public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: games-arcade/spout/
@ 2018-04-24 19:26 Pacho Ramos
  0 siblings, 0 replies; 3+ messages in thread
From: Pacho Ramos @ 2018-04-24 19:26 UTC (permalink / raw
  To: gentoo-commits

commit:     c4fe990919efd392a6e34b8534e0780e4b823505
Author:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Tue Apr 24 18:17:55 2018 +0000
Commit:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Tue Apr 24 19:26:12 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4fe9909

games-arcade/spout: Stop using games.eclass

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 games-arcade/spout/spout-1.3-r1.ebuild | 45 ++++++++++++++++++++++++++++++++++
 1 file changed, 45 insertions(+)

diff --git a/games-arcade/spout/spout-1.3-r1.ebuild b/games-arcade/spout/spout-1.3-r1.ebuild
new file mode 100644
index 00000000000..b9ba1a3b7a6
--- /dev/null
+++ b/games-arcade/spout/spout-1.3-r1.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit desktop readme.gentoo-r1
+
+MY_P="spout-unix-${PV}"
+DESCRIPTION="Abstract Japanese caveflier / shooter"
+HOMEPAGE="http://freshmeat.net/projects/spout/"
+SRC_URI="http://rohanpm.net/files/old/${MY_P}.tar.bz2"
+
+LICENSE="LGPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~x86-fbsd"
+IUSE=""
+
+DEPEND=">=media-libs/libsdl-1.2.6"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/${MY_P}"
+
+DISABLE_AUTOFORMATTING="yes"
+DOC_CONTENTS="
+To play in fullscreen mode, do 'spout f'.
+To play in a greater resolution, do 'spout x', where
+x is an integer; the larger x is, the higher the resolution.
+
+To play:
+* Accelerate - spacebar, enter, z, x
+* Pause - escape
+* Exit - shift+escape
+* Rotate - left or right
+"
+
+src_install() {
+	dobin spout
+	doicon spout.png
+	make_desktop_entry spout "Spout"
+	einstalldocs
+	readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+	readme.gentoo_print_elog
+}


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

* [gentoo-commits] repo/gentoo:master commit in: games-arcade/spout/
@ 2018-04-24 19:26 Pacho Ramos
  0 siblings, 0 replies; 3+ messages in thread
From: Pacho Ramos @ 2018-04-24 19:26 UTC (permalink / raw
  To: gentoo-commits

commit:     6942d8e75d5f70829fb1426025b7f73ee0461385
Author:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Tue Apr 24 18:18:04 2018 +0000
Commit:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Tue Apr 24 19:26:13 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6942d8e7

games-arcade/spout: Drop old

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 games-arcade/spout/spout-1.3.ebuild | 43 -------------------------------------
 1 file changed, 43 deletions(-)

diff --git a/games-arcade/spout/spout-1.3.ebuild b/games-arcade/spout/spout-1.3.ebuild
deleted file mode 100644
index 28793d0d0e1..00000000000
--- a/games-arcade/spout/spout-1.3.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit eutils games
-
-MY_P="spout-unix-${PV}"
-DESCRIPTION="Abstract Japanese caveflier / shooter"
-HOMEPAGE="http://freshmeat.net/projects/spout/"
-SRC_URI="http://rohanpm.net/files/old/${MY_P}.tar.bz2"
-
-LICENSE="LGPL-2"
-SLOT="0"
-KEYWORDS="~x86 ~x86-fbsd"
-IUSE=""
-
-DEPEND=">=media-libs/libsdl-1.2.6"
-RDEPEND=${DEPEND}
-
-S=${WORKDIR}/${MY_P}
-
-src_install() {
-	dogamesbin spout
-	doicon spout.png
-	make_desktop_entry spout "Spout"
-	dodoc README
-	prepgamesdirs
-}
-
-pkg_postinst() {
-	games_pkg_postinst
-	echo
-	elog "To play in fullscreen mode, do 'spout f'."
-	elog "To play in a greater resolution, do 'spout x', where"
-	elog "x is an integer; the larger x is, the higher the resolution."
-	echo
-	elog "To play:"
-	elog "Accelerate - spacebar, enter, z, x"
-	elog "Pause - escape"
-	elog "Exit - shift+escape"
-	elog "Rotate - left or right"
-	echo
-}


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

* [gentoo-commits] repo/gentoo:master commit in: games-arcade/spout/
@ 2023-03-05  3:40 Sam James
  0 siblings, 0 replies; 3+ messages in thread
From: Sam James @ 2023-03-05  3:40 UTC (permalink / raw
  To: gentoo-commits

commit:     780edcaa3909c3b60eda9fcf27d48bd6b9fafb1f
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Mar  5 03:20:09 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Mar  5 03:39:39 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=780edcaa

games-arcade/spout: fix configure w/ clang 16

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

 .../spout/{spout-1.3-r2.ebuild => spout-1.3-r3.ebuild}       | 12 +++++++++---
 1 file changed, 9 insertions(+), 3 deletions(-)

diff --git a/games-arcade/spout/spout-1.3-r2.ebuild b/games-arcade/spout/spout-1.3-r3.ebuild
similarity index 88%
rename from games-arcade/spout/spout-1.3-r2.ebuild
rename to games-arcade/spout/spout-1.3-r3.ebuild
index 9ed65f4f461f..9f30a8242b0d 100644
--- a/games-arcade/spout/spout-1.3-r2.ebuild
+++ b/games-arcade/spout/spout-1.3-r3.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
-inherit desktop readme.gentoo-r1
+inherit autotools desktop readme.gentoo-r1
 
 MY_P="spout-unix-${PV}"
 
@@ -25,6 +25,12 @@ PATCHES=(
 	"${FILESDIR}"/${PN}-1.3-Fix-implicit-function-declarations.patch
 )
 
+src_prepare() {
+	default
+
+	eautoreconf
+}
+
 src_install() {
 	dobin spout
 	einstalldocs


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

end of thread, other threads:[~2023-03-05  3:40 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-04-24 19:26 [gentoo-commits] repo/gentoo:master commit in: games-arcade/spout/ Pacho Ramos
  -- strict thread matches above, loose matches on Subject: below --
2018-04-24 19:26 Pacho Ramos
2023-03-05  3:40 Sam James

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