ChangeLog

# ChangeLog for games-strategy/gorky17-demo
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/games-strategy/gorky17-demo/ChangeLog,v 1.6 2008/02/29 19:46:36 carlo Exp $

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

12 Mar 2007; Marius Mauch gorky17-demo-1.0.0.ebuild,
gorky17-demo-1.0.1.0.1.ebuild:
Replacing einfo with elog

06 Dec 2006; Chris Gianelloni
gorky17-demo-1.0.0.ebuild, gorky17-demo-1.0.1.0.1.ebuild:
Remove old virtual/x11 dependency.

*gorky17-demo-1.0.1.0.1 (06 Sep 2006)

06 Sep 2006; Chris Gianelloni
+gorky17-demo-1.0.1.0.1.ebuild:
Version bump. Updated ebuild by Paul Bredbury and edited by
me. Closing bug #139131.

15 Jun 2006; Chris Gianelloni
gorky17-demo-1.0.0.ebuild:
Clean up the ebuild slightly.

*gorky17-demo-1.0.0 (14 Jun 2006)

14 Jun 2006; Chris Gianelloni +metadata.xml,
+gorky17-demo-1.0.0.ebuild:
Initial import. Ebuild by Paul Bredbury and modified by me.
Closing bug #135958.

Manifest

DIST gorky17-demo-1.0-1.0.1-x86.run 955547 RMD160 e26fdc153f0f43562c89a18b541ed5db17572a39 SHA1 51039543ea7c5f630941533f5f6aaf26ccec5467 SHA256 557bd97400101da9b557a5bfc5e6b9d352a9f10f79c927f31d74581ba7acc16b
DIST gorky17_demo.run 158781516 RMD160 ef299fb9c4838ab737781f0e540273625e9c597b SHA1 320a189d2af55e0eefb261edf4faec41928e949b SHA256 35cf62e06747bfe3445c1d3a61ad1644922528c264ff2ec7b5b510f9bc9dd51a
EBUILD gorky17-demo-1.0.1.0.1.ebuild 1977 RMD160 096caf78b3f1fdb882b984e426a15c6329b484e8 SHA1 fef12ca76a92223c1dafd88623b0912bd7e934c5 SHA256 8caf43147823211d2c740bbfcda61dce1ca4431acaa364618ea2f6e23eb6049f
MISC ChangeLog 1263 RMD160 2d87c5052a6c60bc2b2237d57c31404fc6e3a222 SHA1 f2bb773e351079cd5303305f30b0561b047029cd SHA256 40cb19bf70a44dc9b787dc17d1291729b12ea22e20b371f43df573408fe45ad9
MISC metadata.xml 158 RMD160 cbd9984bb6b426c8c9cee5022fe0a26261612fea SHA1 be5251fa1dacef5c41b74761bb1c8c54fb633b9e SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3

gorky17-demo-1.0.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/gorky17-demo/gorky17-demo-1.0.1.0.1.ebuild,v 1.4 2008/02/29 19:46:36 carlo Exp $

inherit eutils versionator games

MY_PN="gorky17"
MY_PV=$(replace_version_separator 2 '-')

DESCRIPTION="Horror conspiracy game mixing elements of strategy and role-playing"
HOMEPAGE="http://www.linuxgamepublishing.com/info.php?id=gorky17"
SRC_URI="http://demofiles.linuxgamepublishing.com/${MY_PN}/${MY_PN}_demo.run
http://updatefiles.linuxgamepublishing.com/gorky17-demo/${PN}-${MY_PV}-x86.run"

LICENSE="as-is"
SLOT="0"
KEYWORDS="~x86"
IUSE=""
RESTRICT="strip"

RDEPEND="media-libs/alsa-lib
x86? (
media-libs/libsdl
sys-libs/zlib
x11-libs/libX11
x11-libs/libXau
x11-libs/libXdmcp
x11-libs/libXext )
amd64? (
app-emulation/emul-linux-x86-baselibs
app-emulation/emul-linux-x86-xlibs
app-emulation/emul-linux-x86-soundlibs
app-emulation/emul-linux-x86-sdl )"

S=${WORKDIR}

dir=${GAMES_PREFIX_OPT}/${PN}
Ddir=${D}/${dir}

QA_EXECSTACK="${dir:1}/gorky17_demo ${dir:1}/gorky17_demo.dynamic"

src_unpack() {
unpack_makeself ${MY_PN}_demo.run
unpack ./data/data.tar.gz

mkdir patch
cd patch
unpack_makeself ${PN}-${MY_PV}-x86.run
cd "${S}"

# Apply patch
mv bin/Linux/x86/* .
mv patch/*.sh .
./patch/bin/Linux/x86/loki_patch patch/patch.dat . \
|| die "loki_patch failed"

rm -r update.sh *patch.sh data lgp_* patch setup* bin
}

src_install() {
insinto "${dir}"
doins -r * || die "doins -r failed"
rm "${Ddir}"/${MY_PN}*

exeinto "${dir}"
doexe ${MY_PN}* || die "doexe failed"

games_make_wrapper ${PN} ./${MY_PN}_demo "${dir}" "${dir}"
newicon icon.xpm ${PN}.xpm
make_desktop_entry ${PN} "Gorky 17 (Demo)" ${PN}

prepgamesdirs
}

pkg_postinst() {
games_pkg_postinst

elog "The instruction manual is available as:"
elog " http://demofiles.linuxgamepublishing.com/gorky17/manual.pdf"
echo
}

metadata.xml




games