Gentoo Archives: gentoo-commits

From: Octiabrina Terrien-Puig <octiabrina@××××××××.net>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/proj/guru:dev commit in: games-emulation/duckstation/
Date: Mon, 31 May 2021 15:51:48
Message-Id: 1622476276.3462d155dc4243f08f6daddeece36c5e70361424.octiabrina@gentoo
1 commit: 3462d155dc4243f08f6daddeece36c5e70361424
2 Author: Octiabrina Terrien-Puig <octiabrina <AT> myrvogna <DOT> net>
3 AuthorDate: Mon May 31 15:51:16 2021 +0000
4 Commit: Octiabrina Terrien-Puig <octiabrina <AT> myrvogna <DOT> net>
5 CommitDate: Mon May 31 15:51:16 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3462d155
7
8 games-emulation/duckstation: fix desktop files and wrong ver being installed
9
10 Package-Manager: Portage-3.0.19, Repoman-3.0.3
11 Signed-off-by: Octiabrina Terrien-Puig <octiabrina <AT> myrvogna.net>
12
13 .../duckstation/duckstation-9999.ebuild | 24 ++++++++++------------
14 1 file changed, 11 insertions(+), 13 deletions(-)
15
16 diff --git a/games-emulation/duckstation/duckstation-9999.ebuild b/games-emulation/duckstation/duckstation-9999.ebuild
17 index 502d782dd..7e5bbfc58 100644
18 --- a/games-emulation/duckstation/duckstation-9999.ebuild
19 +++ b/games-emulation/duckstation/duckstation-9999.ebuild
20 @@ -71,24 +71,22 @@ src_install() {
21 doins -r "${BUILD_DIR}"/bin/{database,inputprofiles,resources,shaders,translations}
22
23 if use nogui; then
24 - newicon -s 16 dist/icon-16px.png duckstation-nogui
25 - newicon -s 32 dist/icon-32px.png duckstation-nogui
26 - newicon -s 48 dist/icon-48px.png duckstation-nogui
27 - newicon -s 64 dist/icon-64px.png duckstation-nogui
28 - newicon -s 128 dist/icon-128px.png duckstation-nogui
29 - newicon -s 256 dist/icon-256px.png duckstation-nogui
30 + for i in {16,32,48,64,128,256}; do
31 + newicon -s ${i} dist/icon-${i}px.png duckstation-nogui
32 + done
33 + domenu dist/duckstation-nogui.desktop
34 +
35 doins "${BUILD_DIR}"/bin/duckstation-nogui
36 - dosym ../../opt/${PN}/duckstation-qt usr/bin/duckstation-qt
37 + dosym ../../opt/${PN}/duckstation-nogui usr/bin/duckstation-nogui
38 fperms +x /opt/${PN}/duckstation-nogui
39 fi
40
41 if use qt5; then
42 - newicon -s 16 dist/icon-16px.png duckstation-qt
43 - newicon -s 32 dist/icon-32px.png duckstation-qt
44 - newicon -s 48 dist/icon-48px.png duckstation-qt
45 - newicon -s 64 dist/icon-64px.png duckstation-qt
46 - newicon -s 128 dist/icon-128px.png duckstation-qt
47 - newicon -s 256 dist/icon-256px.png duckstation-qt
48 + for i in {16,32,48,64,128,256}; do
49 + newicon -s ${i} dist/icon-${i}px.png duckstation-qt
50 + done
51 + domenu dist/duckstation-qt.desktop
52 +
53 doins "${BUILD_DIR}"/bin/duckstation-qt
54 dosym ../../opt/${PN}/duckstation-qt usr/bin/duckstation-qt
55 fperms +x /opt/${PN}/duckstation-qt