Portage is a package management system used by Gentoo Linux
# ChangeLog for games-action/descent3-demo
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/games-action/descent3-demo/ChangeLog,v 1.9 2008/02/29 18:05:31 carlo Exp $
29 Feb 2008; Carsten Lohrke
descent3-demo-1.4.0a.ebuild:
Remove icon extension from desktop entry to match Icon Theme Specification.
12 Mar 2007; Marius Mauch
Replacing einfo with elog
07 Nov 2006; Chris Gianelloni
descent3-demo-1.4.0a.ebuild:
Stable on amd64.
13 Oct 2006; Chris Gianelloni
descent3-demo-1.4.0a.ebuild:
Added ~amd64 KEYWORDS, removed virtual/x11 from dependencies, and added
symlink for ppics.hog for bug #151148.
22 May 2006; Chris Gianelloni
descent3-demo-1.4.0a.ebuild:
Stable on x86.
31 Mar 2006; Chris Gianelloni
descent3-demo-1.4.0a.ebuild:
Changing nostrip to strip.
24 Mar 2006; Chris Gianelloni
descent3-demo-1.4.0a.ebuild:
Moved games_pkg_postinst to the beginning of pkg_postinst.
13 Feb 2006; Chris Gianelloni
descent3-demo-1.4.0a.ebuild:
Removed redundant games_pkg_postinst and closing bug #122631.
*descent3-demo-1.4.0a (11 Feb 2006)
11 Feb 2006; Chris Gianelloni
+descent3-demo-1.4.0a.ebuild:
Initial import. Ebuild by Paul Bredbury
#120371.
DIST descent3-demo.run 45118289 RMD160 5af291e72b33777d5c12faae0b4df8de2004c021 SHA1 f8783d5ac5d2e4e15246148030a927cdb4775994 SHA256 9304dff200a062bb5bd1fa69517b5cc6c19db0a63c06b2084f05c98c9eca786c
EBUILD descent3-demo-1.4.0a.ebuild 1668 RMD160 a0584c0dc87e63d1d7a04c04a3dcf3c57609c23b SHA1 bb63020afa4d06e39acc6ecc199b5796b9951678 SHA256 7842bb51d4e1edd7941bf424bfbda42b0a1212869a5f0a6b24ca85c29069cb73
MISC ChangeLog 1532 RMD160 8d3c6e879235795681a3dd3a6af2d3bee5205312 SHA1 61d4a3526e339f6bffa48edc551981c47ae20c24 SHA256 f07e197321f530e67fa805335a240bffeb5f55d92b67caa9c99d5f86238e60fa
MISC metadata.xml 583 RMD160 68bb4cb36dd77429f69b9d57f92c478fa820aa13 SHA1 9451adb5b4be33f30dbe73e7bf2592775449d8d5 SHA256 2d4fac1d2aeab3be603ad1457564a2c33176dfa0907147c010054a6658134bdd
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-action/descent3-demo/descent3-demo-1.4.0a.ebuild,v 1.10 2008/02/29 18:05:31 carlo Exp $
inherit eutils games
DESCRIPTION="Indoor/outdoor 3D combat with evil robotic mining spacecraft"
HOMEPAGE="http://www.lokigames.com/products/descent3/"
SRC_URI="mirror://lokigames/loki_demos/${PN}.run"
LICENSE="as-is"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE=""
RESTRICT="strip"
DEPEND="games-util/loki_patch"
RDEPEND="sys-libs/glibc
virtual/opengl
x86? (
x11-libs/libX11
x11-libs/libXext
=media-libs/libsdl-1.2* )
amd64? (
app-emulation/emul-linux-x86-xlibs
app-emulation/emul-linux-x86-compat
app-emulation/emul-linux-x86-sdl
>=sys-libs/lib-compat-loki-0.2 )"
S=${WORKDIR}
src_unpack() {
unpack_makeself
}
src_install() {
local dir="${GAMES_PREFIX_OPT}/${PN}"
local demo="data/demos/descent3_demo"
local exe="descent3_demo.x86"
loki_patch patch.dat data/ || die "loki patch failed"
insinto "${dir}"
exeinto "${dir}"
doins -r "${demo}"/* || die "doins failed"
doexe "${demo}/${exe}" || die "doexe failed"
# Required directory
keepdir "${dir}"/missions
# Fix for 2.6 kernel crash
cd "${Ddir}"
ln -sf ppics.hog PPics.Hog
games_make_wrapper ${PN} "./${exe}" "${dir}"
newicon "${demo}"/launch/box.png ${PN}.png || die "newicon failed"
make_desktop_entry ${PN} "Descent 3 (Demo)" ${PN}
prepgamesdirs
}
pkg_postinst() {
games_pkg_postinst
elog "To play the game run:"
elog " descent3-demo"
elog
elog "If the game appears blank, then run it windowed with:"
elog " descent3-demo -w"
echo
}
Descent 3 is a first-person 3-D action flight-sim which takes place in both
indoor and outdoor arenas. The game was ported to Linux by the now defunct Loki
Entertainment and is commercial software. You can still pick up a copy from
Tuxgames (http://www.tuxgames.com), but supplies are limited, as the publisher
is no longer in business. This is the free demo version of the full game.