public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: games-action/descent2-demodata/
@ 2017-04-27 21:41 James Le Cuirot
  0 siblings, 0 replies; 5+ messages in thread
From: James Le Cuirot @ 2017-04-27 21:41 UTC (permalink / raw
  To: gentoo-commits

commit:     86bcbef9502d4289e40bb64ed68036ce1c035b89
Author:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Mon Mar 13 23:20:18 2017 +0000
Commit:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Thu Apr 27 21:41:26 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86bcbef9

games-action/descent2-demodata: EAPI bump, cleanups, drop dead mirrors

Package-Manager: Portage-2.3.4, Repoman-2.3.2

 .../descent2-demodata-1.0-r1.ebuild                | 54 ++++++++++++++++++++++
 1 file changed, 54 insertions(+)

diff --git a/games-action/descent2-demodata/descent2-demodata-1.0-r1.ebuild b/games-action/descent2-demodata/descent2-demodata-1.0-r1.ebuild
new file mode 100644
index 00000000000..9923919ecad
--- /dev/null
+++ b/games-action/descent2-demodata/descent2-demodata-1.0-r1.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+MY_PN="d2demo"
+DEMO="${MY_PN}${PV//.}.zip"
+
+DESCRIPTION="Demo data files for Descent 2"
+HOMEPAGE="http://www.interplay.com/games/descent.php"
+SRC_URI="ftp://ftp.funet.fi/pub/msdos/games/interplay/${DEMO}"
+LICENSE="free-noncomm"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+
+# <d2x-0.2.5-r3 may include the data.
+RDEPEND="!<games-action/d2x-0.2.5-r3
+	!games-action/descent2-data"
+
+DEPEND="app-arch/unzip
+	app-arch/unarj"
+
+S="${WORKDIR}"
+
+src_unpack() {
+	default
+
+	# This is much more fun than simply downloading
+	# http://www.icculus.org/d2x/data/d2shar10.tar.gz
+	unarj e D2_1.SOW || die
+	mv ${MY_PN}.ham{,1} || die
+	unarj e D2_2.SOW || die
+	mv ${MY_PN}.ham{,2} || die
+	mv ${MY_PN}.pig{,2} || die
+	unarj e D2_3.SOW || die
+	mv ${MY_PN}.pig{,3} || die
+
+	# From the sows, big porkie pies shall grow
+	cat ${MY_PN}.ham{1,2} > ${MY_PN}.ham || die
+	cat ${MY_PN}.pig{2,3} > ${MY_PN}.pig || die
+}
+
+src_install() {
+	insinto /usr/share/games/d2x
+	doins *.{ham,hog,pig}
+	insinto /usr/share/games/d2x/demos
+	doins *.dem
+	dodoc *.txt
+}
+
+pkg_postinst() {
+	elog "A client is needed to run the game, e.g. games-action/dxx-rebirth."
+	echo
+}


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

* [gentoo-commits] repo/gentoo:master commit in: games-action/descent2-demodata/
@ 2020-09-05 23:08 James Le Cuirot
  0 siblings, 0 replies; 5+ messages in thread
From: James Le Cuirot @ 2020-09-05 23:08 UTC (permalink / raw
  To: gentoo-commits

commit:     11824574477f8b46388c6bc44a14bbe463346ec0
Author:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Sat Sep  5 23:03:36 2020 +0000
Commit:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Sat Sep  5 23:07:22 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11824574

games-action/descent2-demodata: Use arj instead of unarj, EAPI 7

unarj has a problematic license. arj is better anyway as it handles
multiple volumes for us.

Bug: https://bugs.gentoo.org/694746
Package-Manager: Portage-3.0.5, Repoman-3.0.1
Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>

 .../descent2-demodata-1.0-r1.ebuild                | 24 +++++++---------------
 1 file changed, 7 insertions(+), 17 deletions(-)

diff --git a/games-action/descent2-demodata/descent2-demodata-1.0-r1.ebuild b/games-action/descent2-demodata/descent2-demodata-1.0-r1.ebuild
index 79abcc78e76..2faad49ef87 100644
--- a/games-action/descent2-demodata/descent2-demodata-1.0-r1.ebuild
+++ b/games-action/descent2-demodata/descent2-demodata-1.0-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 MY_PN="d2demo"
 DEMO="${MY_PN}${PV//.}.zip"
@@ -17,27 +17,17 @@ KEYWORDS="~amd64 ~x86"
 RDEPEND="!<games-action/d2x-0.2.5-r3
 	!games-action/descent2-data"
 
-DEPEND="app-arch/unzip
-	app-arch/unarj"
+BDEPEND="app-arch/unzip
+	app-arch/arj"
 
 S="${WORKDIR}"
 
 src_unpack() {
 	default
 
-	# This is much more fun than simply downloading
-	# http://www.icculus.org/d2x/data/d2shar10.tar.gz
-	unarj e D2_1.SOW || die
-	mv ${MY_PN}.ham{,1} || die
-	unarj e D2_2.SOW || die
-	mv ${MY_PN}.ham{,2} || die
-	mv ${MY_PN}.pig{,2} || die
-	unarj e D2_3.SOW || die
-	mv ${MY_PN}.pig{,3} || die
-
-	# From the sows, big porkie pies shall grow
-	cat ${MY_PN}.ham{1,2} > ${MY_PN}.ham || die
-	cat ${MY_PN}.pig{2,3} > ${MY_PN}.pig || die
+	mv D2_2.SOW D2_1.S01 || die
+	mv D2_3.SOW D2_1.S02 || die
+	arj e -v -y -_ D2_1.SOW || die
 }
 
 src_install() {


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

* [gentoo-commits] repo/gentoo:master commit in: games-action/descent2-demodata/
@ 2021-10-19  0:19 Sam James
  0 siblings, 0 replies; 5+ messages in thread
From: Sam James @ 2021-10-19  0:19 UTC (permalink / raw
  To: gentoo-commits

commit:     52067b5493e8e538c20a76dd8555fad1112862ce
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 19 00:18:54 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Oct 19 00:18:54 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52067b54

games-action/descent2-demodata: Keyword 1.0-r1 arm64, #805497

Signed-off-by: Sam James <sam <AT> gentoo.org>

 games-action/descent2-demodata/descent2-demodata-1.0-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/games-action/descent2-demodata/descent2-demodata-1.0-r1.ebuild b/games-action/descent2-demodata/descent2-demodata-1.0-r1.ebuild
index 2faad49ef87..1fc7971ebca 100644
--- a/games-action/descent2-demodata/descent2-demodata-1.0-r1.ebuild
+++ b/games-action/descent2-demodata/descent2-demodata-1.0-r1.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
@@ -11,7 +11,7 @@ HOMEPAGE="http://www.interplay.com/games/descent.php"
 SRC_URI="ftp://ftp.funet.fi/pub/msdos/games/interplay/${DEMO}"
 LICENSE="free-noncomm"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~x86"
 
 # <d2x-0.2.5-r3 may include the data.
 RDEPEND="!<games-action/d2x-0.2.5-r3


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

* [gentoo-commits] repo/gentoo:master commit in: games-action/descent2-demodata/
@ 2022-11-22 14:00 Arthur Zamarin
  0 siblings, 0 replies; 5+ messages in thread
From: Arthur Zamarin @ 2022-11-22 14:00 UTC (permalink / raw
  To: gentoo-commits

commit:     93d06f07ecba2b802367451fa0df4ac76c2c191c
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Tue Nov 22 13:59:53 2022 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Tue Nov 22 13:59:53 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93d06f07

games-action/descent2-demodata: Keyword 1.0-r1 ppc64, #850472

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 games-action/descent2-demodata/descent2-demodata-1.0-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/games-action/descent2-demodata/descent2-demodata-1.0-r1.ebuild b/games-action/descent2-demodata/descent2-demodata-1.0-r1.ebuild
index 1fc7971ebcaf..fba5fbe12539 100644
--- a/games-action/descent2-demodata/descent2-demodata-1.0-r1.ebuild
+++ b/games-action/descent2-demodata/descent2-demodata-1.0-r1.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
@@ -11,7 +11,7 @@ HOMEPAGE="http://www.interplay.com/games/descent.php"
 SRC_URI="ftp://ftp.funet.fi/pub/msdos/games/interplay/${DEMO}"
 LICENSE="free-noncomm"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
 
 # <d2x-0.2.5-r3 may include the data.
 RDEPEND="!<games-action/d2x-0.2.5-r3


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

* [gentoo-commits] repo/gentoo:master commit in: games-action/descent2-demodata/
@ 2023-07-05 20:49 Conrad Kostecki
  0 siblings, 0 replies; 5+ messages in thread
From: Conrad Kostecki @ 2023-07-05 20:49 UTC (permalink / raw
  To: gentoo-commits

commit:     19577ef7a92f001731ca7ae91c9ea77bbf31ca34
Author:     Michael Mair-Keimberger <mmk <AT> levelnine <DOT> at>
AuthorDate: Wed Jul  5 07:50:21 2023 +0000
Commit:     Conrad Kostecki <conikost <AT> gentoo <DOT> org>
CommitDate: Wed Jul  5 20:49:00 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19577ef7

games-action/descent2-demodata: use HTTPS, fix HOMEPAGE

Signed-off-by: Michael Mair-Keimberger <mmk <AT> levelnine.at>
Signed-off-by: Conrad Kostecki <conikost <AT> gentoo.org>

 games-action/descent2-demodata/descent2-demodata-1.0-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/games-action/descent2-demodata/descent2-demodata-1.0-r1.ebuild b/games-action/descent2-demodata/descent2-demodata-1.0-r1.ebuild
index fba5fbe12539..bcd190ffc828 100644
--- a/games-action/descent2-demodata/descent2-demodata-1.0-r1.ebuild
+++ b/games-action/descent2-demodata/descent2-demodata-1.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -7,7 +7,7 @@ MY_PN="d2demo"
 DEMO="${MY_PN}${PV//.}.zip"
 
 DESCRIPTION="Demo data files for Descent 2"
-HOMEPAGE="http://www.interplay.com/games/descent.php"
+HOMEPAGE="https://www.interplay.com"
 SRC_URI="ftp://ftp.funet.fi/pub/msdos/games/interplay/${DEMO}"
 LICENSE="free-noncomm"
 SLOT="0"


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

end of thread, other threads:[~2023-07-05 20:49 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-04-27 21:41 [gentoo-commits] repo/gentoo:master commit in: games-action/descent2-demodata/ James Le Cuirot
  -- strict thread matches above, loose matches on Subject: below --
2020-09-05 23:08 James Le Cuirot
2021-10-19  0:19 Sam James
2022-11-22 14:00 Arthur Zamarin
2023-07-05 20:49 Conrad Kostecki

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