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