ChangeLog

# ChangeLog for games-fps/doom3-demo
# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/games-fps/doom3-demo/ChangeLog,v 1.27 2007/12/25 22:28:48 solar Exp $

25 Dec 2007; doom3-demo-1.1.1286.ebuild:
- binary packages that are linked with libc.so.6 need to use sys-libs/glibc
in RDEPEND

12 Mar 2007; Marius Mauch doom3-demo-1.1.1286.ebuild:
Replacing einfo with elog

07 Nov 2006; Tristan Heaven doom3-demo-1.1.1286.ebuild:
Silence executable stack notice, as there's nothing we can do about it

05 Oct 2006; Chris Gianelloni
doom3-demo-1.1.1286.ebuild:
Removed references to nvidia-glx, since it is no longer in the tree.

07 Jul 2006; Kristopher Kersey
doom3-demo-1.1.1286.ebuild:
Added RDEPEND for new x11-drivers/nvidia-drivers or
x11-drivers/nvidia-legacy-drivers.

06 Jun 2006; Chris Gianelloni
doom3-demo-1.1.1286.ebuild:
Added >=app-emulation/emul-linux-x86-xlibs-7.0 to the list of valid 32-bit
opengl providers for amd64 per bug #135643.

22 May 2006; Chris Gianelloni
doom3-demo-1.1.1286.ebuild:
Demo->(Demo) for bug #133836.

13 Apr 2006; Chris Gianelloni
doom3-demo-1.1.1286.ebuild:
Changed to use GAMES_CHECK_LICENSE and removed redundant pkg_setup.

31 Mar 2006; Chris Gianelloni
doom3-demo-1.1.1286.ebuild:
Changed nomirror to mirror and nostrip to strip.

24 Mar 2006; Chris Gianelloni
doom3-demo-1.1.1286.ebuild:
Moved prepgamesdirs to last in src_install.

15 Mar 2006; Chris Gianelloni
doom3-demo-1.1.1286.ebuild:
Changed to use idsoftware thirdpartymirror.

12 Nov 2005; Luca Barbato doom3-demo-1.1.1286.ebuild:
Dependency update: media-video/ati-drivers -> x11-drivers/ati-drivers.

21 Oct 2005; Chris Gianelloni
doom3-demo-1.1.1286.ebuild:
Added addition dir variable to games_make_wrapper for bug #109793.

21 Sep 2005; Chris Gianelloni
doom3-demo-1.1.1286.ebuild:
Changed check_license to explicitly list license to check.

03 Sep 2005; Jeremy Huddleston
doom3-demo-1.1.1286.ebuild:
Removed reference to emul-linux-x86-nvidia.

30 Aug 2005; Chris Gianelloni
doom3-demo-1.1.1286.ebuild:
Changed to match new 3dgamers mirrors structure in thirdpartymirrors.

14 Jun 2005; Chris Gianelloni
files/digest-doom3-demo-1.1.1286:
Changed digest to match new doom3 icon and closing bug #95844.

18 Apr 2005; Chris Gianelloni
doom3-demo-1.1.1286.ebuild:
Added 3dgamers mirrors and closing bug #89361.

07 Apr 2005; Chris Gianelloni
doom3-demo-1.1.1286.ebuild:
Cleaning up RDEPEND some more.

07 Apr 2005; Chris Gianelloni
doom3-demo-1.1.1286.ebuild:
Fixing broken RDEPEND and closing bug #88227.

*doom3-demo-1.1.1286 (04 Dec 2004)

04 Dec 2004; Chris Gianelloni
-doom3-demo-1.1.1282.ebuild, +doom3-demo-1.1.1286.ebuild:
Bumped to latest Linux patch and closing bug #73228.

09 Nov 2004; Chris Gianelloni :
Fixing digest

09 Nov 2004; Chris Gianelloni
doom3-demo-1.1.1282.ebuild:
Fixed src_unpack before I start getting bugs on it.

09 Nov 2004; Chris Gianelloni
doom3-demo-1.1.1282.ebuild:
Change .xpm icon to .png to match actual icon file.

09 Nov 2004; Chris Gianelloni
doom3-demo-1.1.1282.ebuild:
Added another mirror and added icon image.

07 Oct 2004; Chris Gianelloni
doom3-demo-1.1.1282.ebuild:
Fixing .desktop entry.

*doom3-demo-1.1.1282 (07 Oct 2004)

07 Oct 2004; Chris Gianelloni +metadata.xml,
+doom3-demo-1.1.1282.ebuild:
Initial import. Ebuild by vapier. Closing bug #66352.

Manifest

DIST doom3-linux-1.1.1286-demo.x86.run 485257318 RMD160 7d6a789be22b48a20c0826c6ce2391d50d3cea04 SHA1 b6954f7ecbd6dbfa616de445a92a122d0734a1d0 SHA256 b42260fd08feb13c2f035a3746f8c1e3472151f0f781b8a2d1da231dae818083
DIST doom3.png 6502 RMD160 4d8a692621c9bbe6c85f0508ade4c35b06abb46f SHA1 815c92ded2f0a58e44607ee4076aa965abdd1d5b SHA256 c9a701498a7b0f923182bf9f11aac8d2193026e509ae3643a5bc118b1a458c6b
EBUILD doom3-demo-1.1.1286.ebuild 1858 RMD160 d961cd160b31d6c8414490ca5987afe7389a2059 SHA1 b414cf0436ee84df84202607eda7b4d1e0986b64 SHA256 b73f79cfa557d182edc66fa971d949cf0bd66929c5ffccf9cd024383aa325b7a
MISC ChangeLog 4108 RMD160 5bc7862bad1698e0ba8a3b2024efaa0e190c39c8 SHA1 1025ae57d9af1f3f6e7b977576bce7da43a094cc SHA256 7e226d6bbf65448a38c71dd751c9a1588dbf23f0d642f9b9475940a78254473f
MISC metadata.xml 158 RMD160 cbd9984bb6b426c8c9cee5022fe0a26261612fea SHA1 be5251fa1dacef5c41b74761bb1c8c54fb633b9e SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3

doom3-demo-1.1.1286.ebuild

# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-fps/doom3-demo/doom3-demo-1.1.1286.ebuild,v 1.21 2007/12/25 22:28:48 solar Exp $

inherit eutils games

DESCRIPTION="Doom III - 3rd installment of the classic id 3D first-person shooter"
HOMEPAGE="http://www.doom3.com/"
SRC_URI="mirror://3dgamers/doom3/doom3-linux-${PV}-demo.x86.run
mirror://idsoftware/doom3/linux/doom3-linux-${PV}-demo.x86.run
mirror://gentoo/doom3.png"

LICENSE="DOOM3"
SLOT="0"
KEYWORDS="-* amd64 x86"
IUSE="opengl dedicated"
RESTRICT="strip mirror"
QA_EXECSTACK="${GAMES_PREFIX_OPT:1}/${PN}/*"

# Do not remove the amd64 dep unless you are POSITIVE that it is not necessary.
# See bug #88227 for more.
RDEPEND="opengl? ( virtual/opengl )
sys-libs/glibc
amd64? ( 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 ) )
dedicated? ( app-misc/screen )"

S=${WORKDIR}

GAMES_CHECK_LICENSE="yes"
dir=${GAMES_PREFIX_OPT}/${PN}
Ddir=${D}/${dir}

src_unpack() {
unpack_makeself doom3-linux-${PV}-demo.x86.run
}

src_install() {
dodir "${dir}"

insinto "${dir}"
doins License.txt README version.info
exeinto "${dir}"
doexe gamex86.so libgcc_s.so.1 libstdc++.so.5 || die "doexe libs"
if use amd64; then
doexe bin/Linux/amd64/doom.x86 || die "doexe doom.x86"
elif use x86; then
doexe bin/Linux/x86/doom.x86 || die "doexe doom"
else
die "Platform not supported"
fi

insinto "${dir}"/demo
doins demo/* || die "doins base"

newicon "${DISTDIR}"/doom3.png ${PN}.png

games_make_wrapper ${PN} ./doom.x86 "${dir}" "${dir}"
make_desktop_entry ${PN} "Doom III (Demo)"

prepgamesdirs
}

pkg_postinst() {
games_pkg_postinst

elog "To play the game run:"
elog " doom3-demo"
}

metadata.xml




games