### this file is sourced not run
PKGVER=1.26.1
PKGBUILD=1
PKGARCH=x86_64

# source: post BLFS 8.2 2018-06-08, updated to latest

TARBALL=cups-filters-$PKGVER.tar.xz
MD5SUM=f6deaf21750898927d6091fd8b9fee00
SRC_URL=http://www.openprinting.org/download/cups-filters/$TARBALL
BUNDLE=

SLACKREQ='cups dbus glib libijs lcms2 poppler qpdf libjpeg-turbo libpng libtiff ghostscript mupdf'
SLACKDESC="cups-filters-avahi: cups-filters-avahi $PKGVER (CUPS backends and filters)  
cups-filters-avahi:  
cups-filters-avahi: This package contains additional backends (print/protocol 
cups-filters-avahi: engine) and filters (=generic printer drivers) that extends the 
cups-filters-avahi: capability of CUPS.  
cups-filters-avahi: 
cups-filters-avahi: This one is built with avahi (Bonjour/zeroconf) support.
cups-filters-avahi: 
cups-filters-avahi: 
cups-filters-avahi: 
cups-filters-avahi:
"

### default pkg_download
### default pkg_prepare
### default pkg_package
### build
pkg_build() {
    cd /tmp/cups-filters*
    
    ./configure $CONFFLAGS --docdir=/usr/share/doc/cups-filters-$PKGVER \
            --with-gs-path=/usr/bin/gs \
            --with-pdftops-path=/usr/bin/pdftops \
            --with-pdftocairo-path=/usr/bin/pdftocairo --with-acroread-path=/usr/bin/acroread \
            --without-rcdir                             \
            --with-pdftops=pdftops                      \
            --enable-auto-setup-driverless              \
            --enable-ijs                                \
            --enable-opvp                               \
            --enable-pclm                               \
            --disable-static &&
#           --disable-dbus # dbus is always used, this only disables dbus for colord stuff

    # our ghostscript does have ps2write 
    cat >> config.h << "EOF"
#undef  HAVE_GHOSTSCRIPT_PS2WRITE
#define HAVE_GHOSTSCRIPT_PS2WRITE
EOF

	# build
	make $MAKEFLAGS && make install &&
	pkg_build_slackdesc &&

	# initscript - install disabled
	install -dm755 /etc/init.d &&
	install -m644 /tmp/pkg/71-cups-browsed /etc/init.d
}
