public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [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