svn commit: r350133 - head/devel/xxl
Pawel Pekala
pawel at FreeBSD.org
Fri Apr 4 15:26:14 UTC 2014
Author: pawel
Date: Fri Apr 4 15:26:13 2014
New Revision: 350133
URL: http://svnweb.freebsd.org/changeset/ports/350133
QAT: https://qat.redports.org/buildarchive/r350133/
Log:
- Add staging support
- More precise LICENSE
- Switch to PLIST_FILES
- Use option helper
Deleted:
head/devel/xxl/pkg-plist
Modified:
head/devel/xxl/Makefile
Modified: head/devel/xxl/Makefile
==============================================================================
--- head/devel/xxl/Makefile Fri Apr 4 15:11:43 2014 (r350132)
+++ head/devel/xxl/Makefile Fri Apr 4 15:26:13 2014 (r350133)
@@ -11,28 +11,24 @@ MASTER_SITES= http://launchpadlibrarian.
MAINTAINER= ports at FreeBSD.org
COMMENT= C/C++ library for exception handling and asset management
-LICENSE= BSD
-
-OPTIONS_DEFINE= THREADS DOCS
-OPTIONS_DEFAULT=THREADS
+LICENSE= BSD3CLAUSE
USE_AUTOTOOLS= libtool
USE_LDCONFIG= yes
+PLIST_FILES= include/xxl.h lib/libxxl.a lib/libxxl.la lib/libxxl.so \
+ lib/libxxl.so.2
PORTDOCS= xxl.html xxl.pdf
-NO_STAGE= yes
-.include <bsd.port.options.mk>
+OPTIONS_DEFINE= THREADS DOCS
+OPTIONS_DEFAULT=THREADS
-.if !${PORT_OPTIONS:MTHREADS}
-CONFIGURE_ARGS+=--without-threads
-.endif
+THREADS_CONFIGURE_WITH= threads
post-install:
-.if ${PORT_OPTIONS:MDOCS}
- @${MKDIR} ${DOCSDIR}
- (cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${DOCSDIR})
-.endif
+ @${MKDIR} ${STAGEDIR}${DOCSDIR}
+ (cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR})
+ @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libxxl.so.2
regression-test test: build
@(cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE} ${MAKE_FLAGS} \
More information about the svn-ports-all
mailing list