summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2003-09-10 19:29:16 +0000
committerMike Frysinger <vapier@gentoo.org>2003-09-10 19:29:16 +0000
commitf199057b8679cd2eed424fccb45361c89a133d31 (patch)
treee6ec41e59db82809cd99452c53c9efe67a3985e3 /games-action/fakk2
parentgames action and arcade (diff)
downloadgentoo-2-f199057b8679cd2eed424fccb45361c89a133d31.tar.gz
gentoo-2-f199057b8679cd2eed424fccb45361c89a133d31.tar.bz2
gentoo-2-f199057b8679cd2eed424fccb45361c89a133d31.zip
action games !
Diffstat (limited to 'games-action/fakk2')
-rw-r--r--games-action/fakk2/ChangeLog12
-rw-r--r--games-action/fakk2/Manifest5
-rw-r--r--games-action/fakk2/fakk2-1.02.ebuild70
-rw-r--r--games-action/fakk2/files/digest-fakk2-1.020
-rw-r--r--games-action/fakk2/files/fakk23
-rw-r--r--games-action/fakk2/metadata.xml12
6 files changed, 102 insertions, 0 deletions
diff --git a/games-action/fakk2/ChangeLog b/games-action/fakk2/ChangeLog
new file mode 100644
index 000000000000..bbf31ee297e7
--- /dev/null
+++ b/games-action/fakk2/ChangeLog
@@ -0,0 +1,12 @@
+# ChangeLog for app-games/fakk2
+# Copyright 2000-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/games-action/fakk2/ChangeLog,v 1.1 2003/09/10 19:29:16 vapier Exp $
+
+*fakk2-1.02 (05 Aug 2003)
+
+ 05 Aug 2003; Chris Gianelloni <wolf31o2@gentoo.org> fakk2-1.02.ebuild:
+ Updating description
+
+ 27 Jul 2003; Chris Gianelloni <wolf31o2@gentoo.org> files/fakk2:
+ Initial import. Ebuild by me.
+
diff --git a/games-action/fakk2/Manifest b/games-action/fakk2/Manifest
new file mode 100644
index 000000000000..fbd4375aeb20
--- /dev/null
+++ b/games-action/fakk2/Manifest
@@ -0,0 +1,5 @@
+MD5 3f22f9e4910d2387acbd47b54039ff66 ChangeLog 438
+MD5 0c3c507b687afeab39b49b2e9f3917c6 fakk2-1.02.ebuild 1779
+MD5 bdda091e4a2c4fde8aaea4b8fd252587 metadata.xml 1211
+MD5 d41d8cd98f00b204e9800998ecf8427e files/digest-fakk2-1.02 0
+MD5 5f8ca4e196c25969dad33b4b305d11bf files/fakk2 40
diff --git a/games-action/fakk2/fakk2-1.02.ebuild b/games-action/fakk2/fakk2-1.02.ebuild
new file mode 100644
index 000000000000..b7464ac0dd4b
--- /dev/null
+++ b/games-action/fakk2/fakk2-1.02.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2003 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/games-action/fakk2/fakk2-1.02.ebuild,v 1.1 2003/09/10 19:29:16 vapier Exp $
+
+inherit games
+
+IUSE="nocd"
+DESCRIPTION="Heavy Metal: FAKK2 - 3D third-person action shooter based on the Heavy Metal comics/movies"
+HOMEPAGE="http://www.lokigames.com/products/fakk2/"
+SRC_URI=""
+
+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() {
+ if [ "`use nocd`" ]; then
+ ewarn "The installed game takes about 378MB of space!"
+ fi
+ games_pkg_setup
+}
+
+src_install() {
+ dodir ${dir}
+ games_get_cd fakk
+ games_verify_cd "Heavy Metal: FAKK2"
+ einfo "Copying files... this may take a while..."
+ exeinto /opt/fakk2
+ doexe ${GAMES_CD}/bin/x86/glibc-2.1/fakk2
+ insinto /opt/fakk2
+ doins ${GAMES_CD}/{README,icon.{bmp,xpm}}
+ dodir ${dir}/fakk
+ exeinto /opt/fakk2/fakk
+ doexe ${GAMES_CD}/bin/x86/glibc-2.1/fakk/{c,f}game.so
+ if [ "`use nocd`" ]; then
+ insinto /opt/fakk2/fakk
+ doins ${GAMES_CD}/fakk/pak{0,1,2,3}.pk3
+ fi
+
+ # 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}/fakk2
+ dosed "s:GENTOO_DIR:${dir}:" ${GAMES_BINDIR}/fakk2
+ insinto /usr/share/pixmaps
+ newins ${GAMES_CD}/icon.xpm fakk2.xpm
+
+ prepgamesdirs
+ make_desktop_entry fakk2 "FAKK2" "fakk2.xpm"
+}
+
+pkg_postinst() {
+ einfo "To play the game run:"
+ einfo " fakk2"
+
+ games_pkg_postinst
+}
diff --git a/games-action/fakk2/files/digest-fakk2-1.02 b/games-action/fakk2/files/digest-fakk2-1.02
new file mode 100644
index 000000000000..e69de29bb2d1
--- /dev/null
+++ b/games-action/fakk2/files/digest-fakk2-1.02
diff --git a/games-action/fakk2/files/fakk2 b/games-action/fakk2/files/fakk2
new file mode 100644
index 000000000000..e613e0d731fd
--- /dev/null
+++ b/games-action/fakk2/files/fakk2
@@ -0,0 +1,3 @@
+#!/bin/sh
+cd GENTOO_DIR
+exec ./fakk2 $*
diff --git a/games-action/fakk2/metadata.xml b/games-action/fakk2/metadata.xml
new file mode 100644
index 000000000000..e12f812789e9
--- /dev/null
+++ b/games-action/fakk2/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>
+Heavy Metal: F.A.K.K.2 is a third-person 3-D action game based on characters from the Heavy Metal comics and movies. Years have passed since Julie Strain (a.k.a. F.A.K.K.2) defeated the would-be God Lord Tyler on the bloody battlefields of the Holy Land. She has long since put the pain of those days behind her and brought her homeworld of Eden to a perfect natural balance. But far away in the deepest nebulas of space, the greatest evil of all stirs, ready to make its final move -- to take control of the entire universe. A lone beacon hurtles toward Eden, hoping to summon the god-slayer F.A.K.K.2 one last time. It bears nothing more than an onimous warning: "GITH IS COMING." 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>