* [gentoo-commits] repo/gentoo:master commit in: games-action/chromium-bsu/
@ 2017-01-24 23:40 Austin English
0 siblings, 0 replies; 6+ messages in thread
From: Austin English @ 2017-01-24 23:40 UTC (permalink / raw
To: gentoo-commits
commit: 9c7114c75f11bac46d66d22382b6c3aa72daeac9
Author: Austin English <wizardedit <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 24 22:39:48 2017 +0000
Commit: Austin English <wizardedit <AT> gentoo <DOT> org>
CommitDate: Tue Jan 24 23:39:16 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c7114c7
games-action/chromium-bsu: remove deprecated games eclass
Also update to EAPI 6
Gentoo-Bug: https://bugs.gentoo.org/574082
Package-Manager: Portage-2.3.2, Repoman-2.3.1
.../chromium-bsu/chromium-bsu-0.9.15.1-r1.ebuild | 71 ++++++++++++++++++++++
1 file changed, 71 insertions(+)
diff --git a/games-action/chromium-bsu/chromium-bsu-0.9.15.1-r1.ebuild b/games-action/chromium-bsu/chromium-bsu-0.9.15.1-r1.ebuild
new file mode 100644
index 00000000..0ac6199
--- /dev/null
+++ b/games-action/chromium-bsu/chromium-bsu-0.9.15.1-r1.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+inherit eutils gnome2-utils
+
+DESCRIPTION="Chromium B.S.U. - an arcade game"
+HOMEPAGE="http://chromium-bsu.sourceforge.net/"
+SRC_URI="mirror://sourceforge/chromium-bsu/${P}.tar.gz"
+
+LICENSE="Clarified-Artistic"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="mixer nls +sdl"
+
+RDEPEND="media-fonts/dejavu
+ media-libs/quesoglc
+ media-libs/glpng
+ virtual/opengl
+ virtual/glu
+ x11-libs/libXmu
+ mixer? ( media-libs/sdl-mixer )
+ !mixer? (
+ media-libs/freealut
+ media-libs/openal
+ )
+ nls? ( virtual/libintl )
+ sdl? (
+ media-libs/libsdl[X]
+ media-libs/sdl-image[png]
+ )
+ !sdl? ( media-libs/freeglut )"
+DEPEND="${RDEPEND}
+ nls? ( sys-devel/gettext )"
+
+src_configure() {
+ econf \
+ --disable-ftgl \
+ --enable-glc \
+ $(use_enable mixer sdlmixer) \
+ $(use_enable !mixer openal) \
+ $(use_enable nls) \
+ $(use_enable sdl) \
+ $(use_enable sdl sdlimage) \
+ $(use_enable !sdl glut)
+}
+
+src_install() {
+ emake DESTDIR="${D}" install
+
+ newicon -s 64 misc/${PN}.png ${PN}.png
+ domenu misc/chromium-bsu.desktop
+
+ # install documentation
+ dodoc AUTHORS README NEWS
+ dodoc "${S}"/data/doc/*.htm
+ dodoc -r "${S}"/data/doc/images
+}
+
+pkg_preinst() {
+ gnome2_icon_savelist
+}
+
+pkg_postinst() {
+ gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+ gnome2_icon_cache_update
+}
^ permalink raw reply related [flat|nested] 6+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-action/chromium-bsu/
@ 2017-09-30 4:48 Michael Palimaka
0 siblings, 0 replies; 6+ messages in thread
From: Michael Palimaka @ 2017-09-30 4:48 UTC (permalink / raw
To: gentoo-commits
commit: 50a9744bf349e7d752019aa4f47f20c174c99e22
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 30 04:47:01 2017 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Sat Sep 30 04:47:49 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50a9744b
games-action/chromium-bsu: stabilise 0.9.15.1-r1 for amd64/x86
Closes: https://bugs.gentoo.org/632146
Package-Manager: Portage-2.3.8, Repoman-2.3.3
games-action/chromium-bsu/chromium-bsu-0.9.15.1-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/games-action/chromium-bsu/chromium-bsu-0.9.15.1-r1.ebuild b/games-action/chromium-bsu/chromium-bsu-0.9.15.1-r1.ebuild
index 578f593bf3d..0970ffa552f 100644
--- a/games-action/chromium-bsu/chromium-bsu-0.9.15.1-r1.ebuild
+++ b/games-action/chromium-bsu/chromium-bsu-0.9.15.1-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/chromium-bsu/${P}.tar.gz"
LICENSE="Clarified-Artistic"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
IUSE="mixer nls +sdl"
RDEPEND="
^ permalink raw reply related [flat|nested] 6+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-action/chromium-bsu/
@ 2017-09-30 4:48 Michael Palimaka
0 siblings, 0 replies; 6+ messages in thread
From: Michael Palimaka @ 2017-09-30 4:48 UTC (permalink / raw
To: gentoo-commits
commit: d4ce6c317501a88956dbb57d36c2996eb199656a
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 30 04:47:25 2017 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Sat Sep 30 04:47:50 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4ce6c31
games-action/chromium-bsu: remove 0.9.15.1-r0
Package-Manager: Portage-2.3.8, Repoman-2.3.3
.../chromium-bsu/chromium-bsu-0.9.15.1.ebuild | 77 ----------------------
1 file changed, 77 deletions(-)
diff --git a/games-action/chromium-bsu/chromium-bsu-0.9.15.1.ebuild b/games-action/chromium-bsu/chromium-bsu-0.9.15.1.ebuild
deleted file mode 100644
index 37eaa2c3a02..00000000000
--- a/games-action/chromium-bsu/chromium-bsu-0.9.15.1.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit eutils gnome2-utils games
-
-DESCRIPTION="Chromium B.S.U. - an arcade game"
-HOMEPAGE="http://chromium-bsu.sourceforge.net/"
-SRC_URI="mirror://sourceforge/chromium-bsu/${P}.tar.gz"
-
-LICENSE="Clarified-Artistic"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="mixer nls +sdl"
-
-RDEPEND="media-fonts/dejavu
- media-libs/quesoglc
- media-libs/glpng
- virtual/opengl
- virtual/glu
- x11-libs/libXmu
- mixer? ( media-libs/sdl-mixer )
- !mixer? (
- media-libs/freealut
- media-libs/openal
- )
- nls? ( virtual/libintl )
- sdl? (
- media-libs/libsdl[X]
- media-libs/sdl-image[png]
- )
- !sdl? ( media-libs/freeglut )"
-DEPEND="${RDEPEND}
- nls? ( sys-devel/gettext )"
-
-src_configure() {
- egamesconf \
- --disable-ftgl \
- --enable-glc \
- $(use_enable mixer sdlmixer) \
- $(use_enable !mixer openal) \
- $(use_enable nls) \
- $(use_enable sdl) \
- $(use_enable sdl sdlimage) \
- $(use_enable !sdl glut)
-}
-
-src_install() {
- emake DESTDIR="${D}" install
-
- # remove installed /usr/games/share stuff
- rm -rf "${D}"/"${GAMES_PREFIX}"/share/
-
- newicon -s 64 misc/${PN}.png ${PN}.png
- domenu misc/chromium-bsu.desktop
-
- # install documentation
- dodoc AUTHORS README NEWS
- dohtml "${S}"/data/doc/*.htm
- dohtml -r "${S}"/data/doc/images
-
- 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] 6+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-action/chromium-bsu/
@ 2018-08-15 10:33 Michał Górny
0 siblings, 0 replies; 6+ messages in thread
From: Michał Górny @ 2018-08-15 10:33 UTC (permalink / raw
To: gentoo-commits
commit: 28f95a4ef9527d569c3ad8f7116b7e976d5309ee
Author: Marty E. Plummer <hanetzer <AT> startmail <DOT> com>
AuthorDate: Wed Aug 1 10:05:04 2018 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Wed Aug 15 10:32:56 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28f95a4e
games-action/chromium-bsu: eutils->desktop
Only has eutils for the implicit desktop inheritance for domenu and
newicon.
Package-Manager: Portage-2.3.44, Repoman-2.3.10
games-action/chromium-bsu/chromium-bsu-0.9.15.1-r1.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/games-action/chromium-bsu/chromium-bsu-0.9.15.1-r1.ebuild b/games-action/chromium-bsu/chromium-bsu-0.9.15.1-r1.ebuild
index 578f593bf3d..e1ca44d220f 100644
--- a/games-action/chromium-bsu/chromium-bsu-0.9.15.1-r1.ebuild
+++ b/games-action/chromium-bsu/chromium-bsu-0.9.15.1-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
-inherit eutils gnome2-utils
+inherit desktop gnome2-utils
DESCRIPTION="Chromium B.S.U. - an arcade game"
HOMEPAGE="http://chromium-bsu.sourceforge.net/"
^ permalink raw reply related [flat|nested] 6+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-action/chromium-bsu/
@ 2021-06-20 12:43 Ionen Wolkens
0 siblings, 0 replies; 6+ messages in thread
From: Ionen Wolkens @ 2021-06-20 12:43 UTC (permalink / raw
To: gentoo-commits
commit: 2d39671b89942b0b8563ac9114355dc2b66e7445
Author: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Sat Jun 19 22:25:51 2021 +0000
Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Sun Jun 20 12:40:31 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d39671b
games-action/chromium-bsu: add 0.9.16.1
Adds SDL2 support, and migrated to EAPI-7.
Also enable the otherwise silently disabled joystick support.
Closes: https://bugs.gentoo.org/600342
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>
games-action/chromium-bsu/Manifest | 1 +
.../chromium-bsu/chromium-bsu-0.9.16.1.ebuild | 51 ++++++++++++++++++++++
2 files changed, 52 insertions(+)
diff --git a/games-action/chromium-bsu/Manifest b/games-action/chromium-bsu/Manifest
index 79d2960543b..7cef0d1e202 100644
--- a/games-action/chromium-bsu/Manifest
+++ b/games-action/chromium-bsu/Manifest
@@ -1 +1,2 @@
DIST chromium-bsu-0.9.15.1.tar.gz 1689634 BLAKE2B c834cb5b962031a1b8d187df9a58104896a53188907e5c3e7776aa129be3ff9287c6750af3f3df2a447b86f9f67f7dc5db21dca7d6f6cdaf2a8faad619723c75 SHA512 1e62161a10a5eb4246c0e04a13e7d8b521218aa709cced5bed1440055bb91bbcff45a85e544bdc6854f1ed727ea15257d34a3c988c65818bfbfe8004ac76c104
+DIST chromium-bsu-0.9.16.1.tar.gz 1709898 BLAKE2B b89ba20756fcb5903ed45c5174a0353618fb1bb1577ddb3f525d3f2a4242744e76297ca35fe186d36687d4d7f6bbe8de2a5dca8049697d5b82059e056fd16995 SHA512 1d202c0704e16b31d93c552ae6cfc17caf1182a9ec80730a981cd99c8ca8cb64d4e6e838691aa86e17ea23b7c2c0b1e7b1f4dab91bbc6129f9bf86801f2b27c8
diff --git a/games-action/chromium-bsu/chromium-bsu-0.9.16.1.ebuild b/games-action/chromium-bsu/chromium-bsu-0.9.16.1.ebuild
new file mode 100644
index 00000000000..2868bdfc3dd
--- /dev/null
+++ b/games-action/chromium-bsu/chromium-bsu-0.9.16.1.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic xdg
+
+DESCRIPTION="Fast paced, arcade-style, top-scrolling space shooter"
+HOMEPAGE="http://chromium-bsu.sourceforge.net/"
+SRC_URI="mirror://sourceforge/chromium-bsu/${P}.tar.gz"
+
+LICENSE="Clarified-Artistic"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="openal"
+
+RDEPEND="
+ media-libs/libsdl2[joystick,opengl,video]
+ media-libs/quesoglc
+ media-libs/sdl2-image[png]
+ virtual/glu
+ virtual/libintl
+ virtual/opengl
+ openal? (
+ media-libs/freealut
+ media-libs/openal
+ )
+ !openal? (
+ media-libs/libsdl2[sound]
+ media-libs/sdl2-mixer
+ )"
+DEPEND="${RDEPEND}"
+BDEPEND="sys-devel/gettext"
+
+src_configure() {
+ append-cppflags -DWITH_JOYSTICK
+
+ local econfargs=(
+ $(use_enable openal)
+ --docdir="${EPREFIX}"/usr/share/${PF}/html
+
+ # there's other build-time alternatives but most are deprecated/dead
+ # or with some issues, simply stick to the newly added SDL2 support
+ --disable-{ftgl,glpng,glut,sdl,sdlimage,sdlmixer}
+ )
+ econf "${econfargs[@]}"
+}
+
+src_compile() {
+ emake LDFLAGS="${LDFLAGS}"
+}
^ permalink raw reply related [flat|nested] 6+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-action/chromium-bsu/
@ 2022-08-03 21:43 James Le Cuirot
0 siblings, 0 replies; 6+ messages in thread
From: James Le Cuirot @ 2022-08-03 21:43 UTC (permalink / raw
To: gentoo-commits
commit: 70ed2a61405650ab402cb344e9784be812d9f015
Author: Michael Mair-Keimberger <mmk <AT> levelnine <DOT> at>
AuthorDate: Wed Aug 3 17:50:15 2022 +0000
Commit: James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Wed Aug 3 21:42:49 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70ed2a61
games-action/chromium-bsu: use HTTPS
Signed-off-by: Michael Mair-Keimberger <mmk <AT> levelnine.at>
Portage 3.0.34 / pkgdev 0.2.1 / pkgcheck 0.10.11
Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>
games-action/chromium-bsu/chromium-bsu-0.9.16.1.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/games-action/chromium-bsu/chromium-bsu-0.9.16.1.ebuild b/games-action/chromium-bsu/chromium-bsu-0.9.16.1.ebuild
index 2868bdfc3dd5..9189f6c73d3b 100644
--- a/games-action/chromium-bsu/chromium-bsu-0.9.16.1.ebuild
+++ b/games-action/chromium-bsu/chromium-bsu-0.9.16.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -6,7 +6,7 @@ EAPI=7
inherit flag-o-matic xdg
DESCRIPTION="Fast paced, arcade-style, top-scrolling space shooter"
-HOMEPAGE="http://chromium-bsu.sourceforge.net/"
+HOMEPAGE="https://chromium-bsu.sourceforge.io"
SRC_URI="mirror://sourceforge/chromium-bsu/${P}.tar.gz"
LICENSE="Clarified-Artistic"
^ permalink raw reply related [flat|nested] 6+ messages in thread
end of thread, other threads:[~2022-08-03 21:43 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-06-20 12:43 [gentoo-commits] repo/gentoo:master commit in: games-action/chromium-bsu/ Ionen Wolkens
-- strict thread matches above, loose matches on Subject: below --
2022-08-03 21:43 James Le Cuirot
2018-08-15 10:33 Michał Górny
2017-09-30 4:48 Michael Palimaka
2017-09-30 4:48 Michael Palimaka
2017-01-24 23:40 Austin English
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox