public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: games-emulation/stella/
@ 2016-04-12 23:13 Michael Sterrett
  0 siblings, 0 replies; 20+ messages in thread
From: Michael Sterrett @ 2016-04-12 23:13 UTC (permalink / raw
  To: gentoo-commits

commit:     1ab11a031613047edd4c088cf2d76ff48dd6ca58
Author:     Michael Sterrett <mr_bones_ <AT> gentoo <DOT> org>
AuthorDate: Tue Apr 12 22:30:21 2016 +0000
Commit:     Michael Sterrett <mr_bones_ <AT> gentoo <DOT> org>
CommitDate: Tue Apr 12 22:30:46 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ab11a03

games-emulation/stella: version bump

Package-Manager: portage-2.2.26

 games-emulation/stella/Manifest            |  1 +
 games-emulation/stella/stella-4.7.2.ebuild | 70 ++++++++++++++++++++++++++++++
 2 files changed, 71 insertions(+)

diff --git a/games-emulation/stella/Manifest b/games-emulation/stella/Manifest
index bb3500f..2912692 100644
--- a/games-emulation/stella/Manifest
+++ b/games-emulation/stella/Manifest
@@ -1 +1,2 @@
 DIST stella-4.0-src.tar.gz 2283736 SHA256 bc3445109a090360070644f249b7b6c8f73b6044606d77d65303538785d426c9 SHA512 42df4429dfbfc268e7b7d1c538641b443703ba2af4ad4e66b9df05f2b7d62a860a1895f738d95a3a0b879052865137d31a22b8611f3b93ff9746649553c099fa WHIRLPOOL f0e1433a509724f0a5725aefbd1bb277729e985a173551051c2bf39eeb279f19053f14d6fa384f1a0104de9d0f9cd6f49ffe84347fcd59edb42189e681772a95
+DIST stella-4.7.2-src.tar.xz 1715332 SHA256 b2727a0e2d3b112d35dcb89b4bdc789e2c7f15e9d9c7054a69a2f67facd7416e SHA512 dcfaba9b554ab08c9ba79c8e95551bc688fae4ab0ab368df11c05f3dc7c9431d32068d5dd658ec4d1aa8cb826c7205fc4f301145a149d32369833409992455e2 WHIRLPOOL 5eb23541879b82083784054cc6783a55f7c70533a03747f7b5b5fec6632bb0b6062c9a530a6d5e98552749c8e22de8cbf08254407cdd3b6281a7f4aae74cb514

diff --git a/games-emulation/stella/stella-4.7.2.ebuild b/games-emulation/stella/stella-4.7.2.ebuild
new file mode 100644
index 0000000..7d23b1f
--- /dev/null
+++ b/games-emulation/stella/stella-4.7.2.ebuild
@@ -0,0 +1,70 @@
+# 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="Stella Atari 2600 VCS Emulator"
+HOMEPAGE="http://stella.sourceforge.net/"
+SRC_URI="mirror://sourceforge/stella/${P}-src.tar.xz"
+
+LICENSE="GPL-2+ BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="joystick"
+
+DEPEND="media-libs/libsdl2[joystick?,opengl,video]
+	media-libs/libpng:0
+	sys-libs/zlib"
+RDEPEND=${DEPEND}
+
+src_prepare() {
+	sed -i \
+		-e '/INSTALL/s/-s //' \
+		-e '/STRIP/d' \
+		-e "/icons/d" \
+		-e '/INSTALL.*DOCDIR/d' \
+		-e '/INSTALL.*\/applications/d' \
+		-e '/CXXFLAGS+=/s/-fomit-frame-pointer//' \
+		Makefile || die
+}
+
+src_configure() {
+	# not an autoconf script
+	./configure \
+		--prefix="/usr" \
+		--bindir="${GAMES_BINDIR}" \
+		--docdir="/usr/share/doc/${PF}" \
+		--datadir="${GAMES_DATADIR}" \
+		$(use_enable joystick) \
+		|| die
+}
+
+src_install() {
+	local i
+
+	DOCS="Announce.txt Changes.txt Copyright.txt README-SDL.txt Readme.txt Todo.txt" \
+		default
+
+	for i in 16 22 24 32 48 64 128 ; do
+		newicon -s ${i} src/common/stella-${i}x${i}.png stella.png
+	done
+	domenu src/unix/stella.desktop
+	dohtml -r docs/*
+	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] 20+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: games-emulation/stella/
@ 2016-06-06 14:31 Agostino Sarubbo
  0 siblings, 0 replies; 20+ messages in thread
From: Agostino Sarubbo @ 2016-06-06 14:31 UTC (permalink / raw
  To: gentoo-commits

commit:     88a7d1459868add029f142a145c2fb3eb647557f
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Mon Jun  6 14:30:59 2016 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Mon Jun  6 14:30:59 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88a7d145

games-emulation/stella: amd64 stable wrt bug #582932

Package-Manager: portage-2.2.28
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 games-emulation/stella/stella-4.7.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-emulation/stella/stella-4.7.2.ebuild b/games-emulation/stella/stella-4.7.2.ebuild
index 7d23b1f..96c5315 100644
--- a/games-emulation/stella/stella-4.7.2.ebuild
+++ b/games-emulation/stella/stella-4.7.2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/stella/${P}-src.tar.xz"
 
 LICENSE="GPL-2+ BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="joystick"
 
 DEPEND="media-libs/libsdl2[joystick?,opengl,video]


^ permalink raw reply related	[flat|nested] 20+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: games-emulation/stella/
@ 2018-04-29 13:06 Pacho Ramos
  0 siblings, 0 replies; 20+ messages in thread
From: Pacho Ramos @ 2018-04-29 13:06 UTC (permalink / raw
  To: gentoo-commits

commit:     1ee2e3ab4d35245df01218a2594ece4d35312a05
Author:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 29 12:19:20 2018 +0000
Commit:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Sun Apr 29 13:06:31 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ee2e3ab

games-emulation/stella: Stop using games.eclass

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 games-emulation/stella/stella-4.7.2-r1.ebuild | 69 +++++++++++++++++++++++++++
 1 file changed, 69 insertions(+)

diff --git a/games-emulation/stella/stella-4.7.2-r1.ebuild b/games-emulation/stella/stella-4.7.2-r1.ebuild
new file mode 100644
index 00000000000..1412860717c
--- /dev/null
+++ b/games-emulation/stella/stella-4.7.2-r1.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit desktop gnome2-utils
+
+DESCRIPTION="Stella Atari 2600 VCS Emulator"
+HOMEPAGE="http://stella.sourceforge.net/"
+SRC_URI="mirror://sourceforge/stella/${P}-src.tar.xz"
+
+LICENSE="GPL-2+ BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="joystick"
+
+RDEPEND="
+	media-libs/libsdl2[joystick?,opengl,video]
+	media-libs/libpng:0=
+	sys-libs/zlib
+"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+	default
+	sed -i \
+		-e '/INSTALL/s/-s //' \
+		-e '/STRIP/d' \
+		-e "/icons/d" \
+		-e '/INSTALL.*DOCDIR/d' \
+		-e '/INSTALL.*\/applications/d' \
+		-e '/CXXFLAGS+=/s/-fomit-frame-pointer//' \
+		Makefile || die
+}
+
+src_configure() {
+	# not an autoconf script
+	./configure \
+		--prefix="/usr" \
+		--bindir="/usr/bin" \
+		--docdir="/usr/share/doc/${PF}" \
+		--datadir="/usr/share" \
+		$(use_enable joystick) \
+		|| die
+}
+
+src_install() {
+	local i
+
+	DOCS="Announce.txt Changes.txt Copyright.txt README-SDL.txt Readme.txt Todo.txt" \
+		default
+
+	for i in 16 22 24 32 48 64 128 ; do
+		newicon -s ${i} src/common/stella-${i}x${i}.png stella.png
+	done
+	domenu src/unix/stella.desktop
+	HTML_DOCS="docs/*" einstalldocs
+}
+
+pkg_preinst() {
+	gnome2_icon_savelist
+}
+
+pkg_postinst() {
+	gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+	gnome2_icon_cache_update
+}


^ permalink raw reply related	[flat|nested] 20+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: games-emulation/stella/
@ 2018-04-29 13:06 Pacho Ramos
  0 siblings, 0 replies; 20+ messages in thread
From: Pacho Ramos @ 2018-04-29 13:06 UTC (permalink / raw
  To: gentoo-commits

commit:     f54b3fd4719507680fb27bae91ecb590e3b15649
Author:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 29 12:19:30 2018 +0000
Commit:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Sun Apr 29 13:06:33 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f54b3fd4

games-emulation/stella: Drop old

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 games-emulation/stella/stella-4.7.2.ebuild | 69 ------------------------------
 1 file changed, 69 deletions(-)

diff --git a/games-emulation/stella/stella-4.7.2.ebuild b/games-emulation/stella/stella-4.7.2.ebuild
deleted file mode 100644
index fdad7813c4b..00000000000
--- a/games-emulation/stella/stella-4.7.2.ebuild
+++ /dev/null
@@ -1,69 +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="Stella Atari 2600 VCS Emulator"
-HOMEPAGE="http://stella.sourceforge.net/"
-SRC_URI="mirror://sourceforge/stella/${P}-src.tar.xz"
-
-LICENSE="GPL-2+ BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="joystick"
-
-DEPEND="media-libs/libsdl2[joystick?,opengl,video]
-	media-libs/libpng:0
-	sys-libs/zlib"
-RDEPEND=${DEPEND}
-
-src_prepare() {
-	sed -i \
-		-e '/INSTALL/s/-s //' \
-		-e '/STRIP/d' \
-		-e "/icons/d" \
-		-e '/INSTALL.*DOCDIR/d' \
-		-e '/INSTALL.*\/applications/d' \
-		-e '/CXXFLAGS+=/s/-fomit-frame-pointer//' \
-		Makefile || die
-}
-
-src_configure() {
-	# not an autoconf script
-	./configure \
-		--prefix="/usr" \
-		--bindir="${GAMES_BINDIR}" \
-		--docdir="/usr/share/doc/${PF}" \
-		--datadir="${GAMES_DATADIR}" \
-		$(use_enable joystick) \
-		|| die
-}
-
-src_install() {
-	local i
-
-	DOCS="Announce.txt Changes.txt Copyright.txt README-SDL.txt Readme.txt Todo.txt" \
-		default
-
-	for i in 16 22 24 32 48 64 128 ; do
-		newicon -s ${i} src/common/stella-${i}x${i}.png stella.png
-	done
-	domenu src/unix/stella.desktop
-	dohtml -r docs/*
-	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] 20+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: games-emulation/stella/
@ 2018-11-10 21:12 James Le Cuirot
  0 siblings, 0 replies; 20+ messages in thread
From: James Le Cuirot @ 2018-11-10 21:12 UTC (permalink / raw
  To: gentoo-commits

commit:     e647fa5696961477d3e221ba17ed5673195f8701
Author:     Raymond Jennings <shentino <AT> gmail <DOT> com>
AuthorDate: Thu Nov  1 19:38:03 2018 +0000
Commit:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Sat Nov 10 21:12:33 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e647fa56

games-emulation/stella: Version bump to 5.1.3

* Update SRC_URI and HOMEPAGE
* Amend DESCRIPTION
* Move DOCS and HTML_DOCS to global variables and make them arrays
* Remove redundant default gnome2 icon calls
* Clean up ebuild formatting
* Update icon cache on install and uninstall

Signed-off-by: Raymond Jennings <shentino <AT> gmail.com>
Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>
Package-Manager: Portage-2.3.49, Repoman-2.3.11
Closes: https://github.com/gentoo/gentoo/pull/10310

 games-emulation/stella/Manifest            |  1 +
 games-emulation/stella/stella-5.1.3.ebuild | 62 ++++++++++++++++++++++++++++++
 2 files changed, 63 insertions(+)

diff --git a/games-emulation/stella/Manifest b/games-emulation/stella/Manifest
index f3e43e672a7..1b0bc1a6ea0 100644
--- a/games-emulation/stella/Manifest
+++ b/games-emulation/stella/Manifest
@@ -1 +1,2 @@
 DIST stella-4.7.2-src.tar.xz 1715332 BLAKE2B 7b397a4e662f8db247a67ddedb314c9b11ee4e99d55768b1cd8e2587b452fab9c5d45c840bf1577833712a2c96d42985d39437d1fac16e93c35762e015ddf445 SHA512 dcfaba9b554ab08c9ba79c8e95551bc688fae4ab0ab368df11c05f3dc7c9431d32068d5dd658ec4d1aa8cb826c7205fc4f301145a149d32369833409992455e2
+DIST stella-5.1.3-src.tar.xz 1828448 BLAKE2B 1588e4da3c21ab51d967aa3fae49b14ef5f3121e3907aa83629dbabeab5c190660ad5a53319429f721cc93560c212f530a58675b7c543c9a3fed3e395669c145 SHA512 9aaf6118c999e90e4947e490f61ccebb82ba1ebeccb29b2e4ec1226bdeef83bb36d944791d6f915522c5c6fec74a0bd17ac5ce8fcc5f369281f9cedf06a380a5

diff --git a/games-emulation/stella/stella-5.1.3.ebuild b/games-emulation/stella/stella-5.1.3.ebuild
new file mode 100644
index 00000000000..0c579150561
--- /dev/null
+++ b/games-emulation/stella/stella-5.1.3.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit desktop gnome2-utils
+
+DESCRIPTION="Multi-platform Atari 2600 VCS Emulator"
+HOMEPAGE="https://stella-emu.github.io"
+SRC_URI="https://github.com/stella-emu/${PN}/releases/download/${PV}/${P}-src.tar.xz"
+
+LICENSE="GPL-2+ BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="joystick"
+
+RDEPEND="
+	media-libs/libsdl2[joystick?,opengl,video]
+	media-libs/libpng:0=
+	sys-libs/zlib
+"
+DEPEND="${RDEPEND}"
+
+DOCS=(Announce.txt Changes.txt Copyright.txt README-SDL.txt Readme.txt Todo.txt)
+HTML_DOCS=(docs/.)
+
+src_prepare() {
+	default
+	sed -i \
+		-e '/INSTALL/s/-s //' \
+		-e '/STRIP/d' \
+		-e "/icons/d" \
+		-e '/INSTALL.*DOCDIR/d' \
+		-e '/INSTALL.*\/applications/d' \
+		-e '/CXXFLAGS+=/s/-fomit-frame-pointer//' \
+		Makefile || die
+}
+
+src_configure() {
+	# not an autoconf script
+	./configure \
+		--prefix="/usr" \
+		--bindir="/usr/bin" \
+		--docdir="/usr/share/doc/${PF}" \
+		--datadir="/usr/share" \
+		$(use_enable joystick) \
+		|| die
+}
+
+src_install() {
+	default
+	local i
+
+	for i in 16 22 24 32 48 64 128 ; do
+		newicon -s ${i} src/common/stella-${i}x${i}.png stella.png
+	done
+	domenu src/unix/stella.desktop
+	einstalldocs
+}
+
+pkg_postinst() { gnome2_icon_cache_update; }
+pkg_postrm() { gnome2_icon_cache_update; }


^ permalink raw reply related	[flat|nested] 20+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: games-emulation/stella/
@ 2018-11-10 21:12 James Le Cuirot
  0 siblings, 0 replies; 20+ messages in thread
From: James Le Cuirot @ 2018-11-10 21:12 UTC (permalink / raw
  To: gentoo-commits

commit:     f5f29fa4c1cc82428a0548fcb31c294b943e2e4e
Author:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Sat Nov 10 21:03:23 2018 +0000
Commit:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Sat Nov 10 21:12:34 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5f29fa4

games-emulation/stella: Respect CXX

Package-Manager: Portage-2.3.51, Repoman-2.3.12
Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>

 games-emulation/stella/stella-5.1.3.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/games-emulation/stella/stella-5.1.3.ebuild b/games-emulation/stella/stella-5.1.3.ebuild
index 0c579150561..13fede1c797 100644
--- a/games-emulation/stella/stella-5.1.3.ebuild
+++ b/games-emulation/stella/stella-5.1.3.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-inherit desktop gnome2-utils
+inherit desktop flag-o-matic gnome2-utils
 
 DESCRIPTION="Multi-platform Atari 2600 VCS Emulator"
 HOMEPAGE="https://stella-emu.github.io"
@@ -38,6 +38,7 @@ src_prepare() {
 
 src_configure() {
 	# not an autoconf script
+	CXX=$(tc-getCXX) \
 	./configure \
 		--prefix="/usr" \
 		--bindir="/usr/bin" \


^ permalink raw reply related	[flat|nested] 20+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: games-emulation/stella/
@ 2018-11-10 21:12 James Le Cuirot
  0 siblings, 0 replies; 20+ messages in thread
From: James Le Cuirot @ 2018-11-10 21:12 UTC (permalink / raw
  To: gentoo-commits

commit:     8123eafe8e75f548cdb2903db654082b4876b92a
Author:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Sat Nov 10 21:09:43 2018 +0000
Commit:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Sat Nov 10 21:12:35 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8123eafe

games-emulation/stella: Drop old 4.7.2-r1

Package-Manager: Portage-2.3.51, Repoman-2.3.12
Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>

 games-emulation/stella/Manifest               |  1 -
 games-emulation/stella/stella-4.7.2-r1.ebuild | 69 ---------------------------
 2 files changed, 70 deletions(-)

diff --git a/games-emulation/stella/Manifest b/games-emulation/stella/Manifest
index 1b0bc1a6ea0..f5dbcd55867 100644
--- a/games-emulation/stella/Manifest
+++ b/games-emulation/stella/Manifest
@@ -1,2 +1 @@
-DIST stella-4.7.2-src.tar.xz 1715332 BLAKE2B 7b397a4e662f8db247a67ddedb314c9b11ee4e99d55768b1cd8e2587b452fab9c5d45c840bf1577833712a2c96d42985d39437d1fac16e93c35762e015ddf445 SHA512 dcfaba9b554ab08c9ba79c8e95551bc688fae4ab0ab368df11c05f3dc7c9431d32068d5dd658ec4d1aa8cb826c7205fc4f301145a149d32369833409992455e2
 DIST stella-5.1.3-src.tar.xz 1828448 BLAKE2B 1588e4da3c21ab51d967aa3fae49b14ef5f3121e3907aa83629dbabeab5c190660ad5a53319429f721cc93560c212f530a58675b7c543c9a3fed3e395669c145 SHA512 9aaf6118c999e90e4947e490f61ccebb82ba1ebeccb29b2e4ec1226bdeef83bb36d944791d6f915522c5c6fec74a0bd17ac5ce8fcc5f369281f9cedf06a380a5

diff --git a/games-emulation/stella/stella-4.7.2-r1.ebuild b/games-emulation/stella/stella-4.7.2-r1.ebuild
deleted file mode 100644
index 1412860717c..00000000000
--- a/games-emulation/stella/stella-4.7.2-r1.ebuild
+++ /dev/null
@@ -1,69 +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="Stella Atari 2600 VCS Emulator"
-HOMEPAGE="http://stella.sourceforge.net/"
-SRC_URI="mirror://sourceforge/stella/${P}-src.tar.xz"
-
-LICENSE="GPL-2+ BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="joystick"
-
-RDEPEND="
-	media-libs/libsdl2[joystick?,opengl,video]
-	media-libs/libpng:0=
-	sys-libs/zlib
-"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-	default
-	sed -i \
-		-e '/INSTALL/s/-s //' \
-		-e '/STRIP/d' \
-		-e "/icons/d" \
-		-e '/INSTALL.*DOCDIR/d' \
-		-e '/INSTALL.*\/applications/d' \
-		-e '/CXXFLAGS+=/s/-fomit-frame-pointer//' \
-		Makefile || die
-}
-
-src_configure() {
-	# not an autoconf script
-	./configure \
-		--prefix="/usr" \
-		--bindir="/usr/bin" \
-		--docdir="/usr/share/doc/${PF}" \
-		--datadir="/usr/share" \
-		$(use_enable joystick) \
-		|| die
-}
-
-src_install() {
-	local i
-
-	DOCS="Announce.txt Changes.txt Copyright.txt README-SDL.txt Readme.txt Todo.txt" \
-		default
-
-	for i in 16 22 24 32 48 64 128 ; do
-		newicon -s ${i} src/common/stella-${i}x${i}.png stella.png
-	done
-	domenu src/unix/stella.desktop
-	HTML_DOCS="docs/*" einstalldocs
-}
-
-pkg_preinst() {
-	gnome2_icon_savelist
-}
-
-pkg_postinst() {
-	gnome2_icon_cache_update
-}
-
-pkg_postrm() {
-	gnome2_icon_cache_update
-}


^ permalink raw reply related	[flat|nested] 20+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: games-emulation/stella/
@ 2021-03-22 19:20 Sam James
  0 siblings, 0 replies; 20+ messages in thread
From: Sam James @ 2021-03-22 19:20 UTC (permalink / raw
  To: gentoo-commits

commit:     6ae030c230c3b8039f80e9ccbf4439846cb8fc5e
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Mar 22 19:17:07 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Mar 22 19:20:47 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ae030c2

games-emulation/stella: add 6.5.2

Closes: https://bugs.gentoo.org/680776
Closes: https://bugs.gentoo.org/765820
Signed-off-by: Sam James <sam <AT> gentoo.org>

 games-emulation/stella/Manifest            |  1 +
 games-emulation/stella/stella-6.5.2.ebuild | 69 ++++++++++++++++++++++++++++++
 2 files changed, 70 insertions(+)

diff --git a/games-emulation/stella/Manifest b/games-emulation/stella/Manifest
index f5dbcd55867..7fc59ace4a2 100644
--- a/games-emulation/stella/Manifest
+++ b/games-emulation/stella/Manifest
@@ -1 +1,2 @@
 DIST stella-5.1.3-src.tar.xz 1828448 BLAKE2B 1588e4da3c21ab51d967aa3fae49b14ef5f3121e3907aa83629dbabeab5c190660ad5a53319429f721cc93560c212f530a58675b7c543c9a3fed3e395669c145 SHA512 9aaf6118c999e90e4947e490f61ccebb82ba1ebeccb29b2e4ec1226bdeef83bb36d944791d6f915522c5c6fec74a0bd17ac5ce8fcc5f369281f9cedf06a380a5
+DIST stella-6.5.2-src.tar.xz 6220652 BLAKE2B 8bb51ff15b28436eb83b918ca6123956482e4342c4f9560dcea608a856899a65176c9012146d1a2affe22ee0a589e945424e897853890e23ff503d97b893e32f SHA512 dc7685fd166fad578bce62c961419755db7c4b8ac6e6e2e10f0edfa3b0f63bf43d64119483cc47fc86dfe95e09bc800c27392239aeb68a2ccf37d0f224d6493c

diff --git a/games-emulation/stella/stella-6.5.2.ebuild b/games-emulation/stella/stella-6.5.2.ebuild
new file mode 100644
index 00000000000..c27cb7cd25b
--- /dev/null
+++ b/games-emulation/stella/stella-6.5.2.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit desktop flag-o-matic gnome2-utils toolchain-funcs
+
+DESCRIPTION="Multi-platform Atari 2600 VCS Emulator"
+HOMEPAGE="https://stella-emu.github.io"
+SRC_URI="https://github.com/stella-emu/${PN}/releases/download/${PV}/${P}-src.tar.xz"
+
+LICENSE="GPL-2+ BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="joystick"
+
+RDEPEND="
+	media-libs/libsdl2[joystick?,opengl,video]
+	media-libs/libpng:0=
+	sys-libs/zlib
+"
+DEPEND="${RDEPEND}"
+
+DOCS=( Announce.txt Changes.txt Copyright.txt README-SDL.txt Readme.txt Todo.txt )
+HTML_DOCS=( docs/. )
+
+src_prepare() {
+	default
+
+	sed -i \
+		-e '/INSTALL/s/-s //' \
+		-e '/STRIP/d' \
+		-e "/icons/d" \
+		-e '/INSTALL.*DOCDIR/d' \
+		-e '/INSTALL.*\/applications/d' \
+		-e '/CXXFLAGS+=/s/-fomit-frame-pointer//' \
+		Makefile || die
+}
+
+src_configure() {
+	# not an autoconf script
+	CXX="$(tc-getCXX)" ./configure \
+		--prefix="/usr" \
+		--bindir="/usr/bin" \
+		--docdir="/usr/share/doc/${PF}" \
+		--datadir="/usr/share" \
+		$(use_enable joystick) \
+		|| die
+}
+
+src_install() {
+	default
+
+	local i
+	for i in 16 22 24 32 48 64 128 ; do
+		newicon -s ${i} src/common/stella-${i}x${i}.png stella.png
+	done
+
+	domenu src/unix/stella.desktop
+	einstalldocs
+}
+
+pkg_postinst() {
+	gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+	gnome2_icon_cache_update
+}


^ permalink raw reply related	[flat|nested] 20+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: games-emulation/stella/
@ 2021-03-22 19:42 Sam James
  0 siblings, 0 replies; 20+ messages in thread
From: Sam James @ 2021-03-22 19:42 UTC (permalink / raw
  To: gentoo-commits

commit:     cb27a04e8f346acd95ebe16f7eecacb4abe08321
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Mar 22 19:27:09 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Mar 22 19:27:09 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb27a04e

games-emulation/stella: add github remote-id

Signed-off-by: Sam James <sam <AT> gentoo.org>

 games-emulation/stella/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/games-emulation/stella/metadata.xml b/games-emulation/stella/metadata.xml
index 2fd0b9ad7a0..81f3553d075 100644
--- a/games-emulation/stella/metadata.xml
+++ b/games-emulation/stella/metadata.xml
@@ -6,6 +6,7 @@
 		<name>Gentoo Games Project</name>
 	</maintainer>
 	<upstream>
+		<remote-id type="github">stella-emu/stella</remote-id>
 		<remote-id type="sourceforge">stella</remote-id>
 	</upstream>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 20+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: games-emulation/stella/
@ 2021-04-24 22:03 David Seifert
  0 siblings, 0 replies; 20+ messages in thread
From: David Seifert @ 2021-04-24 22:03 UTC (permalink / raw
  To: gentoo-commits

commit:     b9efbcca7818cceb9b7580789e17d10b07b0da6c
Author:     Michael Mair-Keimberger <mmk <AT> levelnine <DOT> at>
AuthorDate: Sat Apr 24 22:02:40 2021 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Sat Apr 24 22:02:40 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9efbcca

games-emulation/stella: remove unused eclass

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Michael Mair-Keimberger <mmk <AT> levelnine.at>
Signed-off-by: David Seifert <soap <AT> gentoo.org>

 games-emulation/stella/stella-5.1.3.ebuild | 4 ++--
 games-emulation/stella/stella-6.5.2.ebuild | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/games-emulation/stella/stella-5.1.3.ebuild b/games-emulation/stella/stella-5.1.3.ebuild
index 3e99f7a7aab..e1a6bdf39dd 100644
--- a/games-emulation/stella/stella-5.1.3.ebuild
+++ b/games-emulation/stella/stella-5.1.3.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
-inherit desktop flag-o-matic gnome2-utils toolchain-funcs
+inherit desktop gnome2-utils toolchain-funcs
 
 DESCRIPTION="Multi-platform Atari 2600 VCS Emulator"
 HOMEPAGE="https://stella-emu.github.io"

diff --git a/games-emulation/stella/stella-6.5.2.ebuild b/games-emulation/stella/stella-6.5.2.ebuild
index c27cb7cd25b..ae5e9b2d43b 100644
--- a/games-emulation/stella/stella-6.5.2.ebuild
+++ b/games-emulation/stella/stella-6.5.2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit desktop flag-o-matic gnome2-utils toolchain-funcs
+inherit desktop gnome2-utils toolchain-funcs
 
 DESCRIPTION="Multi-platform Atari 2600 VCS Emulator"
 HOMEPAGE="https://stella-emu.github.io"


^ permalink raw reply related	[flat|nested] 20+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: games-emulation/stella/
@ 2021-07-04 11:53 Ionen Wolkens
  0 siblings, 0 replies; 20+ messages in thread
From: Ionen Wolkens @ 2021-07-04 11:53 UTC (permalink / raw
  To: gentoo-commits

commit:     2b68c46e3574a74e55d377fa47e68ca3c7c931e3
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Sun Jul  4 09:55:08 2021 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Sun Jul  4 11:45:40 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b68c46e

games-emulation/stella: add 6.5.3

Most old ebuild workarounds haven't been needed for some time.

Simplified, EAPI 8, prefix support, xdg eclass, and png/zlib IUSE.

Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>

 games-emulation/stella/Manifest            |  1 +
 games-emulation/stella/stella-6.5.3.ebuild | 58 ++++++++++++++++++++++++++++++
 2 files changed, 59 insertions(+)

diff --git a/games-emulation/stella/Manifest b/games-emulation/stella/Manifest
index 7736606d3b5..3dd6eea9941 100644
--- a/games-emulation/stella/Manifest
+++ b/games-emulation/stella/Manifest
@@ -1 +1,2 @@
 DIST stella-6.5.2-src.tar.xz 6220652 BLAKE2B 8bb51ff15b28436eb83b918ca6123956482e4342c4f9560dcea608a856899a65176c9012146d1a2affe22ee0a589e945424e897853890e23ff503d97b893e32f SHA512 dc7685fd166fad578bce62c961419755db7c4b8ac6e6e2e10f0edfa3b0f63bf43d64119483cc47fc86dfe95e09bc800c27392239aeb68a2ccf37d0f224d6493c
+DIST stella-6.5.3-src.tar.xz 6221588 BLAKE2B 1cee75cd27c14db5a2eaf3a6d88af5b3d081c2577afd4b46b27ef33dd11d676cd5fe981d8ae918373b16d7f50e0151a9e0fc00765fb39370ea50f8322a90b963 SHA512 67fe45c0be510494e4c3ead91ee5f7c9a8ba7059b76beb15e794ef49144c8f0fb57d7c7476f4f299e573e37ea1c41f2fb094ca10974f3bcda797fc69c9bd2986

diff --git a/games-emulation/stella/stella-6.5.3.ebuild b/games-emulation/stella/stella-6.5.3.ebuild
new file mode 100644
index 00000000000..0834d742503
--- /dev/null
+++ b/games-emulation/stella/stella-6.5.3.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs xdg
+
+DESCRIPTION="Multi-platform Atari 2600 VCS Emulator"
+HOMEPAGE="https://stella-emu.github.io"
+SRC_URI="https://github.com/stella-emu/stella/releases/download/${PV}/${P}-src.tar.xz"
+
+LICENSE="BSD GPL-2+ MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+joystick png zlib"
+REQUIRED_USE="png? ( zlib )"
+
+RDEPEND="
+	media-libs/libsdl2[joystick?,opengl,sound,video]
+	png? ( media-libs/libpng:= )
+	zlib? ( sys-libs/zlib:= )"
+DEPEND="${RDEPEND}"
+
+DOCS=(
+	Announce.txt Changes.txt README-SDL.txt
+	Readme.txt docs/R77_readme.txt Todo.txt
+)
+
+src_prepare() {
+	default
+
+	sed -i '/CXXFLAGS+=/s/-fomit-frame-pointer//' Makefile || die
+}
+
+src_configure() {
+	tc-export CC CXX
+
+	# not an autotools generated script
+	local configure=(
+		./configure
+		--host=${CHOST}
+		--prefix="${EPREFIX}"/usr
+		--docdir="${EPREFIX}"/usr/share/doc/${PF}/html
+		$(use_enable joystick)
+		$(use_enable png)
+		$(use_enable zlib zip)
+		${EXTRA_ECONF}
+	)
+
+	echo ${configure[*]}
+	"${configure[@]}" || die
+}
+
+src_install() {
+	default
+
+	rm "${ED}"/usr/share/doc/${PF}/html/*.txt || die
+}


^ permalink raw reply related	[flat|nested] 20+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: games-emulation/stella/
@ 2021-07-04 11:53 Ionen Wolkens
  0 siblings, 0 replies; 20+ messages in thread
From: Ionen Wolkens @ 2021-07-04 11:53 UTC (permalink / raw
  To: gentoo-commits

commit:     ea8c587a99c5af055cb60f155b767b5c30e5c4c7
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Sun Jul  4 06:21:55 2021 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Sun Jul  4 11:45:40 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea8c587a

games-emulation/stella: drop 5.1.3

Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>

 games-emulation/stella/Manifest            |  1 -
 games-emulation/stella/stella-5.1.3.ebuild | 63 ------------------------------
 2 files changed, 64 deletions(-)

diff --git a/games-emulation/stella/Manifest b/games-emulation/stella/Manifest
index 7fc59ace4a2..7736606d3b5 100644
--- a/games-emulation/stella/Manifest
+++ b/games-emulation/stella/Manifest
@@ -1,2 +1 @@
-DIST stella-5.1.3-src.tar.xz 1828448 BLAKE2B 1588e4da3c21ab51d967aa3fae49b14ef5f3121e3907aa83629dbabeab5c190660ad5a53319429f721cc93560c212f530a58675b7c543c9a3fed3e395669c145 SHA512 9aaf6118c999e90e4947e490f61ccebb82ba1ebeccb29b2e4ec1226bdeef83bb36d944791d6f915522c5c6fec74a0bd17ac5ce8fcc5f369281f9cedf06a380a5
 DIST stella-6.5.2-src.tar.xz 6220652 BLAKE2B 8bb51ff15b28436eb83b918ca6123956482e4342c4f9560dcea608a856899a65176c9012146d1a2affe22ee0a589e945424e897853890e23ff503d97b893e32f SHA512 dc7685fd166fad578bce62c961419755db7c4b8ac6e6e2e10f0edfa3b0f63bf43d64119483cc47fc86dfe95e09bc800c27392239aeb68a2ccf37d0f224d6493c

diff --git a/games-emulation/stella/stella-5.1.3.ebuild b/games-emulation/stella/stella-5.1.3.ebuild
deleted file mode 100644
index e1a6bdf39dd..00000000000
--- a/games-emulation/stella/stella-5.1.3.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit desktop gnome2-utils toolchain-funcs
-
-DESCRIPTION="Multi-platform Atari 2600 VCS Emulator"
-HOMEPAGE="https://stella-emu.github.io"
-SRC_URI="https://github.com/stella-emu/${PN}/releases/download/${PV}/${P}-src.tar.xz"
-
-LICENSE="GPL-2+ BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="joystick"
-
-RDEPEND="
-	media-libs/libsdl2[joystick?,opengl,video]
-	media-libs/libpng:0=
-	sys-libs/zlib
-"
-DEPEND="${RDEPEND}"
-
-DOCS=(Announce.txt Changes.txt Copyright.txt README-SDL.txt Readme.txt Todo.txt)
-HTML_DOCS=(docs/.)
-
-src_prepare() {
-	default
-	sed -i \
-		-e '/INSTALL/s/-s //' \
-		-e '/STRIP/d' \
-		-e "/icons/d" \
-		-e '/INSTALL.*DOCDIR/d' \
-		-e '/INSTALL.*\/applications/d' \
-		-e '/CXXFLAGS+=/s/-fomit-frame-pointer//' \
-		Makefile || die
-}
-
-src_configure() {
-	# not an autoconf script
-	CXX=$(tc-getCXX) \
-	./configure \
-		--prefix="/usr" \
-		--bindir="/usr/bin" \
-		--docdir="/usr/share/doc/${PF}" \
-		--datadir="/usr/share" \
-		$(use_enable joystick) \
-		|| die
-}
-
-src_install() {
-	default
-	local i
-
-	for i in 16 22 24 32 48 64 128 ; do
-		newicon -s ${i} src/common/stella-${i}x${i}.png stella.png
-	done
-	domenu src/unix/stella.desktop
-	einstalldocs
-}
-
-pkg_postinst() { gnome2_icon_cache_update; }
-pkg_postrm() { gnome2_icon_cache_update; }


^ permalink raw reply related	[flat|nested] 20+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: games-emulation/stella/
@ 2021-07-17  8:16 Ionen Wolkens
  0 siblings, 0 replies; 20+ messages in thread
From: Ionen Wolkens @ 2021-07-17  8:16 UTC (permalink / raw
  To: gentoo-commits

commit:     bcfd1fb807cfc2108d341d58306ae8ec15918180
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 17 07:41:52 2021 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Sat Jul 17 07:58:49 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bcfd1fb8

games-emulation/stella: drop 6.5.2

Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>

 games-emulation/stella/Manifest            |  1 -
 games-emulation/stella/stella-6.5.2.ebuild | 69 ------------------------------
 2 files changed, 70 deletions(-)

diff --git a/games-emulation/stella/Manifest b/games-emulation/stella/Manifest
index 3dd6eea9941..76abdf16801 100644
--- a/games-emulation/stella/Manifest
+++ b/games-emulation/stella/Manifest
@@ -1,2 +1 @@
-DIST stella-6.5.2-src.tar.xz 6220652 BLAKE2B 8bb51ff15b28436eb83b918ca6123956482e4342c4f9560dcea608a856899a65176c9012146d1a2affe22ee0a589e945424e897853890e23ff503d97b893e32f SHA512 dc7685fd166fad578bce62c961419755db7c4b8ac6e6e2e10f0edfa3b0f63bf43d64119483cc47fc86dfe95e09bc800c27392239aeb68a2ccf37d0f224d6493c
 DIST stella-6.5.3-src.tar.xz 6221588 BLAKE2B 1cee75cd27c14db5a2eaf3a6d88af5b3d081c2577afd4b46b27ef33dd11d676cd5fe981d8ae918373b16d7f50e0151a9e0fc00765fb39370ea50f8322a90b963 SHA512 67fe45c0be510494e4c3ead91ee5f7c9a8ba7059b76beb15e794ef49144c8f0fb57d7c7476f4f299e573e37ea1c41f2fb094ca10974f3bcda797fc69c9bd2986

diff --git a/games-emulation/stella/stella-6.5.2.ebuild b/games-emulation/stella/stella-6.5.2.ebuild
deleted file mode 100644
index ae5e9b2d43b..00000000000
--- a/games-emulation/stella/stella-6.5.2.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit desktop gnome2-utils toolchain-funcs
-
-DESCRIPTION="Multi-platform Atari 2600 VCS Emulator"
-HOMEPAGE="https://stella-emu.github.io"
-SRC_URI="https://github.com/stella-emu/${PN}/releases/download/${PV}/${P}-src.tar.xz"
-
-LICENSE="GPL-2+ BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="joystick"
-
-RDEPEND="
-	media-libs/libsdl2[joystick?,opengl,video]
-	media-libs/libpng:0=
-	sys-libs/zlib
-"
-DEPEND="${RDEPEND}"
-
-DOCS=( Announce.txt Changes.txt Copyright.txt README-SDL.txt Readme.txt Todo.txt )
-HTML_DOCS=( docs/. )
-
-src_prepare() {
-	default
-
-	sed -i \
-		-e '/INSTALL/s/-s //' \
-		-e '/STRIP/d' \
-		-e "/icons/d" \
-		-e '/INSTALL.*DOCDIR/d' \
-		-e '/INSTALL.*\/applications/d' \
-		-e '/CXXFLAGS+=/s/-fomit-frame-pointer//' \
-		Makefile || die
-}
-
-src_configure() {
-	# not an autoconf script
-	CXX="$(tc-getCXX)" ./configure \
-		--prefix="/usr" \
-		--bindir="/usr/bin" \
-		--docdir="/usr/share/doc/${PF}" \
-		--datadir="/usr/share" \
-		$(use_enable joystick) \
-		|| die
-}
-
-src_install() {
-	default
-
-	local i
-	for i in 16 22 24 32 48 64 128 ; do
-		newicon -s ${i} src/common/stella-${i}x${i}.png stella.png
-	done
-
-	domenu src/unix/stella.desktop
-	einstalldocs
-}
-
-pkg_postinst() {
-	gnome2_icon_cache_update
-}
-
-pkg_postrm() {
-	gnome2_icon_cache_update
-}


^ permalink raw reply related	[flat|nested] 20+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: games-emulation/stella/
@ 2021-11-17 10:55 Ionen Wolkens
  0 siblings, 0 replies; 20+ messages in thread
From: Ionen Wolkens @ 2021-11-17 10:55 UTC (permalink / raw
  To: gentoo-commits

commit:     65a8cec4deae7caccae91815f90e2e899717eacb
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 17 10:13:33 2021 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Wed Nov 17 10:54:55 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65a8cec4

games-emulation/stella: add 6.6

Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>

 games-emulation/stella/Manifest          |  1 +
 games-emulation/stella/stella-6.6.ebuild | 58 ++++++++++++++++++++++++++++++++
 2 files changed, 59 insertions(+)

diff --git a/games-emulation/stella/Manifest b/games-emulation/stella/Manifest
index 76abdf16801e..f62082e81908 100644
--- a/games-emulation/stella/Manifest
+++ b/games-emulation/stella/Manifest
@@ -1 +1,2 @@
 DIST stella-6.5.3-src.tar.xz 6221588 BLAKE2B 1cee75cd27c14db5a2eaf3a6d88af5b3d081c2577afd4b46b27ef33dd11d676cd5fe981d8ae918373b16d7f50e0151a9e0fc00765fb39370ea50f8322a90b963 SHA512 67fe45c0be510494e4c3ead91ee5f7c9a8ba7059b76beb15e794ef49144c8f0fb57d7c7476f4f299e573e37ea1c41f2fb094ca10974f3bcda797fc69c9bd2986
+DIST stella-6.6-src.tar.xz 10035924 BLAKE2B bb1b6a5d7ea9ada8aac24084f508692472f78a6e04528f57a88ca7ac76d23f0dfe1050a1f013103463b2ee2d7b842a9b30e1b36b2aefc183ce1a39682eb867fa SHA512 89aea0cec9c2f22f276c1c4b36b76deb1ef9fb913c959f93f8cbcac300acdb23d2e3e66981d3263ea1ccfd72aaab1aa47218136b82b5e12aa8fbf352959743ab

diff --git a/games-emulation/stella/stella-6.6.ebuild b/games-emulation/stella/stella-6.6.ebuild
new file mode 100644
index 000000000000..0524aef2872c
--- /dev/null
+++ b/games-emulation/stella/stella-6.6.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs xdg
+
+DESCRIPTION="Multi-platform Atari 2600 VCS Emulator"
+HOMEPAGE="https://stella-emu.github.io"
+SRC_URI="https://github.com/stella-emu/stella/releases/download/${PV}/${P}-src.tar.xz"
+
+LICENSE="GPL-2+ BSD MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+joystick png zlib"
+REQUIRED_USE="png? ( zlib )"
+
+RDEPEND="
+	media-libs/libsdl2[joystick?,opengl,sound,video]
+	png? ( media-libs/libpng:= )
+	zlib? ( sys-libs/zlib:= )"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+	default
+
+	sed -i '/CXXFLAGS+=/s/-fomit-frame-pointer//' Makefile || die
+}
+
+src_configure() {
+	tc-export CC CXX
+
+	# not an autotools generated script
+	local configure=(
+		./configure
+		--host=${CHOST}
+		--prefix="${EPREFIX}"/usr
+		--docdir="${EPREFIX}"/usr/share/doc/${PF}/html
+		$(use_enable joystick)
+		$(use_enable png)
+		$(use_enable zlib zip)
+		${EXTRA_ECONF}
+	)
+
+	echo ${configure[*]}
+	"${configure[@]}" || die
+}
+
+src_install() {
+	local DOCS=(
+		Announce.txt Changes.txt README-SDL.txt
+		Readme.txt docs/R77_readme.txt Todo.txt
+	)
+
+	default
+
+	rm "${ED}"/usr/share/doc/${PF}/html/*.txt || die
+}


^ permalink raw reply related	[flat|nested] 20+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: games-emulation/stella/
@ 2021-12-02  5:13 Ionen Wolkens
  0 siblings, 0 replies; 20+ messages in thread
From: Ionen Wolkens @ 2021-12-02  5:13 UTC (permalink / raw
  To: gentoo-commits

commit:     d12e131ea98624664533ab640ee212637d750141
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Thu Dec  2 04:46:57 2021 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Thu Dec  2 05:10:26 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d12e131e

games-emulation/stella: drop 6.5.3

Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>

 games-emulation/stella/Manifest            |  1 -
 games-emulation/stella/stella-6.5.3.ebuild | 58 ------------------------------
 2 files changed, 59 deletions(-)

diff --git a/games-emulation/stella/Manifest b/games-emulation/stella/Manifest
index f62082e81908..a2e20a54fee8 100644
--- a/games-emulation/stella/Manifest
+++ b/games-emulation/stella/Manifest
@@ -1,2 +1 @@
-DIST stella-6.5.3-src.tar.xz 6221588 BLAKE2B 1cee75cd27c14db5a2eaf3a6d88af5b3d081c2577afd4b46b27ef33dd11d676cd5fe981d8ae918373b16d7f50e0151a9e0fc00765fb39370ea50f8322a90b963 SHA512 67fe45c0be510494e4c3ead91ee5f7c9a8ba7059b76beb15e794ef49144c8f0fb57d7c7476f4f299e573e37ea1c41f2fb094ca10974f3bcda797fc69c9bd2986
 DIST stella-6.6-src.tar.xz 10035924 BLAKE2B bb1b6a5d7ea9ada8aac24084f508692472f78a6e04528f57a88ca7ac76d23f0dfe1050a1f013103463b2ee2d7b842a9b30e1b36b2aefc183ce1a39682eb867fa SHA512 89aea0cec9c2f22f276c1c4b36b76deb1ef9fb913c959f93f8cbcac300acdb23d2e3e66981d3263ea1ccfd72aaab1aa47218136b82b5e12aa8fbf352959743ab

diff --git a/games-emulation/stella/stella-6.5.3.ebuild b/games-emulation/stella/stella-6.5.3.ebuild
deleted file mode 100644
index 0834d742503d..000000000000
--- a/games-emulation/stella/stella-6.5.3.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit toolchain-funcs xdg
-
-DESCRIPTION="Multi-platform Atari 2600 VCS Emulator"
-HOMEPAGE="https://stella-emu.github.io"
-SRC_URI="https://github.com/stella-emu/stella/releases/download/${PV}/${P}-src.tar.xz"
-
-LICENSE="BSD GPL-2+ MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="+joystick png zlib"
-REQUIRED_USE="png? ( zlib )"
-
-RDEPEND="
-	media-libs/libsdl2[joystick?,opengl,sound,video]
-	png? ( media-libs/libpng:= )
-	zlib? ( sys-libs/zlib:= )"
-DEPEND="${RDEPEND}"
-
-DOCS=(
-	Announce.txt Changes.txt README-SDL.txt
-	Readme.txt docs/R77_readme.txt Todo.txt
-)
-
-src_prepare() {
-	default
-
-	sed -i '/CXXFLAGS+=/s/-fomit-frame-pointer//' Makefile || die
-}
-
-src_configure() {
-	tc-export CC CXX
-
-	# not an autotools generated script
-	local configure=(
-		./configure
-		--host=${CHOST}
-		--prefix="${EPREFIX}"/usr
-		--docdir="${EPREFIX}"/usr/share/doc/${PF}/html
-		$(use_enable joystick)
-		$(use_enable png)
-		$(use_enable zlib zip)
-		${EXTRA_ECONF}
-	)
-
-	echo ${configure[*]}
-	"${configure[@]}" || die
-}
-
-src_install() {
-	default
-
-	rm "${ED}"/usr/share/doc/${PF}/html/*.txt || die
-}


^ permalink raw reply related	[flat|nested] 20+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: games-emulation/stella/
@ 2022-06-22  0:54 Ionen Wolkens
  0 siblings, 0 replies; 20+ messages in thread
From: Ionen Wolkens @ 2022-06-22  0:54 UTC (permalink / raw
  To: gentoo-commits

commit:     f9088a70b755f30d271c429f1733f47b89a88283
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 22 00:49:20 2022 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Wed Jun 22 00:52:30 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9088a70

games-emulation/stella: add 6.7

Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>

 games-emulation/stella/Manifest          |  1 +
 games-emulation/stella/stella-6.7.ebuild | 74 ++++++++++++++++++++++++++++++++
 2 files changed, 75 insertions(+)

diff --git a/games-emulation/stella/Manifest b/games-emulation/stella/Manifest
index a2e20a54fee8..6a777dff334d 100644
--- a/games-emulation/stella/Manifest
+++ b/games-emulation/stella/Manifest
@@ -1 +1,2 @@
 DIST stella-6.6-src.tar.xz 10035924 BLAKE2B bb1b6a5d7ea9ada8aac24084f508692472f78a6e04528f57a88ca7ac76d23f0dfe1050a1f013103463b2ee2d7b842a9b30e1b36b2aefc183ce1a39682eb867fa SHA512 89aea0cec9c2f22f276c1c4b36b76deb1ef9fb913c959f93f8cbcac300acdb23d2e3e66981d3263ea1ccfd72aaab1aa47218136b82b5e12aa8fbf352959743ab
+DIST stella-6.7-src.tar.xz 10280224 BLAKE2B da2920384b6b254edd8f615c665ea1eef79030afffdf1b442f490f026c6f577ba4f7329531159767ba720207aeeb14388b5970bdd3e250b0db54e12d5f791396 SHA512 c20a2e9d98e1330f151e5f7d0e7cf15b2279b0d5f1175269f4084bf4964337b998118800615ae62eabf9d0f8abe0bb9cd02bddd1ee827121a49131888b4946ff

diff --git a/games-emulation/stella/stella-6.7.ebuild b/games-emulation/stella/stella-6.7.ebuild
new file mode 100644
index 000000000000..db68632d57ca
--- /dev/null
+++ b/games-emulation/stella/stella-6.7.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs xdg
+
+DESCRIPTION="Multi-platform Atari 2600 VCS Emulator"
+HOMEPAGE="https://stella-emu.github.io/"
+SRC_URI="https://github.com/stella-emu/stella/releases/download/${PV}/${P}-src.tar.xz"
+
+LICENSE="GPL-2+ BSD MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+joystick png zlib"
+REQUIRED_USE="png? ( zlib )"
+
+RDEPEND="
+	dev-db/sqlite:3
+	media-libs/libsdl2[joystick?,opengl,sound,video]
+	png? ( media-libs/libpng:= )
+	zlib? ( sys-libs/zlib:= )"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+src_prepare() {
+	default
+
+	sed -i 's/pkg-config/${PKG_CONFIG}/' configure || die
+	sed -i '/CXXFLAGS+=/s/-fomit-frame-pointer//' Makefile || die
+}
+
+src_configure() {
+	tc-export CC CXX PKG_CONFIG
+
+	# not autotools-based
+	local configure=(
+		./configure
+		--host=${CHOST}
+		--prefix="${EPREFIX}"/usr
+		--docdir="${EPREFIX}"/usr/share/doc/${PF}/html
+		--use-system-sqlite
+		$(use_enable joystick)
+		$(use_enable png)
+		$(use_enable zlib zip)
+		${EXTRA_ECONF}
+	)
+
+	echo ${configure[*]}
+	"${configure[@]}" || die
+}
+
+src_install() {
+	local DOCS=(
+		Announce.txt Changes.txt README-SDL.txt
+		Readme.txt docs/R77_readme.txt Todo.txt
+	)
+
+	default
+
+	rm "${ED}"/usr/share/doc/${PF}/html/*.txt || die
+}
+
+pkg_postinst() {
+	xdg_pkg_postinst
+
+	if [[ ${REPLACING_VERSIONS} ]] && ver_test ${REPLACING_VERSIONS} -lt 6.7; then
+		elog "With version >=6.7, because of fixes to JSON handling, all remappings"
+		elog "will be reset to defaults. If you had custom mappings, they will need"
+		elog "to be re-entered again."
+		elog
+		elog "Furthermore, because of internal changes, all old state files are invalid."
+	fi
+}


^ permalink raw reply related	[flat|nested] 20+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: games-emulation/stella/
@ 2022-07-03  5:33 Ionen Wolkens
  0 siblings, 0 replies; 20+ messages in thread
From: Ionen Wolkens @ 2022-07-03  5:33 UTC (permalink / raw
  To: gentoo-commits

commit:     94b2526e8dc736dabf2b69c9698cc43a482b2485
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Sun Jul  3 05:18:06 2022 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Sun Jul  3 05:18:06 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94b2526e

games-emulation/stella: drop 6.6

Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>

 games-emulation/stella/Manifest          |  1 -
 games-emulation/stella/stella-6.6.ebuild | 58 --------------------------------
 2 files changed, 59 deletions(-)

diff --git a/games-emulation/stella/Manifest b/games-emulation/stella/Manifest
index 6a777dff334d..b43418f8105a 100644
--- a/games-emulation/stella/Manifest
+++ b/games-emulation/stella/Manifest
@@ -1,2 +1 @@
-DIST stella-6.6-src.tar.xz 10035924 BLAKE2B bb1b6a5d7ea9ada8aac24084f508692472f78a6e04528f57a88ca7ac76d23f0dfe1050a1f013103463b2ee2d7b842a9b30e1b36b2aefc183ce1a39682eb867fa SHA512 89aea0cec9c2f22f276c1c4b36b76deb1ef9fb913c959f93f8cbcac300acdb23d2e3e66981d3263ea1ccfd72aaab1aa47218136b82b5e12aa8fbf352959743ab
 DIST stella-6.7-src.tar.xz 10280224 BLAKE2B da2920384b6b254edd8f615c665ea1eef79030afffdf1b442f490f026c6f577ba4f7329531159767ba720207aeeb14388b5970bdd3e250b0db54e12d5f791396 SHA512 c20a2e9d98e1330f151e5f7d0e7cf15b2279b0d5f1175269f4084bf4964337b998118800615ae62eabf9d0f8abe0bb9cd02bddd1ee827121a49131888b4946ff

diff --git a/games-emulation/stella/stella-6.6.ebuild b/games-emulation/stella/stella-6.6.ebuild
deleted file mode 100644
index 0524aef2872c..000000000000
--- a/games-emulation/stella/stella-6.6.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit toolchain-funcs xdg
-
-DESCRIPTION="Multi-platform Atari 2600 VCS Emulator"
-HOMEPAGE="https://stella-emu.github.io"
-SRC_URI="https://github.com/stella-emu/stella/releases/download/${PV}/${P}-src.tar.xz"
-
-LICENSE="GPL-2+ BSD MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="+joystick png zlib"
-REQUIRED_USE="png? ( zlib )"
-
-RDEPEND="
-	media-libs/libsdl2[joystick?,opengl,sound,video]
-	png? ( media-libs/libpng:= )
-	zlib? ( sys-libs/zlib:= )"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-	default
-
-	sed -i '/CXXFLAGS+=/s/-fomit-frame-pointer//' Makefile || die
-}
-
-src_configure() {
-	tc-export CC CXX
-
-	# not an autotools generated script
-	local configure=(
-		./configure
-		--host=${CHOST}
-		--prefix="${EPREFIX}"/usr
-		--docdir="${EPREFIX}"/usr/share/doc/${PF}/html
-		$(use_enable joystick)
-		$(use_enable png)
-		$(use_enable zlib zip)
-		${EXTRA_ECONF}
-	)
-
-	echo ${configure[*]}
-	"${configure[@]}" || die
-}
-
-src_install() {
-	local DOCS=(
-		Announce.txt Changes.txt README-SDL.txt
-		Readme.txt docs/R77_readme.txt Todo.txt
-	)
-
-	default
-
-	rm "${ED}"/usr/share/doc/${PF}/html/*.txt || die
-}


^ permalink raw reply related	[flat|nested] 20+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: games-emulation/stella/
@ 2024-01-23  9:28 Ionen Wolkens
  0 siblings, 0 replies; 20+ messages in thread
From: Ionen Wolkens @ 2024-01-23  9:28 UTC (permalink / raw
  To: gentoo-commits

commit:     ee0037688f9862c2977515c0959bcb3c8bca5fee
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 23 09:20:35 2024 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Tue Jan 23 09:20:35 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee003768

games-emulation/stella: add 6.7.1

Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>

 games-emulation/stella/Manifest            |  1 +
 games-emulation/stella/stella-6.7.1.ebuild | 74 ++++++++++++++++++++++++++++++
 2 files changed, 75 insertions(+)

diff --git a/games-emulation/stella/Manifest b/games-emulation/stella/Manifest
index b43418f8105a..c41798dfcf4c 100644
--- a/games-emulation/stella/Manifest
+++ b/games-emulation/stella/Manifest
@@ -1 +1,2 @@
 DIST stella-6.7-src.tar.xz 10280224 BLAKE2B da2920384b6b254edd8f615c665ea1eef79030afffdf1b442f490f026c6f577ba4f7329531159767ba720207aeeb14388b5970bdd3e250b0db54e12d5f791396 SHA512 c20a2e9d98e1330f151e5f7d0e7cf15b2279b0d5f1175269f4084bf4964337b998118800615ae62eabf9d0f8abe0bb9cd02bddd1ee827121a49131888b4946ff
+DIST stella-6.7.1-src.tar.xz 10277788 BLAKE2B c40db17c2e91277f3ec4d6db275e9f3c197883888eff44a046fd9405437539f253628777e2230b006ace16105bb2e0d524d86d3b6d3071876d97d190b96dbcb0 SHA512 7ab3c46eb8a1243334222e69a5e6cb33eff18d43f7312f52f660b608dc21992e2c0a0bd43df3a2f1c2a0789e445b960970a866f1f0755edffe2f63ad930a0f3a

diff --git a/games-emulation/stella/stella-6.7.1.ebuild b/games-emulation/stella/stella-6.7.1.ebuild
new file mode 100644
index 000000000000..aad9eed45418
--- /dev/null
+++ b/games-emulation/stella/stella-6.7.1.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs xdg
+
+DESCRIPTION="Multi-platform Atari 2600 VCS Emulator"
+HOMEPAGE="https://stella-emu.github.io/"
+SRC_URI="https://github.com/stella-emu/stella/releases/download/${PV}/${P}-src.tar.xz"
+
+LICENSE="GPL-2+ BSD MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+joystick png zlib"
+REQUIRED_USE="png? ( zlib )"
+
+RDEPEND="
+	dev-db/sqlite:3
+	media-libs/libsdl2[joystick?,opengl,sound,video]
+	png? ( media-libs/libpng:= )
+	zlib? ( sys-libs/zlib:= )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+src_prepare() {
+	default
+
+	sed -i 's/pkg-config/${PKG_CONFIG}/' configure || die
+	sed -i '/CXXFLAGS+=/s/-fomit-frame-pointer//' Makefile || die
+}
+
+src_configure() {
+	tc-export CC CXX PKG_CONFIG
+
+	# not autotools-based
+	local configure=(
+		./configure
+		--host=${CHOST}
+		--prefix="${EPREFIX}"/usr
+		--docdir="${EPREFIX}"/usr/share/doc/${PF}/html
+		$(use_enable joystick)
+		$(use_enable png)
+		$(use_enable zlib zip)
+		${EXTRA_ECONF}
+	)
+
+	echo ${configure[*]}
+	"${configure[@]}" || die
+}
+
+src_install() {
+	local DOCS=(
+		Announce.txt Changes.txt README-SDL.txt
+		Readme.txt docs/R77_readme.txt Todo.txt
+	)
+
+	default
+
+	rm -- "${ED}"/usr/share/doc/${PF}/html/*.txt || die
+}
+
+pkg_postinst() {
+	xdg_pkg_postinst
+
+	if [[ ${REPLACING_VERSIONS} ]] && ver_test ${REPLACING_VERSIONS} -lt 6.7; then
+		elog "With version >=6.7, because of fixes to JSON handling, all remappings"
+		elog "will be reset to defaults. If you had custom mappings, they will need"
+		elog "to be re-entered again."
+		elog
+		elog "Furthermore, because of internal changes, all old state files are invalid."
+	fi
+}


^ permalink raw reply related	[flat|nested] 20+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: games-emulation/stella/
@ 2024-01-28 16:34 Ionen Wolkens
  0 siblings, 0 replies; 20+ messages in thread
From: Ionen Wolkens @ 2024-01-28 16:34 UTC (permalink / raw
  To: gentoo-commits

commit:     c8f76077f9166e3d84fe4aafe052010e1530c3e4
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 28 16:11:32 2024 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Sun Jan 28 16:32:24 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8f76077

games-emulation/stella: drop 6.7

Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>

 games-emulation/stella/Manifest          |  1 -
 games-emulation/stella/stella-6.7.ebuild | 74 --------------------------------
 2 files changed, 75 deletions(-)

diff --git a/games-emulation/stella/Manifest b/games-emulation/stella/Manifest
index c41798dfcf4c..8d219b984f67 100644
--- a/games-emulation/stella/Manifest
+++ b/games-emulation/stella/Manifest
@@ -1,2 +1 @@
-DIST stella-6.7-src.tar.xz 10280224 BLAKE2B da2920384b6b254edd8f615c665ea1eef79030afffdf1b442f490f026c6f577ba4f7329531159767ba720207aeeb14388b5970bdd3e250b0db54e12d5f791396 SHA512 c20a2e9d98e1330f151e5f7d0e7cf15b2279b0d5f1175269f4084bf4964337b998118800615ae62eabf9d0f8abe0bb9cd02bddd1ee827121a49131888b4946ff
 DIST stella-6.7.1-src.tar.xz 10277788 BLAKE2B c40db17c2e91277f3ec4d6db275e9f3c197883888eff44a046fd9405437539f253628777e2230b006ace16105bb2e0d524d86d3b6d3071876d97d190b96dbcb0 SHA512 7ab3c46eb8a1243334222e69a5e6cb33eff18d43f7312f52f660b608dc21992e2c0a0bd43df3a2f1c2a0789e445b960970a866f1f0755edffe2f63ad930a0f3a

diff --git a/games-emulation/stella/stella-6.7.ebuild b/games-emulation/stella/stella-6.7.ebuild
deleted file mode 100644
index db68632d57ca..000000000000
--- a/games-emulation/stella/stella-6.7.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit toolchain-funcs xdg
-
-DESCRIPTION="Multi-platform Atari 2600 VCS Emulator"
-HOMEPAGE="https://stella-emu.github.io/"
-SRC_URI="https://github.com/stella-emu/stella/releases/download/${PV}/${P}-src.tar.xz"
-
-LICENSE="GPL-2+ BSD MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="+joystick png zlib"
-REQUIRED_USE="png? ( zlib )"
-
-RDEPEND="
-	dev-db/sqlite:3
-	media-libs/libsdl2[joystick?,opengl,sound,video]
-	png? ( media-libs/libpng:= )
-	zlib? ( sys-libs/zlib:= )"
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-src_prepare() {
-	default
-
-	sed -i 's/pkg-config/${PKG_CONFIG}/' configure || die
-	sed -i '/CXXFLAGS+=/s/-fomit-frame-pointer//' Makefile || die
-}
-
-src_configure() {
-	tc-export CC CXX PKG_CONFIG
-
-	# not autotools-based
-	local configure=(
-		./configure
-		--host=${CHOST}
-		--prefix="${EPREFIX}"/usr
-		--docdir="${EPREFIX}"/usr/share/doc/${PF}/html
-		--use-system-sqlite
-		$(use_enable joystick)
-		$(use_enable png)
-		$(use_enable zlib zip)
-		${EXTRA_ECONF}
-	)
-
-	echo ${configure[*]}
-	"${configure[@]}" || die
-}
-
-src_install() {
-	local DOCS=(
-		Announce.txt Changes.txt README-SDL.txt
-		Readme.txt docs/R77_readme.txt Todo.txt
-	)
-
-	default
-
-	rm "${ED}"/usr/share/doc/${PF}/html/*.txt || die
-}
-
-pkg_postinst() {
-	xdg_pkg_postinst
-
-	if [[ ${REPLACING_VERSIONS} ]] && ver_test ${REPLACING_VERSIONS} -lt 6.7; then
-		elog "With version >=6.7, because of fixes to JSON handling, all remappings"
-		elog "will be reset to defaults. If you had custom mappings, they will need"
-		elog "to be re-entered again."
-		elog
-		elog "Furthermore, because of internal changes, all old state files are invalid."
-	fi
-}


^ permalink raw reply related	[flat|nested] 20+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: games-emulation/stella/
@ 2024-11-24 11:01 Ionen Wolkens
  0 siblings, 0 replies; 20+ messages in thread
From: Ionen Wolkens @ 2024-11-24 11:01 UTC (permalink / raw
  To: gentoo-commits

commit:     da6ff618e6fd436ddaf5dfbf3a4ef9d057fee108
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 24 10:33:49 2024 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Sun Nov 24 10:53:28 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da6ff618

games-emulation/stella: add 7.0

Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>

 games-emulation/stella/Manifest          |  1 +
 games-emulation/stella/stella-7.0.ebuild | 66 ++++++++++++++++++++++++++++++++
 2 files changed, 67 insertions(+)

diff --git a/games-emulation/stella/Manifest b/games-emulation/stella/Manifest
index 8d219b984f67..3f7dee302d4d 100644
--- a/games-emulation/stella/Manifest
+++ b/games-emulation/stella/Manifest
@@ -1 +1,2 @@
 DIST stella-6.7.1-src.tar.xz 10277788 BLAKE2B c40db17c2e91277f3ec4d6db275e9f3c197883888eff44a046fd9405437539f253628777e2230b006ace16105bb2e0d524d86d3b6d3071876d97d190b96dbcb0 SHA512 7ab3c46eb8a1243334222e69a5e6cb33eff18d43f7312f52f660b608dc21992e2c0a0bd43df3a2f1c2a0789e445b960970a866f1f0755edffe2f63ad930a0f3a
+DIST stella-7.0-src.tar.xz 13685208 BLAKE2B 817cbb5c3c78d6fa1a38bd2ba4f6f192aa63b67f91fb122df964f6f7fe3f274e2038c12aa81f5217e5c907dd69f5aa8b0f1f2a7b225c8485f3dce4f591bb8242 SHA512 43e31f5f32eeb8241db56c88b6183bd80884d7d0509340dc14e16cc2580ae79079027fbeddcdc11e271b08b9aefbe07e50428724d5097cde4e200b80e6d89f6e

diff --git a/games-emulation/stella/stella-7.0.ebuild b/games-emulation/stella/stella-7.0.ebuild
new file mode 100644
index 000000000000..d01a97a065d3
--- /dev/null
+++ b/games-emulation/stella/stella-7.0.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit edo toolchain-funcs xdg
+
+DESCRIPTION="Multi-platform Atari 2600 VCS Emulator"
+HOMEPAGE="https://stella-emu.github.io/"
+SRC_URI="https://github.com/stella-emu/stella/releases/download/${PV}/${P}-src.tar.xz"
+
+LICENSE="GPL-2+ BSD MIT OFL-1.1"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+joystick png test zlib"
+REQUIRED_USE="png? ( zlib )"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+	dev-db/sqlite:3
+	media-libs/libsdl2[joystick?,opengl,sound,video]
+	png? ( media-libs/libpng:= )
+	zlib? ( sys-libs/zlib:= )
+"
+DEPEND="
+	${RDEPEND}
+	test? ( dev-cpp/gtest )
+"
+BDEPEND="
+	virtual/pkgconfig
+"
+
+src_prepare() {
+	default
+
+	sed -i 's/pkg-config/${PKG_CONFIG}/' configure || die
+	sed -i '/CXXFLAGS+=/s/-fomit-frame-pointer//' Makefile || die
+}
+
+src_configure() {
+	tc-export CC CXX PKG_CONFIG
+
+	local configure=(
+		./configure # not autotools-based
+		--host=${CHOST}
+		--prefix="${EPREFIX}"/usr
+		--docdir="${EPREFIX}"/usr/share/doc/${PF}/html
+		$(use_enable joystick)
+		$(use_enable png)
+		$(use_enable zlib zip)
+		${EXTRA_ECONF}
+	)
+
+	edo "${configure[@]}"
+}
+
+src_install() {
+	local DOCS=(
+		Announce.txt Changes.txt README.md README-SDL.txt
+		docs/R77_readme.txt Todo.txt
+	)
+
+	default
+
+	rm -- "${ED}"/usr/share/doc/${PF}/html/*.{md,txt} || die
+}


^ permalink raw reply related	[flat|nested] 20+ messages in thread

end of thread, other threads:[~2024-11-24 11:01 UTC | newest]

Thread overview: 20+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-07-04 11:53 [gentoo-commits] repo/gentoo:master commit in: games-emulation/stella/ Ionen Wolkens
  -- strict thread matches above, loose matches on Subject: below --
2024-11-24 11:01 Ionen Wolkens
2024-01-28 16:34 Ionen Wolkens
2024-01-23  9:28 Ionen Wolkens
2022-07-03  5:33 Ionen Wolkens
2022-06-22  0:54 Ionen Wolkens
2021-12-02  5:13 Ionen Wolkens
2021-11-17 10:55 Ionen Wolkens
2021-07-17  8:16 Ionen Wolkens
2021-07-04 11:53 Ionen Wolkens
2021-04-24 22:03 David Seifert
2021-03-22 19:42 Sam James
2021-03-22 19:20 Sam James
2018-11-10 21:12 James Le Cuirot
2018-11-10 21:12 James Le Cuirot
2018-11-10 21:12 James Le Cuirot
2018-04-29 13:06 Pacho Ramos
2018-04-29 13:06 Pacho Ramos
2016-06-06 14:31 Agostino Sarubbo
2016-04-12 23:13 Michael Sterrett

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox