[arch-commits] Commit in poppler/trunk (PKGBUILD)

Andreas Radke andyrtr at archlinux.org
Sat Jan 2 21:36:13 UTC 2021


    Date: Saturday, January 2, 2021 @ 21:36:13
  Author: andyrtr
Revision: 405179

prepare update

Modified:
  poppler/trunk/PKGBUILD

----------+
 PKGBUILD |   23 +++++++++++++++++------
 1 file changed, 17 insertions(+), 6 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2021-01-02 16:08:35 UTC (rev 405178)
+++ PKGBUILD	2021-01-02 21:36:13 UTC (rev 405179)
@@ -2,19 +2,20 @@
 # Maintainer: Jan de Groot <jgc at archlinux.org>
 
 pkgbase=poppler
-pkgname=('poppler' 'poppler-glib' 'poppler-qt5')
-pkgver=20.12.1
+pkgname=('poppler' 'poppler-glib' 'poppler-qt5' 'poppler-qt6')
+pkgver=21.01.0
 pkgrel=1
 arch=(x86_64)
 license=('GPL')
 makedepends=('libjpeg' 'gcc-libs' 'cairo' 'fontconfig' 'openjpeg2' 'gtk3' 'pkgconfig' 'lcms2' 
-             'gobject-introspection' 'icu' 'qt5-base' 'git' 'nss' 'gtk-doc' 'curl' 'poppler-data'
+             'gobject-introspection' 'icu' 'qt5-base' 'qt6-base' 'git' 'nss' '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=03a4b9eb854a06a83c465e82de601796c458bbe9)
-sha256sums=('d0aa2586c0a4296c775f0d2045f28bb95a694113fc995f95350faa12930f7b35'
+sha256sums=('016dde34e5f868ea98a32ca99b643325a9682281500942b7113f4ec88d20e2f3'
             'SKIP'
             'SKIP')
 validpgpkeys=('CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7') # "Albert Astals Cid <aacid at kde.org>"
@@ -50,8 +51,8 @@
   make DESTDIR="${pkgdir}" install
 
   # cleanup for splitted build
-  rm -vrf "${pkgdir}"/usr/include/poppler/{glib,qt5}
-  rm -vf "${pkgdir}"//usr/lib/libpoppler-{glib,qt5}.*
+  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}.pc
   rm -vrf "${pkgdir}"/usr/{lib,share}/gir*
   rm -vrf "${pkgdir}"/usr/share/gtk-doc
@@ -82,3 +83,13 @@
   install -m644 poppler-qt5.pc "${pkgdir}/usr/lib/pkgconfig/"
 }
 
+package_poppler-qt6() {
+  pkgdesc="Poppler Qt6 bindings"
+  depends=("poppler=${pkgver}" 'qt6-base')
+  provides=('libpoppler-qt6.so')
+
+  cd build
+  make -C qt6 DESTDIR="${pkgdir}" install
+  install -m755 -d "${pkgdir}/usr/lib/pkgconfig"
+#  install -m644 poppler-qt6.pc "${pkgdir}/usr/lib/pkgconfig/" # no pkgconfig file so far provided
+}



More information about the arch-commits mailing list