#Packager: Shador <futur~DOT~andy~AT~googlemail.com>

pkgname=cups-pdf
pkgver=2.6.1
pkgrel=1ab
source=("http://www.cups-pdf.de/src/cups-pdf_${pkgver}.tar.gz"
        "cups-pdf-config.patch"
        "README.Slackware")
sourcetemplate="http://gaia.homelinux.org/salix/slkbuilds/$pkgname/"
docs=("readme" "copying" "changelog" "README.Slackware")
url='http://www.cups-pdf.de/'
options=('nosrcpack')

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
}