Portage is a package management system used by Gentoo Linux
# ChangeLog for games-fps/postal2mp-demo
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/games-fps/postal2mp-demo/ChangeLog,v 1.12 2008/02/29 19:18:21 carlo Exp $
29 Feb 2008; Carsten Lohrke
Remove icon extension from desktop entry to match Icon Theme Specification.
25 Dec 2007;
- binary packages that are linked with libc.so.6 need to use sys-libs/glibc
in RDEPEND
31 Jul 2007; Doug Goldstein
postal2mp-demo-1407.ebuild:
nvidia-legacy-drivers has merged with nvidia-drivers
21 Feb 2007; Piotr Jaroszyński
Transition to Manifest2.
05 Dec 2006; Chris Gianelloni
postal2mp-demo-1407.ebuild:
Removing old virtual/x11 dependency.
05 Oct 2006; Chris Gianelloni
postal2mp-demo-1407.ebuild:
Removed references to nvidia-glx, since it is no longer in the tree.
17 Jul 2006; Mike Frysinger
postal2mp-demo-1407.ebuild:
Cleanup ebuild #140046 by Tristan Heaven.
07 Jul 2006; Kristopher Kersey
postal2mp-demo-1407.ebuild:
Added RDEPEND for new x11-drivers/nvidia-drivers or
x11-drivers/nvidia-legacy-drivers.
06 Jun 2006; Chris Gianelloni
postal2mp-demo-1407.ebuild:
Added >=app-emulation/emul-linux-x86-xlibs-7.0 to the list of valid 32-bit
opengl providers for amd64 per bug #135643.
13 Apr 2006; Chris Gianelloni
postal2mp-demo-1407.ebuild:
Changed to use GAMES_CHECK_LICENSE and removed redundant pkg_setup. Also
cleaned up after epkgmove.
*postal2mp-demo-1407 (13 Apr 2006)
13 Apr 2006; Chris Gianelloni
+postal2mp-demo-1407.ebuild:
Moved from games-fps/postal2mpdemo to games-fps/postal2mp-demo.
31 Mar 2006; Chris Gianelloni
postal2mpdemo-1407.ebuild:
Changed nomirror to mirror.
21 Mar 2006;
Adding desktop entry, bug #123505 by Alexander Nicolaysen Sørnes
14 Feb 2006;
modular X dependency fix
21 Sep 2005; Chris Gianelloni
postal2mpdemo-1407.ebuild:
Changed check_license to explicitly list license to check.
03 Sep 2005; Jeremy Huddleston
postal2mpdemo-1407.ebuild:
Removed reference to emul-linux-x86-nvidia.
30 Aug 2005; Chris Gianelloni
postal2mpdemo-1407.ebuild:
Changed to match new 3dgamers mirrors structure in thirdpartymirrors.
26 Jan 2005; Jeremy Huddleston
postal2mpdemo-1407.ebuild:
nvidia-glx satisfies opengl on amd64.
15 Nov 2004; Michael Sterrett
postal2mpdemo-1407.ebuild:
call games_pkg_setup from pkg_setup
17 Sep 2004; Chris Gianelloni
postal2mpdemo-1407.ebuild:
Added RESTRICT=nomirror.
17 Sep 2004; Chris Gianelloni
postal2mpdemo-1407.ebuild:
Adding mirrors, removing RESTRICT=fetch, adding ~amd64 KEYWORD, and closing
bug #59168.
01 Jul 2004; Jeremy Huddleston
postal2mpdemo-1407.ebuild:
virtual/glibc -> virtual/libc
*postal2mpdemo-1407 (09 Jan 2004)
09 Jan 2004; Mike Frysinger
Initial import. Ebuild submitted by me for #36707.
DIST postal2mpdemo-lnx-1407.tar.bz2 175392437 RMD160 7ebc3f445758a5687f041038fba3ebbc8b1dc497 SHA1 c5de9216005cf5d5db7167d5587c19ee29e337ee SHA256 55d12e6692da5547339a0d8debd12856fc156bbb192477b9b5ceb2bdf37e350d
EBUILD postal2mp-demo-1407.ebuild 1417 RMD160 2eba936d9a0ffb9a8513427eb89f15a6f5d806dd SHA1 b17794b16db6c1b90cfd32ea5bb76f233c7c78cf SHA256 bb387576e1e339618914266d21d1572ee2c1273118ca70279fd64da6231835bf
MISC ChangeLog 3507 RMD160 4083a0414598d0c02b57d91bae6de5e765646151 SHA1 a732995e9b8612e9422895e989fae81b692d99e8 SHA256 585259dc36004bff26799dec0b4584a95c467bf7a9fcc25f558898d2cdec05f3
MISC metadata.xml 158 RMD160 cbd9984bb6b426c8c9cee5022fe0a26261612fea SHA1 be5251fa1dacef5c41b74761bb1c8c54fb633b9e SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3
# Copyright 1999-2008 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.10 2008/02/29 19:18:21 carlo Exp $
inherit eutils games
DESCRIPTION="You play the Postal Dude: POSTAL 2 is only as violent as you are."
HOMEPAGE="http://www.gopostal.com/home/"
SRC_URI="mirror://3dgamers/postal2/Missions/postal2mpdemo-lnx-${PV}.tar.bz2"
LICENSE="postal2"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE=""
RESTRICT="mirror strip"
RDEPEND="x11-libs/libXext
sys-libs/glibc
amd64? (
app-emulation/emul-linux-x86-baselibs
app-emulation/emul-linux-x86-xlibs
|| (
>=app-emulation/emul-linux-x86-xlibs-7.0
x11-drivers/nvidia-drivers
>=x11-drivers/ati-drivers-8.8.25-r1 ) )"
DEPEND=">=sys-apps/portage-2.1"
S=${WORKDIR}
GAMES_CHECK_LICENSE="yes"
dir="${GAMES_PREFIX_OPT}/${PN}"
Ddir="${D}/${dir}"
src_unpack() {
unpack ${A}
unpack_makeself postal2mpdemo-lnx-${PV}.run
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 -r * || die
games_make_wrapper ${PN} ./postal2-bin "${dir}"/System
newicon postal2mpdemo.xpm ${PN}.xpm
make_desktop_entry ${PN} "Postal 2: Share the Pain (Demo)" ${PN}
fperms 750 "${dir}"/System/{postal2,ucc}-bin
prepgamesdirs
}