diff options
author | Michael Sterrett <mr_bones_@gentoo.org> | 2006-10-02 08:01:14 +0000 |
---|---|---|
committer | Michael Sterrett <mr_bones_@gentoo.org> | 2006-10-02 08:01:14 +0000 |
commit | 129fdf88803de828a636328eb0085a599afaafcd (patch) | |
tree | 3ef98a09dd85727ed32f3932b82e2d5fa7ef4c85 /games-arcade/gish-demo | |
parent | Mask the win32codecs directories from revdep-rebuild. Bug #139166. (diff) | |
download | historical-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/ChangeLog | 6 | ||||
-rw-r--r-- | games-arcade/gish-demo/Manifest | 42 | ||||
-rw-r--r-- | games-arcade/gish-demo/files/digest-gish-demo-1.0.0 | 2 | ||||
-rwxr-xr-x | games-arcade/gish-demo/files/gish-wrapper | 1 | ||||
-rw-r--r-- | games-arcade/gish-demo/gish-demo-1.0.0.ebuild | 25 |
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 } |