Date: Saturday, September 5, 2020 @ 14:33:57 Author: dvzrv Revision: 699172
upgpkg: lib32-libao 1.2.2-3: Rebuild to add provides. Switch to correct license (GPL2). Add all direct depends Add all available sodeps in package() and the respective packages to makedepends. Pin the required libao version by pkgver. Add libao.so to provides. Use a source tarball to build from instead of using unverified git sources. Run autoreconf in prepare(). Update maintainer info. Modified: lib32-libao/trunk/PKGBUILD ----------+ PKGBUILD | 42 ++++++++++++++++++++++++------------------ 1 file changed, 24 insertions(+), 18 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2020-09-05 13:46:44 UTC (rev 699171) +++ PKGBUILD 2020-09-05 14:33:57 UTC (rev 699172) @@ -1,40 +1,46 @@ -# Maintainer: Florian Pritz <[email protected]> +# Maintainer: David Runge <[email protected]> +# Contributor: Florian Pritz <[email protected]> # Contributor: Alexander Rødseth <[email protected]> # Contributor: Christoph Zeiler <archNOSPAM_at_moonblade.dot.org> # Contributor: dorphell <[email protected]> -_pkgbasename=libao -pkgname=lib32-$_pkgbasename +_name=libao +pkgname=lib32-libao pkgver=1.2.2 -pkgrel=2 +pkgrel=3 pkgdesc="A cross-platform audio output library and plugins (32-bit)" url="https://www.xiph.org/ao/" arch=('x86_64') -license=('GPL') -depends=($_pkgbasename 'lib32-glibc' 'lib32-alsa-lib' 'lib32-libpulse') -makedepends=('gcc-multilib' 'git') -#source=("https://downloads.xiph.org/releases/ao/${pkgname}-${pkgver}.tar.gz" -source=("git+https://git.xiph.org/libao.git#commit=3f4b02f046550aca54d7f11a5d9c56ac421f0b66") -sha256sums=('SKIP') +license=('GPL2') +depends=("libao=${pkgver}" 'lib32-gcc-libs' 'lib32-glibc' 'lib32-libpulse') +makedepends=('gcc-multilib' 'lib32-alsa-lib') +provides=('libao.so') +source=("https://gitlab.xiph.org/xiph/${_name}/-/archive/${pkgver}/${_name}-${pkgver}.tar.gz") +sha512sums=('d2736d25b60862e7d7469611ce31b1df40a4366ab160e2ff1b46919ae91692d1596c8468e4f016303b306fc3ac1bddc7b727f535a362f403c3fe7c6532e9045a') +b2sums=('e5b5d87c4357ee113769732cb6a7e0afa28b2bc4923be8dacd1fa39ac5fb96d8a5e19bc45137ffc8ec63eef0382130ab9b311aad3a66be4566e0cb9761417b23') +prepare() { + mv -v "${_name}-${pkgver}" "${pkgname}-${pkgver}" + cd "${pkgname}-${pkgver}" + autoreconf -vfi +} + build() { - #cd $_pkgbasename-$pkgver - cd $_pkgbasename + cd "${pkgname}-${pkgver}" export CC="gcc -m32" export CXX="g++ -m32" export PKG_CONFIG_PATH="/usr/lib32/pkgconfig" - ./autogen.sh - ./configure --prefix=/usr --libdir=/usr/lib32 + ./configure --prefix=/usr \ + --libdir=/usr/lib32 make } package() { - #cd $_pkgbasename-$pkgver - cd $_pkgbasename - + depends+=('libasound.so') + cd "${pkgname}-${pkgver}" make DESTDIR="$pkgdir/" install - rm -rf "$pkgdir"/usr/{include,share,bin,sbin} + rm -rf "$pkgdir"/usr/{include,share,bin} } # vim:set ts=2 sw=2 et:
