Browse Source

[testing] -> [extra] 'poppler-0.73.0-1' move

master
artoo 1 year ago
parent
commit
3669489831
Signed by: artoo <artoo@artixlinux.org> GPG Key ID: 3292CD0BB0DB310B
2 changed files with 4 additions and 85 deletions
  1. +4
    -4
      poppler/repos/extra-x86_64/PKGBUILD
  2. +0
    -81
      poppler/repos/testing-x86_64/PKGBUILD

+ 4
- 4
poppler/repos/extra-x86_64/PKGBUILD View File

@@ -3,7 +3,7 @@

pkgbase=poppler
pkgname=('poppler' 'poppler-glib' 'poppler-qt5')
pkgver=0.72.0
pkgver=0.73.0
pkgrel=1
arch=(x86_64)
license=('GPL')
@@ -13,8 +13,8 @@ makedepends=('libjpeg' 'gcc-libs' 'cairo' 'fontconfig' 'openjpeg2' 'gtk3' 'pkgco
options=('!emptydirs')
url="https://poppler.freedesktop.org/"
source=(https://poppler.freedesktop.org/${pkgbase}-${pkgver}.tar.xz{,.sig}
test::git+https://anongit.freedesktop.org/git/poppler/test/#commit=fcb27feed2e9a98ec0db3ab60aef4e010a9fdeb3)
sha256sums=('c1747eb8f26e9e753c4001ed951db2896edc1021b6d0f547a0bd2a27c30ada51'
test::git+https://anongit.freedesktop.org/git/poppler/test/#commit=45f55f1e03b9bf3fbd334c31776b6f5e472889ec)
sha256sums=('e44b5543903128884ba4538c2a97d3bcc8889e97ffacc4636112101f0238db03'
'SKIP'
'SKIP')
validpgpkeys=('CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7') # "Albert Astals Cid <aacid@kde.org>"
@@ -29,7 +29,7 @@ build() {
-DCMAKE_BUILD_TYPE=Release \
-DCMAKE_INSTALL_PREFIX:PATH=/usr \
-DCMAKE_INSTALL_LIBDIR=/usr/lib \
-DENABLE_XPDF_HEADERS=ON \
-DENABLE_UNSTABLE_API_ABI_HEADERS=ON \
-DENABLE_GTK_DOC=ON
make
}


+ 0
- 81
poppler/repos/testing-x86_64/PKGBUILD View File

@@ -1,81 +0,0 @@
# Maintainer: AndyRTR <andyrtr@archlinux.org>
# Maintainer: Jan de Groot <jgc@archlinux.org>

pkgbase=poppler
pkgname=('poppler' 'poppler-glib' 'poppler-qt5')
pkgver=0.73.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'
'cmake' 'python')
options=('!emptydirs')
url="https://poppler.freedesktop.org/"
source=(https://poppler.freedesktop.org/${pkgbase}-${pkgver}.tar.xz{,.sig}
test::git+https://anongit.freedesktop.org/git/poppler/test/#commit=45f55f1e03b9bf3fbd334c31776b6f5e472889ec)
sha256sums=('e44b5543903128884ba4538c2a97d3bcc8889e97ffacc4636112101f0238db03'
'SKIP'
'SKIP')
validpgpkeys=('CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7') # "Albert Astals Cid <aacid@kde.org>"

prepare() {
mkdir build
}

build() {
cd build
cmake ../${pkgbase}-${pkgver} \
-DCMAKE_BUILD_TYPE=Release \
-DCMAKE_INSTALL_PREFIX:PATH=/usr \
-DCMAKE_INSTALL_LIBDIR=/usr/lib \
-DENABLE_UNSTABLE_API_ABI_HEADERS=ON \
-DENABLE_GTK_DOC=ON
make
}

check() {
cd build
LANG=en_US.UTF8 make test
}

package_poppler() {
pkgdesc="PDF rendering library based on xpdf 3.0"
depends=('libjpeg' 'gcc-libs' 'cairo' 'fontconfig' 'openjpeg2' 'lcms2' 'nss' 'curl')
optdepends=('poppler-data: encoding data to display PDF documents containing CJK characters')
conflicts=("poppler-qt3<${pkgver}" "poppler-qt4<${pkgver}")

cd build
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 -vf "${pkgdir}"/usr/lib/pkgconfig/poppler-{glib,qt5}.pc
rm -vrf "${pkgdir}"/usr/{lib,share}/gir*
rm -vrf "${pkgdir}"/usr/share/gtk-doc
}

package_poppler-glib() {
pkgdesc="Poppler glib bindings"
depends=("poppler=${pkgver}" 'glib2')

cd build

make -C glib DESTDIR="${pkgdir}" install
install -m755 -d "${pkgdir}/usr/lib/pkgconfig"
install -m644 poppler-glib.pc "${pkgdir}/usr/lib/pkgconfig/"
rm -vf "${pkgdir}"/usr/lib/libpoppler.*
rm -vf "${pkgdir}/usr/bin/poppler-glib-demo"
}

package_poppler-qt5() {
pkgdesc="Poppler Qt5 bindings"
depends=("poppler=${pkgver}" 'qt5-base')

cd build
make -C qt5 DESTDIR="${pkgdir}" install
install -m755 -d "${pkgdir}/usr/lib/pkgconfig"
install -m644 poppler-qt5.pc "${pkgdir}/usr/lib/pkgconfig/"
}


Loading…
Cancel
Save