# HG changeset patch # User Nathan Phillip Brink # Date 2010-06-23 19:21:01 # Node ID 9a5bfcd1e99bdcf87fbc5295a1afdc2eaa6c9859 # Parent 1a8d55b8a1c645b2ca4da3054acc00369d0a9133 games-strategy/warzone2100: Initial import from Gentoo's Portage diff --git a/games-strategy/warzone2100/ChangeLog b/games-strategy/warzone2100/ChangeLog new file mode 100644 --- /dev/null +++ b/games-strategy/warzone2100/ChangeLog @@ -0,0 +1,215 @@ +# ChangeLog for games-strategy/warzone2100 +# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/games-strategy/warzone2100/ChangeLog,v 1.43 2010/06/21 20:11:51 maekke Exp $ + + 21 Jun 2010; Markus Meier warzone2100-2.3.0.ebuild: + amd64/x86 stable, bug #322435 + +*warzone2100-2.3.1 (14 Jun 2010) + + 14 Jun 2010; Michael Sterrett + +warzone2100-2.3.1.ebuild: + version bump + + 28 Apr 2010; Michael Sterrett + warzone2100-2.3.0.ebuild: + use the higher quality videos (bug #317283) + +*warzone2100-2.3.0 (25 Apr 2010) + + 25 Apr 2010; Michael Sterrett + +warzone2100-2.3.0.ebuild: + version bump + + 23 Jan 2010; Brent Baude warzone2100-2.2.4.ebuild: + stable ppc, bug 296688 + + 29 Dec 2009; Markus Meier warzone2100-2.2.4.ebuild: + x86 stable, bug #296688 + + 28 Dec 2009; Richard Freeman warzone2100-2.2.4.ebuild: + amd64 stable - 296688 + +*warzone2100-2.2.4 (12 Oct 2009) + + 12 Oct 2009; Michael Sterrett + +warzone2100-2.2.4.ebuild: + version bump + +*warzone2100-2.2.3 (14 Sep 2009) + + 14 Sep 2009; Michael Sterrett + +warzone2100-2.2.3.ebuild: + version bump + +*warzone2100-2.2.2 (26 Aug 2009) + + 26 Aug 2009; Tristan Heaven +warzone2100-2.2.2.ebuild: + Version bump + + 16 Jul 2009; Tristan Heaven warzone2100-2.2.1.ebuild: + Depend on dev-games/physfs with zip enabled, bug #277288 + +*warzone2100-2.2.1 (01 Jul 2009) + + 01 Jul 2009; Michael Sterrett + +warzone2100-2.2.1.ebuild: + version bump + + 07 Jun 2009; Tristan Heaven warzone2100-2.2.0.ebuild: + Don't build with -Werror, bug #273023 + +*warzone2100-2.2.0 (03 Jun 2009) + + 03 Jun 2009; Tristan Heaven +warzone2100-2.2.0.ebuild: + Version bump, bug #272230 + +*warzone2100-2.1.3 (10 Apr 2009) + + 10 Apr 2009; Michael Sterrett + +warzone2100-2.1.3.ebuild: + version bump + +*warzone2100-2.1.2 (07 Mar 2009) + + 07 Mar 2009; Michael Sterrett + +warzone2100-2.1.2.ebuild: + version bump + + 21 Jan 2009; Michael Sterrett + warzone2100-2.1.1.ebuild: + EAPI=2; add use-based dep for libsdl + +*warzone2100-2.1.1 (21 Jan 2009) + + 21 Jan 2009; Tristan Heaven +warzone2100-2.1.1.ebuild: + Version bump + +*warzone2100-2.1.0 (22 Dec 2008) + + 22 Dec 2008; Tristan Heaven +warzone2100-2.1.0.ebuild: + Version bump + +*warzone2100-2.1_rc2 (01 Dec 2008) + + 01 Dec 2008; Tristan Heaven +warzone2100-2.1_rc2.ebuild: + Version bump + +*warzone2100-2.1_rc1 (11 Nov 2008) + + 11 Nov 2008; Tristan Heaven +warzone2100-2.1_rc1.ebuild: + Version bump + +*warzone2100-2.1_beta5 (05 Oct 2008) + + 05 Oct 2008; Tristan Heaven + +warzone2100-2.1_beta5.ebuild: + Version bump + +*warzone2100-2.1_beta4 (09 Aug 2008) + + 09 Aug 2008; Michael Sterrett + -files/warzone2100-2.1_beta2-encoding.patch, + -warzone2100-2.1_beta2.ebuild, +warzone2100-2.1_beta4.ebuild: + version bump + + 26 Mar 2008; Tristan Heaven + warzone2100-2.1_beta2.ebuild: + Add pkgconfig dependency + +*warzone2100-2.1_beta2 (21 Mar 2008) + + 21 Mar 2008; Tristan Heaven + +files/warzone2100-2.1_beta2-encoding.patch, + +warzone2100-2.1_beta2.ebuild: + Version bump, bug #211892 + +*warzone2100-2.0.10 (30 Dec 2007) + + 30 Dec 2007; Tristan Heaven +warzone2100-2.0.10.ebuild: + Version bump + +*warzone2100-2.0.9 (04 Dec 2007) + + 04 Dec 2007; Tristan Heaven +warzone2100-2.0.9.ebuild: + Version bump + +*warzone2100-2.0.7-r1 (01 Jul 2007) + + 01 Jul 2007; Tristan Heaven + +files/warzone2100-2.0.7-hotfix1.patch, +warzone2100-2.0.7-r1.ebuild: + Patch from Dennis Schridde, bug #183810 + +*warzone2100-2.0.7 (24 Jun 2007) + + 24 Jun 2007; Tristan Heaven +warzone2100-2.0.7.ebuild: + Version bump, bug #182967 + +*warzone2100-2.0.6 (06 Apr 2007) + + 06 Apr 2007; Tristan Heaven + +files/warzone2100-2.0.6-buffer-overflow.patch, +warzone2100-2.0.6.ebuild: + Version bump with security patch, bug #173518 + + 14 Jan 2007; Joseph Jezak warzone2100-2.0.5.ebuild: + Marked ~ppc for bug #161017. + +*warzone2100-2.0.5 (25 Dec 2006) + + 25 Dec 2006; Tristan Heaven +warzone2100-2.0.5.ebuild: + Version bump, bug #159046 + + 26 Sep 2006; Chris Gianelloni + warzone2100-2.0.4.ebuild: + Changing HOMEPAGE (again) and closing bug #148539. + +*warzone2100-2.0.4 (27 Aug 2006) + + 27 Aug 2006; Michael Sterrett + +warzone2100-2.0.4.ebuild: + version bump - bug #144511 (Ebuild submitted by Tristan Heaven) + + 11 Aug 2006; Chris Gianelloni + warzone2100-2.0.3.ebuild: + Changed HOMEPAGE and closing bug #143505. + + 22 Jul 2006; Michael Sterrett + warzone2100-2.0.3.ebuild: + Make changes requested from upstream + + 20 Jul 2006; Michael Sterrett + -files/0.2.2-clparse.c.patch, -files/warzone2100-0.2.2-headers.patch, + -warzone2100-0.2.2.ebuild, warzone2100-2.0.3.ebuild: + clean out old broken version; dekeyword for amd64 (bug #141210, bug #112388) + +*warzone2100-2.0.3 (19 Jul 2006) + + 19 Jul 2006; Michael Sterrett + +files/warzone2100-2.0.3-16bpp.patch, +warzone2100-2.0.3.ebuild: + version bump - upstream patch and ebuild submitted by Tristan Heaven via bug + #140419 + + 25 May 2006; Chris Gianelloni + warzone2100-0.2.2.ebuild: + Fixed HOMEPAGE and closing bug #134226. + + 11 May 2006; Chris Gianelloni + warzone2100-0.2.2.ebuild: + Fixed dependencies to work with all of the versions of openal/freealut in + portage. Closing bug #132818. + + 15 Nov 2005; Michael Sterrett + +files/warzone2100-0.2.2-headers.patch, warzone2100-0.2.2.ebuild: + fix compile with USE=-mp3. Patch from Harald van Dijk via bug #112483 + + 12 Oct 2005; Chris Gianelloni + warzone2100-0.2.2.ebuild: + Cleaning up sed line. + +*warzone2100-0.2.2 (12 Oct 2005) + + 12 Oct 2005; Chris Gianelloni + +files/0.2.2-clparse.c.patch, +metadata.xml, +warzone2100-0.2.2.ebuild: + Initial import. Original ebuild by . Patch submitted + by Fabien Zouaoui . Closing bug #96249. + diff --git a/games-strategy/warzone2100/Manifest b/games-strategy/warzone2100/Manifest new file mode 100644 --- /dev/null +++ b/games-strategy/warzone2100/Manifest @@ -0,0 +1,21 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA1 + +DIST sequences-2.2.wz 169607304 RMD160 88ea130925e4a886f0063dc923c794aef068519a SHA1 3e59a0dee479d8351a9f48c3a58adf9cf7e680ce SHA256 4a1939a1e401f3b0f68736ff19689abed5e1e9d3dfe4fc07b04953c0dfaf7ad6 +DIST warzone2100-2.2.4.tar.gz 50669827 RMD160 717747ae69d62e7ac7658ea4583d3faa70327847 SHA1 264ed777f86c2f8c87985800066192593db5ea15 SHA256 6a3ff34e530d1c6a324fd2b830a7b24bba5b4b83df9c30dbba8089d260e70acf +DIST warzone2100-2.3.0-videos.wz 571937134 RMD160 7350fa47b0dc0db631ad22763039e29bf420a847 SHA1 7ade8edd200afee3e4a675d1a5b739b32e574916 SHA256 142ae905be288cca33357a49f42b884c190e828fc0b1b1773ded5dff774f41a3 +DIST warzone2100-2.3.0.tar.gz 48738273 RMD160 ad766fc7ea2b80e2fef396a51332bf8179b8e91b SHA1 98429aaf04b7ccc81fead97ec438cdf6f83ef48e SHA256 f2a7123216f9bca79ce7d8cfdda967574788d770fee3539a5d48f748cdd33182 +DIST warzone2100-2.3.1-videos.wz 571937134 RMD160 7350fa47b0dc0db631ad22763039e29bf420a847 SHA1 7ade8edd200afee3e4a675d1a5b739b32e574916 SHA256 142ae905be288cca33357a49f42b884c190e828fc0b1b1773ded5dff774f41a3 +DIST warzone2100-2.3.1.tar.gz 52987292 RMD160 fb3a39b39c5433c81925800f3692334b1a9b2f34 SHA1 e1d99cd3aff195b2bb0ad95d7c805f400438821d SHA256 56995d465250f5007a3acaf7ffae566bfa93bad719c5b07f7f726a136ac97516 +EBUILD warzone2100-2.2.4.ebuild 1690 RMD160 befa9aca6b3b087039d2473636eee831f8cc35cf SHA1 d1684b2fd4d6849985f92560e9ef64fc534b9822 SHA256 9da07e52a67ab6a344c5e7e18c72c3b75cf5eddfff68812cdfcb97d4834ceed6 +EBUILD warzone2100-2.3.0.ebuild 1744 RMD160 4e48eb964264e17b9553e959f87778e927926c12 SHA1 345b59cd60046dfee0e534c3af5759a22d5eb0e0 SHA256 d4bd8b070dd5cc7bda0612e8c2e4adea00fb1ca9fcf3cf0c4ebec39242a0cca1 +EBUILD warzone2100-2.3.1.ebuild 1749 RMD160 3f1f6a8b4c68decc69ccc176e0e44b7388a08d64 SHA1 9a9cd132dfbe669f9e7b118ebe8780076a994b0c SHA256 c78c5ed08961be27505527a0664d678b5f9989aab73ae661f9d8b413d526597c +MISC ChangeLog 6547 RMD160 7a105e3819f36a8df3d27fc7f5806a54d62bda3f SHA1 e4c340bdc249972820004430220f4c7de67bc795 SHA256 ba7ae7c32062b527eca4765c9bd791c5de0be4e1ab83fe93d6249e490db1efe7 +MISC metadata.xml 158 RMD160 cbd9984bb6b426c8c9cee5022fe0a26261612fea SHA1 be5251fa1dacef5c41b74761bb1c8c54fb633b9e SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.15 (GNU/Linux) + +iEYEARECAAYFAkwfxzoACgkQkKaRLQcq0GKJFACfcI0RH8Iex3Ombq7oON/J/wmi +Cl4AnjlSBrXaEUxduAvdS1AIkTR5H3/i +=jkSw +-----END PGP SIGNATURE----- diff --git a/games-strategy/warzone2100/metadata.xml b/games-strategy/warzone2100/metadata.xml new file mode 100644 --- /dev/null +++ b/games-strategy/warzone2100/metadata.xml @@ -0,0 +1,5 @@ + + + +games + diff --git a/games-strategy/warzone2100/warzone2100-2.2.4.ebuild b/games-strategy/warzone2100/warzone2100-2.2.4.ebuild new file mode 100644 --- /dev/null +++ b/games-strategy/warzone2100/warzone2100-2.2.4.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/games-strategy/warzone2100/warzone2100-2.2.4.ebuild,v 1.5 2010/01/23 15:45:33 ranger Exp $ + +EAPI=2 +inherit versionator games + +MY_PV=$(get_version_component_range -2) +DESCRIPTION="3D real-time strategy game" +HOMEPAGE="http://wz2100.net/" +SRC_URI="mirror://sourceforge/warzone2100/${P}.tar.gz + videos? ( http://download.gna.org/warzone/videos/sequences-${MY_PV}.wz )" + +LICENSE="GPL-2 CCPL-Attribution-ShareAlike-3.0 public-domain" +SLOT="0" +KEYWORDS="amd64 ppc x86" +# upstream requested debug support +IUSE="debug nls videos" + +RDEPEND="dev-db/sqlite:3 + >=dev-games/physfs-2[zip] + dev-libs/popt + media-libs/libogg + media-libs/libpng + media-libs/libsdl[opengl,video] + media-libs/libtheora + media-libs/libvorbis + media-libs/openal + media-libs/sdl-net + media-libs/quesoglc + virtual/glu + virtual/opengl + nls? ( virtual/libintl )" +DEPEND="${RDEPEND} + app-arch/zip + dev-util/pkgconfig + nls? ( sys-devel/gettext )" +RDEPEND="${RDEPEND} + media-fonts/dejavu" + +src_configure() { + egamesconf \ + --disable-dependency-tracking \ + --docdir=/usr/share/doc/${PF} \ + --localedir=/usr/share/locale \ + --with-distributor="Gentoo ${PF}" \ + --with-icondir=/usr/share/pixmaps \ + --with-applicationdir=/usr/share/applications \ + $(use_enable debug debug relaxed) \ + $(use_enable nls) +} + +src_install() { + emake DESTDIR="${D}" install || die "emake install failed" + rm -f "${D}"/usr/share/doc/${PF}/COPYING* + if use videos ; then + insinto "${GAMES_DATADIR}"/${PN} + newins "${DISTDIR}"/sequences-${MY_PV}.wz sequences.wz \ + || die "newins failed" + fi + prepgamesdirs +} diff --git a/games-strategy/warzone2100/warzone2100-2.3.0.ebuild b/games-strategy/warzone2100/warzone2100-2.3.0.ebuild new file mode 100644 --- /dev/null +++ b/games-strategy/warzone2100/warzone2100-2.3.0.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/games-strategy/warzone2100/warzone2100-2.3.0.ebuild,v 1.3 2010/06/21 20:11:51 maekke Exp $ + +EAPI=2 +inherit versionator games + +MY_PV=$(get_version_component_range -2) +VIDEOS_P=${P}-videos.wz +DESCRIPTION="3D real-time strategy game" +HOMEPAGE="http://wz2100.net/" +SRC_URI="mirror://sourceforge/warzone2100/${P}.tar.gz + videos? ( mirror://sourceforge/warzone2100/warzone2100/Videos/2.2/high-quality-en/sequences.wz -> ${VIDEOS_P} )" + +LICENSE="GPL-2 CCPL-Attribution-ShareAlike-3.0 public-domain" +SLOT="0" +KEYWORDS="amd64 ~ppc x86" +# upstream requested debug support +IUSE="debug nls videos" + +RDEPEND="dev-db/sqlite:3 + >=dev-games/physfs-2[zip] + dev-libs/popt + media-libs/libogg + media-libs/libpng + media-libs/libsdl[opengl,video] + media-libs/libtheora + media-libs/libvorbis + media-libs/openal + media-libs/sdl-net + media-libs/quesoglc + virtual/glu + virtual/opengl + nls? ( virtual/libintl )" +DEPEND="${RDEPEND} + app-arch/zip + dev-util/pkgconfig + nls? ( sys-devel/gettext )" +RDEPEND="${RDEPEND} + media-fonts/dejavu" + +src_configure() { + egamesconf \ + --disable-dependency-tracking \ + --docdir=/usr/share/doc/${PF} \ + --localedir=/usr/share/locale \ + --with-distributor="Gentoo ${PF}" \ + --with-icondir=/usr/share/pixmaps \ + --with-applicationdir=/usr/share/applications \ + $(use_enable debug debug relaxed) \ + $(use_enable nls) +} + +src_install() { + emake DESTDIR="${D}" install || die "emake install failed" + rm -f "${D}"/usr/share/doc/${PF}/COPYING* + if use videos ; then + insinto "${GAMES_DATADIR}"/${PN} + newins "${DISTDIR}"/${VIDEOS_P} sequences.wz \ + || die "newins failed" + fi + prepgamesdirs +} diff --git a/games-strategy/warzone2100/warzone2100-2.3.1.ebuild b/games-strategy/warzone2100/warzone2100-2.3.1.ebuild new file mode 100644 --- /dev/null +++ b/games-strategy/warzone2100/warzone2100-2.3.1.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/games-strategy/warzone2100/warzone2100-2.3.1.ebuild,v 1.1 2010/06/14 08:13:58 mr_bones_ Exp $ + +EAPI=2 +inherit versionator games + +MY_PV=$(get_version_component_range -2) +VIDEOS_P=${P}-videos.wz +DESCRIPTION="3D real-time strategy game" +HOMEPAGE="http://wz2100.net/" +SRC_URI="mirror://sourceforge/warzone2100/${P}.tar.gz + videos? ( mirror://sourceforge/warzone2100/warzone2100/Videos/2.2/high-quality-en/sequences.wz -> ${VIDEOS_P} )" + +LICENSE="GPL-2 CCPL-Attribution-ShareAlike-3.0 public-domain" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +# upstream requested debug support +IUSE="debug nls videos" + +RDEPEND="dev-db/sqlite:3 + >=dev-games/physfs-2[zip] + dev-libs/popt + media-libs/libogg + media-libs/libpng + media-libs/libsdl[opengl,video] + media-libs/libtheora + media-libs/libvorbis + media-libs/openal + media-libs/sdl-net + media-libs/quesoglc + virtual/glu + virtual/opengl + nls? ( virtual/libintl )" +DEPEND="${RDEPEND} + app-arch/zip + dev-util/pkgconfig + nls? ( sys-devel/gettext )" +RDEPEND="${RDEPEND} + media-fonts/dejavu" + +src_configure() { + egamesconf \ + --disable-dependency-tracking \ + --docdir=/usr/share/doc/${PF} \ + --localedir=/usr/share/locale \ + --with-distributor="Gentoo ${PF}" \ + --with-icondir=/usr/share/pixmaps \ + --with-applicationdir=/usr/share/applications \ + $(use_enable debug debug relaxed) \ + $(use_enable nls) +} + +src_install() { + emake DESTDIR="${D}" install || die "emake install failed" + rm -f "${D}"/usr/share/doc/${PF}/COPYING* + if use videos ; then + insinto "${GAMES_DATADIR}"/${PN} + newins "${DISTDIR}"/${VIDEOS_P} sequences.wz \ + || die "newins failed" + fi + prepgamesdirs +}