[arch-commits] Commit in gutenprint/trunk (PKGBUILD)

Andreas Radke andyrtr at archlinux.org
Sun Apr 17 20:01:55 UTC 2016


    Date: Sunday, April 17, 2016 @ 22:01:54
  Author: andyrtr
Revision: 265102

upgpkg: gutenprint 5.2.11-3

fix deps

Modified:
  gutenprint/trunk/PKGBUILD

----------+
 PKGBUILD |   21 +++++++++------------
 1 file changed, 9 insertions(+), 12 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2016-04-17 18:47:21 UTC (rev 265101)
+++ PKGBUILD	2016-04-17 20:01:54 UTC (rev 265102)
@@ -4,7 +4,7 @@
 pkgbase=gutenprint
 pkgname=('gutenprint' 'foomatic-db-gutenprint' 'foomatic-db-gutenprint-ppds')
 pkgver=5.2.11
-pkgrel=2
+pkgrel=3
 pkgdesc="Top quality printer drivers for POSIX systems"
 arch=('i686' 'x86_64')
 license=('GPL')
@@ -11,11 +11,6 @@
 makedepends=('gimp' 'gtk2' 'cups' 'foomatic-db-engine' 'ghostscript'
             # for the docs
             'dialog' 'doxygen' 'docbook-utils' 'texi2html' 'texlive-bin')
-optdepends=('cups:		to use cups printer spooler(recommended)'
-            'foomatic-db-engine:	to use foomatic spooler'
-            'ghostscript:	adds postscript support for ijsgutenprint'
-            'gimp:		adds gutenprint plugin to gimp'
-            'libusb: required for drivers that depend on gutenprint52usb backend')
 source=(http://downloads.sourceforge.net/gimp-print/$pkgname-$pkgver.tar.bz2)
 url="http://gimp-print.sourceforge.net/"
 options=('!emptydirs')
@@ -54,11 +49,10 @@
 package_gutenprint() {
   pkgdesc="Top quality printer drivers for POSIX systems"
   install=gutenprint.install
-  depends=('glibc')
-  optdepends=('cups:		to use cups printer spooler(recommended)'
-            'ghostscript:	adds postscript support for ijsgutenprint'
-            'gimp:		adds gutenprint plugin to gimp'
-            'libusb: required for drivers that depend on gutenprint52usb backend')
+  depends=('cups' 'cups-filters')
+  optdepends=('gimp:	adds gutenprint plugin to gimp'
+            'libusb:	required for drivers that depend on gutenprint52usb backend'
+            'foomatic-db-gutenprint-ppds')
   replaces=('gimp-print')
   options=('!emptydirs')
   
@@ -81,8 +75,10 @@
 package_foomatic-db-gutenprint() {
   pkgdesc="database of printers,printer drivers, and driver descriptions"
   depends=('foomatic-db-engine')
-  optdepends=('foomatic-db-gutenprint-ppds')
 
+  # this pkg is deprecated and probably won't work well because
+  # with ghostscript 9.19 ijsgutenprint binary is missing.
+
   cd ${pkgbase}-${pkgver}
   mkdir -p ${pkgdir}/usr/share/gutenprint
   mv $srcdir/tmp_foomatic-db-gutenprint/foomatic ${pkgdir}/usr/share/foomatic
@@ -90,6 +86,7 @@
 
 package_foomatic-db-gutenprint-ppds() {
   pkgdesc="simplified prebuilt ppd files"
+  optdepends=('cups:	to use cups printer spooler(recommended)')
   
   cd ${pkgbase}-${pkgver}
   mkdir -p ${pkgdir}/usr/share/cups



More information about the arch-commits mailing list