[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