Portage is a package management system used by Gentoo Linux
# ChangeLog for games-fps/avp
# Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/games-fps/avp/ChangeLog,v 1.11 2008/01/19 05:05:52 nyhm Exp $
19 Jan 2008; Tristan Heaven
Fix deps for amd64, bug #206380
10 Sep 2007; Tupone Alfredo
Adding ~amd64 keyword. Bug #192005 by Dizzy
07 Sep 2007;
+avp-20070130-r1.ebuild:
Fixing gcc-4.2 compilation problem. Bug #184423 by Tristan Heaven
*avp-20070130-r1 (07 Sep 2007)
07 Sep 2007; <> avp-20070130-r1.ebuild files/digest-avp-20070130-r1
# INSERT ENTRY HERE
*avp-20070130 (30 Jan 2007)
30 Jan 2007; Tristan Heaven
New snapshot
13 Oct 2006; Chris Gianelloni
+files/avp-20031110-cleanup.patch, +files/avp-20031110-gentoo.patch:
Added patches from Tristan Heaven
05 Oct 2006; Tristan Heaven
Remove nvidia-glx version check
09 Aug 2006; Chris Gianelloni
Added patch from Tristan Heaven
#133497.
08 Jun 2006; Chris Gianelloni
Changed to use normal unpack. Thanks to Tristan Heaven
06 Jun 2006; Chris Gianelloni
Commented inherit line to remove cvs and added a new inherit line without
cvs. This should keep QA off our back, even though we weren't actually using
the cvs portions currently.
*avp-20031110 (06 Jun 2006)
06 Jun 2006; Chris Gianelloni
+files/avp-20031110-gcc34.patch, +metadata.xml, +avp-20031110.ebuild:
Moved from games-fps/avp-cvs to games-fps/avp.
13 Apr 2006; Chris Gianelloni
avp-cvs-20031110.ebuild:
Moved games_pkg_setup to the beginning of pkg_setup.
09 Mar 2006;
avp-cvs-20031110.ebuild:
Modular X dependency fix
Fix gcc-3.4 bug (#99756), thanks Triffid Hunter for report.
21 Jul 2005; Michael Sterrett
avp-cvs-20031110.ebuild:
use default src_compile; tidy
03 Apr 2004; Donnie Berkholz
avp-cvs-20031110.ebuild:
Change XFree86 references to X11.
30 Mar 2004; Michael Sterrett
avp-cvs-20031110.ebuild:
use emake; don't RDEPEND on sed; virtual/x11
29 Dec 2003; Michael Sterrett
avp-cvs-20031110.ebuild:
sed in unpack; make it easier to use live cvs; more error checking/messages
*avp-cvs-20031110 (10 Nov 2003)
10 Nov 2003; Mike Frysinger
CVS snapshot so we dont keep overloading cvs server.
*avp-cvs-20030314 (11 Jul 2003)
03 Sep 2003; Michael Sterrett
use sed >= 4; tidy
11 Jul 2003; Mike Frysinger
Initial import. Ebuild submitted by Dirk-Jan Heijs
AUX avp-20070130-gcc42.patch 632 RMD160 3010e4b0486a187487b9d494f4d47b0a6d9f0a2e SHA1 ffb197af0e02dc0a1b2b121d47d9030222d1a47a SHA256 248345971831e739aecbe474ebaf8cb8fb6a5d43805356dff4916bc4c1c0eefa
DIST avp-20070130.tar.bz2 1523270 RMD160 3ad032b2489ccddf1bd4ae60a602eefe9da121a1 SHA1 768bccd025123be88b834b351d255f4a8de533b4 SHA256 f857040fc591ff7e8983be4e0d1ca44ea290e6b954ba9a234a6664ff01b4be58
EBUILD avp-20070130-r1.ebuild 999 RMD160 6b1dcfce564109eed9f4869128d8501e0c993eaa SHA1 33807ac42f8c9de14ddb4b4304ed2b5f4a4af1ab SHA256 0074ebe88da4822aabec25335cefec8109ac8a1c3085881a2c67ba74c14f3e01
MISC ChangeLog 3255 RMD160 aff33d636b171ee40e67ec10534e2797c2376261 SHA1 832ed954dc2cdf76f4a8147ba49dfb6c7f6f8a11 SHA256 198e6c379ffbec1f283a7194f3438316f0fe1477dd1f18434da3da3d25d472ef
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/avp/avp-20070130-r1.ebuild,v 1.3 2008/01/19 05:05:52 nyhm Exp $
inherit eutils games
DESCRIPTION="Linux port of Aliens vs Predator"
HOMEPAGE="http://www.icculus.org/avp/"
SRC_URI="mirror://gentoo/${P}.tar.bz2"
LICENSE="AvP"
SLOT="0"
KEYWORDS="~amd64 x86"
IUSE=""
DEPEND="virtual/opengl
media-libs/openal
media-libs/libsdl
amd64? ( app-emulation/emul-linux-x86-sdl )"
S=${WORKDIR}/${PN}
src_unpack() {
unpack ${A}
cd "${S}"
epatch "${FILESDIR}"/${P}-gcc42.patch
sed -i \
-e "/^CFLAGS/s/-g.*/${CFLAGS}/" \
-e "/^LDLIBS/s/$/${LDFLAGS}/" \
Makefile \
|| die "sed failed"
}
src_install() {
newgamesbin AvP.bin AvP || die "newgamesbin failed"
dodoc README TODO
prepgamesdirs
}
pkg_postinst() {
games_pkg_postinst
elog "please follow the instructions in"
elog "/usr/share/doc/${PF}"
elog "to install the rest of the game"
}