diff options
author | Andrew Sun | 2018-06-12 20:03:53 -0400 |
---|---|---|
committer | Andrew Sun | 2018-06-12 20:03:53 -0400 |
commit | 4a58a93bb89eaaf0518e9be0db49e114c0423164 (patch) | |
tree | 2f58971ac985fff666e936114e2bfa12f6e30bad /PKGBUILD | |
parent | 36de54abf23efa7ee2bcb7bac4e1056864d48fb8 (diff) | |
download | aur-mingw-w64-libao.tar.gz |
mingw-w64-libao: update to 1.2.2
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 44 |
1 files changed, 22 insertions, 22 deletions
@@ -1,44 +1,44 @@ -# Maintainer: Michał Szymański <smiszym at gmail dot com> +# Maintainer: Andrew Sun <adsun701@gmail.com> +# Contributor: Michał Szymański <smiszym at gmail dot com> pkgname=mingw-w64-libao -pkgver=1.2.0 +pkgver=1.2.2 pkgrel=1 -pkgdesc="Cross-platform audio output library (mingw-w64)" +pkgdesc="Cross-platform audio output library and plugins (mingw-w64)" arch=(any) url="https://www.xiph.org/ao/" license=("GPL") -makedepends=(mingw-w64-gcc) -depends=(mingw-w64-crt) -options=(!strip staticlibs !buildflags) -source=("http://downloads.xiph.org/releases/ao/${pkgname#mingw-w64-}-${pkgver}.tar.gz") -md5sums=('9f5dd20d7e95fd0dd72df5353829f097') +makedepends=('mingw-w64-configure' 'autogen' 'git') +depends=('mingw-w64-crt') +options=('!strip' '!buildflags' 'staticlibs') +source=("git+https://git.xiph.org/libao.git#commit=3f4b02f046550aca54d7f11a5d9c56ac421f0b66") +md5sums=('SKIP') _architectures="i686-w64-mingw32 x86_64-w64-mingw32" -build() { - cd ${pkgname#mingw-w64-}-${pkgver} +prepare() { + cd "${srcdir}/libao" + ./autogen.sh +} +build() { + cd "${srcdir}/libao" for _arch in ${_architectures}; do - mkdir -p "${srcdir}/build-${_arch}" - cd "${srcdir}/build-${_arch}" - "${srcdir}"/${pkgname#mingw-w64-}-${pkgver}/configure \ - --host=${_arch} \ - --prefix=/usr/${_arch} \ - --disable-pulse \ - --enable-wmm \ - --enable-static + mkdir -p "build-${_arch}" && pushd "build-${_arch}" + LIBS+=" -lksuser -lwinmm" ${_arch}-configure \ + --disable-pulse \ + --enable-wmm make + popd done } package() { for _arch in ${_architectures}; do - cd "${srcdir}/build-${_arch}" - make DESTDIR="$pkgdir" install + cd "${srcdir}/libao/build-${_arch}" + make DESTDIR="${pkgdir}" install ${_arch}-strip --strip-unneeded "${pkgdir}/usr/${_arch}/bin/"*.dll ${_arch}-strip -g "${pkgdir}/usr/${_arch}/lib/"*.a rm -r "$pkgdir/usr/${_arch}/share" done - - install -D -m644 "${srcdir}"/${pkgname#mingw-w64-}-${pkgver}/COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING" } |