Portage is a package management system used by Gentoo Linux
# ChangeLog for games-fps/rtcwmp-demo
# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/games-fps/rtcwmp-demo/ChangeLog,v 1.9 2007/04/28 18:08:33 swegener Exp $
28 Apr 2007; Sven Wegener
Fix *initd, *confd and *envd calls (#173884, #174266)
12 Mar 2007; Marius Mauch
Replacing einfo with elog
22 Feb 2007; Piotr JaroszyĆski
Transition to Manifest2.
05 Dec 2006; Chris Gianelloni
rtcwmp-demo-1.1.ebuild:
Removing old virtual/x11 dependency.
07 Oct 2006; Chris Gianelloni
rtcwmp-demo-1.1.ebuild:
Stable on amd64/x86.
31 Mar 2006; Chris Gianelloni
rtcwmp-demo-1.1.ebuild:
Changed nomirror to mirror and nostrip to strip.
15 Mar 2006; Chris Gianelloni
rtcwmp-demo-1.1.ebuild:
Changed to use idsoftware thirdpartymirror.
24 Jan 2006; Chris Gianelloni
rtcwmp-demo-1.1.ebuild:
Added more quoting and second dir entry on dedictated games_make_wrapper.
*rtcwmp-demo-1.1 (24 Jan 2006)
24 Jan 2006; Chris Gianelloni
+files/rtcwmp-demo-ded.rc, +metadata.xml, +rtcwmp-demo-1.1.ebuild:
Initial import. Ebuild by Alexander Nicolaysen Sornes
AUX rtcwmp-demo-ded.rc 610 RMD160 115a32f126d2dd3d8275ca85d329710094f47e1f SHA1 06180c6378fe6ba33ae73850fed7d4d1f5506885 SHA256 9d1ccc384bf17e3699b4c29cbba2ca17dd7fafa97edf84974389434246beb38a
DIST wolfmpdemo-linux-1.1-MP.x86.run 69650634 RMD160 3d352a45eaf89d7908b8049194cbc330b29b2e21 SHA1 ba8811dcf39f7aa4cfb2a8f0b81e981c870ed145 SHA256 44638cf2d98db4ac583aa4878645e171a7c4b462b44961629aeb8d8d78188da8
EBUILD rtcwmp-demo-1.1.ebuild 2031 RMD160 0ad9eae7059836d4b0f34026e3d75d3ae9a7f2fa SHA1 63b3f8433c1a370aee356d5b9e6165d0fce90ea7 SHA256 d536a6156d120274987c538d934e98020b52e150f6f3bea06fdccda1b4a2c203
MISC ChangeLog 1443 RMD160 9d9359fa59d56337b45bfedda69923ad480353d0 SHA1 b3bd81f99d897572103a15efc1093c5d80f79f55 SHA256 5c5146ee5a8ca62582072fa34436817f11207be7045b5671a06de0a366697b8c
MISC metadata.xml 300 RMD160 92404207c69a8238bb3f63d317cb95f2cf278ce0 SHA1 ffcd0716ac33287cc3856019b534462f546b1fb1 SHA256 c23e03ac8d15ec78ae34ae2d9faaf9c9581f39968fb4c7c833e54fc4af7a19f1
The sequel to id Software's classic Wolfenstein 3-D. This version of the demo is only for multi-player.
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-fps/rtcwmp-demo/rtcwmp-demo-1.1.ebuild,v 1.9 2007/04/28 18:08:33 swegener Exp $
inherit eutils games
MY_P="wolfmpdemo-linux-${PV}-MP.x86.run"
DESCRIPTION="Return to Castle Wolfenstein - Multi-player demo"
HOMEPAGE="http://games.activision.com/games/wolfenstein/"
SRC_URI="mirror://idsoftware/wolf/linux/old/${MY_P}
mirror://3dgamers/returnwolfenstein/${MY_P}"
LICENSE="RTCW"
SLOT="0"
KEYWORDS="-* amd64 x86"
IUSE="dedicated opengl"
RESTRICT="strip mirror"
RDEPEND="sys-libs/glibc
dedicated? (
app-misc/screen )
!dedicated? (
virtual/opengl
x11-libs/libX11
x11-libs/libXext
x11-libs/libXau
x11-libs/libXdmcp )
opengl? (
virtual/opengl
x11-libs/libX11
x11-libs/libXext
x11-libs/libXau
x11-libs/libXdmcp )
amd64? (
app-emulation/emul-linux-x86-xlibs )"
S=${WORKDIR}
GAMES_CHECK_LICENSE="yes"
dir=${GAMES_PREFIX_OPT}/${PN}
Ddir=${D}/${dir}
src_unpack() {
unpack_makeself ${A} || die "Unpacking files"
}
src_install() {
insinto "${dir}"
doins -r demomain Docs
exeinto "${dir}"
doexe bin/x86/*.x86 openurl.sh || die "copying exe"
games_make_wrapper rtcwmp-demo ./wolf.x86 "${dir}" "${dir}"
if use dedicated; then
games_make_wrapper rtcwmp-demo-ded ./wolfded.x86 "${dir}" "${dir}"
newinitd "${FILESDIR}"/rtcwmp-demo-ded.rc rtcwmp-demo-ded
dosed "s:GENTOO_DIR:${dir}:" /etc/init.d/rtcwmp-demo-ded
fi
doins WolfMP.xpm CHANGES QUICKSTART
newicon WolfMP.xpm rtcwmp-demo.xpm
prepgamesdirs
make_desktop_entry rtcwmp-demo "Return to Castle Wolfenstein (MP demo)" \
rtcwmp-demo.xpm
}
pkg_postinst() {
games_pkg_postinst
elog "Install 'rtcwsp-demo' for single-player"
elog
elog "Run 'rtcwmp-demo' for multi-player"
if use dedicated; then
elog
elog "Start a dedicated server with"
elog "'/etc/init.d/rtcwmp-demo-ded start'"
elog
elog "Start the server at boot with"
elog "'rc-update add rtcwmp-demo-ded default'"
fi
}