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

(-)Makefile (-2 / +8 lines)
Lines 15-21 Link Here
15
		libnettle.so:${PORTSDIR}/security/nettle \
15
		libnettle.so:${PORTSDIR}/security/nettle \
16
		libp11-kit.so:${PORTSDIR}/security/p11-kit \
16
		libp11-kit.so:${PORTSDIR}/security/p11-kit \
17
		libidn.so:${PORTSDIR}/dns/libidn \
17
		libidn.so:${PORTSDIR}/dns/libidn \
18
		libunbound.so:${PORTSDIR}/dns/unbound \
19
		libtspi.so:${PORTSDIR}/security/trousers
18
		libtspi.so:${PORTSDIR}/security/trousers
20
19
21
GNUTLS_SUFFIX=	3
20
GNUTLS_SUFFIX=	3
Lines 42-57 Link Here
42
EXAMPLESDIR=	${PREFIX}/share/examples/${PORTNAME}${GNUTLS_SUFFIX}
41
EXAMPLESDIR=	${PREFIX}/share/examples/${PORTNAME}${GNUTLS_SUFFIX}
43
INFO_SUBDIR=	gnutls${GNUTLS_SUFFIX}
42
INFO_SUBDIR=	gnutls${GNUTLS_SUFFIX}
44
43
45
OPTIONS_DEFINE=		CXX DOCS EXAMPLES LIBTASN1
44
OPTIONS_DEFINE=		CXX DOCS EXAMPLES LIBTASN1 LIBDANE
46
OPTIONS_DEFAULT=	CXX
45
OPTIONS_DEFAULT=	CXX
47
OPTIONS_SUB=		yes
46
OPTIONS_SUB=		yes
48
47
49
LIBTASN1_DESC=	Use libtasn1 from ports
48
LIBTASN1_DESC=	Use libtasn1 from ports
49
LIBDANE_DESC=	DNSSEC support for DANE (danetool3 --check)
50
50
51
CXX_CONFIGURE_ENABLE=	cxx
51
CXX_CONFIGURE_ENABLE=	cxx
52
52
53
.include <bsd.port.options.mk>
53
.include <bsd.port.options.mk>
54
54
55
.if ${PORT_OPTIONS:MLIBDANE}
56
LIB_DEPENDS+=	libunbound.so:${PORTSDIR}/dns/unbound
57
.else
58
CONFIGURE_ARGS+=	--disable-libdane
59
.endif
60
55
.if ${PORT_OPTIONS:MLIBTASN1} || exists(${LOCALBASE}/lib/libtasn1.so.7)
61
.if ${PORT_OPTIONS:MLIBTASN1} || exists(${LOCALBASE}/lib/libtasn1.so.7)
56
LIB_DEPENDS+=	libtasn1.so:${PORTSDIR}/security/libtasn1
62
LIB_DEPENDS+=	libtasn1.so:${PORTSDIR}/security/libtasn1
57
.else
63
.else
(-)pkg-plist (-7 / +7 lines)
Lines 12-18 Link Here
12
include/gnutls3/gnutls/abstract.h
12
include/gnutls3/gnutls/abstract.h
13
include/gnutls3/gnutls/compat.h
13
include/gnutls3/gnutls/compat.h
14
include/gnutls3/gnutls/crypto.h
14
include/gnutls3/gnutls/crypto.h
15
include/gnutls3/gnutls/dane.h
15
%%LIBDANE%%include/gnutls3/gnutls/dane.h
16
include/gnutls3/gnutls/dtls.h
16
include/gnutls3/gnutls/dtls.h
17
include/gnutls3/gnutls/gnutls.h
17
include/gnutls3/gnutls/gnutls.h
18
%%CXX%%include/gnutls3/gnutls/gnutlsxx.h
18
%%CXX%%include/gnutls3/gnutls/gnutlsxx.h
Lines 42-51 Link Here
42
info/gnutls3/gnutls.info-4
42
info/gnutls3/gnutls.info-4
43
info/gnutls3/gnutls.info-5
43
info/gnutls3/gnutls.info-5
44
info/gnutls3/pkcs11-vision.png
44
info/gnutls3/pkcs11-vision.png
45
lib/gnutls3/libgnutls-dane.a
45
%%LIBDANE%%lib/gnutls3/libgnutls-dane.a
46
lib/gnutls3/libgnutls-dane.la
46
%%LIBDANE%%lib/gnutls3/libgnutls-dane.la
47
lib/gnutls3/libgnutls-dane.so
47
%%LIBDANE%%lib/gnutls3/libgnutls-dane.so
48
lib/gnutls3/libgnutls-dane.so.0
48
%%LIBDANE%%lib/gnutls3/libgnutls-dane.so.0
49
lib/gnutls3/libgnutls-openssl.a
49
lib/gnutls3/libgnutls-openssl.a
50
lib/gnutls3/libgnutls-openssl.la
50
lib/gnutls3/libgnutls-openssl.la
51
lib/gnutls3/libgnutls-openssl.so
51
lib/gnutls3/libgnutls-openssl.so
Lines 63-70 Link Here
63
%%CXX%%lib/gnutls3/libgnutlsxx.so
63
%%CXX%%lib/gnutls3/libgnutlsxx.so
64
%%CXX%%lib/gnutls3/libgnutlsxx.so.28
64
%%CXX%%lib/gnutls3/libgnutlsxx.so.28
65
libdata/pkgconfig/gnutls3.pc
65
libdata/pkgconfig/gnutls3.pc
66
libdata/pkgconfig/gnutls3-dane.pc
66
%%LIBDANE%%libdata/pkgconfig/gnutls3-dane.pc
67
man/man1/danetool3.1.gz
67
%%LIBDANE%%man/man1/danetool3.1.gz
68
man/man1/certtool3.1.gz
68
man/man1/certtool3.1.gz
69
man/man1/gnutls-cli-debug3.1.gz
69
man/man1/gnutls-cli-debug3.1.gz
70
man/man1/gnutls-cli3.1.gz
70
man/man1/gnutls-cli3.1.gz

Return to bug 188184