public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: games-strategy/endless-sky/
@ 2016-02-09 10:56 Patrice Clement
  0 siblings, 0 replies; 16+ messages in thread
From: Patrice Clement @ 2016-02-09 10:56 UTC (permalink / raw
  To: gentoo-commits

commit:     dfb673995c07b3e7caa217aa2b186ad88879d56c
Author:     Matthew Brewer <tomboy64 <AT> sina <DOT> cn>
AuthorDate: Sat Feb  6 07:37:59 2016 +0000
Commit:     Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Sun Feb  7 10:54:24 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfb67399

games-strategy/endless-sky: new ebuild: endless-sky-0.8.11

Package-Manager: portage-2.2.26
RepoMan-Options: --ignore-arches

 games-strategy/endless-sky/Manifest                |  1 +
 .../endless-sky/endless-sky-0.8.11.ebuild          | 52 ++++++++++++++++++++++
 games-strategy/endless-sky/metadata.xml            | 18 ++++++++
 3 files changed, 71 insertions(+)

diff --git a/games-strategy/endless-sky/Manifest b/games-strategy/endless-sky/Manifest
new file mode 100644
index 0000000..a0fd473
--- /dev/null
+++ b/games-strategy/endless-sky/Manifest
@@ -0,0 +1 @@
+DIST endless-sky-0.8.11.tar.gz 42620910 SHA256 8c399194b5d118274f43685b9992419538e5e6c6161621e5b06aef9ca74c4718 SHA512 6f2d1fdae24a9f1f6b67cb806ae88c214ffe0827770b26f6e65da7afa823a6091e5ade7f492e8b52f761650de86b20ce497e6f03f0d9ab0a7791be456b0ea6d2 WHIRLPOOL 3691c2f982a8657388bb00c8eeb78791b404942aa0a3249b1821433646546b4c4b83fb2bb1bfe13c927911ef4ea88cce1add08f01e9b05b2dde8c96df123f55d

diff --git a/games-strategy/endless-sky/endless-sky-0.8.11.ebuild b/games-strategy/endless-sky/endless-sky-0.8.11.ebuild
new file mode 100644
index 0000000..334c372
--- /dev/null
+++ b/games-strategy/endless-sky/endless-sky-0.8.11.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit eutils scons-utils
+
+DESCRIPTION="Space exploration, trading and combat game in the tradition of Terminal Velocity."
+HOMEPAGE="https://endless-sky.github.io"
+SRC_URI="https://github.com/tomboy-64/endless-sky/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="CC-BY-SA-4.0 CC-BY-SA-3.0 GPL-3+ public-domain"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+RDEPEND="media-libs/glew
+	media-libs/libsdl2
+	media-libs/libjpeg-turbo
+	media-libs/libpng:=
+	media-libs/openal
+	virtual/opengl"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+	sed -i 's/"-std=c++0x", "-O3", "-Wall"/"-std=c++0x", "-Wall"/' SConstruct || die
+	sed -i 's#env.Install("$DESTDIR$PREFIX/games", sky)#env.Install("$DESTDIR$PREFIX'"/bin"'", sky)#' SConstruct || die
+	myesconsargs=(
+		CC="$(tc-getCC)"
+		CXX="$(tc-getCXX)"
+		PREFIX="${D}usr/games/"
+	)
+}
+src_compile() {
+	escons
+}
+
+src_install() {
+	escons install
+}
+
+pkg_postinst() {
+	einfo "Endless Sky provides high-res sprites for high-dpi screens."
+	einfo "If you want to use them, download"
+	einfo
+	einfo "   https://github.com/endless-sky/endless-sky-high-dpi/releases"
+	einfo
+	einfo "and extract it to ~/.local/share/endless-sky/plugins/."
+	einfo
+	einfo "   Enjoy."
+}

diff --git a/games-strategy/endless-sky/metadata.xml b/games-strategy/endless-sky/metadata.xml
new file mode 100644
index 0000000..b2639fd
--- /dev/null
+++ b/games-strategy/endless-sky/metadata.xml
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+	<maintainer type="person">
+		<email>tomboy64@sina.cn</email>
+	</maintainer>
+	<maintainer type="project">
+		<email>games@gentoo.org</email>
+		<name>Gentoo Games</name>
+	</maintainer>
+	<maintainer type="project">
+		<email>proxy-maint@gentoo.org</email>
+		<name>Proxy Maintainers</name>
+	</maintainer>
+	<longdescription lang="en">
+		Explore other star systems. Earn money by trading, carrying passengers, or completing missions. Use your earnings to buy a better ship or to upgrade the weapons and engines on your current one. Blow up pirates. Take sides in a civil war. Or leave human space behind and hope to find some friendly aliens whose culture is more civilized than your own...
+	</longdescription>
+</pkgmetadata>


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

* [gentoo-commits] repo/gentoo:master commit in: games-strategy/endless-sky/
@ 2016-02-09 13:51 Ian Delaney
  0 siblings, 0 replies; 16+ messages in thread
From: Ian Delaney @ 2016-02-09 13:51 UTC (permalink / raw
  To: gentoo-commits

commit:     5eee5ff9fd14907d748f9ab96dd5d788c7771c96
Author:     Ian Delaney <idella4 <AT> gentoo <DOT> org>
AuthorDate: Tue Feb  9 13:50:56 2016 +0000
Commit:     Ian Delaney <idella4 <AT> gentoo <DOT> org>
CommitDate: Tue Feb  9 13:51:20 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5eee5ff9

games-strategy/endless-sky: add name to metadata.xml, rm empty var IUSE

Package-Manager: portage-2.2.26

 games-strategy/endless-sky/endless-sky-0.8.11.ebuild | 3 +--
 games-strategy/endless-sky/metadata.xml              | 1 +
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/games-strategy/endless-sky/endless-sky-0.8.11.ebuild b/games-strategy/endless-sky/endless-sky-0.8.11.ebuild
index 334c372..0a5c5d2 100644
--- a/games-strategy/endless-sky/endless-sky-0.8.11.ebuild
+++ b/games-strategy/endless-sky/endless-sky-0.8.11.ebuild
@@ -6,14 +6,13 @@ EAPI=5
 
 inherit eutils scons-utils
 
-DESCRIPTION="Space exploration, trading and combat game in the tradition of Terminal Velocity."
+DESCRIPTION="Space exploration, trading & combat game in the tradition of Terminal Velocity."
 HOMEPAGE="https://endless-sky.github.io"
 SRC_URI="https://github.com/tomboy-64/endless-sky/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="CC-BY-SA-4.0 CC-BY-SA-3.0 GPL-3+ public-domain"
 SLOT="0"
 KEYWORDS="~amd64"
-IUSE=""
 
 RDEPEND="media-libs/glew
 	media-libs/libsdl2

diff --git a/games-strategy/endless-sky/metadata.xml b/games-strategy/endless-sky/metadata.xml
index b2639fd..4010925 100644
--- a/games-strategy/endless-sky/metadata.xml
+++ b/games-strategy/endless-sky/metadata.xml
@@ -3,6 +3,7 @@
 <pkgmetadata>
 	<maintainer type="person">
 		<email>tomboy64@sina.cn</email>
+		 <name>Tommy Boy</name>
 	</maintainer>
 	<maintainer type="project">
 		<email>games@gentoo.org</email>


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

* [gentoo-commits] repo/gentoo:master commit in: games-strategy/endless-sky/
@ 2016-02-09 18:43 Patrice Clement
  0 siblings, 0 replies; 16+ messages in thread
From: Patrice Clement @ 2016-02-09 18:43 UTC (permalink / raw
  To: gentoo-commits

commit:     0302844f42620710ba337f6ce4ff27a4a767ca73
Author:     Patrice Clement <monsieurp <AT> gentoo <DOT> org>
AuthorDate: Tue Feb  9 18:41:44 2016 +0000
Commit:     Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Tue Feb  9 18:41:44 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0302844f

games-strategy/endless-sky: Fix DESCRIPTION length.

Package-Manager: portage-2.2.26
Signed-off-by: Patrice Clement <monsieurp <AT> gentoo.org>

 games-strategy/endless-sky/endless-sky-0.8.11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-strategy/endless-sky/endless-sky-0.8.11.ebuild b/games-strategy/endless-sky/endless-sky-0.8.11.ebuild
index 0a5c5d2..a18e5ff 100644
--- a/games-strategy/endless-sky/endless-sky-0.8.11.ebuild
+++ b/games-strategy/endless-sky/endless-sky-0.8.11.ebuild
@@ -6,7 +6,7 @@ EAPI=5
 
 inherit eutils scons-utils
 
-DESCRIPTION="Space exploration, trading & combat game in the tradition of Terminal Velocity."
+DESCRIPTION="Space exploration, trading & combat game."
 HOMEPAGE="https://endless-sky.github.io"
 SRC_URI="https://github.com/tomboy-64/endless-sky/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 


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

* [gentoo-commits] repo/gentoo:master commit in: games-strategy/endless-sky/
@ 2016-02-09 20:01 Patrice Clement
  0 siblings, 0 replies; 16+ messages in thread
From: Patrice Clement @ 2016-02-09 20:01 UTC (permalink / raw
  To: gentoo-commits

commit:     8db03430b498b770ce0a34c6289b88068abca991
Author:     Matthew Brewer <tomboy64 <AT> sina <DOT> cn>
AuthorDate: Tue Feb  9 19:38:48 2016 +0000
Commit:     Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Tue Feb  9 19:42:16 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8db03430

games-strategy/endless-sky: fix SRC_URI to point to upstream's repo

Fixes 574292 - Thanks coacher.

Package-Manager: portage-2.2.26
RepoMan-Options: --ignore-arches

 games-strategy/endless-sky/endless-sky-0.8.11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-strategy/endless-sky/endless-sky-0.8.11.ebuild b/games-strategy/endless-sky/endless-sky-0.8.11.ebuild
index 0a5c5d2..4f5ad86 100644
--- a/games-strategy/endless-sky/endless-sky-0.8.11.ebuild
+++ b/games-strategy/endless-sky/endless-sky-0.8.11.ebuild
@@ -8,7 +8,7 @@ inherit eutils scons-utils
 
 DESCRIPTION="Space exploration, trading & combat game in the tradition of Terminal Velocity."
 HOMEPAGE="https://endless-sky.github.io"
-SRC_URI="https://github.com/tomboy-64/endless-sky/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+SRC_URI="https://github.com/endless-sky/endless-sky/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="CC-BY-SA-4.0 CC-BY-SA-3.0 GPL-3+ public-domain"
 SLOT="0"


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

* [gentoo-commits] repo/gentoo:master commit in: games-strategy/endless-sky/
@ 2016-03-08 23:44 Ian Delaney
  0 siblings, 0 replies; 16+ messages in thread
From: Ian Delaney @ 2016-03-08 23:44 UTC (permalink / raw
  To: gentoo-commits

commit:     6a62df6d50083405974e121a38351dfe5a59799b
Author:     Matthew Brewer <tomboy64 <AT> sina <DOT> cn>
AuthorDate: Mon Mar  7 09:01:41 2016 +0000
Commit:     Ian Delaney <idella4 <AT> gentoo <DOT> org>
CommitDate: Tue Mar  8 23:33:19 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a62df6d

games-strategy/endless-sky: revbump to 0.8.11-r1

- fix install path (so icon gets found by desktop menus)
- rephrase summary
- convert EAPI 5->6
- added ~x86

Package-Manager: portage-2.2.27
RepoMan-Options: --ignore-arches

 .../endless-sky/endless-sky-0.8.11-r1.ebuild       | 48 ++++++++++++++++++++++
 1 file changed, 48 insertions(+)

diff --git a/games-strategy/endless-sky/endless-sky-0.8.11-r1.ebuild b/games-strategy/endless-sky/endless-sky-0.8.11-r1.ebuild
new file mode 100644
index 0000000..6090d29
--- /dev/null
+++ b/games-strategy/endless-sky/endless-sky-0.8.11-r1.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit eutils scons-utils
+
+DESCRIPTION="Space exploration, trading & combat in the tradition of Terminal Velocity"
+HOMEPAGE="https://endless-sky.github.io"
+SRC_URI="https://github.com/endless-sky/endless-sky/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="CC-BY-SA-4.0 CC-BY-SA-3.0 GPL-3+ public-domain"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="media-libs/glew
+	media-libs/libsdl2
+	media-libs/libjpeg-turbo
+	media-libs/libpng:=
+	media-libs/openal
+	virtual/opengl"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+	sed -i 's/"-std=c++0x", "-O3", "-Wall"/"-std=c++0x", "-Wall"/' SConstruct || die
+	sed -i 's#env.Install("$DESTDIR$PREFIX/games", sky)#env.Install("$DESTDIR$PREFIX/bin", sky)#g' SConstruct || die
+	eapply_user
+}
+
+src_compile() {
+	escons
+}
+
+src_install() {
+	escons PREFIX="${D}/usr/" install
+}
+
+pkg_postinst() {
+	einfo "Endless Sky provides high-res sprites for high-dpi screens."
+	einfo "If you want to use them, download"
+	einfo
+	einfo "   https://github.com/endless-sky/endless-sky-high-dpi/releases"
+	einfo
+	einfo "and extract it to ~/.local/share/endless-sky/plugins/."
+	einfo
+	einfo "   Enjoy."
+}


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

* [gentoo-commits] repo/gentoo:master commit in: games-strategy/endless-sky/
@ 2016-04-13 20:39 Patrice Clement
  0 siblings, 0 replies; 16+ messages in thread
From: Patrice Clement @ 2016-04-13 20:39 UTC (permalink / raw
  To: gentoo-commits

commit:     76ac0efe4d6582c61b716f19fce67f601a11d750
Author:     Marshall Brewer (Gentoo Key) <tomboy64 <AT> sina <DOT> cn>
AuthorDate: Wed Apr 13 20:02:37 2016 +0000
Commit:     Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Wed Apr 13 20:25:42 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76ac0efe

games-strategy/endless-sky: drop old (0.8.11)

Package-Manager: portage-2.2.28
RepoMan-Options: --ignore-arches
Closes: https://github.com/gentoo/gentoo/pull/1257

Signed-off-by: Patrice Clement <monsieurp <AT> gentoo.org>

 .../endless-sky/endless-sky-0.8.11.ebuild          | 51 ----------------------
 1 file changed, 51 deletions(-)

diff --git a/games-strategy/endless-sky/endless-sky-0.8.11.ebuild b/games-strategy/endless-sky/endless-sky-0.8.11.ebuild
deleted file mode 100644
index fc98149..0000000
--- a/games-strategy/endless-sky/endless-sky-0.8.11.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit eutils scons-utils
-
-DESCRIPTION="Space exploration, trading & combat game."
-HOMEPAGE="https://endless-sky.github.io"
-SRC_URI="https://github.com/endless-sky/endless-sky/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="CC-BY-SA-4.0 CC-BY-SA-3.0 GPL-3+ public-domain"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="media-libs/glew
-	media-libs/libsdl2
-	media-libs/libjpeg-turbo
-	media-libs/libpng:=
-	media-libs/openal
-	virtual/opengl"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-	sed -i 's/"-std=c++0x", "-O3", "-Wall"/"-std=c++0x", "-Wall"/' SConstruct || die
-	sed -i 's#env.Install("$DESTDIR$PREFIX/games", sky)#env.Install("$DESTDIR$PREFIX'"/bin"'", sky)#' SConstruct || die
-	myesconsargs=(
-		CC="$(tc-getCC)"
-		CXX="$(tc-getCXX)"
-		PREFIX="${D}usr/games/"
-	)
-}
-src_compile() {
-	escons
-}
-
-src_install() {
-	escons install
-}
-
-pkg_postinst() {
-	einfo "Endless Sky provides high-res sprites for high-dpi screens."
-	einfo "If you want to use them, download"
-	einfo
-	einfo "   https://github.com/endless-sky/endless-sky-high-dpi/releases"
-	einfo
-	einfo "and extract it to ~/.local/share/endless-sky/plugins/."
-	einfo
-	einfo "   Enjoy."
-}


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

* [gentoo-commits] repo/gentoo:master commit in: games-strategy/endless-sky/
@ 2016-05-13  8:41 Agostino Sarubbo
  0 siblings, 0 replies; 16+ messages in thread
From: Agostino Sarubbo @ 2016-05-13  8:41 UTC (permalink / raw
  To: gentoo-commits

commit:     8d3f86f882ed0c8aff25845fdda955bc469d6f93
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Fri May 13 08:38:17 2016 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Fri May 13 08:41:02 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d3f86f8

games-strategy/endless-sky: amd64 stable wrt bug #579654

Package-Manager: portage-2.2.26
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 games-strategy/endless-sky/endless-sky-0.8.11-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-strategy/endless-sky/endless-sky-0.8.11-r1.ebuild b/games-strategy/endless-sky/endless-sky-0.8.11-r1.ebuild
index 6090d29..ad2b519 100644
--- a/games-strategy/endless-sky/endless-sky-0.8.11-r1.ebuild
+++ b/games-strategy/endless-sky/endless-sky-0.8.11-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/endless-sky/endless-sky/archive/v${PV}.tar.gz -> ${P
 
 LICENSE="CC-BY-SA-4.0 CC-BY-SA-3.0 GPL-3+ public-domain"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 
 RDEPEND="media-libs/glew
 	media-libs/libsdl2


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

* [gentoo-commits] repo/gentoo:master commit in: games-strategy/endless-sky/
@ 2016-05-20  8:50 Patrice Clement
  0 siblings, 0 replies; 16+ messages in thread
From: Patrice Clement @ 2016-05-20  8:50 UTC (permalink / raw
  To: gentoo-commits

commit:     827d00169b2312bf446c0a00e5df7626c9817c08
Author:     Marshall Brewer <tomboy64 <AT> sina <DOT> cn>
AuthorDate: Wed May 18 14:30:44 2016 +0000
Commit:     Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Fri May 20 08:22:10 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=827d0016

games-strategy/endless-sky: version bump 0.9.0

no changes needed due to upstream; added gnome2 icon funcs

Package-Manager: portage-2.3.0_rc1
Closes: https://github.com/gentoo/gentoo/pull/1493

Signed-off-by: Patrice Clement <monsieurp <AT> gentoo.org>

 games-strategy/endless-sky/Manifest                |  1 +
 .../endless-sky/endless-sky-0.9.0.ebuild           | 60 ++++++++++++++++++++++
 2 files changed, 61 insertions(+)

diff --git a/games-strategy/endless-sky/Manifest b/games-strategy/endless-sky/Manifest
index a0fd473..fc6e8c0 100644
--- a/games-strategy/endless-sky/Manifest
+++ b/games-strategy/endless-sky/Manifest
@@ -1 +1,2 @@
 DIST endless-sky-0.8.11.tar.gz 42620910 SHA256 8c399194b5d118274f43685b9992419538e5e6c6161621e5b06aef9ca74c4718 SHA512 6f2d1fdae24a9f1f6b67cb806ae88c214ffe0827770b26f6e65da7afa823a6091e5ade7f492e8b52f761650de86b20ce497e6f03f0d9ab0a7791be456b0ea6d2 WHIRLPOOL 3691c2f982a8657388bb00c8eeb78791b404942aa0a3249b1821433646546b4c4b83fb2bb1bfe13c927911ef4ea88cce1add08f01e9b05b2dde8c96df123f55d
+DIST endless-sky-0.9.0.tar.gz 51004856 SHA256 bdd1f364fe7361ba61d7ec63049e8661a625dee6e2ab2c9ab71f95c06af708a5 SHA512 9201d31cad1e256924d6064e0748d04a785972179c92f2423e6a8dfb7703ff2a1b8d9d57457f3a701c41ff358878122e62163c1a0e8117a9f681d6e0150ace3f WHIRLPOOL 70445d260fe88904469c2789964d73bd882843b616eb1fc2f3a6d15fd80358221bda8ac2e8fd30617f2fc856e9e2528e6afd64449ac7ca793ca3d05cb7ccaa1f

diff --git a/games-strategy/endless-sky/endless-sky-0.9.0.ebuild b/games-strategy/endless-sky/endless-sky-0.9.0.ebuild
new file mode 100644
index 0000000..ebb1f74
--- /dev/null
+++ b/games-strategy/endless-sky/endless-sky-0.9.0.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit eutils gnome2-utils scons-utils
+
+DESCRIPTION="Space exploration, trading & combat in the tradition of Terminal Velocity"
+HOMEPAGE="https://endless-sky.github.io"
+SRC_URI="https://github.com/endless-sky/endless-sky/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="CC-BY-SA-4.0 CC-BY-SA-3.0 GPL-3+ public-domain"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="media-libs/glew
+	media-libs/libsdl2
+	media-libs/libjpeg-turbo
+	media-libs/libpng:=
+	media-libs/openal
+	virtual/opengl"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+	sed -i 's/"-std=c++0x", "-O3", "-Wall"/"-std=c++0x", "-Wall"/' SConstruct || die
+	sed -i 's#env.Install("$DESTDIR$PREFIX/games", sky)#env.Install("$DESTDIR$PREFIX/bin", sky)#g' SConstruct || die
+	eapply_user
+}
+
+src_compile() {
+	escons
+}
+
+src_install() {
+	escons PREFIX="${D}/usr/" install
+}
+
+pkg_preinst() {
+	gnome2_icon_savelist
+}
+
+pkg_postinst() {
+	gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+	gnome2_icon_cache_update
+}
+
+pkg_postinst() {
+	einfo "Endless Sky provides high-res sprites for high-dpi screens."
+	einfo "If you want to use them, download"
+	einfo
+	einfo "   https://github.com/endless-sky/endless-sky-high-dpi/releases"
+	einfo
+	einfo "and extract it to ~/.local/share/endless-sky/plugins/."
+	einfo
+	einfo "   Enjoy."
+}


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

* [gentoo-commits] repo/gentoo:master commit in: games-strategy/endless-sky/
@ 2016-05-31  7:51 Patrice Clement
  0 siblings, 0 replies; 16+ messages in thread
From: Patrice Clement @ 2016-05-31  7:51 UTC (permalink / raw
  To: gentoo-commits

commit:     0bf41b0a0fec51eb397eeee2708c7a3350490f8d
Author:     Marshall Brewer <tomboy64 <AT> sina <DOT> cn>
AuthorDate: Tue May 31 05:32:53 2016 +0000
Commit:     Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Tue May 31 07:23:51 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0bf41b0a

games-strategy/endless-sky: version bump 0.9.1

Package-Manager: portage-2.3.0_rc1
Closes: https://github.com/gentoo/gentoo/pull/1566

Signed-off-by: Patrice Clement <monsieurp <AT> gentoo.org>

 games-strategy/endless-sky/Manifest                                     | 2 +-
 .../endless-sky/{endless-sky-0.9.0.ebuild => endless-sky-0.9.1.ebuild}  | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-strategy/endless-sky/Manifest b/games-strategy/endless-sky/Manifest
index fc6e8c0..d7bb186 100644
--- a/games-strategy/endless-sky/Manifest
+++ b/games-strategy/endless-sky/Manifest
@@ -1,2 +1,2 @@
 DIST endless-sky-0.8.11.tar.gz 42620910 SHA256 8c399194b5d118274f43685b9992419538e5e6c6161621e5b06aef9ca74c4718 SHA512 6f2d1fdae24a9f1f6b67cb806ae88c214ffe0827770b26f6e65da7afa823a6091e5ade7f492e8b52f761650de86b20ce497e6f03f0d9ab0a7791be456b0ea6d2 WHIRLPOOL 3691c2f982a8657388bb00c8eeb78791b404942aa0a3249b1821433646546b4c4b83fb2bb1bfe13c927911ef4ea88cce1add08f01e9b05b2dde8c96df123f55d
-DIST endless-sky-0.9.0.tar.gz 51004856 SHA256 bdd1f364fe7361ba61d7ec63049e8661a625dee6e2ab2c9ab71f95c06af708a5 SHA512 9201d31cad1e256924d6064e0748d04a785972179c92f2423e6a8dfb7703ff2a1b8d9d57457f3a701c41ff358878122e62163c1a0e8117a9f681d6e0150ace3f WHIRLPOOL 70445d260fe88904469c2789964d73bd882843b616eb1fc2f3a6d15fd80358221bda8ac2e8fd30617f2fc856e9e2528e6afd64449ac7ca793ca3d05cb7ccaa1f
+DIST endless-sky-0.9.1.tar.gz 54138358 SHA256 ebfb5ae656dfbdebd312f83b71063bb5b9c966e7b884f98e109e993aa8c1dc5e SHA512 62d5a375c4580264c607799c427d917a76d5d1b987fcfb1efe77aa8fac5e3607d0c02da789368c539613bf255dfe0512b9c7e696bf4de8730c2dd6fecb971837 WHIRLPOOL 3bdbbbd1e605b8db2463a0c79e461a619bba60308ff78abfbac9ac3087dd505330afcc1cfef543f34e4a759537e7cf95f6d9c374153933bb457732e71c327960

diff --git a/games-strategy/endless-sky/endless-sky-0.9.0.ebuild b/games-strategy/endless-sky/endless-sky-0.9.1.ebuild
similarity index 100%
rename from games-strategy/endless-sky/endless-sky-0.9.0.ebuild
rename to games-strategy/endless-sky/endless-sky-0.9.1.ebuild


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

* [gentoo-commits] repo/gentoo:master commit in: games-strategy/endless-sky/
@ 2017-05-07 17:41 Michał Górny
  0 siblings, 0 replies; 16+ messages in thread
From: Michał Górny @ 2017-05-07 17:41 UTC (permalink / raw
  To: gentoo-commits

commit:     710e1baeb154717fe6d678ef179ccf5e8d245513
Author:     tomboy64 <tomboy64 <AT> sina <DOT> cn>
AuthorDate: Fri Apr  7 15:18:14 2017 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sun May  7 17:41:44 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=710e1bae

games-strategy/endless-sky: remove ancient version 0.8.11-r1

 games-strategy/endless-sky/Manifest                |  1 -
 .../endless-sky/endless-sky-0.8.11-r1.ebuild       | 47 ----------------------
 2 files changed, 48 deletions(-)

diff --git a/games-strategy/endless-sky/Manifest b/games-strategy/endless-sky/Manifest
index d7bb18689d3..db41765e2eb 100644
--- a/games-strategy/endless-sky/Manifest
+++ b/games-strategy/endless-sky/Manifest
@@ -1,2 +1 @@
-DIST endless-sky-0.8.11.tar.gz 42620910 SHA256 8c399194b5d118274f43685b9992419538e5e6c6161621e5b06aef9ca74c4718 SHA512 6f2d1fdae24a9f1f6b67cb806ae88c214ffe0827770b26f6e65da7afa823a6091e5ade7f492e8b52f761650de86b20ce497e6f03f0d9ab0a7791be456b0ea6d2 WHIRLPOOL 3691c2f982a8657388bb00c8eeb78791b404942aa0a3249b1821433646546b4c4b83fb2bb1bfe13c927911ef4ea88cce1add08f01e9b05b2dde8c96df123f55d
 DIST endless-sky-0.9.1.tar.gz 54138358 SHA256 ebfb5ae656dfbdebd312f83b71063bb5b9c966e7b884f98e109e993aa8c1dc5e SHA512 62d5a375c4580264c607799c427d917a76d5d1b987fcfb1efe77aa8fac5e3607d0c02da789368c539613bf255dfe0512b9c7e696bf4de8730c2dd6fecb971837 WHIRLPOOL 3bdbbbd1e605b8db2463a0c79e461a619bba60308ff78abfbac9ac3087dd505330afcc1cfef543f34e4a759537e7cf95f6d9c374153933bb457732e71c327960

diff --git a/games-strategy/endless-sky/endless-sky-0.8.11-r1.ebuild b/games-strategy/endless-sky/endless-sky-0.8.11-r1.ebuild
deleted file mode 100644
index f345cdc5595..00000000000
--- a/games-strategy/endless-sky/endless-sky-0.8.11-r1.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit eutils scons-utils
-
-DESCRIPTION="Space exploration, trading & combat in the tradition of Terminal Velocity"
-HOMEPAGE="https://endless-sky.github.io"
-SRC_URI="https://github.com/endless-sky/endless-sky/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="CC-BY-SA-4.0 CC-BY-SA-3.0 GPL-3+ public-domain"
-SLOT="0"
-KEYWORDS="amd64 x86"
-
-RDEPEND="media-libs/glew
-	media-libs/libsdl2
-	media-libs/libjpeg-turbo
-	media-libs/libpng:=
-	media-libs/openal
-	virtual/opengl"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-	sed -i 's/"-std=c++0x", "-O3", "-Wall"/"-std=c++0x", "-Wall"/' SConstruct || die
-	sed -i 's#env.Install("$DESTDIR$PREFIX/games", sky)#env.Install("$DESTDIR$PREFIX/bin", sky)#g' SConstruct || die
-	eapply_user
-}
-
-src_compile() {
-	escons
-}
-
-src_install() {
-	escons PREFIX="${D}/usr/" install
-}
-
-pkg_postinst() {
-	einfo "Endless Sky provides high-res sprites for high-dpi screens."
-	einfo "If you want to use them, download"
-	einfo
-	einfo "   https://github.com/endless-sky/endless-sky-high-dpi/releases"
-	einfo
-	einfo "and extract it to ~/.local/share/endless-sky/plugins/."
-	einfo
-	einfo "   Enjoy."
-}


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

* [gentoo-commits] repo/gentoo:master commit in: games-strategy/endless-sky/
@ 2017-05-07 17:41 Michał Górny
  0 siblings, 0 replies; 16+ messages in thread
From: Michał Górny @ 2017-05-07 17:41 UTC (permalink / raw
  To: gentoo-commits

commit:     802b6d6e218b5e076bc07a0ace148166f590cbd2
Author:     tomboy64 <tomboy64 <AT> sina <DOT> cn>
AuthorDate: Fri Apr  7 15:19:41 2017 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sun May  7 17:41:45 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=802b6d6e

games-strategy/endless-sky: fix glew slot in deps

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 games-strategy/endless-sky/endless-sky-0.9.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/games-strategy/endless-sky/endless-sky-0.9.1.ebuild b/games-strategy/endless-sky/endless-sky-0.9.1.ebuild
index 7fed28b8fbd..9d5709a78fc 100644
--- a/games-strategy/endless-sky/endless-sky-0.9.1.ebuild
+++ b/games-strategy/endless-sky/endless-sky-0.9.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -13,7 +13,7 @@ LICENSE="CC-BY-SA-4.0 CC-BY-SA-3.0 GPL-3+ public-domain"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 
-RDEPEND="media-libs/glew
+RDEPEND="media-libs/glew:0
 	media-libs/libsdl2
 	media-libs/libjpeg-turbo
 	media-libs/libpng:=


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

* [gentoo-commits] repo/gentoo:master commit in: games-strategy/endless-sky/
@ 2017-05-07 17:41 Michał Górny
  0 siblings, 0 replies; 16+ messages in thread
From: Michał Górny @ 2017-05-07 17:41 UTC (permalink / raw
  To: gentoo-commits

commit:     736fea0b73e9be6c8be54b548ca0a33aabdd01ae
Author:     tomboy64 <tomboy64 <AT> sina <DOT> cn>
AuthorDate: Fri Apr  7 15:31:40 2017 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sun May  7 17:41:46 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=736fea0b

games-strategy/endless-sky: version bump 0.9.6

Closes: https://github.com/gentoo/gentoo/pull/4447
Package-Manager: Portage-2.3.5, Repoman-2.3.2

 games-strategy/endless-sky/Manifest                |  1 +
 .../endless-sky/endless-sky-0.9.6.ebuild           | 55 ++++++++++++++++++++++
 2 files changed, 56 insertions(+)

diff --git a/games-strategy/endless-sky/Manifest b/games-strategy/endless-sky/Manifest
index db41765e2eb..cf81e52067c 100644
--- a/games-strategy/endless-sky/Manifest
+++ b/games-strategy/endless-sky/Manifest
@@ -1 +1,2 @@
 DIST endless-sky-0.9.1.tar.gz 54138358 SHA256 ebfb5ae656dfbdebd312f83b71063bb5b9c966e7b884f98e109e993aa8c1dc5e SHA512 62d5a375c4580264c607799c427d917a76d5d1b987fcfb1efe77aa8fac5e3607d0c02da789368c539613bf255dfe0512b9c7e696bf4de8730c2dd6fecb971837 WHIRLPOOL 3bdbbbd1e605b8db2463a0c79e461a619bba60308ff78abfbac9ac3087dd505330afcc1cfef543f34e4a759537e7cf95f6d9c374153933bb457732e71c327960
+DIST endless-sky-0.9.6.tar.gz 71119557 SHA256 41699dabb72a276c96019d0714e54492866e29661f161052a1caf334332be1e4 SHA512 e8dbae856153246f68a3c7ba68fd33a15cf60908f65003f614269df6909ed8d7ad848b4add4ee071b295f58be92c532e6579982d3c20b83d9203b74077f90bae WHIRLPOOL 148e5a89a1386eef2f6d16d67eeda5b0f9197620aa36fdb849139c0a8dc9720ab3350e559d3c9e3299fde12bdf9a236c12d9ff1a2ce484851ff40b2948a6fdd2

diff --git a/games-strategy/endless-sky/endless-sky-0.9.6.ebuild b/games-strategy/endless-sky/endless-sky-0.9.6.ebuild
new file mode 100644
index 00000000000..e01d717396f
--- /dev/null
+++ b/games-strategy/endless-sky/endless-sky-0.9.6.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils gnome2-utils scons-utils
+
+DESCRIPTION="Space exploration, trading & combat in the tradition of Terminal Velocity"
+HOMEPAGE="https://endless-sky.github.io"
+SRC_URI="https://github.com/endless-sky/endless-sky/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="CC-BY-SA-4.0 CC-BY-SA-3.0 GPL-3+ public-domain"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="media-libs/glew:0
+	media-libs/libsdl2
+	media-libs/libjpeg-turbo
+	media-libs/libpng:=
+	media-libs/openal
+	virtual/opengl"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+	sed -i 's/\(.*flags += \["\)-O3\("\]\)/\1\2/g' SConstruct || die
+	sed -i 's#env.Install("$DESTDIR$PREFIX/games", sky)#env.Install("$DESTDIR$PREFIX/bin", sky)#g' SConstruct || die
+	eapply_user
+}
+
+src_compile() {
+	escons
+}
+
+src_install() {
+	escons PREFIX="${D}/usr/" install
+}
+
+pkg_postinst() {
+	gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+	gnome2_icon_cache_update
+}
+
+pkg_postinst() {
+	einfo "Endless Sky provides high-res sprites for high-dpi screens."
+	einfo "If you want to use them, download"
+	einfo
+	einfo "   https://github.com/endless-sky/endless-sky-high-dpi/releases"
+	einfo
+	einfo "and extract it to ~/.local/share/endless-sky/plugins/."
+	einfo
+	einfo "   Enjoy."
+}


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

* [gentoo-commits] repo/gentoo:master commit in: games-strategy/endless-sky/
@ 2017-12-21  1:57 David Seifert
  0 siblings, 0 replies; 16+ messages in thread
From: David Seifert @ 2017-12-21  1:57 UTC (permalink / raw
  To: gentoo-commits

commit:     902e5c3b9a04f47dc2bbef549e21780eefbac685
Author:     David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 20 21:30:32 2017 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Thu Dec 21 01:55:13 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=902e5c3b

games-strategy/endless-sky: Remove old

Package-Manager: Portage-2.3.16, Repoman-2.3.6

 games-strategy/endless-sky/Manifest                |  1 -
 .../endless-sky/endless-sky-0.9.1.ebuild           | 59 ----------------------
 2 files changed, 60 deletions(-)

diff --git a/games-strategy/endless-sky/Manifest b/games-strategy/endless-sky/Manifest
index a87ecb869d0..6b68c5d6183 100644
--- a/games-strategy/endless-sky/Manifest
+++ b/games-strategy/endless-sky/Manifest
@@ -1,2 +1 @@
-DIST endless-sky-0.9.1.tar.gz 54138358 BLAKE2B 44ba7dffbb10d35d515188ce03890ce116b75adb55518cde02d8dc6478c91b351a4377a5775e915e3a50307206b91a75a5ecb0901771e39942c388b71366985e SHA512 62d5a375c4580264c607799c427d917a76d5d1b987fcfb1efe77aa8fac5e3607d0c02da789368c539613bf255dfe0512b9c7e696bf4de8730c2dd6fecb971837
 DIST endless-sky-0.9.6.tar.gz 71119557 BLAKE2B cf4fa6575a701396083815abd55071563f85973dc354b52509dc2fb0f7c803d7c6b44e6ace881bb6103063273f358b525c958e10a3c4ca3ceb3d6f849dd745f9 SHA512 e8dbae856153246f68a3c7ba68fd33a15cf60908f65003f614269df6909ed8d7ad848b4add4ee071b295f58be92c532e6579982d3c20b83d9203b74077f90bae

diff --git a/games-strategy/endless-sky/endless-sky-0.9.1.ebuild b/games-strategy/endless-sky/endless-sky-0.9.1.ebuild
deleted file mode 100644
index 9d5709a78fc..00000000000
--- a/games-strategy/endless-sky/endless-sky-0.9.1.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit eutils gnome2-utils scons-utils
-
-DESCRIPTION="Space exploration, trading & combat in the tradition of Terminal Velocity"
-HOMEPAGE="https://endless-sky.github.io"
-SRC_URI="https://github.com/endless-sky/endless-sky/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="CC-BY-SA-4.0 CC-BY-SA-3.0 GPL-3+ public-domain"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="media-libs/glew:0
-	media-libs/libsdl2
-	media-libs/libjpeg-turbo
-	media-libs/libpng:=
-	media-libs/openal
-	virtual/opengl"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-	sed -i 's/"-std=c++0x", "-O3", "-Wall"/"-std=c++0x", "-Wall"/' SConstruct || die
-	sed -i 's#env.Install("$DESTDIR$PREFIX/games", sky)#env.Install("$DESTDIR$PREFIX/bin", sky)#g' SConstruct || die
-	eapply_user
-}
-
-src_compile() {
-	escons
-}
-
-src_install() {
-	escons PREFIX="${D}/usr/" install
-}
-
-pkg_preinst() {
-	gnome2_icon_savelist
-}
-
-pkg_postinst() {
-	gnome2_icon_cache_update
-}
-
-pkg_postrm() {
-	gnome2_icon_cache_update
-}
-
-pkg_postinst() {
-	einfo "Endless Sky provides high-res sprites for high-dpi screens."
-	einfo "If you want to use them, download"
-	einfo
-	einfo "   https://github.com/endless-sky/endless-sky-high-dpi/releases"
-	einfo
-	einfo "and extract it to ~/.local/share/endless-sky/plugins/."
-	einfo
-	einfo "   Enjoy."
-}


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

* [gentoo-commits] repo/gentoo:master commit in: games-strategy/endless-sky/
@ 2018-04-03 15:28 Jonas Stein
  0 siblings, 0 replies; 16+ messages in thread
From: Jonas Stein @ 2018-04-03 15:28 UTC (permalink / raw
  To: gentoo-commits

commit:     f22b238e20d3f9d5f132adbe24779b09365b367e
Author:     Jonas Stein <jstein <AT> gentoo <DOT> org>
AuthorDate: Tue Apr  3 15:16:56 2018 +0000
Commit:     Jonas Stein <jstein <AT> gentoo <DOT> org>
CommitDate: Tue Apr  3 15:27:40 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f22b238e

games-strategy/endless-sky: Maintainer retired

Proxied maintainer was retired due to inactivity.
Bug: https://bugs.gentoo.org/632854
Package-Manager: Portage-2.3.28, Repoman-2.3.9

 games-strategy/endless-sky/metadata.xml | 8 --------
 1 file changed, 8 deletions(-)

diff --git a/games-strategy/endless-sky/metadata.xml b/games-strategy/endless-sky/metadata.xml
index 165e0a243ef..5754bfb7b19 100644
--- a/games-strategy/endless-sky/metadata.xml
+++ b/games-strategy/endless-sky/metadata.xml
@@ -1,18 +1,10 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-	<maintainer type="person">
-		<email>tomboy64@sina.cn</email>
-		<name>Tommy Boy</name>
-	</maintainer>
 	<maintainer type="project">
 		<email>games@gentoo.org</email>
 		<name>Gentoo Games</name>
 	</maintainer>
-	<maintainer type="project">
-		<email>proxy-maint@gentoo.org</email>
-		<name>Proxy Maintainers</name>
-	</maintainer>
 	<longdescription lang="en">
 		Explore other star systems. Earn money by trading, carrying passengers, or completing missions. Use your earnings to buy a better ship or to upgrade the weapons and engines on your current one. Blow up pirates. Take sides in a civil war. Or leave human space behind and hope to find some friendly aliens whose culture is more civilized than your own...
 	</longdescription>


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

* [gentoo-commits] repo/gentoo:master commit in: games-strategy/endless-sky/
@ 2024-05-05 23:44 Ionen Wolkens
  0 siblings, 0 replies; 16+ messages in thread
From: Ionen Wolkens @ 2024-05-05 23:44 UTC (permalink / raw
  To: gentoo-commits

commit:     4b8892ae1d5f997bd678d4cfd9864ea916620bb8
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Sun May  5 18:48:09 2024 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Sun May  5 23:43:46 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b8892ae

games-strategy/endless-sky: add 0.10.6

Sorry for long overdue bump, may look at this package myself
in the future for bumps.

bug #929596: python is no longer used due to migration to cmake

bug #906990: untested with musl+gcc but looking at the sources
the immediate issue noted should be fixed (lot of missing cstdint
were added), please file a new bug if still broken with musl

Closes: https://bugs.gentoo.org/906990
Closes: https://bugs.gentoo.org/915807
Closes: https://bugs.gentoo.org/929596
Thanks-to: hkBst
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>

 games-strategy/endless-sky/Manifest                |  1 +
 .../endless-sky/endless-sky-0.10.6.ebuild          | 87 ++++++++++++++++++++++
 2 files changed, 88 insertions(+)

diff --git a/games-strategy/endless-sky/Manifest b/games-strategy/endless-sky/Manifest
index c978ae4a65e1..69ff9993f8da 100644
--- a/games-strategy/endless-sky/Manifest
+++ b/games-strategy/endless-sky/Manifest
@@ -1 +1,2 @@
+DIST endless-sky-0.10.6.tar.gz 256438340 BLAKE2B 39699f458b691dd8aa0586ebbb5b537b8b999ea0084abc561803e21e97986dd6ef28582545fc79cc5cd3ef5d4c587b96860fd7b94294acf2fee31224543ac4ff SHA512 815f64db07997cc8732b12887f55d363f0ef7e44a158dc83fc0b6c4c12c69dab3bf7e1b14c7e93fe920974d8c28b8043f39808227219f09adfe618a00389a530
 DIST endless-sky-0.9.16.1.tar.gz 184582283 BLAKE2B 3c35df96b54546811713b123bf43993df6ba5271988decd7408722263c2edd904c84888db61c2d22554b3f60edebd25db7913e7784f309ff936d37c815bc6650 SHA512 83e0a47160506b1e3608f67534e2dbcf51515d809016efc379448d14331229ffe26360f82cc60c565c84b10c605aec846efc19bcd4af10ee116e5ef8fc804d56

diff --git a/games-strategy/endless-sky/endless-sky-0.10.6.ebuild b/games-strategy/endless-sky/endless-sky-0.10.6.ebuild
new file mode 100644
index 000000000000..d1f1437b24c2
--- /dev/null
+++ b/games-strategy/endless-sky/endless-sky-0.10.6.ebuild
@@ -0,0 +1,87 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake prefix xdg
+
+DESCRIPTION="Space exploration, trading & combat in the tradition of Terminal Velocity"
+HOMEPAGE="https://endless-sky.github.io/"
+SRC_URI="
+	https://github.com/endless-sky/endless-sky/archive/refs/tags/v${PV}.tar.gz
+		-> ${P}.tar.gz
+"
+
+LICENSE="
+	GPL-3+
+	CC-BY-2.0 CC-BY-3.0 CC-BY-4.0
+	CC-BY-SA-3.0 CC-BY-SA-4.0
+	CC0-1.0 public-domain
+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="gles2-only test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+	media-libs/libglvnd
+	media-libs/libjpeg-turbo:=
+	media-libs/libmad
+	media-libs/libpng:=
+	media-libs/libsdl2[video]
+	media-libs/openal
+	sys-apps/util-linux
+	gles2-only? ( media-libs/libsdl2[gles2] )
+	!gles2-only? (
+		media-libs/glew:0=
+		media-libs/libsdl2[opengl]
+	)
+"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+	cmake_src_prepare
+
+	# no /usr/*games/ on Gentoo, adjust docdir, install even if != Release,
+	# and GLEW is unused if USE=gles2-only (using sed for less rebasing)
+	sed -e '/install(/s: games: bin:' \
+		-e '/install(/s: share/games: share:' \
+		-e "/install(/s: share/doc/endless-sky: share/doc/${PF}:" \
+		-e '/install(/s: CONFIGURATIONS Release::' \
+		-e 's:GLEW REQUIRED:GLEW:' \
+		-i CMakeLists.txt || die
+	sed -i '/PATH/s:share/games:share:' source/Files.cpp || die
+
+	hprefixify -w /PATH/ source/Files.cpp
+}
+
+src_configure() {
+	local mycmakeargs=(
+		-DBUILD_TESTING=$(usex test)
+		-DES_GLES=$(usex gles2-only)
+		-DES_USE_SYSTEM_LIBRARIES=yes
+		-DES_USE_VCPKG=no
+	)
+
+	cmake_src_configure
+}
+
+src_install() {
+	cmake_src_install
+
+	gzip -d -- "${ED}"/usr/share/man/man6/${PN}.6.gz || die
+	rm -- "${ED}"/usr/share/doc/${PF}/{copyright,license.txt} || die
+}
+
+pkg_postinst() {
+	xdg_pkg_postinst
+
+	if [[ ! ${REPLACING_VERSIONS} ]]; then
+		elog "Endless Sky provides high-res sprites for high-dpi screens."
+		elog "If you want to use them, download:"
+		elog
+		elog "   https://github.com/endless-sky/endless-sky-high-dpi/releases"
+		elog
+		elog "and extract it to ~/.local/share/endless-sky/plugins/"
+	fi
+}


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

* [gentoo-commits] repo/gentoo:master commit in: games-strategy/endless-sky/
@ 2024-08-25 23:54 Conrad Kostecki
  0 siblings, 0 replies; 16+ messages in thread
From: Conrad Kostecki @ 2024-08-25 23:54 UTC (permalink / raw
  To: gentoo-commits

commit:     4f1992c8a5411dd5ebbba0498310bbda6aa7adfd
Author:     Michael Mair-Keimberger <mmk <AT> levelnine <DOT> at>
AuthorDate: Sun Aug 11 08:01:48 2024 +0000
Commit:     Conrad Kostecki <conikost <AT> gentoo <DOT> org>
CommitDate: Sun Aug 25 23:53:45 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f1992c8

games-strategy/endless-sky: add 0.10.8

Signed-off-by: Michael Mair-Keimberger <mmk <AT> levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/38099
Signed-off-by: Conrad Kostecki <conikost <AT> gentoo.org>

 games-strategy/endless-sky/Manifest                |  1 +
 .../endless-sky/endless-sky-0.10.8.ebuild          | 87 ++++++++++++++++++++++
 2 files changed, 88 insertions(+)

diff --git a/games-strategy/endless-sky/Manifest b/games-strategy/endless-sky/Manifest
index dc163477cf80..5e889aa19ca4 100644
--- a/games-strategy/endless-sky/Manifest
+++ b/games-strategy/endless-sky/Manifest
@@ -1 +1,2 @@
 DIST endless-sky-0.10.6.tar.gz 256438340 BLAKE2B 39699f458b691dd8aa0586ebbb5b537b8b999ea0084abc561803e21e97986dd6ef28582545fc79cc5cd3ef5d4c587b96860fd7b94294acf2fee31224543ac4ff SHA512 815f64db07997cc8732b12887f55d363f0ef7e44a158dc83fc0b6c4c12c69dab3bf7e1b14c7e93fe920974d8c28b8043f39808227219f09adfe618a00389a530
+DIST endless-sky-0.10.8.tar.gz 257381131 BLAKE2B ea6fe5e4240b9744a9e1d64137a731c8a67f88acbd688fad13f3beab2bb6d16e46b3c85fd1288350917eff18264b5a477ed964729edaa098eff07fef10ca81ee SHA512 d6cfb3efba6214a42b112d315dda945085f6a9f915a22bd3fe0ff78cb628a242aa8c0613165a2e1c67d81f5c32f937c2b73a7851efe3984ebe94af4e456df547

diff --git a/games-strategy/endless-sky/endless-sky-0.10.8.ebuild b/games-strategy/endless-sky/endless-sky-0.10.8.ebuild
new file mode 100644
index 000000000000..d1f1437b24c2
--- /dev/null
+++ b/games-strategy/endless-sky/endless-sky-0.10.8.ebuild
@@ -0,0 +1,87 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake prefix xdg
+
+DESCRIPTION="Space exploration, trading & combat in the tradition of Terminal Velocity"
+HOMEPAGE="https://endless-sky.github.io/"
+SRC_URI="
+	https://github.com/endless-sky/endless-sky/archive/refs/tags/v${PV}.tar.gz
+		-> ${P}.tar.gz
+"
+
+LICENSE="
+	GPL-3+
+	CC-BY-2.0 CC-BY-3.0 CC-BY-4.0
+	CC-BY-SA-3.0 CC-BY-SA-4.0
+	CC0-1.0 public-domain
+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="gles2-only test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+	media-libs/libglvnd
+	media-libs/libjpeg-turbo:=
+	media-libs/libmad
+	media-libs/libpng:=
+	media-libs/libsdl2[video]
+	media-libs/openal
+	sys-apps/util-linux
+	gles2-only? ( media-libs/libsdl2[gles2] )
+	!gles2-only? (
+		media-libs/glew:0=
+		media-libs/libsdl2[opengl]
+	)
+"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+	cmake_src_prepare
+
+	# no /usr/*games/ on Gentoo, adjust docdir, install even if != Release,
+	# and GLEW is unused if USE=gles2-only (using sed for less rebasing)
+	sed -e '/install(/s: games: bin:' \
+		-e '/install(/s: share/games: share:' \
+		-e "/install(/s: share/doc/endless-sky: share/doc/${PF}:" \
+		-e '/install(/s: CONFIGURATIONS Release::' \
+		-e 's:GLEW REQUIRED:GLEW:' \
+		-i CMakeLists.txt || die
+	sed -i '/PATH/s:share/games:share:' source/Files.cpp || die
+
+	hprefixify -w /PATH/ source/Files.cpp
+}
+
+src_configure() {
+	local mycmakeargs=(
+		-DBUILD_TESTING=$(usex test)
+		-DES_GLES=$(usex gles2-only)
+		-DES_USE_SYSTEM_LIBRARIES=yes
+		-DES_USE_VCPKG=no
+	)
+
+	cmake_src_configure
+}
+
+src_install() {
+	cmake_src_install
+
+	gzip -d -- "${ED}"/usr/share/man/man6/${PN}.6.gz || die
+	rm -- "${ED}"/usr/share/doc/${PF}/{copyright,license.txt} || die
+}
+
+pkg_postinst() {
+	xdg_pkg_postinst
+
+	if [[ ! ${REPLACING_VERSIONS} ]]; then
+		elog "Endless Sky provides high-res sprites for high-dpi screens."
+		elog "If you want to use them, download:"
+		elog
+		elog "   https://github.com/endless-sky/endless-sky-high-dpi/releases"
+		elog
+		elog "and extract it to ~/.local/share/endless-sky/plugins/"
+	fi
+}


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

end of thread, other threads:[~2024-08-25 23:54 UTC | newest]

Thread overview: 16+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-05-05 23:44 [gentoo-commits] repo/gentoo:master commit in: games-strategy/endless-sky/ Ionen Wolkens
  -- strict thread matches above, loose matches on Subject: below --
2024-08-25 23:54 Conrad Kostecki
2018-04-03 15:28 Jonas Stein
2017-12-21  1:57 David Seifert
2017-05-07 17:41 Michał Górny
2017-05-07 17:41 Michał Górny
2017-05-07 17:41 Michał Górny
2016-05-31  7:51 Patrice Clement
2016-05-20  8:50 Patrice Clement
2016-05-13  8:41 Agostino Sarubbo
2016-04-13 20:39 Patrice Clement
2016-03-08 23:44 Ian Delaney
2016-02-09 20:01 Patrice Clement
2016-02-09 18:43 Patrice Clement
2016-02-09 13:51 Ian Delaney
2016-02-09 10:56 Patrice Clement

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