* [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