Portage is a package management system used by Gentoo Linux
# 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.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
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
+gorky17-demo-1.0.0.ebuild:
Initial import. Ebuild by Paul Bredbury
Closing bug #135958.
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
# 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
}