Use aoss32 on amd64 if they are using alsa. Thanks to SR-71 for finding this bug.
authorJeremy Huddleston <eradicator@gentoo.org>
Wed, 8 Dec 2004 14:27:23 +0000 (14:27 +0000)
committerJeremy Huddleston <eradicator@gentoo.org>
Wed, 8 Dec 2004 14:27:23 +0000 (14:27 +0000)
games-fps/enemy-territory/ChangeLog
games-fps/enemy-territory/Manifest
games-fps/enemy-territory/enemy-territory-2.56-r2.ebuild

index 9da73e4ce301a0b31fa98d7f14338b21b980e7fd..030ec15a53437ca4c1a3a3c8cfb620c2533941a8 100644 (file)
@@ -1,6 +1,11 @@
 # ChangeLog for games-fps/enemy-territory
 # Copyright 2000-2004 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/games-fps/enemy-territory/ChangeLog,v 1.16 2004/11/17 18:56:56 wolf31o2 Exp $
+# $Header: /var/cvsroot/gentoo-x86/games-fps/enemy-territory/ChangeLog,v 1.17 2004/12/08 14:27:23 eradicator Exp $
+
+  08 Dec 2004; Jeremy Huddleston <eradicator@gentoo.org>
+  enemy-territory-2.56-r2.ebuild:
+  Use aoss32 on amd64 if they are using alsa.  Thanks to SR-71 for finding
+  this bug.
 
   17 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
   enemy-territory-2.56-r2.ebuild:
index 222932fa5553d47f1d2d5084c65bdbd6d209ae89..d0b6bd1e6870a0d072c2602b7ccc7b204ed10cf5 100644 (file)
@@ -1,8 +1,18 @@
-MD5 038e75efda3cd82e79bb1e5f0dbafb85 ChangeLog 2812
-MD5 94f1cfe6706797434331dba9cb98a24a enemy-territory-2.56-r2.ebuild 2505
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
+MD5 138c7429be60684b9e5a9f3843e7a320 ChangeLog 2993
+MD5 f32ceb9c21a024f478ab56aea4f8bce2 enemy-territory-2.56-r2.ebuild 2609
 MD5 f414f5eb26874bc33efe3ac1f0beab5d metadata.xml 1049
 MD5 4923bd56bd1be4356324b1af17f47ac5 files/digest-enemy-territory-2.56-r2 71
 MD5 9706616a064d2425aa5d8d8775995955 files/et 43
 MD5 69d783cd9fed81e4aacd11281d36ebe9 files/et-ded 46
 MD5 51ae531a8796cf809651bae90f744db6 files/et-ded.conf.d 333
 MD5 579bf10dab41adc4d91b9981801e2770 files/et-ded.rc 874
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.2.6 (GNU/Linux)
+
+iD8DBQFBtw9tArHZZzCEUG0RAkRCAJ9NmAhAvrlI3ehMsaF8FFBzLSwfXACeIDts
+DQgdhXFPBQqKMzbu1A1/zUE=
+=Kryy
+-----END PGP SIGNATURE-----
index 584b6bf6a4de60175e9467ce360a134af2ec9dc4..97b2b79f309d2c07ded04e9f3cd8710d14d43f2d 100644 (file)
@@ -1,6 +1,8 @@
 # Copyright 1999-2004 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/games-fps/enemy-territory/enemy-territory-2.56-r2.ebuild,v 1.11 2004/11/17 18:56:56 wolf31o2 Exp $
+# $Header: /var/cvsroot/gentoo-x86/games-fps/enemy-territory/enemy-territory-2.56-r2.ebuild,v 1.12 2004/12/08 14:27:23 eradicator Exp $
+
+IUSE="dedicated opengl alsa"
 
 inherit games
 
@@ -12,14 +14,13 @@ SRC_URI="mirror://3dgamers/pub/3dgamers4/games/wolfensteinet/et-linux-${PV}-2.x8
 LICENSE="RTCW-ETEULA"
 SLOT="0"
 KEYWORDS="x86 amd64"
-IUSE="dedicated opengl"
 RESTRICT="nomirror nostrip"
 
 DEPEND="virtual/libc"
 RDEPEND="dedicated? ( app-misc/screen )
        !dedicated? ( virtual/opengl )
        opengl? ( virtual/opengl )
-       amd64? ( app-emulation/emul-linux-x86-xlibs )"
+       amd64? ( >=app-emulation/emul-linux-x86-xlibs-1.0-r1 )"
 
 S="${WORKDIR}"
 dir="${GAMES_PREFIX_OPT}/${PN}"
@@ -46,6 +47,11 @@ src_install() {
 
        dogamesbin "${FILESDIR}/et" || die "dogamesbin failed"
        dosed "s:GENTOO_DIR:${dir}:" ${GAMES_BINDIR}/et
+
+       if use amd64 && use alsa; then
+               dosed 's:exec:aoss32 exec:' ${GAMES_BINDIR}/et
+       fi
+
        if use dedicated ; then
                dogamesbin "${FILESDIR}/et-ded" || die "dogamesbin failed"
                dosed "s:GENTOO_DIR:${dir}:" "${GAMES_BINDIR}/et-ded"