summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorGonzalo Exequiel Pedone2024-04-03 16:05:01 -0300
committerGonzalo Exequiel Pedone2024-04-03 16:05:01 -0300
commit58e169115de4a72d877f914a5d994385af26f777 (patch)
treee9b7c4087f209158c589a86f8dceae16820d1f78
downloadaur-android-armv7a-eabi-poppler-data.tar.gz
New package.
-rw-r--r--.SRCINFO21
-rw-r--r--.gitignore6
-rw-r--r--PKGBUILD43
3 files changed, 70 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..d0d1554fa6d6
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,21 @@
+pkgbase = android-armv7a-eabi-poppler-data
+ pkgdesc = Encoding data for the poppler PDF rendering library (Android armv7a-eabi)
+ pkgver = 0.4.12
+ pkgrel = 1
+ url = https://poppler.freedesktop.org/
+ arch = any
+ license = custom
+ license = GPL2
+ makedepends = android-environment
+ depends = android-ndk
+ conflicts = android-armv7a-eabi-poppler<0.10.5
+ options = !strip
+ options = !buildflags
+ options = staticlibs
+ options = !emptydirs
+ source = https://poppler.freedesktop.org/poppler-data-0.4.12.tar.gz
+ source = https://dev.gentoo.org/~sam/distfiles/app-text/poppler-data/poppler-data-0.4.11-2-extra.tar.xz
+ sha256sums = c835b640a40ce357e1b83666aabd95edffa24ddddd49b8daff63adb851cdab74
+ sha256sums = 2f62dc1d20e1646e9c92e6fc35ba26f7d12b7cacee3577e5fd4a85511bfc6603
+
+pkgname = android-armv7a-eabi-poppler-data
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..9f8c81e57308
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,43 @@
+# Maintainer: Gonzalo Exequiel Pedone <hipersayan DOT x AT gmail DOT com>
+# Contributor: Andreas Radke <andyrtr@archlinux.org>
+# Contributor: Jan de Groot <jgc@archlinux.org>
+
+_android_arch=armv7a-eabi
+
+pkgname=android-${_android_arch}-poppler-data
+pkgver=0.4.12
+_POPPLER_DATA_EXTRA_VERSION="0.4.11-2"
+pkgrel=1
+arch=('any')
+pkgdesc="Encoding data for the poppler PDF rendering library (Android ${_android_arch})"
+license=('custom'
+ 'GPL2')
+url="https://poppler.freedesktop.org/"
+conflicts=("android-${_android_arch}-poppler<0.10.5")
+depends=('android-ndk')
+makedepends=('android-environment')
+options=(!strip !buildflags staticlibs !emptydirs)
+source=("https://poppler.freedesktop.org/poppler-data-${pkgver}.tar.gz"
+ "https://dev.gentoo.org/~sam/distfiles/app-text/poppler-data/poppler-data-$_POPPLER_DATA_EXTRA_VERSION-extra.tar.xz")
+sha256sums=('c835b640a40ce357e1b83666aabd95edffa24ddddd49b8daff63adb851cdab74'
+ '2f62dc1d20e1646e9c92e6fc35ba26f7d12b7cacee3577e5fd4a85511bfc6603')
+
+build() {
+ cd "${srcdir}/poppler-data-${pkgver}"
+ source android-env ${_android_arch}
+}
+
+package() {
+ cd "${srcdir}/poppler-data-${pkgver}"
+ source android-env ${_android_arch}
+
+ make prefix="${ANDROID_PREFIX}" DESTDIR="${pkgdir}" install
+
+ # additional cMaps for ghostscript - FS#76416
+ cp ../poppler-data-${_POPPLER_DATA_EXTRA_VERSION}-extra/Identity-* "${pkgdir}/${ANDROID_PREFIX_SHARE}/poppler/cMap"
+
+ # add symlinks to cMaps - FS#76565
+ pushd "${pkgdir}/${ANDROID_PREFIX_SHARE}/poppler/cMap"
+ find ../cMap -type f -exec ln -s {} . \;
+ popd
+}