summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorGonzalo Exequiel Pedone2024-07-12 23:16:08 -0300
committerGonzalo Exequiel Pedone2024-07-12 23:16:08 -0300
commit53f7347abbb706f3380de5f4f91a46515be7ebb6 (patch)
tree24ac598eea0ce8c0a4ba1b2400728f335356e6ea
downloadaur-53f7347abbb706f3380de5f4f91a46515be7ebb6.tar.gz
New package.
-rw-r--r--.SRCINFO17
-rw-r--r--.gitignore6
-rw-r--r--PKGBUILD40
3 files changed, 63 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..a190c103355e
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,17 @@
+pkgbase = android-x86-64-a52dec
+ pkgdesc = Library for decoding ATSC A/52 (AC-3) audio streams (Android x86-64)
+ pkgver = 0.8.0
+ pkgrel = 1
+ url = https://git.adelielinux.org/community/a52dec/
+ arch = any
+ license = GPL-2.0-or-later
+ makedepends = android-configure
+ depends = android-ndk
+ options = !strip
+ options = !buildflags
+ options = staticlibs
+ options = !emptydirs
+ source = https://distfiles.adelielinux.org/source/a52dec/a52dec-0.8.0.tar.gz
+ md5sums = 4debeed0257f5312e84d92711a5cfcec
+
+pkgname = android-x86-64-a52dec
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..b5b03b115225
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,6 @@
+pkg
+src
+*.tar.xz
+*.tar.gz
+*.tar.bz2
+*.asc
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..28a3aa721c02
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,40 @@
+# Maintainer: Gonzalo Exequiel Pedone <hipersayan DOT x AT gmail DOT com>
+# Contributor: Balló György <ballogyor+arch at gmail dot com>
+# Contributor: Jan de Groot <jgc@archlinux.org>
+# Contributor: Tom Gundersen <teg@jklm.no>
+# Contributor: Thomas Baechler <thomas@archlinux.org>
+# Contributor: Sarah Hay <sarahhay@mb.sympatico.ca>
+
+_android_arch=x86-64
+
+pkgname=android-${_android_arch}-a52dec
+pkgver=0.8.0
+pkgrel=1
+pkgdesc="Library for decoding ATSC A/52 (AC-3) audio streams (Android ${_android_arch})"
+arch=('any')
+url='https://git.adelielinux.org/community/a52dec/'
+license=('GPL-2.0-or-later')
+depends=('android-ndk')
+makedepends=('android-configure')
+options=(!strip !buildflags staticlibs !emptydirs)
+source=("https://distfiles.adelielinux.org/source/a52dec/a52dec-${pkgver}.tar.gz")
+md5sums=('4debeed0257f5312e84d92711a5cfcec')
+
+build() {
+ cd "${srcdir}/a52dec-${pkgver}"
+ source android-env ${_android_arch}
+
+ android-${_android_arch}-configure \
+ --disable-oss
+ make $MAKEFLAGS
+}
+
+package() {
+ cd "${srcdir}/a52dec-${pkgver}"
+ source android-env ${_android_arch}
+
+ make DESTDIR="$pkgdir" install
+ install -m644 liba52/a52_internal.h "${pkgdir}/${ANDROID_PREFIX_INCLUDE}/a52dec/"
+ ${ANDROID_STRIP} -g --strip-unneeded "${pkgdir}/${ANDROID_PREFIX_LIB}"/*.so
+ ${ANDROID_STRIP} -g "${pkgdir}/${ANDROID_PREFIX_LIB}"/*.a
+}