summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMichał Szymański2015-05-25 18:08:04 +0200
committerMichał Szymański2015-05-25 18:08:04 +0200
commit36de54abf23efa7ee2bcb7bac4e1056864d48fb8 (patch)
treee99fc5dac5743cfdfc4fecf476cd23d08389ceb1
downloadaur-36de54abf23efa7ee2bcb7bac4e1056864d48fb8.tar.gz
libao 1.2.0
-rw-r--r--.SRCINFO19
-rw-r--r--.gitignore1
-rw-r--r--PKGBUILD44
3 files changed, 64 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..28d87c818141
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,19 @@
+# Generated by makepkg 4.2.1
+# Mon May 25 16:06:08 UTC 2015
+pkgbase = mingw-w64-libao
+ pkgdesc = Cross-platform audio output library (mingw-w64)
+ pkgver = 1.2.0
+ pkgrel = 1
+ url = https://www.xiph.org/ao/
+ arch = any
+ license = GPL
+ makedepends = mingw-w64-gcc
+ depends = mingw-w64-crt
+ options = !strip
+ options = staticlibs
+ options = !buildflags
+ source = http://downloads.xiph.org/releases/ao/libao-1.2.0.tar.gz
+ md5sums = 9f5dd20d7e95fd0dd72df5353829f097
+
+pkgname = mingw-w64-libao
+
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..335ec9573de5
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1 @@
+*.tar.gz
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..e56a7da54272
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,44 @@
+# Maintainer: Michał Szymański <smiszym at gmail dot com>
+
+pkgname=mingw-w64-libao
+pkgver=1.2.0
+pkgrel=1
+pkgdesc="Cross-platform audio output library (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')
+
+_architectures="i686-w64-mingw32 x86_64-w64-mingw32"
+
+build() {
+ cd ${pkgname#mingw-w64-}-${pkgver}
+
+ 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
+ make
+ done
+}
+
+package() {
+ for _arch in ${_architectures}; do
+ cd "${srcdir}/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"
+}