git » poppler.git » commit da8fbaf

poppler 24.05.0

author Urja (ARMLFS builder)
2024-06-19 07:30:56 UTC
committer Urja (ARMLFS builder)
2024-06-19 07:30:56 UTC
parent b7b0c69676c745313a3f08e04182283d66e0dcb3

poppler 24.05.0

.gitignore +2 -0
PKGBUILD +20 -13

diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..a43258a
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,2 @@
+/src/
+/pkg/
diff --git a/PKGBUILD b/PKGBUILD
index 27b78b3..87d8f9e 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,10 +2,12 @@
 # Contributor: Jan de Groot <jgc@archlinux.org>
 
 pkgbase=poppler
-pkgname=('poppler' 'poppler-glib' 'poppler-qt5' 'poppler-qt6')
+pkgname=('poppler' 'poppler-glib' 'poppler-qt5' 
+#'poppler-qt6'
+)
 pkgver=24.05.0
 pkgrel=1
-arch=(x86_64)
+arch=(x86_64 'armv7h')
 license=('GPL-2.0-only'
          'GPL-3.0-or-later'
          'LGPL-2.0-or-later'
@@ -13,17 +15,21 @@ license=('GPL-2.0-only'
          'MIT'
          'HPND-sell-variant')
 makedepends=('libjpeg' 'gcc-libs' 'cairo' 'fontconfig' 'openjpeg2' 
-             'gtk3' 'pkgconfig' 'lcms2' 'gobject-introspection' 'icu'
-             'qt5-base' 'qt6-base' 'git' 'nss' 'gpgme' 'gtk-doc' 'curl' 'poppler-data'
+             'gtk3' 'pkgconf' 'lcms2' 'gobject-introspection' 'icu'
+             'qt5-base' 
+#'qt6-base' 
+'git' 'nss' 'gpgme' 'gtk-doc' 'curl' 'poppler-data'
              'cmake' 'python' 'boost')
 options=('!emptydirs')
 url="https://poppler.freedesktop.org/"
 # https://gitlab.freedesktop.org/poppler/poppler
 source=(https://poppler.freedesktop.org/${pkgbase}-${pkgver}.tar.xz{,.sig}
-        test::git+https://anongit.freedesktop.org/git/poppler/test/#commit=ff3133cdb6cb496ee1d2c3231bfa35006a5e8410)
+#        test::git+https://anongit.freedesktop.org/git/poppler/test/#commit=ff3133cdb6cb496ee1d2c3231bfa35006a5e8410
+)
 sha256sums=('d8c5eb30b50285ad9f0af8c6335cc2d3b9597fca475cbc2598a5479fa379f779'
             'SKIP'
-            'SKIP')
+#            'SKIP'
+)
 validpgpkeys=('CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7') # Albert Astals Cid <aacid@kde.org>
 
 build() {
@@ -31,13 +37,14 @@ build() {
     -DCMAKE_INSTALL_PREFIX:PATH=/usr \
     -DCMAKE_INSTALL_LIBDIR=/usr/lib \
     -DENABLE_UNSTABLE_API_ABI_HEADERS=ON \
-    -DENABLE_GTK_DOC=ON
+    -DENABLE_GTK_DOC=ON \
+    -DENABLE_QT6=OFF
   cmake --build build
 }
 
-check() {
-  LANG=en_US.UTF8 ctest --test-dir build --output-on-failure
-}
+#check() {
+#  LANG=en_US.UTF8 ctest --test-dir build --output-on-failure
+#}
 
 package_poppler() {
   pkgdesc="PDF rendering library based on xpdf 3.0"
@@ -51,9 +58,9 @@ package_poppler() {
   DESTDIR="$pkgdir" cmake --install build
 
   # cleanup for splitted build
-  rm -vrf "${pkgdir}"/usr/include/poppler/{glib,qt5,qt6}
-  rm -vf "${pkgdir}"//usr/lib/libpoppler-{glib,qt5,qt6}.*
-  rm -vf "${pkgdir}"/usr/lib/pkgconfig/poppler-{glib,qt5,qt6}.pc
+  rm -vrf "${pkgdir}"/usr/include/poppler/{glib,qt5}
+  rm -vf "${pkgdir}"//usr/lib/libpoppler-{glib,qt5}.*
+  rm -vf "${pkgdir}"/usr/lib/pkgconfig/poppler-{glib,qt5}.pc
   rm -vrf "${pkgdir}"/usr/{lib,share}/gir*
   rm -vrf "${pkgdir}"/usr/share/gtk-doc