public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: games-puzzle/lpairs/
@ 2015-12-18 23:44 Michael Sterrett
  0 siblings, 0 replies; 5+ messages in thread
From: Michael Sterrett @ 2015-12-18 23:44 UTC (permalink / raw
  To: gentoo-commits

commit:     c17f1c0fd5dbcb1916b648ace6a4e3c304005cc0
Author:     Michael Sterrett <mr_bones_ <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 18 23:43:17 2015 +0000
Commit:     Michael Sterrett <mr_bones_ <AT> gentoo <DOT> org>
CommitDate: Fri Dec 18 23:43:51 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c17f1c0f

fix building with gcc5 (bug #568684); use deps for libsdl; add sound use flag

Package-Manager: portage-2.2.24

 games-puzzle/lpairs/lpairs-1.0.4.ebuild | 14 ++++++++------
 1 file changed, 8 insertions(+), 6 deletions(-)

diff --git a/games-puzzle/lpairs/lpairs-1.0.4.ebuild b/games-puzzle/lpairs/lpairs-1.0.4.ebuild
index 6d08273..9f3a038 100644
--- a/games-puzzle/lpairs/lpairs-1.0.4.ebuild
+++ b/games-puzzle/lpairs/lpairs-1.0.4.ebuild
@@ -9,12 +9,12 @@ DESCRIPTION="A classical memory game"
 HOMEPAGE="http://lgames.sourceforge.net/index.php?project=LPairs"
 SRC_URI="mirror://sourceforge/lgames/${P}.tar.gz"
 
-LICENSE="GPL-2"
+LICENSE="GPL-2+"
 SLOT="0"
 KEYWORDS="amd64 ppc x86"
-IUSE="nls"
+IUSE="nls sound"
 
-RDEPEND="media-libs/libsdl
+RDEPEND="media-libs/libsdl[sound?,video]
 	nls? ( virtual/libintl )"
 DEPEND="${RDEPEND}
 	nls? ( sys-devel/gettext )"
@@ -23,14 +23,16 @@ src_prepare() {
 	sed -i \
 		-e 's:$localedir:/usr/share/locale:' \
 		-e 's:$(localedir):/usr/share/locale:' \
-		configure po/Makefile.in.in \
-		|| die "sed failed"
+		configure po/Makefile.in.in || die
+	# gcc5 doesn't like the way inline is used.  just punt it. (bug #568684)
+	sed -i -e 's/^inline//g' lpairs/{sdl.[ch],pairs.[ch]} || die
 }
 
 src_configure() {
 	egamesconf \
 		--datadir="${GAMES_DATADIR_BASE}" \
-		$(use_enable nls)
+		$(use_enable nls) \
+		$(usex sound '' --disable-sound)
 }
 
 src_install() {


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

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

commit:     538776cac88b169dd11ce27d6e5459bba5e2a064
Author:     Francesco Turco <fturco <AT> fastmail <DOT> fm>
AuthorDate: Fri Sep 29 19:43:04 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=538776ca

games-puzzle/lpairs: update HOMEPAGE.

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

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

diff --git a/games-puzzle/lpairs/lpairs-1.0.4.ebuild b/games-puzzle/lpairs/lpairs-1.0.4.ebuild
index 95a70120637..f5169a3488f 100644
--- a/games-puzzle/lpairs/lpairs-1.0.4.ebuild
+++ b/games-puzzle/lpairs/lpairs-1.0.4.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
 inherit eutils games
 
 DESCRIPTION="A classical memory game"
-HOMEPAGE="http://lgames.sourceforge.net/index.php?project=LPairs"
+HOMEPAGE="http://lgames.sourceforge.net/LPairs/"
 SRC_URI="mirror://sourceforge/lgames/${P}.tar.gz"
 
 LICENSE="GPL-2+"


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

* [gentoo-commits] repo/gentoo:master commit in: games-puzzle/lpairs/
@ 2021-07-31  2:43 Ionen Wolkens
  0 siblings, 0 replies; 5+ messages in thread
From: Ionen Wolkens @ 2021-07-31  2:43 UTC (permalink / raw
  To: gentoo-commits

commit:     d6889b3b84a0b819f4d6085c9900f9521675979e
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 31 02:34:30 2021 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Sat Jul 31 02:39:44 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6889b3b

games-puzzle/lpairs: drop 1.0.4-r1

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

 games-puzzle/lpairs/Manifest               |  1 -
 games-puzzle/lpairs/lpairs-1.0.4-r1.ebuild | 45 ------------------------------
 2 files changed, 46 deletions(-)

diff --git a/games-puzzle/lpairs/Manifest b/games-puzzle/lpairs/Manifest
index d1390e8f502..95f298fdb14 100644
--- a/games-puzzle/lpairs/Manifest
+++ b/games-puzzle/lpairs/Manifest
@@ -1,2 +1 @@
-DIST lpairs-1.0.4.tar.gz 536625 BLAKE2B f020f50b47290b961d77335d567dd68bc009e0952e7ebd39d39c041fcc5a2d9e97d6827921b862dd3dd59c7bef0f11165356f41eda022d7583ca27f584e4b02b SHA512 637f9782c1c1faee3fe0d02adeeb7ea70704f1b625922e1ba086cd03e9a6cf1d61a082eff4753a2ec8be5fc7041bd029f193adf847a39e773e4eedd9eafb2b97
 DIST lpairs-1.0.5.tar.gz 557997 BLAKE2B 940482bc0b5cd209366d541fc4b936055741a7d3936b0f218c68a3ecf43ed0189bfe87fc52eefd85896cfe0b2ed592b1362581d93941a0fb73965cf4341cba6f SHA512 381c47969446b778c694f484647ab6a6bd41eb996e741a01a63f1b854c30f78c7e9f1043546a3b8649ec6db940cac3b7ae5ba3c23e6c9df2716a93e6f6d37324

diff --git a/games-puzzle/lpairs/lpairs-1.0.4-r1.ebuild b/games-puzzle/lpairs/lpairs-1.0.4-r1.ebuild
deleted file mode 100644
index 0f13cdb89b6..00000000000
--- a/games-puzzle/lpairs/lpairs-1.0.4-r1.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit desktop
-
-DESCRIPTION="A classical memory game"
-HOMEPAGE="http://lgames.sourceforge.net/LPairs/"
-SRC_URI="mirror://sourceforge/lgames/${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="nls sound"
-
-RDEPEND="
-	media-libs/libsdl[sound?,video]
-	nls? ( virtual/libintl )
-"
-DEPEND="${RDEPEND}
-	nls? ( sys-devel/gettext )
-"
-
-src_prepare() {
-	default
-	sed -i \
-		-e 's:$localedir:/usr/share/locale:' \
-		-e 's:$(localedir):/usr/share/locale:' \
-		configure po/Makefile.in.in || die
-	# gcc5 doesn't like the way inline is used.  just punt it. (bug #568684)
-	sed -i -e 's/^inline//g' lpairs/{sdl.[ch],pairs.[ch]} || die
-}
-
-src_configure() {
-	econf \
-		--datadir=/usr \
-		$(use_enable nls) \
-		$(usex sound '' --disable-sound)
-}
-
-src_install() {
-	default
-	doicon lpairs.png
-	make_desktop_entry lpairs LPairs
-}


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

* [gentoo-commits] repo/gentoo:master commit in: games-puzzle/lpairs/
@ 2021-07-31  2:43 Ionen Wolkens
  0 siblings, 0 replies; 5+ messages in thread
From: Ionen Wolkens @ 2021-07-31  2:43 UTC (permalink / raw
  To: gentoo-commits

commit:     8e5ef49a919b663b6c1fa74f08c2cbe03168f92c
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 31 02:06:47 2021 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Sat Jul 31 02:39:43 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e5ef49a

games-puzzle/lpairs: add 1.0.5, finish migration from games.eclass

This package installs to $datadir/games on its own and
needed further changes.

Also removed inline workaround (fixed in this version).
locale workaround also unneeded as it existed for /usr/games.

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

 games-puzzle/lpairs/Manifest            |  1 +
 games-puzzle/lpairs/lpairs-1.0.5.ebuild | 39 +++++++++++++++++++++++++++++++++
 2 files changed, 40 insertions(+)

diff --git a/games-puzzle/lpairs/Manifest b/games-puzzle/lpairs/Manifest
index c01428ea8a7..d1390e8f502 100644
--- a/games-puzzle/lpairs/Manifest
+++ b/games-puzzle/lpairs/Manifest
@@ -1 +1,2 @@
 DIST lpairs-1.0.4.tar.gz 536625 BLAKE2B f020f50b47290b961d77335d567dd68bc009e0952e7ebd39d39c041fcc5a2d9e97d6827921b862dd3dd59c7bef0f11165356f41eda022d7583ca27f584e4b02b SHA512 637f9782c1c1faee3fe0d02adeeb7ea70704f1b625922e1ba086cd03e9a6cf1d61a082eff4753a2ec8be5fc7041bd029f193adf847a39e773e4eedd9eafb2b97
+DIST lpairs-1.0.5.tar.gz 557997 BLAKE2B 940482bc0b5cd209366d541fc4b936055741a7d3936b0f218c68a3ecf43ed0189bfe87fc52eefd85896cfe0b2ed592b1362581d93941a0fb73965cf4341cba6f SHA512 381c47969446b778c694f484647ab6a6bd41eb996e741a01a63f1b854c30f78c7e9f1043546a3b8649ec6db940cac3b7ae5ba3c23e6c9df2716a93e6f6d37324

diff --git a/games-puzzle/lpairs/lpairs-1.0.5.ebuild b/games-puzzle/lpairs/lpairs-1.0.5.ebuild
new file mode 100644
index 00000000000..2b8156772c9
--- /dev/null
+++ b/games-puzzle/lpairs/lpairs-1.0.5.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop
+
+DESCRIPTION="Classic memory game"
+HOMEPAGE="http://lgames.sourceforge.net/LPairs/"
+SRC_URI="mirror://sourceforge/lgames/${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+sound"
+
+RDEPEND="
+	media-libs/libsdl[sound?,video]
+	virtual/libintl"
+DEPEND="${RDEPEND}"
+BDEPEND="sys-devel/gettext"
+
+src_prepare() {
+	default
+
+	sed -i '/^inst_dir=/s|/games||' configure || die
+}
+
+src_configure() {
+	# --enable-sound doesn't enable it, needs to be unspecified
+	econf $(usev !sound --disable-sound)
+}
+
+src_install() {
+	default
+
+	doicon ${PN}.png
+	make_desktop_entry ${PN} LPairs
+}


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

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

commit:     915f22b439654c45c6b08db8b485adda4162d9cb
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 19 22:06:38 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=915f22b4

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

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

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

diff --git a/games-puzzle/lpairs/lpairs-1.0.5.ebuild b/games-puzzle/lpairs/lpairs-1.0.5.ebuild
index 2b8156772c9e..58c3d94af73b 100644
--- a/games-puzzle/lpairs/lpairs-1.0.5.ebuild
+++ b/games-puzzle/lpairs/lpairs-1.0.5.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=8
@@ -6,7 +6,7 @@ EAPI=8
 inherit desktop
 
 DESCRIPTION="Classic memory game"
-HOMEPAGE="http://lgames.sourceforge.net/LPairs/"
+HOMEPAGE="https://lgames.sourceforge.io/LPairs/"
 SRC_URI="mirror://sourceforge/lgames/${P}.tar.gz"
 
 LICENSE="GPL-2+"


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

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

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-07-31  2:43 [gentoo-commits] repo/gentoo:master commit in: games-puzzle/lpairs/ Ionen Wolkens
  -- strict thread matches above, loose matches on Subject: below --
2022-01-19 22:11 Ionen Wolkens
2021-07-31  2:43 Ionen Wolkens
2017-10-03 21:54 Patrice Clement
2015-12-18 23:44 Michael Sterrett

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