summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2006-07-17 05:26:38 +0000
committerMike Frysinger <vapier@gentoo.org>2006-07-17 05:26:38 +0000
commit67c9fc7efc321637b3b6d402664a7f411e88f9bf (patch)
tree4e21f73f3bcbfb83876f7d4fef7e41464c87afe8 /games-fps/postal2mp-demo/postal2mp-demo-1407.ebuild
parentmore KEYWORDS and misc cleanups (diff)
downloadgentoo-2-67c9fc7efc321637b3b6d402664a7f411e88f9bf.tar.gz
gentoo-2-67c9fc7efc321637b3b6d402664a7f411e88f9bf.tar.bz2
gentoo-2-67c9fc7efc321637b3b6d402664a7f411e88f9bf.zip
Cleanup ebuild #140046 by Tristan Heaven.
(Portage version: 2.1.1_pre2-r8)
Diffstat (limited to 'games-fps/postal2mp-demo/postal2mp-demo-1407.ebuild')
-rw-r--r--games-fps/postal2mp-demo/postal2mp-demo-1407.ebuild33
1 files changed, 16 insertions, 17 deletions
diff --git a/games-fps/postal2mp-demo/postal2mp-demo-1407.ebuild b/games-fps/postal2mp-demo/postal2mp-demo-1407.ebuild
index 24dd79bd153f..c0603349eac8 100644
--- a/games-fps/postal2mp-demo/postal2mp-demo-1407.ebuild
+++ b/games-fps/postal2mp-demo/postal2mp-demo-1407.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/games-fps/postal2mp-demo/postal2mp-demo-1407.ebuild,v 1.4 2006/07/07 19:23:39 augustus Exp $
+# $Header: /var/cvsroot/gentoo-x86/games-fps/postal2mp-demo/postal2mp-demo-1407.ebuild,v 1.5 2006/07/17 05:26:38 vapier Exp $
inherit eutils games
@@ -10,12 +10,11 @@ SRC_URI="mirror://3dgamers/postal2/Missions/postal2mpdemo-lnx-${PV}.tar.bz2"
LICENSE="postal2"
SLOT="0"
-KEYWORDS="~amd64 x86"
+KEYWORDS="amd64 x86"
IUSE=""
-RESTRICT="mirror"
+RESTRICT="mirror strip"
-RDEPEND="|| ( x11-libs/libXext
- virtual/x11 )
+RDEPEND="|| ( x11-libs/libXext virtual/x11 )
amd64? (
app-emulation/emul-linux-x86-baselibs
app-emulation/emul-linux-x86-xlibs
@@ -24,9 +23,12 @@ RDEPEND="|| ( x11-libs/libXext
>=media-video/nvidia-glx-1.0.6629-r3
x11-drivers/nvidia-drivers
x11-drivers/nvidia-legacy-drivers
- >=x11-drivers/ati-drivers-8.8.25-r1 ) )"
+ >=x11-drivers/ati-drivers-8.8.25-r1
+ )
+ )"
+DEPEND=">=sys-apps/portage-2.1"
-S="${WORKDIR}"
+S=${WORKDIR}
GAMES_CHECK_LICENSE="yes"
dir="${GAMES_PREFIX_OPT}/${PN}"
@@ -35,23 +37,20 @@ Ddir="${D}/${dir}"
src_unpack() {
unpack ${A}
unpack_makeself postal2mpdemo-lnx-${PV}.run
- rm postal2mpdemo-lnx-${PV}.run
- dodir ${dir}
- tar -xf postal2mpdemo.tar -C ${Ddir}/ || die "failed unpacking postal2mpdemo.tar"
- tar -xf linux-specific.tar -C ${Ddir}/ || die "failed unpacking linux-specific.tar"
+ rm -f postal2mpdemo-lnx-${PV}.run
+ unpack ./postal2mpdemo.tar && rm -f postal2mpdemo.tar
+ unpack ./linux-specific.tar && rm -f linux-specific.tar
}
src_install() {
- insinto ${dir}
- doins README.linux postal2mpdemo.xpm postal2mpdemo_eula.txt
+ insinto "${dir}"
+ doins -r * || die
- exeinto ${dir}
- doexe bin/postal2mpdemo || die "doexe failed"
- dodir "${GAMES_BINDIR}"
- dosym "${dir}/postal2mpdemo" "${GAMES_BINDIR}/postal2mp-demo"
+ games_make_wrapper ${PN} ./postal2-bin "${dir}"/System
newicon postal2mpdemo.xpm ${PN}.xpm
make_desktop_entry ${PN} "Postal 2: Share the Pain (Demo)" ${PN}.xpm
+ fperms 750 "${dir}"/System/{postal2,ucc}-bin
prepgamesdirs
}