[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