summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Sterrett <mr_bones_@gentoo.org>2005-01-27 01:40:41 +0000
committerMichael Sterrett <mr_bones_@gentoo.org>2005-01-27 01:40:41 +0000
commit9ffafc9f16b5a2bfce0d1620ad4e48864f9f5ff0 (patch)
treeadb79528baf65941d573d487584edf8c77eaeb6b /games-strategy/ufo2000
parentfix manifest (diff)
downloadgentoo-2-9ffafc9f16b5a2bfce0d1620ad4e48864f9f5ff0.tar.gz
gentoo-2-9ffafc9f16b5a2bfce0d1620ad4e48864f9f5ff0.tar.bz2
gentoo-2-9ffafc9f16b5a2bfce0d1620ad4e48864f9f5ff0.zip
version bump - ebuild submitted by Serge Semashko via bug #72733
(Portage version: 2.0.51-r15)
Diffstat (limited to 'games-strategy/ufo2000')
-rw-r--r--games-strategy/ufo2000/ChangeLog10
-rw-r--r--games-strategy/ufo2000/Manifest2
-rw-r--r--games-strategy/ufo2000/files/digest-ufo2000-0.6.6274
-rw-r--r--games-strategy/ufo2000/ufo2000-0.4.0.334.ebuild4
-rw-r--r--games-strategy/ufo2000/ufo2000-0.4.0.353.ebuild4
-rw-r--r--games-strategy/ufo2000/ufo2000-0.6.627.ebuild89
6 files changed, 107 insertions, 6 deletions
diff --git a/games-strategy/ufo2000/ChangeLog b/games-strategy/ufo2000/ChangeLog
index 073a954d22fa..6d32a5f97e7b 100644
--- a/games-strategy/ufo2000/ChangeLog
+++ b/games-strategy/ufo2000/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for games-strategy/ufo2000
-# Copyright 2000-2004 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/games-strategy/ufo2000/ChangeLog,v 1.7 2004/06/24 23:29:40 agriffis Exp $
+# Copyright 2000-2005 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/games-strategy/ufo2000/ChangeLog,v 1.8 2005/01/27 01:40:41 mr_bones_ Exp $
+
+*ufo2000-0.6.627 (26 Jan 2005)
+
+ 26 Jan 2005; Michael Sterrett <mr_bones_@gentoo.org>
+ +ufo2000-0.6.627.ebuild:
+ version bump - ebuild submitted by Serge Semashko via bug #72733
03 Apr 2004; Michael Sterrett <mr_bones_@gentoo.org>
ufo2000-0.4.0_beta321.ebuild, ufo2000-0.4.0_beta324.ebuild:
diff --git a/games-strategy/ufo2000/Manifest b/games-strategy/ufo2000/Manifest
index b08ddd758bf0..fb2a11753eb7 100644
--- a/games-strategy/ufo2000/Manifest
+++ b/games-strategy/ufo2000/Manifest
@@ -2,5 +2,7 @@ MD5 f17b9b8fa07a38914fe1c03268f51678 metadata.xml 158
MD5 8284273eced9527340601d52f934e489 ChangeLog 1192
MD5 c763ffe237c5d27270b660b7a03094ff ufo2000-0.4.0.353.ebuild 2170
MD5 62d6a41219ac8a253494dc8bbee442cc ufo2000-0.4.0.334.ebuild 2152
+MD5 bbb44f4a9ce45f79f020016e22836fa4 ufo2000-0.6.627.ebuild 2508
+MD5 e283cd0a1d6f97ef8ed3e3380936accb files/digest-ufo2000-0.6.627 258
MD5 583317b56ab62c4f21fbe9f0ad3a7d23 files/digest-ufo2000-0.4.0.334 188
MD5 1a8ce28f2ba50454f851a42be25b34ba files/digest-ufo2000-0.4.0.353 188
diff --git a/games-strategy/ufo2000/files/digest-ufo2000-0.6.627 b/games-strategy/ufo2000/files/digest-ufo2000-0.6.627
new file mode 100644
index 000000000000..93bb53a2c88e
--- /dev/null
+++ b/games-strategy/ufo2000/files/digest-ufo2000-0.6.627
@@ -0,0 +1,4 @@
+MD5 ee14e98c8e751cfaa734aeeb52fef4cf ufo2000-0.6.627-src.tar.bz2 795646
+MD5 0cabff3ae8ad047fde1753e9075358b4 xcomdemo.zip 1148768
+MD5 0267a027ec437bf1b93e0cb1394a2c46 terror.zip 1096279
+MD5 92df4c6e94ec7b2f0d720aecb1e4e68e ufo2000-music-20041222.zip 1661196
diff --git a/games-strategy/ufo2000/ufo2000-0.4.0.334.ebuild b/games-strategy/ufo2000/ufo2000-0.4.0.334.ebuild
index 1d85a0ea2ec5..321b056ca843 100644
--- a/games-strategy/ufo2000/ufo2000-0.4.0.334.ebuild
+++ b/games-strategy/ufo2000/ufo2000-0.4.0.334.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2004 Gentoo Foundation
+# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/games-strategy/ufo2000/ufo2000-0.4.0.334.ebuild,v 1.5 2004/07/01 05:34:11 mr_bones_ Exp $
+# $Header: /var/cvsroot/gentoo-x86/games-strategy/ufo2000/ufo2000-0.4.0.334.ebuild,v 1.6 2005/01/27 01:40:41 mr_bones_ Exp $
inherit games
diff --git a/games-strategy/ufo2000/ufo2000-0.4.0.353.ebuild b/games-strategy/ufo2000/ufo2000-0.4.0.353.ebuild
index 904c3af9d2b7..363f5fa99aa0 100644
--- a/games-strategy/ufo2000/ufo2000-0.4.0.353.ebuild
+++ b/games-strategy/ufo2000/ufo2000-0.4.0.353.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2004 Gentoo Foundation
+# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/games-strategy/ufo2000/ufo2000-0.4.0.353.ebuild,v 1.5 2004/07/01 05:34:11 mr_bones_ Exp $
+# $Header: /var/cvsroot/gentoo-x86/games-strategy/ufo2000/ufo2000-0.4.0.353.ebuild,v 1.6 2005/01/27 01:40:41 mr_bones_ Exp $
inherit games
diff --git a/games-strategy/ufo2000/ufo2000-0.6.627.ebuild b/games-strategy/ufo2000/ufo2000-0.6.627.ebuild
new file mode 100644
index 000000000000..e091825ec36c
--- /dev/null
+++ b/games-strategy/ufo2000/ufo2000-0.6.627.ebuild
@@ -0,0 +1,89 @@
+# Copyright 1999-2005 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/games-strategy/ufo2000/ufo2000-0.6.627.ebuild,v 1.1 2005/01/27 01:40:41 mr_bones_ Exp $
+
+inherit games
+
+DESCRIPTION="Free multiplayer remake of X-COM (UFO: Enemy Unknown)"
+HOMEPAGE="http://ufo2000.sourceforge.net/"
+SRC_URI="http://ufo2000.lxnt.info/files/${P}-src.tar.bz2
+ ftp://ftp.microprose.com/pub/mps-online/x-com/xcomdemo.zip
+ ftp://ftp.microprose.com/pub/mps-online/demos/terror.zip
+ oggvorbis? ( http://ufo2000.lxnt.info/files/ufo2000-music-20041222.zip )"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="-* x86 ~ppc"
+IUSE="oggvorbis"
+
+RDEPEND="virtual/libc
+ dev-libs/expat
+ >=dev-games/hawknl-1.66
+ >=media-libs/allegro-4.0.0
+ oggvorbis? ( >=media-libs/aldumb-0.9.2
+ media-libs/libogg
+ media-libs/libvorbis )"
+DEPEND="${RDEPEND}
+ app-arch/unzip"
+
+src_unpack() {
+ unpack ${P}-src.tar.bz2
+
+ cd "${S}/XCOMDEMO"
+ unpack xcomdemo.zip
+ unzip -qLL XCOM.EXE -d .. || die "unzip failed"
+ rm XCOM.EXE
+ mv ../xcomdemo/* "${S}/XCOMDEMO/" || die "mv failed"
+
+ cd "${S}/TFTDDEMO"
+ unpack terror.zip
+ unzip -qLL TFTD.ZIP || die "unzip failed"
+ rm TFTD.ZIP
+
+ if use oggvorbis ; then
+ cd "${S}/newmusic"
+ unpack ufo2000-music-20041222.zip
+ fi
+}
+
+src_compile() {
+ local myconf
+
+ use oggvorbis && myconf="dumbogg=1"
+
+ emake \
+ DATA_DIR="${GAMES_DATADIR}/${PN}" \
+ OPTFLAGS="${CXXFLAGS}" \
+ ${myconf} \
+ || die "emake failed"
+}
+
+src_install() {
+ dogamesbin ufo2000 || die "dogamesbin failed"
+ dodir "${GAMES_DATADIR}/${PN}"
+ cp -R arts newmaps newmusic newunits init-scripts script \
+ XCOMDEMO XCOM TFTDDEMO TFTD translations \
+ *.dat ufo2000.default.ini soundmap.xml \
+ "${D}/${GAMES_DATADIR}/${PN}" \
+ || die "cp failed"
+ keepdir "${GAMES_DATADIR}/${PN}/newmusic"
+ 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 ChangeLog || die "dodoc failed"
+ 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."
+ echo
+}