--- a/PKGBUILD +++ b/PKGBUILD @@ -8,9 +8,13 @@ pkgdesc="CUPS driver for Canon CARPS printers" arch=('x86_64') url="https://github.com/ondrej-zary/carps-cups" -license=('GPL') -depends=('libcups') -makedepends=('git') +license=('GPL-3.0-only') +depends=('libcups' 'glibc' 'libtiff') +makedepends=('git' 'cups') +optdepends=( + 'cups: for printing support' + 'ghostscript: for non-PDF printers' + 'gsfonts: for printing text files') provides=("${_pkgname}") conflicts=("${_pkgname}") source=('git+https://github.com/ondrej-zary/carps-cups.git') @@ -32,6 +36,7 @@ install -d "${pkgdir}/usr/lib/cups/filter" install -s rastertocarps "${pkgdir}/usr/lib/cups/filter/rastertocarps" install -D -m 644 carps.drv "${pkgdir}/usr/share/cups/drv/carps.drv" + install -D -m 644 carps.usb-quirks "${pkgdir}/usr/share/cups/usb/carps.usb-quirks" # install CARPS PPDs cd "$srcdir/$_pkgname/ppd"