aboutsummaryrefslogtreecommitdiffstats
path: root/print
diff options
context:
space:
mode:
authorDmitry Marakasov <amdmi3@FreeBSD.org>2014-11-28 03:05:01 +0800
committerDmitry Marakasov <amdmi3@FreeBSD.org>2014-11-28 03:05:01 +0800
commite7b109f6dfcf6b4b7d57c74a35d2f4e1869d561e (patch)
tree9be305440e91f8ed9dac87a89f4ac1adcb7eca96 /print
parent5e6a97546d6dd6bb95d69366b1a3b7025a82e212 (diff)
downloadfreebsd-ports-gnome-e7b109f6dfcf6b4b7d57c74a35d2f4e1869d561e.tar.gz
freebsd-ports-gnome-e7b109f6dfcf6b4b7d57c74a35d2f4e1869d561e.tar.zst
freebsd-ports-gnome-e7b109f6dfcf6b4b7d57c74a35d2f4e1869d561e.zip
Properly strip libraries in cups-base, cups-client and cups-image ports
Diffstat (limited to 'print')
-rw-r--r--print/cups-base/Makefile7
1 files changed, 3 insertions, 4 deletions
diff --git a/print/cups-base/Makefile b/print/cups-base/Makefile
index 15fbdfa9356b..d3420980f718 100644
--- a/print/cups-base/Makefile
+++ b/print/cups-base/Makefile
@@ -292,16 +292,15 @@ pre-build:
.endif
post-install:
+ ${CHMOD} u+w ${STAGEDIR}${PREFIX}/lib/*.so.*
+ ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/*.so.*
+ ${CHMOD} u-w ${STAGEDIR}${PREFIX}/lib/*.so.*
.if defined(CUPS_CLIENT)
${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)
- ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libcupsimage.so.2
.else
- ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libcupscgi.so.1
- ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libcupsppdc.so.1
- ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libcupsmime.so.1
${LN} -sf lpr ${STAGEDIR}${PREFIX}/bin/lpr-cups
${MKDIR} ${STAGEDIR}${ETCDIR}/
.for f in cupsd.conf mime.convs mime.types snmp.conf