* [gentoo-commits] repo/proj/guru:master commit in: games-rpg/airshipper/
@ 2022-04-23 17:49 Haelwenn Monnier
0 siblings, 0 replies; only message in thread
From: Haelwenn Monnier @ 2022-04-23 17:49 UTC (permalink / raw
To: gentoo-commits
commit: f3279af8622c4f020992ae531a82fe8f3671e366
Author: Nicola Smaniotto <smaniotto.nicola <AT> gmail <DOT> com>
AuthorDate: Fri Apr 22 18:20:25 2022 +0000
Commit: Haelwenn Monnier <contact <AT> hacktivis <DOT> me>
CommitDate: Fri Apr 22 18:22:15 2022 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f3279af8
games-rpg/airshipper: fix non-rust dependencies
Correctly install the binary with USE="debug"
Closes: https://bugs.gentoo.org/840041
Signed-off-by: Nicola Smaniotto <smaniotto.nicola <AT> gmail.com>
...per-0.7.0.ebuild => airshipper-0.7.0-r1.ebuild} | 25 ++++++++++++++++++++--
1 file changed, 23 insertions(+), 2 deletions(-)
diff --git a/games-rpg/airshipper/airshipper-0.7.0.ebuild b/games-rpg/airshipper/airshipper-0.7.0-r1.ebuild
similarity index 96%
rename from games-rpg/airshipper/airshipper-0.7.0.ebuild
rename to games-rpg/airshipper/airshipper-0.7.0-r1.ebuild
index 75672bfec..c4992bd09 100644
--- a/games-rpg/airshipper/airshipper-0.7.0.ebuild
+++ b/games-rpg/airshipper/airshipper-0.7.0-r1.ebuild
@@ -502,7 +502,25 @@ LICENSE="Apache-2.0 BSD BSL-1.1 GPL-3 ISC MIT MPL-2.0 OFL-1.1 ZLIB"
SLOT="0"
KEYWORDS="~amd64"
-QA_FLAGS_IGNORED="usr/bin/${PN}"
+DEPEND="
+ media-libs/vulkan-loader
+ dev-libs/wayland
+ dev-libs/wayland-protocols
+ x11-libs/libxkbcommon
+ x11-libs/libX11
+ x11-libs/libXrandr
+ x11-libs/libXi
+ x11-libs/libXcursor
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+ x11-libs/libxkbcommon
+"
+
+QA_FLAGS_IGNORED="
+ usr/bin/${PN}
+ usr/bin/${PN}-server
+"
src_prepare() {
default
@@ -527,5 +545,8 @@ src_install() {
doicon -s 256 client/assets/net.veloren.airshipper.png
domenu client/assets/net.veloren.airshipper.desktop
- dobin target/release/${PN}
+ cd target/$(usex debug{,} release) || die
+
+ dobin ${PN}
+ dobin ${PN}-server
}
^ permalink raw reply related [flat|nested] only message in thread
only message in thread, other threads:[~2022-04-23 17:49 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-04-23 17:49 [gentoo-commits] repo/proj/guru:master commit in: games-rpg/airshipper/ Haelwenn Monnier
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox