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 |