From b1c81de4fadbd00897700a7321f03b390d952b2e Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Thu, 26 Aug 2021 00:09:36 +0100 Subject: gentoo resync : 26.08.2021 --- games-puzzle/Manifest.gz | Bin 17155 -> 17162 bytes games-puzzle/seatris/Manifest | 2 +- games-puzzle/seatris/seatris-0.0.14-r1.ebuild | 56 ---------------- games-puzzle/seatris/seatris-0.0.14-r2.ebuild | 56 ++++++++++++++++ games-puzzle/splice/Manifest | 2 +- games-puzzle/splice/splice-20121120-r1.ebuild | 61 ----------------- games-puzzle/splice/splice-20121120-r2.ebuild | 61 +++++++++++++++++ games-puzzle/tiny-and-big/Manifest | 2 +- .../tiny-and-big/tiny-and-big-1.4.1-r1.ebuild | 61 ----------------- .../tiny-and-big/tiny-and-big-1.4.1-r2.ebuild | 61 +++++++++++++++++ games-puzzle/xbomb/Manifest | 2 +- games-puzzle/xbomb/xbomb-2.2b-r1.ebuild | 55 ---------------- games-puzzle/xbomb/xbomb-2.2b-r2.ebuild | 55 ++++++++++++++++ games-puzzle/xwelltris/Manifest | 2 +- games-puzzle/xwelltris/xwelltris-1.0.1-r1.ebuild | 73 +++++++++++++++++++++ games-puzzle/xwelltris/xwelltris-1.0.1.ebuild | 73 --------------------- 16 files changed, 311 insertions(+), 311 deletions(-) delete mode 100644 games-puzzle/seatris/seatris-0.0.14-r1.ebuild create mode 100644 games-puzzle/seatris/seatris-0.0.14-r2.ebuild delete mode 100644 games-puzzle/splice/splice-20121120-r1.ebuild create mode 100644 games-puzzle/splice/splice-20121120-r2.ebuild delete mode 100644 games-puzzle/tiny-and-big/tiny-and-big-1.4.1-r1.ebuild create mode 100644 games-puzzle/tiny-and-big/tiny-and-big-1.4.1-r2.ebuild delete mode 100644 games-puzzle/xbomb/xbomb-2.2b-r1.ebuild create mode 100644 games-puzzle/xbomb/xbomb-2.2b-r2.ebuild create mode 100644 games-puzzle/xwelltris/xwelltris-1.0.1-r1.ebuild delete mode 100644 games-puzzle/xwelltris/xwelltris-1.0.1.ebuild (limited to 'games-puzzle') diff --git a/games-puzzle/Manifest.gz b/games-puzzle/Manifest.gz index 45f0e96f64c3..ef9eaa6748dc 100644 Binary files a/games-puzzle/Manifest.gz and b/games-puzzle/Manifest.gz differ diff --git a/games-puzzle/seatris/Manifest b/games-puzzle/seatris/Manifest index 5d5cc5a6186f..938b07f417ca 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-r1.ebuild 1035 BLAKE2B 46798ab77c0e9e2e95dea9e0230676d6fbd8374986884741d5af0eb2bd9cd6c2f1ec7b2d2d493777dcd3b0471b175a2588858620d0dd368eb56765211c4b634b SHA512 5e23a56a154a3202fab51cb8a8a1c4c9c9306d854fb8677c13385efe1cb7c2393a2101a11ab98d9eb52b20d62979dcdaf662d22c20fd563ad0e24fc3a0b9aff5 +EBUILD seatris-0.0.14-r2.ebuild 1050 BLAKE2B aea45d29574fe5b25c6f675f91522da4d4cb65895f00fbcdd1e6584f129f206a46a265c4b11796da8892708bcbc39f87ba2199ea45186b962d53d03e934965e5 SHA512 44b854d5ce07ce3c42f9619ac659b77231ffdd68bfd1dcc99478a2d9c2db67d9e10910eb4a6e0dffa7ae1448e5db782c91b585ca8569aee163bfacdb0151044f MISC metadata.xml 249 BLAKE2B 7113a758d7abc93accec998a8843d8ef51ca8b72d72e659e224d5cec2a1a6a63e6c0605958091532ac6e51fa0d501ca4fd9f3f4a9e55baeb31519a02971b465f SHA512 895577c3a805c40581da03057b94e3f28f05f23012bf350c1e3575847d1a0fe40bb044a46f909012a200d991a400f6389358a60e9c2b5bef0da01fb26f846118 diff --git a/games-puzzle/seatris/seatris-0.0.14-r1.ebuild b/games-puzzle/seatris/seatris-0.0.14-r1.ebuild deleted file mode 100644 index 6669683f0a9d..000000000000 --- a/games-puzzle/seatris/seatris-0.0.14-r1.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit toolchain-funcs - -DESCRIPTION="A color ncurses tetris clone" -HOMEPAGE="http://www.earth.li/projectpurple/progs/seatris.html" -SRC_URI="http://www.earth.li/projectpurple/files/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~ppc64 ~x86" - -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:/var/lib/${PN}:" \ - scoring.h seatris.6 || die -} - -src_configure() { - tc-export CC - econf -} - -src_compile() { - emake LIBS="$( $(tc-getPKG_CONFIG) --libs ncurses )" -} - -src_install() { - dobin seatris - - doman seatris.6 - dodoc ACKNOWLEDGEMENTS HISTORY README TODO example.seatrisrc - - 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} -} diff --git a/games-puzzle/seatris/seatris-0.0.14-r2.ebuild b/games-puzzle/seatris/seatris-0.0.14-r2.ebuild new file mode 100644 index 000000000000..2b208413feb3 --- /dev/null +++ b/games-puzzle/seatris/seatris-0.0.14-r2.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit toolchain-funcs + +DESCRIPTION="A color ncurses tetris clone" +HOMEPAGE="http://www.earth.li/projectpurple/progs/seatris.html" +SRC_URI="http://www.earth.li/projectpurple/files/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc64 ~x86" + +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:/var/lib/${PN}:" \ + scoring.h seatris.6 || die +} + +src_configure() { + tc-export CC + econf +} + +src_compile() { + emake LIBS="$( $(tc-getPKG_CONFIG) --libs ncurses )" +} + +src_install() { + dobin seatris + + doman seatris.6 + dodoc ACKNOWLEDGEMENTS HISTORY README TODO example.seatrisrc + + 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} /usr/bin/${PN} + fperms g+s /usr/bin/${PN} +} diff --git a/games-puzzle/splice/Manifest b/games-puzzle/splice/Manifest index 32a360002edf..97b8e11aae26 100644 --- a/games-puzzle/splice/Manifest +++ b/games-puzzle/splice/Manifest @@ -1,3 +1,3 @@ DIST splice-linux-1353389454.tar.gz 305838859 BLAKE2B ef8c6ae70b48f6c1860e3d6591876063abea77fe0f9a7597f91e32295bee8e517fed1bf6fa3fa5e491ea11e8da7faffa26ad9d9329d960269e29dda7adf8a14d SHA512 67a83a30bdb8ff0eecf9097bb4615053fcdb073daada4a24b61ae239ed56b7d2192247e80989c67554dcfcc1069c2105a6083f9fafffa4bbd66bbf29edad6a44 -EBUILD splice-20121120-r1.ebuild 1273 BLAKE2B 033e4fbfe1e329c9e63fd596a7e7f8a501c046ee9bb7b62ecaf4916d6bd90223c0a14c8fedb1b6a6093bf2991c9542bbef59418f9f30f08d83234ab081b4d762 SHA512 e481a2c2469a1d40259f1b65f7a8ab5af7dd883b6d4abb0cc956c52e946d83ec66c85ba2c18fde3632d7c5b125a37173b4d00039a9adf2b2d2fddcbab8e4ea35 +EBUILD splice-20121120-r2.ebuild 1274 BLAKE2B 1309de7d2ff431cd2be1dc0fce84acca9d119765fd80c0d8c7358bb538b4da646ada94310855aff7d92394538a693fe624a16a08ab92c7c4a3230baae1aee796 SHA512 b4f2f099ae0c755f4dc8db72d2a94af21867a4ecb17238b7c2e141fb26d98a1f2d0ff24111086e2ba14b1ae32028d9b99d7c4921a2c4b5e42a1c47b397bbec4b MISC metadata.xml 253 BLAKE2B 443ca9c8d4f6801169382e87a0ecd1385c56e65229209e7200f9d313ef380e92ae8d7dc3c38e5989a4166289f22607a20b1e13bb960fff6b3d9f78629d8ab020 SHA512 61c4689cbc649d84a00be211b7b5b98dd03e1d3f813eff370df549f2998cd4343f391c18b57cf20e4a8f4dd2311e3bfa04eb60f356f2bbac78f0b68f5091f254 diff --git a/games-puzzle/splice/splice-20121120-r1.ebuild b/games-puzzle/splice/splice-20121120-r1.ebuild deleted file mode 100644 index 2a420c4413f1..000000000000 --- a/games-puzzle/splice/splice-20121120-r1.ebuild +++ /dev/null @@ -1,61 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit desktop wrapper - -DESCRIPTION="An experimental and artistic puzzler set in a microbial world" -HOMEPAGE="http://www.cipherprime.com/games/splice/" -SRC_URI="splice-linux-1353389454.tar.gz" -S="${WORKDIR}"/Linux - -LICENSE="all-rights-reserved" -SLOT="0" -KEYWORDS="-* ~amd64 ~x86" - -RESTRICT="bindist fetch splitdebug" - -MYGAMEDIR=opt/${PN} -QA_PREBUILT=" - ${MYGAMEDIR#/}/Splice* - ${MYGAMEDIR#/}/Splice_Data/Mono/* -" - -# TODO: unbundle mono? (seems hardcoded) -# icon -RDEPEND=" - virtual/glu - virtual/opengl - x11-libs/libX11 - x11-libs/libXcursor - x11-libs/libXext" - -pkg_nofetch() { - einfo "Please buy & download ${SRC_URI} from:" - einfo " ${HOMEPAGE}" - einfo "and move it to your DISTDIR directory." -} - -src_prepare() { - default - - einfo "Removing ${ARCH} unrelated files..." - rm -v Splice.x86$(usex amd64 "" "_64") || die - rm -rv Splice_Data/Mono/x86$(usex amd64 "" "_64") || die - - rm README~ || die - mv README "${T}"/ || die -} - -src_install() { - dodoc "${T}"/README - - insinto ${MYGAMEDIR} - doins -r * - - make_desktop_entry ${PN} - make_wrapper ${PN} "./Splice.x86$(usex amd64 "_64" "")" "${MYGAMEDIR}" - - fperms +x ${MYGAMEDIR}/Splice.x86$(usex amd64 "_64" "") -} diff --git a/games-puzzle/splice/splice-20121120-r2.ebuild b/games-puzzle/splice/splice-20121120-r2.ebuild new file mode 100644 index 000000000000..4a89f862c355 --- /dev/null +++ b/games-puzzle/splice/splice-20121120-r2.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit desktop wrapper + +DESCRIPTION="An experimental and artistic puzzler set in a microbial world" +HOMEPAGE="http://www.cipherprime.com/games/splice/" +SRC_URI="splice-linux-1353389454.tar.gz" +S="${WORKDIR}"/Linux + +LICENSE="all-rights-reserved" +SLOT="0" +KEYWORDS="-* ~amd64 ~x86" + +RESTRICT="bindist fetch splitdebug" + +MYGAMEDIR=/opt/${PN} +QA_PREBUILT=" + ${MYGAMEDIR#/}/Splice* + ${MYGAMEDIR#/}/Splice_Data/Mono/* +" + +# TODO: unbundle mono? (seems hardcoded) +# icon +RDEPEND=" + virtual/glu + virtual/opengl + x11-libs/libX11 + x11-libs/libXcursor + x11-libs/libXext" + +pkg_nofetch() { + einfo "Please buy & download ${SRC_URI} from:" + einfo " ${HOMEPAGE}" + einfo "and move it to your DISTDIR directory." +} + +src_prepare() { + default + + einfo "Removing ${ARCH} unrelated files..." + rm -v Splice.x86$(usex amd64 "" "_64") || die + rm -rv Splice_Data/Mono/x86$(usex amd64 "" "_64") || die + + rm README~ || die + mv README "${T}"/ || die +} + +src_install() { + dodoc "${T}"/README + + insinto ${MYGAMEDIR} + doins -r * + + make_desktop_entry ${PN} + make_wrapper ${PN} "./Splice.x86$(usex amd64 "_64" "")" "${MYGAMEDIR}" + + fperms +x ${MYGAMEDIR}/Splice.x86$(usex amd64 "_64" "") +} diff --git a/games-puzzle/tiny-and-big/Manifest b/games-puzzle/tiny-and-big/Manifest index 6e3782cbc0ce..5bb601c5ba54 100644 --- a/games-puzzle/tiny-and-big/Manifest +++ b/games-puzzle/tiny-and-big/Manifest @@ -1,3 +1,3 @@ DIST tinyandbig_grandpasleftovers-retail-linux-1.4.1_1370968537.tar.bz2 1170058011 BLAKE2B 2c1845165408cca68fd791b2d6f91c49e1131c25c29a49ab8512e82cf0664d52fcb8526741693e045e3ea1560ace47ed3d8a8e51a4851d6ce57adce6f2bcd445 SHA512 3dbf6ebbe6047f5258f482e776809c6817df8d14cfc20014fb6e4a6accc3db3e93051270ce29371bc0ef56d380bd382dbf8eb75b592c3f0097ca3546d889193e -EBUILD tiny-and-big-1.4.1-r1.ebuild 1375 BLAKE2B 618b2908e89079db3751a3616045b3a1b9cb0fab6dbe032850b765bcbac76a4d89165d450fa5f9bcff640ae841511c7ea8b992b52243924fec36d716bd058b2f SHA512 9a37ef2ba2747ba922cfc3e5bd78a5240ec72adac6b6b1a2bd8c4ecefd3d67096b039d4839fc8b370d286a27eabce9974736a9867e26bc680507f3a984d934be +EBUILD tiny-and-big-1.4.1-r2.ebuild 1376 BLAKE2B f9b3c48ca408bc2a1afa258f8eb10a6e8bbd26efbf7b5e7d9e8ed0729b4ccdf71ea31b093ce5a03cb72148537611846589a320ac3daad71c5522e37dda44acca SHA512 c9e953b7a173d8103206302d36bc2dee615359bd5d5d723bac4c838fd45072b30dcd5826760b4d8fa55f1e2aaa4c664f1b405537c7774b3ba9b0240122f23957 MISC metadata.xml 355 BLAKE2B 2ebe0923f754bb09445457bb7f266a9fb673682281d31d70b39a05f1cd0beb682fa26e89861c46e9dab0f77428b916f9f99d8324b3780c795f317b6e06efde84 SHA512 78f8cc8f1f1be915da206e4b8be196a21b58a6f209023594755e481136a1b86ee31c8d0dfedd516d756a47db624e89728875b073b71c3b08ac94a5cde8ff3b83 diff --git a/games-puzzle/tiny-and-big/tiny-and-big-1.4.1-r1.ebuild b/games-puzzle/tiny-and-big/tiny-and-big-1.4.1-r1.ebuild deleted file mode 100644 index e0c90bcce700..000000000000 --- a/games-puzzle/tiny-and-big/tiny-and-big-1.4.1-r1.ebuild +++ /dev/null @@ -1,61 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit desktop wrapper - -DESCRIPTION="Combines elements of adventure, jump&run and physical puzzles" -HOMEPAGE="http://www.tinyandbig.com/" -SRC_URI="tinyandbig_grandpasleftovers-retail-linux-${PV}_1370968537.tar.bz2" -S="${WORKDIR}"/tinyandbig - -LICENSE="all-rights-reserved" -SLOT="0" -KEYWORDS="-* ~amd64 ~x86" -IUSE="bundled-libs" - -RESTRICT="bindist fetch bundled-libs? ( splitdebug )" - -MYGAMEDIR=opt/${PN} -QA_PREBUILT="${MYGAMEDIR#/}/bin32/* - ${MYGAMEDIR#/}/bin64/*" - -# TODO: unbundle media-libs/cal3d, lib hacked or old version -RDEPEND=" - media-libs/openal - virtual/opengl - x11-libs/libX11 - !bundled-libs? ( - media-gfx/nvidia-cg-toolkit - ) -" -BDEPEND="app-arch/bzip2" - -pkg_nofetch() { - einfo "Please buy & download ${SRC_URI} from:" - einfo " ${HOMEPAGE}" - einfo "and move it to your DISTDIR directory." - einfo -} - -src_prepare() { - default - - if ! use bundled-libs ; then - rm -v $(usex amd64 "bin64" "bin32")/libCg{,GL}.so || die "unbundling libs failed!" - fi -} - -src_install() { - local bindir=$(usex amd64 "bin64" "bin32") - - insinto ${MYGAMEDIR} - doins -r assets ${bindir} - - make_wrapper ${PN} "./${bindir}/tinyandbig" "${MYGAMEDIR}" "${MYGAMEDIR}/${bindir}" - make_desktop_entry ${PN} "Tiny & Big" - dodoc readme.txt - - fperms +x ${MYGAMEDIR}/${bindir}/tinyandbig -} diff --git a/games-puzzle/tiny-and-big/tiny-and-big-1.4.1-r2.ebuild b/games-puzzle/tiny-and-big/tiny-and-big-1.4.1-r2.ebuild new file mode 100644 index 000000000000..983779968c63 --- /dev/null +++ b/games-puzzle/tiny-and-big/tiny-and-big-1.4.1-r2.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit desktop wrapper + +DESCRIPTION="Combines elements of adventure, jump&run and physical puzzles" +HOMEPAGE="http://www.tinyandbig.com/" +SRC_URI="tinyandbig_grandpasleftovers-retail-linux-${PV}_1370968537.tar.bz2" +S="${WORKDIR}"/tinyandbig + +LICENSE="all-rights-reserved" +SLOT="0" +KEYWORDS="-* ~amd64 ~x86" +IUSE="bundled-libs" + +RESTRICT="bindist fetch bundled-libs? ( splitdebug )" + +MYGAMEDIR=/opt/${PN} +QA_PREBUILT="${MYGAMEDIR#/}/bin32/* + ${MYGAMEDIR#/}/bin64/*" + +# TODO: unbundle media-libs/cal3d, lib hacked or old version +RDEPEND=" + media-libs/openal + virtual/opengl + x11-libs/libX11 + !bundled-libs? ( + media-gfx/nvidia-cg-toolkit + ) +" +BDEPEND="app-arch/bzip2" + +pkg_nofetch() { + einfo "Please buy & download ${SRC_URI} from:" + einfo " ${HOMEPAGE}" + einfo "and move it to your DISTDIR directory." + einfo +} + +src_prepare() { + default + + if ! use bundled-libs ; then + rm -v $(usex amd64 "bin64" "bin32")/libCg{,GL}.so || die "unbundling libs failed!" + fi +} + +src_install() { + local bindir=$(usex amd64 "bin64" "bin32") + + insinto ${MYGAMEDIR} + doins -r assets ${bindir} + + make_wrapper ${PN} "./${bindir}/tinyandbig" "${MYGAMEDIR}" "${MYGAMEDIR}/${bindir}" + make_desktop_entry ${PN} "Tiny & Big" + dodoc readme.txt + + fperms +x ${MYGAMEDIR}/${bindir}/tinyandbig +} diff --git a/games-puzzle/xbomb/Manifest b/games-puzzle/xbomb/Manifest index 6c0fb2120767..b15051b58678 100644 --- a/games-puzzle/xbomb/Manifest +++ b/games-puzzle/xbomb/Manifest @@ -1,5 +1,5 @@ AUX xbomb-2.2b-DESTDIR.patch 706 BLAKE2B 257023ee9127df592b81c7e4cb24b2004cd1522f89766ac8a6ee094889567278f59b2c17faca7f00954fb5021762ebdd593fb0e253f54c2b83546e4b5f83c0e8 SHA512 be770c9dd42e7c802af60ebe019b359d12b74397956d32881504b20f8ad44994a3cf1dcd3e23fcf65642cbee1aa622ba2fff63ec223fce9faaef0c03ed4b1914 AUX xbomb-2.2b-ldflags.patch 177 BLAKE2B b43eab3cf0fdbabce44b2ec6c2f47db947cb857e46620a4d4b5d2d30da07a0ee169e54403854f54a755e7569d37d9a43948ebf6bdb35611a0cbc8f415d2507dc SHA512 047f410f34505d4582969f071eb1982fd3bb38357ad228e61608ca9307118263f34d6a1b43832877ca2862e107018132bad3bf6e3df79b641d5466efb94a6d8c DIST xbomb-2.2b.tgz 24774 BLAKE2B 77a447af42ecd47654b826d884e7c31e98e0bdfb06d1574401064fe79dc42c961fc95a96dd6509871d78589e06eb54f975a292a5371c16520e125b75aae8b637 SHA512 7315cc08bff1ef14cc376ea3ad4913c4286e2e33e92ca1d924e4703fba2f58e5aa9df0db760cd0d9a83f2f1730cc65281403f5b198f32a30d0c5e736add8c2e1 -EBUILD xbomb-2.2b-r1.ebuild 1052 BLAKE2B 27f4468551b7bba3af241bfcef1197a10bc9df2690c299403c0e135b6b08ecb59219f2249e23d47e4ca2ceb75430461cc78d4a2ce1cd3aa55d8d7b4b5659068f SHA512 5a2386b5107289a488972561ab5908b33a39e851e21b1b7db927528d6c79f26d7b0fdbae7da35e681ef8ded2e846ac8cfbd19d2456c6d5cae56981a8a3e1b5a7 +EBUILD xbomb-2.2b-r2.ebuild 1067 BLAKE2B 5c8da07f6598eb0e77798482a4fabe65260dcd284e70b032af0cb6cbfb59a68db1b686e2d2effa30fea8906ff2bd02504db26b0f3f1bf971655e56f53c5280e6 SHA512 64ac7055c889ab7de07425c30ad2567c2e90568165a0b854328c13b523f97a395ed9eb09dd9cb21e5ad25e8128f70478d57621de38136af3c4005c2a7eb7aa5b MISC metadata.xml 249 BLAKE2B 7113a758d7abc93accec998a8843d8ef51ca8b72d72e659e224d5cec2a1a6a63e6c0605958091532ac6e51fa0d501ca4fd9f3f4a9e55baeb31519a02971b465f SHA512 895577c3a805c40581da03057b94e3f28f05f23012bf350c1e3575847d1a0fe40bb044a46f909012a200d991a400f6389358a60e9c2b5bef0da01fb26f846118 diff --git a/games-puzzle/xbomb/xbomb-2.2b-r1.ebuild b/games-puzzle/xbomb/xbomb-2.2b-r1.ebuild deleted file mode 100644 index d717dc1dcef8..000000000000 --- a/games-puzzle/xbomb/xbomb-2.2b-r1.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit desktop toolchain-funcs - -DESCRIPTION="Minesweeper clone with hexagonal, rectangular and triangular grid" -HOMEPAGE="http://www.gedanken.org.uk/software/xbomb/" -SRC_URI="http://www.gedanken.org.uk/software/xbomb/download/${P}.tgz" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~amd64 ~ppc64 ~x86" - -DEPEND="x11-libs/libXaw" -RDEPEND=" - ${DEPEND} - acct-group/gamestat -" - -PATCHES=( - "${FILESDIR}"/${P}-DESTDIR.patch - "${FILESDIR}"/${P}-ldflags.patch -) - -src_prepare() { - default - - sed -i \ - -e '/strip/d' \ - -e '/^CC=/d' \ - -e "/^CFLAGS/ { s:=.*:=${CFLAGS}: }" \ - Makefile || die - sed -i \ - -e "s:/var/tmp:/var/lib/${PN}:g" \ - hiscore.c || die -} - -src_configure() { - tc-export CC -} - -src_install() { - default - - dodir /var/lib/${PN} - touch "${ED}"/var/lib/${PN}/${PN}{3,4,6}.hi || die "touch failed" - fperms 660 /var/lib/${PN}/${PN}{3,4,6}.hi - - fowners root:gamestat /var/lib/${PN} - fperms g+s /usr/bin/${PN} - - make_desktop_entry xbomb XBomb -} diff --git a/games-puzzle/xbomb/xbomb-2.2b-r2.ebuild b/games-puzzle/xbomb/xbomb-2.2b-r2.ebuild new file mode 100644 index 000000000000..d43f0aec54a7 --- /dev/null +++ b/games-puzzle/xbomb/xbomb-2.2b-r2.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit desktop toolchain-funcs + +DESCRIPTION="Minesweeper clone with hexagonal, rectangular and triangular grid" +HOMEPAGE="http://www.gedanken.org.uk/software/xbomb/" +SRC_URI="http://www.gedanken.org.uk/software/xbomb/download/${P}.tgz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~ppc64 ~x86" + +DEPEND="x11-libs/libXaw" +RDEPEND=" + ${DEPEND} + acct-group/gamestat +" + +PATCHES=( + "${FILESDIR}"/${P}-DESTDIR.patch + "${FILESDIR}"/${P}-ldflags.patch +) + +src_prepare() { + default + + sed -i \ + -e '/strip/d' \ + -e '/^CC=/d' \ + -e "/^CFLAGS/ { s:=.*:=${CFLAGS}: }" \ + Makefile || die + sed -i \ + -e "s:/var/tmp:/var/lib/${PN}:g" \ + hiscore.c || die +} + +src_configure() { + tc-export CC +} + +src_install() { + default + + dodir /var/lib/${PN} + touch "${ED}"/var/lib/${PN}/${PN}{3,4,6}.hi || die "touch failed" + fperms 660 /var/lib/${PN}/${PN}{3,4,6}.hi + + fowners root:gamestat /var/lib/${PN} /usr/bin/${PN} + fperms g+s /usr/bin/${PN} + + make_desktop_entry xbomb XBomb +} diff --git a/games-puzzle/xwelltris/Manifest b/games-puzzle/xwelltris/Manifest index 330fbd11b57b..45992bb3bbd8 100644 --- a/games-puzzle/xwelltris/Manifest +++ b/games-puzzle/xwelltris/Manifest @@ -1,5 +1,5 @@ AUX xwelltris-1.0.1-gcc-11.patch 317 BLAKE2B d8de25ff359ab2dbf15f953b1689df4f056e4ef4991da1e98935ca1c51d7c46ea3321827702eb0b92c595cfed85c52c156d23c9d700e51f03c681b50f6c25b1e SHA512 3afd9b2f5c6bd684a4392d72a9a482b0bde6ff86a4027cc749aaf452add5d2ff59a242c39d198c0e0625f90d0d14c4b6d319f397b7f7b65742b3320cc8712250 AUX xwelltris-1.0.1-scorefile-dir.patch 615 BLAKE2B 77dd21fa7650bb2d940422aebf80bd9c82188c577bf7a498e7537b88218dbbfae3be8309588798b03e7590a002a317a8171202b9b0aa411421160d776109a7c1 SHA512 3bc2e6ef0b44ead08103441e9e4e13263b108986461d263a30fc0125b25d687e74e7e49d3610fc2207a370125aaf79c839e41584e97e989b2e6dceb1478a4919 DIST xwelltris-1.0.1.src.tar.gz 422822 BLAKE2B c6eda0d294e79c5715bcaa593776ecfb0cdc734386fc4e9a6825dd090340c2744a251ad1e753421865151928608e4aebdd5050b0091a0799b7d1da5a0b3bdd60 SHA512 6b1080c6e6d1b579c441d1f42bb6454dafed62a63790d5798e83cf137db7ff2ddc07db7e89b34402a5249770697cc3f8ad5e6222266142c7b43f6936828f2536 -EBUILD xwelltris-1.0.1.ebuild 1498 BLAKE2B 101ebb78875362288d23443e810ddcb2e0228bea486c911737714b8dc56b9bc758a2ab19a30b3e019e0c4ba8ce2c24f351a552655aaf9be1adc1aa4fbd6ae502 SHA512 c10754ec0adbc2e7c725dd954d83afe9ac79f6a858340eb2a49bb2b9d410aec797dc7eaaddf799819bed2ac8e4c1e18f1a7eefd4234146a66c0584b16cd99e1a +EBUILD xwelltris-1.0.1-r1.ebuild 1513 BLAKE2B d03090d50bb7244ac69e16130ba6969c2effc15c41f58c59e3ffcff1641215b14a98496a733e721ae507b5f14ab4588beed33e079cce0463149253cf01a3a707 SHA512 5174af72f10786b2e072e90c936bd4bcd7838fba0b9e190e10ec95023100f998492b904622055e2313311eb46182c0b0ae7bdc76add0a5a2ca9bf8acd66d4858 MISC metadata.xml 249 BLAKE2B 7113a758d7abc93accec998a8843d8ef51ca8b72d72e659e224d5cec2a1a6a63e6c0605958091532ac6e51fa0d501ca4fd9f3f4a9e55baeb31519a02971b465f SHA512 895577c3a805c40581da03057b94e3f28f05f23012bf350c1e3575847d1a0fe40bb044a46f909012a200d991a400f6389358a60e9c2b5bef0da01fb26f846118 diff --git a/games-puzzle/xwelltris/xwelltris-1.0.1-r1.ebuild b/games-puzzle/xwelltris/xwelltris-1.0.1-r1.ebuild new file mode 100644 index 000000000000..6d69ef032900 --- /dev/null +++ b/games-puzzle/xwelltris/xwelltris-1.0.1-r1.ebuild @@ -0,0 +1,73 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit toolchain-funcs prefix + +DESCRIPTION="2.5D tetris like game" +HOMEPAGE="http://xnc.jinr.ru/xwelltris/" +SRC_URI="http://xnc.jinr.ru/xwelltris/src/${P}.src.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DEPEND=" + media-libs/libsdl[video] + media-libs/sdl-image[gif] +" +RDEPEND=" + ${DEPEND} + acct-group/gamestat +" + +PATCHES=( + # Look in ${EPREFIX}/var/lib/xwelltris for score file + "${FILESDIR}"/${PN}-1.0.1-scorefile-dir.patch + "${FILESDIR}"/${PN}-1.0.1-gcc-11.patch +) + +src_prepare() { + default + + sed -i \ + -e '/INSTALL_PROGRAM/s/-s //' \ + src/Make.common.in || die + + sed -i \ + -e "/GLOBAL_SEARCH/s:\".*\":\"/usr/share/${PN}\":" \ + src/include/globals.h.in || die + + # Ensure we look in ${EPREFIX}/var/lib/${PN} for score file + eprefixify src/commonfuncs.cxx +} + +src_configure() { + tc-export CC CXX + + # configure/build process is pretty messed up + econf --with-sdl +} + +src_compile() { + emake -C src +} + +src_install() { + dodir /usr/bin /usr/share/${PN} /var/lib/${PN} /usr/share/man + + emake install \ + INSTDIR="${D}/usr/bin" \ + INSTLIB="${D}/usr/share/${PN}" \ + INSTMAN=/usr/share/man + + dodoc AUTHORS Changelog README* + + # Move score file to our location + mv "${ED}"/usr/share/${PN}/welltris.scores "${ED}"/var/lib/${PN}/welltris.scores || die + + fowners root:gamestat /var/lib/${PN}/welltris.scores /usr/bin/${PN} + fperms 660 /var/lib/${PN}/welltris.scores + fperms g+s /usr/bin/${PN} +} diff --git a/games-puzzle/xwelltris/xwelltris-1.0.1.ebuild b/games-puzzle/xwelltris/xwelltris-1.0.1.ebuild deleted file mode 100644 index 11369637b0b0..000000000000 --- a/games-puzzle/xwelltris/xwelltris-1.0.1.ebuild +++ /dev/null @@ -1,73 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit toolchain-funcs prefix - -DESCRIPTION="2.5D tetris like game" -HOMEPAGE="http://xnc.jinr.ru/xwelltris/" -SRC_URI="http://xnc.jinr.ru/xwelltris/src/${P}.src.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -DEPEND=" - media-libs/libsdl[video] - media-libs/sdl-image[gif] -" -RDEPEND=" - ${DEPEND} - acct-group/gamestat -" - -PATCHES=( - # Look in ${EPREFIX}/var/lib/xwelltris for score file - "${FILESDIR}"/${PN}-1.0.1-scorefile-dir.patch - "${FILESDIR}"/${PN}-1.0.1-gcc-11.patch -) - -src_prepare() { - default - - sed -i \ - -e '/INSTALL_PROGRAM/s/-s //' \ - src/Make.common.in || die - - sed -i \ - -e "/GLOBAL_SEARCH/s:\".*\":\"/usr/share/${PN}\":" \ - src/include/globals.h.in || die - - # Ensure we look in ${EPREFIX}/var/lib/${PN} for score file - eprefixify src/commonfuncs.cxx -} - -src_configure() { - tc-export CC CXX - - # configure/build process is pretty messed up - econf --with-sdl -} - -src_compile() { - emake -C src -} - -src_install() { - dodir /usr/bin /usr/share/${PN} /var/lib/${PN} /usr/share/man - - emake install \ - INSTDIR="${D}/usr/bin" \ - INSTLIB="${D}/usr/share/${PN}" \ - INSTMAN=/usr/share/man - - dodoc AUTHORS Changelog README* - - # Move score file to our location - mv "${ED}"/usr/share/${PN}/welltris.scores "${ED}"/var/lib/${PN}/welltris.scores || die - - fowners root:gamestat /var/lib/${PN}/welltris.scores - fperms 660 /var/lib/${PN}/welltris.scores - fperms g+s /usr/bin/${PN} -} -- cgit v1.2.3