Fix: - Bump PORTREVISION - Change License from BSD to BSD2CLAUSE - Add USES=compiler, REINPLACE is only needed for gcc - Add DOCS to Options - Add DOCSDIR - Add BUFFER_OVERFLOW_PROTECTION to Options - Strip library Patch attached with submission follows:
Responsible Changed From-To: freebsd-ports-bugs->swills swills@ wants this submitter's PRs (via the GNATS Auto Assign Tool)
Author: swills Date: Tue Mar 18 14:32:15 2014 New Revision: 348554 URL: http://svnweb.freebsd.org/changeset/ports/348554 QAT: https://qat.redports.org/buildarchive/r348554/ Log: - Change License from BSD to BSD2CLAUSE - Add USES=compiler, REINPLACE is only needed for gcc - Add DOCS to Options - Add DOCSDIR - Add BUFFER_OVERFLOW_PROTECTION to Options - Strip library - Bump PORTREVISION PR: ports/187669 Submitted by: Horia Racoviceanu <horia@racoviceanu.com> (maintainer) Modified: head/security/pecl-scrypt/Makefile Modified: head/security/pecl-scrypt/Makefile ============================================================================== --- head/security/pecl-scrypt/Makefile Tue Mar 18 14:30:52 2014 (r348553) +++ head/security/pecl-scrypt/Makefile Tue Mar 18 14:32:15 2014 (r348554) @@ -3,6 +3,7 @@ PORTNAME= scrypt PORTVERSION= 1.2 +PORTREVISION= 1 CATEGORIES= security pear MASTER_SITES= http://pecl.php.net/get/ PKGNAMEPREFIX= pecl- @@ -11,17 +12,39 @@ EXTRACT_SUFX= .tgz MAINTAINER= horia@racoviceanu.com COMMENT= PHP wrapper to Colin Percival's scrypt implementation -LICENSE= BSD +LICENSE= BSD2CLAUSE +USES= compiler USE_PHP= hash USE_PHPEXT= yes USE_PHP_BUILD= yes +DOCSDIR= ${PREFIX}/share/doc/${PKGNAMEPREFIX}${PORTNAME} +PORTDOCS= README.md + +OPTIONS_DEFINE= DOCS +OPTIONS_DEFAULT=STACKPROTECTOR + +OPTIONS_RADIO= BUFFER_OVERFLOW_PROTECTION +OPTIONS_RADIO_BUFFER_OVERFLOW_PROTECTION= STACKPROTECTOR STACKPROTECTORALL + +STACKPROTECTOR_DESC= Protect functions with vulnerable objects +STACKPROTECTORALL_DESC= Protect all functions + +STACKPROTECTOR_CFLAGS= -fstack-protector +STACKPROTECTORALL_CFLAGS= -fstack-protector-all + .include <bsd.port.pre.mk> -.if ${ARCH} != amd64 +.if ${ARCH} != amd64 && ${COMPILER_TYPE} == gcc post-patch: ${REINPLACE_CMD} '/emmintrin.h/d' ${WRKSRC}/config.m4 .endif +post-install: + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/php/${PHP_EXT_DIR}/${PORTNAME}.so + + @${MKDIR} ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} + .include <bsd.port.post.mk> _______________________________________________ svn-ports-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/svn-ports-all To unsubscribe, send any mail to "svn-ports-all-unsubscribe@freebsd.org"
State Changed From-To: open->closed Committed. Thanks!