summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorGonzalo Exequiel Pedone2019-04-24 11:17:29 -0300
committerGonzalo Exequiel Pedone2019-04-24 11:17:29 -0300
commit668372fb69727336ff4375ea8dfbeea31c0c89f6 (patch)
tree83f96ffb71abdaace15abd2a54422eedd75bae8c
parente82ee4f6de7304f7022ac222487ea82738753d84 (diff)
downloadaur-668372fb69727336ff4375ea8dfbeea31c0c89f6.tar.gz
Package updated.
-rw-r--r--.SRCINFO7
-rw-r--r--.gitignore2
-rw-r--r--PKGBUILD18
-rwxr-xr-xandroid-env.sh2
4 files changed, 20 insertions, 9 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 93cd304831aa..78c5f7360887 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,17 +1,20 @@
# Generated by mksrcinfo v8
-# lun abr 15 19:51:30 UTC 2019
+# miƩ abr 24 14:13:49 UTC 2019
pkgbase = android-armv7a-eabi-ffmpeg
pkgdesc = Complete solution to record, convert and stream audio and video (android)
pkgver = 4.1.3
- pkgrel = 1
+ pkgrel = 2
url = http://ffmpeg.org/
arch = any
license = GPL3
makedepends = android-pkg-config
makedepends = yasm
+ depends = android-armv7a-eabi-bzip2
+ depends = android-armv7a-eabi-libtheora
depends = android-armv7a-eabi-libvorbis
depends = android-armv7a-eabi-libvpx
depends = android-armv7a-eabi-opus
+ depends = android-armv7a-eabi-zlib
options = !strip
options = !buildflags
options = staticlibs
diff --git a/.gitignore b/.gitignore
index 78bc5ca47508..47731b2e7117 100644
--- a/.gitignore
+++ b/.gitignore
@@ -2,4 +2,4 @@ pkg
src
*.tar.xz
*.tar.gz
-ffmpeg
+*.tar.bz2
diff --git a/PKGBUILD b/PKGBUILD
index 71049227e25b..00d1e9ab6483 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -6,14 +6,17 @@ source android-env.sh ${_android_arch}
pkgname=android-${_android_arch}-ffmpeg
pkgver=4.1.3
-pkgrel=1
+pkgrel=2
pkgdesc="Complete solution to record, convert and stream audio and video (android)"
arch=('any')
url="http://ffmpeg.org/"
license=('GPL3')
-depends=("android-${_android_arch}-libvorbis"
+depends=("android-${_android_arch}-bzip2"
+ "android-${_android_arch}-libtheora"
+ "android-${_android_arch}-libvorbis"
"android-${_android_arch}-libvpx"
- "android-${_android_arch}-opus")
+ "android-${_android_arch}-opus"
+ "android-${_android_arch}-zlib")
options=(!strip !buildflags staticlibs !emptydirs)
makedepends=('android-pkg-config' 'yasm')
source=("http://ffmpeg.org/releases/ffmpeg-${pkgver}.tar.xz"
@@ -44,12 +47,15 @@ build() {
;;
armv7a-eabi)
target_arch=arm
+ export LDFLAGS="-L${ANDROID_LIBS}/lib -ltheoraenc -ltheoradec -logg"
;;
x86)
target_arch=x86_32
+ export LDFLAGS="-L${ANDROID_LIBS}/lib -ltheoraenc -ltheoradec -logg"
;;
x86-64)
target_arch=x86_64
+ export LDFLAGS="-L${ANDROID_LIBS}/lib -ltheoraenc -ltheoradec -logg"
;;
esac
@@ -69,9 +75,9 @@ build() {
--nm=${ANDROID_NM}
--disable-debug
--enable-static
+ --enable-shared
--disable-stripping
--enable-gpl
- --enable-shared
--enable-version3
--enable-pic
--disable-doc
@@ -81,9 +87,11 @@ build() {
--disable-v4l2-m2m
--disable-indev=v4l2
--disable-outdev=v4l2
+ --enable-libtheora
--enable-libvorbis
--enable-libvpx
- --enable-libopus"
+ --enable-libopus
+ --enable-zlib"
# Platform specific patches
case "$_android_arch" in
diff --git a/android-env.sh b/android-env.sh
index 3549d530bb13..517f38e9b563 100755
--- a/android-env.sh
+++ b/android-env.sh
@@ -12,7 +12,7 @@ fi
# Minimum Android platform based on:
#
-# https://developer.android.com/about/dashboards/
+# http://gs.statcounter.com/os-version-market-share/android/mobile-tablet/worldwide
if [ -z "${ANDROID_MINIMUM_PLATFORM}" ]; then
export ANDROID_MINIMUM_PLATFORM=22
fi