commit: 3462d155dc4243f08f6daddeece36c5e70361424
Author: Octiabrina Terrien-Puig <octiabrina <AT> myrvogna <DOT> net>
AuthorDate: Mon May 31 15:51:16 2021 +0000
Commit: Octiabrina Terrien-Puig <octiabrina <AT> myrvogna <DOT> net>
CommitDate: Mon May 31 15:51:16 2021 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3462d155
games-emulation/duckstation: fix desktop files and wrong ver being installed
Package-Manager: Portage-3.0.19, Repoman-3.0.3
Signed-off-by: Octiabrina Terrien-Puig <octiabrina <AT> myrvogna.net>
.../duckstation/duckstation-9999.ebuild | 24 ++++++++++------------
1 file changed, 11 insertions(+), 13 deletions(-)
diff --git a/games-emulation/duckstation/duckstation-9999.ebuild
b/games-emulation/duckstation/duckstation-9999.ebuild
index 502d782dd..7e5bbfc58 100644
--- a/games-emulation/duckstation/duckstation-9999.ebuild
+++ b/games-emulation/duckstation/duckstation-9999.ebuild
@@ -71,24 +71,22 @@ src_install() {
doins -r
"${BUILD_DIR}"/bin/{database,inputprofiles,resources,shaders,translations}
if use nogui; then
- newicon -s 16 dist/icon-16px.png duckstation-nogui
- newicon -s 32 dist/icon-32px.png duckstation-nogui
- newicon -s 48 dist/icon-48px.png duckstation-nogui
- newicon -s 64 dist/icon-64px.png duckstation-nogui
- newicon -s 128 dist/icon-128px.png duckstation-nogui
- newicon -s 256 dist/icon-256px.png duckstation-nogui
+ for i in {16,32,48,64,128,256}; do
+ newicon -s ${i} dist/icon-${i}px.png duckstation-nogui
+ done
+ domenu dist/duckstation-nogui.desktop
+
doins "${BUILD_DIR}"/bin/duckstation-nogui
- dosym ../../opt/${PN}/duckstation-qt usr/bin/duckstation-qt
+ dosym ../../opt/${PN}/duckstation-nogui
usr/bin/duckstation-nogui
fperms +x /opt/${PN}/duckstation-nogui
fi
if use qt5; then
- newicon -s 16 dist/icon-16px.png duckstation-qt
- newicon -s 32 dist/icon-32px.png duckstation-qt
- newicon -s 48 dist/icon-48px.png duckstation-qt
- newicon -s 64 dist/icon-64px.png duckstation-qt
- newicon -s 128 dist/icon-128px.png duckstation-qt
- newicon -s 256 dist/icon-256px.png duckstation-qt
+ for i in {16,32,48,64,128,256}; do
+ newicon -s ${i} dist/icon-${i}px.png duckstation-qt
+ done
+ domenu dist/duckstation-qt.desktop
+
doins "${BUILD_DIR}"/bin/duckstation-qt
dosym ../../opt/${PN}/duckstation-qt usr/bin/duckstation-qt
fperms +x /opt/${PN}/duckstation-qt