[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