[arch-commits] Commit in xpdf/trunk (PKGBUILD xpdf-4.00-xpdfrc.patch)

Levente Polyak anthraxx at archlinux.org
Tue Jan 2 19:58:08 UTC 2018


    Date: Tuesday, January 2, 2018 @ 19:58:07
  Author: anthraxx
Revision: 277818

upgpkg: xpdf 4.00-2 (fixing fonts and depends)

FS#50297
FS#52284
FS#56922

Added:
  xpdf/trunk/xpdf-4.00-xpdfrc.patch
Modified:
  xpdf/trunk/PKGBUILD

------------------------+
 PKGBUILD               |   21 +++++++++++++--------
 xpdf-4.00-xpdfrc.patch |   37 +++++++++++++++++++++++++++++++++++++
 2 files changed, 50 insertions(+), 8 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2018-01-02 18:28:01 UTC (rev 277817)
+++ PKGBUILD	2018-01-02 19:58:07 UTC (rev 277818)
@@ -7,21 +7,23 @@
 
 pkgname=xpdf
 pkgver=4.00
-pkgrel=1
+pkgrel=2
 pkgdesc='Viewer for Portable Document Format (PDF) files'
 url='https://www.xpdfreader.com/'
 arch=('x86_64')
 license=('GPL3')
 backup=('etc/xpdfrc')
-depends=('openmotif' 'gsfonts' 'libxt' 'libpaper' 'xdg-utils' 'qt5-base' 'libpng' 'libxpm')
+depends=('gsfonts' 'xdg-utils' 'qt5-base' 'libxt' 'libpaper' 'freetype2'
+         'libcups' 'libjpeg-turbo' 'libtiff' 'libpng' 'zlib')
 optdepends=('poppler: tools that used to be included in xpdf'
             'desktop-file-utils: for desktop environments')
 makedepends=('cmake' 'qt5-tools')
-source=(https://www.xpdfreader.com/dl/${pkgname}-${pkgver}.tar.gz{,.sig}
+source=(https://xpdfreader-dl.s3.amazonaws.com/${pkgname}-${pkgver}.tar.gz{,.sig}
         xpdf-4.00-64bit.patch
         xpdf-4.00-man-path-fix.patch
         xpdf-4.00-permissions.patch
         xpdf-4.00-libpaperfix.patch
+        xpdf-4.00-xpdfrc.patch
         xpdf.desktop)
 sha512sums=('32fb928aeb053be29c7342dda8caac8a7a3720e8f39507df29ad5a070e1423cc0960da4d7b36046d0be27b842b108e984363c0285839a0fd371a119948af0cac'
             'SKIP'
@@ -29,6 +31,7 @@
             '77d533e0cb2ed5e232a0497891eb6ec634659305a1c19d7c3a8f7efee1d18ba9e03b1ee009a9834497f8d7721694d4bd65e897ee4c9499544194bf6b240052a0'
             'f17c1c19c29518a3538a202c19fb60efc7721a42065d32c841f9ed929e571d9373c8558fdae251c1ef3781857cf51483244276179862998f94c9c1fd8bd63695'
             'aa101da42a3f4d8a559f8387143909c863de80dd6c4d2454a9a6cecef41a889f6e5d88225c22ec2c271c05eb77a412a0e0d66b94554b9ff5ccfe97953f1c1c4e'
+            'c5ce8ef29d9b338fe3623fa52904d4fee5d76a34145614d05abe168108579608f3d16d0d03d34865e43980eb1b2a814f07aa3dbcfc0da06de34bd9b0738eef67'
             'd6163eb220bd567226c6006bef30c6db1eac1263ae161392db9766dca1ce78014cc555dd9d27febd2b924150053fa01b47c06777b1e760864459574c7614bfc4')
 validpgpkeys=('A56006CA75CF8B13FA2F120DF4825F5397271342') # -Xpdf- <xpdf at xpdfreader.com>
 
@@ -36,12 +39,12 @@
   cd ${pkgname}-${pkgver}
   mkdir -p build
   cp doc/sample-xpdfrc xpdfrc
-  patch -p1 < "${srcdir}/xpdf-4.00-64bit.patch"
-  patch -p1 < "${srcdir}/xpdf-4.00-man-path-fix.patch"
-  patch -p1 < "${srcdir}/xpdf-4.00-permissions.patch"
-  patch -p1 < "${srcdir}/xpdf-4.00-libpaperfix.patch"
+  patch -Np1 < ../xpdf-4.00-64bit.patch
+  patch -Np1 < ../xpdf-4.00-man-path-fix.patch
+  patch -Np1 < ../xpdf-4.00-permissions.patch
+  patch -Np1 < ../xpdf-4.00-libpaperfix.patch
+  patch -Np1 < ../xpdf-4.00-xpdfrc.patch
   sed 's:/usr/share/fonts/type1/gsfonts:/usr/share/fonts/Type1:' -i xpdf/GlobalParams.cc
-  sed 's:/usr/local/share/:/usr/share/:g' -i xpdfrc
 }
 
 build() {
@@ -49,6 +52,8 @@
   cmake .. \
   -DMULTITHREADED=ON \
   -DOPI_SUPPORT=ON \
+  -DXPDFWIDGET_PRINTING=ON \
+  -DSYSTEM_XPDFRC=/etc/xpdfrc \
   -DCMAKE_INSTALL_PREFIX=/usr \
   -DCMAKE_BUILD_TYPE=Release
   make

Added: xpdf-4.00-xpdfrc.patch
===================================================================
--- xpdf-4.00-xpdfrc.patch	                        (rev 0)
+++ xpdf-4.00-xpdfrc.patch	2018-01-02 19:58:07 UTC (rev 277818)
@@ -0,0 +1,37 @@
+--- a/xpdfrc	2018-01-02 12:28:46.521609323 +0100
++++ b/xpdfrc	2018-01-02 11:18:14.342938091 +0100
+@@ -29,20 +29,20 @@
+ # installed in a "standard" location, xpdf will find them
+ # automatically.)
+ 
+-#fontFile Times-Roman		/usr/local/share/ghostscript/fonts/n021003l.pfb
+-#fontFile Times-Italic		/usr/local/share/ghostscript/fonts/n021023l.pfb
+-#fontFile Times-Bold		/usr/local/share/ghostscript/fonts/n021004l.pfb
+-#fontFile Times-BoldItalic	/usr/local/share/ghostscript/fonts/n021024l.pfb
+-#fontFile Helvetica		/usr/local/share/ghostscript/fonts/n019003l.pfb
+-#fontFile Helvetica-Oblique	/usr/local/share/ghostscript/fonts/n019023l.pfb
+-#fontFile Helvetica-Bold		/usr/local/share/ghostscript/fonts/n019004l.pfb
+-#fontFile Helvetica-BoldOblique	/usr/local/share/ghostscript/fonts/n019024l.pfb
+-#fontFile Courier		/usr/local/share/ghostscript/fonts/n022003l.pfb
+-#fontFile Courier-Oblique	/usr/local/share/ghostscript/fonts/n022023l.pfb
+-#fontFile Courier-Bold		/usr/local/share/ghostscript/fonts/n022004l.pfb
+-#fontFile Courier-BoldOblique	/usr/local/share/ghostscript/fonts/n022024l.pfb
+-#fontFile Symbol			/usr/local/share/ghostscript/fonts/s050000l.pfb
+-#fontFile ZapfDingbats		/usr/local/share/ghostscript/fonts/d050000l.pfb
++fontFile Times-Roman           /usr/share/fonts/gsfonts/NimbusRoman-Regular.otf
++fontFile Times-Italic          /usr/share/fonts/gsfonts/NimbusRoman-Italic.otf
++fontFile Times-Bold            /usr/share/fonts/gsfonts/NimbusRoman-Bold.otf
++fontFile Times-BoldItalic      /usr/share/fonts/gsfonts/NimbusRoman-BoldItalic.otf
++fontFile Helvetica             /usr/share/fonts/gsfonts/NimbusSans-Regular.otf
++fontFile Helvetica-Oblique     /usr/share/fonts/gsfonts/NimbusSans-Oblique.otf
++fontFile Helvetica-Bold        /usr/share/fonts/gsfonts/NimbusSans-Bold.otf
++fontFile Helvetica-BoldOblique /usr/share/fonts/gsfonts/NimbusSans-BoldOblique.otf
++fontFile Courier               /usr/share/fonts/gsfonts/NimbusMonoPS-Regular.otf
++fontFile Courier-Oblique       /usr/share/fonts/gsfonts/NimbusMonoPS-Italic.otf
++fontFile Courier-Bold          /usr/share/fonts/gsfonts/NimbusMonoPS-Bold.otf
++fontFile Courier-BoldOblique   /usr/share/fonts/gsfonts/NimbusMonoPS-BoldItalic.otf
++fontFile Symbol                /usr/share/fonts/gsfonts/StandardSymbolsPS.otf
++fontFile ZapfDingbats          /usr/share/fonts/gsfonts/Z003-MediumItalic.otf
+ 
+ # If you need to display PDF files that refer to non-embedded fonts,
+ # you should add one or more fontDir options to point to the



More information about the arch-commits mailing list