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