[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