diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2021-04-28 20:21:43 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2021-04-28 20:21:43 +0100 |
commit | 40aaaa64e86ba6710bbeb31c4615a6ce80e75e11 (patch) | |
tree | 758c221bad35c9288d0bd6df9c7dfc226728e52c /games-puzzle/seatris | |
parent | 8d5dbd847cbc704a6a06405856e94b461011afe3 (diff) |
gentoo resync : 28.04.2021
Diffstat (limited to 'games-puzzle/seatris')
-rw-r--r-- | games-puzzle/seatris/Manifest | 2 | ||||
-rw-r--r-- | games-puzzle/seatris/seatris-0.0.14-r1.ebuild (renamed from games-puzzle/seatris/seatris-0.0.14.ebuild) | 43 |
2 files changed, 31 insertions, 14 deletions
diff --git a/games-puzzle/seatris/Manifest b/games-puzzle/seatris/Manifest index 740b8ac30545..5d5cc5a6186f 100644 --- a/games-puzzle/seatris/Manifest +++ b/games-puzzle/seatris/Manifest @@ -1,4 +1,4 @@ AUX seatris-0.0.14-as-needed.patch 215 BLAKE2B 3d2ea91214f6f00ec767aa00bfce6c77c7a42132a94f0e394d0a7f89c1eeaa3ff9d8638cce1321f6fb97bec614fbdb0f07fcbc68a2cd65fbd48373887aaa5846 SHA512 587f8f4f555b6a97d38a0c7bb8069674e6612ff5e3027b7c7327a02178aabdc20a6d32f63b7a667eac31480e435f575844afdd79523707d0fcf586417d8fd38b DIST seatris-0.0.14.tar.gz 53056 BLAKE2B 8efbc4531f98f06857815c86e2833ede03de3206bfc89efe387e2b388252c05d11b404e4a72fe6b33f215908cf03bc5687c627fa61943cb549c59bfb82455939 SHA512 105722ddbeaa8ae3863331126cf816e7d590ebe4ca244b32d3275071c2537c2865183a90f60f8dbf46cfacbcee4e811b653ff9cc6d2eae51c9ed6efa9263fac2 -EBUILD seatris-0.0.14.ebuild 912 BLAKE2B 8d64cfe1eaf2152baacfefaef54a78d3eb09f2b20ca92bc794d1a30671e4122ba85c9016797adc4ebd855ec6c175ea125d7c603a4b31c0aeafaf42cfcef699bf SHA512 0662065d8e7ba815074e0609078833aaa549f6a6e1370cced0bad5cf4604bdc54aae9ea0627c3db4d2e3bd91106716badbce6e786cec62c02d5551c90b60ebd7 +EBUILD seatris-0.0.14-r1.ebuild 1035 BLAKE2B 46798ab77c0e9e2e95dea9e0230676d6fbd8374986884741d5af0eb2bd9cd6c2f1ec7b2d2d493777dcd3b0471b175a2588858620d0dd368eb56765211c4b634b SHA512 5e23a56a154a3202fab51cb8a8a1c4c9c9306d854fb8677c13385efe1cb7c2393a2101a11ab98d9eb52b20d62979dcdaf662d22c20fd563ad0e24fc3a0b9aff5 MISC metadata.xml 249 BLAKE2B 7113a758d7abc93accec998a8843d8ef51ca8b72d72e659e224d5cec2a1a6a63e6c0605958091532ac6e51fa0d501ca4fd9f3f4a9e55baeb31519a02971b465f SHA512 895577c3a805c40581da03057b94e3f28f05f23012bf350c1e3575847d1a0fe40bb044a46f909012a200d991a400f6389358a60e9c2b5bef0da01fb26f846118 diff --git a/games-puzzle/seatris/seatris-0.0.14.ebuild b/games-puzzle/seatris/seatris-0.0.14-r1.ebuild index d13a963fa7c4..6669683f0a9d 100644 --- a/games-puzzle/seatris/seatris-0.0.14.ebuild +++ b/games-puzzle/seatris/seatris-0.0.14-r1.ebuild @@ -1,8 +1,9 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=5 -inherit eutils toolchain-funcs games +EAPI=7 + +inherit toolchain-funcs DESCRIPTION="A color ncurses tetris clone" HOMEPAGE="http://www.earth.li/projectpurple/progs/seatris.html" @@ -12,16 +13,28 @@ LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ~ppc64 ~x86" -RDEPEND="sys-libs/ncurses" -DEPEND="${DEPEND} - virtual/pkgconfig" +DEPEND="sys-libs/ncurses:=" +RDEPEND=" + ${DEPEND} + acct-group/gamestat +" +BDEPEND="virtual/pkgconfig" + +PATCHES=( + "${FILESDIR}"/${P}-as-needed.patch +) src_prepare() { + default + sed -i \ - -e "s:/var/lib/games:${GAMES_STATEDIR}:" \ + -e "s:/var/lib/games:/var/lib/${PN}:" \ scoring.h seatris.6 || die +} - epatch "${FILESDIR}"/${P}-as-needed.patch +src_configure() { + tc-export CC + econf } src_compile() { @@ -29,11 +42,15 @@ src_compile() { } src_install() { - dogamesbin seatris + dobin seatris + doman seatris.6 dodoc ACKNOWLEDGEMENTS HISTORY README TODO example.seatrisrc - dodir "${GAMES_STATEDIR}" - touch "${D}${GAMES_STATEDIR}/seatris.score" - fperms 660 "${GAMES_STATEDIR}/seatris.score" - prepgamesdirs + + dodir /var/lib/${PN} + touch "${ED}"/var/lib/${PN}/seatris.score || die + fperms 660 /var/lib/${PN}/seatris.score + + fowners -R root:gamestat /var/lib/${PN} + fperms g+s /usr/bin/${PN} } |