aboutsummaryrefslogtreecommitdiff
path: root/print/cups-base
diff options
context:
space:
mode:
authorMartin Wilke <miwi@FreeBSD.org>2014-02-05 05:41:01 +0000
committerMartin Wilke <miwi@FreeBSD.org>2014-02-05 05:41:01 +0000
commit0ecaea287bc508529f555f4773328297771c7071 (patch)
tree726f4cb29735db803df46da7f96dc754ca4eed04 /print/cups-base
parent2f24f871a002cdcc03237fa02314a04eff811fab (diff)
downloadports-0ecaea287bc508529f555f4773328297771c7071.tar.gz
ports-0ecaea287bc508529f555f4773328297771c7071.zip
Notes
Diffstat (limited to 'print/cups-base')
-rw-r--r--print/cups-base/Makefile18
-rw-r--r--print/cups-base/pkg-plist.client1
2 files changed, 11 insertions, 8 deletions
diff --git a/print/cups-base/Makefile b/print/cups-base/Makefile
index 001a3c631d73..dcab8219259b 100644
--- a/print/cups-base/Makefile
+++ b/print/cups-base/Makefile
@@ -81,7 +81,12 @@ GHOSTSCRIPT_DESC= Build pdftops with GHOSTSCRIPT
XPDF_DESC= Build pdftops with XPDF
XDG_OPEN_DESC= Build with XDG_OPEN as browser
+.if defined(CUPS_CLIENT) || defined(CUPS_IMAGE)
+USES+= desthack
+.else
NO_STAGE= yes
+.endif
+
.include <bsd.port.options.mk>
.if defined(CUPS_CLIENT)
@@ -231,10 +236,7 @@ CONFIGURE_ARGS+= --disable-libusb
.endif
CONFIGURE_ARGS+= LIBS="-lssp_nonshared"
-.if defined(CUPS_CLIENT)
-MAN1= cups-config.1
-.elif defined(CUPS_IMAGE)
-.else
+.if ! defined(CUPS_CLIENT) && ! defined(CUPS_IMAGE)
MAN1+= cancel.1 \
cupstestdsc.1 \
cupstestppd.1 \
@@ -382,11 +384,11 @@ pre-su-install:
post-install:
.if defined(CUPS_CLIENT)
- ${INSTALL_SCRIPT} ${WRKSRC}/cups-config ${PREFIX}/bin/
- ${INSTALL_DATA} ${WRKSRC}/cups/libcups.a ${PREFIX}/lib/
- ${INSTALL_MAN} ${WRKSRC}/man/cups-config.man ${PREFIX}/man/man1/cups-config.1
+ ${INSTALL_SCRIPT} ${WRKSRC}/cups-config ${STAGEDIR}${PREFIX}/bin
+ ${INSTALL_DATA} ${WRKSRC}/cups/libcups.a ${STAGEDIR}${PREFIX}/lib
+ ${INSTALL_MAN} ${WRKSRC}/man/cups-config.man ${STAGEDIR}${PREFIX}/man/man1/cups-config.1
.elif defined(CUPS_IMAGE)
- ${INSTALL_DATA} ${WRKSRC}/cups/raster.h ${PREFIX}/include/cups/
+ ${INSTALL_DATA} ${WRKSRC}/cups/raster.h ${STAGEDIR}${PREFIX}/include/cups
.else
.if ${PORT_OPTIONS:MGHOSTSCRIPT} || ${PORT_OPTIONS:MXPDF}
${INSTALL_PROGRAM} ${WRKSRC}/filter/pdftops ${PREFIX}/libexec/cups/filter/
diff --git a/print/cups-base/pkg-plist.client b/print/cups-base/pkg-plist.client
index fab334b52e12..330d43ad9227 100644
--- a/print/cups-base/pkg-plist.client
+++ b/print/cups-base/pkg-plist.client
@@ -15,4 +15,5 @@ include/cups/versioning.h
lib/libcups.a
lib/libcups.so
lib/libcups.so.2
+man/man1/cups-config.1.gz
@dirrm include/cups