summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Sterrett <mr_bones_@gentoo.org>2006-10-02 08:01:14 +0000
committerMichael Sterrett <mr_bones_@gentoo.org>2006-10-02 08:01:14 +0000
commit129fdf88803de828a636328eb0085a599afaafcd (patch)
tree3ef98a09dd85727ed32f3932b82e2d5fa7ef4c85 /games-arcade/gish-demo
parentMask the win32codecs directories from revdep-rebuild. Bug #139166. (diff)
downloadhistorical-129fdf88803de828a636328eb0085a599afaafcd.tar.gz
historical-129fdf88803de828a636328eb0085a599afaafcd.tar.bz2
historical-129fdf88803de828a636328eb0085a599afaafcd.zip
add freealut dep; fix wrapper (bug #149589)
Package-Manager: portage-2.1.2_pre1-r4
Diffstat (limited to 'games-arcade/gish-demo')
-rw-r--r--games-arcade/gish-demo/ChangeLog6
-rw-r--r--games-arcade/gish-demo/Manifest42
-rw-r--r--games-arcade/gish-demo/files/digest-gish-demo-1.0.02
-rwxr-xr-xgames-arcade/gish-demo/files/gish-wrapper1
-rw-r--r--games-arcade/gish-demo/gish-demo-1.0.0.ebuild25
5 files changed, 41 insertions, 35 deletions
diff --git a/games-arcade/gish-demo/ChangeLog b/games-arcade/gish-demo/ChangeLog
index 1bdfded83847..b767bb06ed16 100644
--- a/games-arcade/gish-demo/ChangeLog
+++ b/games-arcade/gish-demo/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for games-arcade/gish-demo
# Copyright 2000-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/games-arcade/gish-demo/ChangeLog,v 1.10 2006/09/29 22:02:26 wolf31o2 Exp $
+# $Header: /var/cvsroot/gentoo-x86/games-arcade/gish-demo/ChangeLog,v 1.11 2006/10/02 08:01:14 mr_bones_ Exp $
+
+ 02 Oct 2006; Michael Sterrett <mr_bones_@gentoo.org> files/gish-wrapper,
+ gish-demo-1.0.0.ebuild:
+ add freealut dep; fix wrapper (bug #149589)
29 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
gish-demo-1.0.0.ebuild:
diff --git a/games-arcade/gish-demo/Manifest b/games-arcade/gish-demo/Manifest
index 06f32835ed69..a6084fac52b1 100644
--- a/games-arcade/gish-demo/Manifest
+++ b/games-arcade/gish-demo/Manifest
@@ -1,30 +1,20 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
-AUX gish-wrapper 73 RMD160 e94c42f7e959aad14a78f50cc8907e6549b32649 SHA1 70fe23349408aeb674e92b4fa69a7130b2f6e177 SHA256 57ac7c1a6f5cf436db9dfdc5b5478efe2c7c74ef9282dfec5cfb584e717fdb6f
-MD5 bc93e6dd939f132d3726c777818f8708 files/gish-wrapper 73
-RMD160 e94c42f7e959aad14a78f50cc8907e6549b32649 files/gish-wrapper 73
-SHA256 57ac7c1a6f5cf436db9dfdc5b5478efe2c7c74ef9282dfec5cfb584e717fdb6f files/gish-wrapper 73
-DIST gishdemo-1.0.0.tar.gz 13637244
-EBUILD gish-demo-1.0.0.ebuild 1256 RMD160 46681af6ac76025ba6e164ad1c6052a996d2c20c SHA1 e63c46c6f6d25c1390bd442883b3221a18f2238d SHA256 4dbed9aca9dc1bd49fbaab147a46488af8df18b6ab7cca3ae0e2940fbe3cb341
-MD5 36f03bb27808ecd9e62aa935ff25ee1f gish-demo-1.0.0.ebuild 1256
-RMD160 46681af6ac76025ba6e164ad1c6052a996d2c20c gish-demo-1.0.0.ebuild 1256
-SHA256 4dbed9aca9dc1bd49fbaab147a46488af8df18b6ab7cca3ae0e2940fbe3cb341 gish-demo-1.0.0.ebuild 1256
-MISC ChangeLog 1527 RMD160 24bbe9039c1405b70eb167618ac0aa449217f596 SHA1 9de9a63ac1053d4c861e033afa5ef20502923c12 SHA256 d91e75b64976870279572cdd723c2a2a90793f4cbba50828a9506ef207299e5f
-MD5 8eeb34c727d33bd34b14098b522ef40d ChangeLog 1527
-RMD160 24bbe9039c1405b70eb167618ac0aa449217f596 ChangeLog 1527
-SHA256 d91e75b64976870279572cdd723c2a2a90793f4cbba50828a9506ef207299e5f ChangeLog 1527
+AUX gish-wrapper 113 RMD160 622c4329532cc6752ec11401cf809a08e3acc9ed SHA1 50a1d6188f07d1cc5dc91f1d6260df311d426b5d SHA256 bd9efa765a25209f4497be83dd9c1062c21089ac6e2619bc5f5a3143f9608d25
+MD5 1ddbcefc315d0a3e7f75359422c18bde files/gish-wrapper 113
+RMD160 622c4329532cc6752ec11401cf809a08e3acc9ed files/gish-wrapper 113
+SHA256 bd9efa765a25209f4497be83dd9c1062c21089ac6e2619bc5f5a3143f9608d25 files/gish-wrapper 113
+DIST gishdemo-1.0.0.tar.gz 13637244 RMD160 c52fbf33295fe62d7789a62665bc9a55f0b66a23 SHA1 1ef42a7e5fe4e7e03a5c52d112eb1441f6bc33c4 SHA256 b0e985a65e446d06c73a28493faa3714431d5ae49d1ab6dbeea03f1b0eefe8ee
+EBUILD gish-demo-1.0.0.ebuild 1447 RMD160 3e744038c63c1e5c4995d8f9323f1f576d2b96c3 SHA1 02bfbe610ce76a68d86777b71aac8c5af450fb4a SHA256 6313466815d585abb57e20f91212f3479ff0169e47ef402c8ef60fef636ab434
+MD5 063c21a58d78ad8c56860f0bc3dd0fd0 gish-demo-1.0.0.ebuild 1447
+RMD160 3e744038c63c1e5c4995d8f9323f1f576d2b96c3 gish-demo-1.0.0.ebuild 1447
+SHA256 6313466815d585abb57e20f91212f3479ff0169e47ef402c8ef60fef636ab434 gish-demo-1.0.0.ebuild 1447
+MISC ChangeLog 1676 RMD160 b147cef297197ab359bcd46c2939a8370e6d16dc SHA1 37ee8af34b1d3463f3e9373612859f46db413bd3 SHA256 f7ae1158f8550bb8a870651711e0902e3159b0cbeb9eca0ebe1eeeeb2dad3fca
+MD5 5f48b1593fbbd998dbee7dd99c8eae8c ChangeLog 1676
+RMD160 b147cef297197ab359bcd46c2939a8370e6d16dc ChangeLog 1676
+SHA256 f7ae1158f8550bb8a870651711e0902e3159b0cbeb9eca0ebe1eeeeb2dad3fca ChangeLog 1676
MISC metadata.xml 158 RMD160 cbd9984bb6b426c8c9cee5022fe0a26261612fea SHA1 be5251fa1dacef5c41b74761bb1c8c54fb633b9e SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3
MD5 f17b9b8fa07a38914fe1c03268f51678 metadata.xml 158
RMD160 cbd9984bb6b426c8c9cee5022fe0a26261612fea metadata.xml 158
SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3 metadata.xml 158
-MD5 21351c1f2a26f61575de34d7a28560f4 files/digest-gish-demo-1.0.0 68
-RMD160 0883dff6052a5e3c579d3af73fd493239b9b10e3 files/digest-gish-demo-1.0.0 68
-SHA256 3a2c8fe6b5213ec39e60984f135652d287c23962b55bed75cbcdc00d55ad53f2 files/digest-gish-demo-1.0.0 68
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.4.5 (GNU/Linux)
-
-iD8DBQFFHZgGkT4lNIS36YERAv3jAJ0eerwDN9w0xW+2RrZO7JI0HsmtjQCdH9Mn
-kn4/yetI/NhZNfDN0hu3GeM=
-=ecgy
------END PGP SIGNATURE-----
+MD5 244f7fe9e59d2d13eeb21e33dfad8486 files/digest-gish-demo-1.0.0 250
+RMD160 d115b59e61ac81e559e1e0b358c37b81641d586b files/digest-gish-demo-1.0.0 250
+SHA256 4867327f085476e8289dc2958407e266d1b1eb23122850cf44ad79bef8fd2f5e files/digest-gish-demo-1.0.0 250
diff --git a/games-arcade/gish-demo/files/digest-gish-demo-1.0.0 b/games-arcade/gish-demo/files/digest-gish-demo-1.0.0
index 31c5a2ab20d1..7b93f203a18e 100644
--- a/games-arcade/gish-demo/files/digest-gish-demo-1.0.0
+++ b/games-arcade/gish-demo/files/digest-gish-demo-1.0.0
@@ -1 +1,3 @@
MD5 0dbed978d02733c81e256058b4f295ff gishdemo-1.0.0.tar.gz 13637244
+RMD160 c52fbf33295fe62d7789a62665bc9a55f0b66a23 gishdemo-1.0.0.tar.gz 13637244
+SHA256 b0e985a65e446d06c73a28493faa3714431d5ae49d1ab6dbeea03f1b0eefe8ee gishdemo-1.0.0.tar.gz 13637244
diff --git a/games-arcade/gish-demo/files/gish-wrapper b/games-arcade/gish-demo/files/gish-wrapper
index 691f1ba52118..7f9f4ad53e48 100755
--- a/games-arcade/gish-demo/files/gish-wrapper
+++ b/games-arcade/gish-demo/files/gish-wrapper
@@ -1,3 +1,4 @@
#!/bin/sh
export LD_LIBRARY_PATH="${LD_LIBRARY_PATH}:."
+export LD_PRELOAD=/usr/lib/libalut.so.0
exec ./gish "$@"
diff --git a/games-arcade/gish-demo/gish-demo-1.0.0.ebuild b/games-arcade/gish-demo/gish-demo-1.0.0.ebuild
index 1ac183bdc5de..268977b36cb5 100644
--- a/games-arcade/gish-demo/gish-demo-1.0.0.ebuild
+++ b/games-arcade/gish-demo/gish-demo-1.0.0.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/games-arcade/gish-demo/gish-demo-1.0.0.ebuild,v 1.11 2006/09/29 22:02:26 wolf31o2 Exp $
+# $Header: /var/cvsroot/gentoo-x86/games-arcade/gish-demo/gish-demo-1.0.0.ebuild,v 1.12 2006/10/02 08:01:14 mr_bones_ Exp $
inherit eutils multilib games
@@ -11,11 +11,13 @@ SRC_URI="ftp://demos.garagegames.com/gish/gishdemo-${PV}.tar.gz"
LICENSE="as-is"
SLOT="0"
KEYWORDS="-* ~amd64 x86"
-RESTRICT="strip"
IUSE=""
+RESTRICT="strip"
+QA_EXECSTACK="${GAMES_PREFIX_OPT:1}/gish-demo/gish"
RDEPEND="media-libs/libsdl
media-libs/openal
+ media-libs/freealut
virtual/opengl
media-libs/libvorbis
amd64? (
@@ -30,19 +32,26 @@ pkg_setup() {
has_multilib_profile && ABI="x86"
}
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ find . -type f -print0 | xargs -0 chmod a-x
+ chmod a+x gish
+}
+
src_install() {
local dir=${GAMES_PREFIX_OPT}/${PN}
- dodir ${dir} ${GAMES_BINDIR}
+ dodir "${dir}" "${GAMES_BINDIR}"
cp -pPR * "${D}"/${dir}/
- games_make_wrapper gish ./gish-wrapper ${dir}
+ games_make_wrapper gish ./gish-wrapper "${dir}"
# looks like when they built the game they accidently
# linked it against openssl ... lets fake it
- dosym /$(get_libdir)/libc.so.6 ${dir}/libssl.so.4
- dosym /$(get_libdir)/libc.so.6 ${dir}/libcrypto.so.4
- exeinto ${dir}
- doexe ${FILESDIR}/gish-wrapper
+ dosym /$(get_libdir)/libc.so.6 "${dir}"/libssl.so.4
+ dosym /$(get_libdir)/libc.so.6 "${dir}"/libcrypto.so.4
+ exeinto "${dir}"
+ doexe "${FILESDIR}"/gish-wrapper
prepgamesdirs
}