diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 23 |
1 files changed, 11 insertions, 12 deletions
@@ -1,12 +1,11 @@ -# PKGBUILD for android-ffmpeg # Maintainer: Gonzalo Exequiel Pedone <hipersayan DOT x AT gmail DOT com> _android_arch=aarch64 -source android-env.sh ${_android_arch} +source android-env ${_android_arch} pkgname=android-${_android_arch}-ffmpeg pkgver=4.1.3 -pkgrel=3 +pkgrel=4 pkgdesc="Complete solution to record, convert and stream audio and video (android)" arch=('any') url="http://ffmpeg.org/" @@ -20,7 +19,7 @@ depends=("android-${_android_arch}-bzip2" "android-${_android_arch}-speex" "android-${_android_arch}-zlib") options=(!strip !buildflags staticlibs !emptydirs) -makedepends=('android-pkg-config' 'yasm') +makedepends=('android-environment' 'android-pkg-config' 'yasm') source=("http://ffmpeg.org/releases/ffmpeg-${pkgver}.tar.xz" 'configure.patch') sha256sums=('0c3020452880581a8face91595b239198078645e7d7184273b8bcc7758beb63d' @@ -45,24 +44,24 @@ build() { case "$_android_arch" in aarch64) target_arch=aarch64 - export LDFLAGS="-L${ANDROID_LIBS}/lib -lm -logg -lvorbis" + export LDFLAGS="-L${ANDROID_PREFIX_LIB} -lm -logg -lvorbis" ;; armv7a-eabi) target_arch=arm - export LDFLAGS="-L${ANDROID_LIBS}/lib -ltheoraenc -ltheoradec -logg" + export LDFLAGS="-L${ANDROID_PREFIX_LIB} -ltheoraenc -ltheoradec -logg" ;; x86) target_arch=x86_32 - export LDFLAGS="-L${ANDROID_LIBS}/lib -ltheoraenc -ltheoradec -logg" + export LDFLAGS="-L${ANDROID_PREFIX_LIB} -ltheoraenc -ltheoradec -logg" ;; x86-64) target_arch=x86_64 - export LDFLAGS="-L${ANDROID_LIBS}/lib -ltheoraenc -ltheoradec -logg" + export LDFLAGS="-L${ANDROID_PREFIX_LIB} -ltheoraenc -ltheoradec -logg" ;; esac configue_opts=" - --prefix="${ANDROID_LIBS}" + --prefix="${ANDROID_PREFIX}" --enable-cross-compile --cross-prefix="${ANDROID_CROSS_PREFIX}" --target-os=android @@ -114,7 +113,7 @@ build() { package() { cd "${srcdir}"/ffmpeg-${pkgver} make DESTDIR="$pkgdir" install - - ${ANDROID_STRIP} -g --strip-unneeded "${pkgdir}"/${ANDROID_LIBS}/lib/*.so - ${ANDROID_STRIP} -g "${pkgdir}"/${ANDROID_LIBS}/lib/*.a + rm -r "${pkgdir}"/${ANDROID_PREFIX_SHARE} + ${ANDROID_STRIP} -g --strip-unneeded "${pkgdir}"/${ANDROID_PREFIX_LIB}/*.so + ${ANDROID_STRIP} -g "${pkgdir}"/${ANDROID_PREFIX_LIB}/*.a } |