summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Sterrett <mr_bones_@gentoo.org>2006-08-15 07:30:36 +0000
committerMichael Sterrett <mr_bones_@gentoo.org>2006-08-15 07:30:36 +0000
commit1aec6ab1f9702e7dcacfb12008d3d8f6aad204d9 (patch)
treec116ae72bf24650f93dddf6358006d3fca12fff9 /games-strategy/ufo2000
parentVersion bump. (diff)
downloadhistorical-1aec6ab1f9702e7dcacfb12008d3d8f6aad204d9.tar.gz
historical-1aec6ab1f9702e7dcacfb12008d3d8f6aad204d9.tar.bz2
historical-1aec6ab1f9702e7dcacfb12008d3d8f6aad204d9.zip
version bump - ebuild submitted by Siarhei Siamashka via bug #143421
Package-Manager: portage-2.1.1_pre5-r1
Diffstat (limited to 'games-strategy/ufo2000')
-rw-r--r--games-strategy/ufo2000/ChangeLog8
-rw-r--r--games-strategy/ufo2000/Manifest26
-rw-r--r--games-strategy/ufo2000/files/digest-ufo2000-0.7.10626
-rw-r--r--games-strategy/ufo2000/ufo2000-0.7.1062.ebuild85
4 files changed, 110 insertions, 15 deletions
diff --git a/games-strategy/ufo2000/ChangeLog b/games-strategy/ufo2000/ChangeLog
index 6fd7435c02e8..0f61dd81b831 100644
--- a/games-strategy/ufo2000/ChangeLog
+++ b/games-strategy/ufo2000/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for games-strategy/ufo2000
# Copyright 2000-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/games-strategy/ufo2000/ChangeLog,v 1.14 2006/05/31 22:00:45 wolf31o2 Exp $
+# $Header: /var/cvsroot/gentoo-x86/games-strategy/ufo2000/ChangeLog,v 1.15 2006/08/15 07:30:36 mr_bones_ Exp $
+
+*ufo2000-0.7.1062 (15 Aug 2006)
+
+ 15 Aug 2006; Michael Sterrett <mr_bones_@gentoo.org>
+ +ufo2000-0.7.1062.ebuild:
+ version bump - ebuild submitted by Siarhei Siamashka via bug #143421
31 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
ufo2000-0.6.627.ebuild:
diff --git a/games-strategy/ufo2000/Manifest b/games-strategy/ufo2000/Manifest
index 6a47700dc84e..bb6ff91874ef 100644
--- a/games-strategy/ufo2000/Manifest
+++ b/games-strategy/ufo2000/Manifest
@@ -1,22 +1,24 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
AUX ufo2000-0.6.627-gcc41.patch 775 RMD160 8535fd899d30bd84528ca36a18f0027f9124c55c SHA1 bf4d89face1f187d2769ba8194601202eff8d052 SHA256 7e5e47d715072e1ac6f0c8fe2bfe6649a68e339e11e43a685f4943b692dc13d3
MD5 28d808507493899f932f191e7400caa5 files/ufo2000-0.6.627-gcc41.patch 775
RMD160 8535fd899d30bd84528ca36a18f0027f9124c55c files/ufo2000-0.6.627-gcc41.patch 775
SHA256 7e5e47d715072e1ac6f0c8fe2bfe6649a68e339e11e43a685f4943b692dc13d3 files/ufo2000-0.6.627-gcc41.patch 775
DIST terror.zip 1096279 RMD160 eeed8764d8cc26ddf4c57179f17d7eabaf85ec72 SHA1 2b5ee654fac40769ff452d8166cd33231bef733c SHA256 9af0930f6aade6cc02355c3d0354e9ccca4989f22636a013b3c34b2e55336cc8
DIST ufo2000-0.6.627-src.tar.bz2 795646 RMD160 fbe561bcfeb85f63869f030d46bc40ebb274ae6f SHA1 8887d16c0aeef8ccaab86e7d91d892ebdb416266 SHA256 c34ae7525d222e506f77ec8de4ea34704a5b4a1f785433e245ec6b5683f00eaa
+DIST ufo2000-0.7.1062-src.tar.bz2 1995587 RMD160 a165698bbbf6d856cde9c1546c3a699e998310cd SHA1 e6d0aeb4f46ee928e687a64e7c3fec8796517d54 SHA256 4e20c7b7aa94f73af80e8344ead25f4980ec3e080af404e60b87eafd95d2f25a
DIST ufo2000-music-20041222.zip 1661196 RMD160 4baa339c746da218e794743b608bc0fe15387442 SHA1 3e6deac66bc84754f651a8fe983426df20c0a563 SHA256 45fe31944de38c160e145cf2b2eedf42f9d0cef66edfdb3d06132617e15104c6
DIST xcomdemo.zip 1148768 RMD160 b160b2ad4314e787b471b38ea58abcf7846c4a0b SHA1 4d312038506e732735d34e52fbe173157186a1dd SHA256 11c0166cbb9e58a1f7bab0891626368c7ba86e2c1cbb8f596391602c9e9b893c
EBUILD ufo2000-0.6.627.ebuild 2529 RMD160 81520ab3e12f535d0648af7df55763d3aebf80e6 SHA1 38ed87347bb1fe03ba8610cdb3b63b554bdbe944 SHA256 38247309283f2f2a041c726195f56e06a03c0405c3a422fff5863e8200fee39c
MD5 8d88c1d4e66621022a9708ec79a10376 ufo2000-0.6.627.ebuild 2529
RMD160 81520ab3e12f535d0648af7df55763d3aebf80e6 ufo2000-0.6.627.ebuild 2529
SHA256 38247309283f2f2a041c726195f56e06a03c0405c3a422fff5863e8200fee39c ufo2000-0.6.627.ebuild 2529
-MISC ChangeLog 2191 RMD160 05446c652de5702d53ec1e68768a3f822e9ae6c5 SHA1 aed25b9ffe18df3a8fc33c1ab1fdb1e450dff6fa SHA256 959bc6dface79c9086fc2d5329ead65e98361796ed0dc35554bcf1fc8a040b33
-MD5 55f880b85ec2d77a032a7fd6e2a87652 ChangeLog 2191
-RMD160 05446c652de5702d53ec1e68768a3f822e9ae6c5 ChangeLog 2191
-SHA256 959bc6dface79c9086fc2d5329ead65e98361796ed0dc35554bcf1fc8a040b33 ChangeLog 2191
+EBUILD ufo2000-0.7.1062.ebuild 2352 RMD160 c8680ae885c58e5259e00a9359234698b06cfa03 SHA1 38ee3d2f615f8cc05b1772f607d06b395bf674f6 SHA256 ca3ade656354c908d0d55b0e22633cc7ec019d560812db412caece1de05f85e0
+MD5 f052265e1067934d3cacba63ae50215b ufo2000-0.7.1062.ebuild 2352
+RMD160 c8680ae885c58e5259e00a9359234698b06cfa03 ufo2000-0.7.1062.ebuild 2352
+SHA256 ca3ade656354c908d0d55b0e22633cc7ec019d560812db412caece1de05f85e0 ufo2000-0.7.1062.ebuild 2352
+MISC ChangeLog 2380 RMD160 c2b34af52be5ccfb1dabc7db9f01e1ee4a5d2849 SHA1 0de87ea8a0aef8349e8179b11c541a6f01395e9f SHA256 b6de1d074ebb7f3144532af9ea1b198a6ad6c4d1b5b64c1f315aad1a42ec88d4
+MD5 1ed7f88433ae824d862254932c7ac324 ChangeLog 2380
+RMD160 c2b34af52be5ccfb1dabc7db9f01e1ee4a5d2849 ChangeLog 2380
+SHA256 b6de1d074ebb7f3144532af9ea1b198a6ad6c4d1b5b64c1f315aad1a42ec88d4 ChangeLog 2380
MISC metadata.xml 158 RMD160 cbd9984bb6b426c8c9cee5022fe0a26261612fea SHA1 be5251fa1dacef5c41b74761bb1c8c54fb633b9e SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3
MD5 f17b9b8fa07a38914fe1c03268f51678 metadata.xml 158
RMD160 cbd9984bb6b426c8c9cee5022fe0a26261612fea metadata.xml 158
@@ -24,10 +26,6 @@ SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3 metadata
MD5 37b8b8bf481fa1c70b7735ef2a0e0f61 files/digest-ufo2000-0.6.627 958
RMD160 704bea66c2520794eb9290ce4c364f9318341a88 files/digest-ufo2000-0.6.627 958
SHA256 b7af2f1bf2a0a61dbc9d9dde6bf7a05a718b3c0accfa54a4aadd0e410fe2c7c9 files/digest-ufo2000-0.6.627 958
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.4.3 (GNU/Linux)
-
-iD8DBQFEfhJOkT4lNIS36YERAphNAKCxecAVW9uCdQJIkxJ9NvU6pmq0agCfanjV
-Tj4VoQ4EIOKAI2oTAXAFvv8=
-=ljKa
------END PGP SIGNATURE-----
+MD5 5f1a2c2c47a7d3d84bfbed6a235aba60 files/digest-ufo2000-0.7.1062 530
+RMD160 f499b6cd579c5084bc4d51233a5d2ce7bf1fd3e4 files/digest-ufo2000-0.7.1062 530
+SHA256 f56ac1e557c32d308afee97856d4a9cc4238d741f6fca4dae529e09e55c9c8d4 files/digest-ufo2000-0.7.1062 530
diff --git a/games-strategy/ufo2000/files/digest-ufo2000-0.7.1062 b/games-strategy/ufo2000/files/digest-ufo2000-0.7.1062
new file mode 100644
index 000000000000..463738910e88
--- /dev/null
+++ b/games-strategy/ufo2000/files/digest-ufo2000-0.7.1062
@@ -0,0 +1,6 @@
+MD5 1bb109cfb8a2be5723ce78b37c102da2 ufo2000-0.7.1062-src.tar.bz2 1995587
+RMD160 a165698bbbf6d856cde9c1546c3a699e998310cd ufo2000-0.7.1062-src.tar.bz2 1995587
+SHA256 4e20c7b7aa94f73af80e8344ead25f4980ec3e080af404e60b87eafd95d2f25a ufo2000-0.7.1062-src.tar.bz2 1995587
+MD5 92df4c6e94ec7b2f0d720aecb1e4e68e ufo2000-music-20041222.zip 1661196
+RMD160 4baa339c746da218e794743b608bc0fe15387442 ufo2000-music-20041222.zip 1661196
+SHA256 45fe31944de38c160e145cf2b2eedf42f9d0cef66edfdb3d06132617e15104c6 ufo2000-music-20041222.zip 1661196
diff --git a/games-strategy/ufo2000/ufo2000-0.7.1062.ebuild b/games-strategy/ufo2000/ufo2000-0.7.1062.ebuild
new file mode 100644
index 000000000000..f931ac22dc97
--- /dev/null
+++ b/games-strategy/ufo2000/ufo2000-0.7.1062.ebuild
@@ -0,0 +1,85 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/games-strategy/ufo2000/ufo2000-0.7.1062.ebuild,v 1.1 2006/08/15 07:30:36 mr_bones_ Exp $
+
+inherit flag-o-matic games
+
+DESCRIPTION="Free multiplayer remake of X-COM (UFO: Enemy Unknown)"
+HOMEPAGE="http://ufo2000.sourceforge.net/"
+SRC_URI="mirror://sourceforge/ufo2000/${P}-src.tar.bz2
+ vorbis? ( mirror://sourceforge/ufo2000/ufo2000-music-20041222.zip )"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="-* ppc x86"
+IUSE="vorbis"
+
+DEPEND="dev-libs/expat
+ >=dev-games/hawknl-1.66
+ >=media-libs/allegro-4.2.0
+ >=media-libs/freetype-2
+ vorbis? ( ~media-libs/aldumb-0.9.2
+ ~media-libs/dumb-0.9.2
+ media-libs/libogg
+ media-libs/libvorbis )"
+
+src_unpack() {
+ unpack ${P}-src.tar.bz2
+
+ cd "${S}"
+ sed -i \
+ -e "s/\bCX\b/CXX/g" \
+ -e "/^CXX/d" \
+ -e "/^CC/d" \
+ -e 's/\^ \$(LIBS)/^ -Wl,-z,noexecstack $(LIBS)/' \
+ makefile \
+ || die "sed failed"
+
+ if use vorbis ; then
+ cd "${S}/newmusic"
+ unpack ufo2000-music-20041222.zip
+ fi
+}
+
+src_compile() {
+ local myconf="no_dumbogg=1"
+
+ use vorbis && myconf=""
+
+ append-flags -Wa,--noexecstack
+ append-ldflags -Wl,-z,noexecstack
+ emake \
+ DATA_DIR="${GAMES_DATADIR}/${PN}" \
+ OPTFLAGS="${CXXFLAGS}" \
+ ${myconf} \
+ || die "emake failed"
+}
+
+src_install() {
+ dogamesbin ufo2000 || die "dogamesbin failed"
+ insinto "${GAMES_DATADIR}/${PN}"
+ doins -r arts newmaps newmusic newunits init-scripts script \
+ XCOM TFTD translations extensions fonts \
+ *.dat squad.default.lua ufo2000.default.ini soundmap.xml \
+ || die "doins failed"
+ keepdir "${GAMES_DATADIR}/${PN}/newmusic"
+ dodir "${GAMES_DATADIR}"/${PN}/{XCOM,TFTD}
+ echo "Please copy data files from X-COM here" > \
+ "${D}/${GAMES_DATADIR}/${PN}/XCOM/readme.txt"
+ echo "Please copy data files from TFTD here" > \
+ "${D}/${GAMES_DATADIR}/${PN}/TFTD/readme.txt"
+ dodoc *.txt INSTALL AUTHORS HACKING ChangeLog
+ prepgamesdirs
+}
+
+pkg_postinst() {
+ games_pkg_postinst
+ einfo "If you have a full version of X-COM, you can copy all the files"
+ einfo "from the directory where you have it installed into:"
+ einfo " ${GAMES_DATADIR}/${PN}/XCOM"
+ echo
+ einfo "Likewise for Terror From The Deep, but to the directory:"
+ einfo " ${GAMES_DATADIR}/${PN}/TFTD"
+ echo
+ einfo "This will allow you to use more terrain types and units."
+}