diff options
author | Gonzalo Exequiel Pedone | 2024-04-08 22:21:52 -0300 |
---|---|---|
committer | Gonzalo Exequiel Pedone | 2024-04-08 22:21:52 -0300 |
commit | c311f03d1c12dd5f23778749ba8279eb9be970cb (patch) | |
tree | b7c4a601a0f9fc1a0a9570eddd0f49edd91c4f1a | |
download | aur-c311f03d1c12dd5f23778749ba8279eb9be970cb.tar.gz |
New package.
-rw-r--r-- | .SRCINFO | 24 | ||||
-rw-r--r-- | .gitignore | 6 | ||||
-rw-r--r-- | PKGBUILD | 48 |
3 files changed, 78 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..b803f7966fd0 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,24 @@ +pkgbase = android-armv7a-eabi-gdk-pixbuf2-bootstrap + pkgdesc = An image loading library (Android armv7a-eabi) + pkgver = 2.42.10 + pkgrel = 1 + url = https://wiki.gnome.org/Projects/GdkPixbuf + arch = any + groups = android-gdk-pixbuf2-bootstrap + license = LGPL + makedepends = android-meson + makedepends = gobject-introspection + depends = android-armv7a-eabi-glib2 + depends = android-armv7a-eabi-libpng + depends = android-armv7a-eabi-libtiff + depends = android-armv7a-eabi-libjpeg + provides = android-armv7a-eabi-gdk-pixbuf2 + conflicts = android-armv7a-eabi-gdk-pixbuf2 + options = !strip + options = !buildflags + options = staticlibs + options = !emptydirs + source = https://gitlab.gnome.org/GNOME/gdk-pixbuf/-/archive/2.42.10/gdk-pixbuf-2.42.10.tar.bz2 + md5sums = 2861bcef6effa7bbd608a965479ce34b + +pkgname = android-armv7a-eabi-gdk-pixbuf2-bootstrap 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..30040d4f5e80 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,48 @@ +# Maintainer: Gonzalo Exequiel Pedone <hipersayan DOT x AT gmail DOT com> +# Contributor: Jan Alexander Steffens (heftig) <heftig@archlinux.org> +# Contributor: Ionut Biru <ibiru@archlinux.org> + +_android_arch=armv7a-eabi + +pkgname=android-${_android_arch}-gdk-pixbuf2-bootstrap +pkgver=2.42.10 +pkgrel=1 +arch=('any') +pkgdesc="An image loading library (Android ${_android_arch})" +url="https://wiki.gnome.org/Projects/GdkPixbuf" +license=('LGPL') +groups=('android-gdk-pixbuf2-bootstrap') +depends=("android-${_android_arch}-glib2" + "android-${_android_arch}-libpng" + "android-${_android_arch}-libtiff" + "android-${_android_arch}-libjpeg") +makedepends=('android-meson' + 'gobject-introspection') +provides=("android-${_android_arch}-gdk-pixbuf2") +conflicts=("android-${_android_arch}-gdk-pixbuf2") +options=(!strip !buildflags staticlibs !emptydirs) +source=("https://gitlab.gnome.org/GNOME/gdk-pixbuf/-/archive/${pkgver}/gdk-pixbuf-${pkgver}.tar.bz2") +md5sums=('2861bcef6effa7bbd608a965479ce34b') + +build() { + cd "${srcdir}/gdk-pixbuf-${pkgver}" + source android-env ${_android_arch} + + mkdir -p build + cd build + android-${_android_arch}-meson \ + -D builtin_loaders=all \ + -D installed_tests=false \ + -D man=false \ + -D tests=false + ninja +} + +package() { + cd "${srcdir}/gdk-pixbuf-${pkgver}/build" + source android-env ${_android_arch} + + DESTDIR="${pkgdir}" ninja install + rm -rf "${pkgdir}/${ANDROID_PREFIX_BIN}" + ${ANDROID_STRIP} -g --strip-unneeded "${pkgdir}"/${ANDROID_PREFIX_LIB}/*.so +} |