summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorpingplug2015-06-12 10:18:23 +0800
committerpingplug2015-06-12 10:18:23 +0800
commitf46305241ea113d0eefb72b8a3d8d60a6901c7bb (patch)
tree3897fdb1eae09268b96218101e165f8c08562559
downloadaur-f46305241ea113d0eefb72b8a3d8d60a6901c7bb.tar.gz
Initial import
-rw-r--r--.SRCINFO18
-rw-r--r--PKGBUILD46
2 files changed, 64 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..5544260130da
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,18 @@
+# Generated by makepkg 4.2.1
+# Sat Mar 28 18:50:27 UTC 2015
+pkgbase = mingw-w64-libfdk-aac
+ pkgdesc = Fraunhofer FDK AAC codec library(mingw-w64)
+ pkgver = 0.1.4
+ pkgrel = 1
+ url = http://sourceforge.net/projects/opencore-amr/
+ arch = any
+ license = custom
+ makedepends = mingw-w64-configure
+ options = staticlibs
+ options = !strip
+ options = !buildflags
+ source = http://downloads.sourceforge.net/opencore-amr/fdk-aac-0.1.4.tar.gz
+ sha256sums = 5910fe788677ca13532e3f47b7afaa01d72334d46a2d5e1d1f080f1173ff15ab
+
+pkgname = mingw-w64-libfdk-aac
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..89c431c25122
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,46 @@
+# Maintainer: pingplug <pingplug@foxmail.com>
+# Contributor: Maxime Gauduin <alucryd@archlinux.org>
+# Contributor: PelPix <kylebloss@pelpix.info>
+# Contributor: DrZaius <lou[at]fakeoutdoorsman[dot]com>
+
+pkgname=mingw-w64-libfdk-aac
+pkgver=0.1.4
+pkgrel=1
+pkgdesc='Fraunhofer FDK AAC codec library(mingw-w64)'
+arch=('any')
+url='http://sourceforge.net/projects/opencore-amr/'
+license=('custom')
+makedepends=('mingw-w64-configure')
+options=(staticlibs !strip !buildflags)
+source=("http://downloads.sourceforge.net/opencore-amr/fdk-aac-${pkgver}.tar.gz")
+sha256sums=('5910fe788677ca13532e3f47b7afaa01d72334d46a2d5e1d1f080f1173ff15ab')
+
+_architectures="i686-w64-mingw32 x86_64-w64-mingw32"
+
+build() {
+ cd "${srcdir}/fdk-aac-${pkgver}"
+
+ for _arch in ${_architectures}; do
+ mkdir -p build-${_arch} && pushd build-${_arch}
+ ${_arch}-configure
+ make
+ popd
+ done
+}
+
+package () {
+ cd "${srcdir}/fdk-aac-${pkgver}"
+
+ for _arch in ${_architectures}; do
+ pushd "build-${_arch}"
+ make DESTDIR="$pkgdir" install
+ find "$pkgdir/usr/${_arch}" -name '*.dll' | xargs -rtl1 ${_arch}-strip -x
+ find "$pkgdir/usr/${_arch}" -name '*.a' -o -name '*.dll' | xargs -rtl1 ${_arch}-strip -g
+ popd
+ done
+
+ install -dm 755 "${pkgdir}"/usr/share/licenses/${pkgname}
+ install -m 644 NOTICE "${pkgdir}"/usr/share/licenses/${pkgname}/
+}
+
+# vim: ts=2 sw=2 et: