aboutsummaryrefslogtreecommitdiff
path: root/math/ldouble
diff options
context:
space:
mode:
authorEmanuel Haupt <ehaupt@FreeBSD.org>2014-02-21 10:25:34 +0000
committerEmanuel Haupt <ehaupt@FreeBSD.org>2014-02-21 10:25:34 +0000
commita0b0a7596301f3de6cd5c4111eef7173333d148e (patch)
tree53a33c93a3ac4fe305dec252f240433d2345f7e0 /math/ldouble
parente4d150394356a7d8028c499fb612edcacffd7ae4 (diff)
downloadports-a0b0a7596301f3de6cd5c4111eef7173333d148e.tar.gz
ports-a0b0a7596301f3de6cd5c4111eef7173333d148e.zip
- Support staging
- Remove USE_ZIP - Strip shared object
Notes
Notes: svn path=/head/; revision=345359
Diffstat (limited to 'math/ldouble')
-rw-r--r--math/ldouble/Makefile19
1 files changed, 9 insertions, 10 deletions
diff --git a/math/ldouble/Makefile b/math/ldouble/Makefile
index e80beff7ee4e..88db7b109048 100644
--- a/math/ldouble/Makefile
+++ b/math/ldouble/Makefile
@@ -22,12 +22,12 @@ PLIST_FILES= lib/libml.a \
lib/libml.so \
lib/libml.so.0
-NO_STAGE= yes
+OPTIONS_DEFINE= DOCS
+
.include <bsd.port.pre.mk>
.if ${ARCH}=="i386"
LDOUBLE_DISTFILE= ldouble.zip
-USE_ZIP= yes
EXTRA_PATCHES= ${FILESDIR}/i386-makefile-patch
PORTDOCS= ldoubdoc.html
PLIST_FILES+= include/mathl.h
@@ -46,17 +46,16 @@ post-patch:
${WRKSRC}/${MAKEFILE}
do-install:
-.if !defined(NOPORTDOCS)
- @${MKDIR} ${DOCSDIR}
+ ${MKDIR} ${STAGEDIR}${DOCSDIR}
.for f in ${PORTDOCS}
- ${INSTALL_DATA} ${WRKSRC}/${f} ${DOCSDIR}
+ ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DOCSDIR}
.endfor
-.endif
- ${INSTALL_DATA} ${WRKSRC}/libml.a ${PREFIX}/lib
- ${INSTALL_DATA} ${WRKSRC}/libml.so.0 ${PREFIX}/lib
- ${LN} -sf libml.so.0 ${PREFIX}/lib/libml.so
+ ${INSTALL_DATA} ${WRKSRC}/libml.a ${STAGEDIR}${PREFIX}/lib
+ ${INSTALL_DATA} ${WRKSRC}/libml.so.0 ${STAGEDIR}${PREFIX}/lib
+ ${LN} -sf libml.so.0 ${STAGEDIR}${PREFIX}/lib/libml.so
+ ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libml.so
.if ${ARCH}=="i386"
- ${INSTALL_DATA} ${WRKSRC}/protos.h ${PREFIX}/include/mathl.h
+ ${INSTALL_DATA} ${WRKSRC}/protos.h ${STAGEDIR}${PREFIX}/include/mathl.h
.endif
.include <bsd.port.post.mk>