summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--games-strategy/gorky17-demo/ChangeLog9
-rw-r--r--games-strategy/gorky17-demo/Manifest30
-rw-r--r--games-strategy/gorky17-demo/gorky17-demo-1.0.1.0.1-r1.ebuild90
-rw-r--r--games-strategy/knights-demo/ChangeLog10
-rw-r--r--games-strategy/knights-demo/Manifest41
-rw-r--r--games-strategy/knights-demo/knights-demo-1.32-r1.ebuild58
-rw-r--r--games-strategy/savage-bin/ChangeLog7
-rw-r--r--games-strategy/savage-bin/Manifest30
-rw-r--r--games-strategy/savage-bin/savage-bin-2.00e-r1.ebuild94
9 files changed, 320 insertions, 49 deletions
diff --git a/games-strategy/gorky17-demo/ChangeLog b/games-strategy/gorky17-demo/ChangeLog
index 1d1c79cccd27..d56058ac37ea 100644
--- a/games-strategy/gorky17-demo/ChangeLog
+++ b/games-strategy/gorky17-demo/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for games-strategy/gorky17-demo
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/games-strategy/gorky17-demo/ChangeLog,v 1.8 2014/05/06 16:03:49 ulm Exp $
+# $Header: /var/cvsroot/gentoo-x86/games-strategy/gorky17-demo/ChangeLog,v 1.9 2014/06/25 17:18:13 mgorny Exp $
+
+*gorky17-demo-1.0.1.0.1-r1 (25 Jun 2014)
+
+ 25 Jun 2014; Michał Górny <mgorny@gentoo.org>
+ +gorky17-demo-1.0.1.0.1-r1.ebuild:
+ Support multilib dependencies aside to emul-linux-x86.
06 May 2014; Ulrich Müller <ulm@gentoo.org> gorky17-demo-1.0.1.0.1.ebuild:
Fix LICENSE, add mirror and bindist restrictions, bug 505766.
@@ -38,4 +44,3 @@
+gorky17-demo-1.0.0.ebuild:
Initial import. Ebuild by Paul Bredbury <brebs@sent.com> and modified by me.
Closing bug #135958.
-
diff --git a/games-strategy/gorky17-demo/Manifest b/games-strategy/gorky17-demo/Manifest
index 38055e6e887c..4ddefda07456 100644
--- a/games-strategy/gorky17-demo/Manifest
+++ b/games-strategy/gorky17-demo/Manifest
@@ -3,20 +3,26 @@ Hash: SHA256
DIST gorky17-demo-1.0-1.0.1-x86.run 955547 SHA256 557bd97400101da9b557a5bfc5e6b9d352a9f10f79c927f31d74581ba7acc16b SHA512 ffd054aa1b169de5cca3c85d58ce2cba127f0caca533f8d4f0046ce63e5505a0ea25c3bbea9a2dde863a8fecefb7f8d322968f90ab3f688dee70a2f0d44826ba WHIRLPOOL c133f6175cfaf5e71c183687fa78b49ab7df1816f6ec9ee8696f9be0c7d5ea2b4e0d39decbb7561db9a7e5ceacb78958e11072fbc5812f7c6627b58dde03cf4a
DIST gorky17_demo.run 158781516 SHA256 35cf62e06747bfe3445c1d3a61ad1644922528c264ff2ec7b5b510f9bc9dd51a SHA512 7e7bf2a6a9f815381381ef5c50135232db7c6ec734300b807794107ab1b902d659f55569ea03c7d68c3e6dbf98e366de8bca4fd13dac3c688ba48d2f244e9f00 WHIRLPOOL 5e4188d85efb60f3abaa56941a1005c14de26ba4a458cfb2dd3753cde825a1f3945351a06c82b934b4f1c94c9dacf1e2d9b00d17852eb1e140166131dab66192
+EBUILD gorky17-demo-1.0.1.0.1-r1.ebuild 2187 SHA256 3ad0f793ab43ed3a64fc27ecf6c96b5e13c959194de7680ef9a20de513fa2b7d SHA512 be72bd3dc9b7ca5b33809b19fb331ebdee230bc64b512a66a5997c05eac6804d745672204c8a90df4936fbbfb31967b9810ee84c2addb0988a98e1a35438025c WHIRLPOOL f07af2acdaea19b6dc3497fa397d71a50e500abef1d945a9d8a28b510a7ac9114903caa81130bf1197d4782dde90ba5091f0998268fbcbc04eea32e8496a63b7
EBUILD gorky17-demo-1.0.1.0.1.ebuild 2013 SHA256 7bfa0a2d24495ad67802797157363fb2a302f63a9d551326957e84e9ee8c4798 SHA512 6f8da51099ae1015127cc74db64127e63a65a3770055acd44cffa3450b5b0241af07443e619f8b686cf885dff537b2fc6e449aea535f41f96d8f9024ee2f2061 WHIRLPOOL 745a3ace7ffbbf81c666bba98c2255dddc6a95f0763f85b046dd36b46f5b2ae090771862e65aa902abfe975993206f3c830a7c34d8e464d198847e8b306549ac
-MISC ChangeLog 1539 SHA256 c2d890812ff666a7c586e0622494cdc39d823da08d3d5838191fa357f0af4c2a SHA512 3bffed255bdb0dad667ac2e5c89163117ecf1f39fdca07ebc674645f70283865f5c2d800e6560e06626aa3e61ae7e97ea5210cd6b74c28ca7747d90e36babaa9 WHIRLPOOL ae5028cea3f86cba35406f3118331ccfa6c80d2ff28dca4f8dc29bba137bda72a760da1804972e979810899c8cf95fbfc7658ed836791f612e74c161189f24ef
+MISC ChangeLog 1728 SHA256 332427fad8a9f1c98fd7d57e741a296e135f82c422727edf1dd7eff268155e5e SHA512 789060bd816523d881257b6cfad782daac64ab7df8b3cda297c3fb39afa9e41cbadfc3f2ed4917f5c4850d0ca333ffef20aefbf600fb0b11fa2ff64d4dfe48cc WHIRLPOOL 97d9144a0c7eb0b5f69427acbcce01a005cb9c57e6f8f696f0e87bb20bd9bc5d415cebcbfeb40aa2dad885914f72fd617fb1952d4a939af3ce7f92085237afd3
MISC metadata.xml 158 SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3 SHA512 d954564236b67b6ab97846b73f74e715e8f1bec2dba6595e9a5046c2e8c3b93f4879c293f9d1d02d99a533bee56156dae3f31a485697128c51af14cdbfdada8a WHIRLPOOL d03e7293d09d794d61c095a423f945b3644355a247f270a73ca8d30b4dfe9c98244297536bfd1a4bd6c14794aa1152eca20fd83bfdf3e1e74d4f676152d35ada
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.22 (GNU/Linux)
+Version: GnuPG v2
-iQGcBAEBCAAGBQJTaQfzAAoJEJQzkH1pP7W4nksL/iqsBxc6vTwLDNJmfnpPD0Uj
-5mdw+RnOHE1UUUrMng6yCV0fNDbLUqZ0lMeHUa1Nb0OXyZ7Cbyj9ohkTsS5jSsdM
-mrxnkL8GPBmQns/C1ki2AP101j9NgglvRiieeKjXzSXvGHoMSzXtFCsci0hVD7XC
-KrNTEEcQ0/hWO2pDDZo8BMzJoXLVPSDnvmeiJ65NaXTdUFyqG+fOEog87DcbiDSk
-a/eJymTZwohw/M2+/u0dCygwmTgnQHIGljTPRAnOyN5Ps/xX1aGqGjfanR1xlKkv
-vxJYtO/5TTqF/RZsLUGgxelmjIDy4es+nVbLVj0NrOOn6OXKVFb8gkOdWSgkM3nY
-HNOmI1KhGaYv1eG271kxxKvEtG0sOPSChu8MV93YYsiv7TuEflpZ427NVoh/BIgC
-yKcXlDJwsN0Qn1zhPzE9Tk91gmTBg54FTchasKDmZKdLwxa2Pi1GKAbNSJaXxgWF
-nxOpjERwFlvPed3kz2s15y6qssRiwQRG02JawHCZyw==
-=i0oG
+iQJ8BAEBCABmBQJTqwRWXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
+ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ2REJCMDdDQzRGMERBRDA2RUEwQUZFNDFC
+MDdBMUFFQUVGQjQ0NjRFAAoJELB6GurvtEZOsGIP/0WB48EfK5Hh/WcPN0gYYGom
+ZU6bgiJNL5pZHfCfJBnQPwf/jOKHXU7pdSsLg53igVDyP+V0KnaU3fu9y0UOvzSD
+C0q6ePQmbA0DfrPsqOh6DQnIOmn+meW87iRnPzmv13hNHBKzFHTkev5GS2IAwA/x
+pRSLz3DdhNvVX2+8El1VudlInmyy/G6NSJjFFX0hnslwUhrzaxWCfld0C5Nhy6iI
+SMpvqN2MTBz2O7e7dWdbIDyWI37Y4GtrSdTlRx93iyScV6upjH+DXxxZA4ZY5zxz
+BdQdXVsawkUrPoidWcP7P+4W4wGtWoCsJ5Syrbp8+JR5ngFkb4rqzeqQThNAIPKw
+IuUKJESCFHMi5f56Bwu6axr7RRVBwciG21JN/QSsSXo5rncb7kdjYB1NGZngxko2
+fG2QkiRZExCBweGEXdbpF4w9oBL5kKGfJCZkWWVVyujPPxe1Wm58o2n1KGUh1hxS
+YH2KXll0YUeYvn3u10BG5f9gBgqIxWR5uiJJUyHtnzeIt5bBqnNiFvZQAjKigLOt
+uf6XMv6zVB6Y9g6QT7xPCW4ognniePRWZnWeRv5GZeNYtNaFSFkyJbR2uVAUKvGM
+2aFalvJBwUSindQsEr+xUAev355jFk/jYO8ZM1MKJX03nqq+toQPW65qARfoBQ5x
+pd0SDbBe3iPjCX02dyPT
+=8/Pf
-----END PGP SIGNATURE-----
diff --git a/games-strategy/gorky17-demo/gorky17-demo-1.0.1.0.1-r1.ebuild b/games-strategy/gorky17-demo/gorky17-demo-1.0.1.0.1-r1.ebuild
new file mode 100644
index 000000000000..f8cbdd720af3
--- /dev/null
+++ b/games-strategy/gorky17-demo/gorky17-demo-1.0.1.0.1-r1.ebuild
@@ -0,0 +1,90 @@
+# Copyright 1999-2014 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-r1.ebuild,v 1.1 2014/06/25 17:18:13 mgorny Exp $
+
+EAPI=5
+
+inherit eutils unpacker 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="all-rights-reserved"
+SLOT="0"
+KEYWORDS="~x86"
+IUSE=""
+RESTRICT="mirror bindist strip"
+
+RDEPEND="
+ || (
+ (
+ media-libs/alsa-lib[abi_x86_32(-)]
+ media-libs/libsdl[abi_x86_32(-)]
+ sys-libs/zlib[abi_x86_32(-)]
+ x11-libs/libX11[abi_x86_32(-)]
+ x11-libs/libXau[abi_x86_32(-)]
+ x11-libs/libXdmcp[abi_x86_32(-)]
+ x11-libs/libXext[abi_x86_32(-)]
+ )
+ amd64? (
+ (
+ app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)]
+ app-emulation/emul-linux-x86-sdl[-abi_x86_32(-)]
+ app-emulation/emul-linux-x86-soundlibs[-abi_x86_32(-)]
+ app-emulation/emul-linux-x86-xlibs[-abi_x86_32(-)]
+ )
+ )
+ )"
+
+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 *
+ rm "${Ddir}"/${MY_PN}*
+
+ exeinto "${dir}"
+ doexe ${MY_PN}*
+
+ 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
+}
diff --git a/games-strategy/knights-demo/ChangeLog b/games-strategy/knights-demo/ChangeLog
index be2c2b51403a..cb9c8183a91a 100644
--- a/games-strategy/knights-demo/ChangeLog
+++ b/games-strategy/knights-demo/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for games-strategy/knights-demo
-# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/games-strategy/knights-demo/ChangeLog,v 1.3 2012/02/05 06:24:05 vapier Exp $
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/games-strategy/knights-demo/ChangeLog,v 1.4 2014/06/25 17:13:40 mgorny Exp $
+
+*knights-demo-1.32-r1 (25 Jun 2014)
+
+ 25 Jun 2014; Michał Górny <mgorny@gentoo.org> +knights-demo-1.32-r1.ebuild:
+ Support multilib dependencies aside to emul-linux-x86.
05 Feb 2012; Mike Frysinger <vapier@gentoo.org> knights-demo-1.32.ebuild:
Move to new unpacker eclass for unpack_makeself.
@@ -13,4 +18,3 @@
27 Apr 2007; Michael Sterrett <mr_bones_@gentoo.org> +metadata.xml,
+knights-demo-1.32.ebuild:
initial commit - ebuild submitted by Paul Bredbury via bug #168505
-
diff --git a/games-strategy/knights-demo/Manifest b/games-strategy/knights-demo/Manifest
index eed26c34f48e..2d0825d50e5c 100644
--- a/games-strategy/knights-demo/Manifest
+++ b/games-strategy/knights-demo/Manifest
@@ -1,24 +1,27 @@
-----BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
+Hash: SHA256
-DIST knights-demo-1.32.run 31667235 RMD160 560fa39d56659e2856b357ba22b1a5baf54c3219 SHA1 d83b915fbb12b13e314b6951232531f0b62737e7 SHA256 bbdd7a49d710e76ef2de9bc5d9cdfbac3660f4ed2fa785ede08d7422eef995c8
-EBUILD knights-demo-1.32.ebuild 1367 RMD160 2d5682963fd5819a40c00e99c5a6b052aacaba71 SHA1 e569c847163f56c833766c35ee9f558e992d1727 SHA256 3376b7186dbe8e4b605b6fc23f262d1f09ff3b65f65bbfb61f4acb2cd444d6d2
-MISC ChangeLog 712 RMD160 a607c903f6e488e0db7f9a4fe955f363750a99a0 SHA1 1666f6f557ef939489af6384683b13f4a7c125b4 SHA256 51ea264929ad3b62165fae262cf9eb7fa93f2b19b0ce956d5bfef7a9c27f2fdc
-MISC metadata.xml 158 RMD160 cbd9984bb6b426c8c9cee5022fe0a26261612fea SHA1 be5251fa1dacef5c41b74761bb1c8c54fb633b9e SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3
+DIST knights-demo-1.32.run 31667235 SHA256 bbdd7a49d710e76ef2de9bc5d9cdfbac3660f4ed2fa785ede08d7422eef995c8
+EBUILD knights-demo-1.32-r1.ebuild 1395 SHA256 e247c2b0509daeb57c2353af3c2b29a52fec35807533a79be7544cb0ac1edaec SHA512 3d3a3dd9f94b6464aaa1e431236fedb7f7d6a275c77683e1dc5023e13694791ebcc64bc5e0ace8361ee6e1329ba65cded545febb3561f0d50f83cc82f089ee43 WHIRLPOOL 6c536075e8d8bee8304e530c69118a8ead6a26cc0195db104086674657f6194bf3406700d7395809d24866bb740500793e1a5b802e83b7b3343b521483164b84
+EBUILD knights-demo-1.32.ebuild 1367 SHA256 3376b7186dbe8e4b605b6fc23f262d1f09ff3b65f65bbfb61f4acb2cd444d6d2 SHA512 50633b1f42ee47ab0c28b9cf2975305c71cc436f0ff8e15c79aad5b1c408a4c2363da59be2c12d9d56b19a3ae9fb4d8bf905c04f9ab24eba201d2372e059e0de WHIRLPOOL 53f0ffafc03854a15d17281d4bf1945e73a52ddfd4899ef42faeeca8863c948d772c6555d95080936cbde34a9603931723bfaa615adf5e3b2f179efd0eb51b3d
+MISC ChangeLog 886 SHA256 8a3d8672d60e9982669122fc2e54f80eaad9d2d999be1fb62f5af5fbd49463f6 SHA512 5ba8ee568a79c4bec8aa69f08ef8ca0cd45cea076b4eb05dc1326e55c8958603c84ad31f9e15bbf052317887fcb1def6fe9b8a7d8196f3dd318106745c8b8589 WHIRLPOOL d1eab932b7e77a8cb570d6650c827b5b43615ee6e3c5dec30d537a923e724c21b2b509be9da3aa850b2e096604e12c86c61585bc16121f1b8022a5bcda1f27e1
+MISC metadata.xml 158 SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3 SHA512 d954564236b67b6ab97846b73f74e715e8f1bec2dba6595e9a5046c2e8c3b93f4879c293f9d1d02d99a533bee56156dae3f31a485697128c51af14cdbfdada8a WHIRLPOOL d03e7293d09d794d61c095a423f945b3644355a247f270a73ca8d30b4dfe9c98244297536bfd1a4bd6c14794aa1152eca20fd83bfdf3e1e74d4f676152d35ada
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.18 (GNU/Linux)
+Version: GnuPG v2
-iQIcBAEBAgAGBQJPLiCeAAoJELEHsLL7fEFWx8oQALrM93lrpWSmL0hWDjvkFH8C
-GERxMpMkJ+f1/2U/zGKVHT9uflRaUZFxxcrgvv63QjBoRg8wAntyojIB+59tAybc
-WdaYc7CYHCuvIlhuPevUmPyG62sereMkXWKhUK0xCHCLlNLX3E4vm/nmtPhGTXxk
-UT+6y0cmMDQtBHBIzN0g2081sjAAvtx2fGd7WoLlwULhOWBbiO0oUrNU31nRoCJG
-RpjlvwJortpGIoDD1AoadQgJ6/gTszX/Km05V3HOomfxEIg3vFqE84zie4jHjIty
-v2IPMYqhWeLXwGbOC5b0byw3Hy9SjE7vCa+78GKzaXk8huMpiS7TRDLNeoCM0Zdw
-9HCXWfkHpG8Qtn1KO2vbjaNqFHuAltfylYVBRoSuJ755KOmi+i7o9J9nFkp/CbHG
-b3lOvoVepg9Vggp+upj1bIfZx45fNUVW/KqMI5ZaWQ/2Z4ge19ARY/4r2Scn9JCz
-dxTr6pyDg4S6c8Z3RHOVuUenWZErCuBL84mkOq4ktnQtQnvG0r324NSXm6WuZEfG
-y4EhoZ8QxzXFrRBFQ8cS0bi9ebxu25Z1ztZozZ44QcyuZ4kp4Y3stgjHAtoKEvMV
-tdNpsJAEl+rOhMkzhh73oTiLlhxyzciOD2CzZ34/Qk8tqBV6vJnW6RSlmpzXEO/x
-gVapjn3OObt/QjA/O0DC
-=wY7n
+iQJ8BAEBCABmBQJTqwNFXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
+ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ2REJCMDdDQzRGMERBRDA2RUEwQUZFNDFC
+MDdBMUFFQUVGQjQ0NjRFAAoJELB6GurvtEZOabYP/2UXfzIOTrpY1AJUMdHtxlo3
+ZOyN7qhpzE2nLa8fFBMinyU+GG9j/c900R0JOE1zelnk6OsIueB8bh2txoXJqLeh
+lJWYTUNOLaAWvoytwXsFVsAb8ZeyhQ9o1f1i+bw4uVGQ8B+vsNpMnPx7x8Oi1I8s
+GZJ05f/4iN4g7XcbBiQ21+mjf4HbPxdNEOJ/v8QLj/kHWLYxDr8wjonrJrPDqfJ/
+ZHP509NS9oxmNfXgeqAjbjFkbc6WZArr5recQavS9X+DGcQ9YhWNLb693nB5Rdce
+HoJ6+vQS9w2b5iwwmcudckMrsy3FRY4aw2JN8UzkAnE5VZkB8V0E8viDp1d+S6+T
+pUpvWs4Bg0opK5G0l2chW/o/BmZi3qD5SW4MB8HRSLjkXHZa1pp4XPRoLv4/NHY2
+nbEc0UiK4jVn7nuj5yfrHAKam2RTW3uCatJNtfn/4KNniElnwMrZtk5pRvn50bJq
+hp8DW2vBQYYSqQf1Hh4RUEos6zVLmQN9QMoOdj5fSP2FkSDHZY0xu46yXpXPAuAu
+choSuxW9a3aIQwgYnl4Bi1rPVQmyOJ+nkdExik2DGku1OZxWwtLpd6aTvpY8j/QU
+QKRynZGuF7diKXb/hSCiLLQslWiEXVuDCDgMLsyswFPwh6/ki1hXDmvU1n58ko0K
+3T1t3SCmyy9ewHNJfTZl
+=8K3G
-----END PGP SIGNATURE-----
diff --git a/games-strategy/knights-demo/knights-demo-1.32-r1.ebuild b/games-strategy/knights-demo/knights-demo-1.32-r1.ebuild
new file mode 100644
index 000000000000..a29faf5f79ca
--- /dev/null
+++ b/games-strategy/knights-demo/knights-demo-1.32-r1.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/games-strategy/knights-demo/knights-demo-1.32-r1.ebuild,v 1.1 2014/06/25 17:13:40 mgorny Exp $
+
+EAPI=5
+
+inherit eutils unpacker games
+
+DESCRIPTION="Anglo-Saxon medieval army battles and resource management"
+HOMEPAGE="http://www.linuxgamepublishing.com/info.php?id=knights"
+# Unversioned upstream filename
+SRC_URI="mirror://gentoo/${P}.run"
+
+LICENSE="knights-demo"
+SLOT="0"
+KEYWORDS="~x86"
+IUSE=""
+RESTRICT="strip"
+
+RDEPEND="sys-libs/glibc
+ || (
+ (
+ x11-libs/libX11[abi_x86_32(-)]
+ x11-libs/libXau[abi_x86_32(-)]
+ x11-libs/libXdmcp[abi_x86_32(-)]
+ x11-libs/libXext[abi_x86_32(-)]
+ x11-libs/libXi[abi_x86_32(-)]
+ )
+ amd64? (
+ app-emulation/emul-linux-x86-xlibs[-abi_x86_32(-)]
+ )
+ )"
+
+S=${WORKDIR}
+
+src_unpack() {
+ unpack_makeself ${P}.run
+ mv -f data{,-temp}
+ unpack ./data-temp/data.tar.gz
+ rm -rf data-temp lgp_* setup*
+}
+
+src_install() {
+ local dir=${GAMES_PREFIX_OPT}/${PN}
+
+ exeinto "${dir}"
+ doexe bin/Linux/x86/${PN}{,.dynamic}
+
+ insinto "${dir}"
+ doins -r data
+ doins EULA icon.xpm README{,.licenses}
+
+ # We don't support the dynamic version, even though we install it.
+ games_make_wrapper ${PN} ./${PN} "${dir}" "${dir}"
+ newicon icon.xpm ${PN}.xpm
+ make_desktop_entry ${PN} "Knights and Merchants (Demo)" ${PN}
+ prepgamesdirs
+}
diff --git a/games-strategy/savage-bin/ChangeLog b/games-strategy/savage-bin/ChangeLog
index c0969ca988cf..1dcb58e7f7ae 100644
--- a/games-strategy/savage-bin/ChangeLog
+++ b/games-strategy/savage-bin/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for games-strategy/savage-bin
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/games-strategy/savage-bin/ChangeLog,v 1.17 2014/04/26 09:48:06 ulm Exp $
+# $Header: /var/cvsroot/gentoo-x86/games-strategy/savage-bin/ChangeLog,v 1.18 2014/06/25 17:10:07 mgorny Exp $
+
+*savage-bin-2.00e-r1 (25 Jun 2014)
+
+ 25 Jun 2014; Michał Górny <mgorny@gentoo.org> +savage-bin-2.00e-r1.ebuild:
+ Support multilib dependencies aside to emul-linux-x86.
26 Apr 2014; Ulrich Müller <ulm@gentoo.org> savage-bin-2.00e.ebuild:
Fix LICENSE, add bindist restriction, bug 505778.
diff --git a/games-strategy/savage-bin/Manifest b/games-strategy/savage-bin/Manifest
index 02496d90171c..bbbb3b5f99e8 100644
--- a/games-strategy/savage-bin/Manifest
+++ b/games-strategy/savage-bin/Manifest
@@ -4,20 +4,26 @@ Hash: SHA256
AUX savage 1060 SHA256 4c3972e4e9f74711ad90644066a663894012257291f462f4dfcd30ab50fd89e9 SHA512 14533a42647d9e5dc6bcec6da89e878004a1c8dec1615011a2cdba732fc9c5ade1ddf9c8d3fc976675b0d5040e87e6137347f704a94ee8db66dcc591572173a8 WHIRLPOOL 497251f5f712adff87526101102a2add3fc4109b8a9a1e497880a4a7d64dc2f2ca646823b91ca32910d8761d9da43e79be5b1fd3d166f9ee872a07f7f2b1a06a
DIST SFE-Standalone.tar.gz 158803234 SHA256 a6b12837b6d0c643aaa1aa58dcb1b2711b17547e355ba187308472f6e1f52c13 SHA512 1d4811a2fcdb0488f95ec3b7df8d25952b506674aefbe77cf3e8ec87fde012ec69ae9c486d14a1b2f516620c680c33ed55d17cfc38ffdefd3aadf832dcb6c966 WHIRLPOOL a8db5826667a6d385534cd6fb4372a888c5c4abca8980ac5b8dd55a4c6ecbd7ec7aec95c4b3aeaf647b3f7515a5d3c9e930f76527516e58e5d26014cb2c4bde4
DIST lin-client-auth-patch.zip 1114641 SHA256 f5e714b012270e75fa4e8a188e3b072741889590c8740a74748e0c19acbe42e2 SHA512 6c2766d21803329f3467180fa5d714b39569a885de807a644f0feb83c97b763c9f4591581d5358b96e6cc2eaf9802c2bf027557dd783c82845ded615a1ee557a WHIRLPOOL 9cbe29865e75a41adc6dcea26f6f1bd611ccab4bd4b89611a38ef8effa1dae5c3e2e017be088af9ad9cd076f05abeab7580f2f518a4c05f142045bb95f59d42c
+EBUILD savage-bin-2.00e-r1.ebuild 3121 SHA256 ef2044f63190807a7fca5f63ffd99bb17b264860cb8931f62b8f46bcb39e9711 SHA512 8a04fdd07255d7065609a5d2e8c80b44c13a7c1f0a8a86ccf3f24d2248ec3671c503b6d6cf031980a02bcf831e6a1c90f7706bc8ee0ef46421635a2b9196bce6 WHIRLPOOL d8859a644a9acca5e29a86550afc5e4fb10f184bf2bca3e21ff3a0b7a9e2f729b6bf2e7ca6086e1d7e95dcbbafbc78662f1b67d141953f4ffb7b7f4e4fb70434
EBUILD savage-bin-2.00e.ebuild 2936 SHA256 ad019f15d5ced523d5af73a24d12223325b5c40d59621805266e919ebcb31751 SHA512 0545414a06f98a93c339342595be124d75b515590047e1614e1ab5b7e61e7da65a506996196c2611ff54c39cd2a469db96296029e33cdc7b5d8d49bc82beed7a WHIRLPOOL 456266e65d24d7b2e6d5bebed48b0afdd603cdf304f296fcf077cf2c550a3c9a2205846fb3371095575bc185991a721c965cf7126eb9bc7c7ba048f7c590c5bf
-MISC ChangeLog 2480 SHA256 a038a7271470dc2be55e36328c5597ec0c61adee3d7214fb55519b75d05063ab SHA512 a85dd01a93680bd0dd80853fcb3bd57ffcf687fbc76264ecce6f0db4438c41e2d454ed638b5bb38f22c708bc45fafa4e00ec3c4a4c8bda6fe941c022c76571e5 WHIRLPOOL ef4db2b1fee390f8f1d918e96cd9a582c7e1952822f0701f633120ec619e16c263ffba5a9ac14ed80c87819e25f8872e5f4e61ee9ad6a11b42038721fb5f2da1
+MISC ChangeLog 2656 SHA256 e2d1a0f5c2c1ff63a889a1274d3aad08743d215c45798c7cc68bba36cadc38a2 SHA512 d40d8fc23aa7d97bd573abf57cbddbd16bc3bfbf640aad58d818e165b96e5b3c2ef8382430c1a5b0c38abbd2170d2df1985fa7694bae780dffca98caa5792885 WHIRLPOOL 621c5edf033317d437c42a8f6bada359e4a420021884e8b852ba2917a6a38b356fcf91f19232c486b640a2ba198e239b11ba32ddd087c50b93ceb666d04b9a0a
MISC metadata.xml 158 SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3 SHA512 d954564236b67b6ab97846b73f74e715e8f1bec2dba6595e9a5046c2e8c3b93f4879c293f9d1d02d99a533bee56156dae3f31a485697128c51af14cdbfdada8a WHIRLPOOL d03e7293d09d794d61c095a423f945b3644355a247f270a73ca8d30b4dfe9c98244297536bfd1a4bd6c14794aa1152eca20fd83bfdf3e1e74d4f676152d35ada
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.22 (GNU/Linux)
+Version: GnuPG v2
-iQGcBAEBCAAGBQJTW4D5AAoJEJQzkH1pP7W4iVsL/1WmP9cpp/Zx+ePx7KXK0VJm
-d1JKGsNN7ynEzKjJiBVF7w78GpWlSHdyADfLjXttQCi7lOTz+A4SlRdcIs/FAWYW
-zfn310AQdkzn1lgzcqZSTlcZa7Nhe7SlWJNOmla3CtfQO7iMNJWX2Ksm0n5PRtyg
-TMchKJ91ChzNwpqI0MxuduiaL8Wddq7C7E4X9lCoTq/rorVX7pn1YY7Hen3eJgNG
-5pvSXM04BTFgI7U9fmE2wuJV91JXgPDIkPb1nIPyvk065lINGy/tSb8aTe4CU2/L
-0XHsZGVAwBf8Dlnuft5vqT1BtzkBgPMo2QN711K4WmJuyCNipXOISbV1ekb5tny1
-Qa3VFyGWIQpAqtobgRCZJz8Zmk1DeddGU9n0/rAJmi6dwxddpP/riFT3VbUF32A5
-MtDkSR2mcE/9MDNeJNGGdAmpoUgabuEgLA+gIrlFaH3lc/Cdxru9lR3WlJ/880rl
-MwAPAy/npGWIV0xL3r09KP580JL8p1zwY7IGPPIpkA==
-=Knmu
+iQJ8BAEBCABmBQJTqwJwXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
+ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ2REJCMDdDQzRGMERBRDA2RUEwQUZFNDFC
+MDdBMUFFQUVGQjQ0NjRFAAoJELB6GurvtEZO9gAP/2V619SRMgEXN55t6i38DWRm
+ntFxC2QeAYhsDw7h90nVcuchDvwnhemjC3tQJTGYrPctb6lFcxC8g45IOQNuUjmO
+USNGWFTBJqckglk3UNLq2FyIvcK0uesD/9rIGE/39F4hCO8rOJRnfkNEyUdaVeQ/
+aiLC6xeDUBfQkcbRrgXxNnk9vL6D/4SyWtF/j2Y3Lyumjtbuvje2I8f13ONxrfL1
+Jj7rPtNpCVdaoqR3r0GoJ0WbrmrpSKg4hIZDY4uO6TMi6tUzAPrgZ04qNyrKss9I
+htjF2kf7yTWxo16iPhC6z0zDJt4MLfKWKbHGj3s3X+zBmSen+skCwdFsIBtaA+5+
+CPcJ6xRO2HHJpS0YTGvZEXGPKqZT/5KpzRkABkv6/4L2HGAv0iZ/JmSyqxlZK0fj
+4uVBJ28zLz1A/74oiOgnTZ+uY6dJ9D8yoSbh9xBSZzFvDzpEhcD1uzE7FawjIZbv
+HklPLyZqEn5MbQJH+wUFkH+aYdtf7tu2BGgwWcvIA8Cdldi6kxCKsbVRsLtoaf4D
+2X9w0Y0nEBYYdyyw3Pe2bBYBx2rEDOmaCsGUKRARfY5gQANg5q/M1XPTljDIr92A
+MZq7lHS8Tac0t4qQWWugUlindKJEpYu/Pz6Pa9KC18WpmvVah7Y80uDdsxvzATH7
+C+rpijovrY2Mkcvlsflg
+=PUUW
-----END PGP SIGNATURE-----
diff --git a/games-strategy/savage-bin/savage-bin-2.00e-r1.ebuild b/games-strategy/savage-bin/savage-bin-2.00e-r1.ebuild
new file mode 100644
index 000000000000..d5aa04fc00d5
--- /dev/null
+++ b/games-strategy/savage-bin/savage-bin-2.00e-r1.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/games-strategy/savage-bin/savage-bin-2.00e-r1.ebuild,v 1.1 2014/06/25 17:10:07 mgorny Exp $
+
+EAPI=5
+inherit eutils games
+
+DESCRIPTION="Unique mix of strategy and FPS"
+HOMEPAGE="http://www.s2games.com/savage/
+ http://www.notforidiots.com/SFE/
+ http://www.newerth.com/"
+SRC_URI="http://www.newerth.com/?id=downloads&op=downloadFile&file=SFE-Standalone.tar.gz&mirrorid=1 -> SFE-Standalone.tar.gz
+ http://www.newerth.com/?id=downloads&op=downloadFile&file=SFE-Standalone.tar.gz&mirrorid=2 -> SFE-Standalone.tar.gz
+ http://www.newerth.com/?id=downloads&op=downloadFile&file=SFE-Standalone.tar.gz&mirrorid=3 -> SFE-Standalone.tar.gz
+ http://www.newerth.com/?id=downloads&op=downloadFile&file=lin-client-auth-patch.zip&mirrorid=1 -> lin-client-auth-patch.zip
+ http://www.newerth.com/?id=downloads&op=downloadFile&file=lin-client-auth-patch.zip&mirrorid=2 -> lin-client-auth-patch.zip
+ http://www.newerth.com/?id=downloads&op=downloadFile&file=lin-client-auth-patch.zip&mirrorid=3 -> lin-client-auth-patch.zip"
+
+LICENSE="all-rights-reserved"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+RESTRICT="mirror bindist strip"
+
+RDEPEND="
+ || (
+ (
+ >=media-libs/freetype-2[abi_x86_32(-)]
+ media-libs/libsdl[abi_x86_32(-)]
+ virtual/jpeg:62[abi_x86_32(-)]
+ virtual/opengl[abi_x86_32(-)]
+ )
+ amd64? (
+ (
+ app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)]
+ app-emulation/emul-linux-x86-opengl[-abi_x86_32(-)]
+ app-emulation/emul-linux-x86-sdl[-abi_x86_32(-)]
+ app-emulation/emul-linux-x86-xlibs[-abi_x86_32(-)]
+ )
+ )
+ )"
+DEPEND="app-arch/unzip"
+
+S=${WORKDIR}
+
+dir=${GAMES_PREFIX_OPT}/savage
+
+QA_TEXTRELS="${dir:1}/libs/libfmod.so
+ ${dir:1}/libs/libfmod-3.75.so
+ ${dir:1}/game/game.so"
+QA_EXECSTACK="${dir:1}/libs/libfmod.so
+ ${dir:1}/libs/libfmod-3.75.so"
+
+src_prepare() {
+ cp -f lin-client-auth-patch/silverback.bin .
+ cp -f lin-client-auth-patch/game/game.so game/.
+ cp -f lin-client-auth-patch/libs/libpng12.so.0 libs/.
+ rm -rf lin-client-auth-patch/
+ rm -f graveyard/game.dll *.sh
+ sed -e "s:%GAMES_PREFIX_OPT%:${GAMES_PREFIX_OPT}:" \
+ -e 's/^exec /__GL_ExtensionStringVersion=17700 exec /' \
+ "${FILESDIR}"/savage > "${T}"/savage || die
+ # Here, we default to the best resolution
+ sed -i \
+ -e 's/setsave vid_mode -1/setsave vid_mode 1/' \
+ game/settings/default.cfg || die
+}
+
+src_install() {
+ insinto "${dir}"
+ doins -r *
+ fperms g+x "${dir}"/silverback.bin
+ dosym /dev/null "${dir}"/scripts.log
+
+ dogamesbin "${T}"/savage
+ make_desktop_entry savage "Savage: The Battle For Newerth"
+
+ games_make_wrapper savage-graveyard "./silverback.bin set mod graveyard" \
+ "${dir}" "${dir}"/libs
+ sed -i \
+ -e 's/^exec /__GL_ExtensionStringVersion=17700 exec /' \
+ "${D}/${GAMES_BINDIR}/savage-graveyard" || die
+ make_desktop_entry savage-graveyard "Savage: Graveyard"
+
+ prepgamesdirs
+}
+
+pkg_postinst() {
+ games_pkg_postinst
+ elog "In order to play \"Savage: The Battle For Newerth\", use:"
+ elog "savage"
+ elog "In order to start Editor, use:"
+ elog "savage-graveyard"
+}