Index: head/security/polarssl13/Makefile =================================================================== --- head/security/polarssl13/Makefile (revision 377672) +++ head/security/polarssl13/Makefile (revision 377673) @@ -1,57 +1,58 @@ # $FreeBSD$ PORTNAME= polarssl PORTVERSION= 1.3.9 +PORTREVISION= 1 DISTVERSIONSUFFIX= -gpl CATEGORIES= security devel MASTER_SITES= http://polarssl.org/download/ PKGNAMESUFFIX= 13 MAINTAINER= chris@bsdjunk.com COMMENT= Open Source embedded SSL/TLS cryptographic library LICENSE= GPLv2 ALL_TARGET= no_test -USES= gmake tar:tgz +USES= cpe gmake tar:tgz USE_LDCONFIG= yes WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} CONFLICTS= polarssl-[0-9]* DOCFILES= ChangeLog README.rst LICENSE BINFILES= aescrypt2 benchmark dh_client dh_genprime dh_server hello \ md5sum mpi_demo rsa_genkey rsa_sign rsa_verify selftest \ sha1sum sha2sum ssl_cert_test ssl_client1 ssl_client2 \ ssl_server ssl_test # cmake install is broken, so we do it by hand do-install: @cd ${WRKSRC}/include && ${COPYTREE_SHARE} ${PORTNAME} ${STAGEDIR}${PREFIX}/include "! -name *.orig" ${INSTALL_DATA} ${WRKSRC}/library/libpolarssl.a ${STAGEDIR}${PREFIX}/lib/ ${INSTALL_DATA} ${WRKSRC}/library/libpolarssl.so ${STAGEDIR}${PREFIX}/lib/libpolarssl.so.7 ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libpolarssl.so.7 cd ${STAGEDIR}${PREFIX}/lib/ && ${LN} -sf libpolarssl.so.7 libpolarssl.so .for i in ${BINFILES} ${INSTALL_PROGRAM} ${WRKSRC}/programs/*/${i} ${STAGEDIR}${PREFIX}/bin/polarssl_${i} .endfor OPTIONS_DEFINE= DOCS .include post-install: .if ${PORT_OPTIONS:MDOCS} ${MKDIR} ${STAGEDIR}${DOCSDIR} .for i in ${DOCFILES} ${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${DOCSDIR} .endfor .endif .if ${ARCH} == "powerpc" BROKEN= Does not compile on powerpc .endif .include Index: head/security/polarssl13/files/patch-library-asn1parse_c =================================================================== --- head/security/polarssl13/files/patch-library-asn1parse_c (nonexistent) +++ head/security/polarssl13/files/patch-library-asn1parse_c (revision 377673) @@ -0,0 +1,11 @@ +--- library/asn1parse.c.orig 2015-01-20 10:12:00.469677333 +0000 ++++ library/asn1parse.c 2015-01-20 10:14:00.764667419 +0000 +@@ -278,6 +278,8 @@ + if( cur->next == NULL ) + return( POLARSSL_ERR_ASN1_MALLOC_FAILED ); + ++ memset( cur->next, 0, sizeof( asn1_sequence ) ); ++ + cur = cur->next; + } + } Property changes on: head/security/polarssl13/files/patch-library-asn1parse_c ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property