public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: games-puzzle/ltris/
@ 2016-03-30 16:11 Michael Sterrett
  0 siblings, 0 replies; 6+ messages in thread
From: Michael Sterrett @ 2016-03-30 16:11 UTC (permalink / raw
  To: gentoo-commits

commit:     1c63ac11dab43ee8b57fefdc442327288a638ca2
Author:     Michael Sterrett <mr_bones_ <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 30 15:44:49 2016 +0000
Commit:     Michael Sterrett <mr_bones_ <AT> gentoo <DOT> org>
CommitDate: Wed Mar 30 16:11:10 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c63ac11

games-puzzle/ltris: build with gcc5 (bug #570966)

Package-Manager: portage-2.2.26

 games-puzzle/ltris/ltris-1.0.19.ebuild | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/games-puzzle/ltris/ltris-1.0.19.ebuild b/games-puzzle/ltris/ltris-1.0.19.ebuild
index 8cf203d..8636646 100644
--- a/games-puzzle/ltris/ltris-1.0.19.ebuild
+++ b/games-puzzle/ltris/ltris-1.0.19.ebuild
@@ -1,15 +1,15 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 EAPI=5
-inherit autotools eutils games
+inherit autotools flag-o-matic eutils games
 
 DESCRIPTION="very polished Tetris clone"
 HOMEPAGE="http://lgames.sourceforge.net/index.php?project=LTris"
 SRC_URI="mirror://sourceforge/lgames/${P}.tar.gz"
 
-LICENSE="GPL-2"
+LICENSE="GPL-2+"
 SLOT="0"
 KEYWORDS="amd64 ppc x86"
 IUSE="nls"
@@ -24,6 +24,7 @@ src_prepare() {
 	epatch "${FILESDIR}"/${P}-gentoo.patch
 	mv configure.in configure.ac || die
 	AT_M4DIR=m4 eautoreconf
+	append-cflags -std=gnu89 # build with gcc5 (bug #570966)
 }
 
 src_configure() {


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

* [gentoo-commits] repo/gentoo:master commit in: games-puzzle/ltris/
@ 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:     343728c1841c66987ba9957153e5b3c53ba1af34
Author:     Francesco Turco <fturco <AT> fastmail <DOT> fm>
AuthorDate: Fri Sep 29 19:45:27 2017 +0000
Commit:     Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Tue Oct  3 21:53:46 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=343728c1

games-puzzle/ltris: update HOMEPAGE.

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

 games-puzzle/ltris/ltris-1.0.19.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/games-puzzle/ltris/ltris-1.0.19.ebuild b/games-puzzle/ltris/ltris-1.0.19.ebuild
index 00487467a37..c25d935e545 100644
--- a/games-puzzle/ltris/ltris-1.0.19.ebuild
+++ b/games-puzzle/ltris/ltris-1.0.19.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
 inherit autotools flag-o-matic eutils games
 
 DESCRIPTION="very polished Tetris clone"
-HOMEPAGE="http://lgames.sourceforge.net/index.php?project=LTris"
+HOMEPAGE="http://lgames.sourceforge.net/LTris/"
 SRC_URI="mirror://sourceforge/lgames/${P}.tar.gz"
 
 LICENSE="GPL-2+"


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

* [gentoo-commits] repo/gentoo:master commit in: games-puzzle/ltris/
@ 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:     8b6be27e8144ca83bb287edfb4b5944d70a4cbef
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 19 22:05:58 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=8b6be27e

games-puzzle/ltris: update lgames' HOMEPAGE to use https

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

 games-puzzle/ltris/ltris-1.0.19-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/games-puzzle/ltris/ltris-1.0.19-r1.ebuild b/games-puzzle/ltris/ltris-1.0.19-r1.ebuild
index 9f3d02d2cc06..6355966fbbf4 100644
--- a/games-puzzle/ltris/ltris-1.0.19-r1.ebuild
+++ b/games-puzzle/ltris/ltris-1.0.19-r1.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 inherit autotools desktop flag-o-matic
 
 DESCRIPTION="Very polished Tetris clone"
-HOMEPAGE="http://lgames.sourceforge.net/LTris/"
+HOMEPAGE="https://lgames.sourceforge.io/LTris/"
 SRC_URI="mirror://sourceforge/lgames/${P}.tar.gz"
 
 LICENSE="GPL-2+"


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

* [gentoo-commits] repo/gentoo:master commit in: games-puzzle/ltris/
@ 2023-05-23  8:14 Ulrich Müller
  0 siblings, 0 replies; 6+ messages in thread
From: Ulrich Müller @ 2023-05-23  8:14 UTC (permalink / raw
  To: gentoo-commits

commit:     fe39371f860060a5b540dddd2900e8297b562308
Author:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Tue May 23 07:05:50 2023 +0000
Commit:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Tue May 23 07:58:36 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe39371f

games-puzzle/ltris: Install highscore file in /var/games

Update to EAPI 8.

Closes: https://bugs.gentoo.org/682898
Signed-off-by: Ulrich Müller <ulm <AT> gentoo.org>

 ...ris-1.0.19-r1.ebuild => ltris-1.0.19-r2.ebuild} | 23 ++++++++++++++--------
 1 file changed, 15 insertions(+), 8 deletions(-)

diff --git a/games-puzzle/ltris/ltris-1.0.19-r1.ebuild b/games-puzzle/ltris/ltris-1.0.19-r2.ebuild
similarity index 63%
rename from games-puzzle/ltris/ltris-1.0.19-r1.ebuild
rename to games-puzzle/ltris/ltris-1.0.19-r2.ebuild
index 6355966fbbf4..33bc89d9f495 100644
--- a/games-puzzle/ltris/ltris-1.0.19-r1.ebuild
+++ b/games-puzzle/ltris/ltris-1.0.19-r2.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
 inherit autotools desktop flag-o-matic
 
 DESCRIPTION="Very polished Tetris clone"
@@ -14,28 +14,35 @@ KEYWORDS="~amd64 ~x86"
 IUSE="nls"
 
 RDEPEND="
+	acct-group/gamestat
 	media-libs/libsdl[video]
 	media-libs/sdl-mixer
 	nls? ( virtual/libintl )
 "
-DEPEND="${RDEPEND}
-	nls? ( sys-devel/gettext )
-"
+DEPEND="${RDEPEND}"
+BDEPEND="nls? ( sys-devel/gettext )"
+
+PATCHES=( "${FILESDIR}"/${P}-gentoo.patch )
 
 src_prepare() {
 	default
-	eapply "${FILESDIR}"/${P}-gentoo.patch
-	mv configure.in configure.ac || die
 	AT_M4DIR=m4 eautoreconf
 	append-cflags -std=gnu89 # build with gcc5 (bug #570966)
 }
 
 src_configure() {
-	econf $(use_enable nls)
+	econf \
+		--localstatedir="${EPREFIX}"/var/games \
+		$(use_enable nls)
 }
 
 src_install() {
 	default
+
+	fowners 0:gamestat /usr/bin/${PN} /var/games/${PN}.hscr
+	fperms g+s /usr/bin/${PN}
+	fperms 664 /var/games/${PN}.hscr
+
 	newicon icons/ltris48.xpm ${PN}.xpm
 	make_desktop_entry ltris LTris
 }


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

* [gentoo-commits] repo/gentoo:master commit in: games-puzzle/ltris/
@ 2023-05-23 18:06 Ulrich Müller
  0 siblings, 0 replies; 6+ messages in thread
From: Ulrich Müller @ 2023-05-23 18:06 UTC (permalink / raw
  To: gentoo-commits

commit:     2eb052c813b7951c6a27124de10ea3f333cc9dc6
Author:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Tue May 23 18:04:20 2023 +0000
Commit:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Tue May 23 18:05:36 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2eb052c8

games-puzzle/ltris: Fix a warning

Signed-off-by: Ulrich Müller <ulm <AT> gentoo.org>

 games-puzzle/ltris/ltris-1.0.19-r2.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/games-puzzle/ltris/ltris-1.0.19-r2.ebuild b/games-puzzle/ltris/ltris-1.0.19-r2.ebuild
index 33bc89d9f495..6ca3b384d2e9 100644
--- a/games-puzzle/ltris/ltris-1.0.19-r2.ebuild
+++ b/games-puzzle/ltris/ltris-1.0.19-r2.ebuild
@@ -26,6 +26,7 @@ PATCHES=( "${FILESDIR}"/${P}-gentoo.patch )
 
 src_prepare() {
 	default
+	mv configure.in configure.ac || die
 	AT_M4DIR=m4 eautoreconf
 	append-cflags -std=gnu89 # build with gcc5 (bug #570966)
 }


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

* [gentoo-commits] repo/gentoo:master commit in: games-puzzle/ltris/
@ 2023-05-23 18:57 Ionen Wolkens
  0 siblings, 0 replies; 6+ messages in thread
From: Ionen Wolkens @ 2023-05-23 18:57 UTC (permalink / raw
  To: gentoo-commits

commit:     ce1e8ceb6b032cfd05cd2e5cce281e3a1a8a14f4
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Tue May 23 18:53:54 2023 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Tue May 23 18:57:13 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce1e8ceb

Revert "games-puzzle/ltris: Fix a warning"

This reverts commit 2eb052c813b7951c6a27124de10ea3f333cc9dc6.

This is an informational message, and is not meant to be
shoved under the rug by manually doing what the eclass
is already doing (the motivation to add this to the eclass
was to not have to do this in ebuilds in the first place).

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

 games-puzzle/ltris/ltris-1.0.19-r2.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/games-puzzle/ltris/ltris-1.0.19-r2.ebuild b/games-puzzle/ltris/ltris-1.0.19-r2.ebuild
index 6ca3b384d2e9..33bc89d9f495 100644
--- a/games-puzzle/ltris/ltris-1.0.19-r2.ebuild
+++ b/games-puzzle/ltris/ltris-1.0.19-r2.ebuild
@@ -26,7 +26,6 @@ PATCHES=( "${FILESDIR}"/${P}-gentoo.patch )
 
 src_prepare() {
 	default
-	mv configure.in configure.ac || die
 	AT_M4DIR=m4 eautoreconf
 	append-cflags -std=gnu89 # build with gcc5 (bug #570966)
 }


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

end of thread, other threads:[~2023-05-23 18:57 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-05-23 18:57 [gentoo-commits] repo/gentoo:master commit in: games-puzzle/ltris/ Ionen Wolkens
  -- strict thread matches above, loose matches on Subject: below --
2023-05-23 18:06 Ulrich Müller
2023-05-23  8:14 Ulrich Müller
2022-01-19 22:11 Ionen Wolkens
2017-10-03 21:54 Patrice Clement
2016-03-30 16:11 Michael Sterrett

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