* [gentoo-commits] repo/gentoo:master commit in: games-action/armagetronad/
@ 2016-04-13 4:19 Michael Sterrett
0 siblings, 0 replies; 10+ messages in thread
From: Michael Sterrett @ 2016-04-13 4:19 UTC (permalink / raw
To: gentoo-commits
commit: 89ec8e0f28db5db908d1e53075f161c7ced08d7e
Author: Michael Sterrett <mr_bones_ <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 13 04:18:34 2016 +0000
Commit: Michael Sterrett <mr_bones_ <AT> gentoo <DOT> org>
CommitDate: Wed Apr 13 04:18:34 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89ec8e0f
games-action/armagetronad: version bump
Package-Manager: portage-2.2.26
games-action/armagetronad/Manifest | 1 +
.../armagetronad/armagetronad-0.2.8.3.3.ebuild | 72 ++++++++++++++++++++++
2 files changed, 73 insertions(+)
diff --git a/games-action/armagetronad/Manifest b/games-action/armagetronad/Manifest
index 30678d8..39565fb 100644
--- a/games-action/armagetronad/Manifest
+++ b/games-action/armagetronad/Manifest
@@ -1 +1,2 @@
DIST armagetronad-0.2.8.3.2.src.tar.bz2 1841407 SHA256 f444e481de94e6c0e3933c709d46effd2adfe823f5ef44768adcc8003b8ba7c5 SHA512 ffe16d55d4ea3c9e3f4f8828a9ffb09274b20a33c6d5c91cccbe846fa93f7d1d78e565db3c9403debf9f7bfde76322477a84349d85b475ed20c184da281107a4 WHIRLPOOL f04902c7bf3b13ec35497202a658ef96846b59d4245c72a17793b186d06a8f2d2dc1960b563b785cfb46aa9e2252a8ba22436df44e4ccfa2e8c872b4eb51eb4a
+DIST armagetronad-0.2.8.3.3.src.tar.bz2 1857868 SHA256 ddf2d781b134392e9667f17e0319ae2117c20e6eb7738e3cacd701f3608ea5e8 SHA512 05dd7db10efdac0e681133d07384b0e3c2edea328433f1d906e36b5f70960bf502df8d496967981b6bd67e1a119af9a5bbd71b0c824f790921deb3165165dc3f WHIRLPOOL 731b3e8d8647948e016e4dbfa3733f666838d0b4e47f997e149b947741d3b566d9aa1492dc570064e0005c92b0c04f4c74ad4a0278ff7018b028d9c431af135d
diff --git a/games-action/armagetronad/armagetronad-0.2.8.3.3.ebuild b/games-action/armagetronad/armagetronad-0.2.8.3.3.ebuild
new file mode 100644
index 0000000..c292cc1
--- /dev/null
+++ b/games-action/armagetronad/armagetronad-0.2.8.3.3.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit eutils gnome2-utils games
+
+DESCRIPTION="Fast-paced 3D lightcycle game based on Tron"
+HOMEPAGE="http://armagetronad.org/"
+SRC_URI="https://launchpad.net/armagetronad/${PV:0:5}/${PV:0:7}.x/+download/armagetronad-${PV}.src.tar.bz2"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="dedicated sound"
+
+RDEPEND="
+ dev-libs/libxml2
+ !dedicated? (
+ media-libs/libpng:0
+ media-libs/sdl-image[jpeg,png]
+ virtual/glu
+ virtual/opengl
+ media-libs/libsdl[X,opengl,video]
+ sound? (
+ media-libs/libsdl[sound]
+ media-libs/sdl-mixer
+ )
+ )"
+DEPEND=${RDEPEND}
+
+src_prepare() {
+ sed -i -e 's#aa_docdir=.*$#aa_docdir=${docdir}#' configure || die
+}
+
+src_configure() {
+ # --enable-games just messes up paths
+ egamesconf \
+ --docdir=/usr/share/doc/${PF} \
+ $(use_enable dedicated) \
+ $(use_enable sound music) \
+ --disable-sysinstall \
+ --disable-useradd \
+ --disable-uninstall \
+ --disable-games
+}
+
+src_install() {
+ emake -j1 DESTDIR="${D}" install
+ einstalldocs
+
+ # misplaced desktop-file/icons
+ rm -rf "${ED%/}${GAMES_DATADIR}"/armagetronad/desktop
+ doicon -s 48 desktop/icons/large/armagetronad.png
+ make_desktop_entry ${PN}
+
+ prepgamesdirs
+}
+
+pkg_preinst() {
+ games_pkg_preinst
+ gnome2_icon_savelist
+}
+
+pkg_postinst() {
+ games_pkg_postinst
+ gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+ gnome2_icon_cache_update
+}
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-action/armagetronad/
@ 2016-06-06 14:31 Agostino Sarubbo
0 siblings, 0 replies; 10+ messages in thread
From: Agostino Sarubbo @ 2016-06-06 14:31 UTC (permalink / raw
To: gentoo-commits
commit: da3661068092ec560dbb3762794461ffac598529
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 6 14:30:21 2016 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Mon Jun 6 14:30:21 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da366106
games-action/armagetronad: amd64 stable wrt bug #583050
Package-Manager: portage-2.2.28
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
games-action/armagetronad/armagetronad-0.2.8.3.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/games-action/armagetronad/armagetronad-0.2.8.3.3.ebuild b/games-action/armagetronad/armagetronad-0.2.8.3.3.ebuild
index c292cc1..1dfa5ff 100644
--- a/games-action/armagetronad/armagetronad-0.2.8.3.3.ebuild
+++ b/games-action/armagetronad/armagetronad-0.2.8.3.3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://launchpad.net/armagetronad/${PV:0:5}/${PV:0:7}.x/+download/arma
LICENSE="GPL-2+"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
IUSE="dedicated sound"
RDEPEND="
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-action/armagetronad/
@ 2016-07-05 21:18 Austin English
0 siblings, 0 replies; 10+ messages in thread
From: Austin English @ 2016-07-05 21:18 UTC (permalink / raw
To: gentoo-commits
commit: 8f20d34724292c6f0dac17bb4b6fb5cea350f359
Author: Austin English <wizardedit <AT> gentoo <DOT> org>
AuthorDate: Tue Jul 5 21:18:01 2016 +0000
Commit: Austin English <wizardedit <AT> gentoo <DOT> org>
CommitDate: Tue Jul 5 21:18:20 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f20d347
games-action/armagetronad: remove deprecated games eclass
Also update to EAPI 6
Gentoo-Bug: https://bugs.gentoo.org/574082
Package-Manager: portage-2.2.28
.../armagetronad/armagetronad-0.2.8.3.3-r1.ebuild | 70 ++++++++++++++++++++++
1 file changed, 70 insertions(+)
diff --git a/games-action/armagetronad/armagetronad-0.2.8.3.3-r1.ebuild b/games-action/armagetronad/armagetronad-0.2.8.3.3-r1.ebuild
new file mode 100644
index 0000000..c976a01
--- /dev/null
+++ b/games-action/armagetronad/armagetronad-0.2.8.3.3-r1.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+inherit eutils gnome2-utils
+
+DESCRIPTION="Fast-paced 3D lightcycle game based on Tron"
+HOMEPAGE="http://armagetronad.org/"
+SRC_URI="https://launchpad.net/armagetronad/${PV:0:5}/${PV:0:7}.x/+download/armagetronad-${PV}.src.tar.bz2"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="dedicated sound"
+
+RDEPEND="
+ dev-libs/libxml2
+ !dedicated? (
+ media-libs/libpng:0
+ media-libs/libsdl[X,opengl,video]
+ media-libs/sdl-image[jpeg,png]
+ virtual/glu
+ virtual/opengl
+ sound? (
+ media-libs/libsdl[sound]
+ media-libs/sdl-mixer
+ )
+ )"
+DEPEND=${RDEPEND}
+
+src_prepare() {
+ default
+ sed -i -e 's#aa_docdir=.*$#aa_docdir=${docdir}#' configure || die
+}
+
+src_configure() {
+ # --enable-games just messes up paths
+ econf \
+ --docdir=/usr/share/doc/${PF} \
+ $(use_enable dedicated) \
+ $(use_enable sound music) \
+ --disable-sysinstall \
+ --disable-useradd \
+ --disable-uninstall \
+ --disable-games
+}
+
+src_install() {
+ # FIXME: is the -j1 needed? https://bugs.gentoo.org/588104
+ emake -j1 DESTDIR="${D}" install
+ einstalldocs
+
+ # misplaced desktop-file/icons
+ rm -rf "${ED%/}${GAMES_DATADIR}"/armagetronad/desktop
+ doicon -s 48 desktop/icons/large/armagetronad.png
+ make_desktop_entry ${PN}
+}
+
+pkg_preinst() {
+ gnome2_icon_savelist
+}
+
+pkg_postinst() {
+ gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+ gnome2_icon_cache_update
+}
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-action/armagetronad/
@ 2017-10-01 12:34 Michael Palimaka
0 siblings, 0 replies; 10+ messages in thread
From: Michael Palimaka @ 2017-10-01 12:34 UTC (permalink / raw
To: gentoo-commits
commit: f12952f6684d87e4017ac4cbe2a06fc00d7ab74e
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 1 12:33:47 2017 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Sun Oct 1 12:34:23 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f12952f6
games-action/armagetronad: stabilise 0.2.8.3.3-r1 for amd64/x86
Closes: https://bugs.gentoo.org/632544
Package-Manager: Portage-2.3.8, Repoman-2.3.3
games-action/armagetronad/armagetronad-0.2.8.3.3-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/games-action/armagetronad/armagetronad-0.2.8.3.3-r1.ebuild b/games-action/armagetronad/armagetronad-0.2.8.3.3-r1.ebuild
index 7aa64769890..ae1515f218f 100644
--- a/games-action/armagetronad/armagetronad-0.2.8.3.3-r1.ebuild
+++ b/games-action/armagetronad/armagetronad-0.2.8.3.3-r1.ebuild
@@ -10,7 +10,7 @@ SRC_URI="https://launchpad.net/armagetronad/${PV:0:5}/${PV:0:7}.x/+download/arma
LICENSE="GPL-2+"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
IUSE="dedicated sound"
RDEPEND="
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-action/armagetronad/
@ 2017-10-01 12:34 Michael Palimaka
0 siblings, 0 replies; 10+ messages in thread
From: Michael Palimaka @ 2017-10-01 12:34 UTC (permalink / raw
To: gentoo-commits
commit: f5af4251ae07dc4a0921739827db1074e723704e
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 1 12:34:12 2017 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Sun Oct 1 12:34:23 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5af4251
games-action/armagetronad: remove 0.2.8.3.2/0.2.8.3.3
Package-Manager: Portage-2.3.8, Repoman-2.3.3
games-action/armagetronad/Manifest | 1 -
.../armagetronad/armagetronad-0.2.8.3.2.ebuild | 75 ----------------------
.../armagetronad/armagetronad-0.2.8.3.3.ebuild | 71 --------------------
3 files changed, 147 deletions(-)
diff --git a/games-action/armagetronad/Manifest b/games-action/armagetronad/Manifest
index 39565fbf330..2a6d4fa205e 100644
--- a/games-action/armagetronad/Manifest
+++ b/games-action/armagetronad/Manifest
@@ -1,2 +1 @@
-DIST armagetronad-0.2.8.3.2.src.tar.bz2 1841407 SHA256 f444e481de94e6c0e3933c709d46effd2adfe823f5ef44768adcc8003b8ba7c5 SHA512 ffe16d55d4ea3c9e3f4f8828a9ffb09274b20a33c6d5c91cccbe846fa93f7d1d78e565db3c9403debf9f7bfde76322477a84349d85b475ed20c184da281107a4 WHIRLPOOL f04902c7bf3b13ec35497202a658ef96846b59d4245c72a17793b186d06a8f2d2dc1960b563b785cfb46aa9e2252a8ba22436df44e4ccfa2e8c872b4eb51eb4a
DIST armagetronad-0.2.8.3.3.src.tar.bz2 1857868 SHA256 ddf2d781b134392e9667f17e0319ae2117c20e6eb7738e3cacd701f3608ea5e8 SHA512 05dd7db10efdac0e681133d07384b0e3c2edea328433f1d906e36b5f70960bf502df8d496967981b6bd67e1a119af9a5bbd71b0c824f790921deb3165165dc3f WHIRLPOOL 731b3e8d8647948e016e4dbfa3733f666838d0b4e47f997e149b947741d3b566d9aa1492dc570064e0005c92b0c04f4c74ad4a0278ff7018b028d9c431af135d
diff --git a/games-action/armagetronad/armagetronad-0.2.8.3.2.ebuild b/games-action/armagetronad/armagetronad-0.2.8.3.2.ebuild
deleted file mode 100644
index 67ec0560d56..00000000000
--- a/games-action/armagetronad/armagetronad-0.2.8.3.2.ebuild
+++ /dev/null
@@ -1,75 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit eutils gnome2-utils games
-
-DESCRIPTION="Fast-paced 3D lightcycle game based on Tron"
-HOMEPAGE="http://armagetronad.org/"
-SRC_URI="https://launchpad.net/armagetronad/${PV:0:5}/${PV}/+download/armagetronad-${PV}.src.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="dedicated sound"
-
-RDEPEND="
- dev-libs/libxml2
- !dedicated? (
- media-libs/libpng:0
- media-libs/sdl-image[jpeg,png]
- virtual/glu
- virtual/opengl
- sound? (
- media-libs/libsdl[X,sound,opengl,video]
- media-libs/sdl-mixer
- )
- !sound? ( media-libs/libsdl[X,opengl,video] )
- )"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
- sed -i \
- -e 's/"png_check_sig"/"png_sig_cmp"/' \
- -e 's#aa_docdir=.*$#aa_docdir=${docdir}#' \
- configure || die
-}
-
-src_configure() {
- # --enable-games just messes up paths
- egamesconf \
- --docdir=/usr/share/doc/${PF} \
- $(use_enable dedicated) \
- $(use_enable sound music) \
- --disable-sysinstall \
- --disable-useradd \
- --disable-uninstall \
- --disable-games
-}
-
-src_install() {
- emake -j1 DESTDIR="${D}" install
- einstalldocs
-
- # misplaced desktop-file/icons
- rm -rf "${ED%/}${GAMES_DATADIR}"/armagetronad/desktop
- doicon -s 48 desktop/icons/large/armagetronad.png
- make_desktop_entry ${PN}
-
- prepgamesdirs
-}
-
-pkg_preinst() {
- games_pkg_preinst
- gnome2_icon_savelist
-}
-
-pkg_postinst() {
- games_pkg_postinst
- gnome2_icon_cache_update
-}
-
-pkg_postrm() {
- gnome2_icon_cache_update
-}
diff --git a/games-action/armagetronad/armagetronad-0.2.8.3.3.ebuild b/games-action/armagetronad/armagetronad-0.2.8.3.3.ebuild
deleted file mode 100644
index 343fef44d03..00000000000
--- a/games-action/armagetronad/armagetronad-0.2.8.3.3.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit eutils gnome2-utils games
-
-DESCRIPTION="Fast-paced 3D lightcycle game based on Tron"
-HOMEPAGE="http://armagetronad.org/"
-SRC_URI="https://launchpad.net/armagetronad/${PV:0:5}/${PV:0:7}.x/+download/armagetronad-${PV}.src.tar.bz2"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="dedicated sound"
-
-RDEPEND="
- dev-libs/libxml2
- !dedicated? (
- media-libs/libpng:0
- media-libs/sdl-image[jpeg,png]
- virtual/glu
- virtual/opengl
- media-libs/libsdl[X,opengl,video]
- sound? (
- media-libs/libsdl[sound]
- media-libs/sdl-mixer
- )
- )"
-DEPEND=${RDEPEND}
-
-src_prepare() {
- sed -i -e 's#aa_docdir=.*$#aa_docdir=${docdir}#' configure || die
-}
-
-src_configure() {
- # --enable-games just messes up paths
- egamesconf \
- --docdir=/usr/share/doc/${PF} \
- $(use_enable dedicated) \
- $(use_enable sound music) \
- --disable-sysinstall \
- --disable-useradd \
- --disable-uninstall \
- --disable-games
-}
-
-src_install() {
- emake -j1 DESTDIR="${D}" install
- einstalldocs
-
- # misplaced desktop-file/icons
- rm -rf "${ED%/}${GAMES_DATADIR}"/armagetronad/desktop
- doicon -s 48 desktop/icons/large/armagetronad.png
- make_desktop_entry ${PN}
-
- prepgamesdirs
-}
-
-pkg_preinst() {
- games_pkg_preinst
- gnome2_icon_savelist
-}
-
-pkg_postinst() {
- games_pkg_postinst
- gnome2_icon_cache_update
-}
-
-pkg_postrm() {
- gnome2_icon_cache_update
-}
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-action/armagetronad/
@ 2017-11-19 13:34 David Seifert
0 siblings, 0 replies; 10+ messages in thread
From: David Seifert @ 2017-11-19 13:34 UTC (permalink / raw
To: gentoo-commits
commit: c23c7ac9592dc6e225c669dcaa9cb0d3eaafbc78
Author: David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 19 13:31:58 2017 +0000
Commit: David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Sun Nov 19 13:34:36 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c23c7ac9
games-action/armagetronad: Minor touchups
Closes: https://bugs.gentoo.org/588104
Package-Manager: Portage-2.3.14, Repoman-2.3.6
.../armagetronad/armagetronad-0.2.8.3.3-r1.ebuild | 17 ++++++-----------
1 file changed, 6 insertions(+), 11 deletions(-)
diff --git a/games-action/armagetronad/armagetronad-0.2.8.3.3-r1.ebuild b/games-action/armagetronad/armagetronad-0.2.8.3.3-r1.ebuild
index 7aa64769890..9147b211160 100644
--- a/games-action/armagetronad/armagetronad-0.2.8.3.3-r1.ebuild
+++ b/games-action/armagetronad/armagetronad-0.2.8.3.3-r1.ebuild
@@ -2,6 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=6
+
inherit eutils gnome2-utils
DESCRIPTION="Fast-paced 3D lightcycle game based on Tron"
@@ -16,15 +17,12 @@ IUSE="dedicated sound"
RDEPEND="
dev-libs/libxml2
!dedicated? (
- media-libs/libpng:0
- media-libs/libsdl[X,opengl,video]
+ media-libs/libpng:0=
+ media-libs/libsdl[X,opengl,video,sound?]
media-libs/sdl-image[jpeg,png]
virtual/glu
virtual/opengl
- sound? (
- media-libs/libsdl[sound]
- media-libs/sdl-mixer
- )
+ sound? ( media-libs/sdl-mixer )
)"
DEPEND=${RDEPEND}
@@ -38,7 +36,6 @@ src_prepare() {
src_configure() {
# --enable-games just messes up paths
econf \
- --docdir=/usr/share/doc/${PF} \
$(use_enable dedicated) \
$(use_enable sound music) \
--disable-sysinstall \
@@ -48,12 +45,10 @@ src_configure() {
}
src_install() {
- # FIXME: is the -j1 needed? https://bugs.gentoo.org/588104
- emake -j1 DESTDIR="${D}" install
- einstalldocs
+ default
# misplaced desktop-file/icons
- rm -rf "${ED%/}${GAMES_DATADIR}"/armagetronad/desktop
+ rm -r "${ED%/}"/usr/share/${PN}/desktop || die
doicon -s 48 desktop/icons/large/armagetronad.png
make_desktop_entry ${PN}
}
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-action/armagetronad/
@ 2021-06-14 15:49 Ionen Wolkens
0 siblings, 0 replies; 10+ messages in thread
From: Ionen Wolkens @ 2021-06-14 15:49 UTC (permalink / raw
To: gentoo-commits
commit: ad66a3fe06a3fc02c8f76bcdd63f38400f602b0f
Author: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 14 15:28:49 2021 +0000
Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Mon Jun 14 15:47:49 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad66a3fe
games-action/armagetronad: restore -j1, fix dedicated, tidy
j1 was removed for bug #588104, but turns out still needed for
install until proper fix (bug #698020).
No longer attempt to remove desktop/ when USE=dedicated (bug #716442).
Bug: https://bugs.gentoo.org/588104
Closes: https://bugs.gentoo.org/698020
Closes: https://bugs.gentoo.org/716442
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>
.../armagetronad/armagetronad-0.2.9.1.0.ebuild | 47 +++++++++++-----------
1 file changed, 24 insertions(+), 23 deletions(-)
diff --git a/games-action/armagetronad/armagetronad-0.2.9.1.0.ebuild b/games-action/armagetronad/armagetronad-0.2.9.1.0.ebuild
index 53ba592280d..93180672cd3 100644
--- a/games-action/armagetronad/armagetronad-0.2.9.1.0.ebuild
+++ b/games-action/armagetronad/armagetronad-0.2.9.1.0.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-inherit autotools desktop xdg-utils
+inherit autotools desktop
DESCRIPTION="Fast-paced 3D lightcycle game based on Tron"
HOMEPAGE="http://armagetronad.org/"
@@ -24,9 +24,11 @@ RDEPEND="
virtual/opengl
sound? ( media-libs/sdl-mixer )
)"
-DEPEND=${RDEPEND}
+DEPEND="${RDEPEND}"
-PATCHES=("${FILESDIR}"/${P}-AR.patch)
+PATCHES=(
+ "${FILESDIR}"/${P}-AR.patch
+)
src_prepare() {
default
@@ -35,29 +37,28 @@ src_prepare() {
}
src_configure() {
- # --enable-games just messes up paths
- econf \
- $(use_enable dedicated) \
- $(use_enable sound music) \
- --disable-sysinstall \
- --disable-useradd \
- --disable-uninstall \
+ local econfargs=(
+ $(use_enable dedicated)
+ $(use_enable sound music)
+ # following options only mess with paths and users
--disable-games
+ --disable-sysinstall
+ --disable-uninstall
+ --disable-useradd
+ )
+ econf ${econfargs[@]}
}
src_install() {
- default
-
- # misplaced desktop-file/icons
- rm -r "${ED}"/usr/share/${PN}/desktop || die
- doicon -s 48 desktop/icons/48x48/armagetronad.png
- make_desktop_entry ${PN}
-}
-
-pkg_postinst() {
- xdg_icon_cache_update
-}
+ # long history of being broken without -j1 (bug #330705,698020)
+ # do not remove (again) without a proper fix or extensive tests
+ emake -j1 DESTDIR="${D}" install
+ einstalldocs
-pkg_postrm() {
- xdg_icon_cache_update
+ # handle misplaced .desktop / icons
+ if ! use dedicated; then
+ rm -r "${ED}"/usr/share/${PN}/desktop || die
+ doicon desktop/icons/48x48/armagetronad.png
+ make_desktop_entry ${PN}
+ fi
}
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-action/armagetronad/
@ 2021-06-14 15:49 Ionen Wolkens
0 siblings, 0 replies; 10+ messages in thread
From: Ionen Wolkens @ 2021-06-14 15:49 UTC (permalink / raw
To: gentoo-commits
commit: 0cce357854ced1f93139ae1fbbccfbf5afe7b1ab
Author: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 14 14:30:14 2021 +0000
Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Mon Jun 14 15:46:19 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0cce3578
games-action/armagetronad: add github remote-id
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>
games-action/armagetronad/metadata.xml | 1 +
1 file changed, 1 insertion(+)
diff --git a/games-action/armagetronad/metadata.xml b/games-action/armagetronad/metadata.xml
index 0a249e33579..377cf9573b0 100644
--- a/games-action/armagetronad/metadata.xml
+++ b/games-action/armagetronad/metadata.xml
@@ -6,6 +6,7 @@
<name>Gentoo Games Project</name>
</maintainer>
<upstream>
+ <remote-id type="github">ArmagetronAd/armagetronad</remote-id>
<remote-id type="launchpad">armagetronad</remote-id>
</upstream>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-action/armagetronad/
@ 2024-08-02 22:20 James Le Cuirot
0 siblings, 0 replies; 10+ messages in thread
From: James Le Cuirot @ 2024-08-02 22:20 UTC (permalink / raw
To: gentoo-commits
commit: fcbaea8f4a4ecc1516e7fac43de1d54155b27393
Author: James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Fri Aug 2 22:05:42 2024 +0000
Commit: James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Fri Aug 2 22:05:42 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fcbaea8f
games-action/armagetronad: Drop old 0.2.9.1.0
Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>
games-action/armagetronad/Manifest | 1 -
.../armagetronad/armagetronad-0.2.9.1.0.ebuild | 64 ----------------------
2 files changed, 65 deletions(-)
diff --git a/games-action/armagetronad/Manifest b/games-action/armagetronad/Manifest
index 9aa1fc7dcad3..bf493c1b8248 100644
--- a/games-action/armagetronad/Manifest
+++ b/games-action/armagetronad/Manifest
@@ -1,2 +1 @@
-DIST armagetronad-0.2.9.1.0.tbz 1943758 BLAKE2B ed4ecef19125d69faf402829b88288124dd364eafc836be3848727c2bfbd87ca29e18b48448dc868fb995947b2daae150c3b9f5dcf048d0d90d442f5bcf425f0 SHA512 8c2b9cba7d480dec6d7d60984327a5d45c8c87b968fb81a1e192973e6826ddb66c8d41ca82bb04d80da5c6fa2152d19dd890957dabc6cc5ce2d4dffbc45d1f65
DIST armagetronad-0.2.9.2.3.tbz 1834233 BLAKE2B 9b7d09ca7952ffe67a50be01c44adef81640e8cf222158477f66487ea89c7b25e1675bb9308ba71023ce045a4ea739891ce2273d5aa017cef2fa81128c71774c SHA512 813911a75fa1b3a90d99d62c0c38e9b325166623280c0d6a8217f8ca905b4a4617401db12bda898d82aa086a1bd673b31741b95b60b0f1247e6a5677a48c98eb
diff --git a/games-action/armagetronad/armagetronad-0.2.9.1.0.ebuild b/games-action/armagetronad/armagetronad-0.2.9.1.0.ebuild
deleted file mode 100644
index 93180672cd3d..000000000000
--- a/games-action/armagetronad/armagetronad-0.2.9.1.0.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools desktop
-
-DESCRIPTION="Fast-paced 3D lightcycle game based on Tron"
-HOMEPAGE="http://armagetronad.org/"
-SRC_URI="https://launchpad.net/armagetronad/$(ver_cut 1-3)/${PV}/+download/armagetronad-${PV}.tbz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="dedicated sound"
-
-RDEPEND="
- dev-libs/libxml2
- !dedicated? (
- media-libs/libpng:0=
- media-libs/libsdl[X,opengl,video,sound?]
- media-libs/sdl-image[jpeg,png]
- virtual/glu
- virtual/opengl
- sound? ( media-libs/sdl-mixer )
- )"
-DEPEND="${RDEPEND}"
-
-PATCHES=(
- "${FILESDIR}"/${P}-AR.patch
-)
-
-src_prepare() {
- default
-
- eautoreconf
-}
-
-src_configure() {
- local econfargs=(
- $(use_enable dedicated)
- $(use_enable sound music)
- # following options only mess with paths and users
- --disable-games
- --disable-sysinstall
- --disable-uninstall
- --disable-useradd
- )
- econf ${econfargs[@]}
-}
-
-src_install() {
- # long history of being broken without -j1 (bug #330705,698020)
- # do not remove (again) without a proper fix or extensive tests
- emake -j1 DESTDIR="${D}" install
- einstalldocs
-
- # handle misplaced .desktop / icons
- if ! use dedicated; then
- rm -r "${ED}"/usr/share/${PN}/desktop || die
- doicon desktop/icons/48x48/armagetronad.png
- make_desktop_entry ${PN}
- fi
-}
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-action/armagetronad/
@ 2024-08-02 22:20 James Le Cuirot
0 siblings, 0 replies; 10+ messages in thread
From: James Le Cuirot @ 2024-08-02 22:20 UTC (permalink / raw
To: gentoo-commits
commit: 86f9bf500c3a2ae988157cb0c5dff5afb5e15242
Author: Michael Mair-Keimberger <mmk <AT> levelnine <DOT> at>
AuthorDate: Wed Jul 31 17:36:22 2024 +0000
Commit: James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Fri Aug 2 22:03:15 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86f9bf50
games-action/armagetronad: add 0.2.9.2.3
Signed-off-by: Michael Mair-Keimberger <mmk <AT> levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/37885
Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>
games-action/armagetronad/Manifest | 1 +
.../armagetronad/armagetronad-0.2.9.2.3.ebuild | 64 ++++++++++++++++++++++
2 files changed, 65 insertions(+)
diff --git a/games-action/armagetronad/Manifest b/games-action/armagetronad/Manifest
index 7555c86c96ef..9aa1fc7dcad3 100644
--- a/games-action/armagetronad/Manifest
+++ b/games-action/armagetronad/Manifest
@@ -1 +1,2 @@
DIST armagetronad-0.2.9.1.0.tbz 1943758 BLAKE2B ed4ecef19125d69faf402829b88288124dd364eafc836be3848727c2bfbd87ca29e18b48448dc868fb995947b2daae150c3b9f5dcf048d0d90d442f5bcf425f0 SHA512 8c2b9cba7d480dec6d7d60984327a5d45c8c87b968fb81a1e192973e6826ddb66c8d41ca82bb04d80da5c6fa2152d19dd890957dabc6cc5ce2d4dffbc45d1f65
+DIST armagetronad-0.2.9.2.3.tbz 1834233 BLAKE2B 9b7d09ca7952ffe67a50be01c44adef81640e8cf222158477f66487ea89c7b25e1675bb9308ba71023ce045a4ea739891ce2273d5aa017cef2fa81128c71774c SHA512 813911a75fa1b3a90d99d62c0c38e9b325166623280c0d6a8217f8ca905b4a4617401db12bda898d82aa086a1bd673b31741b95b60b0f1247e6a5677a48c98eb
diff --git a/games-action/armagetronad/armagetronad-0.2.9.2.3.ebuild b/games-action/armagetronad/armagetronad-0.2.9.2.3.ebuild
new file mode 100644
index 000000000000..2425322ba9a9
--- /dev/null
+++ b/games-action/armagetronad/armagetronad-0.2.9.2.3.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools desktop
+
+DESCRIPTION="Fast-paced 3D lightcycle game based on Tron"
+HOMEPAGE="https://www.armagetronad.org/"
+SRC_URI="https://launchpad.net/armagetronad/$(ver_cut 1-3)/${PV}/+download/armagetronad-${PV}.tbz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="dedicated sound"
+
+RDEPEND="
+ dev-libs/libxml2
+ !dedicated? (
+ media-libs/libpng:0=
+ media-libs/libsdl[X,opengl,video,sound?]
+ media-libs/sdl-image[jpeg,png]
+ virtual/glu
+ virtual/opengl
+ sound? ( media-libs/sdl-mixer )
+ )"
+DEPEND="${RDEPEND}"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-0.2.9.1.0-AR.patch
+)
+
+src_prepare() {
+ default
+
+ eautoreconf
+}
+
+src_configure() {
+ local econfargs=(
+ $(use_enable dedicated)
+ $(use_enable sound music)
+ # following options only mess with paths and users
+ --disable-games
+ --disable-sysinstall
+ --disable-uninstall
+ --disable-useradd
+ )
+ econf ${econfargs[@]}
+}
+
+src_install() {
+ # long history of being broken without -j1 (bug #330705,698020)
+ # do not remove (again) without a proper fix or extensive tests
+ emake -j1 DESTDIR="${D}" install
+ einstalldocs
+
+ # handle misplaced .desktop / icons
+ if ! use dedicated; then
+ rm -r "${ED}"/usr/share/${PN}/desktop || die
+ doicon desktop/icons/48x48/armagetronad.png
+ make_desktop_entry ${PN}
+ fi
+}
^ permalink raw reply related [flat|nested] 10+ messages in thread
end of thread, other threads:[~2024-08-02 22:20 UTC | newest]
Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-08-02 22:20 [gentoo-commits] repo/gentoo:master commit in: games-action/armagetronad/ James Le Cuirot
-- strict thread matches above, loose matches on Subject: below --
2024-08-02 22:20 James Le Cuirot
2021-06-14 15:49 Ionen Wolkens
2021-06-14 15:49 Ionen Wolkens
2017-11-19 13:34 David Seifert
2017-10-01 12:34 Michael Palimaka
2017-10-01 12:34 Michael Palimaka
2016-07-05 21:18 Austin English
2016-06-06 14:31 Agostino Sarubbo
2016-04-13 4:19 Michael Sterrett
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox