public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: games-strategy/dunelegacy/
@ 2020-01-12 11:24 James Le Cuirot
  0 siblings, 0 replies; 5+ messages in thread
From: James Le Cuirot @ 2020-01-12 11:24 UTC (permalink / raw
  To: gentoo-commits

commit:     b31f2883e26bf654128a434dd6b32ab43c55e7dd
Author:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 12 11:23:46 2020 +0000
Commit:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Sun Jan 12 11:23:46 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b31f2883

games-strategy/dunelegacy: Don't patch configure.ac unnecessarily

I did this for completeness but didn't notice it was triggering an
unwanted autoreconf.

Closes: https://bugs.gentoo.org/705196
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>

 games-strategy/dunelegacy/dunelegacy-0.96.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-strategy/dunelegacy/dunelegacy-0.96.4.ebuild b/games-strategy/dunelegacy/dunelegacy-0.96.4.ebuild
index 6fef0db3e77..5270312de45 100644
--- a/games-strategy/dunelegacy/dunelegacy-0.96.4.ebuild
+++ b/games-strategy/dunelegacy/dunelegacy-0.96.4.ebuild
@@ -26,7 +26,7 @@ src_prepare() {
 	default
 
 	# Prepend upstream flags.
-	sed -i -r 's/^(C.*FLAGS)=[^$]+$/\0" ${\1}"/' configure{,.ac} || die
+	sed -i -r 's/^(C.*FLAGS)=[^$]+$/\0" ${\1}"/' configure || die
 }
 
 src_install() {


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

* [gentoo-commits] repo/gentoo:master commit in: games-strategy/dunelegacy/
@ 2021-09-27 14:14 Yixun Lan
  0 siblings, 0 replies; 5+ messages in thread
From: Yixun Lan @ 2021-09-27 14:14 UTC (permalink / raw
  To: gentoo-commits

commit:     7e72b5539ac695907cb99fa6dc08fcea64edf819
Author:     Alex Fan <alexfanqi <AT> yahoo <DOT> com>
AuthorDate: Mon Sep 27 06:19:51 2021 +0000
Commit:     Yixun Lan <dlan <AT> gentoo <DOT> org>
CommitDate: Mon Sep 27 14:04:12 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e72b553

games-strategy/dunelegacy: keyword 0.96.4 for ~riscv

Signed-off-by: Alex Fan <alexfanqi <AT> yahoo.com>
Signed-off-by: Yixun Lan <dlan <AT> gentoo.org>

 games-strategy/dunelegacy/dunelegacy-0.96.4.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/games-strategy/dunelegacy/dunelegacy-0.96.4.ebuild b/games-strategy/dunelegacy/dunelegacy-0.96.4.ebuild
index 5270312de45..598e792c2bd 100644
--- a/games-strategy/dunelegacy/dunelegacy-0.96.4.ebuild
+++ b/games-strategy/dunelegacy/dunelegacy-0.96.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -10,7 +10,7 @@ HOMEPAGE="http://dunelegacy.sourceforge.net"
 SRC_URI="mirror://sourceforge/${PN}/${P}-src.tar.bz2"
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
+KEYWORDS="~amd64 ~arm ~riscv ~x86"
 
 RDEPEND="media-libs/libsdl2[sound,threads,video]
 	media-libs/sdl2-mixer[midi]"


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

* [gentoo-commits] repo/gentoo:master commit in: games-strategy/dunelegacy/
@ 2024-07-15 22:06 James Le Cuirot
  0 siblings, 0 replies; 5+ messages in thread
From: James Le Cuirot @ 2024-07-15 22:06 UTC (permalink / raw
  To: gentoo-commits

commit:     7b0d522b5f3132cdbf158021de9067b176a5838b
Author:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 15 22:06:14 2024 +0000
Commit:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Mon Jul 15 22:06:14 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b0d522b

games-strategy/dunelegacy: libsdl2 will drop the threads USE flag, EAPI 8

Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>

 .../{dunelegacy-0.96.4.ebuild => dunelegacy-0.96.4-r1.ebuild}    | 9 +++++----
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/games-strategy/dunelegacy/dunelegacy-0.96.4.ebuild b/games-strategy/dunelegacy/dunelegacy-0.96.4-r1.ebuild
similarity index 88%
rename from games-strategy/dunelegacy/dunelegacy-0.96.4.ebuild
rename to games-strategy/dunelegacy/dunelegacy-0.96.4-r1.ebuild
index 3ccbcf464bcc..2796c4aef2fb 100644
--- a/games-strategy/dunelegacy/dunelegacy-0.96.4.ebuild
+++ b/games-strategy/dunelegacy/dunelegacy-0.96.4-r1.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit desktop xdg
 
@@ -12,9 +12,10 @@ LICENSE="GPL-2+"
 SLOT="0"
 KEYWORDS="~amd64 ~arm ~riscv ~x86"
 
-RDEPEND="media-libs/libsdl2[sound,threads,video]
-	media-libs/sdl2-mixer[midi]"
-
+RDEPEND="
+	media-libs/libsdl2[sound,threads(+),video]
+	media-libs/sdl2-mixer[midi]
+"
 DEPEND="${RDEPEND}"
 BDEPEND="virtual/pkgconfig"
 


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

* [gentoo-commits] repo/gentoo:master commit in: games-strategy/dunelegacy/
@ 2024-07-28 20:35 James Le Cuirot
  0 siblings, 0 replies; 5+ messages in thread
From: James Le Cuirot @ 2024-07-28 20:35 UTC (permalink / raw
  To: gentoo-commits

commit:     90b2c3495d9fd1a4a99b17653e76eb5f4cdd8954
Author:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 28 20:34:29 2024 +0000
Commit:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Sun Jul 28 20:34:29 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90b2c349

games-strategy/dunelegacy: Mirror source in devspace

SourceForge code snapshots don't stick around. You have to rerequest them from
the web UI.

Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>

 games-strategy/dunelegacy/dunelegacy-0.97.02.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-strategy/dunelegacy/dunelegacy-0.97.02.ebuild b/games-strategy/dunelegacy/dunelegacy-0.97.02.ebuild
index 47d0fe0bfdd5..990a7648d9ac 100644
--- a/games-strategy/dunelegacy/dunelegacy-0.97.02.ebuild
+++ b/games-strategy/dunelegacy/dunelegacy-0.97.02.ebuild
@@ -9,7 +9,7 @@ DESCRIPTION="Updated clone of Westood Studios' Dune II"
 HOMEPAGE="https://dunelegacy.sourceforge.net"
 
 COMMIT="6ea9ac96854daa8c75ba429e78dc6716b147e106"
-SRC_URI="https://sourceforge.net/code-snapshots/git/d/du/${PN}/code.git/${PN}-code-${COMMIT}.zip -> ${P}.zip"
+SRC_URI="https://dev.gentoo.org/~chewi/distfiles/${P}.zip"
 S="${WORKDIR}/${PN}-code-${COMMIT}"
 
 LICENSE="GPL-2+"


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

* [gentoo-commits] repo/gentoo:master commit in: games-strategy/dunelegacy/
@ 2024-07-28 20:35 James Le Cuirot
  0 siblings, 0 replies; 5+ messages in thread
From: James Le Cuirot @ 2024-07-28 20:35 UTC (permalink / raw
  To: gentoo-commits

commit:     dceb1bd57822568e0ea864453e090e8793dc44b8
Author:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 28 20:16:06 2024 +0000
Commit:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Sun Jul 28 20:24:54 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dceb1bd5

games-strategy/dunelegacy: Fix sed in 0.97.02

Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>

 games-strategy/dunelegacy/dunelegacy-0.97.02.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/games-strategy/dunelegacy/dunelegacy-0.97.02.ebuild b/games-strategy/dunelegacy/dunelegacy-0.97.02.ebuild
index 991bbd0f0738..80d4cc705e50 100644
--- a/games-strategy/dunelegacy/dunelegacy-0.97.02.ebuild
+++ b/games-strategy/dunelegacy/dunelegacy-0.97.02.ebuild
@@ -34,9 +34,8 @@ PATCHES=(
 
 src_prepare() {
 	default
+	sed -i "s/0\.96\.4/${PV}/g" configure.ac || die
 	eautoreconf
-
-	sed -i s/0.96.4/0.97.02/ configure.ac || die
 }
 
 src_install() {


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

end of thread, other threads:[~2024-07-28 20:35 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-07-15 22:06 [gentoo-commits] repo/gentoo:master commit in: games-strategy/dunelegacy/ James Le Cuirot
  -- strict thread matches above, loose matches on Subject: below --
2024-07-28 20:35 James Le Cuirot
2024-07-28 20:35 James Le Cuirot
2021-09-27 14:14 Yixun Lan
2020-01-12 11:24 James Le Cuirot

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