diff options
author | Gonzalo Exequiel Pedone | 2019-05-05 20:15:14 -0300 |
---|---|---|
committer | Gonzalo Exequiel Pedone | 2019-05-05 20:15:14 -0300 |
commit | 49b13966efe8da8a803a6bbdb0ec3e1af581e026 (patch) | |
tree | 37f2d208bfa7a747c62fa2235e3874636d63f40a /PKGBUILD | |
download | aur-49b13966efe8da8a803a6bbdb0ec3e1af581e026.tar.gz |
Added android-giflib package.
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 48 |
1 files changed, 48 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..9071d330d17c --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,48 @@ +# PKGBUILD for android-giflib +# Maintainer: Gonzalo Exequiel Pedone <hipersayan DOT x AT gmail DOT com> + +_android_arch=x86 +source android-env.sh ${_android_arch} + +pkgname=android-${_android_arch}-giflib +pkgver=5.1.9 +pkgrel=1 +pkgdesc="A library for reading and writing gif images (android)" +arch=('any') +url="http://sourceforge.net/projects/giflib/" +license=("MIT") +depends=('android-ndk') +options=(!strip !buildflags staticlibs !emptydirs) +makedepends=('android-pkg-config') +source=("http://downloads.sourceforge.net/sourceforge/giflib/giflib-${pkgver}.tar.bz2" + 'Makefile.patch') +md5sums=('c1df79d223b10b92f44ca649ef5f1459' + '0c6a08273d51f7fd965c79c967f5e7ed') + +prepare() { + cd "${srcdir}"/giflib-${pkgver} + + check_ndk_version_ge_than 18.0 + patch -Np1 -i "../Makefile.patch" +} + +build() { + cd "${srcdir}"/giflib-${pkgver} + + make \ + libgif.a \ + libgif.so \ + CC=${ANDROID_CC} \ + AR=${ANDROID_AR} \ + $MAKEFLAGS +} + +package() { + cd "${srcdir}"/giflib-${pkgver} + + make DESTDIR="$pkgdir" install-include install-lib + mkdir -p "${pkgdir}"/${ANDROID_LIBS} + mv -vf "${pkgdir}"/usr/local/* "${pkgdir}"/${ANDROID_LIBS}/ + ${ANDROID_STRIP} -g --strip-unneeded "${pkgdir}"/${ANDROID_LIBS}/lib/*.so + ${ANDROID_STRIP} -g "$pkgdir"/${ANDROID_LIBS}/lib/*.a +} |