Date: Thursday, July 3, 2014 @ 22:59:34 Author: heftig Revision: 114763
mtree Modified: lib32-libsndfile/trunk/PKGBUILD ----------+ PKGBUILD | 33 ++++++++++++++++++++++----------- 1 file changed, 22 insertions(+), 11 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2014-07-03 20:55:32 UTC (rev 114762) +++ PKGBUILD 2014-07-03 20:59:34 UTC (rev 114763) @@ -1,28 +1,34 @@ # $Id$ -# Maintainer: Jan "heftig" Steffens <[email protected]> +# Maintainer: Jan Alexander Steffens (heftig) <[email protected]> _pkgbasename=libsndfile pkgname=lib32-$_pkgbasename pkgver=1.0.25 -pkgrel=2 +pkgrel=3 pkgdesc="A C library for reading and writing files containing sampled sound (32-bit)" arch=('x86_64') url="http://www.mega-nerd.com/libsndfile" license=('LGPL') -depends=('lib32-flac' 'lib32-libvorbis' $_pkgbasename) -makedepends=('lib32-alsa-lib' 'gcc-multilib') -options=('!libtool') -source=(http://www.mega-nerd.com/libsndfile/files/${_pkgbasename}-${pkgver}.tar.gz) -md5sums=('e2b7bb637e01022c7d20f95f9c3990a2') -sha1sums=('e95d9fca57f7ddace9f197071cbcfb92fa16748e') +depends=('lib32-alsa-lib' 'lib32-flac' 'lib32-libvorbis' $_pkgbasename) +checkdepends=('python2') +makedepends=('gcc-multilib' 'libtool-multilib') +source=(http://www.mega-nerd.com/libsndfile/files/${_pkgbasename}-${pkgver}.tar.gz{,.asc}) +sha1sums=('e95d9fca57f7ddace9f197071cbcfb92fa16748e' + 'a93d26016730cb9fa214c753d079ee77dca1f326') +prepare() { + cd ${_pkgbasename}-${pkgver} + sed -i 's|#!/usr/bin/python|#!/usr/bin/python2|' src/binheader_writef_check.py \ + src/create_symbols_file.py programs/test-sndfile-metadata-set.py +} + build() { - cd "${srcdir}/${_pkgbasename}-${pkgver}" - export CC="gcc -m32" export CXX="g++ -m32" export PKG_CONFIG_PATH="/usr/lib32/pkgconfig" + cd ${_pkgbasename}-${pkgver} + export GETCONF="getconf -v POSIX_V7_ILP32_OFFBIG" export GETCONF_DIR="/usr/lib32/getconf" @@ -30,8 +36,13 @@ make -C src } +check() { + cd ${_pkgbasename}-${pkgver} + make check +} + package() { - cd "${srcdir}/${_pkgbasename}-${pkgver}" + cd ${_pkgbasename}-${pkgver} make -C src DESTDIR="${pkgdir}" install make DESTDIR="$pkgdir" install-pkgconfigDATA
