View | Details | Raw Unified | Return to bug 256492
Collapse All | Expand All

(-)b/security/nettle/Makefile (-10 / +6 lines)
Lines 1-8 Link Here
1
# Created by: ijliao
1
# Created by: ijliao
2
2
3
PORTNAME=	nettle
3
PORTNAME=	nettle
4
PORTVERSION=	3.7.2
4
DISTVERSION=	3.7.3
5
PORTREVISION=	2
6
CATEGORIES=	security
5
CATEGORIES=	security
7
MASTER_SITES=	GNU \
6
MASTER_SITES=	GNU \
8
		https://www.lysator.liu.se/~nisse/archive/
7
		https://www.lysator.liu.se/~nisse/archive/
Lines 15-24 LICENSE_COMB= multi Link Here
15
LICENSE_FILE_GPLv2+ =	${WRKSRC}/COPYINGv2
14
LICENSE_FILE_GPLv2+ =	${WRKSRC}/COPYINGv2
16
LICENSE_FILE_LGPL3=	${WRKSRC}/COPYING.LESSERv3
15
LICENSE_FILE_LGPL3=	${WRKSRC}/COPYING.LESSERv3
17
16
18
BUILD_DEPENDS=	gmp>=6.0.0:math/gmp
17
BUILD_DEPENDS=	gmp>=6.1.0:math/gmp
19
LIB_DEPENDS=	libgmp.so:math/gmp
18
LIB_DEPENDS=	libgmp.so:math/gmp
20
19
21
USES=		compiler:c11 gmake localbase makeinfo pathfix
20
USES=		autoreconf compiler:c11 gmake localbase makeinfo pathfix ssl
21
22
CFLAGS+=	-I${OPENSSLINC}
22
23
23
CONFIGURE_ARGS=	--enable-shared
24
CONFIGURE_ARGS=	--enable-shared
24
CONFIGURE_ENV=	M4="/usr/bin/m4 -g"
25
CONFIGURE_ENV=	M4="/usr/bin/m4 -g"
Lines 29-37 USE_LDCONFIG= yes Link Here
29
INFO=		nettle
30
INFO=		nettle
30
31
31
OPTIONS_DEFINE=	DOCS EXAMPLES
32
OPTIONS_DEFINE=	DOCS EXAMPLES
32
33
OPTIONS_SUB=	yes
33
EXAMPLES_CFLAGS=	-I${OPENSSLINC}
34
EXAMPLES_USES=		ssl
35
34
36
.include <bsd.port.options.mk>
35
.include <bsd.port.options.mk>
37
36
Lines 49-57 post-patch: Link Here
49
	@${REINPLACE_CMD} -e 's|__sgi|__unix__|' ${WRKSRC}/configure
48
	@${REINPLACE_CMD} -e 's|__sgi|__unix__|' ${WRKSRC}/configure
50
.endif
49
.endif
51
50
52
post-patch-EXAMPLES-off:
53
	@${REINPLACE_CMD} -e '/SUBDIRS = / s| examples||' ${WRKSRC}/Makefile.in
54
55
post-install:
51
post-install:
56
	${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/lib*.so
52
	${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/lib*.so
57
53
(-)b/security/nettle/distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
TIMESTAMP = 1616863436
1
TIMESTAMP = 1623187094
2
SHA256 (nettle-3.7.2.tar.gz) = 8d2a604ef1cde4cd5fb77e422531ea25ad064679ff0adf956e78b3352e0ef162
2
SHA256 (nettle-3.7.3.tar.gz) = 661f5eb03f048a3b924c3a8ad2515d4068e40f67e774e8a26827658007e3bcf0
3
SIZE (nettle-3.7.2.tar.gz) = 2382309
3
SIZE (nettle-3.7.3.tar.gz) = 2383985
(-)b/security/nettle/pkg-plist (-2 / +2 lines)
Lines 72-82 include/nettle/yarrow.h Link Here
72
lib/libhogweed.a
72
lib/libhogweed.a
73
lib/libhogweed.so
73
lib/libhogweed.so
74
lib/libhogweed.so.6
74
lib/libhogweed.so.6
75
lib/libhogweed.so.6.3
75
lib/libhogweed.so.6.4
76
lib/libnettle.a
76
lib/libnettle.a
77
lib/libnettle.so
77
lib/libnettle.so
78
lib/libnettle.so.8
78
lib/libnettle.so.8
79
lib/libnettle.so.8.3
79
lib/libnettle.so.8.4
80
libdata/pkgconfig/hogweed.pc
80
libdata/pkgconfig/hogweed.pc
81
libdata/pkgconfig/nettle.pc
81
libdata/pkgconfig/nettle.pc
82
%%PORTDOCS%%%%DOCSDIR%%/NEWS
82
%%PORTDOCS%%%%DOCSDIR%%/NEWS

Return to bug 256492