ChangeLog

# ChangeLog for games-strategy/coldwar
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/games-strategy/coldwar/ChangeLog,v 1.2 2008/02/29 19:41:25 carlo Exp $

29 Feb 2008; Carsten Lohrke coldwar-1.0.1.ebuild:
Remove icon extension from desktop entry to match Icon Theme Specification.

*coldwar-1.0.1 (06 Feb 2007)

06 Feb 2007; Chris Gianelloni +metadata.xml,
+coldwar-1.0.1.ebuild:
Initial import. Ebuild by Paul Bredbury and edited by me.

Manifest

DIST coldwar-1.0-1.0.1-x86.run 181769 RMD160 c49a69b372ce890faf42a9328e2647f75000aa48 SHA1 a70849565a0d198e23819a9c0b9892a07ac630fc SHA256 adffc27da6eff739a46193dd095d4b10048a251997b8c876befcae94423a1f32
EBUILD coldwar-1.0.1.ebuild 1994 RMD160 deb0e5f7a5d2fc26caaabe4766fb88debd803cc6 SHA1 564b45044bce4eab7b8a68c74a6acf38b757eaa3 SHA256 039295b7cb30a5ac317d2abe2f0ceacdb2d2cd256fff757e43938b84f129d119
MISC ChangeLog 569 RMD160 aa5bdc774854c9818e2590612cf8ba2f3dab162d SHA1 d6ca9c2173deec491cbf01a9c0e541eff091b972 SHA256 bafad8dfe0734e4b50793d582d9a275df869abc722cf84ace9fb87e10ec78091
MISC metadata.xml 158 RMD160 cbd9984bb6b426c8c9cee5022fe0a26261612fea SHA1 be5251fa1dacef5c41b74761bb1c8c54fb633b9e SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3

coldwar-1.0.1.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-strategy/coldwar/coldwar-1.0.1.ebuild,v 1.2 2008/02/29 19:41:25 carlo Exp $

inherit eutils versionator games

PV_MAJOR=$(get_version_component_range 1-2)
MY_P=${PN}-${PV_MAJOR}-${PV}

DESCRIPTION="Third-person sneaker like Splinter Cell"
HOMEPAGE="http://linuxgamepublishing.com/info.php?id=coldwar"
SRC_URI="http://updatefiles.linuxgamepublishing.com/${PN}/${MY_P}-x86.run"

LICENSE="as-is"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="linguas_de linguas_fr linguas_ru"
RESTRICT="strip"

RDEPEND="virtual/opengl
x86? (
media-libs/libogg
media-libs/openal
media-libs/libvorbis
media-libs/smpeg
dev-libs/glib
x11-libs/libX11
x11-libs/libXext )
amd64? (
app-emulation/emul-linux-x86-sdl
app-emulation/emul-linux-x86-xlibs
app-emulation/emul-linux-x86-medialibs )"
DEPEND=""

S=${WORKDIR}

src_unpack() {
cdrom_get_cds bin/Linux/x86/${PN}
ln -sfn "${CDROM_ROOT}"/data cd
unpack "./cd/data.tar.gz"
use linguas_de && unpack "./cd/langpack_de.tar.gz"
use linguas_fr && unpack "./cd/langpack_fr.tar.gz"
use linguas_ru && unpack "./cd/langpack_ru.tar.gz"
rm -f cd

cp -rf "${CDROM_ROOT}"/bin/Linux/x86/* . || die "cp exes failed"
cp -f "${CDROM_ROOT}"/{READ*,icon*} . || die "cp READ* failed"

mkdir -p patch
cd patch
unpack_makeself ${MY_P}-x86.run
bin/Linux/x86/loki_patch patch.dat "${S}" || die "loki_patch failed"
cd "${S}"
rm -rf patch
}

src_install() {
dir=${GAMES_PREFIX_OPT}/${PN}

insinto "${dir}"
doins -r * || die "doins -r failed"

exeinto "${dir}"
doexe ${PN} || die "doexe ${PN} failed"

exeinto "${dir}"/bin
doexe bin/{launch*,meng} || die "doexe bin failed"

exeinto "${dir}"/lib
doexe lib/lib* || die "doexe lib/* failed"

games_make_wrapper ${PN} ./${PN} "${dir}"
newicon "${CDROM_ROOT}"/icon.xpm ${PN}.xpm || die "newicon failed"
make_desktop_entry ${PN} "Cold War" ${PN}

prepgamesdirs
}

metadata.xml




games