summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO25
-rw-r--r--PKGBUILD22
2 files changed, 25 insertions, 22 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 2624b8b7ea46..72ebd3b8f0f0 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,5 +1,4 @@
pkgbase = poppler-lcd
- pkgdesc = PDF rendering library based on xpdf 3.0 with subpixel patch on LCD display
pkgver = 0.76.0
pkgrel = 1
url = https://poppler.freedesktop.org/
@@ -23,15 +22,6 @@ pkgbase = poppler-lcd
makedepends = poppler-data
makedepends = cmake
makedepends = python
- provides = poppler
- provides = poppler-glib
- provides = poppler-qt5
- conflicts = poppler
- conflicts = poppler-glib
- conflicts = poppler-qt5
- replaces = poppler
- replaces = poppler-glib
- replaces = poppler-qt5
options = !emptydirs
source = https://poppler.freedesktop.org/poppler-0.76.0.tar.xz
source = git+https://github.com/jonathanffon/poppler-lcd-patch.git
@@ -39,7 +29,7 @@ pkgbase = poppler-lcd
sha256sums = SKIP
pkgname = poppler-lcd
- pkgdesc = PDF rendering library based on xpdf 3.0
+ pkgdesc = PDF rendering library based on xpdf 3.0 with subpixel patch on LCD display
depends = libjpeg
depends = gcc-libs
depends = cairo
@@ -49,16 +39,25 @@ pkgname = poppler-lcd
depends = nss
depends = curl
optdepends = poppler-data: encoding data to display PDF documents containing CJK characters
+ provides = poppler
+ conflicts = poppler
conflicts = poppler-qt3<0.76.0
conflicts = poppler-qt4<0.76.0
+ replaces = poppler
pkgname = poppler-glib-lcd
- pkgdesc = Poppler glib bindings
+ pkgdesc = Poppler glib bindings with subpixel patch on LCD display
depends = poppler=0.76.0
depends = glib2
+ provides = poppler-glib
+ conflicts = poppler-glib
+ replaces = poppler-glib
pkgname = poppler-qt5-lcd
- pkgdesc = Poppler Qt5 bindings
+ pkgdesc = Poppler Qt5 bindings with subpixel patch on LCD display
depends = poppler=0.76.0
depends = qt5-base
+ provides = poppler-qt5
+ conflicts = poppler-qt5
+ replaces = poppler-qt5
diff --git a/PKGBUILD b/PKGBUILD
index 802202400492..32385d4f6ce2 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,7 +4,6 @@ pkgbase=poppler-lcd
pkgname=('poppler-lcd' 'poppler-glib-lcd' 'poppler-qt5-lcd')
pkgver=0.76.0
pkgrel=1
-pkgdesc="PDF rendering library based on xpdf 3.0 with subpixel patch on LCD display"
arch=(x86_64)
license=('GPL')
makedepends=('libjpeg' 'gcc-libs' 'cairo' 'fontconfig' 'openjpeg2' 'gtk3' 'pkgconfig' 'lcms2'
@@ -12,9 +11,6 @@ makedepends=('libjpeg' 'gcc-libs' 'cairo' 'fontconfig' 'openjpeg2' 'gtk3' 'pkgco
'cmake' 'python')
options=('!emptydirs')
url="https://poppler.freedesktop.org/"
-conflicts=('poppler' 'poppler-glib' 'poppler-qt5')
-provides=('poppler' 'poppler-glib' 'poppler-qt5')
-replaces=('poppler' 'poppler-glib' 'poppler-qt5')
source=(https://poppler.freedesktop.org/poppler-${pkgver}.tar.xz
git+https://github.com/jonathanffon/poppler-lcd-patch.git)
sha256sums=('370f5fcfe2bbf0c76fc394d338cd72ed7f2044b67f4eb4b115eb074ccfc70d63'
@@ -40,10 +36,12 @@ build() {
}
package_poppler-lcd() {
- pkgdesc="PDF rendering library based on xpdf 3.0"
+ pkgdesc="PDF rendering library based on xpdf 3.0 with subpixel patch on LCD display"
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}")
+ conflicts=('poppler' "poppler-qt3<${pkgver}" "poppler-qt4<${pkgver}")
+ provides=('poppler')
+ replaces=('poppler')
cd build
make DESTDIR="${pkgdir}" install
@@ -57,8 +55,11 @@ package_poppler-lcd() {
}
package_poppler-glib-lcd() {
- pkgdesc="Poppler glib bindings"
+ pkgdesc="Poppler glib bindings with subpixel patch on LCD display"
depends=("poppler=${pkgver}" 'glib2')
+ conflicts=('poppler-glib')
+ provides=('poppler-glib')
+ replaces=('poppler-glib')
cd build
@@ -70,9 +71,12 @@ package_poppler-glib-lcd() {
}
package_poppler-qt5-lcd() {
- pkgdesc="Poppler Qt5 bindings"
+ pkgdesc="Poppler Qt5 bindings with subpixel patch on LCD display"
depends=("poppler=${pkgver}" 'qt5-base')
-
+ conflicts=('poppler-qt5')
+ provides=('poppler-qt5')
+ replaces=('poppler-qt5')
+
cd build
make -C qt5 DESTDIR="${pkgdir}" install
install -m755 -d "${pkgdir}/usr/lib/pkgconfig"