From 6df2671ed05e09c472fb41a00f0e9fcd2b7ba4c8 Mon Sep 17 00:00:00 2001 From: Andrew Sun Date: Thu, 21 Dec 2017 05:36:21 +0000 Subject: [PATCH] add libao package (version 1.2.2) (#3220) --- mingw-w64-libao/PKGBUILD | 42 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) create mode 100644 mingw-w64-libao/PKGBUILD diff --git a/mingw-w64-libao/PKGBUILD b/mingw-w64-libao/PKGBUILD new file mode 100644 index 0000000000..5dbf0e1302 --- /dev/null +++ b/mingw-w64-libao/PKGBUILD @@ -0,0 +1,42 @@ +# Maintainer: Andrew Sun + +_realname=libao +pkgbase=mingw-w64-${_realname} +pkgname=("${MINGW_PACKAGE_PREFIX}-${_realname}") +pkgver=1.2.2 +pkgrel=1 +pkgdesc="Cross-platform audio output library and plugins (mingw-w64)" +arch=('any') +url="http://xiph.org/ao/" +depends=("${MINGW_PACKAGE_PREFIX}-gcc-libs") +makedepends=("${MINGW_PACKAGE_PREFIX}-gcc" "git") +license=('GPL') +source=("git+https://git.xiph.org/libao.git#commit=3f4b02f046550aca54d7f11a5d9c56ac421f0b66") +sha256sums=('SKIP') + +prepare() { + cd "${srcdir}"/${_realname} + ./autogen.sh +} + +build() { + cd "${srcdir}"/${_realname} + [[ -d "${srcdir}"/build-${CARCH} ]] && rm -rf "${srcdir}"/build-${CARCH} + mkdir -p "${srcdir}"/build-${CARCH} && cd "${srcdir}"/build-${CARCH} + LIBS+="-lksuser -lwinmm" ../${_realname}/configure \ + --prefix=${MINGW_PREFIX} \ + --build=${MINGW_CHOST} \ + --host=${MINGW_CHOST} \ + --target=${MINGW_CHOST} \ + --enable-static \ + --enable-shared \ + --disable-pulse \ + --enable-wmm + + make +} + +package() { + cd "${srcdir}"/build-${CARCH} + make install DESTDIR="${pkgdir}" +}