summaryrefslogtreecommitdiff
path: root/games-action
diff options
context:
space:
mode:
Diffstat (limited to 'games-action')
-rw-r--r--games-action/Manifest.gzbin13690 -> 13691 bytes
-rw-r--r--games-action/barrage/Manifest2
-rw-r--r--games-action/barrage/barrage-1.0.4-r1.ebuild36
-rw-r--r--games-action/bzflag/Manifest2
-rw-r--r--games-action/bzflag/bzflag-2.4.20.ebuild73
-rw-r--r--games-action/extreme-tuxracer/Manifest2
-rw-r--r--games-action/extreme-tuxracer/extreme-tuxracer-0.7.5.ebuild48
-rw-r--r--games-action/moon-buggy/Manifest2
-rw-r--r--games-action/moon-buggy/moon-buggy-1.0.51-r2.ebuild21
9 files changed, 12 insertions, 174 deletions
diff --git a/games-action/Manifest.gz b/games-action/Manifest.gz
index 964ffd500348..ac3a6b0ba6bb 100644
--- a/games-action/Manifest.gz
+++ b/games-action/Manifest.gz
Binary files differ
diff --git a/games-action/barrage/Manifest b/games-action/barrage/Manifest
index 499a4a90b542..67f5e4c98600 100644
--- a/games-action/barrage/Manifest
+++ b/games-action/barrage/Manifest
@@ -1,5 +1,3 @@
-DIST barrage-1.0.4.tar.gz 484641 BLAKE2B 84a3747245c2e475c7685cc49259eb8e345fe639e9b345a9b8cb59f36ec04a31f639169a4498a50369e86a3355414e84c7326addcdc519e8bf869734ffd2ae30 SHA512 c866c0b98541c0c878ff015d99a2ae62e123c8095e94f64ef5aed26d68b734432110181c11a5b429d4feb808b2b276ac94295ff2b23ddfc64a8790d04a89a966
DIST barrage-1.0.5.tar.gz 510221 BLAKE2B 31d0cc322bcd3d896fc11bc0df5246948493e0e3c9c47ddfea598d1f1e3751e1c3bf06123535f88812e6c5e5a2da92c6c7a1c39deedeb6b93938c615de143629 SHA512 a57a46ba1fa8719c6e115522c940edc58027baf8ea11858ca6ac45603f59e373a9ef4ce825a49d6bb05f8935bfbd81e5587c69ce153e64494f7dc1bb9e35f13d
-EBUILD barrage-1.0.4-r1.ebuild 700 BLAKE2B 430b2c2e72decd84e7295ebed62659b76fe768a83ce64ce2c1a38c105f8099f6f2f96af957fbde9d45fe6b74dd46965b351a517d8ec52dd108ef6879be75a470 SHA512 a7028c769eab64bede1bf6ae28fc13656a2d53eab00933468dbd2edc28c5807d4f7aa2fbf3d2a64c11b262215e4bcb94cbd22e697cf8908114f5add2d6b9b21a
EBUILD barrage-1.0.5.ebuild 880 BLAKE2B b0c35808f8c690faada7cc8dc24b03f4f9f812803b1cbb9248a48c8155a6f1c003c9aed111ec33b5294a2896b4b205309697c4ef59df8cf458f00417de8d01db SHA512 a5089957ce14cfde3279b67cd1374adab2b6c71fa97c9ae525f59e68224131128565d2aa56d2a141d33d0c450020fc952b7054cfc95f6f52b2767f10d8d83a97
MISC metadata.xml 329 BLAKE2B bcb35c37e05c93388a83ec235e25d38fb4a37ecb7df64c38a00e6bc7959090297f2c0168d1d461b24a43d0991184f62690de6d483a1d610bc74810238181593d SHA512 2439299362958450ac88f39ba8332cb84d42694d471f79cf8a6b9d38ecc96fa629b91530dee7c50aa23fab5e5a0155cb92cb3a8131a1b69e9375f114da86b463
diff --git a/games-action/barrage/barrage-1.0.4-r1.ebuild b/games-action/barrage/barrage-1.0.4-r1.ebuild
deleted file mode 100644
index 3f7e63b9a76e..000000000000
--- a/games-action/barrage/barrage-1.0.4-r1.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit desktop gnome2-utils
-
-DESCRIPTION="A violent point-and-click shooting game"
-HOMEPAGE="http://lgames.sourceforge.net/Barrage/"
-SRC_URI="mirror://sourceforge/lgames/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="
- >=media-libs/libsdl-1.2[sound,video]
- >=media-libs/sdl-mixer-1.2.4"
-RDEPEND="${DEPEND}"
-
-src_install() {
- default
-
- newicon barrage48.png ${PN}.png
- make_desktop_entry ${PN} Barrage
- rm "${ED%/}"/usr/share/applications/${PN}.desktop || die
-}
-
-pkg_postinst() {
- gnome2_icon_cache_update
-}
-
-pkg_postrm() {
- gnome2_icon_cache_update
-}
diff --git a/games-action/bzflag/Manifest b/games-action/bzflag/Manifest
index ff32bb95e524..63d1cc1bd678 100644
--- a/games-action/bzflag/Manifest
+++ b/games-action/bzflag/Manifest
@@ -1,8 +1,6 @@
AUX bzflag-2.4.12-configure.patch 1113 BLAKE2B 922feac9bb501d21a0b5decbc3ae8aff96f8f5d6747868bc46e25145d8908a238dbfa406238f5d023e6c72bf4daf3bc5ff8d1dbeb384aef65d9cf034ea5ab26e SHA512 f3b6cc3422c3d4f0c4b39fa58e440f4a4cc1b2e0a56a4cad41eae3cbaf1d23e153b711246420143bb3132fa5e87538d814653131e0adf5cfe752b68ff4d82f05
AUX bzflag-2.4.12-sdl2-cppflags.patch 437 BLAKE2B e7abcaf318a67f9252e32be1215b1e80edfbe0926bdf5533849f39b5366a3acaf19bec88428bb700a7be2fe2a63053006c69d1284e4050adbf71e0f34d853394 SHA512 eb59f965b716869168cc5dc40f8b4e55d27abe997e83f2434de5e54802b6b29410e43b3fb00e5ede7da56e631bb4e0daaabd3072b4577e14127e54aa2fab9428
AUX bzflag-2.4.12-tinfo.patch 683 BLAKE2B 720a6b5aa97a474c2e37bb2927cd9680a55249e732f6f07cc894e114c745b15886325a2d56a7731d397580a1dedba6be1acb71086e146bb8af2f983c908b3bb0 SHA512 f670e7362fc81055d3996a16c213746fa55338aed0756c36565c856eae4e7f9ed8bed3b2b2955b659f83bf03d4b4249b53a7ea02e614409fe38dbcd215c805da
-DIST bzflag-2.4.20.tar.bz2 14032356 BLAKE2B 278b0f0d970f103a7b00953e60bda6962706dea27a8695bae8e902bdbb1364158ace03dafc778871e89444fe44f16e7d2fceec36b67982ad7f18fc916484260d SHA512 6140123d37065bead3021ef9c36db1210ad2c71a4a7deb6894bb3f856a571197a7eac37d16b8e3b587549dc201c4ac8d7bbe03d1a05d067dc452861924005169
DIST bzflag-2.4.22.tar.bz2 14169079 BLAKE2B e3020d161326215b721e142198295314fce60212322d787389ee47519a8f20a64065ec2744799b8dc282fb343af1b2c5ae54bdab93827a5716ad5ac2363f8978 SHA512 c78ad0e9e861d0c922ef73dd1e040d998836efaab3a48d5a3cd8392835ce37392b1b9438aed7483ea48c6bce672bb937aeba40553553dce0c0fd3cce38bf10cf
-EBUILD bzflag-2.4.20.ebuild 1381 BLAKE2B 7b3a9de69b7d270e672a409a7fb318111ad20fc6c6e3dfa09e943c251f9dadf3b743570301a22cb58e4f8917096c9c77d903a203dd0fb8e22cd51677a0fabba9 SHA512 d0ea410d2413ebc3ba709b9c9a76e1316b60a0b86f0a9c0e483e5ab19f290512e6ca9b4c3842d6ca6fd247a8767496b3b393991224964eeec281c2d92eed7db2
EBUILD bzflag-2.4.22.ebuild 1381 BLAKE2B 7b3a9de69b7d270e672a409a7fb318111ad20fc6c6e3dfa09e943c251f9dadf3b743570301a22cb58e4f8917096c9c77d903a203dd0fb8e22cd51677a0fabba9 SHA512 d0ea410d2413ebc3ba709b9c9a76e1316b60a0b86f0a9c0e483e5ab19f290512e6ca9b4c3842d6ca6fd247a8767496b3b393991224964eeec281c2d92eed7db2
MISC metadata.xml 329 BLAKE2B 045c2426f059b10e768ba5764ec7c26ad95f98ca1754358df18faa4ec58d3b26c02d905222c877c6d508eeb47f3ae3f22dd319b1d719f169e91ab31d824ab30d SHA512 4f9e157aef5067fb6a97fd7d7e68f758a280a37b8093c7291b45ada10169ca8c79ee0e7770fdbcc4d2de517b7bf05f1e3585585c72c1fdf7692d4e568f5d8301
diff --git a/games-action/bzflag/bzflag-2.4.20.ebuild b/games-action/bzflag/bzflag-2.4.20.ebuild
deleted file mode 100644
index 0639921ed521..000000000000
--- a/games-action/bzflag/bzflag-2.4.20.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 autotools desktop
-
-DESCRIPTION="3D tank combat simulator game"
-HOMEPAGE="https://www.bzflag.org/"
-SRC_URI="https://download.bzflag.org/bzflag/source/${PV}/${P}.tar.bz2"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="dedicated upnp"
-
-RDEPEND="
- net-dns/c-ares
- >=net-misc/curl-7.15.0
- sys-libs/ncurses:0
- sys-libs/zlib
- !dedicated? (
- media-libs/libsdl2[joystick,sound,video]
- media-libs/glew:=
- virtual/glu
- virtual/opengl )
- upnp? ( net-libs/miniupnpc )
-"
-DEPEND="
- ${RDEPEND}
- virtual/pkgconfig
-"
-PATCHES=(
- "${FILESDIR}"/${PN}-2.4.12-configure.patch
- "${FILESDIR}"/${PN}-2.4.12-tinfo.patch
- "${FILESDIR}"/${PN}-2.4.12-sdl2-cppflags.patch
-)
-
-DOCS=( AUTHORS ChangeLog DEVINFO PORTING README README.Linux )
-
-src_prepare() {
- default
- eautoreconf
-}
-
-src_configure() {
- local myconf=(
- $(use_enable upnp UPnP)
- --libdir="${EPREFIX}"/usr/$(get_libdir)/${PN}
- )
-
- if use dedicated ; then
- ewarn
- ewarn "You are building a server-only copy of BZFlag"
- ewarn
- myconf+=( --disable-client --without-SDL )
- else
- myconf=( --with-SDL=2 )
- fi
-
- econf "${myconf[@]}"
-}
-
-src_install() {
- default
-
- if ! use dedicated ; then
- newicon data/bzflag-48x48.png ${PN}.png
- make_desktop_entry ${PN} "BZFlag"
- fi
-
- find "${ED}" -name '*.la' -delete || die
-}
diff --git a/games-action/extreme-tuxracer/Manifest b/games-action/extreme-tuxracer/Manifest
index 129b8f605023..778faf861b26 100644
--- a/games-action/extreme-tuxracer/Manifest
+++ b/games-action/extreme-tuxracer/Manifest
@@ -1,5 +1,3 @@
-DIST extreme-tuxracer-0.7.5.tar.xz 44180024 BLAKE2B 6c4cb4cdfe19e376a6bc5fa164ea17592f0aa46b5d297957219a501e8b294e3a071909b2ce168424e734e1d06a5ef81647d5a392e6943b71a6bafd50890206e3 SHA512 62ea5ccdacb3e793760fe793133f1866179dffd938fd4b8e5c369371d847320a247bf85a89648b7c01078dc18a65ac6eac30a59bfe710032c79c16ab93f9e4aa
DIST extreme-tuxracer-0.8.0.tar.xz 40817900 BLAKE2B 79462dddfc531d1c17f2b9ce8e5bc4a250cb7ea48ff6f37ceb9eb7f0bcbf97f3a0ae9b09a8c09fa36bc71f8982dbeb2b1e67cddd967252fe0c9af013781546c7 SHA512 ff1e4dab4d2e72960eb8dd9643f0150255fe4196c2b25e67dd0d266a89f0b247ce76f818927cda35bbd669972f31f79b1461ccb1b2c7aeeb8d70aa39ed7bfd6d
-EBUILD extreme-tuxracer-0.7.5.ebuild 985 BLAKE2B 18e4cd4e245a4b209a83ce88ca98899424eb21c2ef064db6f20767e9356c85f143811ababe1ca232fe6f14aeceb013fdc5407132384d4c4d71d867aa98e4ea26 SHA512 8a4dd571c8b501d3dbdd02b0a0d56746c1a05c2b2fd379ee457748a4be57ec3ed8293ac9cf2bd86afd0ceb55b3218262a8206f644b3e25e3c8076f39e4f84dda
EBUILD extreme-tuxracer-0.8.0.ebuild 991 BLAKE2B 64aa4cce790156b85ceb958aca8e6459fd4ec1d39853485acc8fd9eb4190c589b842600b04db4539fbe1a9e1f139e9d951ec3d5c829b24737edc65260cc38914 SHA512 c8b2c14ac06910e7cc1733b2d6a9ad3c355be9e04f0a09519ecd4336a0ed5350504b6f236ffefcd9fc87772e7a458804ab42928c51a322d18908b4cdccdd9280
MISC metadata.xml 527 BLAKE2B 3512706041a2f8e35680d809119af7f52e648094801a6451806317e220df0a8e64143ddb6041991e1590df4b89ab1e63b853e2ec91ac94a05bc10afb4e74d872 SHA512 b384907967acf80208014d768908547687f0820495fabdb71e938fb07521ab6f7ec017857e92b3cd2f46c8ffd8ff4634bf1bdc6beaa789329c5b5302f2cdc0cf
diff --git a/games-action/extreme-tuxracer/extreme-tuxracer-0.7.5.ebuild b/games-action/extreme-tuxracer/extreme-tuxracer-0.7.5.ebuild
deleted file mode 100644
index cb3423c92a65..000000000000
--- a/games-action/extreme-tuxracer/extreme-tuxracer-0.7.5.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools desktop xdg-utils
-
-DESCRIPTION="High speed arctic racing game based on Tux Racer"
-HOMEPAGE="https://sourceforge.net/p/extremetuxracer/wiki/Home/"
-SRC_URI="https://download.sourceforge.net/extremetuxracer/etr-${PV}.tar.xz -> ${P}.tar.xz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="
- media-libs/libsfml:0=
- virtual/glu
- virtual/opengl
-"
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-S="${WORKDIR}/etr-${PV/_/}"
-
-src_prepare() {
- default
- # kind of ugly in there so we'll do it ourselves
- sed -i -e '/SUBDIRS/s/resources doc//' Makefile.am || die
- eautoreconf
-}
-
-src_install() {
- default
- dodoc doc/{code,courses_events,guide,score_algorithm}
- doicon -s 48 resources/etr.png
- doicon -s scalable resources/etr.svg
- domenu resources/etr.desktop
-}
-
-pkg_postinst() {
- xdg_icon_cache_update
-}
-
-pkg_postrm() {
- xdg_icon_cache_update
-}
diff --git a/games-action/moon-buggy/Manifest b/games-action/moon-buggy/Manifest
index c6fca8a428f0..f755c684b491 100644
--- a/games-action/moon-buggy/Manifest
+++ b/games-action/moon-buggy/Manifest
@@ -1,3 +1,3 @@
DIST moon-buggy-1.0.51.tar.gz 263572 BLAKE2B d298b04116a5bc7735f672c067efa688dbea153dbc309a6e371b970b7a31648a337af872513bd94b5d01981fdf5595ca326cca11503d138cfcbe126f18ef55e9 SHA512 34da2ca8b79d4f95a762cb7142586d176fd1b58ea6f4375de424d73d6046c2dc3dbae30dddb3a78c8c2563fbfec01d9eaafe27b79cc78ffa22121ad5a2e9dc77
-EBUILD moon-buggy-1.0.51-r2.ebuild 947 BLAKE2B c64741a22ddc07e99085f4529aee67ca43a97ded964d8888b505331db807e81ec752114995c5b7e68b203d5a3ce8b57abad6a1dd31052432c00083a1809d068f SHA512 122d156b2095bc249ef4484957836768757b3b98967743ce0e183575b1f732a45c007f05687c3c700d6763f099ca44f3add86fdc6e58a74cd772c98395da1af6
+EBUILD moon-buggy-1.0.51-r2.ebuild 987 BLAKE2B 89b5c4c8e7162d98132860e4799a2db03b49635dd4fbecdd46609ed0d61fe382a03bd722ae1cf94cddd8c880825ce6418935d88b16999ebb8bbd8e66c152611a SHA512 1c77a098840f07c086bad8d694210362908df151e9de9d0258e2f312a73e1ee84346bcfb6e56e227dd9bda23a5dc3b3b0bf5a3cf52fb742fb927e0d29d5b879e
MISC metadata.xml 249 BLAKE2B 7113a758d7abc93accec998a8843d8ef51ca8b72d72e659e224d5cec2a1a6a63e6c0605958091532ac6e51fa0d501ca4fd9f3f4a9e55baeb31519a02971b465f SHA512 895577c3a805c40581da03057b94e3f28f05f23012bf350c1e3575847d1a0fe40bb044a46f909012a200d991a400f6389358a60e9c2b5bef0da01fb26f846118
diff --git a/games-action/moon-buggy/moon-buggy-1.0.51-r2.ebuild b/games-action/moon-buggy/moon-buggy-1.0.51-r2.ebuild
index 0347e5bfa292..9430a6baa4a0 100644
--- a/games-action/moon-buggy/moon-buggy-1.0.51-r2.ebuild
+++ b/games-action/moon-buggy/moon-buggy-1.0.51-r2.ebuild
@@ -1,41 +1,42 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
-inherit autotools
+EAPI=7
-DESCRIPTION="A simple console game, where you drive a car across the moon's surface"
+inherit autotools toolchain-funcs
+
+DESCRIPTION="Simple console game, where you drive a car across the moon's surface"
HOMEPAGE="https://www.seehuhn.de/pages/moon-buggy.html"
SRC_URI="https://m.seehuhn.de/programs/${P}.tar.gz"
-LICENSE="GPL-2"
+LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="~amd64 ~arm ~x86"
-IUSE=""
RDEPEND="acct-group/gamestat
sys-libs/ncurses:0="
-DEPEND="${RDEPEND}
- virtual/pkgconfig"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
src_prepare() {
default
sed -i \
-e '/$(DESTDIR)$(bindir)\/moon-buggy -c/d' \
Makefile.am || die
- rm -f missing
+ rm missing || die
eautoreconf
}
src_configure() {
econf \
- --sharedstatedir="/var/games" \
+ --sharedstatedir="${EPREFIX}/var/games" \
--with-curses-libs="$($(tc-getPKG_CONFIG) ncurses --libs)"
}
src_install() {
default
- touch "${D}/var/games/${PN}/mbscore"
+
+ touch "${ED}/var/games/${PN}/mbscore" || die
fowners root:gamestat /usr/bin/${PN} /var/games/${PN} /var/games/${PN}/mbscore
fperms 2755 /usr/bin/${PN}
fperms 664 /var/games/${PN}/mbscore