aboutsummaryrefslogtreecommitdiffstats
path: root/print
diff options
context:
space:
mode:
authordinoex <dinoex@FreeBSD.org>2012-06-11 14:20:52 +0800
committerdinoex <dinoex@FreeBSD.org>2012-06-11 14:20:52 +0800
commit13e66afdb9759deaf8e62647ad1a98811dcbd527 (patch)
tree679a8e8adf878ed820bae631add9644359861f48 /print
parent507a066f3e5f3367123a0b4a09bf5fbb5e3d9820 (diff)
downloadfreebsd-ports-graphics-13e66afdb9759deaf8e62647ad1a98811dcbd527.tar.gz
freebsd-ports-graphics-13e66afdb9759deaf8e62647ad1a98811dcbd527.tar.zst
freebsd-ports-graphics-13e66afdb9759deaf8e62647ad1a98811dcbd527.zip
- fix option GHOSTSCRIPT
- use LIBPAPER as default
Diffstat (limited to 'print')
-rw-r--r--print/cups-base/Makefile15
1 files changed, 9 insertions, 6 deletions
diff --git a/print/cups-base/Makefile b/print/cups-base/Makefile
index c9d12a1bd14..4222a73c7c7 100644
--- a/print/cups-base/Makefile
+++ b/print/cups-base/Makefile
@@ -67,14 +67,11 @@ CUPS_SUFFIX= -image
LICENSE= LGPL21
OPTIONS_DEFINE= GNUTLS
.else
-PORTREVISION= 1
+PORTREVISION= 2
CUPS_SUFFIX= -base
CONFLICTS+= cupsddk-*
-OPTIONS_DEFINE= GNUTLS LIBPAPER PHP PYTHON PAM LDAP DBUS LIBUSB XDG_OPEN PDFTOPS ZEROCONF
-OPTIONS_SINGLE= PDFTOPS ZEROCONF
-OPTIONS_SINGLE_PDFTOPS= GHOSTSCRIPT XPDF
-OPTIONS_SINGLE_ZEROCONF=AVAHI MDNSRESPONDER
-OPTIONS_DEFAULT?= GHOSTSCRIPT
+OPTIONS_DEFINE= GNUTLS LIBPAPER PHP PYTHON PAM LDAP DBUS LIBUSB XDG_OPEN GHOSTSCRIPT XPDF AVAHI MDNSRESPONDER
+OPTIONS_DEFAULT= LIBPAPER GHOSTSCRIPT
NO_OPTIONS_SORT= yes
.endif
@@ -156,6 +153,9 @@ PLIST_SUB+= PHP="@comment "
.endif
.if !defined(CUPS_CLIENT) && !defined(CUPS_IMAGE) && ${PORT_OPTIONS:MGHOSTSCRIPT}
+.if ${PORT_OPTIONS:MXPDF}
+IGNORE= You must select one and only one option to build pdftops
+.endif
USE_GHOSTSCRIPT= yes
CONFIGURE_ARGS+= --enable-pdftops --with-pdftops=${LOCALBASE}/bin/gs
PLIST_SUB+= WITH_PDFTOPS=""
@@ -180,6 +180,9 @@ LIB_DEPENDS+= paper.2:${PORTSDIR}/print/libpaper
.endif
.if !defined(CUPS_CLIENT) && !defined(CUPS_IMAGE) && ${PORT_OPTIONS:MMDNSRESPONDER}
+.if ${PORT_OPTIONS:MAVAHI}
+IGNORE= You must select one and only one option to build for Zeroconf
+.endif
LIB_DEPENDS+= dns_sd:${PORTSDIR}/net/mDNSResponder
CONFIGURE_ARGS+= --with-dnssd-includes=${LOCALBASE}/include
PLIST_SUB+= WITH_MDNSRESPONDER=""