public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: games-strategy/warzone2100/
@ 2015-08-25  8:13 Lars Wendler
  0 siblings, 0 replies; 68+ messages in thread
From: Lars Wendler @ 2015-08-25  8:13 UTC (permalink / raw
  To: gentoo-commits

commit:     769e7040cea8dc4fd079ce8ea7ed0e49550821e7
Author:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Tue Aug 25 07:17:19 2015 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Tue Aug 25 08:13:12 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=769e7040

games-strategy/warzone2100: Added subslot dependency for media-libs/glew.

Package-Manager: portage-2.2.20.1
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>

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

diff --git a/games-strategy/warzone2100/warzone2100-3.1.2.ebuild b/games-strategy/warzone2100/warzone2100-3.1.2.ebuild
index b396028..3037abb 100644
--- a/games-strategy/warzone2100/warzone2100-3.1.2.ebuild
+++ b/games-strategy/warzone2100/warzone2100-3.1.2.ebuild
@@ -24,7 +24,7 @@ RDEPEND=">=dev-games/physfs-2[zip]
 	dev-libs/fribidi
 	media-libs/fontconfig
 	media-libs/freetype:2
-	media-libs/glew
+	media-libs/glew:=
 	media-libs/libogg
 	media-libs/libpng:0
 	media-libs/libtheora


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

* [gentoo-commits] repo/gentoo:master commit in: games-strategy/warzone2100/
@ 2016-01-25 22:05 Michael Sterrett
  0 siblings, 0 replies; 68+ messages in thread
From: Michael Sterrett @ 2016-01-25 22:05 UTC (permalink / raw
  To: gentoo-commits

commit:     7d2f26e9a4e222db9e3aa74c842ff84a647c9bbc
Author:     Michael Sterrett <mr_bones_ <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 25 21:58:34 2016 +0000
Commit:     Michael Sterrett <mr_bones_ <AT> gentoo <DOT> org>
CommitDate: Mon Jan 25 21:59:06 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d2f26e9

games-strategy/warzone2100: drop unused autotools eclass

Package-Manager: portage-2.2.26

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

diff --git a/games-strategy/warzone2100/warzone2100-3.1.3.ebuild b/games-strategy/warzone2100/warzone2100-3.1.3.ebuild
index 5785084..f255ddd 100644
--- a/games-strategy/warzone2100/warzone2100-3.1.3.ebuild
+++ b/games-strategy/warzone2100/warzone2100-3.1.3.ebuild
@@ -3,7 +3,7 @@
 # $Id$
 
 EAPI=5
-inherit autotools toolchain-funcs eutils versionator gnome2-utils games
+inherit toolchain-funcs eutils versionator gnome2-utils games
 
 MY_PV=$(get_version_component_range -2)
 VIDEOS_PV=2.2


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

* [gentoo-commits] repo/gentoo:master commit in: games-strategy/warzone2100/
@ 2016-01-25 22:05 Michael Sterrett
  0 siblings, 0 replies; 68+ messages in thread
From: Michael Sterrett @ 2016-01-25 22:05 UTC (permalink / raw
  To: gentoo-commits

commit:     862f214effd34c1d3beba0c6b653d9ecde303b56
Author:     Michael Sterrett <mr_bones_ <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 25 21:57:58 2016 +0000
Commit:     Michael Sterrett <mr_bones_ <AT> gentoo <DOT> org>
CommitDate: Mon Jan 25 21:59:05 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=862f214e

games-strategy/warzone2100: version bump

Package-Manager: portage-2.2.26

 games-strategy/warzone2100/Manifest                |   1 +
 .../warzone2100/warzone2100-3.1.3.ebuild           | 101 +++++++++++++++++++++
 2 files changed, 102 insertions(+)

diff --git a/games-strategy/warzone2100/Manifest b/games-strategy/warzone2100/Manifest
index ebee4eb..354b68f 100644
--- a/games-strategy/warzone2100/Manifest
+++ b/games-strategy/warzone2100/Manifest
@@ -1,2 +1,3 @@
 DIST warzone2100-3.1.2.tar.xz 86232636 SHA256 e33b0c89b981acda4ca2b473e105510caaecd0a0c6648ae22262f4b561566f1b SHA512 55046ebb661ccc948b426dd07b116173bce70221a94c55fbe0897b3ad2137e22af6163476a72c4f1a7e00eed3a04f53eb1f2243d64491b48467c67928992ae87 WHIRLPOOL 0d2cc9a09e1118a9afad6fae88682a93fc0622df22f30cedb097cff670329b1a820d04df65538585e92bc0017e3790b1026bf228ad77a8fbb69c423f85d7eb64
+DIST warzone2100-3.1.3.tar.xz 86234856 SHA256 b8389036070eb7eb15b4649ba7dc6b7c27ded46323115b07d987815e8d33ffb2 SHA512 f16d7ad26ac9af3d31e2995917fbe93e40dfcad071824bf23e78d4d3599c692e1009c5e4e4e424a41350aa382ca0a27094b654b521757e43c6c9ece61a2f3d19 WHIRLPOOL 59156961286d8bb1a59fccff92410256548a685be3ee5ca980da49775d3161c315189eadd0b7a6aa6d62ee5dcf036db2c49f0c6d4934ec22dd2b214f66428287
 DIST warzone2100-videos-2.2.wz 571937134 SHA256 142ae905be288cca33357a49f42b884c190e828fc0b1b1773ded5dff774f41a3 SHA512 ca1a1af51296afdaca137114821508c5783f077090e665eae0f6df895855f57c43f84434706309e819417f5f35d1c649bd14e96dc9fbbb1252d30a4f9a223cf6 WHIRLPOOL 167e39a896081d75415810cdaa9c00ce3fa4062db1ef2b4f6f164beb9c1a1d3fd34cd474880521b75e4580f4496b246586d9270219e1cfe8e7740d1f7af35ebe

diff --git a/games-strategy/warzone2100/warzone2100-3.1.3.ebuild b/games-strategy/warzone2100/warzone2100-3.1.3.ebuild
new file mode 100644
index 0000000..5785084
--- /dev/null
+++ b/games-strategy/warzone2100/warzone2100-3.1.3.ebuild
@@ -0,0 +1,101 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit autotools toolchain-funcs eutils versionator gnome2-utils games
+
+MY_PV=$(get_version_component_range -2)
+VIDEOS_PV=2.2
+VIDEOS_P=${PN}-videos-${VIDEOS_PV}.wz
+DESCRIPTION="3D real-time strategy game"
+HOMEPAGE="http://wz2100.net/"
+SRC_URI="mirror://sourceforge/warzone2100/${P}.tar.xz
+	videos? ( mirror://sourceforge/warzone2100/warzone2100/Videos/${VIDEOS_PV}/high-quality-en/sequences.wz -> ${VIDEOS_P} )"
+
+LICENSE="GPL-2+ CC-BY-SA-3.0 public-domain"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+# upstream requested debug support
+IUSE="debug nls qt4 videos"
+
+# TODO: unbundle miniupnpc and quesoglc
+RDEPEND=">=dev-games/physfs-2[zip]
+	dev-libs/fribidi
+	media-libs/fontconfig
+	media-libs/freetype:2
+	media-libs/glew:=
+	media-libs/libogg
+	media-libs/libpng:0
+	media-libs/libtheora
+	media-libs/libvorbis
+	media-libs/openal
+	sys-libs/zlib
+	virtual/glu
+	virtual/opengl
+	x11-libs/libX11
+	x11-libs/libXrandr
+	dev-qt/qtcore:4
+	dev-qt/qtscript:4
+	nls? ( virtual/libintl )
+	qt4? (
+		dev-qt/qtgui:4
+		dev-qt/qtopengl:4
+	)
+	!qt4? ( media-libs/libsdl[opengl,video] )"
+DEPEND="${RDEPEND}
+	app-arch/zip
+	virtual/pkgconfig
+	nls? ( sys-devel/gettext )"
+RDEPEND="${RDEPEND}
+	media-fonts/dejavu"
+
+src_prepare() {
+	sed -i -e 's/#top_builddir/top_builddir/' po/Makevars || die
+}
+
+src_configure() {
+	egamesconf \
+		--docdir=/usr/share/doc/${PF} \
+		--localedir=/usr/share/locale \
+		--with-distributor="Gentoo ${PF}" \
+		--with-icondir=/usr/share/icons/hicolor/128x128/apps \
+		--with-applicationdir=/usr/share/applications \
+		$(use_enable debug debug relaxed) \
+		$(use_enable nls) \
+		--with-backend=$(usex qt4 "qt" "sdl")
+}
+
+src_compile() {
+	emake AR="$(tc-getAR)"
+}
+
+src_install() {
+	default
+	rm -f "${D}"/usr/share/doc/${PF}/COPYING*
+	if use videos ; then
+		insinto "${GAMES_DATADIR}"/${PN}
+		newins "${DISTDIR}"/${VIDEOS_P} sequences.wz
+	fi
+	doman doc/warzone2100.6
+	dodoc doc/quickstartguide.pdf
+
+	elog "If you are using opensource drivers you should consider installing: "
+	elog "    media-libs/libtxc_dxtn"
+
+	prepgamesdirs
+}
+
+pkg_preinst() {
+	games_pkg_preinst
+	gnome2_icon_savelist
+}
+
+pkg_postinst() {
+	games_pkg_postinst
+	gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+	gnome2_icon_cache_update
+}


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

* [gentoo-commits] repo/gentoo:master commit in: games-strategy/warzone2100/
@ 2016-02-23 15:24 Michael Sterrett
  0 siblings, 0 replies; 68+ messages in thread
From: Michael Sterrett @ 2016-02-23 15:24 UTC (permalink / raw
  To: gentoo-commits

commit:     bd18022df85f7676e063b114dcb6d818a2c5d6f2
Author:     Michael Sterrett <mr_bones_ <AT> gentoo <DOT> org>
AuthorDate: Tue Feb 23 15:20:52 2016 +0000
Commit:     Michael Sterrett <mr_bones_ <AT> gentoo <DOT> org>
CommitDate: Tue Feb 23 15:21:24 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd18022d

games-strategy/warzone2100: add X use flag to libsdl dep (bug #575464)

Package-Manager: portage-2.2.26

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

diff --git a/games-strategy/warzone2100/warzone2100-3.1.3.ebuild b/games-strategy/warzone2100/warzone2100-3.1.3.ebuild
index f255ddd..5eba145 100644
--- a/games-strategy/warzone2100/warzone2100-3.1.3.ebuild
+++ b/games-strategy/warzone2100/warzone2100-3.1.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -42,7 +42,7 @@ RDEPEND=">=dev-games/physfs-2[zip]
 		dev-qt/qtgui:4
 		dev-qt/qtopengl:4
 	)
-	!qt4? ( media-libs/libsdl[opengl,video] )"
+	!qt4? ( media-libs/libsdl[opengl,video,X] )"
 DEPEND="${RDEPEND}
 	app-arch/zip
 	virtual/pkgconfig


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

* [gentoo-commits] repo/gentoo:master commit in: games-strategy/warzone2100/
@ 2016-04-02 13:44 Agostino Sarubbo
  0 siblings, 0 replies; 68+ messages in thread
From: Agostino Sarubbo @ 2016-04-02 13:44 UTC (permalink / raw
  To: gentoo-commits

commit:     c20ffba3f081ce5cade10388ab34968a2b45c5ae
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Sat Apr  2 13:43:35 2016 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Sat Apr  2 13:43:35 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c20ffba3

games-strategy/warzone2100: amd64 stable wrt bug #578724

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

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

diff --git a/games-strategy/warzone2100/warzone2100-3.1.3.ebuild b/games-strategy/warzone2100/warzone2100-3.1.3.ebuild
index 5eba145..abd648e 100644
--- a/games-strategy/warzone2100/warzone2100-3.1.3.ebuild
+++ b/games-strategy/warzone2100/warzone2100-3.1.3.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/warzone2100/${P}.tar.xz
 
 LICENSE="GPL-2+ CC-BY-SA-3.0 public-domain"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="amd64 ~ppc ~x86"
 # upstream requested debug support
 IUSE="debug nls qt4 videos"
 


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

* [gentoo-commits] repo/gentoo:master commit in: games-strategy/warzone2100/
@ 2016-05-03  0:44 Michael Sterrett
  0 siblings, 0 replies; 68+ messages in thread
From: Michael Sterrett @ 2016-05-03  0:44 UTC (permalink / raw
  To: gentoo-commits

commit:     5ab4565badb17f16fc20edaae878b5a6cd62f52c
Author:     Michael Sterrett <mr_bones_ <AT> gentoo <DOT> org>
AuthorDate: Mon May  2 19:28:16 2016 +0000
Commit:     Michael Sterrett <mr_bones_ <AT> gentoo <DOT> org>
CommitDate: Tue May  3 00:24:46 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ab4565b

games-strategy/warzone2100: version bump

Package-Manager: portage-2.2.26

 games-strategy/warzone2100/Manifest                |   1 +
 .../warzone2100/warzone2100-3.1.5.ebuild           | 102 +++++++++++++++++++++
 2 files changed, 103 insertions(+)

diff --git a/games-strategy/warzone2100/Manifest b/games-strategy/warzone2100/Manifest
index 354b68f..a0d8e61 100644
--- a/games-strategy/warzone2100/Manifest
+++ b/games-strategy/warzone2100/Manifest
@@ -1,3 +1,4 @@
 DIST warzone2100-3.1.2.tar.xz 86232636 SHA256 e33b0c89b981acda4ca2b473e105510caaecd0a0c6648ae22262f4b561566f1b SHA512 55046ebb661ccc948b426dd07b116173bce70221a94c55fbe0897b3ad2137e22af6163476a72c4f1a7e00eed3a04f53eb1f2243d64491b48467c67928992ae87 WHIRLPOOL 0d2cc9a09e1118a9afad6fae88682a93fc0622df22f30cedb097cff670329b1a820d04df65538585e92bc0017e3790b1026bf228ad77a8fbb69c423f85d7eb64
 DIST warzone2100-3.1.3.tar.xz 86234856 SHA256 b8389036070eb7eb15b4649ba7dc6b7c27ded46323115b07d987815e8d33ffb2 SHA512 f16d7ad26ac9af3d31e2995917fbe93e40dfcad071824bf23e78d4d3599c692e1009c5e4e4e424a41350aa382ca0a27094b654b521757e43c6c9ece61a2f3d19 WHIRLPOOL 59156961286d8bb1a59fccff92410256548a685be3ee5ca980da49775d3161c315189eadd0b7a6aa6d62ee5dcf036db2c49f0c6d4934ec22dd2b214f66428287
+DIST warzone2100-3.1.5.tar.xz 86236328 SHA256 21aacc3e475d17338cf7a57aefe4517868822a8167fb6c291f6f6f3b454ca442 SHA512 5d35d314a0fd6df7d52be634e010567f92b7ede617e9dc41523680dc4f4019a9afb9d0660bdd1ac908df70bdbca5e7696730b0861ad764aaea6ef851cf598fca WHIRLPOOL e510cc06de299db2ad79943f199c89fcd6408d6554f1da126666529379a23defa7f7521275502cc699cd6fefd2f0dc5fab64e6a049bcf54abda0e8da2229d696
 DIST warzone2100-videos-2.2.wz 571937134 SHA256 142ae905be288cca33357a49f42b884c190e828fc0b1b1773ded5dff774f41a3 SHA512 ca1a1af51296afdaca137114821508c5783f077090e665eae0f6df895855f57c43f84434706309e819417f5f35d1c649bd14e96dc9fbbb1252d30a4f9a223cf6 WHIRLPOOL 167e39a896081d75415810cdaa9c00ce3fa4062db1ef2b4f6f164beb9c1a1d3fd34cd474880521b75e4580f4496b246586d9270219e1cfe8e7740d1f7af35ebe

diff --git a/games-strategy/warzone2100/warzone2100-3.1.5.ebuild b/games-strategy/warzone2100/warzone2100-3.1.5.ebuild
new file mode 100644
index 0000000..8adc9c8
--- /dev/null
+++ b/games-strategy/warzone2100/warzone2100-3.1.5.ebuild
@@ -0,0 +1,102 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit toolchain-funcs eutils versionator gnome2-utils games
+
+MY_PV=$(get_version_component_range -2)
+VIDEOS_PV=2.2
+VIDEOS_P=${PN}-videos-${VIDEOS_PV}.wz
+DESCRIPTION="3D real-time strategy game"
+HOMEPAGE="http://wz2100.net/"
+SRC_URI="mirror://sourceforge/warzone2100/${P}.tar.xz
+	videos? ( mirror://sourceforge/warzone2100/warzone2100/Videos/${VIDEOS_PV}/high-quality-en/sequences.wz -> ${VIDEOS_P} )"
+
+LICENSE="GPL-2+ CC-BY-SA-3.0 public-domain"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+# upstream requested debug support
+IUSE="debug nls qt4 videos"
+
+# TODO: unbundle miniupnpc and quesoglc
+# quesoglc-0.7.2 is buggy: http://developer.wz2100.net/ticket/2828
+RDEPEND=">=dev-games/physfs-2[zip]
+	dev-libs/fribidi
+	media-libs/fontconfig
+	media-libs/freetype:2
+	media-libs/glew:=
+	media-libs/libogg
+	media-libs/libpng:0
+	media-libs/libtheora
+	media-libs/libvorbis
+	media-libs/openal
+	sys-libs/zlib
+	virtual/glu
+	virtual/opengl
+	x11-libs/libX11
+	x11-libs/libXrandr
+	dev-qt/qtcore:4
+	dev-qt/qtscript:4
+	nls? ( virtual/libintl )
+	qt4? (
+		dev-qt/qtgui:4
+		dev-qt/qtopengl:4
+	)
+	!qt4? ( media-libs/libsdl[opengl,video,X] )"
+DEPEND="${RDEPEND}
+	app-arch/zip
+	virtual/pkgconfig
+	nls? ( sys-devel/gettext )"
+RDEPEND="${RDEPEND}
+	media-fonts/dejavu"
+
+src_prepare() {
+	sed -i -e 's/#top_builddir/top_builddir/' po/Makevars || die
+}
+
+src_configure() {
+	egamesconf \
+		--docdir=/usr/share/doc/${PF} \
+		--localedir=/usr/share/locale \
+		--with-distributor="Gentoo ${PF}" \
+		--with-icondir=/usr/share/icons/hicolor/128x128/apps \
+		--with-applicationdir=/usr/share/applications \
+		$(use_enable debug debug relaxed) \
+		$(use_enable nls) \
+		--with-backend=$(usex qt4 "qt" "sdl")
+}
+
+src_compile() {
+	emake AR="$(tc-getAR)"
+}
+
+src_install() {
+	default
+	rm -f "${D}"/usr/share/doc/${PF}/COPYING*
+	if use videos ; then
+		insinto "${GAMES_DATADIR}"/${PN}
+		newins "${DISTDIR}"/${VIDEOS_P} sequences.wz
+	fi
+	doman doc/warzone2100.6
+	dodoc doc/quickstartguide.pdf
+
+	elog "If you are using opensource drivers you should consider installing: "
+	elog "    media-libs/libtxc_dxtn"
+
+	prepgamesdirs
+}
+
+pkg_preinst() {
+	games_pkg_preinst
+	gnome2_icon_savelist
+}
+
+pkg_postinst() {
+	games_pkg_postinst
+	gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+	gnome2_icon_cache_update
+}


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

* [gentoo-commits] repo/gentoo:master commit in: games-strategy/warzone2100/
@ 2016-06-06 14:31 Agostino Sarubbo
  0 siblings, 0 replies; 68+ messages in thread
From: Agostino Sarubbo @ 2016-06-06 14:31 UTC (permalink / raw
  To: gentoo-commits

commit:     bfe2cc77c2d94e852239303a27dc732959c22261
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Mon Jun  6 14:31:18 2016 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Mon Jun  6 14:31:18 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfe2cc77

games-strategy/warzone2100: amd64 stable wrt bug #584820

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

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

diff --git a/games-strategy/warzone2100/warzone2100-3.1.5.ebuild b/games-strategy/warzone2100/warzone2100-3.1.5.ebuild
index 8adc9c8..bb9cc31 100644
--- a/games-strategy/warzone2100/warzone2100-3.1.5.ebuild
+++ b/games-strategy/warzone2100/warzone2100-3.1.5.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/warzone2100/${P}.tar.xz
 
 LICENSE="GPL-2+ CC-BY-SA-3.0 public-domain"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="amd64 ~ppc ~x86"
 # upstream requested debug support
 IUSE="debug nls qt4 videos"
 


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

* [gentoo-commits] repo/gentoo:master commit in: games-strategy/warzone2100/
@ 2016-06-07 22:27 Michael Sterrett
  0 siblings, 0 replies; 68+ messages in thread
From: Michael Sterrett @ 2016-06-07 22:27 UTC (permalink / raw
  To: gentoo-commits

commit:     c024b95b2ce14b6f9ca31ee623ee58f3c2ae01c4
Author:     Michael Sterrett <mr_bones_ <AT> gentoo <DOT> org>
AuthorDate: Tue Jun  7 17:13:02 2016 +0000
Commit:     Michael Sterrett <mr_bones_ <AT> gentoo <DOT> org>
CommitDate: Tue Jun  7 22:27:31 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c024b95b

games-strategy/warzone2100: clean old

Package-Manager: portage-2.2.28

 games-strategy/warzone2100/Manifest                |   1 -
 .../warzone2100/warzone2100-3.1.3.ebuild           | 101 ---------------------
 2 files changed, 102 deletions(-)

diff --git a/games-strategy/warzone2100/Manifest b/games-strategy/warzone2100/Manifest
index a0d8e61..6e38dbc 100644
--- a/games-strategy/warzone2100/Manifest
+++ b/games-strategy/warzone2100/Manifest
@@ -1,4 +1,3 @@
 DIST warzone2100-3.1.2.tar.xz 86232636 SHA256 e33b0c89b981acda4ca2b473e105510caaecd0a0c6648ae22262f4b561566f1b SHA512 55046ebb661ccc948b426dd07b116173bce70221a94c55fbe0897b3ad2137e22af6163476a72c4f1a7e00eed3a04f53eb1f2243d64491b48467c67928992ae87 WHIRLPOOL 0d2cc9a09e1118a9afad6fae88682a93fc0622df22f30cedb097cff670329b1a820d04df65538585e92bc0017e3790b1026bf228ad77a8fbb69c423f85d7eb64
-DIST warzone2100-3.1.3.tar.xz 86234856 SHA256 b8389036070eb7eb15b4649ba7dc6b7c27ded46323115b07d987815e8d33ffb2 SHA512 f16d7ad26ac9af3d31e2995917fbe93e40dfcad071824bf23e78d4d3599c692e1009c5e4e4e424a41350aa382ca0a27094b654b521757e43c6c9ece61a2f3d19 WHIRLPOOL 59156961286d8bb1a59fccff92410256548a685be3ee5ca980da49775d3161c315189eadd0b7a6aa6d62ee5dcf036db2c49f0c6d4934ec22dd2b214f66428287
 DIST warzone2100-3.1.5.tar.xz 86236328 SHA256 21aacc3e475d17338cf7a57aefe4517868822a8167fb6c291f6f6f3b454ca442 SHA512 5d35d314a0fd6df7d52be634e010567f92b7ede617e9dc41523680dc4f4019a9afb9d0660bdd1ac908df70bdbca5e7696730b0861ad764aaea6ef851cf598fca WHIRLPOOL e510cc06de299db2ad79943f199c89fcd6408d6554f1da126666529379a23defa7f7521275502cc699cd6fefd2f0dc5fab64e6a049bcf54abda0e8da2229d696
 DIST warzone2100-videos-2.2.wz 571937134 SHA256 142ae905be288cca33357a49f42b884c190e828fc0b1b1773ded5dff774f41a3 SHA512 ca1a1af51296afdaca137114821508c5783f077090e665eae0f6df895855f57c43f84434706309e819417f5f35d1c649bd14e96dc9fbbb1252d30a4f9a223cf6 WHIRLPOOL 167e39a896081d75415810cdaa9c00ce3fa4062db1ef2b4f6f164beb9c1a1d3fd34cd474880521b75e4580f4496b246586d9270219e1cfe8e7740d1f7af35ebe

diff --git a/games-strategy/warzone2100/warzone2100-3.1.3.ebuild b/games-strategy/warzone2100/warzone2100-3.1.3.ebuild
deleted file mode 100644
index abd648e..0000000
--- a/games-strategy/warzone2100/warzone2100-3.1.3.ebuild
+++ /dev/null
@@ -1,101 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-inherit toolchain-funcs eutils versionator gnome2-utils games
-
-MY_PV=$(get_version_component_range -2)
-VIDEOS_PV=2.2
-VIDEOS_P=${PN}-videos-${VIDEOS_PV}.wz
-DESCRIPTION="3D real-time strategy game"
-HOMEPAGE="http://wz2100.net/"
-SRC_URI="mirror://sourceforge/warzone2100/${P}.tar.xz
-	videos? ( mirror://sourceforge/warzone2100/warzone2100/Videos/${VIDEOS_PV}/high-quality-en/sequences.wz -> ${VIDEOS_P} )"
-
-LICENSE="GPL-2+ CC-BY-SA-3.0 public-domain"
-SLOT="0"
-KEYWORDS="amd64 ~ppc ~x86"
-# upstream requested debug support
-IUSE="debug nls qt4 videos"
-
-# TODO: unbundle miniupnpc and quesoglc
-RDEPEND=">=dev-games/physfs-2[zip]
-	dev-libs/fribidi
-	media-libs/fontconfig
-	media-libs/freetype:2
-	media-libs/glew:=
-	media-libs/libogg
-	media-libs/libpng:0
-	media-libs/libtheora
-	media-libs/libvorbis
-	media-libs/openal
-	sys-libs/zlib
-	virtual/glu
-	virtual/opengl
-	x11-libs/libX11
-	x11-libs/libXrandr
-	dev-qt/qtcore:4
-	dev-qt/qtscript:4
-	nls? ( virtual/libintl )
-	qt4? (
-		dev-qt/qtgui:4
-		dev-qt/qtopengl:4
-	)
-	!qt4? ( media-libs/libsdl[opengl,video,X] )"
-DEPEND="${RDEPEND}
-	app-arch/zip
-	virtual/pkgconfig
-	nls? ( sys-devel/gettext )"
-RDEPEND="${RDEPEND}
-	media-fonts/dejavu"
-
-src_prepare() {
-	sed -i -e 's/#top_builddir/top_builddir/' po/Makevars || die
-}
-
-src_configure() {
-	egamesconf \
-		--docdir=/usr/share/doc/${PF} \
-		--localedir=/usr/share/locale \
-		--with-distributor="Gentoo ${PF}" \
-		--with-icondir=/usr/share/icons/hicolor/128x128/apps \
-		--with-applicationdir=/usr/share/applications \
-		$(use_enable debug debug relaxed) \
-		$(use_enable nls) \
-		--with-backend=$(usex qt4 "qt" "sdl")
-}
-
-src_compile() {
-	emake AR="$(tc-getAR)"
-}
-
-src_install() {
-	default
-	rm -f "${D}"/usr/share/doc/${PF}/COPYING*
-	if use videos ; then
-		insinto "${GAMES_DATADIR}"/${PN}
-		newins "${DISTDIR}"/${VIDEOS_P} sequences.wz
-	fi
-	doman doc/warzone2100.6
-	dodoc doc/quickstartguide.pdf
-
-	elog "If you are using opensource drivers you should consider installing: "
-	elog "    media-libs/libtxc_dxtn"
-
-	prepgamesdirs
-}
-
-pkg_preinst() {
-	games_pkg_preinst
-	gnome2_icon_savelist
-}
-
-pkg_postinst() {
-	games_pkg_postinst
-	gnome2_icon_cache_update
-}
-
-pkg_postrm() {
-	gnome2_icon_cache_update
-}


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

* [gentoo-commits] repo/gentoo:master commit in: games-strategy/warzone2100/
@ 2016-08-05  0:23 Austin English
  0 siblings, 0 replies; 68+ messages in thread
From: Austin English @ 2016-08-05  0:23 UTC (permalink / raw
  To: gentoo-commits

commit:     07e290814e36265f86ddb442af14dddf72b5cf78
Author:     Austin English <wizardedit <AT> gentoo <DOT> org>
AuthorDate: Thu Aug  4 18:20:10 2016 +0000
Commit:     Austin English <wizardedit <AT> gentoo <DOT> org>
CommitDate: Fri Aug  5 00:22:32 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07e29081

games-strategy/warzone2100: remove deprecated games eclass

Also update to EAPI 6

Gentoo-Bug: https://bugs.gentoo.org/574082

Package-Manager: portage-2.3.0

 .../warzone2100/warzone2100-3.1.5-r1.ebuild        | 100 +++++++++++++++++++++
 1 file changed, 100 insertions(+)

diff --git a/games-strategy/warzone2100/warzone2100-3.1.5-r1.ebuild b/games-strategy/warzone2100/warzone2100-3.1.5-r1.ebuild
new file mode 100644
index 0000000..e1829ce
--- /dev/null
+++ b/games-strategy/warzone2100/warzone2100-3.1.5-r1.ebuild
@@ -0,0 +1,100 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+inherit toolchain-funcs eutils versionator gnome2-utils
+
+MY_PV=$(get_version_component_range -2)
+VIDEOS_PV=2.2
+VIDEOS_P=${PN}-videos-${VIDEOS_PV}.wz
+DESCRIPTION="3D real-time strategy game"
+HOMEPAGE="http://wz2100.net/"
+SRC_URI="mirror://sourceforge/warzone2100/${P}.tar.xz
+	videos? ( mirror://sourceforge/warzone2100/warzone2100/Videos/${VIDEOS_PV}/high-quality-en/sequences.wz -> ${VIDEOS_P} )"
+
+LICENSE="GPL-2+ CC-BY-SA-3.0 public-domain"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+# upstream requested debug support
+IUSE="debug nls qt4 videos"
+
+# TODO: unbundle miniupnpc and quesoglc
+# quesoglc-0.7.2 is buggy: http://developer.wz2100.net/ticket/2828
+RDEPEND=">=dev-games/physfs-2[zip]
+	dev-libs/fribidi
+	dev-qt/qtcore:4
+	dev-qt/qtscript:4
+	media-libs/fontconfig
+	media-libs/freetype:2
+	media-libs/glew:=
+	media-libs/libogg
+	media-libs/libpng:0
+	media-libs/libtheora
+	media-libs/libvorbis
+	media-libs/openal
+	sys-libs/zlib
+	virtual/glu
+	virtual/opengl
+	x11-libs/libX11
+	x11-libs/libXrandr
+	nls? ( virtual/libintl )
+	qt4? (
+		dev-qt/qtgui:4
+		dev-qt/qtopengl:4
+	)
+	!qt4? ( media-libs/libsdl[opengl,video,X] )"
+DEPEND="${RDEPEND}
+	app-arch/zip
+	virtual/pkgconfig
+	nls? ( sys-devel/gettext )"
+RDEPEND="${RDEPEND}
+	media-fonts/dejavu"
+
+src_prepare() {
+	default
+
+	sed -i -e 's/#top_builddir/top_builddir/' po/Makevars || die
+}
+
+src_configure() {
+	econf \
+		--docdir=/usr/share/doc/${PF} \
+		--localedir=/usr/share/locale \
+		--with-distributor="Gentoo ${PF}" \
+		--with-icondir=/usr/share/icons/hicolor/128x128/apps \
+		--with-applicationdir=/usr/share/applications \
+		$(use_enable debug debug relaxed) \
+		$(use_enable nls) \
+		--with-backend=$(usex qt4 "qt" "sdl")
+}
+
+src_compile() {
+	emake AR="$(tc-getAR)"
+}
+
+src_install() {
+	default
+	rm -f "${D}"/usr/share/doc/${PF}/COPYING*
+	if use videos ; then
+		insinto /usr/share/${PN}
+		newins "${DISTDIR}"/${VIDEOS_P} sequences.wz
+	fi
+	doman doc/warzone2100.6
+	dodoc doc/quickstartguide.pdf
+
+	elog "If you are using opensource drivers you should consider installing: "
+	elog "    media-libs/libtxc_dxtn"
+}
+
+pkg_preinst() {
+	gnome2_icon_savelist
+}
+
+pkg_postinst() {
+	gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+	gnome2_icon_cache_update
+}


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

* [gentoo-commits] repo/gentoo:master commit in: games-strategy/warzone2100/
@ 2016-09-26  7:20 Lars Wendler
  0 siblings, 0 replies; 68+ messages in thread
From: Lars Wendler @ 2016-09-26  7:20 UTC (permalink / raw
  To: gentoo-commits

commit:     97a8dde0ac07665dd8148a32f2f6f0b772067849
Author:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Mon Sep 26 07:17:28 2016 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Mon Sep 26 07:20:17 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97a8dde0

games-strategy/warzone2100: Bump to version 3.2.1

Package-Manager: portage-2.3.1
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>

 games-strategy/warzone2100/Manifest                |   3 +
 .../warzone2100/warzone2100-3.2.1.ebuild           | 114 +++++++++++++++++++++
 2 files changed, 117 insertions(+)

diff --git a/games-strategy/warzone2100/Manifest b/games-strategy/warzone2100/Manifest
index 6e38dbc..57a95c6 100644
--- a/games-strategy/warzone2100/Manifest
+++ b/games-strategy/warzone2100/Manifest
@@ -1,3 +1,6 @@
 DIST warzone2100-3.1.2.tar.xz 86232636 SHA256 e33b0c89b981acda4ca2b473e105510caaecd0a0c6648ae22262f4b561566f1b SHA512 55046ebb661ccc948b426dd07b116173bce70221a94c55fbe0897b3ad2137e22af6163476a72c4f1a7e00eed3a04f53eb1f2243d64491b48467c67928992ae87 WHIRLPOOL 0d2cc9a09e1118a9afad6fae88682a93fc0622df22f30cedb097cff670329b1a820d04df65538585e92bc0017e3790b1026bf228ad77a8fbb69c423f85d7eb64
 DIST warzone2100-3.1.5.tar.xz 86236328 SHA256 21aacc3e475d17338cf7a57aefe4517868822a8167fb6c291f6f6f3b454ca442 SHA512 5d35d314a0fd6df7d52be634e010567f92b7ede617e9dc41523680dc4f4019a9afb9d0660bdd1ac908df70bdbca5e7696730b0861ad764aaea6ef851cf598fca WHIRLPOOL e510cc06de299db2ad79943f199c89fcd6408d6554f1da126666529379a23defa7f7521275502cc699cd6fefd2f0dc5fab64e6a049bcf54abda0e8da2229d696
+DIST warzone2100-3.2.1-openssl110.patch 1460 SHA256 bef16d511d8bb752b82e0e1debe6c0990c6c91c1e4aa03561ad34a1f7593f676 SHA512 e922d5138ef5de466b26f7473aa553c8ed650470c503f984a99b661ebe87011d644158d2a7a351342c3fd57d5ba55e62c9542f92a1586f40d1ea5c816702d838 WHIRLPOOL 43fca2f48dc930c013aed0c61120feaed73b1ad6cbc6fd59956b742a7c10dab31d0d7bd82e86a718a341959d2143ada5c49ecd80e2afc200020e8fd99303ef88
+DIST warzone2100-3.2.1-openssl110_v2.patch 2984 SHA256 639b5be0316bd187f804dc708d1fbcfbcae510b09b3d5af5fa2a8f8ef8b84d6f SHA512 557cfc27a6ac26302c4064d8b8d3ce0c94167c1ea758d6bf574d9a4e8d1c7e002ab93e0e34b5a85cb386313d871de1d77a3a7fd74d35aae057fe1155f510096b WHIRLPOOL 1aea245db0990f7f2ab675713869d657bd8e491e40f6651f0da9f5ca0a55fd5a76ddae62dfa73a6a37368efad6d3162fc712e955a1a091ecc1afe43fbb2aa891
+DIST warzone2100-3.2.1.tar.xz 80759620 SHA256 0f66b76c50c598abcc895134bd49aab5dd46dcf8135645f2505e93077402a6d9 SHA512 51338f83cc57bdbd825fd53e776d51192e19d9f4a6f2481ba7f22cc5936203f1a593755771dff844b4186fae85c31eea00489cd573d64288570c2b39db575e23 WHIRLPOOL a93e0f2529e6ddc7a39267e0438ab696aa70d268306cbc3dbb5e950f1f4b51e5487760fd24ece1d7feb510d04522a64d9bd76738a1b9f24cda6c5a1c062f6072
 DIST warzone2100-videos-2.2.wz 571937134 SHA256 142ae905be288cca33357a49f42b884c190e828fc0b1b1773ded5dff774f41a3 SHA512 ca1a1af51296afdaca137114821508c5783f077090e665eae0f6df895855f57c43f84434706309e819417f5f35d1c649bd14e96dc9fbbb1252d30a4f9a223cf6 WHIRLPOOL 167e39a896081d75415810cdaa9c00ce3fa4062db1ef2b4f6f164beb9c1a1d3fd34cd474880521b75e4580f4496b246586d9270219e1cfe8e7740d1f7af35ebe

diff --git a/games-strategy/warzone2100/warzone2100-3.2.1.ebuild b/games-strategy/warzone2100/warzone2100-3.2.1.ebuild
new file mode 100644
index 00000000..7aa1552
--- /dev/null
+++ b/games-strategy/warzone2100/warzone2100-3.2.1.ebuild
@@ -0,0 +1,114 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+inherit autotools toolchain-funcs eutils versionator gnome2-utils
+
+MY_PV=$(get_version_component_range -2)
+VIDEOS_PV=2.2
+VIDEOS_P=${PN}-videos-${VIDEOS_PV}.wz
+DESCRIPTION="3D real-time strategy game"
+HOMEPAGE="http://wz2100.net/"
+SRC_URI="mirror://sourceforge/warzone2100/${P}.tar.xz
+	videos? ( mirror://sourceforge/warzone2100/warzone2100/Videos/${VIDEOS_PV}/high-quality-en/sequences.wz -> ${VIDEOS_P} )"
+
+# openssl-1.1.0 patches
+SRC_URI+=" 
+	https://github.com/Cyp/warzone2100/commit/d29cacac856882b153fa206c49091188af5d95aa.patch -> ${PN}-3.2.1-openssl110.patch
+	https://github.com/Cyp/warzone2100/commit/efe8bf60ec56565b96a26b041a965c925bc58c3b.patch -> ${PN}-3.2.1-openssl110_v2.patch"
+
+LICENSE="GPL-2+ CC-BY-SA-3.0 public-domain"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+# upstream requested debug support
+IUSE="debug nls qt5 videos"
+
+# TODO: unbundle miniupnpc and quesoglc
+# quesoglc-0.7.2 is buggy: http://developer.wz2100.net/ticket/2828
+RDEPEND=">=dev-games/physfs-2[zip]
+	dev-libs/fribidi
+	dev-qt/qtcore:5
+	dev-qt/qtscript:5
+	media-libs/fontconfig
+	media-libs/freetype:2
+	media-libs/glew:=
+	media-libs/libogg
+	media-libs/libpng:0
+	media-libs/libtheora
+	media-libs/libvorbis
+	media-libs/openal
+	sys-libs/zlib
+	virtual/glu
+	virtual/opengl
+	x11-libs/libX11
+	x11-libs/libXrandr
+	nls? ( virtual/libintl )
+	qt5? (
+		dev-qt/qtgui:5
+		dev-qt/qtopengl:5
+		dev-qt/qtwidgets:5
+		dev-qt/qtx11extras:5
+	)
+	!qt5? ( media-libs/libsdl[opengl,video,X] )"
+DEPEND="${RDEPEND}
+	app-arch/zip
+	virtual/pkgconfig
+	nls? ( sys-devel/gettext )"
+RDEPEND="${RDEPEND}
+	media-fonts/dejavu"
+
+PATCHES=(
+	"${DISTDIR}/${P}-openssl110.patch"
+	"${DISTDIR}/${P}-openssl110_v2.patch"
+)
+
+src_prepare() {
+	default
+
+	sed -i -e 's/#top_builddir/top_builddir/' po/Makevars || die
+	sed '/appdata\.xml/d' -i icons/Makefile.am || die
+	eautoreconf
+}
+
+src_configure() {
+	econf \
+		--docdir=/usr/share/doc/${PF} \
+		--localedir=/usr/share/locale \
+		--with-distributor="Gentoo ${PF}" \
+		--with-icondir=/usr/share/icons/hicolor/128x128/apps \
+		--with-applicationdir=/usr/share/applications \
+		$(use_enable debug debug relaxed) \
+		$(use_enable nls) \
+		--with-backend=$(usex qt5 "qt" "sdl")
+}
+
+src_compile() {
+	emake AR="$(tc-getAR)"
+}
+
+src_install() {
+	default
+	rm -f "${D}"/usr/share/doc/${PF}/COPYING*
+	if use videos ; then
+		insinto /usr/share/${PN}
+		newins "${DISTDIR}"/${VIDEOS_P} sequences.wz
+	fi
+	doman doc/warzone2100.6
+	dodoc doc/quickstartguide.pdf
+
+	elog "If you are using opensource drivers you should consider installing: "
+	elog "    media-libs/libtxc_dxtn"
+}
+
+pkg_preinst() {
+	gnome2_icon_savelist
+}
+
+pkg_postinst() {
+	gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+	gnome2_icon_cache_update
+}


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

* [gentoo-commits] repo/gentoo:master commit in: games-strategy/warzone2100/
@ 2016-09-26  7:20 Lars Wendler
  0 siblings, 0 replies; 68+ messages in thread
From: Lars Wendler @ 2016-09-26  7:20 UTC (permalink / raw
  To: gentoo-commits

commit:     e525658d647e3c3cc883fc89447ffc2b6d20d32e
Author:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Mon Sep 26 07:18:25 2016 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Mon Sep 26 07:20:20 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e525658d

games-strategy/warzone2100: Removed old.

Package-Manager: portage-2.3.1
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>

 games-strategy/warzone2100/Manifest                |   1 -
 .../warzone2100/warzone2100-3.1.2.ebuild           | 108 ---------------------
 2 files changed, 109 deletions(-)

diff --git a/games-strategy/warzone2100/Manifest b/games-strategy/warzone2100/Manifest
index 57a95c6..6bae373 100644
--- a/games-strategy/warzone2100/Manifest
+++ b/games-strategy/warzone2100/Manifest
@@ -1,4 +1,3 @@
-DIST warzone2100-3.1.2.tar.xz 86232636 SHA256 e33b0c89b981acda4ca2b473e105510caaecd0a0c6648ae22262f4b561566f1b SHA512 55046ebb661ccc948b426dd07b116173bce70221a94c55fbe0897b3ad2137e22af6163476a72c4f1a7e00eed3a04f53eb1f2243d64491b48467c67928992ae87 WHIRLPOOL 0d2cc9a09e1118a9afad6fae88682a93fc0622df22f30cedb097cff670329b1a820d04df65538585e92bc0017e3790b1026bf228ad77a8fbb69c423f85d7eb64
 DIST warzone2100-3.1.5.tar.xz 86236328 SHA256 21aacc3e475d17338cf7a57aefe4517868822a8167fb6c291f6f6f3b454ca442 SHA512 5d35d314a0fd6df7d52be634e010567f92b7ede617e9dc41523680dc4f4019a9afb9d0660bdd1ac908df70bdbca5e7696730b0861ad764aaea6ef851cf598fca WHIRLPOOL e510cc06de299db2ad79943f199c89fcd6408d6554f1da126666529379a23defa7f7521275502cc699cd6fefd2f0dc5fab64e6a049bcf54abda0e8da2229d696
 DIST warzone2100-3.2.1-openssl110.patch 1460 SHA256 bef16d511d8bb752b82e0e1debe6c0990c6c91c1e4aa03561ad34a1f7593f676 SHA512 e922d5138ef5de466b26f7473aa553c8ed650470c503f984a99b661ebe87011d644158d2a7a351342c3fd57d5ba55e62c9542f92a1586f40d1ea5c816702d838 WHIRLPOOL 43fca2f48dc930c013aed0c61120feaed73b1ad6cbc6fd59956b742a7c10dab31d0d7bd82e86a718a341959d2143ada5c49ecd80e2afc200020e8fd99303ef88
 DIST warzone2100-3.2.1-openssl110_v2.patch 2984 SHA256 639b5be0316bd187f804dc708d1fbcfbcae510b09b3d5af5fa2a8f8ef8b84d6f SHA512 557cfc27a6ac26302c4064d8b8d3ce0c94167c1ea758d6bf574d9a4e8d1c7e002ab93e0e34b5a85cb386313d871de1d77a3a7fd74d35aae057fe1155f510096b WHIRLPOOL 1aea245db0990f7f2ab675713869d657bd8e491e40f6651f0da9f5ca0a55fd5a76ddae62dfa73a6a37368efad6d3162fc712e955a1a091ecc1afe43fbb2aa891

diff --git a/games-strategy/warzone2100/warzone2100-3.1.2.ebuild b/games-strategy/warzone2100/warzone2100-3.1.2.ebuild
deleted file mode 100644
index 3037abb..00000000
--- a/games-strategy/warzone2100/warzone2100-3.1.2.ebuild
+++ /dev/null
@@ -1,108 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-inherit autotools toolchain-funcs eutils versionator gnome2-utils games
-
-MY_PV=$(get_version_component_range -2)
-VIDEOS_PV=2.2
-VIDEOS_P=${PN}-videos-${VIDEOS_PV}.wz
-DESCRIPTION="3D real-time strategy game"
-HOMEPAGE="http://wz2100.net/"
-SRC_URI="mirror://sourceforge/warzone2100/${P}.tar.xz
-	videos? ( mirror://sourceforge/warzone2100/warzone2100/Videos/${VIDEOS_PV}/high-quality-en/sequences.wz -> ${VIDEOS_P} )"
-
-LICENSE="GPL-2 CC-BY-SA-3.0 public-domain"
-SLOT="0"
-KEYWORDS="amd64 ~ppc x86"
-# upstream requested debug support
-IUSE="debug nls qt4 videos"
-
-# TODO: unbundle miniupnpc and quesoglc
-RDEPEND=">=dev-games/physfs-2[zip]
-	dev-libs/fribidi
-	media-libs/fontconfig
-	media-libs/freetype:2
-	media-libs/glew:=
-	media-libs/libogg
-	media-libs/libpng:0
-	media-libs/libtheora
-	media-libs/libvorbis
-	media-libs/openal
-	sys-libs/zlib
-	virtual/glu
-	virtual/opengl
-	x11-libs/libX11
-	x11-libs/libXrandr
-	dev-qt/qtcore:4
-	dev-qt/qtscript:4
-	nls? ( virtual/libintl )
-	qt4? (
-		dev-qt/qtgui:4
-		dev-qt/qtopengl:4
-	)
-	!qt4? ( media-libs/libsdl[opengl,video] )"
-DEPEND="${RDEPEND}
-	app-arch/zip
-	virtual/pkgconfig
-	nls? ( sys-devel/gettext )"
-RDEPEND="${RDEPEND}
-	media-fonts/dejavu"
-
-src_prepare() {
-	sed -i \
-		-e 's/#top_builddir/top_builddir/' \
-		po/Makevars || die
-
-	epatch "${FILESDIR}"/${P}-pkgconf.patch \
-		"${FILESDIR}"/${P}-openGL.patch
-
-	eautoreconf
-}
-
-src_configure() {
-	egamesconf \
-		--docdir=/usr/share/doc/${PF} \
-		--localedir=/usr/share/locale \
-		--with-distributor="Gentoo ${PF}" \
-		--with-icondir=/usr/share/icons/hicolor/128x128/apps \
-		--with-applicationdir=/usr/share/applications \
-		$(use_enable debug debug relaxed) \
-		$(use_enable nls) \
-		--with-backend=$(usex qt4 "qt" "sdl")
-}
-
-src_compile() {
-	emake AR="$(tc-getAR)"
-}
-
-src_install() {
-	default
-	rm -f "${D}"/usr/share/doc/${PF}/COPYING*
-	if use videos ; then
-		insinto "${GAMES_DATADIR}"/${PN}
-		newins "${DISTDIR}"/${VIDEOS_P} sequences.wz
-	fi
-	doman doc/warzone2100.6
-	dodoc doc/quickstartguide.pdf
-
-	elog "If you are using opensource drivers you should consider installing: "
-	elog "    media-libs/libtxc_dxtn"
-
-	prepgamesdirs
-}
-
-pkg_preinst() {
-	games_pkg_preinst
-	gnome2_icon_savelist
-}
-
-pkg_postinst() {
-	games_pkg_postinst
-	gnome2_icon_cache_update
-}
-
-pkg_postrm() {
-	gnome2_icon_cache_update
-}


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

* [gentoo-commits] repo/gentoo:master commit in: games-strategy/warzone2100/
@ 2016-09-26 10:41 Lars Wendler
  0 siblings, 0 replies; 68+ messages in thread
From: Lars Wendler @ 2016-09-26 10:41 UTC (permalink / raw
  To: gentoo-commits

commit:     654386f122ef23a65fcdc386b7f940c62ea1b8fa
Author:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Mon Sep 26 10:41:05 2016 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Mon Sep 26 10:41:21 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=654386f1

games-strategy/warzone2100: Fixed trailing whitespace QA warning.

Package-Manager: portage-2.3.1
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>

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

diff --git a/games-strategy/warzone2100/warzone2100-3.2.1.ebuild b/games-strategy/warzone2100/warzone2100-3.2.1.ebuild
index 7aa1552..ccafd8b 100644
--- a/games-strategy/warzone2100/warzone2100-3.2.1.ebuild
+++ b/games-strategy/warzone2100/warzone2100-3.2.1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/warzone2100/${P}.tar.xz
 	videos? ( mirror://sourceforge/warzone2100/warzone2100/Videos/${VIDEOS_PV}/high-quality-en/sequences.wz -> ${VIDEOS_P} )"
 
 # openssl-1.1.0 patches
-SRC_URI+=" 
+SRC_URI+="
 	https://github.com/Cyp/warzone2100/commit/d29cacac856882b153fa206c49091188af5d95aa.patch -> ${PN}-3.2.1-openssl110.patch
 	https://github.com/Cyp/warzone2100/commit/efe8bf60ec56565b96a26b041a965c925bc58c3b.patch -> ${PN}-3.2.1-openssl110_v2.patch"
 


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

* [gentoo-commits] repo/gentoo:master commit in: games-strategy/warzone2100/
@ 2016-09-29 12:46 Lars Wendler
  0 siblings, 0 replies; 68+ messages in thread
From: Lars Wendler @ 2016-09-29 12:46 UTC (permalink / raw
  To: gentoo-commits

commit:     5a6e10c7cb397e2c73187c50014263be6bb69228
Author:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Thu Sep 29 12:46:29 2016 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Thu Sep 29 12:46:42 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a6e10c7

games-strategy/warzone2100: Renamed "qt5" USE flag to "sdl".

Fixed some dependencies.

Package-Manager: portage-2.3.1
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>

 games-strategy/warzone2100/warzone2100-3.2.1.ebuild | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/games-strategy/warzone2100/warzone2100-3.2.1.ebuild b/games-strategy/warzone2100/warzone2100-3.2.1.ebuild
index ccafd8b..89d5ca1 100644
--- a/games-strategy/warzone2100/warzone2100-3.2.1.ebuild
+++ b/games-strategy/warzone2100/warzone2100-3.2.1.ebuild
@@ -22,14 +22,16 @@ LICENSE="GPL-2+ CC-BY-SA-3.0 public-domain"
 SLOT="0"
 KEYWORDS="~amd64 ~ppc ~x86"
 # upstream requested debug support
-IUSE="debug nls qt5 videos"
+IUSE="debug nls sdl videos"
 
 # TODO: unbundle miniupnpc and quesoglc
 # quesoglc-0.7.2 is buggy: http://developer.wz2100.net/ticket/2828
 RDEPEND=">=dev-games/physfs-2[zip]
 	dev-libs/fribidi
 	dev-qt/qtcore:5
+	dev-qt/qtgui:5
 	dev-qt/qtscript:5
+	dev-qt/qtwidgets:5
 	media-libs/fontconfig
 	media-libs/freetype:2
 	media-libs/glew:=
@@ -44,13 +46,11 @@ RDEPEND=">=dev-games/physfs-2[zip]
 	x11-libs/libX11
 	x11-libs/libXrandr
 	nls? ( virtual/libintl )
-	qt5? (
-		dev-qt/qtgui:5
+	!sdl? (
 		dev-qt/qtopengl:5
-		dev-qt/qtwidgets:5
 		dev-qt/qtx11extras:5
 	)
-	!qt5? ( media-libs/libsdl[opengl,video,X] )"
+	sdl? ( media-libs/libsdl2[opengl,video,X] )"
 DEPEND="${RDEPEND}
 	app-arch/zip
 	virtual/pkgconfig
@@ -80,7 +80,7 @@ src_configure() {
 		--with-applicationdir=/usr/share/applications \
 		$(use_enable debug debug relaxed) \
 		$(use_enable nls) \
-		--with-backend=$(usex qt5 "qt" "sdl")
+		--with-backend=$(usex sdl "sdl" "qt")
 }
 
 src_compile() {


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

* [gentoo-commits] repo/gentoo:master commit in: games-strategy/warzone2100/
@ 2016-12-12  8:41 Lars Wendler
  0 siblings, 0 replies; 68+ messages in thread
From: Lars Wendler @ 2016-12-12  8:41 UTC (permalink / raw
  To: gentoo-commits

commit:     8d73296bbea4dfcf6f9099565b571eb0ebc607a1
Author:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Mon Dec 12 08:08:44 2016 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Mon Dec 12 08:41:01 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d73296b

games-strategy/warzone2100: Bump to version 3.2.2

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 games-strategy/warzone2100/Manifest                |   1 +
 .../warzone2100/warzone2100-3.2.2.ebuild           | 104 +++++++++++++++++++++
 2 files changed, 105 insertions(+)

diff --git a/games-strategy/warzone2100/Manifest b/games-strategy/warzone2100/Manifest
index 6bae373..e7a62d9 100644
--- a/games-strategy/warzone2100/Manifest
+++ b/games-strategy/warzone2100/Manifest
@@ -2,4 +2,5 @@ DIST warzone2100-3.1.5.tar.xz 86236328 SHA256 21aacc3e475d17338cf7a57aefe4517868
 DIST warzone2100-3.2.1-openssl110.patch 1460 SHA256 bef16d511d8bb752b82e0e1debe6c0990c6c91c1e4aa03561ad34a1f7593f676 SHA512 e922d5138ef5de466b26f7473aa553c8ed650470c503f984a99b661ebe87011d644158d2a7a351342c3fd57d5ba55e62c9542f92a1586f40d1ea5c816702d838 WHIRLPOOL 43fca2f48dc930c013aed0c61120feaed73b1ad6cbc6fd59956b742a7c10dab31d0d7bd82e86a718a341959d2143ada5c49ecd80e2afc200020e8fd99303ef88
 DIST warzone2100-3.2.1-openssl110_v2.patch 2984 SHA256 639b5be0316bd187f804dc708d1fbcfbcae510b09b3d5af5fa2a8f8ef8b84d6f SHA512 557cfc27a6ac26302c4064d8b8d3ce0c94167c1ea758d6bf574d9a4e8d1c7e002ab93e0e34b5a85cb386313d871de1d77a3a7fd74d35aae057fe1155f510096b WHIRLPOOL 1aea245db0990f7f2ab675713869d657bd8e491e40f6651f0da9f5ca0a55fd5a76ddae62dfa73a6a37368efad6d3162fc712e955a1a091ecc1afe43fbb2aa891
 DIST warzone2100-3.2.1.tar.xz 80759620 SHA256 0f66b76c50c598abcc895134bd49aab5dd46dcf8135645f2505e93077402a6d9 SHA512 51338f83cc57bdbd825fd53e776d51192e19d9f4a6f2481ba7f22cc5936203f1a593755771dff844b4186fae85c31eea00489cd573d64288570c2b39db575e23 WHIRLPOOL a93e0f2529e6ddc7a39267e0438ab696aa70d268306cbc3dbb5e950f1f4b51e5487760fd24ece1d7feb510d04522a64d9bd76738a1b9f24cda6c5a1c062f6072
+DIST warzone2100-3.2.2.tar.xz 81296832 SHA256 af5a8dfe9e9df3505ef2543e4e62afb1f61a4ee4cc903f8ff7785f3c79779d18 SHA512 65fdca926c4d3e0708ba79df99e205ec826ffcd935b8263d28d43c6e4cd0726c8c554e64a295a227e24d0e59abb61073bdd8a7e5993f48e2eeb8cf1c289cf4ab WHIRLPOOL ce01306cbc5185a6876ce1c5563e8e3d35c196adcab2c8a2db8b32e7f2d46845f858fd4a00e420a111cae8abe56a58cdb8d8d1fcb43b83ae3edb8a7712cfbd88
 DIST warzone2100-videos-2.2.wz 571937134 SHA256 142ae905be288cca33357a49f42b884c190e828fc0b1b1773ded5dff774f41a3 SHA512 ca1a1af51296afdaca137114821508c5783f077090e665eae0f6df895855f57c43f84434706309e819417f5f35d1c649bd14e96dc9fbbb1252d30a4f9a223cf6 WHIRLPOOL 167e39a896081d75415810cdaa9c00ce3fa4062db1ef2b4f6f164beb9c1a1d3fd34cd474880521b75e4580f4496b246586d9270219e1cfe8e7740d1f7af35ebe

diff --git a/games-strategy/warzone2100/warzone2100-3.2.2.ebuild b/games-strategy/warzone2100/warzone2100-3.2.2.ebuild
new file mode 100644
index 00000000..57a8b99
--- /dev/null
+++ b/games-strategy/warzone2100/warzone2100-3.2.2.ebuild
@@ -0,0 +1,104 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+inherit autotools toolchain-funcs eutils versionator gnome2-utils
+
+MY_PV=$(get_version_component_range -2)
+VIDEOS_PV=2.2
+VIDEOS_P=${PN}-videos-${VIDEOS_PV}.wz
+DESCRIPTION="3D real-time strategy game"
+HOMEPAGE="http://wz2100.net/"
+SRC_URI="mirror://sourceforge/warzone2100/${P}.tar.xz
+	videos? ( mirror://sourceforge/warzone2100/warzone2100/Videos/${VIDEOS_PV}/high-quality-en/sequences.wz -> ${VIDEOS_P} )"
+
+LICENSE="GPL-2+ CC-BY-SA-3.0 public-domain"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+# upstream requested debug support
+IUSE="debug nls sdl videos"
+
+# TODO: unbundle miniupnpc and quesoglc
+# quesoglc-0.7.2 is buggy: http://developer.wz2100.net/ticket/2828
+RDEPEND=">=dev-games/physfs-2[zip]
+	dev-libs/fribidi
+	dev-qt/qtcore:5
+	dev-qt/qtgui:5
+	dev-qt/qtscript:5
+	dev-qt/qtwidgets:5
+	media-libs/fontconfig
+	media-libs/freetype:2
+	media-libs/glew:=
+	media-libs/libogg
+	media-libs/libpng:0
+	media-libs/libtheora
+	media-libs/libvorbis
+	media-libs/openal
+	sys-libs/zlib
+	virtual/glu
+	virtual/opengl
+	x11-libs/libX11
+	x11-libs/libXrandr
+	nls? ( virtual/libintl )
+	!sdl? (
+		dev-qt/qtopengl:5
+		dev-qt/qtx11extras:5
+	)
+	sdl? ( media-libs/libsdl2[opengl,video,X] )"
+DEPEND="${RDEPEND}
+	app-arch/zip
+	virtual/pkgconfig
+	nls? ( sys-devel/gettext )"
+RDEPEND="${RDEPEND}
+	media-fonts/dejavu"
+
+src_prepare() {
+	default
+
+	sed -i -e 's/#top_builddir/top_builddir/' po/Makevars || die
+	sed '/appdata\.xml/d' -i icons/Makefile.am || die
+	eautoreconf
+}
+
+src_configure() {
+	econf \
+		--docdir=/usr/share/doc/${PF} \
+		--localedir=/usr/share/locale \
+		--with-distributor="Gentoo ${PF}" \
+		--with-icondir=/usr/share/icons/hicolor/128x128/apps \
+		--with-applicationdir=/usr/share/applications \
+		$(use_enable debug debug relaxed) \
+		$(use_enable nls) \
+		--with-backend=$(usex sdl "sdl" "qt")
+}
+
+src_compile() {
+	emake AR="$(tc-getAR)"
+}
+
+src_install() {
+	default
+	rm -f "${D}"/usr/share/doc/${PF}/COPYING*
+	if use videos ; then
+		insinto /usr/share/${PN}
+		newins "${DISTDIR}"/${VIDEOS_P} sequences.wz
+	fi
+	doman doc/warzone2100.6
+	dodoc doc/quickstartguide.pdf
+
+	elog "If you are using opensource drivers you should consider installing: "
+	elog "    media-libs/libtxc_dxtn"
+}
+
+pkg_preinst() {
+	gnome2_icon_savelist
+}
+
+pkg_postinst() {
+	gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+	gnome2_icon_cache_update
+}


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

* [gentoo-commits] repo/gentoo:master commit in: games-strategy/warzone2100/
@ 2017-04-26  9:44 Lars Wendler
  0 siblings, 0 replies; 68+ messages in thread
From: Lars Wendler @ 2017-04-26  9:44 UTC (permalink / raw
  To: gentoo-commits

commit:     8e9e7ac59a77f1f9516b3d7b2c8859fa660f37bb
Author:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 26 09:44:01 2017 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Wed Apr 26 09:44:46 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e9e7ac5

games-strategy/warzone2100: Bump to version 3.2.3

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 games-strategy/warzone2100/Manifest                |   2 +
 .../warzone2100/warzone2100-3.2.3.ebuild           | 118 +++++++++++++++++++++
 2 files changed, 120 insertions(+)

diff --git a/games-strategy/warzone2100/Manifest b/games-strategy/warzone2100/Manifest
index e7a62d968df..a787b42e0e4 100644
--- a/games-strategy/warzone2100/Manifest
+++ b/games-strategy/warzone2100/Manifest
@@ -3,4 +3,6 @@ DIST warzone2100-3.2.1-openssl110.patch 1460 SHA256 bef16d511d8bb752b82e0e1debe6
 DIST warzone2100-3.2.1-openssl110_v2.patch 2984 SHA256 639b5be0316bd187f804dc708d1fbcfbcae510b09b3d5af5fa2a8f8ef8b84d6f SHA512 557cfc27a6ac26302c4064d8b8d3ce0c94167c1ea758d6bf574d9a4e8d1c7e002ab93e0e34b5a85cb386313d871de1d77a3a7fd74d35aae057fe1155f510096b WHIRLPOOL 1aea245db0990f7f2ab675713869d657bd8e491e40f6651f0da9f5ca0a55fd5a76ddae62dfa73a6a37368efad6d3162fc712e955a1a091ecc1afe43fbb2aa891
 DIST warzone2100-3.2.1.tar.xz 80759620 SHA256 0f66b76c50c598abcc895134bd49aab5dd46dcf8135645f2505e93077402a6d9 SHA512 51338f83cc57bdbd825fd53e776d51192e19d9f4a6f2481ba7f22cc5936203f1a593755771dff844b4186fae85c31eea00489cd573d64288570c2b39db575e23 WHIRLPOOL a93e0f2529e6ddc7a39267e0438ab696aa70d268306cbc3dbb5e950f1f4b51e5487760fd24ece1d7feb510d04522a64d9bd76738a1b9f24cda6c5a1c062f6072
 DIST warzone2100-3.2.2.tar.xz 81296832 SHA256 af5a8dfe9e9df3505ef2543e4e62afb1f61a4ee4cc903f8ff7785f3c79779d18 SHA512 65fdca926c4d3e0708ba79df99e205ec826ffcd935b8263d28d43c6e4cd0726c8c554e64a295a227e24d0e59abb61073bdd8a7e5993f48e2eeb8cf1c289cf4ab WHIRLPOOL ce01306cbc5185a6876ce1c5563e8e3d35c196adcab2c8a2db8b32e7f2d46845f858fd4a00e420a111cae8abe56a58cdb8d8d1fcb43b83ae3edb8a7712cfbd88
+DIST warzone2100-3.2.3-qt_compile_fix.patch 680 SHA256 59529cb62e5985ed9934fdf3621a98ecf2b3b54d4bd7d0793b5317156934712f SHA512 766698c25c02b4254424efdafb8aa7b37360c3c05d3cd2d6c7f9127cbdd6a25840f98e8e3aadd5d6af494b4632584e564214c1f20c0bd74eb637da305552e067 WHIRLPOOL 6a556afbb9151b9ede55d00e92ab168539ff5f1f7f87f88f69817f46ba4cfb59e961f39504c21abae90009c39c3398b26c0e9fb5c2cb2c082d9254bb7bae04d7
+DIST warzone2100-3.2.3.tar.xz 81314060 SHA256 fcab9e860203e7dacda6ee60384da490a9d44aeafc07aa31ff25f9c548be7582 SHA512 4b1bc0a0bb50a8b4726a2762a922ee233b92f9835e38bbab80c159a9cb301df7434a73ba5acfb17404031467c02a9b3480d6a0d44906d70896311b3468141746 WHIRLPOOL 65d49d855c9efb35113ac181101849f3ba5dacb0ed9ed8e187fdf79a9f01ac41802377ae941232555fdfbd2f4ed9ff29e77a4d61019595e0cee1d36f04c37bf5
 DIST warzone2100-videos-2.2.wz 571937134 SHA256 142ae905be288cca33357a49f42b884c190e828fc0b1b1773ded5dff774f41a3 SHA512 ca1a1af51296afdaca137114821508c5783f077090e665eae0f6df895855f57c43f84434706309e819417f5f35d1c649bd14e96dc9fbbb1252d30a4f9a223cf6 WHIRLPOOL 167e39a896081d75415810cdaa9c00ce3fa4062db1ef2b4f6f164beb9c1a1d3fd34cd474880521b75e4580f4496b246586d9270219e1cfe8e7740d1f7af35ebe

diff --git a/games-strategy/warzone2100/warzone2100-3.2.3.ebuild b/games-strategy/warzone2100/warzone2100-3.2.3.ebuild
new file mode 100644
index 00000000000..6a0d565062f
--- /dev/null
+++ b/games-strategy/warzone2100/warzone2100-3.2.3.ebuild
@@ -0,0 +1,118 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit autotools toolchain-funcs eutils versionator gnome2-utils
+
+MY_PV=$(get_version_component_range -2)
+VIDEOS_PV=2.2
+VIDEOS_P=${PN}-videos-${VIDEOS_PV}.wz
+DESCRIPTION="3D real-time strategy game"
+HOMEPAGE="http://wz2100.net/"
+SRC_URI="mirror://sourceforge/warzone2100/${P}.tar.xz
+	videos? ( mirror://sourceforge/warzone2100/warzone2100/Videos/${VIDEOS_PV}/high-quality-en/sequences.wz -> ${VIDEOS_P} )"
+
+SRC_URI+=" https://github.com/Warzone2100/warzone2100/commit/ef37bca38289f4f79c6533acd93ed326858a3f68.patch -> ${PN}-3.2.3-qt_compile_fix.patch"
+
+LICENSE="GPL-2+ CC-BY-SA-3.0 public-domain"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+# upstream requested debug support
+IUSE="debug nls sdl videos"
+
+# TODO: unbundle miniupnpc and quesoglc
+# quesoglc-0.7.2 is buggy: http://developer.wz2100.net/ticket/2828
+CDEPEND="
+	>=dev-games/physfs-2[zip]
+	dev-libs/openssl:0=
+	dev-qt/qtcore:5
+	dev-qt/qtgui:5
+	dev-qt/qtscript:5
+	dev-qt/qtwidgets:5
+	media-libs/freetype:2
+	media-libs/glew:=
+	media-libs/harfbuzz
+	media-libs/libogg
+	media-libs/libpng:0
+	media-libs/libtheora
+	media-libs/libvorbis
+	media-libs/openal
+	sys-libs/zlib
+	virtual/glu
+	virtual/opengl
+	x11-libs/libX11
+	x11-libs/libXrandr
+	nls? ( virtual/libintl )
+	!sdl? (
+		dev-qt/qtopengl:5
+		dev-qt/qtx11extras:5
+	)
+	sdl? ( media-libs/libsdl2[opengl,video,X] )
+"
+DEPEND="
+	${CDEPEND}
+	app-arch/zip
+	dev-libs/fribidi
+	media-libs/fontconfig
+	virtual/pkgconfig
+	nls? ( sys-devel/gettext )
+"
+RDEPEND="
+	${CDEPEND}
+	media-fonts/dejavu
+"
+
+src_prepare() {
+	default
+
+	# https://developer.wz2100.net/ticket/4580
+	eapply "${DISTDIR}/${P}-qt_compile_fix.patch"
+
+	sed -i -e 's/#top_builddir/top_builddir/' po/Makevars || die
+	sed '/appdata\.xml/d' -i icons/Makefile.am || die
+	eautoreconf
+}
+
+src_configure() {
+	myeconfargs=(
+		--docdir=/usr/share/doc/${PF}
+		--localedir=/usr/share/locale
+		--with-distributor="Gentoo ${PF}"
+		--with-icondir=/usr/share/icons/hicolor/128x128/apps
+		--with-applicationdir=/usr/share/applications
+		$(use_enable debug debug relaxed)
+		$(use_enable nls)
+		--with-backend=$(usex sdl "sdl" "qt")
+	)
+	econf "${myeconfargs[@]}"
+}
+
+src_compile() {
+	emake AR="$(tc-getAR)"
+}
+
+src_install() {
+	default
+	rm -f "${D}"/usr/share/doc/${PF}/COPYING*
+	if use videos ; then
+		insinto /usr/share/${PN}
+		newins "${DISTDIR}"/${VIDEOS_P} sequences.wz
+	fi
+	doman doc/warzone2100.6
+	dodoc doc/quickstartguide.pdf
+
+	elog "If you are using opensource drivers you should consider installing: "
+	elog "    media-libs/libtxc_dxtn"
+}
+
+pkg_preinst() {
+	gnome2_icon_savelist
+}
+
+pkg_postinst() {
+	gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+	gnome2_icon_cache_update
+}


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

* [gentoo-commits] repo/gentoo:master commit in: games-strategy/warzone2100/
@ 2017-04-26  9:44 Lars Wendler
  0 siblings, 0 replies; 68+ messages in thread
From: Lars Wendler @ 2017-04-26  9:44 UTC (permalink / raw
  To: gentoo-commits

commit:     e34c07786ec12a8b528c6c1bcdc10eda1c2e36dd
Author:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 26 09:44:32 2017 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Wed Apr 26 09:44:49 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e34c0778

games-strategy/warzone2100: Removed old.

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 games-strategy/warzone2100/Manifest                |   3 -
 .../warzone2100/warzone2100-3.2.1.ebuild           | 113 ---------------------
 2 files changed, 116 deletions(-)

diff --git a/games-strategy/warzone2100/Manifest b/games-strategy/warzone2100/Manifest
index a787b42e0e4..55f6942e9fa 100644
--- a/games-strategy/warzone2100/Manifest
+++ b/games-strategy/warzone2100/Manifest
@@ -1,7 +1,4 @@
 DIST warzone2100-3.1.5.tar.xz 86236328 SHA256 21aacc3e475d17338cf7a57aefe4517868822a8167fb6c291f6f6f3b454ca442 SHA512 5d35d314a0fd6df7d52be634e010567f92b7ede617e9dc41523680dc4f4019a9afb9d0660bdd1ac908df70bdbca5e7696730b0861ad764aaea6ef851cf598fca WHIRLPOOL e510cc06de299db2ad79943f199c89fcd6408d6554f1da126666529379a23defa7f7521275502cc699cd6fefd2f0dc5fab64e6a049bcf54abda0e8da2229d696
-DIST warzone2100-3.2.1-openssl110.patch 1460 SHA256 bef16d511d8bb752b82e0e1debe6c0990c6c91c1e4aa03561ad34a1f7593f676 SHA512 e922d5138ef5de466b26f7473aa553c8ed650470c503f984a99b661ebe87011d644158d2a7a351342c3fd57d5ba55e62c9542f92a1586f40d1ea5c816702d838 WHIRLPOOL 43fca2f48dc930c013aed0c61120feaed73b1ad6cbc6fd59956b742a7c10dab31d0d7bd82e86a718a341959d2143ada5c49ecd80e2afc200020e8fd99303ef88
-DIST warzone2100-3.2.1-openssl110_v2.patch 2984 SHA256 639b5be0316bd187f804dc708d1fbcfbcae510b09b3d5af5fa2a8f8ef8b84d6f SHA512 557cfc27a6ac26302c4064d8b8d3ce0c94167c1ea758d6bf574d9a4e8d1c7e002ab93e0e34b5a85cb386313d871de1d77a3a7fd74d35aae057fe1155f510096b WHIRLPOOL 1aea245db0990f7f2ab675713869d657bd8e491e40f6651f0da9f5ca0a55fd5a76ddae62dfa73a6a37368efad6d3162fc712e955a1a091ecc1afe43fbb2aa891
-DIST warzone2100-3.2.1.tar.xz 80759620 SHA256 0f66b76c50c598abcc895134bd49aab5dd46dcf8135645f2505e93077402a6d9 SHA512 51338f83cc57bdbd825fd53e776d51192e19d9f4a6f2481ba7f22cc5936203f1a593755771dff844b4186fae85c31eea00489cd573d64288570c2b39db575e23 WHIRLPOOL a93e0f2529e6ddc7a39267e0438ab696aa70d268306cbc3dbb5e950f1f4b51e5487760fd24ece1d7feb510d04522a64d9bd76738a1b9f24cda6c5a1c062f6072
 DIST warzone2100-3.2.2.tar.xz 81296832 SHA256 af5a8dfe9e9df3505ef2543e4e62afb1f61a4ee4cc903f8ff7785f3c79779d18 SHA512 65fdca926c4d3e0708ba79df99e205ec826ffcd935b8263d28d43c6e4cd0726c8c554e64a295a227e24d0e59abb61073bdd8a7e5993f48e2eeb8cf1c289cf4ab WHIRLPOOL ce01306cbc5185a6876ce1c5563e8e3d35c196adcab2c8a2db8b32e7f2d46845f858fd4a00e420a111cae8abe56a58cdb8d8d1fcb43b83ae3edb8a7712cfbd88
 DIST warzone2100-3.2.3-qt_compile_fix.patch 680 SHA256 59529cb62e5985ed9934fdf3621a98ecf2b3b54d4bd7d0793b5317156934712f SHA512 766698c25c02b4254424efdafb8aa7b37360c3c05d3cd2d6c7f9127cbdd6a25840f98e8e3aadd5d6af494b4632584e564214c1f20c0bd74eb637da305552e067 WHIRLPOOL 6a556afbb9151b9ede55d00e92ab168539ff5f1f7f87f88f69817f46ba4cfb59e961f39504c21abae90009c39c3398b26c0e9fb5c2cb2c082d9254bb7bae04d7
 DIST warzone2100-3.2.3.tar.xz 81314060 SHA256 fcab9e860203e7dacda6ee60384da490a9d44aeafc07aa31ff25f9c548be7582 SHA512 4b1bc0a0bb50a8b4726a2762a922ee233b92f9835e38bbab80c159a9cb301df7434a73ba5acfb17404031467c02a9b3480d6a0d44906d70896311b3468141746 WHIRLPOOL 65d49d855c9efb35113ac181101849f3ba5dacb0ed9ed8e187fdf79a9f01ac41802377ae941232555fdfbd2f4ed9ff29e77a4d61019595e0cee1d36f04c37bf5

diff --git a/games-strategy/warzone2100/warzone2100-3.2.1.ebuild b/games-strategy/warzone2100/warzone2100-3.2.1.ebuild
deleted file mode 100644
index 7da1acd870c..00000000000
--- a/games-strategy/warzone2100/warzone2100-3.2.1.ebuild
+++ /dev/null
@@ -1,113 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit autotools toolchain-funcs eutils versionator gnome2-utils
-
-MY_PV=$(get_version_component_range -2)
-VIDEOS_PV=2.2
-VIDEOS_P=${PN}-videos-${VIDEOS_PV}.wz
-DESCRIPTION="3D real-time strategy game"
-HOMEPAGE="http://wz2100.net/"
-SRC_URI="mirror://sourceforge/warzone2100/${P}.tar.xz
-	videos? ( mirror://sourceforge/warzone2100/warzone2100/Videos/${VIDEOS_PV}/high-quality-en/sequences.wz -> ${VIDEOS_P} )"
-
-# openssl-1.1.0 patches
-SRC_URI+="
-	https://github.com/Cyp/warzone2100/commit/d29cacac856882b153fa206c49091188af5d95aa.patch -> ${PN}-3.2.1-openssl110.patch
-	https://github.com/Cyp/warzone2100/commit/efe8bf60ec56565b96a26b041a965c925bc58c3b.patch -> ${PN}-3.2.1-openssl110_v2.patch"
-
-LICENSE="GPL-2+ CC-BY-SA-3.0 public-domain"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
-# upstream requested debug support
-IUSE="debug nls sdl videos"
-
-# TODO: unbundle miniupnpc and quesoglc
-# quesoglc-0.7.2 is buggy: http://developer.wz2100.net/ticket/2828
-RDEPEND=">=dev-games/physfs-2[zip]
-	dev-libs/fribidi
-	dev-qt/qtcore:5
-	dev-qt/qtgui:5
-	dev-qt/qtscript:5
-	dev-qt/qtwidgets:5
-	media-libs/fontconfig
-	media-libs/freetype:2
-	media-libs/glew:=
-	media-libs/libogg
-	media-libs/libpng:0
-	media-libs/libtheora
-	media-libs/libvorbis
-	media-libs/openal
-	sys-libs/zlib
-	virtual/glu
-	virtual/opengl
-	x11-libs/libX11
-	x11-libs/libXrandr
-	nls? ( virtual/libintl )
-	!sdl? (
-		dev-qt/qtopengl:5
-		dev-qt/qtx11extras:5
-	)
-	sdl? ( media-libs/libsdl2[opengl,video,X] )"
-DEPEND="${RDEPEND}
-	app-arch/zip
-	virtual/pkgconfig
-	nls? ( sys-devel/gettext )"
-RDEPEND="${RDEPEND}
-	media-fonts/dejavu"
-
-PATCHES=(
-	"${DISTDIR}/${P}-openssl110.patch"
-	"${DISTDIR}/${P}-openssl110_v2.patch"
-)
-
-src_prepare() {
-	default
-
-	sed -i -e 's/#top_builddir/top_builddir/' po/Makevars || die
-	sed '/appdata\.xml/d' -i icons/Makefile.am || die
-	eautoreconf
-}
-
-src_configure() {
-	econf \
-		--docdir=/usr/share/doc/${PF} \
-		--localedir=/usr/share/locale \
-		--with-distributor="Gentoo ${PF}" \
-		--with-icondir=/usr/share/icons/hicolor/128x128/apps \
-		--with-applicationdir=/usr/share/applications \
-		$(use_enable debug debug relaxed) \
-		$(use_enable nls) \
-		--with-backend=$(usex sdl "sdl" "qt")
-}
-
-src_compile() {
-	emake AR="$(tc-getAR)"
-}
-
-src_install() {
-	default
-	rm -f "${D}"/usr/share/doc/${PF}/COPYING*
-	if use videos ; then
-		insinto /usr/share/${PN}
-		newins "${DISTDIR}"/${VIDEOS_P} sequences.wz
-	fi
-	doman doc/warzone2100.6
-	dodoc doc/quickstartguide.pdf
-
-	elog "If you are using opensource drivers you should consider installing: "
-	elog "    media-libs/libtxc_dxtn"
-}
-
-pkg_preinst() {
-	gnome2_icon_savelist
-}
-
-pkg_postinst() {
-	gnome2_icon_cache_update
-}
-
-pkg_postrm() {
-	gnome2_icon_cache_update
-}


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

* [gentoo-commits] repo/gentoo:master commit in: games-strategy/warzone2100/
@ 2017-05-05 13:44 Lars Wendler
  0 siblings, 0 replies; 68+ messages in thread
From: Lars Wendler @ 2017-05-05 13:44 UTC (permalink / raw
  To: gentoo-commits

commit:     bc5530ee630c8f4ce8cbf7cef6e3087a0b8847e3
Author:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Fri May  5 13:44:35 2017 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Fri May  5 13:44:35 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc5530ee

games-strategy/warzone2100: Make myeconfargs local.

Package-Manager: Portage-2.3.5, Repoman-2.3.2

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

diff --git a/games-strategy/warzone2100/warzone2100-3.2.3.ebuild b/games-strategy/warzone2100/warzone2100-3.2.3.ebuild
index 6a0d565062f..dd044c8de90 100644
--- a/games-strategy/warzone2100/warzone2100-3.2.3.ebuild
+++ b/games-strategy/warzone2100/warzone2100-3.2.3.ebuild
@@ -74,7 +74,7 @@ src_prepare() {
 }
 
 src_configure() {
-	myeconfargs=(
+	local myeconfargs=(
 		--docdir=/usr/share/doc/${PF}
 		--localedir=/usr/share/locale
 		--with-distributor="Gentoo ${PF}"


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

* [gentoo-commits] repo/gentoo:master commit in: games-strategy/warzone2100/
@ 2017-09-21 14:33 Michael Palimaka
  0 siblings, 0 replies; 68+ messages in thread
From: Michael Palimaka @ 2017-09-21 14:33 UTC (permalink / raw
  To: gentoo-commits

commit:     7357b5966b5413735bcb874ac59988c904c9db5c
Author:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Thu Sep 21 14:28:40 2017 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Thu Sep 21 14:33:10 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7357b596

games-strategy/warzone2100: stabilise 3.2.3 for amd64/x86

Package-Manager: Portage-2.3.8, Repoman-2.3.3

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

diff --git a/games-strategy/warzone2100/warzone2100-3.2.3.ebuild b/games-strategy/warzone2100/warzone2100-3.2.3.ebuild
index 5a36f73a051..67f3e717b5d 100644
--- a/games-strategy/warzone2100/warzone2100-3.2.3.ebuild
+++ b/games-strategy/warzone2100/warzone2100-3.2.3.ebuild
@@ -16,7 +16,7 @@ SRC_URI+=" https://github.com/Warzone2100/warzone2100/commit/ef37bca38289f4f79c6
 
 LICENSE="GPL-2+ CC-BY-SA-3.0 public-domain"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 # upstream requested debug support
 IUSE="debug nls sdl videos"
 


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

* [gentoo-commits] repo/gentoo:master commit in: games-strategy/warzone2100/
@ 2017-09-21 14:33 Michael Palimaka
  0 siblings, 0 replies; 68+ messages in thread
From: Michael Palimaka @ 2017-09-21 14:33 UTC (permalink / raw
  To: gentoo-commits

commit:     c3f5092cd7f073e8f3a8caeb7c4bd68b773d2459
Author:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Thu Sep 21 14:29:25 2017 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Thu Sep 21 14:33:11 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3f5092c

games-strategy/warzone2100: remove old

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 games-strategy/warzone2100/Manifest                |   2 -
 games-strategy/warzone2100/metadata.xml            |   3 -
 .../warzone2100/warzone2100-3.1.5-r1.ebuild        |  99 --------------------
 .../warzone2100/warzone2100-3.1.5.ebuild           | 101 --------------------
 .../warzone2100/warzone2100-3.2.2.ebuild           | 103 ---------------------
 5 files changed, 308 deletions(-)

diff --git a/games-strategy/warzone2100/Manifest b/games-strategy/warzone2100/Manifest
index 55f6942e9fa..94e74c0c49a 100644
--- a/games-strategy/warzone2100/Manifest
+++ b/games-strategy/warzone2100/Manifest
@@ -1,5 +1,3 @@
-DIST warzone2100-3.1.5.tar.xz 86236328 SHA256 21aacc3e475d17338cf7a57aefe4517868822a8167fb6c291f6f6f3b454ca442 SHA512 5d35d314a0fd6df7d52be634e010567f92b7ede617e9dc41523680dc4f4019a9afb9d0660bdd1ac908df70bdbca5e7696730b0861ad764aaea6ef851cf598fca WHIRLPOOL e510cc06de299db2ad79943f199c89fcd6408d6554f1da126666529379a23defa7f7521275502cc699cd6fefd2f0dc5fab64e6a049bcf54abda0e8da2229d696
-DIST warzone2100-3.2.2.tar.xz 81296832 SHA256 af5a8dfe9e9df3505ef2543e4e62afb1f61a4ee4cc903f8ff7785f3c79779d18 SHA512 65fdca926c4d3e0708ba79df99e205ec826ffcd935b8263d28d43c6e4cd0726c8c554e64a295a227e24d0e59abb61073bdd8a7e5993f48e2eeb8cf1c289cf4ab WHIRLPOOL ce01306cbc5185a6876ce1c5563e8e3d35c196adcab2c8a2db8b32e7f2d46845f858fd4a00e420a111cae8abe56a58cdb8d8d1fcb43b83ae3edb8a7712cfbd88
 DIST warzone2100-3.2.3-qt_compile_fix.patch 680 SHA256 59529cb62e5985ed9934fdf3621a98ecf2b3b54d4bd7d0793b5317156934712f SHA512 766698c25c02b4254424efdafb8aa7b37360c3c05d3cd2d6c7f9127cbdd6a25840f98e8e3aadd5d6af494b4632584e564214c1f20c0bd74eb637da305552e067 WHIRLPOOL 6a556afbb9151b9ede55d00e92ab168539ff5f1f7f87f88f69817f46ba4cfb59e961f39504c21abae90009c39c3398b26c0e9fb5c2cb2c082d9254bb7bae04d7
 DIST warzone2100-3.2.3.tar.xz 81314060 SHA256 fcab9e860203e7dacda6ee60384da490a9d44aeafc07aa31ff25f9c548be7582 SHA512 4b1bc0a0bb50a8b4726a2762a922ee233b92f9835e38bbab80c159a9cb301df7434a73ba5acfb17404031467c02a9b3480d6a0d44906d70896311b3468141746 WHIRLPOOL 65d49d855c9efb35113ac181101849f3ba5dacb0ed9ed8e187fdf79a9f01ac41802377ae941232555fdfbd2f4ed9ff29e77a4d61019595e0cee1d36f04c37bf5
 DIST warzone2100-videos-2.2.wz 571937134 SHA256 142ae905be288cca33357a49f42b884c190e828fc0b1b1773ded5dff774f41a3 SHA512 ca1a1af51296afdaca137114821508c5783f077090e665eae0f6df895855f57c43f84434706309e819417f5f35d1c649bd14e96dc9fbbb1252d30a4f9a223cf6 WHIRLPOOL 167e39a896081d75415810cdaa9c00ce3fa4062db1ef2b4f6f164beb9c1a1d3fd34cd474880521b75e4580f4496b246586d9270219e1cfe8e7740d1f7af35ebe

diff --git a/games-strategy/warzone2100/metadata.xml b/games-strategy/warzone2100/metadata.xml
index 17e45b93d58..ce7f3bcd92b 100644
--- a/games-strategy/warzone2100/metadata.xml
+++ b/games-strategy/warzone2100/metadata.xml
@@ -5,9 +5,6 @@
 		<email>games@gentoo.org</email>
 		<name>Gentoo Games Project</name>
 	</maintainer>
-	<use>
-		<flag name="qt4">Use qt-gui/qt-opengl for backend rendering instead of sdl</flag>
-	</use>
 	<longdescription>
 	Warzone 2100 offers campaign, multi-player, and single-player
 	skirmish modes. An extensive tech tree with over 400 different

diff --git a/games-strategy/warzone2100/warzone2100-3.1.5-r1.ebuild b/games-strategy/warzone2100/warzone2100-3.1.5-r1.ebuild
deleted file mode 100644
index ba5e99feb18..00000000000
--- a/games-strategy/warzone2100/warzone2100-3.1.5-r1.ebuild
+++ /dev/null
@@ -1,99 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit toolchain-funcs eutils versionator gnome2-utils
-
-MY_PV=$(get_version_component_range -2)
-VIDEOS_PV=2.2
-VIDEOS_P=${PN}-videos-${VIDEOS_PV}.wz
-DESCRIPTION="3D real-time strategy game"
-HOMEPAGE="http://wz2100.net/"
-SRC_URI="mirror://sourceforge/warzone2100/${P}.tar.xz
-	videos? ( mirror://sourceforge/warzone2100/warzone2100/Videos/${VIDEOS_PV}/high-quality-en/sequences.wz -> ${VIDEOS_P} )"
-
-LICENSE="GPL-2+ CC-BY-SA-3.0 public-domain"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-# upstream requested debug support
-IUSE="debug nls qt4 videos"
-
-# TODO: unbundle miniupnpc and quesoglc
-# quesoglc-0.7.2 is buggy: http://developer.wz2100.net/ticket/2828
-RDEPEND=">=dev-games/physfs-2[zip]
-	dev-libs/fribidi
-	dev-qt/qtcore:4
-	dev-qt/qtscript:4
-	media-libs/fontconfig
-	media-libs/freetype:2
-	media-libs/glew:=
-	media-libs/libogg
-	media-libs/libpng:0
-	media-libs/libtheora
-	media-libs/libvorbis
-	media-libs/openal
-	sys-libs/zlib
-	virtual/glu
-	virtual/opengl
-	x11-libs/libX11
-	x11-libs/libXrandr
-	nls? ( virtual/libintl )
-	qt4? (
-		dev-qt/qtgui:4
-		dev-qt/qtopengl:4
-	)
-	!qt4? ( media-libs/libsdl[opengl,video,X] )"
-DEPEND="${RDEPEND}
-	app-arch/zip
-	virtual/pkgconfig
-	nls? ( sys-devel/gettext )"
-RDEPEND="${RDEPEND}
-	media-fonts/dejavu"
-
-src_prepare() {
-	default
-
-	sed -i -e 's/#top_builddir/top_builddir/' po/Makevars || die
-}
-
-src_configure() {
-	econf \
-		--docdir=/usr/share/doc/${PF} \
-		--localedir=/usr/share/locale \
-		--with-distributor="Gentoo ${PF}" \
-		--with-icondir=/usr/share/icons/hicolor/128x128/apps \
-		--with-applicationdir=/usr/share/applications \
-		$(use_enable debug debug relaxed) \
-		$(use_enable nls) \
-		--with-backend=$(usex qt4 "qt" "sdl")
-}
-
-src_compile() {
-	emake AR="$(tc-getAR)"
-}
-
-src_install() {
-	default
-	rm -f "${D}"/usr/share/doc/${PF}/COPYING*
-	if use videos ; then
-		insinto /usr/share/${PN}
-		newins "${DISTDIR}"/${VIDEOS_P} sequences.wz
-	fi
-	doman doc/warzone2100.6
-	dodoc doc/quickstartguide.pdf
-
-	elog "If you are using opensource drivers you should consider installing: "
-	elog "    media-libs/libtxc_dxtn"
-}
-
-pkg_preinst() {
-	gnome2_icon_savelist
-}
-
-pkg_postinst() {
-	gnome2_icon_cache_update
-}
-
-pkg_postrm() {
-	gnome2_icon_cache_update
-}

diff --git a/games-strategy/warzone2100/warzone2100-3.1.5.ebuild b/games-strategy/warzone2100/warzone2100-3.1.5.ebuild
deleted file mode 100644
index 6f80949b0c1..00000000000
--- a/games-strategy/warzone2100/warzone2100-3.1.5.ebuild
+++ /dev/null
@@ -1,101 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit toolchain-funcs eutils versionator gnome2-utils games
-
-MY_PV=$(get_version_component_range -2)
-VIDEOS_PV=2.2
-VIDEOS_P=${PN}-videos-${VIDEOS_PV}.wz
-DESCRIPTION="3D real-time strategy game"
-HOMEPAGE="http://wz2100.net/"
-SRC_URI="mirror://sourceforge/warzone2100/${P}.tar.xz
-	videos? ( mirror://sourceforge/warzone2100/warzone2100/Videos/${VIDEOS_PV}/high-quality-en/sequences.wz -> ${VIDEOS_P} )"
-
-LICENSE="GPL-2+ CC-BY-SA-3.0 public-domain"
-SLOT="0"
-KEYWORDS="amd64 x86"
-# upstream requested debug support
-IUSE="debug nls qt4 videos"
-
-# TODO: unbundle miniupnpc and quesoglc
-# quesoglc-0.7.2 is buggy: http://developer.wz2100.net/ticket/2828
-RDEPEND=">=dev-games/physfs-2[zip]
-	dev-libs/fribidi
-	media-libs/fontconfig
-	media-libs/freetype:2
-	media-libs/glew:=
-	media-libs/libogg
-	media-libs/libpng:0
-	media-libs/libtheora
-	media-libs/libvorbis
-	media-libs/openal
-	sys-libs/zlib
-	virtual/glu
-	virtual/opengl
-	x11-libs/libX11
-	x11-libs/libXrandr
-	dev-qt/qtcore:4
-	dev-qt/qtscript:4
-	nls? ( virtual/libintl )
-	qt4? (
-		dev-qt/qtgui:4
-		dev-qt/qtopengl:4
-	)
-	!qt4? ( media-libs/libsdl[opengl,video,X] )"
-DEPEND="${RDEPEND}
-	app-arch/zip
-	virtual/pkgconfig
-	nls? ( sys-devel/gettext )"
-RDEPEND="${RDEPEND}
-	media-fonts/dejavu"
-
-src_prepare() {
-	sed -i -e 's/#top_builddir/top_builddir/' po/Makevars || die
-}
-
-src_configure() {
-	egamesconf \
-		--docdir=/usr/share/doc/${PF} \
-		--localedir=/usr/share/locale \
-		--with-distributor="Gentoo ${PF}" \
-		--with-icondir=/usr/share/icons/hicolor/128x128/apps \
-		--with-applicationdir=/usr/share/applications \
-		$(use_enable debug debug relaxed) \
-		$(use_enable nls) \
-		--with-backend=$(usex qt4 "qt" "sdl")
-}
-
-src_compile() {
-	emake AR="$(tc-getAR)"
-}
-
-src_install() {
-	default
-	rm -f "${D}"/usr/share/doc/${PF}/COPYING*
-	if use videos ; then
-		insinto "${GAMES_DATADIR}"/${PN}
-		newins "${DISTDIR}"/${VIDEOS_P} sequences.wz
-	fi
-	doman doc/warzone2100.6
-	dodoc doc/quickstartguide.pdf
-
-	elog "If you are using opensource drivers you should consider installing: "
-	elog "    media-libs/libtxc_dxtn"
-
-	prepgamesdirs
-}
-
-pkg_preinst() {
-	games_pkg_preinst
-	gnome2_icon_savelist
-}
-
-pkg_postinst() {
-	games_pkg_postinst
-	gnome2_icon_cache_update
-}
-
-pkg_postrm() {
-	gnome2_icon_cache_update
-}

diff --git a/games-strategy/warzone2100/warzone2100-3.2.2.ebuild b/games-strategy/warzone2100/warzone2100-3.2.2.ebuild
deleted file mode 100644
index 847b04dd834..00000000000
--- a/games-strategy/warzone2100/warzone2100-3.2.2.ebuild
+++ /dev/null
@@ -1,103 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit autotools toolchain-funcs eutils versionator gnome2-utils
-
-MY_PV=$(get_version_component_range -2)
-VIDEOS_PV=2.2
-VIDEOS_P=${PN}-videos-${VIDEOS_PV}.wz
-DESCRIPTION="3D real-time strategy game"
-HOMEPAGE="http://wz2100.net/"
-SRC_URI="mirror://sourceforge/warzone2100/${P}.tar.xz
-	videos? ( mirror://sourceforge/warzone2100/warzone2100/Videos/${VIDEOS_PV}/high-quality-en/sequences.wz -> ${VIDEOS_P} )"
-
-LICENSE="GPL-2+ CC-BY-SA-3.0 public-domain"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-# upstream requested debug support
-IUSE="debug nls sdl videos"
-
-# TODO: unbundle miniupnpc and quesoglc
-# quesoglc-0.7.2 is buggy: http://developer.wz2100.net/ticket/2828
-RDEPEND=">=dev-games/physfs-2[zip]
-	dev-libs/fribidi
-	dev-qt/qtcore:5
-	dev-qt/qtgui:5
-	dev-qt/qtscript:5
-	dev-qt/qtwidgets:5
-	media-libs/fontconfig
-	media-libs/freetype:2
-	media-libs/glew:=
-	media-libs/libogg
-	media-libs/libpng:0
-	media-libs/libtheora
-	media-libs/libvorbis
-	media-libs/openal
-	sys-libs/zlib
-	virtual/glu
-	virtual/opengl
-	x11-libs/libX11
-	x11-libs/libXrandr
-	nls? ( virtual/libintl )
-	!sdl? (
-		dev-qt/qtopengl:5
-		dev-qt/qtx11extras:5
-	)
-	sdl? ( media-libs/libsdl2[opengl,video,X] )"
-DEPEND="${RDEPEND}
-	app-arch/zip
-	virtual/pkgconfig
-	nls? ( sys-devel/gettext )"
-RDEPEND="${RDEPEND}
-	media-fonts/dejavu"
-
-src_prepare() {
-	default
-
-	sed -i -e 's/#top_builddir/top_builddir/' po/Makevars || die
-	sed '/appdata\.xml/d' -i icons/Makefile.am || die
-	eautoreconf
-}
-
-src_configure() {
-	econf \
-		--docdir=/usr/share/doc/${PF} \
-		--localedir=/usr/share/locale \
-		--with-distributor="Gentoo ${PF}" \
-		--with-icondir=/usr/share/icons/hicolor/128x128/apps \
-		--with-applicationdir=/usr/share/applications \
-		$(use_enable debug debug relaxed) \
-		$(use_enable nls) \
-		--with-backend=$(usex sdl "sdl" "qt")
-}
-
-src_compile() {
-	emake AR="$(tc-getAR)"
-}
-
-src_install() {
-	default
-	rm -f "${D}"/usr/share/doc/${PF}/COPYING*
-	if use videos ; then
-		insinto /usr/share/${PN}
-		newins "${DISTDIR}"/${VIDEOS_P} sequences.wz
-	fi
-	doman doc/warzone2100.6
-	dodoc doc/quickstartguide.pdf
-
-	elog "If you are using opensource drivers you should consider installing: "
-	elog "    media-libs/libtxc_dxtn"
-}
-
-pkg_preinst() {
-	gnome2_icon_savelist
-}
-
-pkg_postinst() {
-	gnome2_icon_cache_update
-}
-
-pkg_postrm() {
-	gnome2_icon_cache_update
-}


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

* [gentoo-commits] repo/gentoo:master commit in: games-strategy/warzone2100/
@ 2018-05-06 19:03 Matt Turner
  0 siblings, 0 replies; 68+ messages in thread
From: Matt Turner @ 2018-05-06 19:03 UTC (permalink / raw
  To: gentoo-commits

commit:     e39b897e3c8babd5c5e95d07cae51e0451e134cb
Author:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Sun May  6 19:00:32 2018 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Sun May  6 19:02:47 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e39b897e

games-strategy/warzone2100: Drop mention of media-libs/libtxc_dxtn

Bug: https://bugs.gentoo.org/654468

 games-strategy/warzone2100/warzone2100-3.2.3.ebuild | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/games-strategy/warzone2100/warzone2100-3.2.3.ebuild b/games-strategy/warzone2100/warzone2100-3.2.3.ebuild
index 5a36f73a051..5e292dc3dc7 100644
--- a/games-strategy/warzone2100/warzone2100-3.2.3.ebuild
+++ b/games-strategy/warzone2100/warzone2100-3.2.3.ebuild
@@ -100,9 +100,6 @@ src_install() {
 	fi
 	doman doc/warzone2100.6
 	dodoc doc/quickstartguide.pdf
-
-	elog "If you are using opensource drivers you should consider installing: "
-	elog "    media-libs/libtxc_dxtn"
 }
 
 pkg_preinst() {


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

* [gentoo-commits] repo/gentoo:master commit in: games-strategy/warzone2100/
@ 2019-08-06 21:32 Lars Wendler
  0 siblings, 0 replies; 68+ messages in thread
From: Lars Wendler @ 2019-08-06 21:32 UTC (permalink / raw
  To: gentoo-commits

commit:     81bc81d28357c3375786d936d3404e9bb210c468
Author:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Tue Aug  6 21:31:56 2019 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Tue Aug  6 21:32:11 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81bc81d2

games-strategy/warzone2100: Added missing app-text/asciidoc to DEPEND

Bug: https://bugs.gentoo.org/691202
Package-Manager: Portage-2.3.71, Repoman-2.3.17
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>

 games-strategy/warzone2100/warzone2100-3.3.0_beta1.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/games-strategy/warzone2100/warzone2100-3.3.0_beta1.ebuild b/games-strategy/warzone2100/warzone2100-3.3.0_beta1.ebuild
index fddc0901378..d8ab1ae7bb7 100644
--- a/games-strategy/warzone2100/warzone2100-3.3.0_beta1.ebuild
+++ b/games-strategy/warzone2100/warzone2100-3.3.0_beta1.ebuild
@@ -48,6 +48,7 @@ CDEPEND="
 "
 DEPEND="
 	${CDEPEND}
+	app-text/asciidoc
 	dev-libs/fribidi
 	media-libs/fontconfig
 "


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

* [gentoo-commits] repo/gentoo:master commit in: games-strategy/warzone2100/
@ 2020-06-27 20:51 Aaron Bauman
  0 siblings, 0 replies; 68+ messages in thread
From: Aaron Bauman @ 2020-06-27 20:51 UTC (permalink / raw
  To: gentoo-commits

commit:     dbf187e9d4baa181b9ece3b534f46ecab155cbf8
Author:     Michael Mair-Keimberger <m.mairkeimberger <AT> gmail <DOT> com>
AuthorDate: Fri Jun 26 11:59:33 2020 +0000
Commit:     Aaron Bauman <bman <AT> gentoo <DOT> org>
CommitDate: Sat Jun 27 20:48:28 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbf187e9

games-strategy/warzone2100: use HTTPS

Package-Manager: Portage-2.3.101, Repoman-2.3.22
Signed-off-by: Michael Mair-Keimberger <m.mairkeimberger <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/16433
Signed-off-by: Aaron Bauman <bman <AT> gentoo.org>

 games-strategy/warzone2100/warzone2100-3.2.3.ebuild | 2 +-
 games-strategy/warzone2100/warzone2100-3.3.0.ebuild | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/games-strategy/warzone2100/warzone2100-3.2.3.ebuild b/games-strategy/warzone2100/warzone2100-3.2.3.ebuild
index 56daf63618e..74fa50ea82f 100644
--- a/games-strategy/warzone2100/warzone2100-3.2.3.ebuild
+++ b/games-strategy/warzone2100/warzone2100-3.2.3.ebuild
@@ -8,7 +8,7 @@ MY_PV=$(get_version_component_range -2)
 VIDEOS_PV=2.2
 VIDEOS_P=${PN}-videos-${VIDEOS_PV}.wz
 DESCRIPTION="3D real-time strategy game"
-HOMEPAGE="http://wz2100.net/"
+HOMEPAGE="https://wz2100.net/"
 SRC_URI="mirror://sourceforge/warzone2100/${P}.tar.xz
 	videos? ( mirror://sourceforge/warzone2100/warzone2100/Videos/${VIDEOS_PV}/high-quality-en/sequences.wz -> ${VIDEOS_P} )"
 

diff --git a/games-strategy/warzone2100/warzone2100-3.3.0.ebuild b/games-strategy/warzone2100/warzone2100-3.3.0.ebuild
index fe91974e0f3..8f0f5308698 100644
--- a/games-strategy/warzone2100/warzone2100-3.3.0.ebuild
+++ b/games-strategy/warzone2100/warzone2100-3.3.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -8,7 +8,7 @@ MY_PV="$(ver_cut 1-2)"
 VIDEOS_PV=2.2
 VIDEOS_P="${PN}-videos-${VIDEOS_PV}.wz"
 DESCRIPTION="3D real-time strategy game"
-HOMEPAGE="http://wz2100.net/"
+HOMEPAGE="https://wz2100.net/"
 SRC_URI="mirror://sourceforge/warzone2100/${P}_src.tar.xz
 	videos? ( mirror://sourceforge/warzone2100/warzone2100/Videos/${VIDEOS_PV}/high-quality-en/sequences.wz -> ${VIDEOS_P} )"
 


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

* [gentoo-commits] repo/gentoo:master commit in: games-strategy/warzone2100/
@ 2021-01-14 14:13 Sam James
  0 siblings, 0 replies; 68+ messages in thread
From: Sam James @ 2021-01-14 14:13 UTC (permalink / raw
  To: gentoo-commits

commit:     57d5dbb0f7c5e705bb010e752fc2ae13c9367012
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 14 14:13:45 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Jan 14 14:13:49 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57d5dbb0

games-strategy/warzone2100: assorted fixes

* Disable -Werror
* Label "Gentoo" as the distributor
* Sort CMake options

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Sam James <sam <AT> gentoo.org>

 games-strategy/warzone2100/warzone2100-3.4.1.ebuild | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/games-strategy/warzone2100/warzone2100-3.4.1.ebuild b/games-strategy/warzone2100/warzone2100-3.4.1.ebuild
index 0b755f3f625..0438b6f0bd7 100644
--- a/games-strategy/warzone2100/warzone2100-3.4.1.ebuild
+++ b/games-strategy/warzone2100/warzone2100-3.4.1.ebuild
@@ -81,10 +81,12 @@ src_prepare() {
 
 src_configure() {
 	local mycmakeargs=(
-		-DBUILD_SHARED_LIBS="OFF"
+		-DWZ_ENABLE_WARNINGS_AS_ERRORS=OFF
+		-DWZ_DISTRIBUTOR="Gentoo"
 		-DWZ_PORTABLE="OFF"
-		-DENABLE_NLS="$(usex nls)"
 		-DWZ_ENABLE_BACKEND_VULKAN="$(usex vulkan)"
+		-DBUILD_SHARED_LIBS="OFF"
+		-DENABLE_NLS="$(usex nls)"
 		-DENABLE_DISCORD="$(usex discord)"
 	)
 	cmake_src_configure


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

* [gentoo-commits] repo/gentoo:master commit in: games-strategy/warzone2100/
@ 2021-01-14 14:13 Sam James
  0 siblings, 0 replies; 68+ messages in thread
From: Sam James @ 2021-01-14 14:13 UTC (permalink / raw
  To: gentoo-commits

commit:     d5b17b3563fd6e4750372c25f8d2fefb5b5eabab
Author:     Kenton Groombridge <me <AT> concord <DOT> sh>
AuthorDate: Sat Jan  2 17:12:38 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Jan 14 14:13:49 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5b17b35

games-strategy/warzone2100: version bump to 3.4.1

Version 3.4.0 also introduces a new cmake build system, which required
reworking of the ebuild.

Bug: https://bugs.gentoo.org/741984

Signed-off-by: Kenton Groombridge <me <AT> concord.sh>
Closes: https://github.com/gentoo/gentoo/pull/18912
Signed-off-by: Sam James <sam <AT> gentoo.org>

 games-strategy/warzone2100/Manifest                |   1 +
 games-strategy/warzone2100/metadata.xml            |   4 +
 .../warzone2100/warzone2100-3.4.1.ebuild           | 124 +++++++++++++++++++++
 3 files changed, 129 insertions(+)

diff --git a/games-strategy/warzone2100/Manifest b/games-strategy/warzone2100/Manifest
index a237586ef41..3b16c377296 100644
--- a/games-strategy/warzone2100/Manifest
+++ b/games-strategy/warzone2100/Manifest
@@ -1,4 +1,5 @@
 DIST warzone2100-3.2.3-qt_compile_fix.patch 680 BLAKE2B 1073ea1619640455326c63dc55bf031579c8e9cb0b1b159e4fb1f9e8aa63bfcc6985e91cb2667149e7cc4b354bf96726fc6b8f8a8f519375e0a88c4be21dcb69 SHA512 766698c25c02b4254424efdafb8aa7b37360c3c05d3cd2d6c7f9127cbdd6a25840f98e8e3aadd5d6af494b4632584e564214c1f20c0bd74eb637da305552e067
 DIST warzone2100-3.2.3.tar.xz 81314060 BLAKE2B 231be8c24d1c0967adb0a76ac9e441c2ea9f835720df9951f74227988473d100b24bccbfe4b5882a36c63a798368ed1a1f871751b6b363d90a82fea48c44ba65 SHA512 4b1bc0a0bb50a8b4726a2762a922ee233b92f9835e38bbab80c159a9cb301df7434a73ba5acfb17404031467c02a9b3480d6a0d44906d70896311b3468141746
 DIST warzone2100-3.3.0_src.tar.xz 86605304 BLAKE2B 70bad66966e31009de7f16a039525b2bc3e84a9991e7d95227f8789ceca7313a219044f41c0ceec0ce357e8368a30833d7dc1cc35e9575d9b56efa20b9e35c03 SHA512 876e36578472d9de4c00651af9b26a79bbbc85161d03c58e381aac90be710999b9091524425332e950ed42b79d872ace6848798829e7d3d7bb6ae7dae0003559
+DIST warzone2100-3.4.1.tar.xz 89169752 BLAKE2B a0f379e357c315e083f8ac1542297262abb48aae1f8a3e0666898e047749a8a108924b0dea000df1731fc94ccdce9e2768bbebd3333063a730931f7fbf9192a2 SHA512 26c026400e418ed3da94d96e7bb443c765ede3e0b347785ff8a9e687a5ad87afe03012c830fd509b927634484687efac951b2ef3417e7fe027ce0e684561ca84
 DIST warzone2100-videos-2.2.wz 571937134 BLAKE2B 60b70a71bd920e2d72ded5d519b17db2f3db4b0289edadeb58059a21aba7038b95219dc44cb807754461d1a9bdca60f0d7698be68622b8bd64a55efa949622d3 SHA512 ca1a1af51296afdaca137114821508c5783f077090e665eae0f6df895855f57c43f84434706309e819417f5f35d1c649bd14e96dc9fbbb1252d30a4f9a223cf6

diff --git a/games-strategy/warzone2100/metadata.xml b/games-strategy/warzone2100/metadata.xml
index ce7f3bcd92b..5d417c533f4 100644
--- a/games-strategy/warzone2100/metadata.xml
+++ b/games-strategy/warzone2100/metadata.xml
@@ -15,4 +15,8 @@
 		<remote-id type="sourceforge">warzone2100</remote-id>
 		<remote-id type="github">Warzone2100/warzone2100</remote-id>
 	</upstream>
+	<use>
+		<flag name="discord">Enable Discord presence/join integration</flag>
+		<flag name="vulkan">Enable vulkan backend</flag>
+	</use>
 </pkgmetadata>

diff --git a/games-strategy/warzone2100/warzone2100-3.4.1.ebuild b/games-strategy/warzone2100/warzone2100-3.4.1.ebuild
new file mode 100644
index 00000000000..0b755f3f625
--- /dev/null
+++ b/games-strategy/warzone2100/warzone2100-3.4.1.ebuild
@@ -0,0 +1,124 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake desktop xdg
+
+MY_PV=$(ver_cut 1-2)
+VIDEOS_PV=2.2
+VIDEOS_P=${PN}-videos-${VIDEOS_PV}.wz
+DESCRIPTION="3D real-time strategy game"
+HOMEPAGE="http://wz2100.net/"
+SRC_URI="mirror://sourceforge/warzone2100/releases/${PV}/${PN}_src.tar.xz -> ${P}.tar.xz
+	videos? ( mirror://sourceforge/warzone2100/warzone2100/Videos/${VIDEOS_PV}/high-quality-en/sequences.wz -> ${VIDEOS_P} )"
+
+LICENSE="GPL-2+ CC-BY-SA-3.0 public-domain"
+SLOT="0"
+#[[ "${PV}" == *_beta* ]] || \
+KEYWORDS="~amd64 ~x86"
+# upstream requested debug support
+IUSE="debug discord nls videos vulkan"
+
+# TODO: unbundle miniupnpc and quesoglc
+# quesoglc-0.7.2 is buggy: http://developer.wz2100.net/ticket/2828
+CDEPEND="
+	>=dev-games/physfs-2[zip]
+	>=dev-libs/libsodium-1.0.14
+	dev-libs/openssl:0=
+	dev-qt/qtcore:5
+	dev-qt/qtgui:5
+	dev-qt/qtopengl:5
+	dev-qt/qtscript:5
+	dev-qt/qtwidgets:5
+	dev-qt/qtx11extras:5
+	media-libs/freetype:2
+	media-libs/glew:=
+	media-libs/harfbuzz
+	media-libs/libogg
+	media-libs/libpng:0
+	media-libs/libsdl2[opengl,video,X]
+	media-libs/libtheora
+	media-libs/libvorbis
+	media-libs/openal
+	sys-libs/zlib
+	virtual/glu
+	virtual/opengl
+	x11-libs/libX11
+	x11-libs/libXrandr
+	nls? ( virtual/libintl )
+	vulkan? ( media-libs/libsdl2:=[vulkan] )
+"
+DEPEND="
+	${CDEPEND}
+	app-text/asciidoc
+	dev-libs/fribidi
+	media-libs/fontconfig
+"
+RDEPEND="
+	${CDEPEND}
+	media-fonts/dejavu
+"
+BDEPEND="
+	app-arch/zip
+	virtual/pkgconfig
+	nls? ( sys-devel/gettext )
+"
+
+S="${WORKDIR}/${PN}"
+
+src_unpack() {
+	unpack ${P}.tar.xz
+}
+
+src_prepare() {
+	default
+
+	sed -i -e 's/#top_builddir/top_builddir/' po/Makevars || die
+
+	cmake_src_prepare
+}
+
+src_configure() {
+	local mycmakeargs=(
+		-DBUILD_SHARED_LIBS="OFF"
+		-DWZ_PORTABLE="OFF"
+		-DENABLE_NLS="$(usex nls)"
+		-DWZ_ENABLE_BACKEND_VULKAN="$(usex vulkan)"
+		-DENABLE_DISCORD="$(usex discord)"
+	)
+	cmake_src_configure
+}
+
+src_compile() {
+	cmake_src_compile
+
+	asciidoc -b html5 doc/quickstartguide.asciidoc || die
+}
+
+src_install() {
+	local HTML_DOCS=( doc/quickstartguide.html doc/docbook-xsl.css doc/ScriptingManual.htm )
+	local DOCS=( README.md doc/images doc/Scripting.md doc/js-globals.md )
+	default
+
+	insinto /usr/bin
+	dobin "${BUILD_DIR}"/src/${PN}
+
+	insinto /usr/share/${PN}
+	doins "${BUILD_DIR}"/data/base.wz
+	doins "${BUILD_DIR}"/data/mp.wz
+	if use videos ; then
+		newins "${DISTDIR}"/${VIDEOS_P} sequences.wz
+	fi
+	insinto /usr/share/${PN}/music
+	doins data/music/music.wpl
+	doins data/music/menu.ogg
+	doins data/music/track1.ogg
+	doins data/music/track2.ogg
+	doins data/music/track3.ogg
+
+	doman "${BUILD_DIR}"/doc/warzone2100.6
+
+	doicon -s 128 icons/warzone2100.png
+	domenu icons/warzone2100.desktop
+}


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

* [gentoo-commits] repo/gentoo:master commit in: games-strategy/warzone2100/
@ 2021-01-14 14:15 Sam James
  0 siblings, 0 replies; 68+ messages in thread
From: Sam James @ 2021-01-14 14:15 UTC (permalink / raw
  To: gentoo-commits

commit:     c070712b156b69e01189f1dddf1c14ce75a94e2a
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 14 14:15:38 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Jan 14 14:15:38 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c070712b

games-strategy/warzone2100: re-sort options

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Sam James <sam <AT> gentoo.org>

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

diff --git a/games-strategy/warzone2100/warzone2100-3.4.1.ebuild b/games-strategy/warzone2100/warzone2100-3.4.1.ebuild
index 0438b6f0bd7..210b225cba5 100644
--- a/games-strategy/warzone2100/warzone2100-3.4.1.ebuild
+++ b/games-strategy/warzone2100/warzone2100-3.4.1.ebuild
@@ -81,10 +81,10 @@ src_prepare() {
 
 src_configure() {
 	local mycmakeargs=(
-		-DWZ_ENABLE_WARNINGS_AS_ERRORS=OFF
 		-DWZ_DISTRIBUTOR="Gentoo"
-		-DWZ_PORTABLE="OFF"
+		-DWZ_ENABLE_WARNINGS_AS_ERRORS="OFF"
 		-DWZ_ENABLE_BACKEND_VULKAN="$(usex vulkan)"
+		-DWZ_PORTABLE="OFF"
 		-DBUILD_SHARED_LIBS="OFF"
 		-DENABLE_NLS="$(usex nls)"
 		-DENABLE_DISCORD="$(usex discord)"


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

* [gentoo-commits] repo/gentoo:master commit in: games-strategy/warzone2100/
@ 2021-04-04 12:38 Sam James
  0 siblings, 0 replies; 68+ messages in thread
From: Sam James @ 2021-04-04 12:38 UTC (permalink / raw
  To: gentoo-commits

commit:     49a85e018c8413b3711ab9e75cc9d116892e3e5b
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Apr  4 11:01:14 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Apr  4 12:38:38 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49a85e01

games-strategy/warzone2100: drop 3.2.3

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

 games-strategy/warzone2100/Manifest                |   2 -
 .../warzone2100/warzone2100-3.2.3.ebuild           | 114 ---------------------
 2 files changed, 116 deletions(-)

diff --git a/games-strategy/warzone2100/Manifest b/games-strategy/warzone2100/Manifest
index 3b16c377296..7422776675b 100644
--- a/games-strategy/warzone2100/Manifest
+++ b/games-strategy/warzone2100/Manifest
@@ -1,5 +1,3 @@
-DIST warzone2100-3.2.3-qt_compile_fix.patch 680 BLAKE2B 1073ea1619640455326c63dc55bf031579c8e9cb0b1b159e4fb1f9e8aa63bfcc6985e91cb2667149e7cc4b354bf96726fc6b8f8a8f519375e0a88c4be21dcb69 SHA512 766698c25c02b4254424efdafb8aa7b37360c3c05d3cd2d6c7f9127cbdd6a25840f98e8e3aadd5d6af494b4632584e564214c1f20c0bd74eb637da305552e067
-DIST warzone2100-3.2.3.tar.xz 81314060 BLAKE2B 231be8c24d1c0967adb0a76ac9e441c2ea9f835720df9951f74227988473d100b24bccbfe4b5882a36c63a798368ed1a1f871751b6b363d90a82fea48c44ba65 SHA512 4b1bc0a0bb50a8b4726a2762a922ee233b92f9835e38bbab80c159a9cb301df7434a73ba5acfb17404031467c02a9b3480d6a0d44906d70896311b3468141746
 DIST warzone2100-3.3.0_src.tar.xz 86605304 BLAKE2B 70bad66966e31009de7f16a039525b2bc3e84a9991e7d95227f8789ceca7313a219044f41c0ceec0ce357e8368a30833d7dc1cc35e9575d9b56efa20b9e35c03 SHA512 876e36578472d9de4c00651af9b26a79bbbc85161d03c58e381aac90be710999b9091524425332e950ed42b79d872ace6848798829e7d3d7bb6ae7dae0003559
 DIST warzone2100-3.4.1.tar.xz 89169752 BLAKE2B a0f379e357c315e083f8ac1542297262abb48aae1f8a3e0666898e047749a8a108924b0dea000df1731fc94ccdce9e2768bbebd3333063a730931f7fbf9192a2 SHA512 26c026400e418ed3da94d96e7bb443c765ede3e0b347785ff8a9e687a5ad87afe03012c830fd509b927634484687efac951b2ef3417e7fe027ce0e684561ca84
 DIST warzone2100-videos-2.2.wz 571937134 BLAKE2B 60b70a71bd920e2d72ded5d519b17db2f3db4b0289edadeb58059a21aba7038b95219dc44cb807754461d1a9bdca60f0d7698be68622b8bd64a55efa949622d3 SHA512 ca1a1af51296afdaca137114821508c5783f077090e665eae0f6df895855f57c43f84434706309e819417f5f35d1c649bd14e96dc9fbbb1252d30a4f9a223cf6

diff --git a/games-strategy/warzone2100/warzone2100-3.2.3.ebuild b/games-strategy/warzone2100/warzone2100-3.2.3.ebuild
deleted file mode 100644
index 74fa50ea82f..00000000000
--- a/games-strategy/warzone2100/warzone2100-3.2.3.ebuild
+++ /dev/null
@@ -1,114 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit autotools toolchain-funcs eutils versionator gnome2-utils
-
-MY_PV=$(get_version_component_range -2)
-VIDEOS_PV=2.2
-VIDEOS_P=${PN}-videos-${VIDEOS_PV}.wz
-DESCRIPTION="3D real-time strategy game"
-HOMEPAGE="https://wz2100.net/"
-SRC_URI="mirror://sourceforge/warzone2100/${P}.tar.xz
-	videos? ( mirror://sourceforge/warzone2100/warzone2100/Videos/${VIDEOS_PV}/high-quality-en/sequences.wz -> ${VIDEOS_P} )"
-
-SRC_URI+=" https://github.com/Warzone2100/warzone2100/commit/ef37bca38289f4f79c6533acd93ed326858a3f68.patch -> ${PN}-3.2.3-qt_compile_fix.patch"
-
-LICENSE="GPL-2+ CC-BY-SA-3.0 public-domain"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-# upstream requested debug support
-IUSE="debug nls sdl videos"
-
-# TODO: unbundle miniupnpc and quesoglc
-# quesoglc-0.7.2 is buggy: http://developer.wz2100.net/ticket/2828
-CDEPEND="
-	>=dev-games/physfs-2[zip]
-	dev-libs/openssl:0=
-	dev-qt/qtcore:5
-	dev-qt/qtgui:5
-	dev-qt/qtscript:5
-	dev-qt/qtwidgets:5
-	media-libs/freetype:2
-	media-libs/glew:=
-	media-libs/harfbuzz
-	media-libs/libogg
-	media-libs/libpng:0
-	media-libs/libtheora
-	media-libs/libvorbis
-	media-libs/openal
-	sys-libs/zlib
-	virtual/glu
-	virtual/opengl
-	x11-libs/libX11
-	x11-libs/libXrandr
-	nls? ( virtual/libintl )
-	!sdl? (
-		dev-qt/qtopengl:5
-		dev-qt/qtx11extras:5
-	)
-	sdl? ( media-libs/libsdl2[opengl,video,X] )
-"
-DEPEND="
-	${CDEPEND}
-	app-arch/zip
-	dev-libs/fribidi
-	media-libs/fontconfig
-	virtual/pkgconfig
-	nls? ( sys-devel/gettext )
-"
-RDEPEND="
-	${CDEPEND}
-	media-fonts/dejavu
-"
-
-src_prepare() {
-	default
-
-	# https://developer.wz2100.net/ticket/4580
-	eapply "${DISTDIR}/${P}-qt_compile_fix.patch"
-
-	sed -i -e 's/#top_builddir/top_builddir/' po/Makevars || die
-	sed '/appdata\.xml/d' -i icons/Makefile.am || die
-	eautoreconf
-}
-
-src_configure() {
-	local myeconfargs=(
-		--localedir=/usr/share/locale
-		--with-distributor="Gentoo ${PF}"
-		--with-icondir=/usr/share/icons/hicolor/128x128/apps
-		--with-applicationdir=/usr/share/applications
-		$(use_enable debug debug relaxed)
-		$(use_enable nls)
-		--with-backend=$(usex sdl "sdl" "qt")
-	)
-	econf "${myeconfargs[@]}"
-}
-
-src_compile() {
-	emake AR="$(tc-getAR)"
-}
-
-src_install() {
-	default
-	rm -f "${D}"/usr/share/doc/${PF}/COPYING*
-	if use videos ; then
-		insinto /usr/share/${PN}
-		newins "${DISTDIR}"/${VIDEOS_P} sequences.wz
-	fi
-	doman doc/warzone2100.6
-	dodoc doc/quickstartguide.pdf
-}
-
-pkg_preinst() {
-	gnome2_icon_savelist
-}
-
-pkg_postinst() {
-	gnome2_icon_cache_update
-}
-
-pkg_postrm() {
-	gnome2_icon_cache_update
-}


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

* [gentoo-commits] repo/gentoo:master commit in: games-strategy/warzone2100/
@ 2021-04-20 13:45 Sam James
  0 siblings, 0 replies; 68+ messages in thread
From: Sam James @ 2021-04-20 13:45 UTC (permalink / raw
  To: gentoo-commits

commit:     bfac3277ac831f805074027c0bf5529852536a4b
Author:     Kenton Groombridge <me <AT> concord <DOT> sh>
AuthorDate: Sun Apr 11 17:52:28 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Apr 20 13:45:07 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfac3277

games-strategy/warzone2100: version bump to 4.0.1

Closes: https://bugs.gentoo.org/777330
Signed-off-by: Kenton Groombridge <me <AT> concord.sh>
Closes: https://github.com/gentoo/gentoo/pull/20339
Signed-off-by: Sam James <sam <AT> gentoo.org>

 games-strategy/warzone2100/Manifest                |   1 +
 .../warzone2100/warzone2100-4.0.1.ebuild           | 116 +++++++++++++++++++++
 2 files changed, 117 insertions(+)

diff --git a/games-strategy/warzone2100/Manifest b/games-strategy/warzone2100/Manifest
index 7422776675b..8b42460f100 100644
--- a/games-strategy/warzone2100/Manifest
+++ b/games-strategy/warzone2100/Manifest
@@ -1,3 +1,4 @@
 DIST warzone2100-3.3.0_src.tar.xz 86605304 BLAKE2B 70bad66966e31009de7f16a039525b2bc3e84a9991e7d95227f8789ceca7313a219044f41c0ceec0ce357e8368a30833d7dc1cc35e9575d9b56efa20b9e35c03 SHA512 876e36578472d9de4c00651af9b26a79bbbc85161d03c58e381aac90be710999b9091524425332e950ed42b79d872ace6848798829e7d3d7bb6ae7dae0003559
 DIST warzone2100-3.4.1.tar.xz 89169752 BLAKE2B a0f379e357c315e083f8ac1542297262abb48aae1f8a3e0666898e047749a8a108924b0dea000df1731fc94ccdce9e2768bbebd3333063a730931f7fbf9192a2 SHA512 26c026400e418ed3da94d96e7bb443c765ede3e0b347785ff8a9e687a5ad87afe03012c830fd509b927634484687efac951b2ef3417e7fe027ce0e684561ca84
+DIST warzone2100-4.0.1.tar.xz 337713608 BLAKE2B 4f1bf79e71c13cd507890f2fe4131687fd70bc3b302aea68c7f17314a0d596797a34d9ab46a6736e98d823122199fb0dfcfb62b1f6b702c6d8ba99eb3c338c9e SHA512 820ab41ebc0ca3e81aff67f90eb3946f6a889776b243795c0cab8dbea44d4c5c3620c849cb70fa45c40af14b9a5667823373f9887078bb2b4feb30d2af007180
 DIST warzone2100-videos-2.2.wz 571937134 BLAKE2B 60b70a71bd920e2d72ded5d519b17db2f3db4b0289edadeb58059a21aba7038b95219dc44cb807754461d1a9bdca60f0d7698be68622b8bd64a55efa949622d3 SHA512 ca1a1af51296afdaca137114821508c5783f077090e665eae0f6df895855f57c43f84434706309e819417f5f35d1c649bd14e96dc9fbbb1252d30a4f9a223cf6

diff --git a/games-strategy/warzone2100/warzone2100-4.0.1.ebuild b/games-strategy/warzone2100/warzone2100-4.0.1.ebuild
new file mode 100644
index 00000000000..d1a62cac086
--- /dev/null
+++ b/games-strategy/warzone2100/warzone2100-4.0.1.ebuild
@@ -0,0 +1,116 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake desktop xdg
+
+MY_PV=$(ver_cut 1-2)
+VIDEOS_PV=2.2
+VIDEOS_P=${PN}-videos-${VIDEOS_PV}.wz
+DESCRIPTION="3D real-time strategy game"
+HOMEPAGE="https://wz2100.net/"
+SRC_URI="mirror://sourceforge/warzone2100/releases/${PV}/${PN}_src.tar.xz -> ${P}.tar.xz
+	videos? ( mirror://sourceforge/warzone2100/warzone2100/Videos/${VIDEOS_PV}/high-quality-en/sequences.wz -> ${VIDEOS_P} )"
+
+LICENSE="GPL-2+ CC-BY-SA-3.0 public-domain"
+SLOT="0"
+#[[ "${PV}" == *_beta* ]] || \
+KEYWORDS="~amd64 ~x86"
+# upstream requested debug support
+IUSE="debug discord nls videos vulkan"
+
+# TODO: unbundle miniupnpc and quesoglc
+# quesoglc-0.7.2 is buggy: http://developer.wz2100.net/ticket/2828
+CDEPEND="
+	>=dev-games/physfs-2[zip]
+	>=dev-libs/libsodium-1.0.14
+	dev-libs/openssl:0=
+	media-libs/freetype:2
+	media-libs/glew:=
+	media-libs/harfbuzz
+	media-libs/libogg
+	media-libs/libpng:0
+	media-libs/libsdl2[opengl,video,X]
+	media-libs/libtheora
+	media-libs/libvorbis
+	media-libs/openal
+	sys-libs/zlib
+	virtual/glu
+	virtual/opengl
+	x11-libs/libX11
+	x11-libs/libXrandr
+	nls? ( virtual/libintl )
+	vulkan? ( media-libs/libsdl2:=[vulkan] )
+"
+DEPEND="
+	${CDEPEND}
+	app-text/asciidoc
+	dev-libs/fribidi
+	media-libs/fontconfig
+"
+RDEPEND="
+	${CDEPEND}
+	media-fonts/dejavu
+"
+BDEPEND="
+	app-arch/zip
+	virtual/pkgconfig
+	nls? ( sys-devel/gettext )
+"
+
+S="${WORKDIR}/${PN}"
+
+src_unpack() {
+	unpack ${P}.tar.xz
+}
+
+src_prepare() {
+	default
+
+	sed -i -e 's/#top_builddir/top_builddir/' po/Makevars || die
+
+	cmake_src_prepare
+}
+
+src_configure() {
+	local mycmakeargs=(
+		-DWZ_DISTRIBUTOR="Gentoo"
+		-DWZ_ENABLE_WARNINGS_AS_ERRORS="OFF"
+		-DWZ_ENABLE_BACKEND_VULKAN="$(usex vulkan)"
+		-DWZ_PORTABLE="OFF"
+		-DBUILD_SHARED_LIBS="OFF"
+		-DENABLE_NLS="$(usex nls)"
+		-DENABLE_DISCORD="$(usex discord)"
+	)
+	cmake_src_configure
+}
+
+src_compile() {
+	cmake_src_compile
+
+	asciidoc -b html5 doc/quickstartguide.asciidoc || die
+}
+
+src_install() {
+	local HTML_DOCS=( doc/quickstartguide.html doc/docbook-xsl.css doc/ScriptingManual.htm )
+	local DOCS=( README.md doc/images doc/Scripting.md doc/js-globals.md )
+	default
+
+	insinto /usr/bin
+	dobin "${BUILD_DIR}"/src/${PN}
+
+	insinto /usr/share/${PN}
+	doins "${BUILD_DIR}"/data/base.wz
+	doins "${BUILD_DIR}"/data/mp.wz
+	if use videos ; then
+		newins "${DISTDIR}"/${VIDEOS_P} sequences.wz
+	fi
+	insinto /usr/share/${PN}
+	doins -r data/music
+
+	doman "${BUILD_DIR}"/doc/warzone2100.6
+
+	doicon -s 128 icons/warzone2100.png
+	domenu icons/warzone2100.desktop
+}


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

* [gentoo-commits] repo/gentoo:master commit in: games-strategy/warzone2100/
@ 2021-06-23  2:24 Ionen Wolkens
  0 siblings, 0 replies; 68+ messages in thread
From: Ionen Wolkens @ 2021-06-23  2:24 UTC (permalink / raw
  To: gentoo-commits

commit:     26d4c62ebb971860925bcb11b288c8d65c61c920
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 23 00:37:39 2021 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Wed Jun 23 02:22:38 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26d4c62e

games-strategy/warzone2100: drop 3.3.0, 3.4.1

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

 games-strategy/warzone2100/Manifest                |   2 -
 .../warzone2100/warzone2100-3.3.0.ebuild           | 112 ------------------
 .../warzone2100/warzone2100-3.4.1.ebuild           | 126 ---------------------
 3 files changed, 240 deletions(-)

diff --git a/games-strategy/warzone2100/Manifest b/games-strategy/warzone2100/Manifest
index 8b42460f100..3d821e5584b 100644
--- a/games-strategy/warzone2100/Manifest
+++ b/games-strategy/warzone2100/Manifest
@@ -1,4 +1,2 @@
-DIST warzone2100-3.3.0_src.tar.xz 86605304 BLAKE2B 70bad66966e31009de7f16a039525b2bc3e84a9991e7d95227f8789ceca7313a219044f41c0ceec0ce357e8368a30833d7dc1cc35e9575d9b56efa20b9e35c03 SHA512 876e36578472d9de4c00651af9b26a79bbbc85161d03c58e381aac90be710999b9091524425332e950ed42b79d872ace6848798829e7d3d7bb6ae7dae0003559
-DIST warzone2100-3.4.1.tar.xz 89169752 BLAKE2B a0f379e357c315e083f8ac1542297262abb48aae1f8a3e0666898e047749a8a108924b0dea000df1731fc94ccdce9e2768bbebd3333063a730931f7fbf9192a2 SHA512 26c026400e418ed3da94d96e7bb443c765ede3e0b347785ff8a9e687a5ad87afe03012c830fd509b927634484687efac951b2ef3417e7fe027ce0e684561ca84
 DIST warzone2100-4.0.1.tar.xz 337713608 BLAKE2B 4f1bf79e71c13cd507890f2fe4131687fd70bc3b302aea68c7f17314a0d596797a34d9ab46a6736e98d823122199fb0dfcfb62b1f6b702c6d8ba99eb3c338c9e SHA512 820ab41ebc0ca3e81aff67f90eb3946f6a889776b243795c0cab8dbea44d4c5c3620c849cb70fa45c40af14b9a5667823373f9887078bb2b4feb30d2af007180
 DIST warzone2100-videos-2.2.wz 571937134 BLAKE2B 60b70a71bd920e2d72ded5d519b17db2f3db4b0289edadeb58059a21aba7038b95219dc44cb807754461d1a9bdca60f0d7698be68622b8bd64a55efa949622d3 SHA512 ca1a1af51296afdaca137114821508c5783f077090e665eae0f6df895855f57c43f84434706309e819417f5f35d1c649bd14e96dc9fbbb1252d30a4f9a223cf6

diff --git a/games-strategy/warzone2100/warzone2100-3.3.0.ebuild b/games-strategy/warzone2100/warzone2100-3.3.0.ebuild
deleted file mode 100644
index 8f0f5308698..00000000000
--- a/games-strategy/warzone2100/warzone2100-3.3.0.ebuild
+++ /dev/null
@@ -1,112 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit autotools toolchain-funcs xdg
-
-MY_PV="$(ver_cut 1-2)"
-VIDEOS_PV=2.2
-VIDEOS_P="${PN}-videos-${VIDEOS_PV}.wz"
-DESCRIPTION="3D real-time strategy game"
-HOMEPAGE="https://wz2100.net/"
-SRC_URI="mirror://sourceforge/warzone2100/${P}_src.tar.xz
-	videos? ( mirror://sourceforge/warzone2100/warzone2100/Videos/${VIDEOS_PV}/high-quality-en/sequences.wz -> ${VIDEOS_P} )"
-
-LICENSE="GPL-2+ CC-BY-SA-3.0 public-domain"
-SLOT="0"
-[[ "${PV}" == *_beta* ]] || \
-KEYWORDS="~amd64 ~x86"
-# upstream requested debug support
-IUSE="debug nls videos"
-
-# TODO: unbundle miniupnpc and quesoglc
-# quesoglc-0.7.2 is buggy: http://developer.wz2100.net/ticket/2828
-CDEPEND="
-	>=dev-games/physfs-2[zip]
-	dev-libs/openssl:0=
-	dev-qt/qtcore:5
-	dev-qt/qtgui:5
-	dev-qt/qtopengl:5
-	dev-qt/qtscript:5
-	dev-qt/qtwidgets:5
-	dev-qt/qtx11extras:5
-	media-libs/freetype:2
-	media-libs/glew:=
-	media-libs/harfbuzz
-	media-libs/libogg
-	media-libs/libpng:0
-	media-libs/libsdl2[opengl,video,X]
-	media-libs/libtheora
-	media-libs/libvorbis
-	media-libs/openal
-	sys-libs/zlib
-	virtual/glu
-	virtual/opengl
-	x11-libs/libX11
-	x11-libs/libXrandr
-	nls? ( virtual/libintl )
-"
-DEPEND="
-	${CDEPEND}
-	app-text/asciidoc
-	dev-libs/fribidi
-	media-libs/fontconfig
-"
-RDEPEND="
-	${CDEPEND}
-	media-fonts/dejavu
-"
-BDEPEND="
-	app-arch/zip
-	virtual/pkgconfig
-	nls? ( sys-devel/gettext )
-"
-
-S="${WORKDIR}/${PN}"
-
-src_prepare() {
-	default
-
-	sed -i -e 's/#top_builddir/top_builddir/' po/Makevars || die
-	sed '/appdata\.xml/d' -i icons/Makefile.am || die
-	eautoreconf
-}
-
-src_configure() {
-	local myeconfargs=(
-		--localedir="${EPREFIX}"/usr/share/locale
-		--with-distributor="Gentoo ${PF}"
-		--with-icondir="${EPREFIX}"/usr/share/icons/hicolor/128x128/apps
-		--with-applicationdir="${EPREFIX}"/usr/share/applications
-		$(use_enable debug debug relaxed)
-		$(use_enable nls)
-	)
-	econf "${myeconfargs[@]}"
-}
-
-src_compile() {
-	emake AR="$(tc-getAR)"
-}
-
-src_install() {
-	local HTML_DOCS=( doc/quickstartguide.html )
-	default
-	rm "${ED}"/usr/share/doc/${PF}/COPYING* || die
-	if use videos ; then
-		insinto /usr/share/${PN}
-		newins "${DISTDIR}"/${VIDEOS_P} sequences.wz
-	fi
-	doman doc/warzone2100.6
-}
-
-pkg_preinst() {
-	xdg_pkg_preinst
-}
-
-pkg_postinst() {
-	xdg_pkg_postinst
-}
-
-pkg_postrm() {
-	xdg_pkg_postrm
-}

diff --git a/games-strategy/warzone2100/warzone2100-3.4.1.ebuild b/games-strategy/warzone2100/warzone2100-3.4.1.ebuild
deleted file mode 100644
index 210b225cba5..00000000000
--- a/games-strategy/warzone2100/warzone2100-3.4.1.ebuild
+++ /dev/null
@@ -1,126 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake desktop xdg
-
-MY_PV=$(ver_cut 1-2)
-VIDEOS_PV=2.2
-VIDEOS_P=${PN}-videos-${VIDEOS_PV}.wz
-DESCRIPTION="3D real-time strategy game"
-HOMEPAGE="http://wz2100.net/"
-SRC_URI="mirror://sourceforge/warzone2100/releases/${PV}/${PN}_src.tar.xz -> ${P}.tar.xz
-	videos? ( mirror://sourceforge/warzone2100/warzone2100/Videos/${VIDEOS_PV}/high-quality-en/sequences.wz -> ${VIDEOS_P} )"
-
-LICENSE="GPL-2+ CC-BY-SA-3.0 public-domain"
-SLOT="0"
-#[[ "${PV}" == *_beta* ]] || \
-KEYWORDS="~amd64 ~x86"
-# upstream requested debug support
-IUSE="debug discord nls videos vulkan"
-
-# TODO: unbundle miniupnpc and quesoglc
-# quesoglc-0.7.2 is buggy: http://developer.wz2100.net/ticket/2828
-CDEPEND="
-	>=dev-games/physfs-2[zip]
-	>=dev-libs/libsodium-1.0.14
-	dev-libs/openssl:0=
-	dev-qt/qtcore:5
-	dev-qt/qtgui:5
-	dev-qt/qtopengl:5
-	dev-qt/qtscript:5
-	dev-qt/qtwidgets:5
-	dev-qt/qtx11extras:5
-	media-libs/freetype:2
-	media-libs/glew:=
-	media-libs/harfbuzz
-	media-libs/libogg
-	media-libs/libpng:0
-	media-libs/libsdl2[opengl,video,X]
-	media-libs/libtheora
-	media-libs/libvorbis
-	media-libs/openal
-	sys-libs/zlib
-	virtual/glu
-	virtual/opengl
-	x11-libs/libX11
-	x11-libs/libXrandr
-	nls? ( virtual/libintl )
-	vulkan? ( media-libs/libsdl2:=[vulkan] )
-"
-DEPEND="
-	${CDEPEND}
-	app-text/asciidoc
-	dev-libs/fribidi
-	media-libs/fontconfig
-"
-RDEPEND="
-	${CDEPEND}
-	media-fonts/dejavu
-"
-BDEPEND="
-	app-arch/zip
-	virtual/pkgconfig
-	nls? ( sys-devel/gettext )
-"
-
-S="${WORKDIR}/${PN}"
-
-src_unpack() {
-	unpack ${P}.tar.xz
-}
-
-src_prepare() {
-	default
-
-	sed -i -e 's/#top_builddir/top_builddir/' po/Makevars || die
-
-	cmake_src_prepare
-}
-
-src_configure() {
-	local mycmakeargs=(
-		-DWZ_DISTRIBUTOR="Gentoo"
-		-DWZ_ENABLE_WARNINGS_AS_ERRORS="OFF"
-		-DWZ_ENABLE_BACKEND_VULKAN="$(usex vulkan)"
-		-DWZ_PORTABLE="OFF"
-		-DBUILD_SHARED_LIBS="OFF"
-		-DENABLE_NLS="$(usex nls)"
-		-DENABLE_DISCORD="$(usex discord)"
-	)
-	cmake_src_configure
-}
-
-src_compile() {
-	cmake_src_compile
-
-	asciidoc -b html5 doc/quickstartguide.asciidoc || die
-}
-
-src_install() {
-	local HTML_DOCS=( doc/quickstartguide.html doc/docbook-xsl.css doc/ScriptingManual.htm )
-	local DOCS=( README.md doc/images doc/Scripting.md doc/js-globals.md )
-	default
-
-	insinto /usr/bin
-	dobin "${BUILD_DIR}"/src/${PN}
-
-	insinto /usr/share/${PN}
-	doins "${BUILD_DIR}"/data/base.wz
-	doins "${BUILD_DIR}"/data/mp.wz
-	if use videos ; then
-		newins "${DISTDIR}"/${VIDEOS_P} sequences.wz
-	fi
-	insinto /usr/share/${PN}/music
-	doins data/music/music.wpl
-	doins data/music/menu.ogg
-	doins data/music/track1.ogg
-	doins data/music/track2.ogg
-	doins data/music/track3.ogg
-
-	doman "${BUILD_DIR}"/doc/warzone2100.6
-
-	doicon -s 128 icons/warzone2100.png
-	domenu icons/warzone2100.desktop
-}


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

* [gentoo-commits] repo/gentoo:master commit in: games-strategy/warzone2100/
@ 2021-08-06 12:58 Sam James
  0 siblings, 0 replies; 68+ messages in thread
From: Sam James @ 2021-08-06 12:58 UTC (permalink / raw
  To: gentoo-commits

commit:     e4f88f4568808902e6a3a71253c3e676e782e8b7
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Aug  6 12:56:32 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Aug  6 12:57:58 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4f88f45

games-strategy/warzone2100: add 4.1.2

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

 games-strategy/warzone2100/Manifest                |   1 +
 .../warzone2100/warzone2100-4.1.2.ebuild           | 117 +++++++++++++++++++++
 2 files changed, 118 insertions(+)

diff --git a/games-strategy/warzone2100/Manifest b/games-strategy/warzone2100/Manifest
index 3d821e5584b..ca423c7eb7a 100644
--- a/games-strategy/warzone2100/Manifest
+++ b/games-strategy/warzone2100/Manifest
@@ -1,2 +1,3 @@
 DIST warzone2100-4.0.1.tar.xz 337713608 BLAKE2B 4f1bf79e71c13cd507890f2fe4131687fd70bc3b302aea68c7f17314a0d596797a34d9ab46a6736e98d823122199fb0dfcfb62b1f6b702c6d8ba99eb3c338c9e SHA512 820ab41ebc0ca3e81aff67f90eb3946f6a889776b243795c0cab8dbea44d4c5c3620c849cb70fa45c40af14b9a5667823373f9887078bb2b4feb30d2af007180
+DIST warzone2100-4.1.2.tar.xz 337480924 BLAKE2B 2042aedd43a3515bf6ccfc210dd02502bc20d487ff96ce763f573f0dd92ef08577ee21fd54237b4cf4f99c31ed33197febc70edd25d0e0a515e286167d815f9d SHA512 7218f98757e421d8ccf6c36de5e310060b52506d4e10c3cba6e32d1917da30b9deb52b8081026d8efc84ef44842a7db8604d4a86157409281a30bbcc52b556f6
 DIST warzone2100-videos-2.2.wz 571937134 BLAKE2B 60b70a71bd920e2d72ded5d519b17db2f3db4b0289edadeb58059a21aba7038b95219dc44cb807754461d1a9bdca60f0d7698be68622b8bd64a55efa949622d3 SHA512 ca1a1af51296afdaca137114821508c5783f077090e665eae0f6df895855f57c43f84434706309e819417f5f35d1c649bd14e96dc9fbbb1252d30a4f9a223cf6

diff --git a/games-strategy/warzone2100/warzone2100-4.1.2.ebuild b/games-strategy/warzone2100/warzone2100-4.1.2.ebuild
new file mode 100644
index 00000000000..cb780494cdd
--- /dev/null
+++ b/games-strategy/warzone2100/warzone2100-4.1.2.ebuild
@@ -0,0 +1,117 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake desktop xdg
+
+MY_PV=$(ver_cut 1-2)
+VIDEOS_PV=2.2
+VIDEOS_P=${PN}-videos-${VIDEOS_PV}.wz
+DESCRIPTION="3D real-time strategy game"
+HOMEPAGE="https://wz2100.net/"
+SRC_URI="mirror://sourceforge/warzone2100/releases/${PV}/${PN}_src.tar.xz -> ${P}.tar.xz
+	videos? ( mirror://sourceforge/warzone2100/warzone2100/Videos/${VIDEOS_PV}/high-quality-en/sequences.wz -> ${VIDEOS_P} )"
+S="${WORKDIR}/${PN}"
+
+LICENSE="GPL-2+ CC-BY-SA-3.0 public-domain"
+SLOT="0"
+#[[ "${PV}" == *_beta* ]] || \
+KEYWORDS="~amd64 ~x86"
+# upstream requested debug support
+IUSE="debug discord nls videos vulkan"
+
+# TODO: unbundle miniupnpc and quesoglc
+# quesoglc-0.7.2 is buggy: http://developer.wz2100.net/ticket/2828
+CDEPEND="
+	>=dev-games/physfs-2[zip]
+	>=dev-libs/libsodium-1.0.14
+	dev-libs/openssl:0=
+	media-libs/freetype:2
+	media-libs/glew:=
+	media-libs/harfbuzz
+	media-libs/libogg
+	media-libs/libpng:0
+	media-libs/libsdl2[opengl,video,X]
+	media-libs/libtheora
+	media-libs/libvorbis
+	media-libs/openal
+	sys-libs/zlib
+	virtual/glu
+	virtual/opengl
+	x11-libs/libX11
+	x11-libs/libXrandr
+	nls? ( virtual/libintl )
+	vulkan? ( media-libs/libsdl2:=[vulkan] )
+"
+DEPEND="
+	${CDEPEND}
+	app-text/asciidoc
+	dev-libs/fribidi
+	media-libs/fontconfig
+"
+RDEPEND="
+	${CDEPEND}
+	media-fonts/dejavu
+"
+BDEPEND="
+	app-arch/zip
+	virtual/pkgconfig
+	nls? ( sys-devel/gettext )
+"
+
+HTML_DOCS=( doc/quickstartguide.html doc/docbook-xsl.css doc/ScriptingManual.htm )
+DOCS=( README.md doc/images doc/Scripting.md doc/js-globals.md )
+
+src_unpack() {
+	unpack ${P}.tar.xz
+}
+
+src_prepare() {
+	default
+
+	sed -i -e 's/#top_builddir/top_builddir/' po/Makevars || die
+
+	cmake_src_prepare
+}
+
+src_configure() {
+	local mycmakeargs=(
+		-DWZ_DISTRIBUTOR="Gentoo Linux"
+		-DWZ_ENABLE_WARNINGS_AS_ERRORS="OFF"
+		-DWZ_ENABLE_BACKEND_VULKAN="$(usex vulkan)"
+		-DBUILD_SHARED_LIBS="OFF"
+		-DENABLE_NLS="$(usex nls)"
+		-DENABLE_DISCORD="$(usex discord)"
+	)
+	cmake_src_configure
+}
+
+src_compile() {
+	cmake_src_compile
+
+	asciidoc -b html5 doc/quickstartguide.asciidoc || die
+}
+
+src_install() {
+	default
+
+	insinto /usr/bin
+	dobin "${BUILD_DIR}"/src/${PN}
+
+	insinto /usr/share/${PN}
+	doins "${BUILD_DIR}"/data/base.wz
+	doins "${BUILD_DIR}"/data/mp.wz
+
+	if use videos ; then
+		newins "${DISTDIR}"/${VIDEOS_P} sequences.wz
+	fi
+
+	insinto /usr/share/${PN}
+	doins -r data/music
+
+	doman "${BUILD_DIR}"/doc/warzone2100.6
+
+	doicon -s 128 icons/warzone2100.png
+	domenu icons/warzone2100.desktop
+}


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

* [gentoo-commits] repo/gentoo:master commit in: games-strategy/warzone2100/
@ 2021-08-09 22:21 Sam James
  0 siblings, 0 replies; 68+ messages in thread
From: Sam James @ 2021-08-09 22:21 UTC (permalink / raw
  To: gentoo-commits

commit:     690c76150bbcd8abd2bd34b7f42d958287f5c790
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Aug  9 22:21:43 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Aug  9 22:21:52 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=690c7615

games-strategy/warzone2100: add 4.1.3

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

 games-strategy/warzone2100/Manifest                |   1 +
 .../warzone2100/warzone2100-4.1.3.ebuild           | 117 +++++++++++++++++++++
 2 files changed, 118 insertions(+)

diff --git a/games-strategy/warzone2100/Manifest b/games-strategy/warzone2100/Manifest
index ca423c7eb7a..d459950e2cd 100644
--- a/games-strategy/warzone2100/Manifest
+++ b/games-strategy/warzone2100/Manifest
@@ -1,3 +1,4 @@
 DIST warzone2100-4.0.1.tar.xz 337713608 BLAKE2B 4f1bf79e71c13cd507890f2fe4131687fd70bc3b302aea68c7f17314a0d596797a34d9ab46a6736e98d823122199fb0dfcfb62b1f6b702c6d8ba99eb3c338c9e SHA512 820ab41ebc0ca3e81aff67f90eb3946f6a889776b243795c0cab8dbea44d4c5c3620c849cb70fa45c40af14b9a5667823373f9887078bb2b4feb30d2af007180
 DIST warzone2100-4.1.2.tar.xz 337480924 BLAKE2B 2042aedd43a3515bf6ccfc210dd02502bc20d487ff96ce763f573f0dd92ef08577ee21fd54237b4cf4f99c31ed33197febc70edd25d0e0a515e286167d815f9d SHA512 7218f98757e421d8ccf6c36de5e310060b52506d4e10c3cba6e32d1917da30b9deb52b8081026d8efc84ef44842a7db8604d4a86157409281a30bbcc52b556f6
+DIST warzone2100-4.1.3.tar.xz 337479212 BLAKE2B 07d1788fc2f8e5073a15231d5bf0c8c50dc0413522ea1589b064190144906fb58008faab66a295cec7759a1036f4d007ef8a42cffd9ef588fde1116b6cd7a38b SHA512 64126a1a5aab8b766cdfc70b8d96465ad451bd6a31e33be963eb89664b062dfe58e195ac3cbc087a9c008519c0e13003d9750bcb428b0e0ff12c82bf9940be3f
 DIST warzone2100-videos-2.2.wz 571937134 BLAKE2B 60b70a71bd920e2d72ded5d519b17db2f3db4b0289edadeb58059a21aba7038b95219dc44cb807754461d1a9bdca60f0d7698be68622b8bd64a55efa949622d3 SHA512 ca1a1af51296afdaca137114821508c5783f077090e665eae0f6df895855f57c43f84434706309e819417f5f35d1c649bd14e96dc9fbbb1252d30a4f9a223cf6

diff --git a/games-strategy/warzone2100/warzone2100-4.1.3.ebuild b/games-strategy/warzone2100/warzone2100-4.1.3.ebuild
new file mode 100644
index 00000000000..cb780494cdd
--- /dev/null
+++ b/games-strategy/warzone2100/warzone2100-4.1.3.ebuild
@@ -0,0 +1,117 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake desktop xdg
+
+MY_PV=$(ver_cut 1-2)
+VIDEOS_PV=2.2
+VIDEOS_P=${PN}-videos-${VIDEOS_PV}.wz
+DESCRIPTION="3D real-time strategy game"
+HOMEPAGE="https://wz2100.net/"
+SRC_URI="mirror://sourceforge/warzone2100/releases/${PV}/${PN}_src.tar.xz -> ${P}.tar.xz
+	videos? ( mirror://sourceforge/warzone2100/warzone2100/Videos/${VIDEOS_PV}/high-quality-en/sequences.wz -> ${VIDEOS_P} )"
+S="${WORKDIR}/${PN}"
+
+LICENSE="GPL-2+ CC-BY-SA-3.0 public-domain"
+SLOT="0"
+#[[ "${PV}" == *_beta* ]] || \
+KEYWORDS="~amd64 ~x86"
+# upstream requested debug support
+IUSE="debug discord nls videos vulkan"
+
+# TODO: unbundle miniupnpc and quesoglc
+# quesoglc-0.7.2 is buggy: http://developer.wz2100.net/ticket/2828
+CDEPEND="
+	>=dev-games/physfs-2[zip]
+	>=dev-libs/libsodium-1.0.14
+	dev-libs/openssl:0=
+	media-libs/freetype:2
+	media-libs/glew:=
+	media-libs/harfbuzz
+	media-libs/libogg
+	media-libs/libpng:0
+	media-libs/libsdl2[opengl,video,X]
+	media-libs/libtheora
+	media-libs/libvorbis
+	media-libs/openal
+	sys-libs/zlib
+	virtual/glu
+	virtual/opengl
+	x11-libs/libX11
+	x11-libs/libXrandr
+	nls? ( virtual/libintl )
+	vulkan? ( media-libs/libsdl2:=[vulkan] )
+"
+DEPEND="
+	${CDEPEND}
+	app-text/asciidoc
+	dev-libs/fribidi
+	media-libs/fontconfig
+"
+RDEPEND="
+	${CDEPEND}
+	media-fonts/dejavu
+"
+BDEPEND="
+	app-arch/zip
+	virtual/pkgconfig
+	nls? ( sys-devel/gettext )
+"
+
+HTML_DOCS=( doc/quickstartguide.html doc/docbook-xsl.css doc/ScriptingManual.htm )
+DOCS=( README.md doc/images doc/Scripting.md doc/js-globals.md )
+
+src_unpack() {
+	unpack ${P}.tar.xz
+}
+
+src_prepare() {
+	default
+
+	sed -i -e 's/#top_builddir/top_builddir/' po/Makevars || die
+
+	cmake_src_prepare
+}
+
+src_configure() {
+	local mycmakeargs=(
+		-DWZ_DISTRIBUTOR="Gentoo Linux"
+		-DWZ_ENABLE_WARNINGS_AS_ERRORS="OFF"
+		-DWZ_ENABLE_BACKEND_VULKAN="$(usex vulkan)"
+		-DBUILD_SHARED_LIBS="OFF"
+		-DENABLE_NLS="$(usex nls)"
+		-DENABLE_DISCORD="$(usex discord)"
+	)
+	cmake_src_configure
+}
+
+src_compile() {
+	cmake_src_compile
+
+	asciidoc -b html5 doc/quickstartguide.asciidoc || die
+}
+
+src_install() {
+	default
+
+	insinto /usr/bin
+	dobin "${BUILD_DIR}"/src/${PN}
+
+	insinto /usr/share/${PN}
+	doins "${BUILD_DIR}"/data/base.wz
+	doins "${BUILD_DIR}"/data/mp.wz
+
+	if use videos ; then
+		newins "${DISTDIR}"/${VIDEOS_P} sequences.wz
+	fi
+
+	insinto /usr/share/${PN}
+	doins -r data/music
+
+	doman "${BUILD_DIR}"/doc/warzone2100.6
+
+	doicon -s 128 icons/warzone2100.png
+	domenu icons/warzone2100.desktop
+}


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

* [gentoo-commits] repo/gentoo:master commit in: games-strategy/warzone2100/
@ 2021-08-14  3:48 Sam James
  0 siblings, 0 replies; 68+ messages in thread
From: Sam James @ 2021-08-14  3:48 UTC (permalink / raw
  To: gentoo-commits

commit:     692d5f068c1af08caa0dd721daee4796a0f5e188
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Aug 14 02:46:36 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Aug 14 03:48:11 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=692d5f06

games-strategy/warzone2100: drop obsolete X, OpenGL dependencies

This is all handled via SDL now.

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

 games-strategy/warzone2100/warzone2100-4.1.3-r1.ebuild | 4 ----
 1 file changed, 4 deletions(-)

diff --git a/games-strategy/warzone2100/warzone2100-4.1.3-r1.ebuild b/games-strategy/warzone2100/warzone2100-4.1.3-r1.ebuild
index 9cddc719f08..d0b3cf7236a 100644
--- a/games-strategy/warzone2100/warzone2100-4.1.3-r1.ebuild
+++ b/games-strategy/warzone2100/warzone2100-4.1.3-r1.ebuild
@@ -39,10 +39,6 @@ CDEPEND="
 	media-libs/openal
 	net-misc/curl
 	sys-libs/zlib
-	virtual/glu
-	virtual/opengl
-	x11-libs/libX11
-	x11-libs/libXrandr
 	nls? ( virtual/libintl )
 	vulkan? ( media-libs/libsdl2:=[vulkan] )
 "


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

* [gentoo-commits] repo/gentoo:master commit in: games-strategy/warzone2100/
@ 2021-08-14  3:48 Sam James
  0 siblings, 0 replies; 68+ messages in thread
From: Sam James @ 2021-08-14  3:48 UTC (permalink / raw
  To: gentoo-commits

commit:     93146e6d850aef5037243cd2ab9de8a5a0c7ce58
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Aug 14 02:45:22 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Aug 14 03:48:10 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93146e6d

games-strategy/warzone2100: add missing sqlite, curl dependencies

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

 games-strategy/warzone2100/warzone2100-4.1.3-r1.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/games-strategy/warzone2100/warzone2100-4.1.3-r1.ebuild b/games-strategy/warzone2100/warzone2100-4.1.3-r1.ebuild
index 78e0c7a0374..9cddc719f08 100644
--- a/games-strategy/warzone2100/warzone2100-4.1.3-r1.ebuild
+++ b/games-strategy/warzone2100/warzone2100-4.1.3-r1.ebuild
@@ -25,6 +25,7 @@ IUSE="debug discord nls videos vulkan"
 # quesoglc-0.7.2 is buggy: http://developer.wz2100.net/ticket/2828
 CDEPEND="
 	>=dev-games/physfs-2[zip]
+	dev-db/sqlite
 	>=dev-libs/libsodium-1.0.14:=
 	dev-libs/openssl:0=
 	media-libs/freetype:2
@@ -36,6 +37,7 @@ CDEPEND="
 	media-libs/libtheora
 	media-libs/libvorbis
 	media-libs/openal
+	net-misc/curl
 	sys-libs/zlib
 	virtual/glu
 	virtual/opengl


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

* [gentoo-commits] repo/gentoo:master commit in: games-strategy/warzone2100/
@ 2021-08-14  3:48 Sam James
  0 siblings, 0 replies; 68+ messages in thread
From: Sam James @ 2021-08-14  3:48 UTC (permalink / raw
  To: gentoo-commits

commit:     5d3ca252fc391a042c493986c48588e25a74a433
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Aug 14 02:43:51 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Aug 14 03:48:09 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d3ca252

games-strategy/warzone2100: add missing subslot dependencies

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

 .../{warzone2100-4.0.1.ebuild => warzone2100-4.0.1-r1.ebuild}       | 6 +++---
 .../{warzone2100-4.1.2.ebuild => warzone2100-4.1.2-r1.ebuild}       | 6 +++---
 .../{warzone2100-4.1.3.ebuild => warzone2100-4.1.3-r1.ebuild}       | 6 +++---
 3 files changed, 9 insertions(+), 9 deletions(-)

diff --git a/games-strategy/warzone2100/warzone2100-4.0.1.ebuild b/games-strategy/warzone2100/warzone2100-4.0.1-r1.ebuild
similarity index 97%
rename from games-strategy/warzone2100/warzone2100-4.0.1.ebuild
rename to games-strategy/warzone2100/warzone2100-4.0.1-r1.ebuild
index d1a62cac086..d014990820b 100644
--- a/games-strategy/warzone2100/warzone2100-4.0.1.ebuild
+++ b/games-strategy/warzone2100/warzone2100-4.0.1-r1.ebuild
@@ -24,13 +24,13 @@ IUSE="debug discord nls videos vulkan"
 # quesoglc-0.7.2 is buggy: http://developer.wz2100.net/ticket/2828
 CDEPEND="
 	>=dev-games/physfs-2[zip]
-	>=dev-libs/libsodium-1.0.14
+	>=dev-libs/libsodium-1.0.14:=
 	dev-libs/openssl:0=
 	media-libs/freetype:2
 	media-libs/glew:=
-	media-libs/harfbuzz
+	media-libs/harfbuzz:=
 	media-libs/libogg
-	media-libs/libpng:0
+	media-libs/libpng:=
 	media-libs/libsdl2[opengl,video,X]
 	media-libs/libtheora
 	media-libs/libvorbis

diff --git a/games-strategy/warzone2100/warzone2100-4.1.2.ebuild b/games-strategy/warzone2100/warzone2100-4.1.2-r1.ebuild
similarity index 97%
rename from games-strategy/warzone2100/warzone2100-4.1.2.ebuild
rename to games-strategy/warzone2100/warzone2100-4.1.2-r1.ebuild
index cb780494cdd..78e0c7a0374 100644
--- a/games-strategy/warzone2100/warzone2100-4.1.2.ebuild
+++ b/games-strategy/warzone2100/warzone2100-4.1.2-r1.ebuild
@@ -25,13 +25,13 @@ IUSE="debug discord nls videos vulkan"
 # quesoglc-0.7.2 is buggy: http://developer.wz2100.net/ticket/2828
 CDEPEND="
 	>=dev-games/physfs-2[zip]
-	>=dev-libs/libsodium-1.0.14
+	>=dev-libs/libsodium-1.0.14:=
 	dev-libs/openssl:0=
 	media-libs/freetype:2
 	media-libs/glew:=
-	media-libs/harfbuzz
+	media-libs/harfbuzz:=
 	media-libs/libogg
-	media-libs/libpng:0
+	media-libs/libpng:=
 	media-libs/libsdl2[opengl,video,X]
 	media-libs/libtheora
 	media-libs/libvorbis

diff --git a/games-strategy/warzone2100/warzone2100-4.1.3.ebuild b/games-strategy/warzone2100/warzone2100-4.1.3-r1.ebuild
similarity index 97%
rename from games-strategy/warzone2100/warzone2100-4.1.3.ebuild
rename to games-strategy/warzone2100/warzone2100-4.1.3-r1.ebuild
index cb780494cdd..78e0c7a0374 100644
--- a/games-strategy/warzone2100/warzone2100-4.1.3.ebuild
+++ b/games-strategy/warzone2100/warzone2100-4.1.3-r1.ebuild
@@ -25,13 +25,13 @@ IUSE="debug discord nls videos vulkan"
 # quesoglc-0.7.2 is buggy: http://developer.wz2100.net/ticket/2828
 CDEPEND="
 	>=dev-games/physfs-2[zip]
-	>=dev-libs/libsodium-1.0.14
+	>=dev-libs/libsodium-1.0.14:=
 	dev-libs/openssl:0=
 	media-libs/freetype:2
 	media-libs/glew:=
-	media-libs/harfbuzz
+	media-libs/harfbuzz:=
 	media-libs/libogg
-	media-libs/libpng:0
+	media-libs/libpng:=
 	media-libs/libsdl2[opengl,video,X]
 	media-libs/libtheora
 	media-libs/libvorbis


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

* [gentoo-commits] repo/gentoo:master commit in: games-strategy/warzone2100/
@ 2021-08-14  3:48 Sam James
  0 siblings, 0 replies; 68+ messages in thread
From: Sam James @ 2021-08-14  3:48 UTC (permalink / raw
  To: gentoo-commits

commit:     bae6d3953e48c31853a15a28c0794eac039f904e
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Aug 14 03:45:28 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Aug 14 03:48:27 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bae6d395

games-strategy/warzone2100: update LICENSE for Vulkan

The Vulkan support is licensed under GPLv3.

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

 games-strategy/warzone2100/warzone2100-4.1.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-strategy/warzone2100/warzone2100-4.1.3-r1.ebuild b/games-strategy/warzone2100/warzone2100-4.1.3-r1.ebuild
index 75248ab7584..ef7e9bcae1d 100644
--- a/games-strategy/warzone2100/warzone2100-4.1.3-r1.ebuild
+++ b/games-strategy/warzone2100/warzone2100-4.1.3-r1.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/warzone2100/releases/${PV}/${PN}_src.tar.xz -> ${P
 	videos? ( mirror://sourceforge/warzone2100/warzone2100/Videos/${VIDEOS_PV}/high-quality-en/sequences.wz -> ${VIDEOS_P} )"
 S="${WORKDIR}/${PN}"
 
-LICENSE="GPL-2+ CC-BY-SA-3.0 public-domain"
+LICENSE="GPL-2+ CC-BY-SA-3.0 public-domain vulkan? ( GPL-3 )"
 SLOT="0"
 #[[ "${PV}" == *_beta* ]] || \
 KEYWORDS="~amd64 ~x86"


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

* [gentoo-commits] repo/gentoo:master commit in: games-strategy/warzone2100/
@ 2021-08-14  3:48 Sam James
  0 siblings, 0 replies; 68+ messages in thread
From: Sam James @ 2021-08-14  3:48 UTC (permalink / raw
  To: gentoo-commits

commit:     c47ce3628b55548b199680b1aa57985bc314fa87
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Aug 14 03:43:31 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Aug 14 03:48:25 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c47ce362

games-strategy/warzone2100: install translations

Use the CMake install target instead of our own
logic in src_install - this gives us the translations for free.

We now use plocale.eclass to install the right subset
of translations/localised strings requested by the user.

Closes: https://bugs.gentoo.org/807730
Signed-off-by: Sam James <sam <AT> gentoo.org>

 .../warzone2100/warzone2100-4.1.3-r1.ebuild        | 31 +++++++++++-----------
 1 file changed, 16 insertions(+), 15 deletions(-)

diff --git a/games-strategy/warzone2100/warzone2100-4.1.3-r1.ebuild b/games-strategy/warzone2100/warzone2100-4.1.3-r1.ebuild
index d0b3cf7236a..a76f0c0ace4 100644
--- a/games-strategy/warzone2100/warzone2100-4.1.3-r1.ebuild
+++ b/games-strategy/warzone2100/warzone2100-4.1.3-r1.ebuild
@@ -3,7 +3,8 @@
 
 EAPI=7
 
-inherit cmake desktop xdg
+PLOCALES="af_ZA bg_BG ca_ES cs da de el en_GB eo es et_EE fa_IR fi fr fy ga he_IL hr hu id_ID id it ko la lt nb nl pl pt_BR pt ro ru sk sl tr tt_RU uk_UA zh_CN zh_TW"
+inherit cmake desktop plocale xdg
 
 MY_PV=$(ver_cut 1-2)
 VIDEOS_PV=2.2
@@ -70,6 +71,15 @@ src_prepare() {
 
 	sed -i -e 's/#top_builddir/top_builddir/' po/Makevars || die
 
+	# Delete translations we're not using
+	cleanup_po() {
+		local locale=${1}
+		einfo "Cleaning up disabled locale: ${1}"
+		rm po/${1}.po || die
+	}
+
+	plocale_for_each_disabled_locale cleanup_po
+
 	cmake_src_prepare
 }
 
@@ -92,24 +102,15 @@ src_compile() {
 }
 
 src_install() {
-	default
+	cmake_src_install
 
-	insinto /usr/bin
-	dobin "${BUILD_DIR}"/src/${PN}
+	rm "${ED}"/usr/bin/.portable || die
 
-	insinto /usr/share/${PN}
-	doins "${BUILD_DIR}"/data/base.wz
-	doins "${BUILD_DIR}"/data/mp.wz
+	# We cover licencing within the ebuild itself
+	rm "${ED}"/usr/share/doc/${PF}/COPYING* \
+		"${ED}"/usr/share/doc/${PF}/copyright || die
 
 	if use videos ; then
 		newins "${DISTDIR}"/${VIDEOS_P} sequences.wz
 	fi
-
-	insinto /usr/share/${PN}
-	doins -r data/music
-
-	doman "${BUILD_DIR}"/doc/warzone2100.6
-
-	doicon -s 128 icons/warzone2100.png
-	domenu icons/warzone2100.desktop
 }


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

* [gentoo-commits] repo/gentoo:master commit in: games-strategy/warzone2100/
@ 2021-08-14  3:48 Sam James
  0 siblings, 0 replies; 68+ messages in thread
From: Sam James @ 2021-08-14  3:48 UTC (permalink / raw
  To: gentoo-commits

commit:     fd5cd4a4f86d066787fb6b21e2d4e72c2ed2fbef
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Aug 14 03:44:46 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Aug 14 03:48:26 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd5cd4a4

games-strategy/warzone2100: app-text/asciidoc belongs in BDEPEND

We use it on CBUILD to generate documentation in src_compile.

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

 games-strategy/warzone2100/warzone2100-4.1.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-strategy/warzone2100/warzone2100-4.1.3-r1.ebuild b/games-strategy/warzone2100/warzone2100-4.1.3-r1.ebuild
index a76f0c0ace4..75248ab7584 100644
--- a/games-strategy/warzone2100/warzone2100-4.1.3-r1.ebuild
+++ b/games-strategy/warzone2100/warzone2100-4.1.3-r1.ebuild
@@ -45,7 +45,6 @@ CDEPEND="
 "
 DEPEND="
 	${CDEPEND}
-	app-text/asciidoc
 	dev-libs/fribidi
 	media-libs/fontconfig
 "
@@ -55,6 +54,7 @@ RDEPEND="
 "
 BDEPEND="
 	app-arch/zip
+	app-text/asciidoc
 	virtual/pkgconfig
 	nls? ( sys-devel/gettext )
 "


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

* [gentoo-commits] repo/gentoo:master commit in: games-strategy/warzone2100/
@ 2021-08-14  3:48 Sam James
  0 siblings, 0 replies; 68+ messages in thread
From: Sam James @ 2021-08-14  3:48 UTC (permalink / raw
  To: gentoo-commits

commit:     1cce177142ef87e4d3110964b3aa4444ab41ad37
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Aug 14 03:47:17 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Aug 14 03:48:28 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1cce1771

games-strategy/warzone2100: drop 4.0.1-r1

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

 games-strategy/warzone2100/Manifest                |   1 -
 .../warzone2100/warzone2100-4.0.1-r1.ebuild        | 116 ---------------------
 2 files changed, 117 deletions(-)

diff --git a/games-strategy/warzone2100/Manifest b/games-strategy/warzone2100/Manifest
index d459950e2cd..2f0c2669e2c 100644
--- a/games-strategy/warzone2100/Manifest
+++ b/games-strategy/warzone2100/Manifest
@@ -1,4 +1,3 @@
-DIST warzone2100-4.0.1.tar.xz 337713608 BLAKE2B 4f1bf79e71c13cd507890f2fe4131687fd70bc3b302aea68c7f17314a0d596797a34d9ab46a6736e98d823122199fb0dfcfb62b1f6b702c6d8ba99eb3c338c9e SHA512 820ab41ebc0ca3e81aff67f90eb3946f6a889776b243795c0cab8dbea44d4c5c3620c849cb70fa45c40af14b9a5667823373f9887078bb2b4feb30d2af007180
 DIST warzone2100-4.1.2.tar.xz 337480924 BLAKE2B 2042aedd43a3515bf6ccfc210dd02502bc20d487ff96ce763f573f0dd92ef08577ee21fd54237b4cf4f99c31ed33197febc70edd25d0e0a515e286167d815f9d SHA512 7218f98757e421d8ccf6c36de5e310060b52506d4e10c3cba6e32d1917da30b9deb52b8081026d8efc84ef44842a7db8604d4a86157409281a30bbcc52b556f6
 DIST warzone2100-4.1.3.tar.xz 337479212 BLAKE2B 07d1788fc2f8e5073a15231d5bf0c8c50dc0413522ea1589b064190144906fb58008faab66a295cec7759a1036f4d007ef8a42cffd9ef588fde1116b6cd7a38b SHA512 64126a1a5aab8b766cdfc70b8d96465ad451bd6a31e33be963eb89664b062dfe58e195ac3cbc087a9c008519c0e13003d9750bcb428b0e0ff12c82bf9940be3f
 DIST warzone2100-videos-2.2.wz 571937134 BLAKE2B 60b70a71bd920e2d72ded5d519b17db2f3db4b0289edadeb58059a21aba7038b95219dc44cb807754461d1a9bdca60f0d7698be68622b8bd64a55efa949622d3 SHA512 ca1a1af51296afdaca137114821508c5783f077090e665eae0f6df895855f57c43f84434706309e819417f5f35d1c649bd14e96dc9fbbb1252d30a4f9a223cf6

diff --git a/games-strategy/warzone2100/warzone2100-4.0.1-r1.ebuild b/games-strategy/warzone2100/warzone2100-4.0.1-r1.ebuild
deleted file mode 100644
index d014990820b..00000000000
--- a/games-strategy/warzone2100/warzone2100-4.0.1-r1.ebuild
+++ /dev/null
@@ -1,116 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake desktop xdg
-
-MY_PV=$(ver_cut 1-2)
-VIDEOS_PV=2.2
-VIDEOS_P=${PN}-videos-${VIDEOS_PV}.wz
-DESCRIPTION="3D real-time strategy game"
-HOMEPAGE="https://wz2100.net/"
-SRC_URI="mirror://sourceforge/warzone2100/releases/${PV}/${PN}_src.tar.xz -> ${P}.tar.xz
-	videos? ( mirror://sourceforge/warzone2100/warzone2100/Videos/${VIDEOS_PV}/high-quality-en/sequences.wz -> ${VIDEOS_P} )"
-
-LICENSE="GPL-2+ CC-BY-SA-3.0 public-domain"
-SLOT="0"
-#[[ "${PV}" == *_beta* ]] || \
-KEYWORDS="~amd64 ~x86"
-# upstream requested debug support
-IUSE="debug discord nls videos vulkan"
-
-# TODO: unbundle miniupnpc and quesoglc
-# quesoglc-0.7.2 is buggy: http://developer.wz2100.net/ticket/2828
-CDEPEND="
-	>=dev-games/physfs-2[zip]
-	>=dev-libs/libsodium-1.0.14:=
-	dev-libs/openssl:0=
-	media-libs/freetype:2
-	media-libs/glew:=
-	media-libs/harfbuzz:=
-	media-libs/libogg
-	media-libs/libpng:=
-	media-libs/libsdl2[opengl,video,X]
-	media-libs/libtheora
-	media-libs/libvorbis
-	media-libs/openal
-	sys-libs/zlib
-	virtual/glu
-	virtual/opengl
-	x11-libs/libX11
-	x11-libs/libXrandr
-	nls? ( virtual/libintl )
-	vulkan? ( media-libs/libsdl2:=[vulkan] )
-"
-DEPEND="
-	${CDEPEND}
-	app-text/asciidoc
-	dev-libs/fribidi
-	media-libs/fontconfig
-"
-RDEPEND="
-	${CDEPEND}
-	media-fonts/dejavu
-"
-BDEPEND="
-	app-arch/zip
-	virtual/pkgconfig
-	nls? ( sys-devel/gettext )
-"
-
-S="${WORKDIR}/${PN}"
-
-src_unpack() {
-	unpack ${P}.tar.xz
-}
-
-src_prepare() {
-	default
-
-	sed -i -e 's/#top_builddir/top_builddir/' po/Makevars || die
-
-	cmake_src_prepare
-}
-
-src_configure() {
-	local mycmakeargs=(
-		-DWZ_DISTRIBUTOR="Gentoo"
-		-DWZ_ENABLE_WARNINGS_AS_ERRORS="OFF"
-		-DWZ_ENABLE_BACKEND_VULKAN="$(usex vulkan)"
-		-DWZ_PORTABLE="OFF"
-		-DBUILD_SHARED_LIBS="OFF"
-		-DENABLE_NLS="$(usex nls)"
-		-DENABLE_DISCORD="$(usex discord)"
-	)
-	cmake_src_configure
-}
-
-src_compile() {
-	cmake_src_compile
-
-	asciidoc -b html5 doc/quickstartguide.asciidoc || die
-}
-
-src_install() {
-	local HTML_DOCS=( doc/quickstartguide.html doc/docbook-xsl.css doc/ScriptingManual.htm )
-	local DOCS=( README.md doc/images doc/Scripting.md doc/js-globals.md )
-	default
-
-	insinto /usr/bin
-	dobin "${BUILD_DIR}"/src/${PN}
-
-	insinto /usr/share/${PN}
-	doins "${BUILD_DIR}"/data/base.wz
-	doins "${BUILD_DIR}"/data/mp.wz
-	if use videos ; then
-		newins "${DISTDIR}"/${VIDEOS_P} sequences.wz
-	fi
-	insinto /usr/share/${PN}
-	doins -r data/music
-
-	doman "${BUILD_DIR}"/doc/warzone2100.6
-
-	doicon -s 128 icons/warzone2100.png
-	domenu icons/warzone2100.desktop
-}


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

* [gentoo-commits] repo/gentoo:master commit in: games-strategy/warzone2100/
@ 2021-08-14  3:53 Sam James
  0 siblings, 0 replies; 68+ messages in thread
From: Sam James @ 2021-08-14  3:53 UTC (permalink / raw
  To: gentoo-commits

commit:     c4325c2a30aef078b3adaef10146e631992fe556
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Aug 14 03:51:56 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Aug 14 03:53:02 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4325c2a

games-strategy/warzone2100: minor tidyups

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

 .../warzone2100/warzone2100-4.1.3-r1.ebuild          | 20 ++++++++++----------
 1 file changed, 10 insertions(+), 10 deletions(-)

diff --git a/games-strategy/warzone2100/warzone2100-4.1.3-r1.ebuild b/games-strategy/warzone2100/warzone2100-4.1.3-r1.ebuild
index ef7e9bcae1d..ab190710681 100644
--- a/games-strategy/warzone2100/warzone2100-4.1.3-r1.ebuild
+++ b/games-strategy/warzone2100/warzone2100-4.1.3-r1.ebuild
@@ -17,12 +17,11 @@ S="${WORKDIR}/${PN}"
 
 LICENSE="GPL-2+ CC-BY-SA-3.0 public-domain vulkan? ( GPL-3 )"
 SLOT="0"
-#[[ "${PV}" == *_beta* ]] || \
 KEYWORDS="~amd64 ~x86"
-# upstream requested debug support
+# Upstream requested debug support
 IUSE="debug discord nls videos vulkan"
 
-# TODO: unbundle miniupnpc and quesoglc
+# TODO: unbundle miniupnpc and quesoglc, bug #477610
 # quesoglc-0.7.2 is buggy: http://developer.wz2100.net/ticket/2828
 CDEPEND="
 	>=dev-games/physfs-2[zip]
@@ -74,8 +73,8 @@ src_prepare() {
 	# Delete translations we're not using
 	cleanup_po() {
 		local locale=${1}
-		einfo "Cleaning up disabled locale: ${1}"
-		rm po/${1}.po || die
+		einfo "Cleaning up disabled locale: ${locale}"
+		rm po/${locale}.po || die
 	}
 
 	plocale_for_each_disabled_locale cleanup_po
@@ -86,12 +85,13 @@ src_prepare() {
 src_configure() {
 	local mycmakeargs=(
 		-DWZ_DISTRIBUTOR="Gentoo Linux"
-		-DWZ_ENABLE_WARNINGS_AS_ERRORS="OFF"
-		-DWZ_ENABLE_BACKEND_VULKAN="$(usex vulkan)"
-		-DBUILD_SHARED_LIBS="OFF"
-		-DENABLE_NLS="$(usex nls)"
-		-DENABLE_DISCORD="$(usex discord)"
+		-DWZ_ENABLE_WARNINGS_AS_ERRORS=OFF
+		-DWZ_ENABLE_BACKEND_VULKAN=$(usex vulkan)
+		-DBUILD_SHARED_LIBS=OFF
+		-DENABLE_NLS=$(usex nls)
+		-DENABLE_DISCORD=$(usex discord)
 	)
+
 	cmake_src_configure
 }
 


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

* [gentoo-commits] repo/gentoo:master commit in: games-strategy/warzone2100/
@ 2021-08-15 12:45 Lars Wendler
  0 siblings, 0 replies; 68+ messages in thread
From: Lars Wendler @ 2021-08-15 12:45 UTC (permalink / raw
  To: gentoo-commits

commit:     a72e19538f75f5d2900a45d2866d762f3e7c81d9
Author:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Sun Aug 15 12:42:54 2021 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Sun Aug 15 12:44:53 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a72e1953

games-strategy/warzone2100: Revbump to fix video install location

Closes: https://bugs.gentoo.org/808438
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>

 .../{warzone2100-4.1.3-r1.ebuild => warzone2100-4.1.3-r2.ebuild}         | 1 +
 1 file changed, 1 insertion(+)

diff --git a/games-strategy/warzone2100/warzone2100-4.1.3-r1.ebuild b/games-strategy/warzone2100/warzone2100-4.1.3-r2.ebuild
similarity index 99%
rename from games-strategy/warzone2100/warzone2100-4.1.3-r1.ebuild
rename to games-strategy/warzone2100/warzone2100-4.1.3-r2.ebuild
index ab190710681..3e39b944a70 100644
--- a/games-strategy/warzone2100/warzone2100-4.1.3-r1.ebuild
+++ b/games-strategy/warzone2100/warzone2100-4.1.3-r2.ebuild
@@ -111,6 +111,7 @@ src_install() {
 		"${ED}"/usr/share/doc/${PF}/copyright || die
 
 	if use videos ; then
+		insinto /usr/share/${PN}
 		newins "${DISTDIR}"/${VIDEOS_P} sequences.wz
 	fi
 }


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

* [gentoo-commits] repo/gentoo:master commit in: games-strategy/warzone2100/
@ 2021-08-17 16:42 Sam James
  0 siblings, 0 replies; 68+ messages in thread
From: Sam James @ 2021-08-17 16:42 UTC (permalink / raw
  To: gentoo-commits

commit:     68847a1629507c035b52795cf5b0426d7faaa597
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Aug 17 16:42:04 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Aug 17 16:42:15 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68847a16

games-strategy/warzone2100: add missing net-libs/miniupnpc dep

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

 .../{warzone2100-4.1.2-r1.ebuild => warzone2100-4.1.2-r2.ebuild}       | 3 ++-
 .../{warzone2100-4.1.3-r2.ebuild => warzone2100-4.1.3-r3.ebuild}       | 1 +
 2 files changed, 3 insertions(+), 1 deletion(-)

diff --git a/games-strategy/warzone2100/warzone2100-4.1.2-r1.ebuild b/games-strategy/warzone2100/warzone2100-4.1.2-r2.ebuild
similarity index 98%
rename from games-strategy/warzone2100/warzone2100-4.1.2-r1.ebuild
rename to games-strategy/warzone2100/warzone2100-4.1.2-r2.ebuild
index 78e0c7a0374..4f56ffae7da 100644
--- a/games-strategy/warzone2100/warzone2100-4.1.2-r1.ebuild
+++ b/games-strategy/warzone2100/warzone2100-4.1.2-r2.ebuild
@@ -21,7 +21,7 @@ KEYWORDS="~amd64 ~x86"
 # upstream requested debug support
 IUSE="debug discord nls videos vulkan"
 
-# TODO: unbundle miniupnpc and quesoglc
+# TODO: unbundle quesoglc
 # quesoglc-0.7.2 is buggy: http://developer.wz2100.net/ticket/2828
 CDEPEND="
 	>=dev-games/physfs-2[zip]
@@ -36,6 +36,7 @@ CDEPEND="
 	media-libs/libtheora
 	media-libs/libvorbis
 	media-libs/openal
+	net-libs/miniupnpc:=
 	sys-libs/zlib
 	virtual/glu
 	virtual/opengl

diff --git a/games-strategy/warzone2100/warzone2100-4.1.3-r2.ebuild b/games-strategy/warzone2100/warzone2100-4.1.3-r3.ebuild
similarity index 99%
rename from games-strategy/warzone2100/warzone2100-4.1.3-r2.ebuild
rename to games-strategy/warzone2100/warzone2100-4.1.3-r3.ebuild
index 3e39b944a70..9abec335eae 100644
--- a/games-strategy/warzone2100/warzone2100-4.1.3-r2.ebuild
+++ b/games-strategy/warzone2100/warzone2100-4.1.3-r3.ebuild
@@ -37,6 +37,7 @@ CDEPEND="
 	media-libs/libtheora
 	media-libs/libvorbis
 	media-libs/openal
+	net-libs/miniupnpc:=
 	net-misc/curl
 	sys-libs/zlib
 	nls? ( virtual/libintl )


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

* [gentoo-commits] repo/gentoo:master commit in: games-strategy/warzone2100/
@ 2021-08-17 16:43 Sam James
  0 siblings, 0 replies; 68+ messages in thread
From: Sam James @ 2021-08-17 16:43 UTC (permalink / raw
  To: gentoo-commits

commit:     deb97525719abbf028354a78796abbf923e2337e
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Aug 17 16:43:12 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Aug 17 16:43:22 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=deb97525

games-strategy/warzone2100: drop obsolete comment

See: 68847a1629507c035b52795cf5b0426d7faaa597
Bug: https://bugs.gentoo.org/477610
Signed-off-by: Sam James <sam <AT> gentoo.org>

 games-strategy/warzone2100/warzone2100-4.1.3-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-strategy/warzone2100/warzone2100-4.1.3-r3.ebuild b/games-strategy/warzone2100/warzone2100-4.1.3-r3.ebuild
index 9abec335eae..f04c508c4f1 100644
--- a/games-strategy/warzone2100/warzone2100-4.1.3-r3.ebuild
+++ b/games-strategy/warzone2100/warzone2100-4.1.3-r3.ebuild
@@ -21,7 +21,7 @@ KEYWORDS="~amd64 ~x86"
 # Upstream requested debug support
 IUSE="debug discord nls videos vulkan"
 
-# TODO: unbundle miniupnpc and quesoglc, bug #477610
+# TODO: unbundle quesoglc, bug #477610
 # quesoglc-0.7.2 is buggy: http://developer.wz2100.net/ticket/2828
 CDEPEND="
 	>=dev-games/physfs-2[zip]


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

* [gentoo-commits] repo/gentoo:master commit in: games-strategy/warzone2100/
@ 2021-08-17 16:45 Sam James
  0 siblings, 0 replies; 68+ messages in thread
From: Sam James @ 2021-08-17 16:45 UTC (permalink / raw
  To: gentoo-commits

commit:     429e73ebf1c815bfd7137d003556072019b03679
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Aug 17 16:44:53 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Aug 17 16:44:53 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=429e73eb

games-strategy/warzone2100: drop obsolete quesoglc reference

No longer used upstream (harfbuzz instead).

Closes: https://bugs.gentoo.org/477610
Signed-off-by: Sam James <sam <AT> gentoo.org>

 games-strategy/warzone2100/warzone2100-4.1.2-r2.ebuild | 2 --
 games-strategy/warzone2100/warzone2100-4.1.3-r3.ebuild | 2 --
 2 files changed, 4 deletions(-)

diff --git a/games-strategy/warzone2100/warzone2100-4.1.2-r2.ebuild b/games-strategy/warzone2100/warzone2100-4.1.2-r2.ebuild
index 4f56ffae7da..4432f9545ba 100644
--- a/games-strategy/warzone2100/warzone2100-4.1.2-r2.ebuild
+++ b/games-strategy/warzone2100/warzone2100-4.1.2-r2.ebuild
@@ -21,8 +21,6 @@ KEYWORDS="~amd64 ~x86"
 # upstream requested debug support
 IUSE="debug discord nls videos vulkan"
 
-# TODO: unbundle quesoglc
-# quesoglc-0.7.2 is buggy: http://developer.wz2100.net/ticket/2828
 CDEPEND="
 	>=dev-games/physfs-2[zip]
 	>=dev-libs/libsodium-1.0.14:=

diff --git a/games-strategy/warzone2100/warzone2100-4.1.3-r3.ebuild b/games-strategy/warzone2100/warzone2100-4.1.3-r3.ebuild
index f04c508c4f1..3d833b90c04 100644
--- a/games-strategy/warzone2100/warzone2100-4.1.3-r3.ebuild
+++ b/games-strategy/warzone2100/warzone2100-4.1.3-r3.ebuild
@@ -21,8 +21,6 @@ KEYWORDS="~amd64 ~x86"
 # Upstream requested debug support
 IUSE="debug discord nls videos vulkan"
 
-# TODO: unbundle quesoglc, bug #477610
-# quesoglc-0.7.2 is buggy: http://developer.wz2100.net/ticket/2828
 CDEPEND="
 	>=dev-games/physfs-2[zip]
 	dev-db/sqlite


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

* [gentoo-commits] repo/gentoo:master commit in: games-strategy/warzone2100/
@ 2021-08-17 21:29 Sam James
  0 siblings, 0 replies; 68+ messages in thread
From: Sam James @ 2021-08-17 21:29 UTC (permalink / raw
  To: gentoo-commits

commit:     d6df161fa03881815a47adfcb37eb3eeeacbc5b2
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Aug 17 21:19:08 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Aug 17 21:19:08 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6df161f

games-strategy/warzone2100: drop unnecessary dependencies

- OpenSSL was replaced by cURL/libsodium
- glew was replaced by glad (bundled - as intended?)

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

 .../{warzone2100-4.1.2-r2.ebuild => warzone2100-4.1.2-r3.ebuild}      | 2 --
 .../{warzone2100-4.1.3-r3.ebuild => warzone2100-4.1.3-r4.ebuild}      | 4 +---
 2 files changed, 1 insertion(+), 5 deletions(-)

diff --git a/games-strategy/warzone2100/warzone2100-4.1.2-r2.ebuild b/games-strategy/warzone2100/warzone2100-4.1.2-r3.ebuild
similarity index 98%
rename from games-strategy/warzone2100/warzone2100-4.1.2-r2.ebuild
rename to games-strategy/warzone2100/warzone2100-4.1.2-r3.ebuild
index 4432f9545ba..db26399fb3a 100644
--- a/games-strategy/warzone2100/warzone2100-4.1.2-r2.ebuild
+++ b/games-strategy/warzone2100/warzone2100-4.1.2-r3.ebuild
@@ -24,9 +24,7 @@ IUSE="debug discord nls videos vulkan"
 CDEPEND="
 	>=dev-games/physfs-2[zip]
 	>=dev-libs/libsodium-1.0.14:=
-	dev-libs/openssl:0=
 	media-libs/freetype:2
-	media-libs/glew:=
 	media-libs/harfbuzz:=
 	media-libs/libogg
 	media-libs/libpng:=

diff --git a/games-strategy/warzone2100/warzone2100-4.1.3-r3.ebuild b/games-strategy/warzone2100/warzone2100-4.1.3-r4.ebuild
similarity index 97%
rename from games-strategy/warzone2100/warzone2100-4.1.3-r3.ebuild
rename to games-strategy/warzone2100/warzone2100-4.1.3-r4.ebuild
index 3d833b90c04..ae4e109622e 100644
--- a/games-strategy/warzone2100/warzone2100-4.1.3-r3.ebuild
+++ b/games-strategy/warzone2100/warzone2100-4.1.3-r4.ebuild
@@ -23,11 +23,9 @@ IUSE="debug discord nls videos vulkan"
 
 CDEPEND="
 	>=dev-games/physfs-2[zip]
-	dev-db/sqlite
+	dev-db/sqlite:3
 	>=dev-libs/libsodium-1.0.14:=
-	dev-libs/openssl:0=
 	media-libs/freetype:2
-	media-libs/glew:=
 	media-libs/harfbuzz:=
 	media-libs/libogg
 	media-libs/libpng:=


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

* [gentoo-commits] repo/gentoo:master commit in: games-strategy/warzone2100/
@ 2021-09-12 20:20 Ionen Wolkens
  0 siblings, 0 replies; 68+ messages in thread
From: Ionen Wolkens @ 2021-09-12 20:20 UTC (permalink / raw
  To: gentoo-commits

commit:     4ceeae6ff87d270ce2e49ddeec0b3315ac600247
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Sun Sep 12 19:40:48 2021 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Sun Sep 12 20:19:11 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ceeae6f

games-strategy/warzone2100: drop 4.1.2-r3

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

 games-strategy/warzone2100/Manifest                |   1 -
 .../warzone2100/warzone2100-4.1.2-r3.ebuild        | 114 ---------------------
 2 files changed, 115 deletions(-)

diff --git a/games-strategy/warzone2100/Manifest b/games-strategy/warzone2100/Manifest
index 2f0c2669e2c..3213c458eb6 100644
--- a/games-strategy/warzone2100/Manifest
+++ b/games-strategy/warzone2100/Manifest
@@ -1,3 +1,2 @@
-DIST warzone2100-4.1.2.tar.xz 337480924 BLAKE2B 2042aedd43a3515bf6ccfc210dd02502bc20d487ff96ce763f573f0dd92ef08577ee21fd54237b4cf4f99c31ed33197febc70edd25d0e0a515e286167d815f9d SHA512 7218f98757e421d8ccf6c36de5e310060b52506d4e10c3cba6e32d1917da30b9deb52b8081026d8efc84ef44842a7db8604d4a86157409281a30bbcc52b556f6
 DIST warzone2100-4.1.3.tar.xz 337479212 BLAKE2B 07d1788fc2f8e5073a15231d5bf0c8c50dc0413522ea1589b064190144906fb58008faab66a295cec7759a1036f4d007ef8a42cffd9ef588fde1116b6cd7a38b SHA512 64126a1a5aab8b766cdfc70b8d96465ad451bd6a31e33be963eb89664b062dfe58e195ac3cbc087a9c008519c0e13003d9750bcb428b0e0ff12c82bf9940be3f
 DIST warzone2100-videos-2.2.wz 571937134 BLAKE2B 60b70a71bd920e2d72ded5d519b17db2f3db4b0289edadeb58059a21aba7038b95219dc44cb807754461d1a9bdca60f0d7698be68622b8bd64a55efa949622d3 SHA512 ca1a1af51296afdaca137114821508c5783f077090e665eae0f6df895855f57c43f84434706309e819417f5f35d1c649bd14e96dc9fbbb1252d30a4f9a223cf6

diff --git a/games-strategy/warzone2100/warzone2100-4.1.2-r3.ebuild b/games-strategy/warzone2100/warzone2100-4.1.2-r3.ebuild
deleted file mode 100644
index db26399fb3a..00000000000
--- a/games-strategy/warzone2100/warzone2100-4.1.2-r3.ebuild
+++ /dev/null
@@ -1,114 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake desktop xdg
-
-MY_PV=$(ver_cut 1-2)
-VIDEOS_PV=2.2
-VIDEOS_P=${PN}-videos-${VIDEOS_PV}.wz
-DESCRIPTION="3D real-time strategy game"
-HOMEPAGE="https://wz2100.net/"
-SRC_URI="mirror://sourceforge/warzone2100/releases/${PV}/${PN}_src.tar.xz -> ${P}.tar.xz
-	videos? ( mirror://sourceforge/warzone2100/warzone2100/Videos/${VIDEOS_PV}/high-quality-en/sequences.wz -> ${VIDEOS_P} )"
-S="${WORKDIR}/${PN}"
-
-LICENSE="GPL-2+ CC-BY-SA-3.0 public-domain"
-SLOT="0"
-#[[ "${PV}" == *_beta* ]] || \
-KEYWORDS="~amd64 ~x86"
-# upstream requested debug support
-IUSE="debug discord nls videos vulkan"
-
-CDEPEND="
-	>=dev-games/physfs-2[zip]
-	>=dev-libs/libsodium-1.0.14:=
-	media-libs/freetype:2
-	media-libs/harfbuzz:=
-	media-libs/libogg
-	media-libs/libpng:=
-	media-libs/libsdl2[opengl,video,X]
-	media-libs/libtheora
-	media-libs/libvorbis
-	media-libs/openal
-	net-libs/miniupnpc:=
-	sys-libs/zlib
-	virtual/glu
-	virtual/opengl
-	x11-libs/libX11
-	x11-libs/libXrandr
-	nls? ( virtual/libintl )
-	vulkan? ( media-libs/libsdl2:=[vulkan] )
-"
-DEPEND="
-	${CDEPEND}
-	app-text/asciidoc
-	dev-libs/fribidi
-	media-libs/fontconfig
-"
-RDEPEND="
-	${CDEPEND}
-	media-fonts/dejavu
-"
-BDEPEND="
-	app-arch/zip
-	virtual/pkgconfig
-	nls? ( sys-devel/gettext )
-"
-
-HTML_DOCS=( doc/quickstartguide.html doc/docbook-xsl.css doc/ScriptingManual.htm )
-DOCS=( README.md doc/images doc/Scripting.md doc/js-globals.md )
-
-src_unpack() {
-	unpack ${P}.tar.xz
-}
-
-src_prepare() {
-	default
-
-	sed -i -e 's/#top_builddir/top_builddir/' po/Makevars || die
-
-	cmake_src_prepare
-}
-
-src_configure() {
-	local mycmakeargs=(
-		-DWZ_DISTRIBUTOR="Gentoo Linux"
-		-DWZ_ENABLE_WARNINGS_AS_ERRORS="OFF"
-		-DWZ_ENABLE_BACKEND_VULKAN="$(usex vulkan)"
-		-DBUILD_SHARED_LIBS="OFF"
-		-DENABLE_NLS="$(usex nls)"
-		-DENABLE_DISCORD="$(usex discord)"
-	)
-	cmake_src_configure
-}
-
-src_compile() {
-	cmake_src_compile
-
-	asciidoc -b html5 doc/quickstartguide.asciidoc || die
-}
-
-src_install() {
-	default
-
-	insinto /usr/bin
-	dobin "${BUILD_DIR}"/src/${PN}
-
-	insinto /usr/share/${PN}
-	doins "${BUILD_DIR}"/data/base.wz
-	doins "${BUILD_DIR}"/data/mp.wz
-
-	if use videos ; then
-		newins "${DISTDIR}"/${VIDEOS_P} sequences.wz
-	fi
-
-	insinto /usr/share/${PN}
-	doins -r data/music
-
-	doman "${BUILD_DIR}"/doc/warzone2100.6
-
-	doicon -s 128 icons/warzone2100.png
-	domenu icons/warzone2100.desktop
-}


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

* [gentoo-commits] repo/gentoo:master commit in: games-strategy/warzone2100/
@ 2021-09-12 20:20 Ionen Wolkens
  0 siblings, 0 replies; 68+ messages in thread
From: Ionen Wolkens @ 2021-09-12 20:20 UTC (permalink / raw
  To: gentoo-commits

commit:     59b4ae092ee5c52add517f6148585e264d841cdd
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Sun Sep 12 19:42:08 2021 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Sun Sep 12 20:19:11 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59b4ae09

games-strategy/warzone2100: desktop-- for UnusedInherits

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

 games-strategy/warzone2100/warzone2100-4.1.3-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-strategy/warzone2100/warzone2100-4.1.3-r4.ebuild b/games-strategy/warzone2100/warzone2100-4.1.3-r4.ebuild
index 1259fe012c7..929af63b820 100644
--- a/games-strategy/warzone2100/warzone2100-4.1.3-r4.ebuild
+++ b/games-strategy/warzone2100/warzone2100-4.1.3-r4.ebuild
@@ -4,7 +4,7 @@
 EAPI=7
 
 PLOCALES="af_ZA bg_BG ca_ES cs da de el en_GB eo es et_EE fa_IR fi fr fy ga he_IL hr hu id_ID id it ko la lt nb nl pl pt_BR pt ro ru sk sl tr tt_RU uk_UA zh_CN zh_TW"
-inherit cmake desktop plocale xdg
+inherit cmake plocale xdg
 
 MY_PV=$(ver_cut 1-2)
 VIDEOS_PV=2.2


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

* [gentoo-commits] repo/gentoo:master commit in: games-strategy/warzone2100/
@ 2021-10-27  7:22 Sam James
  0 siblings, 0 replies; 68+ messages in thread
From: Sam James @ 2021-10-27  7:22 UTC (permalink / raw
  To: gentoo-commits

commit:     1a62e17d25609e64d741d71501ca9ffd4e5332fb
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Oct 27 07:20:56 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Oct 27 07:20:56 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a62e17d

games-strategy/warzone2100: add 4.2.0

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

 games-strategy/warzone2100/Manifest                |   1 +
 .../warzone2100/warzone2100-4.2.0.ebuild           | 116 +++++++++++++++++++++
 2 files changed, 117 insertions(+)

diff --git a/games-strategy/warzone2100/Manifest b/games-strategy/warzone2100/Manifest
index 3213c458eb6..c4b8c67cc91 100644
--- a/games-strategy/warzone2100/Manifest
+++ b/games-strategy/warzone2100/Manifest
@@ -1,2 +1,3 @@
 DIST warzone2100-4.1.3.tar.xz 337479212 BLAKE2B 07d1788fc2f8e5073a15231d5bf0c8c50dc0413522ea1589b064190144906fb58008faab66a295cec7759a1036f4d007ef8a42cffd9ef588fde1116b6cd7a38b SHA512 64126a1a5aab8b766cdfc70b8d96465ad451bd6a31e33be963eb89664b062dfe58e195ac3cbc087a9c008519c0e13003d9750bcb428b0e0ff12c82bf9940be3f
+DIST warzone2100-4.2.0.tar.xz 338587136 BLAKE2B e29147ce573c7a07e0ab856b1c74000bfc866437784e314393335d21e735fb78fcdbe71aa19f9c806f280f0ca2d33aff15815a09971c9e5ab85cf8b31e9a7864 SHA512 d2dfb8f2710493cbdacb01ca26cf69b476ad906f4851bc384a7a506a37bc296c2bd2e8c464f1a7a86e50924c66839459413d00c73031f9fe024afef8173c820c
 DIST warzone2100-videos-2.2.wz 571937134 BLAKE2B 60b70a71bd920e2d72ded5d519b17db2f3db4b0289edadeb58059a21aba7038b95219dc44cb807754461d1a9bdca60f0d7698be68622b8bd64a55efa949622d3 SHA512 ca1a1af51296afdaca137114821508c5783f077090e665eae0f6df895855f57c43f84434706309e819417f5f35d1c649bd14e96dc9fbbb1252d30a4f9a223cf6

diff --git a/games-strategy/warzone2100/warzone2100-4.2.0.ebuild b/games-strategy/warzone2100/warzone2100-4.2.0.ebuild
new file mode 100644
index 00000000000..929af63b820
--- /dev/null
+++ b/games-strategy/warzone2100/warzone2100-4.2.0.ebuild
@@ -0,0 +1,116 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PLOCALES="af_ZA bg_BG ca_ES cs da de el en_GB eo es et_EE fa_IR fi fr fy ga he_IL hr hu id_ID id it ko la lt nb nl pl pt_BR pt ro ru sk sl tr tt_RU uk_UA zh_CN zh_TW"
+inherit cmake plocale xdg
+
+MY_PV=$(ver_cut 1-2)
+VIDEOS_PV=2.2
+VIDEOS_P=${PN}-videos-${VIDEOS_PV}.wz
+DESCRIPTION="3D real-time strategy game"
+HOMEPAGE="https://wz2100.net/"
+SRC_URI="mirror://sourceforge/warzone2100/releases/${PV}/${PN}_src.tar.xz -> ${P}.tar.xz
+	videos? ( mirror://sourceforge/warzone2100/warzone2100/Videos/${VIDEOS_PV}/high-quality-en/sequences.wz -> ${VIDEOS_P} )"
+S="${WORKDIR}/${PN}"
+
+LICENSE="GPL-2+ CC-BY-SA-3.0 public-domain vulkan? ( GPL-3 )"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+# Upstream requested debug support
+IUSE="debug discord nls videos vulkan"
+
+CDEPEND="
+	>=dev-games/physfs-2[zip]
+	dev-db/sqlite:3
+	>=dev-libs/libsodium-1.0.14:=
+	media-libs/freetype:2
+	media-libs/harfbuzz:=
+	media-libs/libogg
+	media-libs/libpng:=
+	media-libs/libsdl2[opengl,video,X]
+	media-libs/libtheora
+	media-libs/libvorbis
+	media-libs/openal
+	net-libs/miniupnpc:=
+	net-misc/curl
+	sys-libs/zlib
+	nls? ( virtual/libintl )
+	vulkan? ( media-libs/libsdl2:=[vulkan] )
+"
+DEPEND="
+	${CDEPEND}
+	dev-libs/fribidi
+	media-libs/fontconfig
+"
+RDEPEND="
+	${CDEPEND}
+	media-fonts/dejavu
+"
+BDEPEND="
+	app-arch/zip
+	app-text/asciidoc
+	virtual/pkgconfig
+	nls? ( sys-devel/gettext )
+"
+
+HTML_DOCS=( doc/quickstartguide.html doc/docbook-xsl.css doc/ScriptingManual.htm )
+DOCS=( README.md doc/images doc/Scripting.md doc/js-globals.md )
+
+PATCHES=(
+	"${FILESDIR}"/${PN}-4.1.3-no-compress-manpages.patch
+)
+
+src_unpack() {
+	unpack ${P}.tar.xz
+}
+
+src_prepare() {
+	sed -i -e 's/#top_builddir/top_builddir/' po/Makevars || die
+
+	# Delete translations we're not using
+	cleanup_po() {
+		local locale=${1}
+		einfo "Cleaning up disabled locale: ${locale}"
+		rm po/${locale}.po || die
+	}
+
+	plocale_for_each_disabled_locale cleanup_po
+
+	cmake_src_prepare
+}
+
+src_configure() {
+	local mycmakeargs=(
+		-DWZ_DISTRIBUTOR="Gentoo Linux"
+		-DWZ_ENABLE_WARNINGS_AS_ERRORS=OFF
+		-DWZ_ENABLE_BACKEND_VULKAN=$(usex vulkan)
+		-DBUILD_SHARED_LIBS=OFF
+		-DENABLE_NLS=$(usex nls)
+		-DENABLE_DISCORD=$(usex discord)
+	)
+
+	cmake_src_configure
+}
+
+src_compile() {
+	cmake_src_compile
+
+	asciidoc -b html5 doc/quickstartguide.asciidoc || die
+}
+
+src_install() {
+	cmake_src_install
+
+	rm "${ED}"/usr/bin/.portable || die
+
+	# We cover licencing within the ebuild itself
+	rm "${ED}"/usr/share/doc/${PF}/COPYING* \
+		"${ED}"/usr/share/doc/${PF}/copyright || die
+
+	if use videos ; then
+		insinto /usr/share/${PN}
+		newins "${DISTDIR}"/${VIDEOS_P} sequences.wz
+	fi
+}


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

* [gentoo-commits] repo/gentoo:master commit in: games-strategy/warzone2100/
@ 2021-11-24  1:43 Sam James
  0 siblings, 0 replies; 68+ messages in thread
From: Sam James @ 2021-11-24  1:43 UTC (permalink / raw
  To: gentoo-commits

commit:     65a9b5cee68598a3f8aa0e61385d5bef80248777
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 24 01:26:50 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Nov 24 01:43:06 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65a9b5ce

games-strategy/warzone2100: add 4.2.2

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

 games-strategy/warzone2100/Manifest                |   1 +
 .../warzone2100/warzone2100-4.2.2.ebuild           | 116 +++++++++++++++++++++
 2 files changed, 117 insertions(+)

diff --git a/games-strategy/warzone2100/Manifest b/games-strategy/warzone2100/Manifest
index c4b8c67cc912..2a2ed6302d9b 100644
--- a/games-strategy/warzone2100/Manifest
+++ b/games-strategy/warzone2100/Manifest
@@ -1,3 +1,4 @@
 DIST warzone2100-4.1.3.tar.xz 337479212 BLAKE2B 07d1788fc2f8e5073a15231d5bf0c8c50dc0413522ea1589b064190144906fb58008faab66a295cec7759a1036f4d007ef8a42cffd9ef588fde1116b6cd7a38b SHA512 64126a1a5aab8b766cdfc70b8d96465ad451bd6a31e33be963eb89664b062dfe58e195ac3cbc087a9c008519c0e13003d9750bcb428b0e0ff12c82bf9940be3f
 DIST warzone2100-4.2.0.tar.xz 338587136 BLAKE2B e29147ce573c7a07e0ab856b1c74000bfc866437784e314393335d21e735fb78fcdbe71aa19f9c806f280f0ca2d33aff15815a09971c9e5ab85cf8b31e9a7864 SHA512 d2dfb8f2710493cbdacb01ca26cf69b476ad906f4851bc384a7a506a37bc296c2bd2e8c464f1a7a86e50924c66839459413d00c73031f9fe024afef8173c820c
+DIST warzone2100-4.2.2.tar.xz 338585896 BLAKE2B e90ff6f5843a1750971a2cb7e77aac1e7c03ebeae90ea112d1eb735ea4a9cfee35de860e52f81824cde69543af6172ee630b6451ea39c141c188e4469f9200b9 SHA512 ea02207a27a01114daaf0819a98a63a5189570844dd69f50f493a1caafab7c05d85fb0d5c8a8b1b061ee3a050081e9786a1c090f4490134e93e8bbfa1903bd1b
 DIST warzone2100-videos-2.2.wz 571937134 BLAKE2B 60b70a71bd920e2d72ded5d519b17db2f3db4b0289edadeb58059a21aba7038b95219dc44cb807754461d1a9bdca60f0d7698be68622b8bd64a55efa949622d3 SHA512 ca1a1af51296afdaca137114821508c5783f077090e665eae0f6df895855f57c43f84434706309e819417f5f35d1c649bd14e96dc9fbbb1252d30a4f9a223cf6

diff --git a/games-strategy/warzone2100/warzone2100-4.2.2.ebuild b/games-strategy/warzone2100/warzone2100-4.2.2.ebuild
new file mode 100644
index 000000000000..929af63b820a
--- /dev/null
+++ b/games-strategy/warzone2100/warzone2100-4.2.2.ebuild
@@ -0,0 +1,116 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PLOCALES="af_ZA bg_BG ca_ES cs da de el en_GB eo es et_EE fa_IR fi fr fy ga he_IL hr hu id_ID id it ko la lt nb nl pl pt_BR pt ro ru sk sl tr tt_RU uk_UA zh_CN zh_TW"
+inherit cmake plocale xdg
+
+MY_PV=$(ver_cut 1-2)
+VIDEOS_PV=2.2
+VIDEOS_P=${PN}-videos-${VIDEOS_PV}.wz
+DESCRIPTION="3D real-time strategy game"
+HOMEPAGE="https://wz2100.net/"
+SRC_URI="mirror://sourceforge/warzone2100/releases/${PV}/${PN}_src.tar.xz -> ${P}.tar.xz
+	videos? ( mirror://sourceforge/warzone2100/warzone2100/Videos/${VIDEOS_PV}/high-quality-en/sequences.wz -> ${VIDEOS_P} )"
+S="${WORKDIR}/${PN}"
+
+LICENSE="GPL-2+ CC-BY-SA-3.0 public-domain vulkan? ( GPL-3 )"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+# Upstream requested debug support
+IUSE="debug discord nls videos vulkan"
+
+CDEPEND="
+	>=dev-games/physfs-2[zip]
+	dev-db/sqlite:3
+	>=dev-libs/libsodium-1.0.14:=
+	media-libs/freetype:2
+	media-libs/harfbuzz:=
+	media-libs/libogg
+	media-libs/libpng:=
+	media-libs/libsdl2[opengl,video,X]
+	media-libs/libtheora
+	media-libs/libvorbis
+	media-libs/openal
+	net-libs/miniupnpc:=
+	net-misc/curl
+	sys-libs/zlib
+	nls? ( virtual/libintl )
+	vulkan? ( media-libs/libsdl2:=[vulkan] )
+"
+DEPEND="
+	${CDEPEND}
+	dev-libs/fribidi
+	media-libs/fontconfig
+"
+RDEPEND="
+	${CDEPEND}
+	media-fonts/dejavu
+"
+BDEPEND="
+	app-arch/zip
+	app-text/asciidoc
+	virtual/pkgconfig
+	nls? ( sys-devel/gettext )
+"
+
+HTML_DOCS=( doc/quickstartguide.html doc/docbook-xsl.css doc/ScriptingManual.htm )
+DOCS=( README.md doc/images doc/Scripting.md doc/js-globals.md )
+
+PATCHES=(
+	"${FILESDIR}"/${PN}-4.1.3-no-compress-manpages.patch
+)
+
+src_unpack() {
+	unpack ${P}.tar.xz
+}
+
+src_prepare() {
+	sed -i -e 's/#top_builddir/top_builddir/' po/Makevars || die
+
+	# Delete translations we're not using
+	cleanup_po() {
+		local locale=${1}
+		einfo "Cleaning up disabled locale: ${locale}"
+		rm po/${locale}.po || die
+	}
+
+	plocale_for_each_disabled_locale cleanup_po
+
+	cmake_src_prepare
+}
+
+src_configure() {
+	local mycmakeargs=(
+		-DWZ_DISTRIBUTOR="Gentoo Linux"
+		-DWZ_ENABLE_WARNINGS_AS_ERRORS=OFF
+		-DWZ_ENABLE_BACKEND_VULKAN=$(usex vulkan)
+		-DBUILD_SHARED_LIBS=OFF
+		-DENABLE_NLS=$(usex nls)
+		-DENABLE_DISCORD=$(usex discord)
+	)
+
+	cmake_src_configure
+}
+
+src_compile() {
+	cmake_src_compile
+
+	asciidoc -b html5 doc/quickstartguide.asciidoc || die
+}
+
+src_install() {
+	cmake_src_install
+
+	rm "${ED}"/usr/bin/.portable || die
+
+	# We cover licencing within the ebuild itself
+	rm "${ED}"/usr/share/doc/${PF}/COPYING* \
+		"${ED}"/usr/share/doc/${PF}/copyright || die
+
+	if use videos ; then
+		insinto /usr/share/${PN}
+		newins "${DISTDIR}"/${VIDEOS_P} sequences.wz
+	fi
+}


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

* [gentoo-commits] repo/gentoo:master commit in: games-strategy/warzone2100/
@ 2021-12-27  0:35 Lars Wendler
  0 siblings, 0 replies; 68+ messages in thread
From: Lars Wendler @ 2021-12-27  0:35 UTC (permalink / raw
  To: gentoo-commits

commit:     299bfd8a0935caf18c18a19411915cad25d8dc22
Author:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Mon Dec 27 00:33:15 2021 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Mon Dec 27 00:35:20 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=299bfd8a

games-strategy/warzone2100: Bump to version 4.2.4

which fixes build with USE="vulkan"

Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>

 games-strategy/warzone2100/Manifest                |   1 +
 .../warzone2100/warzone2100-4.2.4.ebuild           | 116 +++++++++++++++++++++
 2 files changed, 117 insertions(+)

diff --git a/games-strategy/warzone2100/Manifest b/games-strategy/warzone2100/Manifest
index 2a2ed6302d9b..06b8318d9b39 100644
--- a/games-strategy/warzone2100/Manifest
+++ b/games-strategy/warzone2100/Manifest
@@ -1,4 +1,5 @@
 DIST warzone2100-4.1.3.tar.xz 337479212 BLAKE2B 07d1788fc2f8e5073a15231d5bf0c8c50dc0413522ea1589b064190144906fb58008faab66a295cec7759a1036f4d007ef8a42cffd9ef588fde1116b6cd7a38b SHA512 64126a1a5aab8b766cdfc70b8d96465ad451bd6a31e33be963eb89664b062dfe58e195ac3cbc087a9c008519c0e13003d9750bcb428b0e0ff12c82bf9940be3f
 DIST warzone2100-4.2.0.tar.xz 338587136 BLAKE2B e29147ce573c7a07e0ab856b1c74000bfc866437784e314393335d21e735fb78fcdbe71aa19f9c806f280f0ca2d33aff15815a09971c9e5ab85cf8b31e9a7864 SHA512 d2dfb8f2710493cbdacb01ca26cf69b476ad906f4851bc384a7a506a37bc296c2bd2e8c464f1a7a86e50924c66839459413d00c73031f9fe024afef8173c820c
 DIST warzone2100-4.2.2.tar.xz 338585896 BLAKE2B e90ff6f5843a1750971a2cb7e77aac1e7c03ebeae90ea112d1eb735ea4a9cfee35de860e52f81824cde69543af6172ee630b6451ea39c141c188e4469f9200b9 SHA512 ea02207a27a01114daaf0819a98a63a5189570844dd69f50f493a1caafab7c05d85fb0d5c8a8b1b061ee3a050081e9786a1c090f4490134e93e8bbfa1903bd1b
+DIST warzone2100-4.2.4.tar.xz 338685080 BLAKE2B d83fc41d7bb7ff062ca6d3ce924c5e50560737b309db5a31e9fa81ed4dd5c079cf53aed472d1686daaa2e758583e79c3310575191e95d0b01d0f692786ff015f SHA512 26f470c137d9f53b759d182058080a07b7a505aa900fc0e6ff8349783564e0e298216f162032ff43c15f1e5811a8192e161498f87d8cc624a1a653a4044fcfb7
 DIST warzone2100-videos-2.2.wz 571937134 BLAKE2B 60b70a71bd920e2d72ded5d519b17db2f3db4b0289edadeb58059a21aba7038b95219dc44cb807754461d1a9bdca60f0d7698be68622b8bd64a55efa949622d3 SHA512 ca1a1af51296afdaca137114821508c5783f077090e665eae0f6df895855f57c43f84434706309e819417f5f35d1c649bd14e96dc9fbbb1252d30a4f9a223cf6

diff --git a/games-strategy/warzone2100/warzone2100-4.2.4.ebuild b/games-strategy/warzone2100/warzone2100-4.2.4.ebuild
new file mode 100644
index 000000000000..e58fc5f270f8
--- /dev/null
+++ b/games-strategy/warzone2100/warzone2100-4.2.4.ebuild
@@ -0,0 +1,116 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PLOCALES="af_ZA bg_BG ca_ES cs da de el en_GB eo es et_EE fa_IR fi fr fy ga he_IL hr hu id_ID id it ko la lt nb nl pl pt_BR pt ro ru sk sl tr tt_RU uk_UA zh_CN zh_TW"
+inherit cmake plocale xdg
+
+MY_PV=$(ver_cut 1-2)
+VIDEOS_PV=2.2
+VIDEOS_P=${PN}-videos-${VIDEOS_PV}.wz
+DESCRIPTION="3D real-time strategy game"
+HOMEPAGE="https://wz2100.net/"
+SRC_URI="mirror://sourceforge/warzone2100/releases/${PV}/${PN}_src.tar.xz -> ${P}.tar.xz
+	videos? ( mirror://sourceforge/warzone2100/warzone2100/Videos/${VIDEOS_PV}/high-quality-en/sequences.wz -> ${VIDEOS_P} )"
+S="${WORKDIR}/${PN}"
+
+LICENSE="GPL-2+ CC-BY-SA-3.0 public-domain vulkan? ( GPL-3 )"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+# Upstream requested debug support
+IUSE="debug discord nls videos vulkan"
+
+CDEPEND="
+	>=dev-games/physfs-2[zip]
+	dev-db/sqlite:3
+	>=dev-libs/libsodium-1.0.14:=
+	media-libs/freetype:2
+	media-libs/harfbuzz:=
+	media-libs/libogg
+	media-libs/libpng:=
+	media-libs/libsdl2[opengl,video,X]
+	media-libs/libtheora
+	media-libs/libvorbis
+	media-libs/openal
+	net-libs/miniupnpc:=
+	net-misc/curl
+	sys-libs/zlib
+	nls? ( virtual/libintl )
+	vulkan? ( media-libs/libsdl2:=[vulkan] )
+"
+DEPEND="
+	${CDEPEND}
+	dev-libs/fribidi
+	media-libs/fontconfig
+"
+RDEPEND="
+	${CDEPEND}
+	media-fonts/dejavu
+"
+BDEPEND="
+	app-arch/zip
+	app-text/asciidoc
+	virtual/pkgconfig
+	nls? ( sys-devel/gettext )
+"
+
+HTML_DOCS=( doc/quickstartguide.html doc/docbook-xsl.css doc/ScriptingManual.htm )
+DOCS=( README.md doc/images doc/Scripting.md doc/js-globals.md )
+
+PATCHES=(
+	"${FILESDIR}"/${PN}-4.1.3-no-compress-manpages.patch
+)
+
+src_unpack() {
+	unpack ${P}.tar.xz
+}
+
+src_prepare() {
+	sed -i -e 's/#top_builddir/top_builddir/' po/Makevars || die
+
+	# Delete translations we're not using
+	cleanup_po() {
+		local locale=${1}
+		einfo "Cleaning up disabled locale: ${locale}"
+		rm po/${locale}.po || die
+	}
+
+	plocale_for_each_disabled_locale cleanup_po
+
+	cmake_src_prepare
+}
+
+src_configure() {
+	local mycmakeargs=(
+		-DWZ_DISTRIBUTOR="Gentoo Linux"
+		-DWZ_ENABLE_WARNINGS_AS_ERRORS=OFF
+		-DWZ_ENABLE_BACKEND_VULKAN=$(usex vulkan)
+		-DBUILD_SHARED_LIBS=OFF
+		-DENABLE_NLS=$(usex nls)
+		-DENABLE_DISCORD=$(usex discord)
+	)
+
+	cmake_src_configure
+}
+
+src_compile() {
+	cmake_src_compile
+
+	asciidoc -b html5 doc/quickstartguide.asciidoc || die
+}
+
+src_install() {
+	cmake_src_install
+
+	rm "${ED}"/usr/bin/.portable || die
+
+	# We cover licencing within the ebuild itself
+	rm "${ED}"/usr/share/doc/${PF}/COPYING* \
+		"${ED}"/usr/share/doc/${PF}/copyright || die
+
+	if use videos ; then
+		insinto /usr/share/${PN}
+		newins "${DISTDIR}"/${VIDEOS_P} sequences.wz
+	fi
+}


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

* [gentoo-commits] repo/gentoo:master commit in: games-strategy/warzone2100/
@ 2021-12-27  0:35 Lars Wendler
  0 siblings, 0 replies; 68+ messages in thread
From: Lars Wendler @ 2021-12-27  0:35 UTC (permalink / raw
  To: gentoo-commits

commit:     e0747475d19950cb2f536b21b11117cb3133f0fe
Author:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Mon Dec 27 00:35:11 2021 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Mon Dec 27 00:35:20 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0747475

games-strategy/warzone2100: Removed old

Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>

 games-strategy/warzone2100/Manifest                |   2 -
 .../warzone2100/warzone2100-4.1.3-r4.ebuild        | 116 ---------------------
 .../warzone2100/warzone2100-4.2.0.ebuild           | 116 ---------------------
 3 files changed, 234 deletions(-)

diff --git a/games-strategy/warzone2100/Manifest b/games-strategy/warzone2100/Manifest
index 06b8318d9b39..8ee4930b788e 100644
--- a/games-strategy/warzone2100/Manifest
+++ b/games-strategy/warzone2100/Manifest
@@ -1,5 +1,3 @@
-DIST warzone2100-4.1.3.tar.xz 337479212 BLAKE2B 07d1788fc2f8e5073a15231d5bf0c8c50dc0413522ea1589b064190144906fb58008faab66a295cec7759a1036f4d007ef8a42cffd9ef588fde1116b6cd7a38b SHA512 64126a1a5aab8b766cdfc70b8d96465ad451bd6a31e33be963eb89664b062dfe58e195ac3cbc087a9c008519c0e13003d9750bcb428b0e0ff12c82bf9940be3f
-DIST warzone2100-4.2.0.tar.xz 338587136 BLAKE2B e29147ce573c7a07e0ab856b1c74000bfc866437784e314393335d21e735fb78fcdbe71aa19f9c806f280f0ca2d33aff15815a09971c9e5ab85cf8b31e9a7864 SHA512 d2dfb8f2710493cbdacb01ca26cf69b476ad906f4851bc384a7a506a37bc296c2bd2e8c464f1a7a86e50924c66839459413d00c73031f9fe024afef8173c820c
 DIST warzone2100-4.2.2.tar.xz 338585896 BLAKE2B e90ff6f5843a1750971a2cb7e77aac1e7c03ebeae90ea112d1eb735ea4a9cfee35de860e52f81824cde69543af6172ee630b6451ea39c141c188e4469f9200b9 SHA512 ea02207a27a01114daaf0819a98a63a5189570844dd69f50f493a1caafab7c05d85fb0d5c8a8b1b061ee3a050081e9786a1c090f4490134e93e8bbfa1903bd1b
 DIST warzone2100-4.2.4.tar.xz 338685080 BLAKE2B d83fc41d7bb7ff062ca6d3ce924c5e50560737b309db5a31e9fa81ed4dd5c079cf53aed472d1686daaa2e758583e79c3310575191e95d0b01d0f692786ff015f SHA512 26f470c137d9f53b759d182058080a07b7a505aa900fc0e6ff8349783564e0e298216f162032ff43c15f1e5811a8192e161498f87d8cc624a1a653a4044fcfb7
 DIST warzone2100-videos-2.2.wz 571937134 BLAKE2B 60b70a71bd920e2d72ded5d519b17db2f3db4b0289edadeb58059a21aba7038b95219dc44cb807754461d1a9bdca60f0d7698be68622b8bd64a55efa949622d3 SHA512 ca1a1af51296afdaca137114821508c5783f077090e665eae0f6df895855f57c43f84434706309e819417f5f35d1c649bd14e96dc9fbbb1252d30a4f9a223cf6

diff --git a/games-strategy/warzone2100/warzone2100-4.1.3-r4.ebuild b/games-strategy/warzone2100/warzone2100-4.1.3-r4.ebuild
deleted file mode 100644
index 929af63b820a..000000000000
--- a/games-strategy/warzone2100/warzone2100-4.1.3-r4.ebuild
+++ /dev/null
@@ -1,116 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PLOCALES="af_ZA bg_BG ca_ES cs da de el en_GB eo es et_EE fa_IR fi fr fy ga he_IL hr hu id_ID id it ko la lt nb nl pl pt_BR pt ro ru sk sl tr tt_RU uk_UA zh_CN zh_TW"
-inherit cmake plocale xdg
-
-MY_PV=$(ver_cut 1-2)
-VIDEOS_PV=2.2
-VIDEOS_P=${PN}-videos-${VIDEOS_PV}.wz
-DESCRIPTION="3D real-time strategy game"
-HOMEPAGE="https://wz2100.net/"
-SRC_URI="mirror://sourceforge/warzone2100/releases/${PV}/${PN}_src.tar.xz -> ${P}.tar.xz
-	videos? ( mirror://sourceforge/warzone2100/warzone2100/Videos/${VIDEOS_PV}/high-quality-en/sequences.wz -> ${VIDEOS_P} )"
-S="${WORKDIR}/${PN}"
-
-LICENSE="GPL-2+ CC-BY-SA-3.0 public-domain vulkan? ( GPL-3 )"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-# Upstream requested debug support
-IUSE="debug discord nls videos vulkan"
-
-CDEPEND="
-	>=dev-games/physfs-2[zip]
-	dev-db/sqlite:3
-	>=dev-libs/libsodium-1.0.14:=
-	media-libs/freetype:2
-	media-libs/harfbuzz:=
-	media-libs/libogg
-	media-libs/libpng:=
-	media-libs/libsdl2[opengl,video,X]
-	media-libs/libtheora
-	media-libs/libvorbis
-	media-libs/openal
-	net-libs/miniupnpc:=
-	net-misc/curl
-	sys-libs/zlib
-	nls? ( virtual/libintl )
-	vulkan? ( media-libs/libsdl2:=[vulkan] )
-"
-DEPEND="
-	${CDEPEND}
-	dev-libs/fribidi
-	media-libs/fontconfig
-"
-RDEPEND="
-	${CDEPEND}
-	media-fonts/dejavu
-"
-BDEPEND="
-	app-arch/zip
-	app-text/asciidoc
-	virtual/pkgconfig
-	nls? ( sys-devel/gettext )
-"
-
-HTML_DOCS=( doc/quickstartguide.html doc/docbook-xsl.css doc/ScriptingManual.htm )
-DOCS=( README.md doc/images doc/Scripting.md doc/js-globals.md )
-
-PATCHES=(
-	"${FILESDIR}"/${PN}-4.1.3-no-compress-manpages.patch
-)
-
-src_unpack() {
-	unpack ${P}.tar.xz
-}
-
-src_prepare() {
-	sed -i -e 's/#top_builddir/top_builddir/' po/Makevars || die
-
-	# Delete translations we're not using
-	cleanup_po() {
-		local locale=${1}
-		einfo "Cleaning up disabled locale: ${locale}"
-		rm po/${locale}.po || die
-	}
-
-	plocale_for_each_disabled_locale cleanup_po
-
-	cmake_src_prepare
-}
-
-src_configure() {
-	local mycmakeargs=(
-		-DWZ_DISTRIBUTOR="Gentoo Linux"
-		-DWZ_ENABLE_WARNINGS_AS_ERRORS=OFF
-		-DWZ_ENABLE_BACKEND_VULKAN=$(usex vulkan)
-		-DBUILD_SHARED_LIBS=OFF
-		-DENABLE_NLS=$(usex nls)
-		-DENABLE_DISCORD=$(usex discord)
-	)
-
-	cmake_src_configure
-}
-
-src_compile() {
-	cmake_src_compile
-
-	asciidoc -b html5 doc/quickstartguide.asciidoc || die
-}
-
-src_install() {
-	cmake_src_install
-
-	rm "${ED}"/usr/bin/.portable || die
-
-	# We cover licencing within the ebuild itself
-	rm "${ED}"/usr/share/doc/${PF}/COPYING* \
-		"${ED}"/usr/share/doc/${PF}/copyright || die
-
-	if use videos ; then
-		insinto /usr/share/${PN}
-		newins "${DISTDIR}"/${VIDEOS_P} sequences.wz
-	fi
-}

diff --git a/games-strategy/warzone2100/warzone2100-4.2.0.ebuild b/games-strategy/warzone2100/warzone2100-4.2.0.ebuild
deleted file mode 100644
index 929af63b820a..000000000000
--- a/games-strategy/warzone2100/warzone2100-4.2.0.ebuild
+++ /dev/null
@@ -1,116 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PLOCALES="af_ZA bg_BG ca_ES cs da de el en_GB eo es et_EE fa_IR fi fr fy ga he_IL hr hu id_ID id it ko la lt nb nl pl pt_BR pt ro ru sk sl tr tt_RU uk_UA zh_CN zh_TW"
-inherit cmake plocale xdg
-
-MY_PV=$(ver_cut 1-2)
-VIDEOS_PV=2.2
-VIDEOS_P=${PN}-videos-${VIDEOS_PV}.wz
-DESCRIPTION="3D real-time strategy game"
-HOMEPAGE="https://wz2100.net/"
-SRC_URI="mirror://sourceforge/warzone2100/releases/${PV}/${PN}_src.tar.xz -> ${P}.tar.xz
-	videos? ( mirror://sourceforge/warzone2100/warzone2100/Videos/${VIDEOS_PV}/high-quality-en/sequences.wz -> ${VIDEOS_P} )"
-S="${WORKDIR}/${PN}"
-
-LICENSE="GPL-2+ CC-BY-SA-3.0 public-domain vulkan? ( GPL-3 )"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-# Upstream requested debug support
-IUSE="debug discord nls videos vulkan"
-
-CDEPEND="
-	>=dev-games/physfs-2[zip]
-	dev-db/sqlite:3
-	>=dev-libs/libsodium-1.0.14:=
-	media-libs/freetype:2
-	media-libs/harfbuzz:=
-	media-libs/libogg
-	media-libs/libpng:=
-	media-libs/libsdl2[opengl,video,X]
-	media-libs/libtheora
-	media-libs/libvorbis
-	media-libs/openal
-	net-libs/miniupnpc:=
-	net-misc/curl
-	sys-libs/zlib
-	nls? ( virtual/libintl )
-	vulkan? ( media-libs/libsdl2:=[vulkan] )
-"
-DEPEND="
-	${CDEPEND}
-	dev-libs/fribidi
-	media-libs/fontconfig
-"
-RDEPEND="
-	${CDEPEND}
-	media-fonts/dejavu
-"
-BDEPEND="
-	app-arch/zip
-	app-text/asciidoc
-	virtual/pkgconfig
-	nls? ( sys-devel/gettext )
-"
-
-HTML_DOCS=( doc/quickstartguide.html doc/docbook-xsl.css doc/ScriptingManual.htm )
-DOCS=( README.md doc/images doc/Scripting.md doc/js-globals.md )
-
-PATCHES=(
-	"${FILESDIR}"/${PN}-4.1.3-no-compress-manpages.patch
-)
-
-src_unpack() {
-	unpack ${P}.tar.xz
-}
-
-src_prepare() {
-	sed -i -e 's/#top_builddir/top_builddir/' po/Makevars || die
-
-	# Delete translations we're not using
-	cleanup_po() {
-		local locale=${1}
-		einfo "Cleaning up disabled locale: ${locale}"
-		rm po/${locale}.po || die
-	}
-
-	plocale_for_each_disabled_locale cleanup_po
-
-	cmake_src_prepare
-}
-
-src_configure() {
-	local mycmakeargs=(
-		-DWZ_DISTRIBUTOR="Gentoo Linux"
-		-DWZ_ENABLE_WARNINGS_AS_ERRORS=OFF
-		-DWZ_ENABLE_BACKEND_VULKAN=$(usex vulkan)
-		-DBUILD_SHARED_LIBS=OFF
-		-DENABLE_NLS=$(usex nls)
-		-DENABLE_DISCORD=$(usex discord)
-	)
-
-	cmake_src_configure
-}
-
-src_compile() {
-	cmake_src_compile
-
-	asciidoc -b html5 doc/quickstartguide.asciidoc || die
-}
-
-src_install() {
-	cmake_src_install
-
-	rm "${ED}"/usr/bin/.portable || die
-
-	# We cover licencing within the ebuild itself
-	rm "${ED}"/usr/share/doc/${PF}/COPYING* \
-		"${ED}"/usr/share/doc/${PF}/copyright || die
-
-	if use videos ; then
-		insinto /usr/share/${PN}
-		newins "${DISTDIR}"/${VIDEOS_P} sequences.wz
-	fi
-}


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

* [gentoo-commits] repo/gentoo:master commit in: games-strategy/warzone2100/
@ 2022-03-02  3:04 Sam James
  0 siblings, 0 replies; 68+ messages in thread
From: Sam James @ 2022-03-02  3:04 UTC (permalink / raw
  To: gentoo-commits

commit:     cd6c3dc39d9bd0d9a434f6c2a88b8b31a65b17d0
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Mar  2 02:47:11 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Mar  2 03:04:00 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd6c3dc3

games-strategy/warzone2100: add 4.2.6

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

 games-strategy/warzone2100/Manifest                |   1 +
 .../warzone2100/warzone2100-4.2.6.ebuild           | 116 +++++++++++++++++++++
 2 files changed, 117 insertions(+)

diff --git a/games-strategy/warzone2100/Manifest b/games-strategy/warzone2100/Manifest
index 8ee4930b788e..219d47d7c648 100644
--- a/games-strategy/warzone2100/Manifest
+++ b/games-strategy/warzone2100/Manifest
@@ -1,3 +1,4 @@
 DIST warzone2100-4.2.2.tar.xz 338585896 BLAKE2B e90ff6f5843a1750971a2cb7e77aac1e7c03ebeae90ea112d1eb735ea4a9cfee35de860e52f81824cde69543af6172ee630b6451ea39c141c188e4469f9200b9 SHA512 ea02207a27a01114daaf0819a98a63a5189570844dd69f50f493a1caafab7c05d85fb0d5c8a8b1b061ee3a050081e9786a1c090f4490134e93e8bbfa1903bd1b
 DIST warzone2100-4.2.4.tar.xz 338685080 BLAKE2B d83fc41d7bb7ff062ca6d3ce924c5e50560737b309db5a31e9fa81ed4dd5c079cf53aed472d1686daaa2e758583e79c3310575191e95d0b01d0f692786ff015f SHA512 26f470c137d9f53b759d182058080a07b7a505aa900fc0e6ff8349783564e0e298216f162032ff43c15f1e5811a8192e161498f87d8cc624a1a653a4044fcfb7
+DIST warzone2100-4.2.6.tar.xz 338691628 BLAKE2B 234d78feb1fceb0eff23c2c1b8d85a5fd9e5ef8912b324ae159ffdb43be728d6e4aa78bdf01561e60c64826083936bc36c2dfd1cee443aed06a52eaa047e8517 SHA512 5cddeff5b66d9e710b0c4d6d2863100106a901c17815220b7a97633a3980be41eaa192921d39bffff60f547fb5f5358fa1e63a54f41b5083203916314bb3d2a1
 DIST warzone2100-videos-2.2.wz 571937134 BLAKE2B 60b70a71bd920e2d72ded5d519b17db2f3db4b0289edadeb58059a21aba7038b95219dc44cb807754461d1a9bdca60f0d7698be68622b8bd64a55efa949622d3 SHA512 ca1a1af51296afdaca137114821508c5783f077090e665eae0f6df895855f57c43f84434706309e819417f5f35d1c649bd14e96dc9fbbb1252d30a4f9a223cf6

diff --git a/games-strategy/warzone2100/warzone2100-4.2.6.ebuild b/games-strategy/warzone2100/warzone2100-4.2.6.ebuild
new file mode 100644
index 000000000000..c52979b65465
--- /dev/null
+++ b/games-strategy/warzone2100/warzone2100-4.2.6.ebuild
@@ -0,0 +1,116 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PLOCALES="af_ZA bg_BG ca_ES cs da de el en_GB eo es et_EE fa_IR fi fr fy ga he_IL hr hu id_ID id it ko la lt nb nl pl pt_BR pt ro ru sk sl tr tt_RU uk_UA zh_CN zh_TW"
+inherit cmake plocale xdg
+
+MY_PV=$(ver_cut 1-2)
+VIDEOS_PV=2.2
+VIDEOS_P=${PN}-videos-${VIDEOS_PV}.wz
+DESCRIPTION="3D real-time strategy game"
+HOMEPAGE="https://wz2100.net/"
+SRC_URI="mirror://sourceforge/warzone2100/releases/${PV}/${PN}_src.tar.xz -> ${P}.tar.xz
+	videos? ( mirror://sourceforge/warzone2100/warzone2100/Videos/${VIDEOS_PV}/high-quality-en/sequences.wz -> ${VIDEOS_P} )"
+S="${WORKDIR}/${PN}"
+
+LICENSE="GPL-2+ CC-BY-SA-3.0 public-domain vulkan? ( GPL-3 )"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+# Upstream requested debug support
+IUSE="debug discord nls videos vulkan"
+
+CDEPEND="
+	>=dev-games/physfs-2[zip]
+	dev-db/sqlite:3
+	>=dev-libs/libsodium-1.0.14:=
+	media-libs/freetype:2
+	media-libs/harfbuzz:=
+	media-libs/libogg
+	media-libs/libpng:=
+	media-libs/libsdl2[opengl,video,X]
+	media-libs/libtheora
+	media-libs/libvorbis
+	media-libs/openal
+	net-libs/miniupnpc:=
+	net-misc/curl
+	sys-libs/zlib
+	nls? ( virtual/libintl )
+	vulkan? ( media-libs/libsdl2:=[vulkan] )
+"
+DEPEND="
+	${CDEPEND}
+	dev-libs/fribidi
+	media-libs/fontconfig
+"
+RDEPEND="
+	${CDEPEND}
+	media-fonts/dejavu
+"
+BDEPEND="
+	app-arch/zip
+	app-text/asciidoc
+	virtual/pkgconfig
+	nls? ( sys-devel/gettext )
+"
+
+HTML_DOCS=( doc/quickstartguide.html doc/docbook-xsl.css doc/ScriptingManual.htm )
+DOCS=( README.md doc/images doc/Scripting.md doc/js-globals.md )
+
+PATCHES=(
+	"${FILESDIR}"/${PN}-4.1.3-no-compress-manpages.patch
+)
+
+src_unpack() {
+	unpack ${P}.tar.xz
+}
+
+src_prepare() {
+	sed -i -e 's/#top_builddir/top_builddir/' po/Makevars || die
+
+	# Delete translations we're not using
+	cleanup_po() {
+		local locale=${1}
+		einfo "Cleaning up disabled locale: ${locale}"
+		rm po/${locale}.po || die
+	}
+
+	plocale_for_each_disabled_locale cleanup_po
+
+	cmake_src_prepare
+}
+
+src_configure() {
+	local mycmakeargs=(
+		-DWZ_DISTRIBUTOR="Gentoo Linux"
+		-DWZ_ENABLE_WARNINGS_AS_ERRORS=OFF
+		-DWZ_ENABLE_BACKEND_VULKAN=$(usex vulkan)
+		-DBUILD_SHARED_LIBS=OFF
+		-DENABLE_NLS=$(usex nls)
+		-DENABLE_DISCORD=$(usex discord)
+	)
+
+	cmake_src_configure
+}
+
+src_compile() {
+	cmake_src_compile
+
+	asciidoc -b html5 doc/quickstartguide.asciidoc || die
+}
+
+src_install() {
+	cmake_src_install
+
+	rm "${ED}"/usr/bin/.portable || die
+
+	# We cover licencing within the ebuild itself
+	rm "${ED}"/usr/share/doc/${PF}/COPYING* \
+		"${ED}"/usr/share/doc/${PF}/copyright || die
+
+	if use videos ; then
+		insinto /usr/share/${PN}
+		newins "${DISTDIR}"/${VIDEOS_P} sequences.wz
+	fi
+}


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

* [gentoo-commits] repo/gentoo:master commit in: games-strategy/warzone2100/
@ 2022-08-11  7:37 Ionen Wolkens
  0 siblings, 0 replies; 68+ messages in thread
From: Ionen Wolkens @ 2022-08-11  7:37 UTC (permalink / raw
  To: gentoo-commits

commit:     cbd067fda267d00e2414c3898099f49bec58b475
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Thu Aug 11 07:02:12 2022 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Thu Aug 11 07:37:10 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbd067fd

games-strategy/warzone2100: drop 4.2.2, 4.2.4

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

 games-strategy/warzone2100/Manifest                |   2 -
 .../warzone2100/warzone2100-4.2.2.ebuild           | 116 ---------------------
 .../warzone2100/warzone2100-4.2.4.ebuild           | 116 ---------------------
 3 files changed, 234 deletions(-)

diff --git a/games-strategy/warzone2100/Manifest b/games-strategy/warzone2100/Manifest
index 219d47d7c648..5d242b9b9deb 100644
--- a/games-strategy/warzone2100/Manifest
+++ b/games-strategy/warzone2100/Manifest
@@ -1,4 +1,2 @@
-DIST warzone2100-4.2.2.tar.xz 338585896 BLAKE2B e90ff6f5843a1750971a2cb7e77aac1e7c03ebeae90ea112d1eb735ea4a9cfee35de860e52f81824cde69543af6172ee630b6451ea39c141c188e4469f9200b9 SHA512 ea02207a27a01114daaf0819a98a63a5189570844dd69f50f493a1caafab7c05d85fb0d5c8a8b1b061ee3a050081e9786a1c090f4490134e93e8bbfa1903bd1b
-DIST warzone2100-4.2.4.tar.xz 338685080 BLAKE2B d83fc41d7bb7ff062ca6d3ce924c5e50560737b309db5a31e9fa81ed4dd5c079cf53aed472d1686daaa2e758583e79c3310575191e95d0b01d0f692786ff015f SHA512 26f470c137d9f53b759d182058080a07b7a505aa900fc0e6ff8349783564e0e298216f162032ff43c15f1e5811a8192e161498f87d8cc624a1a653a4044fcfb7
 DIST warzone2100-4.2.6.tar.xz 338691628 BLAKE2B 234d78feb1fceb0eff23c2c1b8d85a5fd9e5ef8912b324ae159ffdb43be728d6e4aa78bdf01561e60c64826083936bc36c2dfd1cee443aed06a52eaa047e8517 SHA512 5cddeff5b66d9e710b0c4d6d2863100106a901c17815220b7a97633a3980be41eaa192921d39bffff60f547fb5f5358fa1e63a54f41b5083203916314bb3d2a1
 DIST warzone2100-videos-2.2.wz 571937134 BLAKE2B 60b70a71bd920e2d72ded5d519b17db2f3db4b0289edadeb58059a21aba7038b95219dc44cb807754461d1a9bdca60f0d7698be68622b8bd64a55efa949622d3 SHA512 ca1a1af51296afdaca137114821508c5783f077090e665eae0f6df895855f57c43f84434706309e819417f5f35d1c649bd14e96dc9fbbb1252d30a4f9a223cf6

diff --git a/games-strategy/warzone2100/warzone2100-4.2.2.ebuild b/games-strategy/warzone2100/warzone2100-4.2.2.ebuild
deleted file mode 100644
index 929af63b820a..000000000000
--- a/games-strategy/warzone2100/warzone2100-4.2.2.ebuild
+++ /dev/null
@@ -1,116 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PLOCALES="af_ZA bg_BG ca_ES cs da de el en_GB eo es et_EE fa_IR fi fr fy ga he_IL hr hu id_ID id it ko la lt nb nl pl pt_BR pt ro ru sk sl tr tt_RU uk_UA zh_CN zh_TW"
-inherit cmake plocale xdg
-
-MY_PV=$(ver_cut 1-2)
-VIDEOS_PV=2.2
-VIDEOS_P=${PN}-videos-${VIDEOS_PV}.wz
-DESCRIPTION="3D real-time strategy game"
-HOMEPAGE="https://wz2100.net/"
-SRC_URI="mirror://sourceforge/warzone2100/releases/${PV}/${PN}_src.tar.xz -> ${P}.tar.xz
-	videos? ( mirror://sourceforge/warzone2100/warzone2100/Videos/${VIDEOS_PV}/high-quality-en/sequences.wz -> ${VIDEOS_P} )"
-S="${WORKDIR}/${PN}"
-
-LICENSE="GPL-2+ CC-BY-SA-3.0 public-domain vulkan? ( GPL-3 )"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-# Upstream requested debug support
-IUSE="debug discord nls videos vulkan"
-
-CDEPEND="
-	>=dev-games/physfs-2[zip]
-	dev-db/sqlite:3
-	>=dev-libs/libsodium-1.0.14:=
-	media-libs/freetype:2
-	media-libs/harfbuzz:=
-	media-libs/libogg
-	media-libs/libpng:=
-	media-libs/libsdl2[opengl,video,X]
-	media-libs/libtheora
-	media-libs/libvorbis
-	media-libs/openal
-	net-libs/miniupnpc:=
-	net-misc/curl
-	sys-libs/zlib
-	nls? ( virtual/libintl )
-	vulkan? ( media-libs/libsdl2:=[vulkan] )
-"
-DEPEND="
-	${CDEPEND}
-	dev-libs/fribidi
-	media-libs/fontconfig
-"
-RDEPEND="
-	${CDEPEND}
-	media-fonts/dejavu
-"
-BDEPEND="
-	app-arch/zip
-	app-text/asciidoc
-	virtual/pkgconfig
-	nls? ( sys-devel/gettext )
-"
-
-HTML_DOCS=( doc/quickstartguide.html doc/docbook-xsl.css doc/ScriptingManual.htm )
-DOCS=( README.md doc/images doc/Scripting.md doc/js-globals.md )
-
-PATCHES=(
-	"${FILESDIR}"/${PN}-4.1.3-no-compress-manpages.patch
-)
-
-src_unpack() {
-	unpack ${P}.tar.xz
-}
-
-src_prepare() {
-	sed -i -e 's/#top_builddir/top_builddir/' po/Makevars || die
-
-	# Delete translations we're not using
-	cleanup_po() {
-		local locale=${1}
-		einfo "Cleaning up disabled locale: ${locale}"
-		rm po/${locale}.po || die
-	}
-
-	plocale_for_each_disabled_locale cleanup_po
-
-	cmake_src_prepare
-}
-
-src_configure() {
-	local mycmakeargs=(
-		-DWZ_DISTRIBUTOR="Gentoo Linux"
-		-DWZ_ENABLE_WARNINGS_AS_ERRORS=OFF
-		-DWZ_ENABLE_BACKEND_VULKAN=$(usex vulkan)
-		-DBUILD_SHARED_LIBS=OFF
-		-DENABLE_NLS=$(usex nls)
-		-DENABLE_DISCORD=$(usex discord)
-	)
-
-	cmake_src_configure
-}
-
-src_compile() {
-	cmake_src_compile
-
-	asciidoc -b html5 doc/quickstartguide.asciidoc || die
-}
-
-src_install() {
-	cmake_src_install
-
-	rm "${ED}"/usr/bin/.portable || die
-
-	# We cover licencing within the ebuild itself
-	rm "${ED}"/usr/share/doc/${PF}/COPYING* \
-		"${ED}"/usr/share/doc/${PF}/copyright || die
-
-	if use videos ; then
-		insinto /usr/share/${PN}
-		newins "${DISTDIR}"/${VIDEOS_P} sequences.wz
-	fi
-}

diff --git a/games-strategy/warzone2100/warzone2100-4.2.4.ebuild b/games-strategy/warzone2100/warzone2100-4.2.4.ebuild
deleted file mode 100644
index e58fc5f270f8..000000000000
--- a/games-strategy/warzone2100/warzone2100-4.2.4.ebuild
+++ /dev/null
@@ -1,116 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PLOCALES="af_ZA bg_BG ca_ES cs da de el en_GB eo es et_EE fa_IR fi fr fy ga he_IL hr hu id_ID id it ko la lt nb nl pl pt_BR pt ro ru sk sl tr tt_RU uk_UA zh_CN zh_TW"
-inherit cmake plocale xdg
-
-MY_PV=$(ver_cut 1-2)
-VIDEOS_PV=2.2
-VIDEOS_P=${PN}-videos-${VIDEOS_PV}.wz
-DESCRIPTION="3D real-time strategy game"
-HOMEPAGE="https://wz2100.net/"
-SRC_URI="mirror://sourceforge/warzone2100/releases/${PV}/${PN}_src.tar.xz -> ${P}.tar.xz
-	videos? ( mirror://sourceforge/warzone2100/warzone2100/Videos/${VIDEOS_PV}/high-quality-en/sequences.wz -> ${VIDEOS_P} )"
-S="${WORKDIR}/${PN}"
-
-LICENSE="GPL-2+ CC-BY-SA-3.0 public-domain vulkan? ( GPL-3 )"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-# Upstream requested debug support
-IUSE="debug discord nls videos vulkan"
-
-CDEPEND="
-	>=dev-games/physfs-2[zip]
-	dev-db/sqlite:3
-	>=dev-libs/libsodium-1.0.14:=
-	media-libs/freetype:2
-	media-libs/harfbuzz:=
-	media-libs/libogg
-	media-libs/libpng:=
-	media-libs/libsdl2[opengl,video,X]
-	media-libs/libtheora
-	media-libs/libvorbis
-	media-libs/openal
-	net-libs/miniupnpc:=
-	net-misc/curl
-	sys-libs/zlib
-	nls? ( virtual/libintl )
-	vulkan? ( media-libs/libsdl2:=[vulkan] )
-"
-DEPEND="
-	${CDEPEND}
-	dev-libs/fribidi
-	media-libs/fontconfig
-"
-RDEPEND="
-	${CDEPEND}
-	media-fonts/dejavu
-"
-BDEPEND="
-	app-arch/zip
-	app-text/asciidoc
-	virtual/pkgconfig
-	nls? ( sys-devel/gettext )
-"
-
-HTML_DOCS=( doc/quickstartguide.html doc/docbook-xsl.css doc/ScriptingManual.htm )
-DOCS=( README.md doc/images doc/Scripting.md doc/js-globals.md )
-
-PATCHES=(
-	"${FILESDIR}"/${PN}-4.1.3-no-compress-manpages.patch
-)
-
-src_unpack() {
-	unpack ${P}.tar.xz
-}
-
-src_prepare() {
-	sed -i -e 's/#top_builddir/top_builddir/' po/Makevars || die
-
-	# Delete translations we're not using
-	cleanup_po() {
-		local locale=${1}
-		einfo "Cleaning up disabled locale: ${locale}"
-		rm po/${locale}.po || die
-	}
-
-	plocale_for_each_disabled_locale cleanup_po
-
-	cmake_src_prepare
-}
-
-src_configure() {
-	local mycmakeargs=(
-		-DWZ_DISTRIBUTOR="Gentoo Linux"
-		-DWZ_ENABLE_WARNINGS_AS_ERRORS=OFF
-		-DWZ_ENABLE_BACKEND_VULKAN=$(usex vulkan)
-		-DBUILD_SHARED_LIBS=OFF
-		-DENABLE_NLS=$(usex nls)
-		-DENABLE_DISCORD=$(usex discord)
-	)
-
-	cmake_src_configure
-}
-
-src_compile() {
-	cmake_src_compile
-
-	asciidoc -b html5 doc/quickstartguide.asciidoc || die
-}
-
-src_install() {
-	cmake_src_install
-
-	rm "${ED}"/usr/bin/.portable || die
-
-	# We cover licencing within the ebuild itself
-	rm "${ED}"/usr/share/doc/${PF}/COPYING* \
-		"${ED}"/usr/share/doc/${PF}/copyright || die
-
-	if use videos ; then
-		insinto /usr/share/${PN}
-		newins "${DISTDIR}"/${VIDEOS_P} sequences.wz
-	fi
-}


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

* [gentoo-commits] repo/gentoo:master commit in: games-strategy/warzone2100/
@ 2022-08-27  7:43 Sam James
  0 siblings, 0 replies; 68+ messages in thread
From: Sam James @ 2022-08-27  7:43 UTC (permalink / raw
  To: gentoo-commits

commit:     cbc84b26cf726b743d652a7d0a6d9d5ebe16cdf4
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Aug 27 07:35:19 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Aug 27 07:43:24 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbc84b26

games-strategy/warzone2100: add 4.2.7

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

 games-strategy/warzone2100/Manifest                |   1 +
 .../warzone2100/warzone2100-4.2.7.ebuild           | 116 +++++++++++++++++++++
 2 files changed, 117 insertions(+)

diff --git a/games-strategy/warzone2100/Manifest b/games-strategy/warzone2100/Manifest
index 5d242b9b9deb..33c85003c01e 100644
--- a/games-strategy/warzone2100/Manifest
+++ b/games-strategy/warzone2100/Manifest
@@ -1,2 +1,3 @@
 DIST warzone2100-4.2.6.tar.xz 338691628 BLAKE2B 234d78feb1fceb0eff23c2c1b8d85a5fd9e5ef8912b324ae159ffdb43be728d6e4aa78bdf01561e60c64826083936bc36c2dfd1cee443aed06a52eaa047e8517 SHA512 5cddeff5b66d9e710b0c4d6d2863100106a901c17815220b7a97633a3980be41eaa192921d39bffff60f547fb5f5358fa1e63a54f41b5083203916314bb3d2a1
+DIST warzone2100-4.2.7.tar.xz 338687576 BLAKE2B b504f8ed6b5c1b040b4368429394b7f077c279979ef7847734eeb333512fc374799c73119924fba206a6fc925db54697569a756e113d0a322dd46768c80d0b72 SHA512 af538f3bdf6ec543e5f919377c95c35c730fa6efa5c3ea8d140347595dd9f8056677d4b494677ea20c98da305e0fb588cdb00a3da1c497f96edc58ca8772e45b
 DIST warzone2100-videos-2.2.wz 571937134 BLAKE2B 60b70a71bd920e2d72ded5d519b17db2f3db4b0289edadeb58059a21aba7038b95219dc44cb807754461d1a9bdca60f0d7698be68622b8bd64a55efa949622d3 SHA512 ca1a1af51296afdaca137114821508c5783f077090e665eae0f6df895855f57c43f84434706309e819417f5f35d1c649bd14e96dc9fbbb1252d30a4f9a223cf6

diff --git a/games-strategy/warzone2100/warzone2100-4.2.7.ebuild b/games-strategy/warzone2100/warzone2100-4.2.7.ebuild
new file mode 100644
index 000000000000..c52979b65465
--- /dev/null
+++ b/games-strategy/warzone2100/warzone2100-4.2.7.ebuild
@@ -0,0 +1,116 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PLOCALES="af_ZA bg_BG ca_ES cs da de el en_GB eo es et_EE fa_IR fi fr fy ga he_IL hr hu id_ID id it ko la lt nb nl pl pt_BR pt ro ru sk sl tr tt_RU uk_UA zh_CN zh_TW"
+inherit cmake plocale xdg
+
+MY_PV=$(ver_cut 1-2)
+VIDEOS_PV=2.2
+VIDEOS_P=${PN}-videos-${VIDEOS_PV}.wz
+DESCRIPTION="3D real-time strategy game"
+HOMEPAGE="https://wz2100.net/"
+SRC_URI="mirror://sourceforge/warzone2100/releases/${PV}/${PN}_src.tar.xz -> ${P}.tar.xz
+	videos? ( mirror://sourceforge/warzone2100/warzone2100/Videos/${VIDEOS_PV}/high-quality-en/sequences.wz -> ${VIDEOS_P} )"
+S="${WORKDIR}/${PN}"
+
+LICENSE="GPL-2+ CC-BY-SA-3.0 public-domain vulkan? ( GPL-3 )"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+# Upstream requested debug support
+IUSE="debug discord nls videos vulkan"
+
+CDEPEND="
+	>=dev-games/physfs-2[zip]
+	dev-db/sqlite:3
+	>=dev-libs/libsodium-1.0.14:=
+	media-libs/freetype:2
+	media-libs/harfbuzz:=
+	media-libs/libogg
+	media-libs/libpng:=
+	media-libs/libsdl2[opengl,video,X]
+	media-libs/libtheora
+	media-libs/libvorbis
+	media-libs/openal
+	net-libs/miniupnpc:=
+	net-misc/curl
+	sys-libs/zlib
+	nls? ( virtual/libintl )
+	vulkan? ( media-libs/libsdl2:=[vulkan] )
+"
+DEPEND="
+	${CDEPEND}
+	dev-libs/fribidi
+	media-libs/fontconfig
+"
+RDEPEND="
+	${CDEPEND}
+	media-fonts/dejavu
+"
+BDEPEND="
+	app-arch/zip
+	app-text/asciidoc
+	virtual/pkgconfig
+	nls? ( sys-devel/gettext )
+"
+
+HTML_DOCS=( doc/quickstartguide.html doc/docbook-xsl.css doc/ScriptingManual.htm )
+DOCS=( README.md doc/images doc/Scripting.md doc/js-globals.md )
+
+PATCHES=(
+	"${FILESDIR}"/${PN}-4.1.3-no-compress-manpages.patch
+)
+
+src_unpack() {
+	unpack ${P}.tar.xz
+}
+
+src_prepare() {
+	sed -i -e 's/#top_builddir/top_builddir/' po/Makevars || die
+
+	# Delete translations we're not using
+	cleanup_po() {
+		local locale=${1}
+		einfo "Cleaning up disabled locale: ${locale}"
+		rm po/${locale}.po || die
+	}
+
+	plocale_for_each_disabled_locale cleanup_po
+
+	cmake_src_prepare
+}
+
+src_configure() {
+	local mycmakeargs=(
+		-DWZ_DISTRIBUTOR="Gentoo Linux"
+		-DWZ_ENABLE_WARNINGS_AS_ERRORS=OFF
+		-DWZ_ENABLE_BACKEND_VULKAN=$(usex vulkan)
+		-DBUILD_SHARED_LIBS=OFF
+		-DENABLE_NLS=$(usex nls)
+		-DENABLE_DISCORD=$(usex discord)
+	)
+
+	cmake_src_configure
+}
+
+src_compile() {
+	cmake_src_compile
+
+	asciidoc -b html5 doc/quickstartguide.asciidoc || die
+}
+
+src_install() {
+	cmake_src_install
+
+	rm "${ED}"/usr/bin/.portable || die
+
+	# We cover licencing within the ebuild itself
+	rm "${ED}"/usr/share/doc/${PF}/COPYING* \
+		"${ED}"/usr/share/doc/${PF}/copyright || die
+
+	if use videos ; then
+		insinto /usr/share/${PN}
+		newins "${DISTDIR}"/${VIDEOS_P} sequences.wz
+	fi
+}


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

* [gentoo-commits] repo/gentoo:master commit in: games-strategy/warzone2100/
@ 2022-11-03  6:35 Sam James
  0 siblings, 0 replies; 68+ messages in thread
From: Sam James @ 2022-11-03  6:35 UTC (permalink / raw
  To: gentoo-commits

commit:     d0796c578939bb96ed9924d8db936d14fb5f5120
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Nov  3 06:31:47 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Nov  3 06:31:47 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0796c57

games-strategy/warzone2100: add 4.3.1

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

 games-strategy/warzone2100/Manifest                |   1 +
 .../warzone2100/warzone2100-4.3.1.ebuild           | 117 +++++++++++++++++++++
 2 files changed, 118 insertions(+)

diff --git a/games-strategy/warzone2100/Manifest b/games-strategy/warzone2100/Manifest
index 6a3badd9f823..581f780c01ed 100644
--- a/games-strategy/warzone2100/Manifest
+++ b/games-strategy/warzone2100/Manifest
@@ -1,2 +1,3 @@
 DIST warzone2100-4.2.7.tar.xz 338687576 BLAKE2B b504f8ed6b5c1b040b4368429394b7f077c279979ef7847734eeb333512fc374799c73119924fba206a6fc925db54697569a756e113d0a322dd46768c80d0b72 SHA512 af538f3bdf6ec543e5f919377c95c35c730fa6efa5c3ea8d140347595dd9f8056677d4b494677ea20c98da305e0fb588cdb00a3da1c497f96edc58ca8772e45b
+DIST warzone2100-4.3.1.tar.xz 320493184 BLAKE2B 98f3fb13e36f3455532f0f054eaddb495b1f5fbf55fa30f356ab7d315536cd198697b0a084b47c5e1cb9ec0a5cc4bc0159be45669317469bdd2f7b24a62d46d2 SHA512 914d18a8226c11faa8bd03ab5b8f0a52e6e2b8531db501244ceb27f19b76209cbf668e51be59ce35b7203f74c5e62ad78e02ef0fb8505243948fa681f25d583e
 DIST warzone2100-videos-2.2.wz 571937134 BLAKE2B 60b70a71bd920e2d72ded5d519b17db2f3db4b0289edadeb58059a21aba7038b95219dc44cb807754461d1a9bdca60f0d7698be68622b8bd64a55efa949622d3 SHA512 ca1a1af51296afdaca137114821508c5783f077090e665eae0f6df895855f57c43f84434706309e819417f5f35d1c649bd14e96dc9fbbb1252d30a4f9a223cf6

diff --git a/games-strategy/warzone2100/warzone2100-4.3.1.ebuild b/games-strategy/warzone2100/warzone2100-4.3.1.ebuild
new file mode 100644
index 000000000000..dbaffbebef52
--- /dev/null
+++ b/games-strategy/warzone2100/warzone2100-4.3.1.ebuild
@@ -0,0 +1,117 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PLOCALES="af_ZA bg_BG ca_ES cs da de el en_GB eo es et_EE fa_IR fi fr fy ga he_IL hr hu id_ID id it ko la lt nb nl pl pt_BR pt ro ru sk sl tr tt_RU uk_UA zh_CN zh_TW"
+inherit cmake plocale xdg
+
+MY_PV=$(ver_cut 1-2)
+VIDEOS_PV=2.2
+VIDEOS_P=${PN}-videos-${VIDEOS_PV}.wz
+DESCRIPTION="3D real-time strategy game"
+HOMEPAGE="https://wz2100.net/"
+SRC_URI="mirror://sourceforge/warzone2100/releases/${PV}/${PN}_src.tar.xz -> ${P}.tar.xz
+	videos? ( mirror://sourceforge/warzone2100/warzone2100/Videos/${VIDEOS_PV}/high-quality-en/sequences.wz -> ${VIDEOS_P} )"
+S="${WORKDIR}/${PN}"
+
+LICENSE="GPL-2+ CC-BY-SA-3.0 public-domain vulkan? ( GPL-3 )"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+# Upstream requested debug support
+IUSE="debug discord nls videos vulkan"
+
+CDEPEND="
+	>=dev-games/physfs-2[zip]
+	dev-db/sqlite:3
+	>=dev-libs/libsodium-1.0.14:=
+	media-libs/freetype:2
+	media-libs/harfbuzz:=
+	media-libs/libogg
+	media-libs/libpng:=
+	media-libs/libsdl2[opengl,video,X]
+	media-libs/libtheora
+	media-libs/libvorbis
+	media-libs/openal
+	net-libs/miniupnpc:=
+	net-misc/curl
+	sys-libs/zlib
+	nls? ( virtual/libintl )
+	vulkan? ( media-libs/libsdl2:=[vulkan] )
+"
+DEPEND="
+	${CDEPEND}
+	dev-libs/fribidi
+	media-libs/fontconfig
+"
+RDEPEND="
+	${CDEPEND}
+	media-fonts/dejavu
+"
+BDEPEND="
+	app-arch/zip
+	app-text/asciidoc
+	virtual/pkgconfig
+	nls? ( sys-devel/gettext )
+"
+
+HTML_DOCS=( doc/quickstartguide.html doc/docbook-xsl.css doc/ScriptingManual.htm )
+DOCS=( README.md doc/images doc/Scripting.md doc/js-globals.md )
+
+PATCHES=(
+	"${FILESDIR}"/${PN}-4.1.3-no-compress-manpages.patch
+)
+
+src_unpack() {
+	unpack ${P}.tar.xz
+}
+
+src_prepare() {
+	sed -i -e 's/#top_builddir/top_builddir/' po/Makevars || die
+
+	# Delete translations we're not using
+	cleanup_po() {
+		local locale=${1}
+		einfo "Cleaning up disabled locale: ${locale}"
+		rm po/${locale}.po || die
+	}
+
+	plocale_for_each_disabled_locale cleanup_po
+
+	cmake_src_prepare
+}
+
+src_configure() {
+	# TODO: unbundle basisu (needs packaging)
+	# TODO: unbundle nlohmann-json
+	# TODO: unbundle fmt
+	local mycmakeargs=(
+		-DWZ_DISTRIBUTOR="Gentoo Linux"
+		-DWZ_ENABLE_WARNINGS_AS_ERRORS=OFF
+		-DWZ_ENABLE_BACKEND_VULKAN=$(usex vulkan)
+		-DBUILD_SHARED_LIBS=OFF
+		-DENABLE_NLS=$(usex nls)
+		-DENABLE_DISCORD=$(usex discord)
+	)
+
+	cmake_src_configure
+}
+
+src_compile() {
+	cmake_src_compile
+
+	asciidoc -b html5 doc/quickstartguide.asciidoc || die
+}
+
+src_install() {
+	cmake_src_install
+
+	# We cover licencing within the ebuild itself
+	rm "${ED}"/usr/share/doc/${PF}/COPYING* \
+		"${ED}"/usr/share/doc/${PF}/copyright || die
+
+	if use videos ; then
+		insinto /usr/share/${PN}
+		newins "${DISTDIR}"/${VIDEOS_P} sequences.wz
+	fi
+}


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

* [gentoo-commits] repo/gentoo:master commit in: games-strategy/warzone2100/
@ 2022-11-03  6:35 Sam James
  0 siblings, 0 replies; 68+ messages in thread
From: Sam James @ 2022-11-03  6:35 UTC (permalink / raw
  To: gentoo-commits

commit:     959bab4fcb8b5d86a17c163f3b341f14612f8c12
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Nov  3 06:17:23 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Nov  3 06:17:23 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=959bab4f

games-strategy/warzone2100: drop 4.2.6

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

 games-strategy/warzone2100/Manifest                |   1 -
 .../warzone2100/warzone2100-4.2.6.ebuild           | 116 ---------------------
 2 files changed, 117 deletions(-)

diff --git a/games-strategy/warzone2100/Manifest b/games-strategy/warzone2100/Manifest
index 33c85003c01e..6a3badd9f823 100644
--- a/games-strategy/warzone2100/Manifest
+++ b/games-strategy/warzone2100/Manifest
@@ -1,3 +1,2 @@
-DIST warzone2100-4.2.6.tar.xz 338691628 BLAKE2B 234d78feb1fceb0eff23c2c1b8d85a5fd9e5ef8912b324ae159ffdb43be728d6e4aa78bdf01561e60c64826083936bc36c2dfd1cee443aed06a52eaa047e8517 SHA512 5cddeff5b66d9e710b0c4d6d2863100106a901c17815220b7a97633a3980be41eaa192921d39bffff60f547fb5f5358fa1e63a54f41b5083203916314bb3d2a1
 DIST warzone2100-4.2.7.tar.xz 338687576 BLAKE2B b504f8ed6b5c1b040b4368429394b7f077c279979ef7847734eeb333512fc374799c73119924fba206a6fc925db54697569a756e113d0a322dd46768c80d0b72 SHA512 af538f3bdf6ec543e5f919377c95c35c730fa6efa5c3ea8d140347595dd9f8056677d4b494677ea20c98da305e0fb588cdb00a3da1c497f96edc58ca8772e45b
 DIST warzone2100-videos-2.2.wz 571937134 BLAKE2B 60b70a71bd920e2d72ded5d519b17db2f3db4b0289edadeb58059a21aba7038b95219dc44cb807754461d1a9bdca60f0d7698be68622b8bd64a55efa949622d3 SHA512 ca1a1af51296afdaca137114821508c5783f077090e665eae0f6df895855f57c43f84434706309e819417f5f35d1c649bd14e96dc9fbbb1252d30a4f9a223cf6

diff --git a/games-strategy/warzone2100/warzone2100-4.2.6.ebuild b/games-strategy/warzone2100/warzone2100-4.2.6.ebuild
deleted file mode 100644
index c52979b65465..000000000000
--- a/games-strategy/warzone2100/warzone2100-4.2.6.ebuild
+++ /dev/null
@@ -1,116 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PLOCALES="af_ZA bg_BG ca_ES cs da de el en_GB eo es et_EE fa_IR fi fr fy ga he_IL hr hu id_ID id it ko la lt nb nl pl pt_BR pt ro ru sk sl tr tt_RU uk_UA zh_CN zh_TW"
-inherit cmake plocale xdg
-
-MY_PV=$(ver_cut 1-2)
-VIDEOS_PV=2.2
-VIDEOS_P=${PN}-videos-${VIDEOS_PV}.wz
-DESCRIPTION="3D real-time strategy game"
-HOMEPAGE="https://wz2100.net/"
-SRC_URI="mirror://sourceforge/warzone2100/releases/${PV}/${PN}_src.tar.xz -> ${P}.tar.xz
-	videos? ( mirror://sourceforge/warzone2100/warzone2100/Videos/${VIDEOS_PV}/high-quality-en/sequences.wz -> ${VIDEOS_P} )"
-S="${WORKDIR}/${PN}"
-
-LICENSE="GPL-2+ CC-BY-SA-3.0 public-domain vulkan? ( GPL-3 )"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-# Upstream requested debug support
-IUSE="debug discord nls videos vulkan"
-
-CDEPEND="
-	>=dev-games/physfs-2[zip]
-	dev-db/sqlite:3
-	>=dev-libs/libsodium-1.0.14:=
-	media-libs/freetype:2
-	media-libs/harfbuzz:=
-	media-libs/libogg
-	media-libs/libpng:=
-	media-libs/libsdl2[opengl,video,X]
-	media-libs/libtheora
-	media-libs/libvorbis
-	media-libs/openal
-	net-libs/miniupnpc:=
-	net-misc/curl
-	sys-libs/zlib
-	nls? ( virtual/libintl )
-	vulkan? ( media-libs/libsdl2:=[vulkan] )
-"
-DEPEND="
-	${CDEPEND}
-	dev-libs/fribidi
-	media-libs/fontconfig
-"
-RDEPEND="
-	${CDEPEND}
-	media-fonts/dejavu
-"
-BDEPEND="
-	app-arch/zip
-	app-text/asciidoc
-	virtual/pkgconfig
-	nls? ( sys-devel/gettext )
-"
-
-HTML_DOCS=( doc/quickstartguide.html doc/docbook-xsl.css doc/ScriptingManual.htm )
-DOCS=( README.md doc/images doc/Scripting.md doc/js-globals.md )
-
-PATCHES=(
-	"${FILESDIR}"/${PN}-4.1.3-no-compress-manpages.patch
-)
-
-src_unpack() {
-	unpack ${P}.tar.xz
-}
-
-src_prepare() {
-	sed -i -e 's/#top_builddir/top_builddir/' po/Makevars || die
-
-	# Delete translations we're not using
-	cleanup_po() {
-		local locale=${1}
-		einfo "Cleaning up disabled locale: ${locale}"
-		rm po/${locale}.po || die
-	}
-
-	plocale_for_each_disabled_locale cleanup_po
-
-	cmake_src_prepare
-}
-
-src_configure() {
-	local mycmakeargs=(
-		-DWZ_DISTRIBUTOR="Gentoo Linux"
-		-DWZ_ENABLE_WARNINGS_AS_ERRORS=OFF
-		-DWZ_ENABLE_BACKEND_VULKAN=$(usex vulkan)
-		-DBUILD_SHARED_LIBS=OFF
-		-DENABLE_NLS=$(usex nls)
-		-DENABLE_DISCORD=$(usex discord)
-	)
-
-	cmake_src_configure
-}
-
-src_compile() {
-	cmake_src_compile
-
-	asciidoc -b html5 doc/quickstartguide.asciidoc || die
-}
-
-src_install() {
-	cmake_src_install
-
-	rm "${ED}"/usr/bin/.portable || die
-
-	# We cover licencing within the ebuild itself
-	rm "${ED}"/usr/share/doc/${PF}/COPYING* \
-		"${ED}"/usr/share/doc/${PF}/copyright || die
-
-	if use videos ; then
-		insinto /usr/share/${PN}
-		newins "${DISTDIR}"/${VIDEOS_P} sequences.wz
-	fi
-}


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

* [gentoo-commits] repo/gentoo:master commit in: games-strategy/warzone2100/
@ 2023-01-22  1:39 Sam James
  0 siblings, 0 replies; 68+ messages in thread
From: Sam James @ 2023-01-22  1:39 UTC (permalink / raw
  To: gentoo-commits

commit:     b964241f7bde8f2716a033df45cab996a532b4b4
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 22 01:37:57 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jan 22 01:38:17 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b964241f

games-strategy/warzone2100: add opus dep

Closes: https://bugs.gentoo.org/879317
Signed-off-by: Sam James <sam <AT> gentoo.org>

 .../{warzone2100-4.3.3.ebuild => warzone2100-4.3.3-r1.ebuild}      | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/games-strategy/warzone2100/warzone2100-4.3.3.ebuild b/games-strategy/warzone2100/warzone2100-4.3.3-r1.ebuild
similarity index 97%
rename from games-strategy/warzone2100/warzone2100-4.3.3.ebuild
rename to games-strategy/warzone2100/warzone2100-4.3.3-r1.ebuild
index 2e921f4e824e..c1bdab1648f6 100644
--- a/games-strategy/warzone2100/warzone2100-4.3.3.ebuild
+++ b/games-strategy/warzone2100/warzone2100-4.3.3-r1.ebuild
@@ -21,7 +21,7 @@ KEYWORDS="~amd64 ~x86"
 # Upstream requested debug support
 IUSE="debug discord nls videos vulkan"
 
-CDEPEND="
+COMMON_DEPEND="
 	>=dev-games/physfs-2[zip]
 	dev-db/sqlite:3
 	>=dev-libs/libsodium-1.0.14:=
@@ -33,6 +33,7 @@ CDEPEND="
 	media-libs/libtheora
 	media-libs/libvorbis
 	media-libs/openal
+	media-libs/opus
 	net-libs/miniupnpc:=
 	net-misc/curl
 	sys-libs/zlib
@@ -40,12 +41,12 @@ CDEPEND="
 	vulkan? ( media-libs/libsdl2:=[vulkan] )
 "
 DEPEND="
-	${CDEPEND}
+	${COMMON_DEPEND}
 	dev-libs/fribidi
 	media-libs/fontconfig
 "
 RDEPEND="
-	${CDEPEND}
+	${COMMON_DEPEND}
 	media-fonts/dejavu
 "
 BDEPEND="


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

* [gentoo-commits] repo/gentoo:master commit in: games-strategy/warzone2100/
@ 2023-01-22  2:25 Sam James
  0 siblings, 0 replies; 68+ messages in thread
From: Sam James @ 2023-01-22  2:25 UTC (permalink / raw
  To: gentoo-commits

commit:     07a0801d30a94ad378768640627c226217562b36
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 22 02:06:38 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jan 22 02:06:38 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07a0801d

games-strategy/warzone2100: RDEPEND on fribidi too

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

 .../{warzone2100-4.3.3-r1.ebuild => warzone2100-4.3.3-r2.ebuild}        | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-strategy/warzone2100/warzone2100-4.3.3-r1.ebuild b/games-strategy/warzone2100/warzone2100-4.3.3-r2.ebuild
similarity index 100%
rename from games-strategy/warzone2100/warzone2100-4.3.3-r1.ebuild
rename to games-strategy/warzone2100/warzone2100-4.3.3-r2.ebuild
index c1bdab1648f6..0ea6166acb9d 100644
--- a/games-strategy/warzone2100/warzone2100-4.3.3-r1.ebuild
+++ b/games-strategy/warzone2100/warzone2100-4.3.3-r2.ebuild
@@ -22,6 +22,7 @@ KEYWORDS="~amd64 ~x86"
 IUSE="debug discord nls videos vulkan"
 
 COMMON_DEPEND="
+	dev-libs/fribidi
 	>=dev-games/physfs-2[zip]
 	dev-db/sqlite:3
 	>=dev-libs/libsodium-1.0.14:=
@@ -42,7 +43,6 @@ COMMON_DEPEND="
 "
 DEPEND="
 	${COMMON_DEPEND}
-	dev-libs/fribidi
 	media-libs/fontconfig
 "
 RDEPEND="


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

* [gentoo-commits] repo/gentoo:master commit in: games-strategy/warzone2100/
@ 2023-01-28  5:11 Sam James
  0 siblings, 0 replies; 68+ messages in thread
From: Sam James @ 2023-01-28  5:11 UTC (permalink / raw
  To: gentoo-commits

commit:     1bdfbf0851a4bf7457d0d63fa59bf8452b1bc455
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 28 05:06:05 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Jan 28 05:10:54 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1bdfbf08

games-strategy/warzone2100: unbundle basis_universal

Closes: https://bugs.gentoo.org/879319
Signed-off-by: Sam James <sam <AT> gentoo.org>

 .../warzone2100/warzone2100-4.3.3-r3.ebuild        | 119 +++++++++++++++++++++
 1 file changed, 119 insertions(+)

diff --git a/games-strategy/warzone2100/warzone2100-4.3.3-r3.ebuild b/games-strategy/warzone2100/warzone2100-4.3.3-r3.ebuild
new file mode 100644
index 000000000000..728e1a377b03
--- /dev/null
+++ b/games-strategy/warzone2100/warzone2100-4.3.3-r3.ebuild
@@ -0,0 +1,119 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PLOCALES="af_ZA bg_BG ca_ES cs da de el en_GB eo es et_EE fa_IR fi fr fy ga he_IL hr hu id_ID id it ko la lt nb nl pl pt_BR pt ro ru sk sl tr tt_RU uk_UA zh_CN zh_TW"
+inherit cmake plocale xdg
+
+MY_PV=$(ver_cut 1-2)
+VIDEOS_PV=2.2
+VIDEOS_P=${PN}-videos-${VIDEOS_PV}.wz
+DESCRIPTION="3D real-time strategy game"
+HOMEPAGE="https://wz2100.net/"
+SRC_URI="mirror://sourceforge/warzone2100/releases/${PV}/${PN}_src.tar.xz -> ${P}.tar.xz
+	videos? ( mirror://sourceforge/warzone2100/warzone2100/Videos/${VIDEOS_PV}/high-quality-en/sequences.wz -> ${VIDEOS_P} )"
+S="${WORKDIR}/${PN}"
+
+LICENSE="GPL-2+ CC-BY-SA-3.0 public-domain vulkan? ( GPL-3 )"
+SLOT="0"
+KEYWORDS="~amd64"
+# Upstream requested debug support
+IUSE="debug discord nls videos vulkan"
+
+COMMON_DEPEND="
+	dev-libs/fribidi
+	>=dev-games/physfs-2[zip]
+	dev-db/sqlite:3
+	>=dev-libs/libsodium-1.0.14:=
+	media-libs/freetype:2
+	media-libs/harfbuzz:=
+	media-libs/libogg
+	media-libs/libpng:=
+	media-libs/libsdl2[opengl,video,X]
+	media-libs/libtheora
+	media-libs/libvorbis
+	media-libs/openal
+	media-libs/opus
+	net-libs/miniupnpc:=
+	net-misc/curl
+	sys-libs/zlib
+	nls? ( virtual/libintl )
+	vulkan? ( media-libs/libsdl2:=[vulkan] )
+"
+DEPEND="
+	${COMMON_DEPEND}
+	media-libs/fontconfig
+"
+RDEPEND="
+	${COMMON_DEPEND}
+	media-fonts/dejavu
+"
+BDEPEND="
+	app-arch/zip
+	app-text/asciidoc
+	games-util/basis_universal
+	virtual/pkgconfig
+	nls? ( sys-devel/gettext )
+"
+
+HTML_DOCS=( doc/quickstartguide.html doc/docbook-xsl.css doc/ScriptingManual.htm )
+DOCS=( README.md doc/images doc/Scripting.md doc/js-globals.md )
+
+PATCHES=(
+	"${FILESDIR}"/${PN}-4.1.3-no-compress-manpages.patch
+	"${FILESDIR}"/${PN}-4.3.3-gcc13.patch
+)
+
+src_unpack() {
+	unpack ${P}.tar.xz
+}
+
+src_prepare() {
+	sed -i -e 's/#top_builddir/top_builddir/' po/Makevars || die
+
+	# Delete translations we're not using
+	cleanup_po() {
+		local locale=${1}
+		einfo "Cleaning up disabled locale: ${locale}"
+		rm po/${locale}.po || die
+	}
+
+	plocale_for_each_disabled_locale cleanup_po
+
+	cmake_src_prepare
+}
+
+src_configure() {
+	# TODO: unbundle nlohmann-json
+	# TODO: unbundle fmt
+	local mycmakeargs=(
+		-DWZ_DISTRIBUTOR="Gentoo Linux"
+		-DWZ_ENABLE_WARNINGS_AS_ERRORS=OFF
+		-DWZ_ENABLE_BACKEND_VULKAN=$(usex vulkan)
+		-DBUILD_SHARED_LIBS=OFF
+		-DENABLE_NLS=$(usex nls)
+		-DENABLE_DISCORD=$(usex discord)
+	)
+
+	cmake_src_configure
+}
+
+src_compile() {
+	cmake_src_compile
+
+	asciidoc -b html5 doc/quickstartguide.asciidoc || die
+}
+
+src_install() {
+	cmake_src_install
+
+	# We cover licencing within the ebuild itself
+	rm "${ED}"/usr/share/doc/${PF}/COPYING* \
+		"${ED}"/usr/share/doc/${PF}/copyright || die
+
+	if use videos ; then
+		insinto /usr/share/${PN}
+		newins "${DISTDIR}"/${VIDEOS_P} sequences.wz
+	fi
+}


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

* [gentoo-commits] repo/gentoo:master commit in: games-strategy/warzone2100/
@ 2023-01-28  9:29 Arthur Zamarin
  0 siblings, 0 replies; 68+ messages in thread
From: Arthur Zamarin @ 2023-01-28  9:29 UTC (permalink / raw
  To: gentoo-commits

commit:     851106a57e889881057372cce747152b651a5052
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 28 09:29:15 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Jan 28 09:29:15 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=851106a5

games-strategy/warzone2100: Keyword 4.3.3-r3 x86, #892329

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

 games-strategy/warzone2100/warzone2100-4.3.3-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-strategy/warzone2100/warzone2100-4.3.3-r3.ebuild b/games-strategy/warzone2100/warzone2100-4.3.3-r3.ebuild
index 728e1a377b03..3c5a613b3679 100644
--- a/games-strategy/warzone2100/warzone2100-4.3.3-r3.ebuild
+++ b/games-strategy/warzone2100/warzone2100-4.3.3-r3.ebuild
@@ -17,7 +17,7 @@ S="${WORKDIR}/${PN}"
 
 LICENSE="GPL-2+ CC-BY-SA-3.0 public-domain vulkan? ( GPL-3 )"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~x86"
 # Upstream requested debug support
 IUSE="debug discord nls videos vulkan"
 


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

* [gentoo-commits] repo/gentoo:master commit in: games-strategy/warzone2100/
@ 2023-03-22  5:43 Sam James
  0 siblings, 0 replies; 68+ messages in thread
From: Sam James @ 2023-03-22  5:43 UTC (permalink / raw
  To: gentoo-commits

commit:     cf42d032f4d47a9700a9c282b31d953209c984a9
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 22 05:43:38 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Mar 22 05:43:38 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf42d032

games-strategy/warzone2100: drop 4.2.7, 4.3.1, 4.3.3-r2

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

 games-strategy/warzone2100/Manifest                |   2 -
 .../warzone2100/warzone2100-4.2.7.ebuild           | 116 --------------------
 .../warzone2100/warzone2100-4.3.1.ebuild           | 117 --------------------
 .../warzone2100/warzone2100-4.3.3-r2.ebuild        | 119 ---------------------
 4 files changed, 354 deletions(-)

diff --git a/games-strategy/warzone2100/Manifest b/games-strategy/warzone2100/Manifest
index d41cd02ad9b6..e10a5064bff4 100644
--- a/games-strategy/warzone2100/Manifest
+++ b/games-strategy/warzone2100/Manifest
@@ -1,4 +1,2 @@
-DIST warzone2100-4.2.7.tar.xz 338687576 BLAKE2B b504f8ed6b5c1b040b4368429394b7f077c279979ef7847734eeb333512fc374799c73119924fba206a6fc925db54697569a756e113d0a322dd46768c80d0b72 SHA512 af538f3bdf6ec543e5f919377c95c35c730fa6efa5c3ea8d140347595dd9f8056677d4b494677ea20c98da305e0fb588cdb00a3da1c497f96edc58ca8772e45b
-DIST warzone2100-4.3.1.tar.xz 320493184 BLAKE2B 98f3fb13e36f3455532f0f054eaddb495b1f5fbf55fa30f356ab7d315536cd198697b0a084b47c5e1cb9ec0a5cc4bc0159be45669317469bdd2f7b24a62d46d2 SHA512 914d18a8226c11faa8bd03ab5b8f0a52e6e2b8531db501244ceb27f19b76209cbf668e51be59ce35b7203f74c5e62ad78e02ef0fb8505243948fa681f25d583e
 DIST warzone2100-4.3.3.tar.xz 320439712 BLAKE2B 15d29a0d7dc8c10b41dabf210e2113f079731e7976932a44054fa86b90dddee68e46faa5e4cf1d25ba57fc5d14c6ddedaea0f1544deb5755d19ca2ff02b7cb56 SHA512 46ccf2720d09481dfc89c1e3abb9802a379d1bfe0b3823566b51f2ea177fd793653d5b2592f07c724f0121cafd014c1ea6226b8c2bc22ec12ac3ca1bfaf298f4
 DIST warzone2100-videos-2.2.wz 571937134 BLAKE2B 60b70a71bd920e2d72ded5d519b17db2f3db4b0289edadeb58059a21aba7038b95219dc44cb807754461d1a9bdca60f0d7698be68622b8bd64a55efa949622d3 SHA512 ca1a1af51296afdaca137114821508c5783f077090e665eae0f6df895855f57c43f84434706309e819417f5f35d1c649bd14e96dc9fbbb1252d30a4f9a223cf6

diff --git a/games-strategy/warzone2100/warzone2100-4.2.7.ebuild b/games-strategy/warzone2100/warzone2100-4.2.7.ebuild
deleted file mode 100644
index c52979b65465..000000000000
--- a/games-strategy/warzone2100/warzone2100-4.2.7.ebuild
+++ /dev/null
@@ -1,116 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PLOCALES="af_ZA bg_BG ca_ES cs da de el en_GB eo es et_EE fa_IR fi fr fy ga he_IL hr hu id_ID id it ko la lt nb nl pl pt_BR pt ro ru sk sl tr tt_RU uk_UA zh_CN zh_TW"
-inherit cmake plocale xdg
-
-MY_PV=$(ver_cut 1-2)
-VIDEOS_PV=2.2
-VIDEOS_P=${PN}-videos-${VIDEOS_PV}.wz
-DESCRIPTION="3D real-time strategy game"
-HOMEPAGE="https://wz2100.net/"
-SRC_URI="mirror://sourceforge/warzone2100/releases/${PV}/${PN}_src.tar.xz -> ${P}.tar.xz
-	videos? ( mirror://sourceforge/warzone2100/warzone2100/Videos/${VIDEOS_PV}/high-quality-en/sequences.wz -> ${VIDEOS_P} )"
-S="${WORKDIR}/${PN}"
-
-LICENSE="GPL-2+ CC-BY-SA-3.0 public-domain vulkan? ( GPL-3 )"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-# Upstream requested debug support
-IUSE="debug discord nls videos vulkan"
-
-CDEPEND="
-	>=dev-games/physfs-2[zip]
-	dev-db/sqlite:3
-	>=dev-libs/libsodium-1.0.14:=
-	media-libs/freetype:2
-	media-libs/harfbuzz:=
-	media-libs/libogg
-	media-libs/libpng:=
-	media-libs/libsdl2[opengl,video,X]
-	media-libs/libtheora
-	media-libs/libvorbis
-	media-libs/openal
-	net-libs/miniupnpc:=
-	net-misc/curl
-	sys-libs/zlib
-	nls? ( virtual/libintl )
-	vulkan? ( media-libs/libsdl2:=[vulkan] )
-"
-DEPEND="
-	${CDEPEND}
-	dev-libs/fribidi
-	media-libs/fontconfig
-"
-RDEPEND="
-	${CDEPEND}
-	media-fonts/dejavu
-"
-BDEPEND="
-	app-arch/zip
-	app-text/asciidoc
-	virtual/pkgconfig
-	nls? ( sys-devel/gettext )
-"
-
-HTML_DOCS=( doc/quickstartguide.html doc/docbook-xsl.css doc/ScriptingManual.htm )
-DOCS=( README.md doc/images doc/Scripting.md doc/js-globals.md )
-
-PATCHES=(
-	"${FILESDIR}"/${PN}-4.1.3-no-compress-manpages.patch
-)
-
-src_unpack() {
-	unpack ${P}.tar.xz
-}
-
-src_prepare() {
-	sed -i -e 's/#top_builddir/top_builddir/' po/Makevars || die
-
-	# Delete translations we're not using
-	cleanup_po() {
-		local locale=${1}
-		einfo "Cleaning up disabled locale: ${locale}"
-		rm po/${locale}.po || die
-	}
-
-	plocale_for_each_disabled_locale cleanup_po
-
-	cmake_src_prepare
-}
-
-src_configure() {
-	local mycmakeargs=(
-		-DWZ_DISTRIBUTOR="Gentoo Linux"
-		-DWZ_ENABLE_WARNINGS_AS_ERRORS=OFF
-		-DWZ_ENABLE_BACKEND_VULKAN=$(usex vulkan)
-		-DBUILD_SHARED_LIBS=OFF
-		-DENABLE_NLS=$(usex nls)
-		-DENABLE_DISCORD=$(usex discord)
-	)
-
-	cmake_src_configure
-}
-
-src_compile() {
-	cmake_src_compile
-
-	asciidoc -b html5 doc/quickstartguide.asciidoc || die
-}
-
-src_install() {
-	cmake_src_install
-
-	rm "${ED}"/usr/bin/.portable || die
-
-	# We cover licencing within the ebuild itself
-	rm "${ED}"/usr/share/doc/${PF}/COPYING* \
-		"${ED}"/usr/share/doc/${PF}/copyright || die
-
-	if use videos ; then
-		insinto /usr/share/${PN}
-		newins "${DISTDIR}"/${VIDEOS_P} sequences.wz
-	fi
-}

diff --git a/games-strategy/warzone2100/warzone2100-4.3.1.ebuild b/games-strategy/warzone2100/warzone2100-4.3.1.ebuild
deleted file mode 100644
index dbaffbebef52..000000000000
--- a/games-strategy/warzone2100/warzone2100-4.3.1.ebuild
+++ /dev/null
@@ -1,117 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PLOCALES="af_ZA bg_BG ca_ES cs da de el en_GB eo es et_EE fa_IR fi fr fy ga he_IL hr hu id_ID id it ko la lt nb nl pl pt_BR pt ro ru sk sl tr tt_RU uk_UA zh_CN zh_TW"
-inherit cmake plocale xdg
-
-MY_PV=$(ver_cut 1-2)
-VIDEOS_PV=2.2
-VIDEOS_P=${PN}-videos-${VIDEOS_PV}.wz
-DESCRIPTION="3D real-time strategy game"
-HOMEPAGE="https://wz2100.net/"
-SRC_URI="mirror://sourceforge/warzone2100/releases/${PV}/${PN}_src.tar.xz -> ${P}.tar.xz
-	videos? ( mirror://sourceforge/warzone2100/warzone2100/Videos/${VIDEOS_PV}/high-quality-en/sequences.wz -> ${VIDEOS_P} )"
-S="${WORKDIR}/${PN}"
-
-LICENSE="GPL-2+ CC-BY-SA-3.0 public-domain vulkan? ( GPL-3 )"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-# Upstream requested debug support
-IUSE="debug discord nls videos vulkan"
-
-CDEPEND="
-	>=dev-games/physfs-2[zip]
-	dev-db/sqlite:3
-	>=dev-libs/libsodium-1.0.14:=
-	media-libs/freetype:2
-	media-libs/harfbuzz:=
-	media-libs/libogg
-	media-libs/libpng:=
-	media-libs/libsdl2[opengl,video,X]
-	media-libs/libtheora
-	media-libs/libvorbis
-	media-libs/openal
-	net-libs/miniupnpc:=
-	net-misc/curl
-	sys-libs/zlib
-	nls? ( virtual/libintl )
-	vulkan? ( media-libs/libsdl2:=[vulkan] )
-"
-DEPEND="
-	${CDEPEND}
-	dev-libs/fribidi
-	media-libs/fontconfig
-"
-RDEPEND="
-	${CDEPEND}
-	media-fonts/dejavu
-"
-BDEPEND="
-	app-arch/zip
-	app-text/asciidoc
-	virtual/pkgconfig
-	nls? ( sys-devel/gettext )
-"
-
-HTML_DOCS=( doc/quickstartguide.html doc/docbook-xsl.css doc/ScriptingManual.htm )
-DOCS=( README.md doc/images doc/Scripting.md doc/js-globals.md )
-
-PATCHES=(
-	"${FILESDIR}"/${PN}-4.1.3-no-compress-manpages.patch
-)
-
-src_unpack() {
-	unpack ${P}.tar.xz
-}
-
-src_prepare() {
-	sed -i -e 's/#top_builddir/top_builddir/' po/Makevars || die
-
-	# Delete translations we're not using
-	cleanup_po() {
-		local locale=${1}
-		einfo "Cleaning up disabled locale: ${locale}"
-		rm po/${locale}.po || die
-	}
-
-	plocale_for_each_disabled_locale cleanup_po
-
-	cmake_src_prepare
-}
-
-src_configure() {
-	# TODO: unbundle basisu (needs packaging)
-	# TODO: unbundle nlohmann-json
-	# TODO: unbundle fmt
-	local mycmakeargs=(
-		-DWZ_DISTRIBUTOR="Gentoo Linux"
-		-DWZ_ENABLE_WARNINGS_AS_ERRORS=OFF
-		-DWZ_ENABLE_BACKEND_VULKAN=$(usex vulkan)
-		-DBUILD_SHARED_LIBS=OFF
-		-DENABLE_NLS=$(usex nls)
-		-DENABLE_DISCORD=$(usex discord)
-	)
-
-	cmake_src_configure
-}
-
-src_compile() {
-	cmake_src_compile
-
-	asciidoc -b html5 doc/quickstartguide.asciidoc || die
-}
-
-src_install() {
-	cmake_src_install
-
-	# We cover licencing within the ebuild itself
-	rm "${ED}"/usr/share/doc/${PF}/COPYING* \
-		"${ED}"/usr/share/doc/${PF}/copyright || die
-
-	if use videos ; then
-		insinto /usr/share/${PN}
-		newins "${DISTDIR}"/${VIDEOS_P} sequences.wz
-	fi
-}

diff --git a/games-strategy/warzone2100/warzone2100-4.3.3-r2.ebuild b/games-strategy/warzone2100/warzone2100-4.3.3-r2.ebuild
deleted file mode 100644
index 0ea6166acb9d..000000000000
--- a/games-strategy/warzone2100/warzone2100-4.3.3-r2.ebuild
+++ /dev/null
@@ -1,119 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PLOCALES="af_ZA bg_BG ca_ES cs da de el en_GB eo es et_EE fa_IR fi fr fy ga he_IL hr hu id_ID id it ko la lt nb nl pl pt_BR pt ro ru sk sl tr tt_RU uk_UA zh_CN zh_TW"
-inherit cmake plocale xdg
-
-MY_PV=$(ver_cut 1-2)
-VIDEOS_PV=2.2
-VIDEOS_P=${PN}-videos-${VIDEOS_PV}.wz
-DESCRIPTION="3D real-time strategy game"
-HOMEPAGE="https://wz2100.net/"
-SRC_URI="mirror://sourceforge/warzone2100/releases/${PV}/${PN}_src.tar.xz -> ${P}.tar.xz
-	videos? ( mirror://sourceforge/warzone2100/warzone2100/Videos/${VIDEOS_PV}/high-quality-en/sequences.wz -> ${VIDEOS_P} )"
-S="${WORKDIR}/${PN}"
-
-LICENSE="GPL-2+ CC-BY-SA-3.0 public-domain vulkan? ( GPL-3 )"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-# Upstream requested debug support
-IUSE="debug discord nls videos vulkan"
-
-COMMON_DEPEND="
-	dev-libs/fribidi
-	>=dev-games/physfs-2[zip]
-	dev-db/sqlite:3
-	>=dev-libs/libsodium-1.0.14:=
-	media-libs/freetype:2
-	media-libs/harfbuzz:=
-	media-libs/libogg
-	media-libs/libpng:=
-	media-libs/libsdl2[opengl,video,X]
-	media-libs/libtheora
-	media-libs/libvorbis
-	media-libs/openal
-	media-libs/opus
-	net-libs/miniupnpc:=
-	net-misc/curl
-	sys-libs/zlib
-	nls? ( virtual/libintl )
-	vulkan? ( media-libs/libsdl2:=[vulkan] )
-"
-DEPEND="
-	${COMMON_DEPEND}
-	media-libs/fontconfig
-"
-RDEPEND="
-	${COMMON_DEPEND}
-	media-fonts/dejavu
-"
-BDEPEND="
-	app-arch/zip
-	app-text/asciidoc
-	virtual/pkgconfig
-	nls? ( sys-devel/gettext )
-"
-
-HTML_DOCS=( doc/quickstartguide.html doc/docbook-xsl.css doc/ScriptingManual.htm )
-DOCS=( README.md doc/images doc/Scripting.md doc/js-globals.md )
-
-PATCHES=(
-	"${FILESDIR}"/${PN}-4.1.3-no-compress-manpages.patch
-	"${FILESDIR}"/${PN}-4.3.3-gcc13.patch
-)
-
-src_unpack() {
-	unpack ${P}.tar.xz
-}
-
-src_prepare() {
-	sed -i -e 's/#top_builddir/top_builddir/' po/Makevars || die
-
-	# Delete translations we're not using
-	cleanup_po() {
-		local locale=${1}
-		einfo "Cleaning up disabled locale: ${locale}"
-		rm po/${locale}.po || die
-	}
-
-	plocale_for_each_disabled_locale cleanup_po
-
-	cmake_src_prepare
-}
-
-src_configure() {
-	# TODO: unbundle basisu (needs packaging)
-	# TODO: unbundle nlohmann-json
-	# TODO: unbundle fmt
-	local mycmakeargs=(
-		-DWZ_DISTRIBUTOR="Gentoo Linux"
-		-DWZ_ENABLE_WARNINGS_AS_ERRORS=OFF
-		-DWZ_ENABLE_BACKEND_VULKAN=$(usex vulkan)
-		-DBUILD_SHARED_LIBS=OFF
-		-DENABLE_NLS=$(usex nls)
-		-DENABLE_DISCORD=$(usex discord)
-	)
-
-	cmake_src_configure
-}
-
-src_compile() {
-	cmake_src_compile
-
-	asciidoc -b html5 doc/quickstartguide.asciidoc || die
-}
-
-src_install() {
-	cmake_src_install
-
-	# We cover licencing within the ebuild itself
-	rm "${ED}"/usr/share/doc/${PF}/COPYING* \
-		"${ED}"/usr/share/doc/${PF}/copyright || die
-
-	if use videos ; then
-		insinto /usr/share/${PN}
-		newins "${DISTDIR}"/${VIDEOS_P} sequences.wz
-	fi
-}


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

* [gentoo-commits] repo/gentoo:master commit in: games-strategy/warzone2100/
@ 2023-03-27  2:15 Sam James
  0 siblings, 0 replies; 68+ messages in thread
From: Sam James @ 2023-03-27  2:15 UTC (permalink / raw
  To: gentoo-commits

commit:     55f88239c9d2d1c5656ba36001036d8058c56c19
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Mar 27 02:15:04 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Mar 27 02:15:04 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55f88239

games-strategy/warzone2100: add 4.3.4

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

 games-strategy/warzone2100/Manifest                |   1 +
 .../warzone2100/warzone2100-4.3.4.ebuild           | 121 +++++++++++++++++++++
 2 files changed, 122 insertions(+)

diff --git a/games-strategy/warzone2100/Manifest b/games-strategy/warzone2100/Manifest
index e10a5064bff4..ea1382535205 100644
--- a/games-strategy/warzone2100/Manifest
+++ b/games-strategy/warzone2100/Manifest
@@ -1,2 +1,3 @@
 DIST warzone2100-4.3.3.tar.xz 320439712 BLAKE2B 15d29a0d7dc8c10b41dabf210e2113f079731e7976932a44054fa86b90dddee68e46faa5e4cf1d25ba57fc5d14c6ddedaea0f1544deb5755d19ca2ff02b7cb56 SHA512 46ccf2720d09481dfc89c1e3abb9802a379d1bfe0b3823566b51f2ea177fd793653d5b2592f07c724f0121cafd014c1ea6226b8c2bc22ec12ac3ca1bfaf298f4
+DIST warzone2100-4.3.4.tar.xz 320385680 BLAKE2B 4c0e26dfe0bc1c80eef0620a81d50d1e8fcf93ad7f125a860d5cfc842e24b5458189c932452353e6e5cb86adc7be4ef0509d006961736afda8292f083285b79e SHA512 75d1b75c452f0c5e3c518efd5378be003c4040f4202408d344341849f534a93573b235191451eb9b8b8e2945754ca2355a44547607e21e1cf60453176dce8f2a
 DIST warzone2100-videos-2.2.wz 571937134 BLAKE2B 60b70a71bd920e2d72ded5d519b17db2f3db4b0289edadeb58059a21aba7038b95219dc44cb807754461d1a9bdca60f0d7698be68622b8bd64a55efa949622d3 SHA512 ca1a1af51296afdaca137114821508c5783f077090e665eae0f6df895855f57c43f84434706309e819417f5f35d1c649bd14e96dc9fbbb1252d30a4f9a223cf6

diff --git a/games-strategy/warzone2100/warzone2100-4.3.4.ebuild b/games-strategy/warzone2100/warzone2100-4.3.4.ebuild
new file mode 100644
index 000000000000..8a663d4f672e
--- /dev/null
+++ b/games-strategy/warzone2100/warzone2100-4.3.4.ebuild
@@ -0,0 +1,121 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PLOCALES="af_ZA bg_BG ca_ES cs da de el en_GB eo es et_EE fa_IR fi fr fy ga he_IL hr hu id_ID id it ko la lt nb nl pl pt_BR pt ro ru sk sl tr tt_RU uk_UA zh_CN zh_TW"
+inherit cmake plocale xdg
+
+MY_PV=$(ver_cut 1-2)
+VIDEOS_PV=2.2
+VIDEOS_P=${PN}-videos-${VIDEOS_PV}.wz
+
+DESCRIPTION="3D real-time strategy game"
+HOMEPAGE="https://wz2100.net/"
+SRC_URI="
+	mirror://sourceforge/warzone2100/releases/${PV}/${PN}_src.tar.xz -> ${P}.tar.xz
+	videos? ( mirror://sourceforge/warzone2100/warzone2100/Videos/${VIDEOS_PV}/high-quality-en/sequences.wz -> ${VIDEOS_P} )
+"
+S="${WORKDIR}/${PN}"
+
+LICENSE="GPL-2+ CC-BY-SA-3.0 public-domain vulkan? ( GPL-3 )"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+# Upstream requested debug support
+IUSE="debug discord nls videos vulkan"
+
+COMMON_DEPEND="
+	dev-libs/fribidi
+	>=dev-games/physfs-2[zip]
+	dev-db/sqlite:3
+	>=dev-libs/libsodium-1.0.14:=
+	media-libs/freetype:2
+	media-libs/harfbuzz:=
+	media-libs/libogg
+	media-libs/libpng:=
+	media-libs/libsdl2[opengl,video,X]
+	media-libs/libtheora
+	media-libs/libvorbis
+	media-libs/openal
+	media-libs/opus
+	net-libs/miniupnpc:=
+	net-misc/curl
+	sys-libs/zlib
+	nls? ( virtual/libintl )
+	vulkan? ( media-libs/libsdl2:=[vulkan] )
+"
+DEPEND="
+	${COMMON_DEPEND}
+	media-libs/fontconfig
+"
+RDEPEND="
+	${COMMON_DEPEND}
+	media-fonts/dejavu
+"
+BDEPEND="
+	app-arch/zip
+	app-text/asciidoc
+	games-util/basis_universal
+	virtual/pkgconfig
+	nls? ( sys-devel/gettext )
+"
+
+HTML_DOCS=( doc/quickstartguide.html doc/docbook-xsl.css doc/ScriptingManual.htm )
+DOCS=( README.md doc/images doc/Scripting.md doc/js-globals.md )
+
+PATCHES=(
+	"${FILESDIR}"/${PN}-4.1.3-no-compress-manpages.patch
+)
+
+src_unpack() {
+	unpack ${P}.tar.xz
+}
+
+src_prepare() {
+	sed -i -e 's/#top_builddir/top_builddir/' po/Makevars || die
+
+	# Delete translations we're not using
+	cleanup_po() {
+		local locale=${1}
+		einfo "Cleaning up disabled locale: ${locale}"
+		rm po/${locale}.po || die
+	}
+
+	plocale_for_each_disabled_locale cleanup_po
+
+	cmake_src_prepare
+}
+
+src_configure() {
+	# TODO: unbundle nlohmann-json
+	# TODO: unbundle fmt
+	local mycmakeargs=(
+		-DWZ_DISTRIBUTOR="Gentoo Linux"
+		-DWZ_ENABLE_WARNINGS_AS_ERRORS=OFF
+		-DWZ_ENABLE_BACKEND_VULKAN=$(usex vulkan)
+		-DBUILD_SHARED_LIBS=OFF
+		-DENABLE_NLS=$(usex nls)
+		-DENABLE_DISCORD=$(usex discord)
+	)
+
+	cmake_src_configure
+}
+
+src_compile() {
+	cmake_src_compile
+
+	asciidoc -b html5 doc/quickstartguide.asciidoc || die
+}
+
+src_install() {
+	cmake_src_install
+
+	# We cover licencing within the ebuild itself
+	rm "${ED}"/usr/share/doc/${PF}/COPYING* \
+		"${ED}"/usr/share/doc/${PF}/copyright || die
+
+	if use videos ; then
+		insinto /usr/share/${PN}
+		newins "${DISTDIR}"/${VIDEOS_P} sequences.wz
+	fi
+}


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

* [gentoo-commits] repo/gentoo:master commit in: games-strategy/warzone2100/
@ 2023-04-18  4:29 Sam James
  0 siblings, 0 replies; 68+ messages in thread
From: Sam James @ 2023-04-18  4:29 UTC (permalink / raw
  To: gentoo-commits

commit:     3ad7f426666f5b07d21deb581c1db86800d33537
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Apr 18 04:26:57 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Apr 18 04:26:57 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ad7f426

games-strategy/warzone2100: add 4.3.5

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

 games-strategy/warzone2100/Manifest                |   1 +
 .../warzone2100/warzone2100-4.3.5.ebuild           | 121 +++++++++++++++++++++
 2 files changed, 122 insertions(+)

diff --git a/games-strategy/warzone2100/Manifest b/games-strategy/warzone2100/Manifest
index ea1382535205..4d31b6de0c1f 100644
--- a/games-strategy/warzone2100/Manifest
+++ b/games-strategy/warzone2100/Manifest
@@ -1,3 +1,4 @@
 DIST warzone2100-4.3.3.tar.xz 320439712 BLAKE2B 15d29a0d7dc8c10b41dabf210e2113f079731e7976932a44054fa86b90dddee68e46faa5e4cf1d25ba57fc5d14c6ddedaea0f1544deb5755d19ca2ff02b7cb56 SHA512 46ccf2720d09481dfc89c1e3abb9802a379d1bfe0b3823566b51f2ea177fd793653d5b2592f07c724f0121cafd014c1ea6226b8c2bc22ec12ac3ca1bfaf298f4
 DIST warzone2100-4.3.4.tar.xz 320385680 BLAKE2B 4c0e26dfe0bc1c80eef0620a81d50d1e8fcf93ad7f125a860d5cfc842e24b5458189c932452353e6e5cb86adc7be4ef0509d006961736afda8292f083285b79e SHA512 75d1b75c452f0c5e3c518efd5378be003c4040f4202408d344341849f534a93573b235191451eb9b8b8e2945754ca2355a44547607e21e1cf60453176dce8f2a
+DIST warzone2100-4.3.5.tar.xz 320369492 BLAKE2B 526568cd25e7600e4f45714f4cd2a8ef9da8a1a3f6691d9cb07f4ed6c9367fc412f0fa77b4a547c4a4eac6d42624ac5b9d1e105e4606f801f773ce6028740286 SHA512 ec65f22a0aad9fe482c4ea916cb321d171b10f0a9b181fea7db2eb17bf54e32b3828c8259082fff266713e2cab4e32dcc455d0d5b923a5ca221fc77b11137062
 DIST warzone2100-videos-2.2.wz 571937134 BLAKE2B 60b70a71bd920e2d72ded5d519b17db2f3db4b0289edadeb58059a21aba7038b95219dc44cb807754461d1a9bdca60f0d7698be68622b8bd64a55efa949622d3 SHA512 ca1a1af51296afdaca137114821508c5783f077090e665eae0f6df895855f57c43f84434706309e819417f5f35d1c649bd14e96dc9fbbb1252d30a4f9a223cf6

diff --git a/games-strategy/warzone2100/warzone2100-4.3.5.ebuild b/games-strategy/warzone2100/warzone2100-4.3.5.ebuild
new file mode 100644
index 000000000000..8a663d4f672e
--- /dev/null
+++ b/games-strategy/warzone2100/warzone2100-4.3.5.ebuild
@@ -0,0 +1,121 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PLOCALES="af_ZA bg_BG ca_ES cs da de el en_GB eo es et_EE fa_IR fi fr fy ga he_IL hr hu id_ID id it ko la lt nb nl pl pt_BR pt ro ru sk sl tr tt_RU uk_UA zh_CN zh_TW"
+inherit cmake plocale xdg
+
+MY_PV=$(ver_cut 1-2)
+VIDEOS_PV=2.2
+VIDEOS_P=${PN}-videos-${VIDEOS_PV}.wz
+
+DESCRIPTION="3D real-time strategy game"
+HOMEPAGE="https://wz2100.net/"
+SRC_URI="
+	mirror://sourceforge/warzone2100/releases/${PV}/${PN}_src.tar.xz -> ${P}.tar.xz
+	videos? ( mirror://sourceforge/warzone2100/warzone2100/Videos/${VIDEOS_PV}/high-quality-en/sequences.wz -> ${VIDEOS_P} )
+"
+S="${WORKDIR}/${PN}"
+
+LICENSE="GPL-2+ CC-BY-SA-3.0 public-domain vulkan? ( GPL-3 )"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+# Upstream requested debug support
+IUSE="debug discord nls videos vulkan"
+
+COMMON_DEPEND="
+	dev-libs/fribidi
+	>=dev-games/physfs-2[zip]
+	dev-db/sqlite:3
+	>=dev-libs/libsodium-1.0.14:=
+	media-libs/freetype:2
+	media-libs/harfbuzz:=
+	media-libs/libogg
+	media-libs/libpng:=
+	media-libs/libsdl2[opengl,video,X]
+	media-libs/libtheora
+	media-libs/libvorbis
+	media-libs/openal
+	media-libs/opus
+	net-libs/miniupnpc:=
+	net-misc/curl
+	sys-libs/zlib
+	nls? ( virtual/libintl )
+	vulkan? ( media-libs/libsdl2:=[vulkan] )
+"
+DEPEND="
+	${COMMON_DEPEND}
+	media-libs/fontconfig
+"
+RDEPEND="
+	${COMMON_DEPEND}
+	media-fonts/dejavu
+"
+BDEPEND="
+	app-arch/zip
+	app-text/asciidoc
+	games-util/basis_universal
+	virtual/pkgconfig
+	nls? ( sys-devel/gettext )
+"
+
+HTML_DOCS=( doc/quickstartguide.html doc/docbook-xsl.css doc/ScriptingManual.htm )
+DOCS=( README.md doc/images doc/Scripting.md doc/js-globals.md )
+
+PATCHES=(
+	"${FILESDIR}"/${PN}-4.1.3-no-compress-manpages.patch
+)
+
+src_unpack() {
+	unpack ${P}.tar.xz
+}
+
+src_prepare() {
+	sed -i -e 's/#top_builddir/top_builddir/' po/Makevars || die
+
+	# Delete translations we're not using
+	cleanup_po() {
+		local locale=${1}
+		einfo "Cleaning up disabled locale: ${locale}"
+		rm po/${locale}.po || die
+	}
+
+	plocale_for_each_disabled_locale cleanup_po
+
+	cmake_src_prepare
+}
+
+src_configure() {
+	# TODO: unbundle nlohmann-json
+	# TODO: unbundle fmt
+	local mycmakeargs=(
+		-DWZ_DISTRIBUTOR="Gentoo Linux"
+		-DWZ_ENABLE_WARNINGS_AS_ERRORS=OFF
+		-DWZ_ENABLE_BACKEND_VULKAN=$(usex vulkan)
+		-DBUILD_SHARED_LIBS=OFF
+		-DENABLE_NLS=$(usex nls)
+		-DENABLE_DISCORD=$(usex discord)
+	)
+
+	cmake_src_configure
+}
+
+src_compile() {
+	cmake_src_compile
+
+	asciidoc -b html5 doc/quickstartguide.asciidoc || die
+}
+
+src_install() {
+	cmake_src_install
+
+	# We cover licencing within the ebuild itself
+	rm "${ED}"/usr/share/doc/${PF}/COPYING* \
+		"${ED}"/usr/share/doc/${PF}/copyright || die
+
+	if use videos ; then
+		insinto /usr/share/${PN}
+		newins "${DISTDIR}"/${VIDEOS_P} sequences.wz
+	fi
+}


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

* [gentoo-commits] repo/gentoo:master commit in: games-strategy/warzone2100/
@ 2023-04-25 21:25 Sam James
  0 siblings, 0 replies; 68+ messages in thread
From: Sam James @ 2023-04-25 21:25 UTC (permalink / raw
  To: gentoo-commits

commit:     ba93afa830fdb81364605ae374694584d60adde2
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Apr 25 21:25:33 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Apr 25 21:25:33 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba93afa8

games-strategy/warzone2100: Keyword 4.3.5 arm64, #905059

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

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

diff --git a/games-strategy/warzone2100/warzone2100-4.3.5.ebuild b/games-strategy/warzone2100/warzone2100-4.3.5.ebuild
index 8a663d4f672e..76a3ae90c8c3 100644
--- a/games-strategy/warzone2100/warzone2100-4.3.5.ebuild
+++ b/games-strategy/warzone2100/warzone2100-4.3.5.ebuild
@@ -20,7 +20,7 @@ S="${WORKDIR}/${PN}"
 
 LICENSE="GPL-2+ CC-BY-SA-3.0 public-domain vulkan? ( GPL-3 )"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~x86"
 # Upstream requested debug support
 IUSE="debug discord nls videos vulkan"
 


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

* [gentoo-commits] repo/gentoo:master commit in: games-strategy/warzone2100/
@ 2023-05-23  2:52 Sam James
  0 siblings, 0 replies; 68+ messages in thread
From: Sam James @ 2023-05-23  2:52 UTC (permalink / raw
  To: gentoo-commits

commit:     9e725db14b39c1b0ac3df53dc936e8f154e3ed50
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue May 23 02:44:07 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue May 23 02:51:53 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e725db1

games-strategy/warzone2100: defer to new global USE=vulkan description

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

 games-strategy/warzone2100/metadata.xml | 1 -
 1 file changed, 1 deletion(-)

diff --git a/games-strategy/warzone2100/metadata.xml b/games-strategy/warzone2100/metadata.xml
index c43918c4e4e2..0d8a0f76b189 100644
--- a/games-strategy/warzone2100/metadata.xml
+++ b/games-strategy/warzone2100/metadata.xml
@@ -17,6 +17,5 @@
 	</upstream>
 	<use>
 		<flag name="discord">Enable Discord presence/join integration</flag>
-		<flag name="vulkan">Enable vulkan backend</flag>
 	</use>
 </pkgmetadata>


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

* [gentoo-commits] repo/gentoo:master commit in: games-strategy/warzone2100/
@ 2023-11-09 10:24 Sam James
  0 siblings, 0 replies; 68+ messages in thread
From: Sam James @ 2023-11-09 10:24 UTC (permalink / raw
  To: gentoo-commits

commit:     f2ffad106a71d574805d0b6f67445adc43f11466
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Nov  9 10:18:03 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Nov  9 10:18:03 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2ffad10

games-strategy/warzone2100: add 4.4.0

Closes: https://bugs.gentoo.org/914059
Signed-off-by: Sam James <sam <AT> gentoo.org>

 games-strategy/warzone2100/Manifest                |   1 +
 .../warzone2100/warzone2100-4.4.0.ebuild           | 122 +++++++++++++++++++++
 2 files changed, 123 insertions(+)

diff --git a/games-strategy/warzone2100/Manifest b/games-strategy/warzone2100/Manifest
index 2db06a7390ea..9928dad6c330 100644
--- a/games-strategy/warzone2100/Manifest
+++ b/games-strategy/warzone2100/Manifest
@@ -1,2 +1,3 @@
 DIST warzone2100-4.3.5.tar.xz 320369492 BLAKE2B 526568cd25e7600e4f45714f4cd2a8ef9da8a1a3f6691d9cb07f4ed6c9367fc412f0fa77b4a547c4a4eac6d42624ac5b9d1e105e4606f801f773ce6028740286 SHA512 ec65f22a0aad9fe482c4ea916cb321d171b10f0a9b181fea7db2eb17bf54e32b3828c8259082fff266713e2cab4e32dcc455d0d5b923a5ca221fc77b11137062
+DIST warzone2100-4.4.0.tar.xz 489899284 BLAKE2B 4b041bca3efeec4da9f24c835faba2d3fef3f175c4724c7d3946b2cda3bb464ec773ff96819a52621b53952677b0b042d2268875280f10e0ace26921e7ba8f1e SHA512 35f5e54007d6eeeacc451d6c62f6e6980a2e2e2462dfed16229e89f8e24636ae923dd2c1c4eb6cb84df0a3b96a6f3b7b91b7614a4bd3568380203244ac648396
 DIST warzone2100-videos-2.2.wz 571937134 BLAKE2B 60b70a71bd920e2d72ded5d519b17db2f3db4b0289edadeb58059a21aba7038b95219dc44cb807754461d1a9bdca60f0d7698be68622b8bd64a55efa949622d3 SHA512 ca1a1af51296afdaca137114821508c5783f077090e665eae0f6df895855f57c43f84434706309e819417f5f35d1c649bd14e96dc9fbbb1252d30a4f9a223cf6

diff --git a/games-strategy/warzone2100/warzone2100-4.4.0.ebuild b/games-strategy/warzone2100/warzone2100-4.4.0.ebuild
new file mode 100644
index 000000000000..ae8b22572196
--- /dev/null
+++ b/games-strategy/warzone2100/warzone2100-4.4.0.ebuild
@@ -0,0 +1,122 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PLOCALES="af_ZA bg_BG ca_ES cs da de el en_GB eo es et_EE fa_IR fi fr fy ga he_IL hr hu id_ID id it ko la lt nb nl pl pt_BR pt ro ru sk sl tr tt_RU uk_UA zh_CN zh_TW"
+inherit cmake plocale xdg
+
+MY_PV=$(ver_cut 1-2)
+VIDEOS_PV=2.2
+VIDEOS_P=${PN}-videos-${VIDEOS_PV}.wz
+
+DESCRIPTION="3D real-time strategy game"
+HOMEPAGE="https://wz2100.net/"
+SRC_URI="
+	mirror://sourceforge/warzone2100/releases/${PV}/${PN}_src.tar.xz -> ${P}.tar.xz
+	videos? ( mirror://sourceforge/warzone2100/warzone2100/Videos/${VIDEOS_PV}/high-quality-en/sequences.wz -> ${VIDEOS_P} )
+"
+S="${WORKDIR}/${PN}"
+
+LICENSE="GPL-2+ CC-BY-SA-3.0 public-domain vulkan? ( GPL-3 )"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+# Upstream requested debug support
+IUSE="debug discord nls videos vulkan"
+
+COMMON_DEPEND="
+	dev-libs/fribidi
+	>=dev-games/physfs-2[zip]
+	dev-db/sqlite:3
+	>=dev-libs/libsodium-1.0.14:=
+	media-libs/freetype:2
+	media-libs/harfbuzz:=
+	media-libs/libogg
+	media-libs/libpng:=
+	media-libs/libsdl2[opengl,video,X]
+	media-libs/libtheora
+	media-libs/libvorbis
+	media-libs/openal
+	media-libs/opus
+	net-libs/miniupnpc:=
+	net-misc/curl
+	sys-libs/zlib
+	nls? ( virtual/libintl )
+	vulkan? ( media-libs/libsdl2:=[vulkan] )
+"
+DEPEND="
+	${COMMON_DEPEND}
+	media-libs/fontconfig
+"
+RDEPEND="
+	${COMMON_DEPEND}
+	media-fonts/dejavu
+"
+BDEPEND="
+	app-arch/zip
+	app-text/asciidoc
+	games-util/basis_universal
+	virtual/pkgconfig
+	nls? ( sys-devel/gettext )
+"
+
+HTML_DOCS=( doc/quickstartguide.html doc/docbook-xsl.css doc/ScriptingManual.htm )
+DOCS=( README.md doc/images doc/Scripting.md doc/js-globals.md )
+
+PATCHES=(
+	"${FILESDIR}"/${PN}-4.1.3-no-compress-manpages.patch
+)
+
+src_unpack() {
+	unpack ${P}.tar.xz
+}
+
+src_prepare() {
+	sed -i -e 's/#top_builddir/top_builddir/' po/Makevars || die
+
+	# Delete translations we're not using
+	cleanup_po() {
+		local locale=${1}
+		einfo "Cleaning up disabled locale: ${locale}"
+		rm po/${locale}.po || die
+	}
+
+	plocale_for_each_disabled_locale cleanup_po
+
+	cmake_src_prepare
+}
+
+src_configure() {
+	# TODO: unbundle nlohmann-json
+	# TODO: unbundle fmt
+	# TODO: unbundle SQLiteCpp
+	local mycmakeargs=(
+		-DWZ_DISTRIBUTOR="Gentoo Linux"
+		-DWZ_ENABLE_WARNINGS_AS_ERRORS=OFF
+		-DWZ_ENABLE_BACKEND_VULKAN=$(usex vulkan)
+		-DBUILD_SHARED_LIBS=OFF
+		-DENABLE_NLS=$(usex nls)
+		-DENABLE_DISCORD=$(usex discord)
+	)
+
+	cmake_src_configure
+}
+
+src_compile() {
+	cmake_src_compile
+
+	asciidoc -b html5 doc/quickstartguide.asciidoc || die
+}
+
+src_install() {
+	cmake_src_install
+
+	# We cover licencing within the ebuild itself
+	rm "${ED}"/usr/share/doc/${PF}/COPYING* \
+		"${ED}"/usr/share/doc/${PF}/copyright || die
+
+	if use videos ; then
+		insinto /usr/share/${PN}
+		newins "${DISTDIR}"/${VIDEOS_P} sequences.wz
+	fi
+}


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

* [gentoo-commits] repo/gentoo:master commit in: games-strategy/warzone2100/
@ 2023-11-09 14:26 Sam James
  0 siblings, 0 replies; 68+ messages in thread
From: Sam James @ 2023-11-09 14:26 UTC (permalink / raw
  To: gentoo-commits

commit:     398b6575696d31f5d1774e30e274ad4f087e5e39
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Nov  9 14:25:30 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Nov  9 14:25:41 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=398b6575

games-strategy/warzone2100: don't install bundled fmt

Closes: https://bugs.gentoo.org/917082
Signed-off-by: Sam James <sam <AT> gentoo.org>

 .../{warzone2100-4.4.0.ebuild => warzone2100-4.4.0-r1.ebuild}           | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/games-strategy/warzone2100/warzone2100-4.4.0.ebuild b/games-strategy/warzone2100/warzone2100-4.4.0-r1.ebuild
similarity index 99%
rename from games-strategy/warzone2100/warzone2100-4.4.0.ebuild
rename to games-strategy/warzone2100/warzone2100-4.4.0-r1.ebuild
index ae8b22572196..61dbe551e510 100644
--- a/games-strategy/warzone2100/warzone2100-4.4.0.ebuild
+++ b/games-strategy/warzone2100/warzone2100-4.4.0-r1.ebuild
@@ -97,6 +97,8 @@ src_configure() {
 		-DBUILD_SHARED_LIBS=OFF
 		-DENABLE_NLS=$(usex nls)
 		-DENABLE_DISCORD=$(usex discord)
+
+		-DFMT_INSTALL=OFF
 	)
 
 	cmake_src_configure


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

* [gentoo-commits] repo/gentoo:master commit in: games-strategy/warzone2100/
@ 2023-11-30  3:07 Sam James
  0 siblings, 0 replies; 68+ messages in thread
From: Sam James @ 2023-11-30  3:07 UTC (permalink / raw
  To: gentoo-commits

commit:     6593d60ce1741abae47adc48d7ebb194a50d6aba
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 30 02:40:59 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Nov 30 02:40:59 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6593d60c

games-strategy/warzone2100: add 4.4.2

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

 games-strategy/warzone2100/Manifest                |   1 +
 .../warzone2100/warzone2100-4.4.2.ebuild           | 125 +++++++++++++++++++++
 2 files changed, 126 insertions(+)

diff --git a/games-strategy/warzone2100/Manifest b/games-strategy/warzone2100/Manifest
index 9928dad6c330..d09ca25477fe 100644
--- a/games-strategy/warzone2100/Manifest
+++ b/games-strategy/warzone2100/Manifest
@@ -1,3 +1,4 @@
 DIST warzone2100-4.3.5.tar.xz 320369492 BLAKE2B 526568cd25e7600e4f45714f4cd2a8ef9da8a1a3f6691d9cb07f4ed6c9367fc412f0fa77b4a547c4a4eac6d42624ac5b9d1e105e4606f801f773ce6028740286 SHA512 ec65f22a0aad9fe482c4ea916cb321d171b10f0a9b181fea7db2eb17bf54e32b3828c8259082fff266713e2cab4e32dcc455d0d5b923a5ca221fc77b11137062
 DIST warzone2100-4.4.0.tar.xz 489899284 BLAKE2B 4b041bca3efeec4da9f24c835faba2d3fef3f175c4724c7d3946b2cda3bb464ec773ff96819a52621b53952677b0b042d2268875280f10e0ace26921e7ba8f1e SHA512 35f5e54007d6eeeacc451d6c62f6e6980a2e2e2462dfed16229e89f8e24636ae923dd2c1c4eb6cb84df0a3b96a6f3b7b91b7614a4bd3568380203244ac648396
+DIST warzone2100-4.4.2.tar.xz 490182768 BLAKE2B 4b8f6825072c8dd29e1d4699b21123ff015e87da9b4f5043e40398ec5ec41ba12d414bbb01dd616a9e7f74f45407341e87a071ef38eb7c191e3845016f8df330 SHA512 8edfae77853826fda4bafafc513d9c6d999861fc4a7f0cf22318df7ebf9df3d7f98c3859eec8e8eeb02f4243b7e2e152c8d46881f4f8d414787ef0d0735ea4e6
 DIST warzone2100-videos-2.2.wz 571937134 BLAKE2B 60b70a71bd920e2d72ded5d519b17db2f3db4b0289edadeb58059a21aba7038b95219dc44cb807754461d1a9bdca60f0d7698be68622b8bd64a55efa949622d3 SHA512 ca1a1af51296afdaca137114821508c5783f077090e665eae0f6df895855f57c43f84434706309e819417f5f35d1c649bd14e96dc9fbbb1252d30a4f9a223cf6

diff --git a/games-strategy/warzone2100/warzone2100-4.4.2.ebuild b/games-strategy/warzone2100/warzone2100-4.4.2.ebuild
new file mode 100644
index 000000000000..42252a5e12cf
--- /dev/null
+++ b/games-strategy/warzone2100/warzone2100-4.4.2.ebuild
@@ -0,0 +1,125 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PLOCALES="af_ZA bg_BG ca_ES cs da de el en_GB eo es et_EE fa_IR fi fr fy ga he_IL hr hu id_ID id it ko la lt nb nl pl pt_BR pt ro ru sk sl tr tt_RU uk_UA zh_CN zh_TW"
+inherit cmake plocale xdg
+
+MY_PV=$(ver_cut 1-2)
+VIDEOS_PV=2.2
+VIDEOS_P=${PN}-videos-${VIDEOS_PV}.wz
+
+DESCRIPTION="3D real-time strategy game"
+HOMEPAGE="https://wz2100.net/"
+SRC_URI="
+	mirror://sourceforge/warzone2100/releases/${PV}/${PN}_src.tar.xz -> ${P}.tar.xz
+	videos? ( mirror://sourceforge/warzone2100/warzone2100/Videos/${VIDEOS_PV}/high-quality-en/sequences.wz -> ${VIDEOS_P} )
+"
+S="${WORKDIR}/${PN}"
+
+LICENSE="GPL-2+ CC-BY-SA-3.0 public-domain vulkan? ( GPL-3 )"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+# Upstream requested debug support
+IUSE="debug discord nls videos vulkan"
+
+COMMON_DEPEND="
+	dev-libs/fribidi
+	>=dev-games/physfs-2[zip]
+	dev-db/sqlite:3
+	>=dev-libs/libsodium-1.0.14:=
+	media-libs/freetype:2
+	media-libs/harfbuzz:=
+	media-libs/libogg
+	media-libs/libpng:=
+	media-libs/libsdl2[opengl,video,X]
+	media-libs/libtheora
+	media-libs/libvorbis
+	media-libs/openal
+	media-libs/opus
+	net-libs/miniupnpc:=
+	net-misc/curl
+	sys-libs/zlib
+	nls? ( virtual/libintl )
+	vulkan? ( media-libs/libsdl2:=[vulkan] )
+"
+DEPEND="
+	${COMMON_DEPEND}
+	media-libs/fontconfig
+"
+RDEPEND="
+	${COMMON_DEPEND}
+	media-fonts/dejavu
+"
+BDEPEND="
+	app-arch/zip
+	app-text/asciidoc
+	games-util/basis_universal
+	virtual/pkgconfig
+	nls? ( sys-devel/gettext )
+"
+
+HTML_DOCS=( doc/quickstartguide.html doc/docbook-xsl.css doc/ScriptingManual.htm )
+DOCS=( README.md doc/images doc/Scripting.md doc/js-globals.md )
+
+PATCHES=(
+	"${FILESDIR}"/${PN}-4.1.3-no-compress-manpages.patch
+)
+
+src_unpack() {
+	unpack ${P}.tar.xz
+}
+
+src_prepare() {
+	sed -i -e 's/#top_builddir/top_builddir/' po/Makevars || die
+
+	# Delete translations we're not using
+	cleanup_po() {
+		local locale=${1}
+		einfo "Cleaning up disabled locale: ${locale}"
+		rm po/${locale}.po || die
+	}
+
+	plocale_for_each_disabled_locale cleanup_po
+
+	cmake_src_prepare
+}
+
+src_configure() {
+	# TODO: unbundle dev-cpp/nlohmann_json
+	# TODO: unbundle dev-libs/libfmt
+	# TODO: unbundle SQLiteCpp
+	# TODO: unbundle dev-libs/inih
+	local mycmakeargs=(
+		-DWZ_DISTRIBUTOR="Gentoo Linux"
+		-DWZ_ENABLE_WARNINGS_AS_ERRORS=OFF
+		-DWZ_ENABLE_BACKEND_VULKAN=$(usex vulkan)
+		-DBUILD_SHARED_LIBS=OFF
+		-DENABLE_NLS=$(usex nls)
+		-DENABLE_DISCORD=$(usex discord)
+
+		-DFMT_INSTALL=OFF
+	)
+
+	cmake_src_configure
+}
+
+src_compile() {
+	cmake_src_compile
+
+	asciidoc -b html5 doc/quickstartguide.asciidoc || die
+}
+
+src_install() {
+	cmake_src_install
+
+	# We cover licencing within the ebuild itself
+	rm "${ED}"/usr/share/doc/${PF}/COPYING* \
+		"${ED}"/usr/share/doc/${PF}/copyright || die
+
+	if use videos ; then
+		insinto /usr/share/${PN}
+		newins "${DISTDIR}"/${VIDEOS_P} sequences.wz
+	fi
+}


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

* [gentoo-commits] repo/gentoo:master commit in: games-strategy/warzone2100/
@ 2024-03-01  7:55 Sam James
  0 siblings, 0 replies; 68+ messages in thread
From: Sam James @ 2024-03-01  7:55 UTC (permalink / raw
  To: gentoo-commits

commit:     9e6ea59788793f9fb4a0e7781b1737c93c76123c
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Mar  1 04:58:38 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Mar  1 07:54:38 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e6ea597

games-strategy/warzone2100: filter LTO (ODR violations)

There's a lot of bundled code in warzone, but the issue here is the standard
Bison yy_* remapping ODR thing.

Closes: https://bugs.gentoo.org/859268
Signed-off-by: Sam James <sam <AT> gentoo.org>

 games-strategy/warzone2100/warzone2100-4.4.2.ebuild | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/games-strategy/warzone2100/warzone2100-4.4.2.ebuild b/games-strategy/warzone2100/warzone2100-4.4.2.ebuild
index 42252a5e12cf..d3acd7fee1f3 100644
--- a/games-strategy/warzone2100/warzone2100-4.4.2.ebuild
+++ b/games-strategy/warzone2100/warzone2100-4.4.2.ebuild
@@ -1,10 +1,10 @@
-# Copyright 2022-2023 Gentoo Authors
+# Copyright 2022-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
 PLOCALES="af_ZA bg_BG ca_ES cs da de el en_GB eo es et_EE fa_IR fi fr fy ga he_IL hr hu id_ID id it ko la lt nb nl pl pt_BR pt ro ru sk sl tr tt_RU uk_UA zh_CN zh_TW"
-inherit cmake plocale xdg
+inherit cmake flag-o-matic plocale xdg
 
 MY_PV=$(ver_cut 1-2)
 VIDEOS_PV=2.2
@@ -87,6 +87,9 @@ src_prepare() {
 }
 
 src_configure() {
+	# ODR violations (bison, yy_*, bug #859268)
+	filter-lto
+
 	# TODO: unbundle dev-cpp/nlohmann_json
 	# TODO: unbundle dev-libs/libfmt
 	# TODO: unbundle SQLiteCpp


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

* [gentoo-commits] repo/gentoo:master commit in: games-strategy/warzone2100/
@ 2024-03-01  7:55 Sam James
  0 siblings, 0 replies; 68+ messages in thread
From: Sam James @ 2024-03-01  7:55 UTC (permalink / raw
  To: gentoo-commits

commit:     28df7a9bfa66690f7ae7e3283ce240c067726526
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Mar  1 04:58:10 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Mar  1 07:54:38 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28df7a9b

games-strategy/warzone2100: drop 4.3.5, 4.4.0-r1

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

 games-strategy/warzone2100/Manifest                |   2 -
 .../warzone2100/warzone2100-4.3.5.ebuild           | 121 --------------------
 .../warzone2100/warzone2100-4.4.0-r1.ebuild        | 124 ---------------------
 3 files changed, 247 deletions(-)

diff --git a/games-strategy/warzone2100/Manifest b/games-strategy/warzone2100/Manifest
index d09ca25477fe..bb1b26192306 100644
--- a/games-strategy/warzone2100/Manifest
+++ b/games-strategy/warzone2100/Manifest
@@ -1,4 +1,2 @@
-DIST warzone2100-4.3.5.tar.xz 320369492 BLAKE2B 526568cd25e7600e4f45714f4cd2a8ef9da8a1a3f6691d9cb07f4ed6c9367fc412f0fa77b4a547c4a4eac6d42624ac5b9d1e105e4606f801f773ce6028740286 SHA512 ec65f22a0aad9fe482c4ea916cb321d171b10f0a9b181fea7db2eb17bf54e32b3828c8259082fff266713e2cab4e32dcc455d0d5b923a5ca221fc77b11137062
-DIST warzone2100-4.4.0.tar.xz 489899284 BLAKE2B 4b041bca3efeec4da9f24c835faba2d3fef3f175c4724c7d3946b2cda3bb464ec773ff96819a52621b53952677b0b042d2268875280f10e0ace26921e7ba8f1e SHA512 35f5e54007d6eeeacc451d6c62f6e6980a2e2e2462dfed16229e89f8e24636ae923dd2c1c4eb6cb84df0a3b96a6f3b7b91b7614a4bd3568380203244ac648396
 DIST warzone2100-4.4.2.tar.xz 490182768 BLAKE2B 4b8f6825072c8dd29e1d4699b21123ff015e87da9b4f5043e40398ec5ec41ba12d414bbb01dd616a9e7f74f45407341e87a071ef38eb7c191e3845016f8df330 SHA512 8edfae77853826fda4bafafc513d9c6d999861fc4a7f0cf22318df7ebf9df3d7f98c3859eec8e8eeb02f4243b7e2e152c8d46881f4f8d414787ef0d0735ea4e6
 DIST warzone2100-videos-2.2.wz 571937134 BLAKE2B 60b70a71bd920e2d72ded5d519b17db2f3db4b0289edadeb58059a21aba7038b95219dc44cb807754461d1a9bdca60f0d7698be68622b8bd64a55efa949622d3 SHA512 ca1a1af51296afdaca137114821508c5783f077090e665eae0f6df895855f57c43f84434706309e819417f5f35d1c649bd14e96dc9fbbb1252d30a4f9a223cf6

diff --git a/games-strategy/warzone2100/warzone2100-4.3.5.ebuild b/games-strategy/warzone2100/warzone2100-4.3.5.ebuild
deleted file mode 100644
index 76a3ae90c8c3..000000000000
--- a/games-strategy/warzone2100/warzone2100-4.3.5.ebuild
+++ /dev/null
@@ -1,121 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PLOCALES="af_ZA bg_BG ca_ES cs da de el en_GB eo es et_EE fa_IR fi fr fy ga he_IL hr hu id_ID id it ko la lt nb nl pl pt_BR pt ro ru sk sl tr tt_RU uk_UA zh_CN zh_TW"
-inherit cmake plocale xdg
-
-MY_PV=$(ver_cut 1-2)
-VIDEOS_PV=2.2
-VIDEOS_P=${PN}-videos-${VIDEOS_PV}.wz
-
-DESCRIPTION="3D real-time strategy game"
-HOMEPAGE="https://wz2100.net/"
-SRC_URI="
-	mirror://sourceforge/warzone2100/releases/${PV}/${PN}_src.tar.xz -> ${P}.tar.xz
-	videos? ( mirror://sourceforge/warzone2100/warzone2100/Videos/${VIDEOS_PV}/high-quality-en/sequences.wz -> ${VIDEOS_P} )
-"
-S="${WORKDIR}/${PN}"
-
-LICENSE="GPL-2+ CC-BY-SA-3.0 public-domain vulkan? ( GPL-3 )"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
-# Upstream requested debug support
-IUSE="debug discord nls videos vulkan"
-
-COMMON_DEPEND="
-	dev-libs/fribidi
-	>=dev-games/physfs-2[zip]
-	dev-db/sqlite:3
-	>=dev-libs/libsodium-1.0.14:=
-	media-libs/freetype:2
-	media-libs/harfbuzz:=
-	media-libs/libogg
-	media-libs/libpng:=
-	media-libs/libsdl2[opengl,video,X]
-	media-libs/libtheora
-	media-libs/libvorbis
-	media-libs/openal
-	media-libs/opus
-	net-libs/miniupnpc:=
-	net-misc/curl
-	sys-libs/zlib
-	nls? ( virtual/libintl )
-	vulkan? ( media-libs/libsdl2:=[vulkan] )
-"
-DEPEND="
-	${COMMON_DEPEND}
-	media-libs/fontconfig
-"
-RDEPEND="
-	${COMMON_DEPEND}
-	media-fonts/dejavu
-"
-BDEPEND="
-	app-arch/zip
-	app-text/asciidoc
-	games-util/basis_universal
-	virtual/pkgconfig
-	nls? ( sys-devel/gettext )
-"
-
-HTML_DOCS=( doc/quickstartguide.html doc/docbook-xsl.css doc/ScriptingManual.htm )
-DOCS=( README.md doc/images doc/Scripting.md doc/js-globals.md )
-
-PATCHES=(
-	"${FILESDIR}"/${PN}-4.1.3-no-compress-manpages.patch
-)
-
-src_unpack() {
-	unpack ${P}.tar.xz
-}
-
-src_prepare() {
-	sed -i -e 's/#top_builddir/top_builddir/' po/Makevars || die
-
-	# Delete translations we're not using
-	cleanup_po() {
-		local locale=${1}
-		einfo "Cleaning up disabled locale: ${locale}"
-		rm po/${locale}.po || die
-	}
-
-	plocale_for_each_disabled_locale cleanup_po
-
-	cmake_src_prepare
-}
-
-src_configure() {
-	# TODO: unbundle nlohmann-json
-	# TODO: unbundle fmt
-	local mycmakeargs=(
-		-DWZ_DISTRIBUTOR="Gentoo Linux"
-		-DWZ_ENABLE_WARNINGS_AS_ERRORS=OFF
-		-DWZ_ENABLE_BACKEND_VULKAN=$(usex vulkan)
-		-DBUILD_SHARED_LIBS=OFF
-		-DENABLE_NLS=$(usex nls)
-		-DENABLE_DISCORD=$(usex discord)
-	)
-
-	cmake_src_configure
-}
-
-src_compile() {
-	cmake_src_compile
-
-	asciidoc -b html5 doc/quickstartguide.asciidoc || die
-}
-
-src_install() {
-	cmake_src_install
-
-	# We cover licencing within the ebuild itself
-	rm "${ED}"/usr/share/doc/${PF}/COPYING* \
-		"${ED}"/usr/share/doc/${PF}/copyright || die
-
-	if use videos ; then
-		insinto /usr/share/${PN}
-		newins "${DISTDIR}"/${VIDEOS_P} sequences.wz
-	fi
-}

diff --git a/games-strategy/warzone2100/warzone2100-4.4.0-r1.ebuild b/games-strategy/warzone2100/warzone2100-4.4.0-r1.ebuild
deleted file mode 100644
index 61dbe551e510..000000000000
--- a/games-strategy/warzone2100/warzone2100-4.4.0-r1.ebuild
+++ /dev/null
@@ -1,124 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PLOCALES="af_ZA bg_BG ca_ES cs da de el en_GB eo es et_EE fa_IR fi fr fy ga he_IL hr hu id_ID id it ko la lt nb nl pl pt_BR pt ro ru sk sl tr tt_RU uk_UA zh_CN zh_TW"
-inherit cmake plocale xdg
-
-MY_PV=$(ver_cut 1-2)
-VIDEOS_PV=2.2
-VIDEOS_P=${PN}-videos-${VIDEOS_PV}.wz
-
-DESCRIPTION="3D real-time strategy game"
-HOMEPAGE="https://wz2100.net/"
-SRC_URI="
-	mirror://sourceforge/warzone2100/releases/${PV}/${PN}_src.tar.xz -> ${P}.tar.xz
-	videos? ( mirror://sourceforge/warzone2100/warzone2100/Videos/${VIDEOS_PV}/high-quality-en/sequences.wz -> ${VIDEOS_P} )
-"
-S="${WORKDIR}/${PN}"
-
-LICENSE="GPL-2+ CC-BY-SA-3.0 public-domain vulkan? ( GPL-3 )"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
-# Upstream requested debug support
-IUSE="debug discord nls videos vulkan"
-
-COMMON_DEPEND="
-	dev-libs/fribidi
-	>=dev-games/physfs-2[zip]
-	dev-db/sqlite:3
-	>=dev-libs/libsodium-1.0.14:=
-	media-libs/freetype:2
-	media-libs/harfbuzz:=
-	media-libs/libogg
-	media-libs/libpng:=
-	media-libs/libsdl2[opengl,video,X]
-	media-libs/libtheora
-	media-libs/libvorbis
-	media-libs/openal
-	media-libs/opus
-	net-libs/miniupnpc:=
-	net-misc/curl
-	sys-libs/zlib
-	nls? ( virtual/libintl )
-	vulkan? ( media-libs/libsdl2:=[vulkan] )
-"
-DEPEND="
-	${COMMON_DEPEND}
-	media-libs/fontconfig
-"
-RDEPEND="
-	${COMMON_DEPEND}
-	media-fonts/dejavu
-"
-BDEPEND="
-	app-arch/zip
-	app-text/asciidoc
-	games-util/basis_universal
-	virtual/pkgconfig
-	nls? ( sys-devel/gettext )
-"
-
-HTML_DOCS=( doc/quickstartguide.html doc/docbook-xsl.css doc/ScriptingManual.htm )
-DOCS=( README.md doc/images doc/Scripting.md doc/js-globals.md )
-
-PATCHES=(
-	"${FILESDIR}"/${PN}-4.1.3-no-compress-manpages.patch
-)
-
-src_unpack() {
-	unpack ${P}.tar.xz
-}
-
-src_prepare() {
-	sed -i -e 's/#top_builddir/top_builddir/' po/Makevars || die
-
-	# Delete translations we're not using
-	cleanup_po() {
-		local locale=${1}
-		einfo "Cleaning up disabled locale: ${locale}"
-		rm po/${locale}.po || die
-	}
-
-	plocale_for_each_disabled_locale cleanup_po
-
-	cmake_src_prepare
-}
-
-src_configure() {
-	# TODO: unbundle nlohmann-json
-	# TODO: unbundle fmt
-	# TODO: unbundle SQLiteCpp
-	local mycmakeargs=(
-		-DWZ_DISTRIBUTOR="Gentoo Linux"
-		-DWZ_ENABLE_WARNINGS_AS_ERRORS=OFF
-		-DWZ_ENABLE_BACKEND_VULKAN=$(usex vulkan)
-		-DBUILD_SHARED_LIBS=OFF
-		-DENABLE_NLS=$(usex nls)
-		-DENABLE_DISCORD=$(usex discord)
-
-		-DFMT_INSTALL=OFF
-	)
-
-	cmake_src_configure
-}
-
-src_compile() {
-	cmake_src_compile
-
-	asciidoc -b html5 doc/quickstartguide.asciidoc || die
-}
-
-src_install() {
-	cmake_src_install
-
-	# We cover licencing within the ebuild itself
-	rm "${ED}"/usr/share/doc/${PF}/COPYING* \
-		"${ED}"/usr/share/doc/${PF}/copyright || die
-
-	if use videos ; then
-		insinto /usr/share/${PN}
-		newins "${DISTDIR}"/${VIDEOS_P} sequences.wz
-	fi
-}


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

end of thread, other threads:[~2024-03-01  7:55 UTC | newest]

Thread overview: 68+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-11-09 10:24 [gentoo-commits] repo/gentoo:master commit in: games-strategy/warzone2100/ Sam James
  -- strict thread matches above, loose matches on Subject: below --
2024-03-01  7:55 Sam James
2024-03-01  7:55 Sam James
2023-11-30  3:07 Sam James
2023-11-09 14:26 Sam James
2023-05-23  2:52 Sam James
2023-04-25 21:25 Sam James
2023-04-18  4:29 Sam James
2023-03-27  2:15 Sam James
2023-03-22  5:43 Sam James
2023-01-28  9:29 Arthur Zamarin
2023-01-28  5:11 Sam James
2023-01-22  2:25 Sam James
2023-01-22  1:39 Sam James
2022-11-03  6:35 Sam James
2022-11-03  6:35 Sam James
2022-08-27  7:43 Sam James
2022-08-11  7:37 Ionen Wolkens
2022-03-02  3:04 Sam James
2021-12-27  0:35 Lars Wendler
2021-12-27  0:35 Lars Wendler
2021-11-24  1:43 Sam James
2021-10-27  7:22 Sam James
2021-09-12 20:20 Ionen Wolkens
2021-09-12 20:20 Ionen Wolkens
2021-08-17 21:29 Sam James
2021-08-17 16:45 Sam James
2021-08-17 16:43 Sam James
2021-08-17 16:42 Sam James
2021-08-15 12:45 Lars Wendler
2021-08-14  3:53 Sam James
2021-08-14  3:48 Sam James
2021-08-14  3:48 Sam James
2021-08-14  3:48 Sam James
2021-08-14  3:48 Sam James
2021-08-14  3:48 Sam James
2021-08-14  3:48 Sam James
2021-08-14  3:48 Sam James
2021-08-09 22:21 Sam James
2021-08-06 12:58 Sam James
2021-06-23  2:24 Ionen Wolkens
2021-04-20 13:45 Sam James
2021-04-04 12:38 Sam James
2021-01-14 14:15 Sam James
2021-01-14 14:13 Sam James
2021-01-14 14:13 Sam James
2020-06-27 20:51 Aaron Bauman
2019-08-06 21:32 Lars Wendler
2018-05-06 19:03 Matt Turner
2017-09-21 14:33 Michael Palimaka
2017-09-21 14:33 Michael Palimaka
2017-05-05 13:44 Lars Wendler
2017-04-26  9:44 Lars Wendler
2017-04-26  9:44 Lars Wendler
2016-12-12  8:41 Lars Wendler
2016-09-29 12:46 Lars Wendler
2016-09-26 10:41 Lars Wendler
2016-09-26  7:20 Lars Wendler
2016-09-26  7:20 Lars Wendler
2016-08-05  0:23 Austin English
2016-06-07 22:27 Michael Sterrett
2016-06-06 14:31 Agostino Sarubbo
2016-05-03  0:44 Michael Sterrett
2016-04-02 13:44 Agostino Sarubbo
2016-02-23 15:24 Michael Sterrett
2016-01-25 22:05 Michael Sterrett
2016-01-25 22:05 Michael Sterrett
2015-08-25  8:13 Lars Wendler

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