public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: games-arcade/lbreakout2/
@ 2016-06-06 14:31 Agostino Sarubbo
  0 siblings, 0 replies; 6+ messages in thread
From: Agostino Sarubbo @ 2016-06-06 14:31 UTC (permalink / raw
  To: gentoo-commits

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

games-arcade/lbreakout2: amd64 stable wrt bug #583536

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

 games-arcade/lbreakout2/lbreakout2-2.6.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-arcade/lbreakout2/lbreakout2-2.6.5.ebuild b/games-arcade/lbreakout2/lbreakout2-2.6.5.ebuild
index 77ebf14..7be07f9 100644
--- a/games-arcade/lbreakout2/lbreakout2-2.6.5.ebuild
+++ b/games-arcade/lbreakout2/lbreakout2-2.6.5.ebuild
@@ -16,7 +16,7 @@ SRC_URI=" mirror://sourceforge/lgames/${P}.tar.gz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86 ~x86-fbsd"
+KEYWORDS="amd64 ~ppc ~x86 ~x86-fbsd"
 IUSE="nls themes"
 
 RDEPEND="media-libs/libpng:0


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

* [gentoo-commits] repo/gentoo:master commit in: games-arcade/lbreakout2/
@ 2017-10-03 21:54 Patrice Clement
  0 siblings, 0 replies; 6+ messages in thread
From: Patrice Clement @ 2017-10-03 21:54 UTC (permalink / raw
  To: gentoo-commits

commit:     1f22f7054cbddf9e4dcb5a58e96e9a274607ef63
Author:     Francesco Turco <fturco <AT> fastmail <DOT> fm>
AuthorDate: Fri Sep 29 19:39:13 2017 +0000
Commit:     Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Tue Oct  3 21:53:45 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f22f705

games-arcade/lbreakout2: update HOMEPAGE.

Closes: https://github.com/gentoo/gentoo/pull/5823

 games-arcade/lbreakout2/lbreakout2-2.6.4.ebuild | 4 ++--
 games-arcade/lbreakout2/lbreakout2-2.6.5.ebuild | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/games-arcade/lbreakout2/lbreakout2-2.6.4.ebuild b/games-arcade/lbreakout2/lbreakout2-2.6.4.ebuild
index d19c8fb05ff..8d9ccf79a23 100644
--- a/games-arcade/lbreakout2/lbreakout2-2.6.4.ebuild
+++ b/games-arcade/lbreakout2/lbreakout2-2.6.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -8,7 +8,7 @@ levels_V=20120815
 themes_V=20111026
 
 DESCRIPTION="Breakout clone written with the SDL library"
-HOMEPAGE="http://lgames.sourceforge.net/index.php?project=LBreakout2"
+HOMEPAGE="http://lgames.sourceforge.net/LBreakout2/"
 SRC_URI=" mirror://sourceforge/lgames/${P}.tar.gz
 	mirror://sourceforge/lgames/${PN}-levelsets-${levels_V}.tar.gz
 	themes? ( mirror://sourceforge/lgames/${PN}-themes-${themes_V}.tar.gz )"

diff --git a/games-arcade/lbreakout2/lbreakout2-2.6.5.ebuild b/games-arcade/lbreakout2/lbreakout2-2.6.5.ebuild
index cdc995e9125..5b6c7ae115e 100644
--- a/games-arcade/lbreakout2/lbreakout2-2.6.5.ebuild
+++ b/games-arcade/lbreakout2/lbreakout2-2.6.5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -8,7 +8,7 @@ levels_V=20141220
 themes_V=20141220
 
 DESCRIPTION="Breakout clone written with the SDL library"
-HOMEPAGE="http://lgames.sourceforge.net/index.php?project=LBreakout2"
+HOMEPAGE="http://lgames.sourceforge.net/LBreakout2/"
 SRC_URI=" mirror://sourceforge/lgames/${P}.tar.gz
 	mirror://sourceforge/lgames/add-ons/lbreakout2/${PN}-levelsets-${levels_V}.tar.gz
 	themes? ( mirror://sourceforge/lgames/add-ons/lbreakout2/${PN}-themes-${levels_V}.tar.gz )"


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

* [gentoo-commits] repo/gentoo:master commit in: games-arcade/lbreakout2/
@ 2018-04-22  9:22 Pacho Ramos
  0 siblings, 0 replies; 6+ messages in thread
From: Pacho Ramos @ 2018-04-22  9:22 UTC (permalink / raw
  To: gentoo-commits

commit:     3422dd53a76aa50b80d5f3569968e583603e52ab
Author:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 22 09:21:14 2018 +0000
Commit:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Sun Apr 22 09:21:14 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3422dd53

games-arcade/lbreakout2: Stop using games.eclass

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 games-arcade/lbreakout2/lbreakout2-2.6.5-r1.ebuild | 92 ++++++++++++++++++++++
 1 file changed, 92 insertions(+)

diff --git a/games-arcade/lbreakout2/lbreakout2-2.6.5-r1.ebuild b/games-arcade/lbreakout2/lbreakout2-2.6.5-r1.ebuild
new file mode 100644
index 00000000000..5c9a684ab32
--- /dev/null
+++ b/games-arcade/lbreakout2/lbreakout2-2.6.5-r1.ebuild
@@ -0,0 +1,92 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit autotools desktop flag-o-matic gnome2-utils
+
+levels_V=20141220
+themes_V=20141220
+
+DESCRIPTION="Breakout clone written with the SDL library"
+HOMEPAGE="http://lgames.sourceforge.net/LBreakout2/"
+SRC_URI=" mirror://sourceforge/lgames/${P}.tar.gz
+	mirror://sourceforge/lgames/add-ons/lbreakout2/${PN}-levelsets-${levels_V}.tar.gz
+	themes? ( mirror://sourceforge/lgames/add-ons/lbreakout2/${PN}-themes-${levels_V}.tar.gz )"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~x86-fbsd"
+IUSE="nls themes"
+
+RDEPEND="
+	media-libs/libpng:0=
+	sys-libs/zlib
+	media-libs/libsdl[sound,joystick,video]
+	media-libs/sdl-net
+	media-libs/sdl-mixer
+	nls? ( virtual/libintl )
+"
+DEPEND="${RDEPEND}
+	nls? ( sys-devel/gettext )
+"
+
+src_unpack() {
+	unpack ${P}.tar.gz
+
+	cd "${S}/client/levels"
+	unpack ${PN}-levelsets-${levels_V}.tar.gz
+
+	if use themes ; then
+		mkdir "${WORKDIR}/themes"
+		cd "${WORKDIR}/themes"
+		unpack ${PN}-themes-${themes_V}.tar.gz
+
+		# Delete a few duplicate themes (already shipped with lbreakout2
+		# tarball). Some of them have different case than built-in themes, so it
+		# is harder to just compare if the filename is the same.
+		rm -f absoluteB.zip oz.zip moiree.zip
+		for f in *.zip; do
+			unzip -q "$f"  &&  rm -f "$f" || die
+		done
+	fi
+}
+
+src_prepare() {
+	default
+	eapply "${FILESDIR}"/${P}-gentoo.patch
+	eautoreconf
+}
+
+src_configure() {
+	filter-flags -O?
+	econf \
+		--enable-sdl-net \
+		--localedir=/usr/share/locale \
+		--with-docdir="/usr/share/doc/${PF}/html" \
+		$(use_enable nls)
+}
+
+src_install() {
+	default
+
+	if use themes ; then
+		insinto /usr/share/lbreakout2/gfx
+		doins -r "${WORKDIR}/themes/"*
+	fi
+
+	newicon client/gfx/win_icon.png ${PN}.png
+	newicon -s 32 client/gfx/win_icon.png ${PN}.png
+	make_desktop_entry lbreakout2 LBreakout2
+}
+
+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-arcade/lbreakout2/
@ 2018-04-22  9:22 Pacho Ramos
  0 siblings, 0 replies; 6+ messages in thread
From: Pacho Ramos @ 2018-04-22  9:22 UTC (permalink / raw
  To: gentoo-commits

commit:     2df985db378efaedcaa088151f3746083cfa6672
Author:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 22 09:21:24 2018 +0000
Commit:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Sun Apr 22 09:21:24 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2df985db

games-arcade/lbreakout2: Drop old

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 games-arcade/lbreakout2/lbreakout2-2.6.5.ebuild | 92 -------------------------
 1 file changed, 92 deletions(-)

diff --git a/games-arcade/lbreakout2/lbreakout2-2.6.5.ebuild b/games-arcade/lbreakout2/lbreakout2-2.6.5.ebuild
deleted file mode 100644
index d64fc73c8fc..00000000000
--- a/games-arcade/lbreakout2/lbreakout2-2.6.5.ebuild
+++ /dev/null
@@ -1,92 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit autotools eutils flag-o-matic gnome2-utils games
-
-levels_V=20141220
-themes_V=20141220
-
-DESCRIPTION="Breakout clone written with the SDL library"
-HOMEPAGE="http://lgames.sourceforge.net/LBreakout2/"
-SRC_URI=" mirror://sourceforge/lgames/${P}.tar.gz
-	mirror://sourceforge/lgames/add-ons/lbreakout2/${PN}-levelsets-${levels_V}.tar.gz
-	themes? ( mirror://sourceforge/lgames/add-ons/lbreakout2/${PN}-themes-${levels_V}.tar.gz )"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~x86-fbsd"
-IUSE="nls themes"
-
-RDEPEND="media-libs/libpng:0
-	sys-libs/zlib
-	media-libs/libsdl[sound,joystick,video]
-	media-libs/sdl-net
-	media-libs/sdl-mixer
-	nls? ( virtual/libintl )"
-DEPEND="${RDEPEND}
-	nls? ( sys-devel/gettext )"
-
-src_unpack() {
-	unpack ${P}.tar.gz
-
-	cd "${S}/client/levels"
-	unpack ${PN}-levelsets-${levels_V}.tar.gz
-
-	if use themes ; then
-		mkdir "${WORKDIR}/themes"
-		cd "${WORKDIR}/themes"
-		unpack ${PN}-themes-${themes_V}.tar.gz
-
-		# Delete a few duplicate themes (already shipped with lbreakout2
-		# tarball). Some of them have different case than built-in themes, so it
-		# is harder to just compare if the filename is the same.
-		rm -f absoluteB.zip oz.zip moiree.zip
-		for f in *.zip; do
-			unzip -q "$f"  &&  rm -f "$f" || die
-		done
-	fi
-}
-
-src_prepare() {
-	epatch "${FILESDIR}"/${P}-gentoo.patch
-	eautoreconf
-}
-
-src_configure() {
-	filter-flags -O?
-	egamesconf \
-		--enable-sdl-net \
-		--localedir=/usr/share/locale \
-		--with-docdir="/usr/share/doc/${PF}/html" \
-		$(use_enable nls)
-}
-
-src_install() {
-	default
-
-	if use themes ; then
-		insinto "${GAMES_DATADIR}/lbreakout2/gfx"
-		doins -r "${WORKDIR}/themes/"*
-	fi
-
-	newicon client/gfx/win_icon.png ${PN}.png
-	newicon -s 32 client/gfx/win_icon.png ${PN}.png
-	make_desktop_entry lbreakout2 LBreakout2
-
-	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-arcade/lbreakout2/
@ 2021-06-28 16:49 Ionen Wolkens
  0 siblings, 0 replies; 6+ messages in thread
From: Ionen Wolkens @ 2021-06-28 16:49 UTC (permalink / raw
  To: gentoo-commits

commit:     aa1d52980fad84ee276783a82a14e56316551b5b
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 28 02:34:26 2021 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Mon Jun 28 16:42:37 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa1d5298

games-arcade/lbreakout2: fix qa notice, add unzip dep, tidy

Use /var/games for highscore file instead of /var/lib/*.hscr
and use gamestat for bug #683052.

Also removed -O? filter, been there since 2003 and never explained.
No issues with modern compilers and various -O levels

Closes: https://bugs.gentoo.org/683052
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>

 ...-2.6.5-r1.ebuild => lbreakout2-2.6.5-r2.ebuild} | 77 +++++++++++-----------
 1 file changed, 39 insertions(+), 38 deletions(-)

diff --git a/games-arcade/lbreakout2/lbreakout2-2.6.5-r1.ebuild b/games-arcade/lbreakout2/lbreakout2-2.6.5-r2.ebuild
similarity index 54%
rename from games-arcade/lbreakout2/lbreakout2-2.6.5-r1.ebuild
rename to games-arcade/lbreakout2/lbreakout2-2.6.5-r2.ebuild
index 4f0c9cc48e9..d96256696ac 100644
--- a/games-arcade/lbreakout2/lbreakout2-2.6.5-r1.ebuild
+++ b/games-arcade/lbreakout2/lbreakout2-2.6.5-r2.ebuild
@@ -1,94 +1,95 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-inherit autotools desktop flag-o-matic gnome2-utils
+inherit autotools desktop
 
-levels_V=20141220
-themes_V=20141220
+LB_LEVELS_V="20141220"
+LB_THEMES_V="20141220"
 
 DESCRIPTION="Breakout clone written with the SDL library"
 HOMEPAGE="http://lgames.sourceforge.net/LBreakout2/"
-SRC_URI=" mirror://sourceforge/lgames/${P}.tar.gz
-	mirror://sourceforge/lgames/add-ons/lbreakout2/${PN}-levelsets-${levels_V}.tar.gz
-	themes? ( mirror://sourceforge/lgames/add-ons/lbreakout2/${PN}-themes-${levels_V}.tar.gz )"
+SRC_URI="
+	mirror://sourceforge/lgames/${P}.tar.gz
+	mirror://sourceforge/lgames/add-ons/lbreakout2/${PN}-levelsets-${LB_LEVELS_V}.tar.gz
+	themes? ( mirror://sourceforge/lgames/add-ons/lbreakout2/${PN}-themes-${LB_LEVELS_V}.tar.gz )"
 
-LICENSE="GPL-2"
+LICENSE="GPL-2+"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE="nls themes"
 
 RDEPEND="
-	media-libs/libpng:0=
-	sys-libs/zlib
-	media-libs/libsdl[sound,joystick,video]
-	media-libs/sdl-net
+	acct-group/gamestat
+	media-libs/libpng:=
+	media-libs/libsdl[joystick,sound,video]
 	media-libs/sdl-mixer
+	media-libs/sdl-net
 	nls? ( virtual/libintl )"
-DEPEND="${RDEPEND}"
-BDEPEND="nls? ( sys-devel/gettext )"
+DEPEND="
+	${RDEPEND}
+	sys-libs/zlib"
+BDEPEND="
+	nls? ( sys-devel/gettext )
+	themes? ( app-arch/unzip )"
 
-PATCHES=( "${FILESDIR}"/${P}-gentoo.patch )
+PATCHES=(
+	"${FILESDIR}"/${P}-gentoo.patch
+)
 
 src_unpack() {
 	unpack ${P}.tar.gz
 
 	cd "${S}/client/levels" || die
-	unpack ${PN}-levelsets-${levels_V}.tar.gz
+	unpack ${PN}-levelsets-${LB_LEVELS_V}.tar.gz
 
 	if use themes; then
 		mkdir "${WORKDIR}"/themes || die
 		cd "${WORKDIR}"/themes || die
-		unpack ${PN}-themes-${themes_V}.tar.gz
+		unpack ${PN}-themes-${LB_THEMES_V}.tar.gz
 
 		# Delete a few duplicate themes (already shipped with lbreakout2
 		# tarball). Some of them have different case than built-in themes, so it
 		# is harder to just compare if the filename is the same.
-		rm -f absoluteB.zip oz.zip moiree.zip || die
+		rm absoluteB.zip oz.zip moiree.zip || die
 		local f
 		for f in *.zip; do
-			unzip -q "${f}" || die
-			rm -f "${f}" || die
+			unpack ./${f}
+			rm ${f} || die
 		done
 	fi
 }
 
 src_prepare() {
 	default
+
 	mv configure.{in,ac} || die
 	eautoreconf
 }
 
 src_configure() {
-	filter-flags -O?
-	econf \
-		--enable-sdl-net \
-		--with-docdir="${EPREFIX}/usr/share/doc/${PF}/html" \
+	local econfargs=(
 		$(use_enable nls)
+		--enable-sdl-net
+		--localstatedir="${EPREFIX}"/var/games
+		--with-docdir="${EPREFIX}"/usr/share/doc/${PF}/html
+	)
+	econf "${econfargs[@]}"
 }
 
 src_install() {
 	default
 
+	fowners :gamestat /usr/bin/${PN} /var/games/${PN}.hscr
+	fperms g+s /usr/bin/${PN}
+	fperms 660 /var/games/${PN}.hscr
+
 	if use themes; then
 		insinto /usr/share/lbreakout2/gfx
 		doins -r "${WORKDIR}"/themes/.
 	fi
 
 	newicon client/gfx/win_icon.png ${PN}.png
-	newicon -s 32 client/gfx/win_icon.png ${PN}.png
-	make_desktop_entry lbreakout2 LBreakout2
-}
-
-pkg_preinst() {
-	gnome2_icon_savelist
-}
-
-pkg_postinst() {
-	gnome2_icon_cache_update
-}
-
-pkg_postrm() {
-	gnome2_icon_cache_update
+	make_desktop_entry ${PN} LBreakout2
 }


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

* [gentoo-commits] repo/gentoo:master commit in: games-arcade/lbreakout2/
@ 2022-01-19 22:11 Ionen Wolkens
  0 siblings, 0 replies; 6+ messages in thread
From: Ionen Wolkens @ 2022-01-19 22:11 UTC (permalink / raw
  To: gentoo-commits

commit:     9bc985be61819bc68274683b152826905365bd5d
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 19 22:06:12 2022 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Wed Jan 19 22:07:14 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bc985be

games-arcade/lbreakout2: update lgames' HOMEPAGE to use https

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

 games-arcade/lbreakout2/lbreakout2-2.6.5-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/games-arcade/lbreakout2/lbreakout2-2.6.5-r2.ebuild b/games-arcade/lbreakout2/lbreakout2-2.6.5-r2.ebuild
index d96256696ace..6b28f14aa363 100644
--- a/games-arcade/lbreakout2/lbreakout2-2.6.5-r2.ebuild
+++ b/games-arcade/lbreakout2/lbreakout2-2.6.5-r2.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
@@ -9,7 +9,7 @@ LB_LEVELS_V="20141220"
 LB_THEMES_V="20141220"
 
 DESCRIPTION="Breakout clone written with the SDL library"
-HOMEPAGE="http://lgames.sourceforge.net/LBreakout2/"
+HOMEPAGE="https://lgames.sourceforge.io/LBreakout2/"
 SRC_URI="
 	mirror://sourceforge/lgames/${P}.tar.gz
 	mirror://sourceforge/lgames/add-ons/lbreakout2/${PN}-levelsets-${LB_LEVELS_V}.tar.gz


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

end of thread, other threads:[~2022-01-19 22:12 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-04-22  9:22 [gentoo-commits] repo/gentoo:master commit in: games-arcade/lbreakout2/ Pacho Ramos
  -- strict thread matches above, loose matches on Subject: below --
2022-01-19 22:11 Ionen Wolkens
2021-06-28 16:49 Ionen Wolkens
2018-04-22  9:22 Pacho Ramos
2017-10-03 21:54 Patrice Clement
2016-06-06 14:31 Agostino Sarubbo

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