diff options
author | Chris Gianelloni <wolf31o2@gentoo.org> | 2005-03-22 17:48:03 +0000 |
---|---|---|
committer | Chris Gianelloni <wolf31o2@gentoo.org> | 2005-03-22 17:48:03 +0000 |
commit | 08f3a656e62823583c8f348a409bfe49e1f90a14 (patch) | |
tree | 7f502e3e8dca405ec330180220c3e6c4ea83fc5f /games-fps | |
parent | smm++ appears to have died upstream. (diff) | |
download | historical-08f3a656e62823583c8f348a409bfe49e1f90a14.tar.gz historical-08f3a656e62823583c8f348a409bfe49e1f90a14.tar.bz2 historical-08f3a656e62823583c8f348a409bfe49e1f90a14.zip |
Updated to 2.60 and closing bug #86180.
Package-Manager: portage-2.0.51.19
Diffstat (limited to 'games-fps')
-rw-r--r-- | games-fps/enemy-territory/ChangeLog | 10 | ||||
-rw-r--r-- | games-fps/enemy-territory/Manifest | 6 | ||||
-rw-r--r-- | games-fps/enemy-territory/enemy-territory-2.60.ebuild | 89 | ||||
-rw-r--r-- | games-fps/enemy-territory/files/digest-enemy-territory-2.60 | 1 |
4 files changed, 102 insertions, 4 deletions
diff --git a/games-fps/enemy-territory/ChangeLog b/games-fps/enemy-territory/ChangeLog index 36983d93b37a..a2944c3c4665 100644 --- a/games-fps/enemy-territory/ChangeLog +++ b/games-fps/enemy-territory/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for games-fps/enemy-territory -# Copyright 2000-2004 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/games-fps/enemy-territory/ChangeLog,v 1.18 2004/12/15 13:25:58 wolf31o2 Exp $ +# Copyright 2000-2005 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/games-fps/enemy-territory/ChangeLog,v 1.19 2005/03/22 17:48:03 wolf31o2 Exp $ + +*enemy-territory-2.60 (22 Mar 2005) + + 22 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> + +enemy-territory-2.60.ebuild: + Updated to 2.60 and closing bug #86180. 15 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org> enemy-territory-2.56-r2.ebuild: diff --git a/games-fps/enemy-territory/Manifest b/games-fps/enemy-territory/Manifest index 5920bc68d0f4..650c8b0e49bf 100644 --- a/games-fps/enemy-territory/Manifest +++ b/games-fps/enemy-territory/Manifest @@ -1,8 +1,10 @@ +MD5 63fd927f58a2fd82be9871c5da959f52 ChangeLog 3421 MD5 560073405936ed9e3d38fd2a4ca8e64f enemy-territory-2.56-r2.ebuild 2850 -MD5 ff6cf542f24b77e44d7d1e89397973cc ChangeLog 3255 MD5 f414f5eb26874bc33efe3ac1f0beab5d metadata.xml 1049 +MD5 150a5648e6e700b05ed4e595c2fb1119 enemy-territory-2.60.ebuild 2693 +MD5 4923bd56bd1be4356324b1af17f47ac5 files/digest-enemy-territory-2.56-r2 71 MD5 9706616a064d2425aa5d8d8775995955 files/et 43 MD5 69d783cd9fed81e4aacd11281d36ebe9 files/et-ded 46 MD5 51ae531a8796cf809651bae90f744db6 files/et-ded.conf.d 333 MD5 579bf10dab41adc4d91b9981801e2770 files/et-ded.rc 874 -MD5 4923bd56bd1be4356324b1af17f47ac5 files/digest-enemy-territory-2.56-r2 71 +MD5 7484d2b7db7794a4a7097cbb1096ac9f files/digest-enemy-territory-2.60 69 diff --git a/games-fps/enemy-territory/enemy-territory-2.60.ebuild b/games-fps/enemy-territory/enemy-territory-2.60.ebuild new file mode 100644 index 000000000000..0ff7fb8a7bcc --- /dev/null +++ b/games-fps/enemy-territory/enemy-territory-2.60.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-fps/enemy-territory/enemy-territory-2.60.ebuild,v 1.1 2005/03/22 17:48:03 wolf31o2 Exp $ + +inherit eutils games + +DESCRIPTION="Return to Castle Wolfenstein: Enemy Territory - standalone multi-player game based on Return to Castle Wolfenstein" +HOMEPAGE="http://www.idsoftware.com/" +SRC_URI="mirror://3dgamers/pub/3dgamers4/games/wolfensteinet/et-linux-${PV}.x86.run + mirror://3dgamers/pub/3dgamers/games/wolfensteinet/et-linux-${PV}.x86.run" + +LICENSE="RTCW-ETEULA" +SLOT="0" +# This game is actively maintained by a developer with both x86 and amd64 kit. +# DO NOT TOUCH THIS EBUILD WITHOUT THE PERMISSION OF wolf31o2!!! +KEYWORDS="~x86 ~amd64" +IUSE="dedicated opengl" +RESTRICT="nomirror nostrip" + +DEPEND="virtual/libc" +RDEPEND="dedicated? ( app-misc/screen ) + !dedicated? ( virtual/opengl ) + opengl? ( virtual/opengl ) + amd64? ( >=app-emulation/emul-linux-x86-xlibs-1.0-r1 )" + +S="${WORKDIR}" +dir="${GAMES_PREFIX_OPT}/${PN}" +Ddir="${D}/${dir}" + +pkg_setup() { + check_license || die "License check failed" + games_pkg_setup +} + +src_unpack() { + unpack_makeself +} + +src_install() { + exeinto ${dir} + doexe bin/Linux/x86/et.x86 openurl.sh || die "doexe failed" + insinto ${dir} + dodoc CHANGES README || die "doins failed" + doicon ET.xpm + + cp -r Docs pb etmain "${Ddir}" || die "cp failed" + + games_make_wrapper et ./et.x86 ${dir} + + if use dedicated ; then + doexe bin/Linux/x86/etded.x86 || die "doexe failed" + games_make_wrapper et-ded ./etded.x86 ${dir} + newinitd ${FILESDIR}/et-ded.rc et-ded || die "newinitd failed" + dosed "s:GAMES_USER_DED:${GAMES_USER_DED}:" /etc/init.d/et-ded + dosed "s:GENTOO_DIR:${GAMES_BINDIR}:" /etc/init.d/et-ded + newconfd ${FILESDIR}/et-ded.conf.d et-ded || die "newconfd failed" + fi + + # TODO: move this to /var/ perhaps ? + dodir "${dir}/etwolf-homedir" + dosym "${dir}/etwolf-homedir" "${GAMES_PREFIX}/.etwolf" + + prepgamesdirs + make_desktop_entry et "Enemy Territory" ET.xpm + chmod g+rw "${Ddir}" "${Ddir}/etwolf-homedir" "${Ddir}/etmain" +} + +pkg_postinst() { + games_pkg_postinst + echo + einfo "To play the game run:" + einfo " et" + + if use dedicated; then + echo + einfo "To start a dedicated server run:" + einfo " /etc/init.d/et-ded start" + echo + einfo "To run the dedicated server at boot, type:" + einfo " rc-update add et-ded default" + echo + einfo "The dedicated server is started under the ${GAMES_USER_DED} user account" + fi + if use amd64; then + echo + einfo "If you are running an amd64 system and using ALSA, you must have" + einfo "ALSA 32-bit emulation enabled in your kernel for this to function properly." + fi +} diff --git a/games-fps/enemy-territory/files/digest-enemy-territory-2.60 b/games-fps/enemy-territory/files/digest-enemy-territory-2.60 new file mode 100644 index 000000000000..cd3361d54877 --- /dev/null +++ b/games-fps/enemy-territory/files/digest-enemy-territory-2.60 @@ -0,0 +1 @@ +MD5 2d2373f29f02e18d365d7f1860eee435 et-linux-2.60.x86.run 270965248 |