diff options
author | Mike Frysinger <vapier@gentoo.org> | 2003-09-09 18:10:15 +0000 |
---|---|---|
committer | Mike Frysinger <vapier@gentoo.org> | 2003-09-09 18:10:15 +0000 |
commit | ad69522f5e6b57d5350a46ebda16dbe091d0e4b6 (patch) | |
tree | 1580e46b57d69a004ab7bafb3f19590605890684 /games-fps/soldieroffortune | |
parent | New version 'n cleanup (diff) | |
download | historical-ad69522f5e6b57d5350a46ebda16dbe091d0e4b6.tar.gz historical-ad69522f5e6b57d5350a46ebda16dbe091d0e4b6.tar.bz2 historical-ad69522f5e6b57d5350a46ebda16dbe091d0e4b6.zip |
games-fps uNF uNF uNF
Diffstat (limited to 'games-fps/soldieroffortune')
-rw-r--r-- | games-fps/soldieroffortune/ChangeLog | 10 | ||||
-rw-r--r-- | games-fps/soldieroffortune/Manifest | 5 | ||||
-rw-r--r-- | games-fps/soldieroffortune/files/digest-soldieroffortune-1.06a | 1 | ||||
-rw-r--r-- | games-fps/soldieroffortune/files/sof | 3 | ||||
-rw-r--r-- | games-fps/soldieroffortune/metadata.xml | 12 | ||||
-rw-r--r-- | games-fps/soldieroffortune/soldieroffortune-1.06a.ebuild | 76 |
6 files changed, 107 insertions, 0 deletions
diff --git a/games-fps/soldieroffortune/ChangeLog b/games-fps/soldieroffortune/ChangeLog new file mode 100644 index 000000000000..e1c7cb225d1c --- /dev/null +++ b/games-fps/soldieroffortune/ChangeLog @@ -0,0 +1,10 @@ +# ChangeLog for app-games/soldieroffortune +# Copyright 2000-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/games-fps/soldieroffortune/ChangeLog,v 1.1 2003/09/09 18:10:14 vapier Exp $ + +*soldieroffortune-1.06a (27 Jul 2003) + + 27 Jul 2003; Chris Gianelloni <wolf31o2@gentoo.org> + soldieroffortune-1.06a.ebuild, files/sof: + Initial import. Ebuild by me. + diff --git a/games-fps/soldieroffortune/Manifest b/games-fps/soldieroffortune/Manifest new file mode 100644 index 000000000000..45452aa0d4cb --- /dev/null +++ b/games-fps/soldieroffortune/Manifest @@ -0,0 +1,5 @@ +MD5 f1735c1d8914bf2795d7a08c1053de98 ChangeLog 407 +MD5 d08766eb65c8f0b343e4a2b6ed2a9918 soldieroffortune-1.06a.ebuild 2032 +MD5 e055f0cedd35a8ca9240ec727e52acf2 metadata.xml 968 +MD5 428261b94ec1355a846a1797056c894c files/digest-soldieroffortune-1.06a 70 +MD5 58f9b2124d72bc96aa6f6867cf4e9e61 files/sof 38 diff --git a/games-fps/soldieroffortune/files/digest-soldieroffortune-1.06a b/games-fps/soldieroffortune/files/digest-soldieroffortune-1.06a new file mode 100644 index 000000000000..9db8d5c0598f --- /dev/null +++ b/games-fps/soldieroffortune/files/digest-soldieroffortune-1.06a @@ -0,0 +1 @@ +MD5 ab5aa49149bc9aa645029557fcb7f40d sof-1.06a-cdrom-x86.run 22928437 diff --git a/games-fps/soldieroffortune/files/sof b/games-fps/soldieroffortune/files/sof new file mode 100644 index 000000000000..7f83b44bbdc4 --- /dev/null +++ b/games-fps/soldieroffortune/files/sof @@ -0,0 +1,3 @@ +#!/bin/sh +cd GENTOO_DIR +exec ./sof $* diff --git a/games-fps/soldieroffortune/metadata.xml b/games-fps/soldieroffortune/metadata.xml new file mode 100644 index 000000000000..ef406ccc8e2d --- /dev/null +++ b/games-fps/soldieroffortune/metadata.xml @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<herd>games</herd> +<maintainer> + <email>wolf31o2@gentoo.org</email> + <name>Chris Gianelloni</name> +</maintainer> +<longdescription> +Soldier of Fortune is a first-person 3-D shooter based on the mercenary trade. You play as John, an ex-military mercinary who still has plenty of good friends on the inside. For a wad of bucks, you'll do the job -- no cares, no worries. Just get the gun, play for keeps, get paid, on to the next one -- that's your life. That's what you do. And you're good at it, one of the best even. But now is the time for your biggest challenge ever. The game was ported to Linux by the now defunct Loki Entertainment and is commercial software. You can still pick up a copy from Tuxgames (http://www.tuxgames.com), but supplies are limited, as the publisher is no longer in business. +</longdescription> +</pkgmetadata> diff --git a/games-fps/soldieroffortune/soldieroffortune-1.06a.ebuild b/games-fps/soldieroffortune/soldieroffortune-1.06a.ebuild new file mode 100644 index 000000000000..4acb73c2fe36 --- /dev/null +++ b/games-fps/soldieroffortune/soldieroffortune-1.06a.ebuild @@ -0,0 +1,76 @@ +# Copyright 1999-2003 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/games-fps/soldieroffortune/soldieroffortune-1.06a.ebuild,v 1.1 2003/09/09 18:10:14 vapier Exp $ + +inherit games + +IUSE="" +DESCRIPTION="Soldier of Fortune - First-person shooter based on the mercinary trade" +HOMEPAGE="http://www.lokigames.com/products/sof/" +SRC_URI="ftp://ftp.planetmirror.com/pub/lokigames/updates/sof/sof-${PV}-cdrom-x86.run + ftp://snuffleupagus.animearchive.org/loki/updates/sof/sof-${PV}-cdrom-x86.run" + +LICENSE="LOKI-EULA" +SLOT="0" +KEYWORDS="x86" +RESTRICT="nostrip" + +DEPEND="virtual/glibc" +RDEPEND="${DEPEND} + virtual/opengl" + +S=${WORKDIR} + +dir=${GAMES_PREFIX_OPT}/${PN} +Ddir=${D}/${dir} + +pkg_setup() { + ewarn "The installed game takes about 725MB of space!" + games_pkg_setup +} + +src_unpack() { + unpack_makeself +} + +src_install() { + dodir ${dir} + games_get_cd sof.xpm + games_verify_cd "Soldier of Fortune" + einfo "Copying files... this may take a while..." + exeinto /opt/soldieroffortune + doexe ${GAMES_CD}/bin/x86/glibc-2.1/sof + insinto /opt/soldieroffortune + + cp ${GAMES_CD}/{README,kver.pub,sof.xpm} ${Ddir} + + cd ${Ddir} + + tar xzf ${GAMES_CD}/paks.tar.gz || die "uncompressing data" + tar xzf ${GAMES_CD}/binaries.tar.gz || die "uncompressing binaries" + + cd ${S} + bin/Linux/x86/loki_patch --verify patch.dat + bin/Linux/x86/loki_patch patch.dat ${Ddir} >& /dev/null || die "patching" + + # now, since these files are coming off a cd, the times/sizes/md5sums wont + # be different ... that means portage will try to unmerge some files (!) + # we run touch on ${D} so as to make sure portage doesnt do any such thing + find ${Ddir} -exec touch '{}' \; + + dodir ${GAMES_BINDIR} + dogamesbin ${FILESDIR}/sof + dosed "s:GENTOO_DIR:${dir}:" ${GAMES_BINDIR}/sof + insinto /usr/share/pixmaps + doins ${GAMES_CD}/sof.xpm + + prepgamesdirs + make_desktop_entry sof "Soldier of Fortune" "sof.xpm" +} + +pkg_postinst() { + einfo "To play the game run:" + einfo " sof" + + games_pkg_postinst +} |