summaryrefslogtreecommitdiff
path: root/games-puzzle
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-05-23 14:59:31 +0100
committerV3n3RiX <venerix@koprulu.sector>2023-05-23 14:59:31 +0100
commit764cacf515464f89b60c94a29b3b7262479feb22 (patch)
treec29184ca60bf08fd667d410fac9802dd3df8d099 /games-puzzle
parent955b5fcaf4acc77c39a1f145d7c56e99f13083a7 (diff)
gentoo auto-resync : 23:05:2023 - 14:59:31
Diffstat (limited to 'games-puzzle')
-rw-r--r--games-puzzle/Manifest.gzbin17291 -> 17294 bytes
-rw-r--r--games-puzzle/ltris/Manifest2
-rw-r--r--games-puzzle/ltris/ltris-1.0.19-r2.ebuild (renamed from games-puzzle/ltris/ltris-1.0.19-r1.ebuild)23
3 files changed, 16 insertions, 9 deletions
diff --git a/games-puzzle/Manifest.gz b/games-puzzle/Manifest.gz
index 6414c9789980..d03c952f85fb 100644
--- a/games-puzzle/Manifest.gz
+++ b/games-puzzle/Manifest.gz
Binary files differ
diff --git a/games-puzzle/ltris/Manifest b/games-puzzle/ltris/Manifest
index ef7c45c92f09..719a965b5c02 100644
--- a/games-puzzle/ltris/Manifest
+++ b/games-puzzle/ltris/Manifest
@@ -1,4 +1,4 @@
AUX ltris-1.0.19-gentoo.patch 1769 BLAKE2B e7e30abae3b5d6a0ce088476164ad084c37acd95014a44ada8fdb2dcd27eb9331037bc3160d7956abe081fd746cc4267f2d97b6b02a054729df12a577681f69c SHA512 c0040258b95252efba67cc9da7e598ee2c2cb92b97702b14487d6b0c796bf25022af05350459540a95caf84249b95245d80d5da4be09bff6670f15ca754505a6
DIST ltris-1.0.19.tar.gz 883543 BLAKE2B c175f8e85377e66b446bc5060c0808a258a22258b72e0b1f48491e12272e4ca63eb69900308d522877407b9aeb231e3a0885c6ca3da010755666d8151c1b4f10 SHA512 ab43b3d8f04ab40016be5b5c414f8679bee4f5f344ef9cab52c3628d48017458b84b0fbc0bcaecdfab43853a1ef628ee1cabf3a1373ea108650d4e76015881c5
-EBUILD ltris-1.0.19-r1.ebuild 819 BLAKE2B 078300e6991ad0feca2f685730a53984fbb725d26c6d54f0e55370eb9ef8cc25a1ce3c4311eba2a3bade1c809a8f723a47dfccaf86ac38a85057c6a6203c827d SHA512 333af0687b42857aaecd902f33529a9cc72cd21c26a41668f4be0999b2ceab7df3c73e028f9491718f6fcf71d69ad2f3d562b17f595c730f2d2b7b8113ba8af2
+EBUILD ltris-1.0.19-r2.ebuild 983 BLAKE2B b5ee996ce0bfc9a35a6b6128de5fae46b2fddef95b4ddd521321074043a66c88989eb86be052218d992754bec09b29d92157a507b50d6dec6b769f6283a25fac SHA512 5c4e4e6c4ecc4f64f5672dabf7dd538cd72d37e8e6d3ac2f57c419105907c1fe267c343e7ce3abec0d71fd11616de403a54dcadd7a2bdf500f3b972b2abee010
MISC metadata.xml 330 BLAKE2B c3558f913e218100d9286ae5bda3c37cc71ed166a0477b6bb969b96d721efab604075a1df9233ee64e47ca046ed6e3299dd37e770abb2dfee1fc48400f0a88ec SHA512 e51b6815c6794c8d5e968c29cdd561eafb3b78316c3dc62da59ecbefb9e268fd5e00f7351ed8e04d05e329fbaceae60bf7f9c91de2a10b0d4ee4b938059fbb33
diff --git a/games-puzzle/ltris/ltris-1.0.19-r1.ebuild b/games-puzzle/ltris/ltris-1.0.19-r2.ebuild
index 6355966fbbf4..33bc89d9f495 100644
--- a/games-puzzle/ltris/ltris-1.0.19-r1.ebuild
+++ b/games-puzzle/ltris/ltris-1.0.19-r2.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
inherit autotools desktop flag-o-matic
DESCRIPTION="Very polished Tetris clone"
@@ -14,28 +14,35 @@ KEYWORDS="~amd64 ~x86"
IUSE="nls"
RDEPEND="
+ acct-group/gamestat
media-libs/libsdl[video]
media-libs/sdl-mixer
nls? ( virtual/libintl )
"
-DEPEND="${RDEPEND}
- nls? ( sys-devel/gettext )
-"
+DEPEND="${RDEPEND}"
+BDEPEND="nls? ( sys-devel/gettext )"
+
+PATCHES=( "${FILESDIR}"/${P}-gentoo.patch )
src_prepare() {
default
- eapply "${FILESDIR}"/${P}-gentoo.patch
- mv configure.in configure.ac || die
AT_M4DIR=m4 eautoreconf
append-cflags -std=gnu89 # build with gcc5 (bug #570966)
}
src_configure() {
- econf $(use_enable nls)
+ econf \
+ --localstatedir="${EPREFIX}"/var/games \
+ $(use_enable nls)
}
src_install() {
default
+
+ fowners 0:gamestat /usr/bin/${PN} /var/games/${PN}.hscr
+ fperms g+s /usr/bin/${PN}
+ fperms 664 /var/games/${PN}.hscr
+
newicon icons/ltris48.xpm ${PN}.xpm
make_desktop_entry ltris LTris
}