author | Urja (ARMLFS builder)
<urja+armlfs@urja.dev> 2024-06-19 07:30:56 UTC |
committer | Urja (ARMLFS builder)
<urja+armlfs@urja.dev> 2024-06-19 07:30:56 UTC |
parent | b7b0c69676c745313a3f08e04182283d66e0dcb3 |
.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