commit: 279979df74300f60d3442126edc32b54f62d7323
Author: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 24 07:15:13 2021 +0000
Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Fri Sep 24 07:25:50 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=279979df
games-board/phalanx: tidy ebuild a bit more
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>
games-board/phalanx/phalanx-22-r1.ebuild | 24 +++++++++++++-----------
1 file changed, 13 insertions(+), 11 deletions(-)
diff --git a/games-board/phalanx/phalanx-22-r1.ebuild
b/games-board/phalanx/phalanx-22-r1.ebuild
index 36eae23cc9d..4d2f1f020ea 100644
--- a/games-board/phalanx/phalanx-22-r1.ebuild
+++ b/games-board/phalanx/phalanx-22-r1.ebuild
@@ -17,24 +17,26 @@ SLOT="0"
KEYWORDS="~amd64 ~x86"
src_compile() {
- # configure is not used in the project; confs are in Makefile,
- # and here we override them:
- local define="-DGNUFUN" myvar
- for myvar in "PBOOK" "SBOOK" "LEARN" ; do
- define="${define}
-D${myvar}_DIR=\"\\\"${EPREFIX}/usr/share/${PN}\\\"\""
- done
- emake \
- DEFINES="${define}" \
- CC="$(tc-getCC)" \
- CFLAGS="${CFLAGS}" \
+ local defines=(
+ -DGNUFUN
+ -D{PBOOK,SBOOK,LEARN}_DIR="'\"${EPREFIX}/usr/share/${PN}\"'"
+ )
+
+ local emakeargs=(
+ DEFINES="${defines[*]}"
+ CC="$(tc-getCC)"
+ CFLAGS="${CFLAGS}"
LDFLAGS="${LDFLAGS}"
+ )
+
+ emake "${emakeargs[@]}"
}
src_install() {
dobin phalanx
insinto /usr/share/${PN}
- doins pbook.phalanx sbook.phalanx learn.phalanx
+ doins {pbook,sbook,learn}.phalanx
einstalldocs
}