commit: f3279af8622c4f020992ae531a82fe8f3671e366 Author: Nicola Smaniotto <smaniotto.nicola <AT> gmail <DOT> com> AuthorDate: Fri Apr 22 18:20:25 2022 +0000 Commit: Nicola Smaniotto <smaniotto.nicola <AT> gmail <DOT> com> 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 }
