[aur-general] vsound not in repo DB?
Gerardo Exequiel Pozzi
vmlinuz386 at yahoo.com.ar
Wed Apr 8 22:20:26 EDT 2009
Gerardo Exequiel Pozzi wrote:
> Allan McRae wrote:
>
>> vsound does not build on x86_64
>> http://wiki.archlinux.org/index.php/Community64_Status#multimedia
>>
>> Allan
>>
>>
>>
> Hi, mmm i don'tuse this package, but this can be compiled in x86_64:
> removing a unrecognized macro (AC_C_FIND_ENDIAN_NESS) from configure.in
> and regenerating the autotools files (autoreconf -f -i) ;)
> (Please test if works, at least build)
>
> $ file .libs/libvsound.so
> .libs/libvsound.so: ELF 64-bit LSB shared object, x86-64, version 1
> (SYSV), dynamically linked, not stripped
>
>
> --- /var/abs/community/multimedia/vsound/PKGBUILD 2009-02-07
> 04:52:27.000000000 -0200
> +++ PKGBUILD 2009-04-08 22:52:25.000000000 -0300
> @@ -6,16 +6,18 @@
> pkgrel=1
> pkgdesc="A virtual audio loopback cable"
> url="http://www.vsound.org"
> -license=("LGPL")
> -arch=('i686')
> +license=("GPL2")
> +arch=('i686' 'x86_64')
> depends=('glibc')
> options=('!libtool')
> source=(http://www.vsound.org/$pkgname-$pkgver.tar.gz)
> md5sums=('0460c93ecab58d7864dd6d245a2dea18')
>
> build() {
> - cd $startdir/src/$pkgname-$pkgver
> + cd $srcdir/$pkgname-$pkgver
> + sed 's|^AC_C_FIND_ENDIAN_NESS|dnl AC_C_FIND_ENDIAN_NESS|g' -i
> configure.in
> + autoreconf -f -i
> ./configure --prefix=/usr
> make || return 1
> - make DESTDIR=$startdir/pkg install
> + make DESTDIR=$pkgdir install
> }
>
>
>
mmm no i am wrong, sorry :S, the macro is defined at acendian.m4 the
just patch this file
sed 's#86 )#86 | x86_64 )#g' acendian.m4
and then reprocess this file
--
Gerardo Exequiel Pozzi ( djgera )
http://www.djgera.com.ar
KeyID: 0x1B8C330D
Key fingerprint = 0CAA D5D4 CD85 4434 A219 76ED 39AB 221B 1B8C 330D
More information about the aur-general
mailing list