commit: 84f438bbefd5541ab9074c85e73b1261d8232445
Author: Takuya Wakazono <pastalian46 <AT> gmail <DOT> com>
AuthorDate: Sun Aug 25 14:15:18 2024 +0000
Commit: David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Mon Aug 26 14:53:11 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=84f438bb
games-puzzle/xdemineur: fix rdeps, {C,LD}FLAGS
Closes: https://bugs.gentoo.org/937365
Signed-off-by: Takuya Wakazono <pastalian46 <AT> gmail.com>
...{xdemineur-2.1.1.ebuild => xdemineur-2.1.1-r1.ebuild} | 16 ++++++++++++++--
1 file changed, 14 insertions(+), 2 deletions(-)
diff --git a/games-puzzle/xdemineur/xdemineur-2.1.1.ebuild
b/games-puzzle/xdemineur/xdemineur-2.1.1-r1.ebuild
similarity index 65%
rename from games-puzzle/xdemineur/xdemineur-2.1.1.ebuild
rename to games-puzzle/xdemineur/xdemineur-2.1.1-r1.ebuild
index 0a7ca8f72..055c80701 100644
--- a/games-puzzle/xdemineur/xdemineur-2.1.1.ebuild
+++ b/games-puzzle/xdemineur/xdemineur-2.1.1-r1.ebuild
@@ -3,6 +3,8 @@
EAPI=8
+inherit toolchain-funcs
+
DESCRIPTION="Minesweeper clone for the X11 windowing system"
HOMEPAGE="https://salsa.debian.org/debian/xdemineur"
@@ -17,6 +19,7 @@ BDEPEND="
"
RDEPEND="
x11-libs/libX11
+ x11-libs/libXext
x11-libs/libXpm
"
DEPEND="
@@ -28,9 +31,18 @@ PATCHES=(
)
src_configure() {
- xmkmf || die
+ CC="$(tc-getBUILD_CC)" LD="$(tc-getLD)" \
+ IMAKECPP="${IMAKECPP:-${CHOST}-gcc -E}" xmkmf || die
}
src_compile() {
- emake
+ emake \
+ CC="$(tc-getCC)" \
+ CDEBUGFLAGS="${CFLAGS}" \
+ LOCAL_LDFLAGS="${LDFLAGS}"
+}
+
+src_install() {
+ default
+ emake DESTDIR="${D}" install.man
}