1 # $NetBSD: Makefile,v 1.1.1.1 2009/11/20 20:50:43 drochner Exp $
3 DISTNAME= foomatic-filters-4.0.3
5 MASTER_SITES= http://www.linuxprinting.org/download/foomatic/
7 MAINTAINER= jlam@pkgsrc.org
8 HOMEPAGE= http://www.linuxprinting.org/foomatic.html
9 COMMENT= Spooler-independent PostScript printing filter
11 CONFLICTS+= foomatic-gswrapper-[0-9]*
13 USE_TOOLS+= gmake gs:run perl
16 CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR:Q}
17 CONFIGURE_ARGS+= --disable-file-converter-check
19 EVAL_PREFIX+= CUPS_PREFIX=cups
20 CUPS_FILTERDIR= ${CUPS_PREFIX:Q}/libexec/cups/filter
21 CONFIGURE_ENV+= CUPS_FILTERS=${CUPS_FILTERDIR}
22 FILES_SUBST+= CUPS_FILTERDIR=${CUPS_FILTERDIR}
24 TEXTTOPS_DEPENDS= {a2ps,enscript,mpage}-[0-9]*
25 PKG_DESTDIR_SUPPORT= user-destdir
27 PKG_OPTIONS_VAR= PKG_OPTIONS.foomatic
28 PKG_SUPPORTED_OPTIONS= cups
30 .include "../../mk/bsd.prefs.mk"
32 BUILD_DEFS+= MANINSTALL
34 .if ${OPSYS} == "SunOS"
35 # SunOS nroff has problems with foomatic-rip.1
37 INSTALL_TARGET= install-bin
39 INSTALL_TARGET= install-bin install-man
42 .include "../../mk/bsd.options.mk"
44 .if !empty(PKG_OPTIONS:Mcups)
45 DEPENDS+= {cups>=1.0,${TEXTTOPS_DEPENDS}}:../../print/cups
47 DEPENDS+= ${TEXTTOPS_DEPENDS}:../../print/mpage
50 DEINSTALL_TEMPLATES+= ${.CURDIR}/../../print/foomatic-filters-cups/DEINSTALL
51 INSTALL_TEMPLATES+= ${.CURDIR}/../../print/foomatic-filters-cups/INSTALL
53 EGDIR= ${PREFIX}/share/examples/foomatic
54 CONFDIR= ${PKG_SYSCONFDIR}/foomatic
58 CONF_FILES= ${EGDIR}/filter.conf ${CONFDIR}/filter.conf
60 INSTALLATION_DIRS+= ${EGDIR}
62 ${INSTALL_DATA} ${WRKSRC}/filter.conf ${DESTDIR}${EGDIR}
64 .include "../../print/ghostscript/buildlink3.mk"
65 .include "../../mk/bsd.pkg.mk"