summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Sterrett <mr_bones_@gentoo.org>2004-02-11 06:48:53 +0000
committerMichael Sterrett <mr_bones_@gentoo.org>2004-02-11 06:48:53 +0000
commit1a88a98b6d02de1d88402f919d4afdd4c07d70eb (patch)
treea52312e4e669db5c7047873985674352a4b428ad /games-action/phobiaiii
parentver bump #19406 (diff)
downloadhistorical-1a88a98b6d02de1d88402f919d4afdd4c07d70eb.tar.gz
historical-1a88a98b6d02de1d88402f919d4afdd4c07d70eb.tar.bz2
historical-1a88a98b6d02de1d88402f919d4afdd4c07d70eb.zip
support the writing of the high-score files and config
Diffstat (limited to 'games-action/phobiaiii')
-rw-r--r--games-action/phobiaiii/ChangeLog10
-rw-r--r--games-action/phobiaiii/Manifest10
-rw-r--r--games-action/phobiaiii/files/digest-phobiaiii-1.0-r21
-rw-r--r--games-action/phobiaiii/files/phobiaIII1
-rw-r--r--games-action/phobiaiii/phobiaiii-1.0-r1.ebuild4
-rw-r--r--games-action/phobiaiii/phobiaiii-1.0-r2.ebuild46
6 files changed, 64 insertions, 8 deletions
diff --git a/games-action/phobiaiii/ChangeLog b/games-action/phobiaiii/ChangeLog
index bccfed2a72e3..190440e0e02c 100644
--- a/games-action/phobiaiii/ChangeLog
+++ b/games-action/phobiaiii/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for games-action/phobiaiii
-# Copyright 2002-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/games-action/phobiaiii/ChangeLog,v 1.3 2003/10/28 22:10:07 vapier Exp $
+# Copyright 2002-2004 Gentoo Technologies, Inc.; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/games-action/phobiaiii/ChangeLog,v 1.4 2004/02/11 06:48:53 mr_bones_ Exp $
+
+*phobiaiii-1.0-r2 (10 Feb 2004)
+
+ 10 Feb 2004; Michael Sterrett <mr_bones_@gentoo.org>
+ phobiaiii-1.0-r1.ebuild, phobiaiii-1.0-r2.ebuild, files/phobiaIII:
+ support the writing of the high-score files and config
*phobiaiii-1.0-r1 (28 Oct 2003)
diff --git a/games-action/phobiaiii/Manifest b/games-action/phobiaiii/Manifest
index 8e53f3dc29ad..eb342d60f0d7 100644
--- a/games-action/phobiaiii/Manifest
+++ b/games-action/phobiaiii/Manifest
@@ -1,5 +1,7 @@
-MD5 3141e11375a2b2caeb96623ef354e0e6 files/digest-phobiaiii-1.0-r1 68
-MD5 9cdc781a4d1d69d1ff0f113ced1dbc39 files/phobiaIII 90
-MD5 f8eca040c9c944b144581b13618cbb25 phobiaiii-1.0-r1.ebuild 1019
-MD5 5174675e6551b0a0b1d41126cd470189 ChangeLog 720
+MD5 7c3c21f099c71abba659af313ca54787 ChangeLog 938
+MD5 3f13b9f33d2ec57908f96e5ddb22b708 phobiaiii-1.0-r2.ebuild 1222
MD5 b244cf1c41a78cacb62296d573935c07 metadata.xml 245
+MD5 42a6713cb43797123047214c2a5f0e35 phobiaiii-1.0-r1.ebuild 1022
+MD5 4ddfd6e55a47acf6650f8e3cb0b2f328 files/phobiaIII 101
+MD5 3141e11375a2b2caeb96623ef354e0e6 files/digest-phobiaiii-1.0-r2 68
+MD5 3141e11375a2b2caeb96623ef354e0e6 files/digest-phobiaiii-1.0-r1 68
diff --git a/games-action/phobiaiii/files/digest-phobiaiii-1.0-r2 b/games-action/phobiaiii/files/digest-phobiaiii-1.0-r2
new file mode 100644
index 000000000000..373e867e6f5e
--- /dev/null
+++ b/games-action/phobiaiii/files/digest-phobiaiii-1.0-r2
@@ -0,0 +1 @@
+MD5 d184426f643e3b2af9851ae9d5a6351c phobia3-linux.tar.bz2 94807774
diff --git a/games-action/phobiaiii/files/phobiaIII b/games-action/phobiaiii/files/phobiaIII
index 39ebf9185191..41db16bd98a1 100644
--- a/games-action/phobiaiii/files/phobiaIII
+++ b/games-action/phobiaiii/files/phobiaIII
@@ -1,4 +1,5 @@
#!/bin/sh
cd /opt/phobiaiii
export LD_PRELOAD=libsmpeg-0.4.so.0.dummy
+umask 0017
exec ./phobia3 "$@"
diff --git a/games-action/phobiaiii/phobiaiii-1.0-r1.ebuild b/games-action/phobiaiii/phobiaiii-1.0-r1.ebuild
index 46dba5655b6f..cdde749e0fb7 100644
--- a/games-action/phobiaiii/phobiaiii-1.0-r1.ebuild
+++ b/games-action/phobiaiii/phobiaiii-1.0-r1.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2003 Gentoo Technologies, Inc.
+# Copyright 1999-2004 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/games-action/phobiaiii/phobiaiii-1.0-r1.ebuild,v 1.1 2003/10/28 22:10:07 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/games-action/phobiaiii/phobiaiii-1.0-r1.ebuild,v 1.2 2004/02/11 06:48:53 mr_bones_ Exp $
inherit games
diff --git a/games-action/phobiaiii/phobiaiii-1.0-r2.ebuild b/games-action/phobiaiii/phobiaiii-1.0-r2.ebuild
new file mode 100644
index 000000000000..6a8e2b3b29d9
--- /dev/null
+++ b/games-action/phobiaiii/phobiaiii-1.0-r2.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2004 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/games-action/phobiaiii/phobiaiii-1.0-r2.ebuild,v 1.1 2004/02/11 06:48:53 mr_bones_ Exp $
+
+inherit games
+
+S="${WORKDIR}/phobia3"
+DESCRIPTION="Just a moment ago, you were safe inside your ship, behind five inch armour"
+HOMEPAGE="http://www.lynxlabs.com/phobiaIII/"
+SRC_URI="ftp://ftp.edome.net/demot/actionpelit/phobia3-linux.tar.bz2"
+
+KEYWORDS="-* x86"
+LICENSE="as-is"
+SLOT="0"
+IUSE=""
+
+DEPEND=""
+RDEPEND="kde-base/arts
+ media-sound/esound
+ media-libs/audiofile
+ media-libs/sdl-mixer
+ virtual/x11
+ media-libs/libvorbis
+ media-libs/libogg
+ >=sys-libs/lib-compat-1.3
+ media-libs/libsdl
+ media-libs/smpeg"
+
+src_unpack() {
+ unpack ${A}
+ rm -rf "${S}/src"
+}
+
+src_install() {
+ dogamesbin "${FILESDIR}/phobiaIII"
+ if has_version '<sys-libs/glibc-2.3.2' ; then
+ dosed '/LD_PRELOAD/s:.*::' "${GAMES_BINDIR}/phobiaIII"
+ fi
+ dodir "${GAMES_PREFIX_OPT}/${PN}"
+ cp -r [a-z]* "${D}/${GAMES_PREFIX_OPT}/${PN}/" || die "cp failed"
+ dodoc README || die "dodoc failed"
+
+ prepgamesdirs
+ # wants to write hiscores and config to this directory.
+ fperms 2770 "${GAMES_PREFIX_OPT}/${PN}/dat"
+}