From 55be91718232f5f94af192fa1075a9731d592608 Mon Sep 17 00:00:00 2001 From: Chris Gianelloni Date: Wed, 14 Jun 2006 19:17:41 +0000 Subject: [PATCH] Initial import. Ebuild by Paul Bredbury and modified by me. Closing bug #135958. Package-Manager: portage-2.1 --- games-strategy/gorky17-demo/ChangeLog | 11 +++ games-strategy/gorky17-demo/Manifest | 26 +++++++ .../files/digest-gorky17-demo-1.0.0 | 3 + .../gorky17-demo/gorky17-demo-1.0.0.ebuild | 74 +++++++++++++++++++ games-strategy/gorky17-demo/metadata.xml | 6 ++ 5 files changed, 120 insertions(+) create mode 100644 games-strategy/gorky17-demo/ChangeLog create mode 100644 games-strategy/gorky17-demo/Manifest create mode 100644 games-strategy/gorky17-demo/files/digest-gorky17-demo-1.0.0 create mode 100644 games-strategy/gorky17-demo/gorky17-demo-1.0.0.ebuild create mode 100644 games-strategy/gorky17-demo/metadata.xml diff --git a/games-strategy/gorky17-demo/ChangeLog b/games-strategy/gorky17-demo/ChangeLog new file mode 100644 index 000000000000..af60816e996c --- /dev/null +++ b/games-strategy/gorky17-demo/ChangeLog @@ -0,0 +1,11 @@ +# ChangeLog for games-strategy/gorky17-demo +# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/games-strategy/gorky17-demo/ChangeLog,v 1.1 2006/06/14 19:17:41 wolf31o2 Exp $ + +*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. + diff --git a/games-strategy/gorky17-demo/Manifest b/games-strategy/gorky17-demo/Manifest new file mode 100644 index 000000000000..abd459bf2f15 --- /dev/null +++ b/games-strategy/gorky17-demo/Manifest @@ -0,0 +1,26 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA1 + +DIST gorky17_demo.run 158781516 RMD160 ef299fb9c4838ab737781f0e540273625e9c597b SHA1 320a189d2af55e0eefb261edf4faec41928e949b SHA256 35cf62e06747bfe3445c1d3a61ad1644922528c264ff2ec7b5b510f9bc9dd51a +EBUILD gorky17-demo-1.0.0.ebuild 1824 RMD160 a948008285e64ef6cb08d3493cf7befae0180da8 SHA1 a4a4f07c1b957ad58a81d403316fe61232019cf5 SHA256 3606862945137482084a6ea65330af119c085180144d7045635c606b4f3f1f01 +MD5 6b542dbf6192c913bafa4be38ebd2a09 gorky17-demo-1.0.0.ebuild 1824 +RMD160 a948008285e64ef6cb08d3493cf7befae0180da8 gorky17-demo-1.0.0.ebuild 1824 +SHA256 3606862945137482084a6ea65330af119c085180144d7045635c606b4f3f1f01 gorky17-demo-1.0.0.ebuild 1824 +MISC ChangeLog 466 RMD160 8f3ea6c81bde8987382e5a22bea7b9ef49907e0c SHA1 f408e20a08077ff4db50eba17cb2b21c34523b24 SHA256 b7dc43be4fd97e8812e8a413523b0301a714b2cc2824cddf846c925837f84738 +MD5 dc5b83cb3652753507cbc7252b623996 ChangeLog 466 +RMD160 8f3ea6c81bde8987382e5a22bea7b9ef49907e0c ChangeLog 466 +SHA256 b7dc43be4fd97e8812e8a413523b0301a714b2cc2824cddf846c925837f84738 ChangeLog 466 +MISC metadata.xml 172 RMD160 3a0b1d2e78a3390dae6e4a4f27633303cb219a89 SHA1 b14e7eeeddc5e641cd130f78d7f326b4a0981832 SHA256 8b875255c032e91eac2cd18e15d621939aa3374c8e2ed25217ab11b567740351 +MD5 8b63b393ca69e4b6a8ceaacfbbe6a04f metadata.xml 172 +RMD160 3a0b1d2e78a3390dae6e4a4f27633303cb219a89 metadata.xml 172 +SHA256 8b875255c032e91eac2cd18e15d621939aa3374c8e2ed25217ab11b567740351 metadata.xml 172 +MD5 d21fd1f735eb7f7b26dac3dac6cc2f33 files/digest-gorky17-demo-1.0.0 238 +RMD160 51f3deba67f7dde2c7641b41a2011acc455a226f files/digest-gorky17-demo-1.0.0 238 +SHA256 81df5ccd336808ab7ddc21940726cad87d7c3370782f8833c622f8ca36f1a60e files/digest-gorky17-demo-1.0.0 238 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v1.4.3 (GNU/Linux) + +iD8DBQFEkGDqkT4lNIS36YERAiBhAJ0WaoCgY161PkwUhjK9EIefIFFqUgCcDA/V +K6MiVQG5OQddbvNh4fmkMNw= +=VEjO +-----END PGP SIGNATURE----- diff --git a/games-strategy/gorky17-demo/files/digest-gorky17-demo-1.0.0 b/games-strategy/gorky17-demo/files/digest-gorky17-demo-1.0.0 new file mode 100644 index 000000000000..650e9725f241 --- /dev/null +++ b/games-strategy/gorky17-demo/files/digest-gorky17-demo-1.0.0 @@ -0,0 +1,3 @@ +MD5 299f728c9671b13e00422e69479820ac gorky17_demo.run 158781516 +RMD160 ef299fb9c4838ab737781f0e540273625e9c597b gorky17_demo.run 158781516 +SHA256 35cf62e06747bfe3445c1d3a61ad1644922528c264ff2ec7b5b510f9bc9dd51a gorky17_demo.run 158781516 diff --git a/games-strategy/gorky17-demo/gorky17-demo-1.0.0.ebuild b/games-strategy/gorky17-demo/gorky17-demo-1.0.0.ebuild new file mode 100644 index 000000000000..dc2ebfeec2bf --- /dev/null +++ b/games-strategy/gorky17-demo/gorky17-demo-1.0.0.ebuild @@ -0,0 +1,74 @@ +# Copyright 1999-2006 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.0.ebuild,v 1.1 2006/06/14 19:17:41 wolf31o2 Exp $ + +inherit eutils games + +MY_PN="gorky17" +# Specified here, so it can be used in QA_EXECSTACK +dir=${GAMES_PREFIX_OPT}/${PN} + +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" + +LICENSE="as-is" +SLOT="0" +KEYWORDS="~x86" +IUSE="" +RESTRICT="strip" + +QA_EXECSTACK="${dir:1}/gorky17_demo ${dir:1}/gorky17_demo.dynamic" + +# This multilib stuff is a mystery +RDEPEND="media-libs/alsa-lib + x86? ( + media-libs/libsdl + sys-libs/zlib + || ( + ( + x11-libs/libX11 + x11-libs/libXau + x11-libs/libXdmcp + x11-libs/libXext ) + virtual/x11 ) ) + 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} + +Ddir=${D}/${dir} + +src_unpack() { + unpack_makeself + unpack ./data/data.tar.gz + rm -r data lgp_* setup* bin/{Linux/*64,*BSD} +} + +src_install() { + exeinto "${dir}" + doexe bin/Linux/x86/${MY_PN}* || die "doexe failed" + + insinto "${dir}" + doins -r * || die "doins -r failed" + rm -r "${Ddir}"/bin + + # gorky17_demo.dynamic has crackling audio, + # so let's use the static binary instead. + games_make_wrapper ${PN} ./${MY_PN}_demo "${dir}" + newicon icon.xpm ${PN}.xpm + make_desktop_entry ${PN} "Gorky 17 (Demo)" ${PN}.xpm + + prepgamesdirs +} + +pkg_postinst() { + games_pkg_postinst + + einfo "The instruction manual is available as:" + einfo " http://demofiles.linuxgamepublishing.com/gorky17/manual.pdf" + echo +} diff --git a/games-strategy/gorky17-demo/metadata.xml b/games-strategy/gorky17-demo/metadata.xml new file mode 100644 index 000000000000..b600611dc1ca --- /dev/null +++ b/games-strategy/gorky17-demo/metadata.xml @@ -0,0 +1,6 @@ + + + +games + + -- 2.26.2