[proaudio] [972] fix bristol on amd64 \o/ _o_

[ Thread Index | Date Index | More lists.tuxfamily.org/proaudio Archives ]


Revision: 972
Author:   gimpel
Date:     2007-11-25 22:31:06 +0000 (Sun, 25 Nov 2007)

Log Message:
-----------
fix bristol on amd64 \o/ _o_

Modified Paths:
--------------
    trunk/overlays/proaudio/media-sound/bristol/Manifest
    trunk/overlays/proaudio/media-sound/bristol/bristol-0.10.11.ebuild


Modified: trunk/overlays/proaudio/media-sound/bristol/Manifest
===================================================================
--- trunk/overlays/proaudio/media-sound/bristol/Manifest	2007-11-25 21:34:53 UTC (rev 971)
+++ trunk/overlays/proaudio/media-sound/bristol/Manifest	2007-11-25 22:31:06 UTC (rev 972)
@@ -27,10 +27,10 @@
 MD5 6efacff733d0acb153b79e74b57c36a7 bristol-0.10.1.ebuild 1052
 RMD160 a31a7e55525a5ef84f91774123e485fb280533f0 bristol-0.10.1.ebuild 1052
 SHA256 81c25aacbd2984b30ec84eeb1682878038c34338515b78231504ff82c05f01a6 bristol-0.10.1.ebuild 1052
-EBUILD bristol-0.10.11.ebuild 1377 RMD160 f0f9a6c4ed17f01306b58436be366417ae486b24 SHA1 70f8d66ebfc994eaefc948ebff1a16c632358aa2 SHA256 bc07241960507670bf10401e76f587b0c9740f4274745d4dce6d9a6620c13cec
-MD5 9100b0aadd506407a6d5734bd44c84e2 bristol-0.10.11.ebuild 1377
-RMD160 f0f9a6c4ed17f01306b58436be366417ae486b24 bristol-0.10.11.ebuild 1377
-SHA256 bc07241960507670bf10401e76f587b0c9740f4274745d4dce6d9a6620c13cec bristol-0.10.11.ebuild 1377
+EBUILD bristol-0.10.11.ebuild 1178 RMD160 02e513f6176c909cbd73e7e597c6189b6e88bfd8 SHA1 7d0addd0d1fe0cc0ad7eb04945d6864e84801cbb SHA256 da727e54a6e566c87df69fceef358f4b913e573457672dbeac1b558bd9467b8e
+MD5 4d8eef5c74310c95389adc7974b08b52 bristol-0.10.11.ebuild 1178
+RMD160 02e513f6176c909cbd73e7e597c6189b6e88bfd8 bristol-0.10.11.ebuild 1178
+SHA256 da727e54a6e566c87df69fceef358f4b913e573457672dbeac1b558bd9467b8e bristol-0.10.11.ebuild 1178
 EBUILD bristol-0.9.1.ebuild 871 RMD160 4e639156f1b710d94a9f51b95f4c3c02803a92ed SHA1 d53871403360f0c0615d67916efd4067ee4f0aca SHA256 9b2dbecb0d0540c2cabf35b09ddc8f05e638ac9f5b85bc1b6779b2dcd8146fcf
 MD5 5a92937c1b8564a38476df3bd20c916e bristol-0.9.1.ebuild 871
 RMD160 4e639156f1b710d94a9f51b95f4c3c02803a92ed bristol-0.9.1.ebuild 871

Modified: trunk/overlays/proaudio/media-sound/bristol/bristol-0.10.11.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/bristol/bristol-0.10.11.ebuild	2007-11-25 21:34:53 UTC (rev 971)
+++ trunk/overlays/proaudio/media-sound/bristol/bristol-0.10.11.ebuild	2007-11-25 22:31:06 UTC (rev 972)
@@ -22,20 +22,16 @@
 		media-libs/alsa-lib
 		jack? ( >=media-sound/jack-audio-connection-kit-0.100 )"
 
-src_unpack() {
-	unpack ${A}
-	cd ${S}
-	sed -i -e 's:bristoldir=${prefix}/bristol:bristoldir=${prefix}/share/bristol:' Makefile.am || die "Patching Makefile.am failed"
-	sed -i -e 's:BRISTOL_DIR=${prefix}/bristol:BRISTOL_DIR=${prefix}/share/bristol:' configure.ac || die "Patching configure.ac failed"
-}
-	
 src_compile() {
-	eautoreconf
-	
+	# Work around the XCreateImage bug on amd64
+	local myconf=""
+	use amd64 && myconf="--disable-ximage"
+
 	econf \
 		`use_enable alsa` \
 		`use_enable jack` \
 		`use_enable static` \
+		${myconf} \
 		|| die "configure failed"
 	
 	emake || die "make failed"
@@ -48,7 +44,7 @@
 
 pkg_postinst() {
 	echo	
-	elog "To use Bristol with jack, use something as:"
+	elog "To use Bristol with jack, use something like:"
 	echo
 	elog "startBristol -audio jack"
 	echo


Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/