diff options
author | Chris Gianelloni <wolf31o2@gentoo.org> | 2004-02-11 22:19:29 +0000 |
---|---|---|
committer | Chris Gianelloni <wolf31o2@gentoo.org> | 2004-02-11 22:19:29 +0000 |
commit | a067ded0f8b1311017ee6965df7f84f2fc4fb10c (patch) | |
tree | 6ee1a7de4d7740a16c34f0d7d18f8eeeaecf7817 /games-fps/tribes2 | |
parent | newer boost works (diff) | |
download | gentoo-2-a067ded0f8b1311017ee6965df7f84f2fc4fb10c.tar.gz gentoo-2-a067ded0f8b1311017ee6965df7f84f2fc4fb10c.tar.bz2 gentoo-2-a067ded0f8b1311017ee6965df7f84f2fc4fb10c.zip |
Initial import into portage. Ebuild subitted by Adam Mondl <tocharian@trilug.org> and modified by me. Closing bug #36276.
Diffstat (limited to 'games-fps/tribes2')
-rw-r--r-- | games-fps/tribes2/ChangeLog | 11 | ||||
-rw-r--r-- | games-fps/tribes2/Manifest | 2 | ||||
-rw-r--r-- | games-fps/tribes2/files/digest-tribes2-25034 | 1 | ||||
-rw-r--r-- | games-fps/tribes2/metadata.xml | 11 | ||||
-rw-r--r-- | games-fps/tribes2/tribes2-25034.ebuild | 78 |
5 files changed, 103 insertions, 0 deletions
diff --git a/games-fps/tribes2/ChangeLog b/games-fps/tribes2/ChangeLog new file mode 100644 index 000000000000..9ee56836a2bc --- /dev/null +++ b/games-fps/tribes2/ChangeLog @@ -0,0 +1,11 @@ +# ChangeLog for games-fps/tribes2 +# Copyright 2000-2004 Gentoo Technologies, Inc.; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/games-fps/tribes2/ChangeLog,v 1.1 2004/02/11 22:19:29 wolf31o2 Exp $ + +*tribes2-25034 (11 Feb 2004) + + 11 Feb 2004; Chris Gianelloni <wolf31o2@gentoo.org> metadata.xml, + tribes2-25034.ebuild: + Initial import into portage. Ebuild subitted by Adam Mondl + <tocharian@trilug.org> and modified by me. Closing bug #36276. + diff --git a/games-fps/tribes2/Manifest b/games-fps/tribes2/Manifest new file mode 100644 index 000000000000..392baad42977 --- /dev/null +++ b/games-fps/tribes2/Manifest @@ -0,0 +1,2 @@ +MD5 709d0987be94449af3a3b3d4772075ef tribes2-25034.ebuild 2310 +MD5 e233aa911d31f0d4ff66f8d5c95d898b files/digest-tribes2-25034 74 diff --git a/games-fps/tribes2/files/digest-tribes2-25034 b/games-fps/tribes2/files/digest-tribes2-25034 new file mode 100644 index 000000000000..8222b43369d2 --- /dev/null +++ b/games-fps/tribes2/files/digest-tribes2-25034 @@ -0,0 +1 @@ +MD5 e2a3c0695afbe2c04d7b4ebd8a971afe tribes2-25034-cdrom-x86.run 95560158 diff --git a/games-fps/tribes2/metadata.xml b/games-fps/tribes2/metadata.xml new file mode 100644 index 000000000000..5eb2b1b5629b --- /dev/null +++ b/games-fps/tribes2/metadata.xml @@ -0,0 +1,11 @@ +<?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> +</longdescription> +</pkgmetadata> diff --git a/games-fps/tribes2/tribes2-25034.ebuild b/games-fps/tribes2/tribes2-25034.ebuild new file mode 100644 index 000000000000..d25a61ac4f65 --- /dev/null +++ b/games-fps/tribes2/tribes2-25034.ebuild @@ -0,0 +1,78 @@ +# Copyright 1999-2004 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/games-fps/tribes2/tribes2-25034.ebuild,v 1.1 2004/02/11 22:19:29 wolf31o2 Exp $ + +inherit games + +IUSE="" +DESCRIPTION="Tribes 2 - Team Combat on an Epic Scale" +HOMEPAGE="http://www.lokigames.com/products/tribes2/" +SRC_URI="http://www.libsdl.org/projects/tribes2/release/tribes2-${PV}-cdrom-x86.run + http://dl1.ilangame.com/Tribes%20Series/Tribes%202/Patches/tribes2-${PV}-cdrom-x86.run + http://3dgamers.planetmirror.com/pub/3dgamers/games/tribes2/tribes2-${PV}-cdrom-x86.run" + +LICENSE="LOKI-EULA" +SLOT="0" +KEYWORDS="x86" +RESTRICT="nostrip" + +DEPEND="virtual/glibc" +RDEPEND="${DEPEND} + virtual/opengl" + +dir=${GAMES_PREFIX_OPT}/${PN} +Ddir=${D}/${dir} + +pkg_setup() { + check_license + ewarn "The installed game takes about 507MB of space!" + cdrom_get_cds README.tribes2d + games_pkg_setup +} + +src_unpack() { + unpack_makeself || die "unpacking patch" +} + +src_install() { + dodir ${dir} + einfo "Copying files... this may take a while..." + exeinto /opt/${PN} + doexe ${CDROM_ROOT}/bin/x86/glibc-2.1/{t2launch,tribes2,tribes2.dynamic,tribes2d,tribes2d-restart.sh,tribes2d.dynamic} + + cp ${CDROM_ROOT}/{README,README.tribes2d,Tribes2_Manual.pdf,console_start.cs,kver.pub} ${Ddir} + + # Video card profiles + tar xzf ${CDROM_ROOT}/profiles.tar.gz -C ${Ddir} || die "uncompressing profiles" + + # Base (Music, Textures, Maps, etc.) + cp -rf ${CDROM_ROOT}/base ${Ddir} + + cp -rf ${CDROM_ROOT}/menu ${Ddir} + + # 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} + dosym ${dir}/t2launch ${GAMES_BINDIR}/t2launch + dosym ${dir}/tribes2 ${GAMES_BINDIR}/tribes2 + dosym ${dir}/tribes2.dynamic ${GAMES_BINDIR}/tribes2.dynamic + dosym ${dir}/tribes2d ${GAMES_BINDIR}/tribes2d + dosym ${dir}/tribes2d-restart.sh ${GAMES_BINDIR}/tribes2d-restart.sh + dosym ${dir}/tribes2d.dynamic ${GAMES_BINDIR}/tribes2d.dynamic + insinto /usr/share/pixmaps + newins ${CDROM_ROOT}/icon.xpm Tribes2.xpm + doins ${CDROM_ROOT}/icon.bmp + + prepgamesdirs + make_desktop_entry ${PN} "Tribes 2" "Tribes2.xpm" +} + +pkg_postinst() { + einfo "To play the game run:" + einfo " t2launch" + + games_pkg_postinst +} |