summaryrefslogtreecommitdiff
path: root/games-puzzle/seatris
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2021-04-28 20:21:43 +0100
committerV3n3RiX <venerix@redcorelinux.org>2021-04-28 20:21:43 +0100
commit40aaaa64e86ba6710bbeb31c4615a6ce80e75e11 (patch)
tree758c221bad35c9288d0bd6df9c7dfc226728e52c /games-puzzle/seatris
parent8d5dbd847cbc704a6a06405856e94b461011afe3 (diff)
gentoo resync : 28.04.2021
Diffstat (limited to 'games-puzzle/seatris')
-rw-r--r--games-puzzle/seatris/Manifest2
-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}
}