[Midnightbsd-cvs] mports [17320] trunk/security/nettle: nettle 2.7.1

laffer1 at midnightbsd.org laffer1 at midnightbsd.org
Mon Sep 15 21:30:08 EDT 2014


Revision: 17320
          http://svnweb.midnightbsd.org/mports/?rev=17320
Author:   laffer1
Date:     2014-09-15 21:30:08 -0400 (Mon, 15 Sep 2014)
Log Message:
-----------
nettle 2.7.1

Modified Paths:
--------------
    trunk/security/nettle/Makefile
    trunk/security/nettle/distinfo
    trunk/security/nettle/pkg-plist

Modified: trunk/security/nettle/Makefile
===================================================================
--- trunk/security/nettle/Makefile	2014-09-16 01:27:30 UTC (rev 17319)
+++ trunk/security/nettle/Makefile	2014-09-16 01:30:08 UTC (rev 17320)
@@ -1,7 +1,7 @@
 # $MidnightBSD$
 
 PORTNAME=	nettle
-PORTVERSION=	2.6
+PORTVERSION=	2.7.1
 CATEGORIES=	security
 MASTER_SITES=	${MASTER_SITE_GNU} \
 		http://www.lysator.liu.se/~nisse/archive/:liu \
@@ -9,12 +9,14 @@
 MASTER_SITE_SUBDIR=	${PORTNAME}/:DEFAULT
 
 MAINTAINER=	ports at MidnightBSD.org
-COMMENT=	A low-level cryptographic library
+COMMENT=	Low-level cryptographic library
+
 LICENSE=	lgpl2.1
+LICENSE_FILE=	${WRKSRC}/COPYING.LIB
 
-LIB_DEPENDS=	gmp:${PORTSDIR}/math/gmp
+LIB_DEPENDS=	libgmp.so:${PORTSDIR}/math/gmp
 
-USE_GMAKE=	yes
+USES=		gmake makeinfo
 USE_OPENSSL=	yes
 GNU_CONFIGURE=	yes
 CONFIGURE_ENV+=	M4="/usr/bin/m4 -g"
@@ -25,11 +27,12 @@
 LDFLAGS+=	-L${LOCALBASE}/lib
 USE_LDCONFIG=	yes
 
-DOCS=		NEWS README TODO nettle.html nettle.pdf
-EXAMPLES=	examples/*.c examples/*.h
-
+PORTDOCS=	NEWS README TODO nettle.html nettle.pdf
+PORTEXAMPLES=	*.c *.h
 INFO=		nettle
 
+OPTIONS_DEFINE=	DOCS EXAMPLES
+
 .include <bsd.port.pre.mk>
 
 .if ${ARCH} == "sparc64"
@@ -37,9 +40,14 @@
 .endif
 
 post-install:
-	@${MKDIR} ${EXAMPLESDIR}
-	cd ${WRKSRC} && ${INSTALL_DATA} ${EXAMPLES} ${EXAMPLESDIR}
-	@${MKDIR} ${DOCSDIR}
-	cd ${WRKSRC} && ${INSTALL_DATA} ${DOCS} ${DOCSDIR}
+.if ${PORT_OPTIONS:MEXAMPLES}
+	@${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
+	cd ${WRKSRC}/examples && ${INSTALL_DATA} ${PORTEXAMPLES} \
+		${STAGEDIR}${EXAMPLESDIR}
+.endif
+.if ${PORT_OPTIONS:MDOCS}
+	@${MKDIR} ${STAGEDIR}${DOCSDIR}
+	cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}
+.endif
 
 .include <bsd.port.post.mk>

Modified: trunk/security/nettle/distinfo
===================================================================
--- trunk/security/nettle/distinfo	2014-09-16 01:27:30 UTC (rev 17319)
+++ trunk/security/nettle/distinfo	2014-09-16 01:30:08 UTC (rev 17320)
@@ -1,2 +1,2 @@
-SHA256 (nettle-2.6.tar.gz) = 60df624f63b997c832cae29f48ab9ada99df815bcd60d231526b83e786b4b156
-SIZE (nettle-2.6.tar.gz) = 1385695
+SHA256 (nettle-2.7.1.tar.gz) = bc71ebd43435537d767799e414fce88e521b7278d48c860651216e1fc6555b40
+SIZE (nettle-2.7.1.tar.gz) = 1558863

Modified: trunk/security/nettle/pkg-plist
===================================================================
--- trunk/security/nettle/pkg-plist	2014-09-16 01:27:30 UTC (rev 17319)
+++ trunk/security/nettle/pkg-plist	2014-09-16 01:30:08 UTC (rev 17320)
@@ -18,6 +18,9 @@
 include/nettle/des-compat.h
 include/nettle/des.h
 include/nettle/dsa.h
+include/nettle/ecc-curve.h
+include/nettle/ecc.h
+include/nettle/ecdsa.h
 include/nettle/gcm.h
 include/nettle/gosthash94.h
 include/nettle/hmac.h
@@ -46,40 +49,16 @@
 include/nettle/sha2.h
 include/nettle/sha3.h
 include/nettle/twofish.h
+include/nettle/umac.h
 include/nettle/yarrow.h
 lib/libhogweed.a
 lib/libhogweed.so
 lib/libhogweed.so.2
-lib/libhogweed.so.2.3
+lib/libhogweed.so.2.5
 lib/libnettle.a
 lib/libnettle.so
 lib/libnettle.so.4
-lib/libnettle.so.4.5
+lib/libnettle.so.4.7
 libdata/pkgconfig/nettle.pc
 libdata/pkgconfig/hogweed.pc
-%%PORTDOCS%%%%DOCSDIR%%/NEWS
-%%PORTDOCS%%%%DOCSDIR%%/README
-%%PORTDOCS%%%%DOCSDIR%%/TODO
-%%PORTDOCS%%%%DOCSDIR%%/nettle.html
-%%PORTDOCS%%%%DOCSDIR%%/nettle.pdf
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/base16dec.c
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/base16enc.c
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/base64dec.c
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/base64enc.c
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/eratosthenes.c
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/io.c
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/io.h
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/nettle-benchmark.c
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/nettle-openssl.c
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/next-prime.c
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/random-prime.c
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/read_rsa_key.c
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/rsa-decrypt.c
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/rsa-encrypt.c
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/rsa-keygen.c
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/rsa-session.h
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/rsa-sign.c
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/rsa-verify.c
-%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%
-%%PORTDOCS%%@dirrm %%DOCSDIR%%
 @dirrm include/nettle



More information about the Midnightbsd-cvs mailing list