ChangeLog

# 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 postal2mp-demo-1407.ebuild:
Remove icon extension from desktop entry to match Icon Theme Specification.

25 Dec 2007; postal2mp-demo-1407.ebuild:
- 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 ChangeLog:
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 +metadata.xml,
+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; postal2mpdemo-1407.ebuild:
Adding desktop entry, bug #123505 by Alexander Nicolaysen Sørnes

14 Feb 2006; postal2mpdemo-1407.ebuild:
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.

Manifest

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

metadata.xml




games

postal2mp-demo-1407.ebuild

# 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
}