#Packager: Shador pkgname=cups-pdf pkgver=2.5.0 pkgrel=2ab arch=x86_64 source=("http://www.cups-pdf.de/src/cups-pdf_2.5.0.tar.gz" "http://gaia.homelinux.org/salix/packages-x86_64/$pkgname/$pkgver/cups-pdf-config.patch" "http://gaia.homelinux.org/salix/packages-x86_64/$pkgname/$pkgver/README.Slackware") sourcetemplate="http://gaia.homelinux.org/salix/packages-x86_64/$pkgname/$pkgver/" docs=("readme" "copying" "changelog" "README.Slackware") url='http://www.cups-pdf.de/' doinst() { if [ -x /etc/rc.d/rc.cups ]; then /etc/rc.d/rc.cups restart fi } slackdesc=\ ( #|-----handy-ruler------------------------------------------------------| "$pkgname (a PDF printer backend module for CUPS)" "CUPS-PDF is a backend module for CUPS (Common UNIX Printing System)" "by Volker C. Behr that, rather than printing to a device, prints" "straight to PDF files." ) build() { set -e cd $startdir/src/cups-pdf-$pkgver/ patch -p0 -i $startdir/src/cups-pdf-config.patch cd src gcc $CFLAGS -s -o cups-pdf cups-pdf.c cd - install -vD -m755 src/cups-pdf \ $startdir/pkg/usr/lib${LIBDIRSUFFIX}/cups/backend/cups-pdf install -vD -m644 extra/cups-pdf.conf \ $startdir/pkg/etc/cups/cups-pdf.conf install -vD -m644 extra/CUPS-PDF.ppd \ $startdir/pkg/usr/share/cups/model/CUPS-PDF.ppd gzip -9 $startdir/pkg/usr/share/cups/model/CUPS-PDF.ppd chmod 700 $startdir/pkg/usr/lib${LIBDIRSUFFIX}/cups/backend/cups-pdf set +e }