Lines 2-9
Link Here
|
2 |
# $FreeBSD$ |
2 |
# $FreeBSD$ |
3 |
|
3 |
|
4 |
PORTNAME= ldns |
4 |
PORTNAME= ldns |
5 |
PORTVERSION= 1.7.0 |
5 |
PORTVERSION= 1.7.1 |
6 |
PORTREVISION= 1 |
|
|
7 |
CATEGORIES= dns |
6 |
CATEGORIES= dns |
8 |
MASTER_SITES= https://www.nlnetlabs.nl/downloads/ldns/ \ |
7 |
MASTER_SITES= https://www.nlnetlabs.nl/downloads/ldns/ \ |
9 |
LOCAL/ehaupt |
8 |
LOCAL/ehaupt |
Lines 34-40
Link Here
|
34 |
HTMLDOCS= doc/html/* |
33 |
HTMLDOCS= doc/html/* |
35 |
|
34 |
|
36 |
OPTIONS_DEFINE+= GOST DANETAUSAGE \ |
35 |
OPTIONS_DEFINE+= GOST DANETAUSAGE \ |
37 |
RRTYPENINFO RRTYPERKEY RRTYPETA RRTYPEAVC |
36 |
RRTYPENINFO RRTYPERKEY RRTYPETA RRTYPEAVC RRTYPEAMTRELAY |
38 |
|
37 |
|
39 |
DANETAUSAGE_DESC= Enable ta uasage, requires openssl >= 1.1.0 |
38 |
DANETAUSAGE_DESC= Enable ta uasage, requires openssl >= 1.1.0 |
40 |
GOST_DESC= GOST signatures enabled, requires openssl >= 1.0.0 |
39 |
GOST_DESC= GOST signatures enabled, requires openssl >= 1.0.0 |
Lines 42-47
Link Here
|
42 |
RRTYPERKEY_DESC= Enable draft RR type rkey. |
41 |
RRTYPERKEY_DESC= Enable draft RR type rkey. |
43 |
RRTYPETA_DESC= Enable draft RR type ta. |
42 |
RRTYPETA_DESC= Enable draft RR type ta. |
44 |
RRTYPEAVC_DESC= Enable draft RR type avc. |
43 |
RRTYPEAVC_DESC= Enable draft RR type avc. |
|
|
44 |
RRTYPEAMTRELAY_DESC= Enable draft RR type amtrelay. |
45 |
|
45 |
|
46 |
OPTIONS_SUB= yes |
46 |
OPTIONS_SUB= yes |
47 |
|
47 |
|
Lines 52-57
Link Here
|
52 |
RRTYPERKEY_CONFIGURE_ENABLE= rrtype-rkey |
52 |
RRTYPERKEY_CONFIGURE_ENABLE= rrtype-rkey |
53 |
RRTYPETA_CONFIGURE_ENABLE= rrtype-ta |
53 |
RRTYPETA_CONFIGURE_ENABLE= rrtype-ta |
54 |
RRTYPEAVC_CONFIGURE_ENABLE= rrtype-avc |
54 |
RRTYPEAVC_CONFIGURE_ENABLE= rrtype-avc |
|
|
55 |
RRTYPEAMT_CONFIGURE_ENABLE= rrtype-amtrelay |
55 |
EXAMPLES_CONFIGURE_WITH= examples |
56 |
EXAMPLES_CONFIGURE_WITH= examples |
56 |
DRILL_CONFIGURE_WITH= drill |
57 |
DRILL_CONFIGURE_WITH= drill |
57 |
DRILL_INSTALL_TARGET= install-drill |
58 |
DRILL_INSTALL_TARGET= install-drill |
Lines 101-108
Link Here
|
101 |
|
102 |
|
102 |
.include <bsd.port.pre.mk> |
103 |
.include <bsd.port.pre.mk> |
103 |
|
104 |
|
104 |
.if ${PORT_OPTIONS:MDANETAUSAGE} && ${SSL_DEFAULT} != openssl111 |
105 |
.if ${PORT_OPTIONS:MDANETAUSAGE} && \ |
105 |
BROKEN= this option requires openssl >= 1.1.0 |
106 |
((${OSVERSION} < 1200084 && ${SSL_DEFAULT} == base)) |
|
|
107 |
BROKEN= this option requires openssl >= 1.1.0 ${OSVERSION} ${SSL_DEFAULT} |
106 |
.endif |
108 |
.endif |
107 |
|
109 |
|
108 |
.if ! ${PORT_OPTIONS:MGOST} |
110 |
.if ! ${PORT_OPTIONS:MGOST} |
Lines 113-119
Link Here
|
113 |
|
115 |
|
114 |
post-build: |
116 |
post-build: |
115 |
.if ${PORT_OPTIONS:MDOXYGEN} |
117 |
.if ${PORT_OPTIONS:MDOXYGEN} |
116 |
@(cd ${WRKSRC}; ${MAKE_CMD} doxygen) |
118 |
@(cd ${WRKSRC}; ${MAKE_CMD} doxygen) |
117 |
.endif |
119 |
.endif |
118 |
|
120 |
|
119 |
post-install: |
121 |
post-install: |
Lines 123-129
Link Here
|
123 |
${STAGEDIR}${PREFIX}/man/man1 |
125 |
${STAGEDIR}${PREFIX}/man/man1 |
124 |
${INSTALL_MAN} ${WRKSRC}/doc/man/man3/ldns_*.3 \ |
126 |
${INSTALL_MAN} ${WRKSRC}/doc/man/man3/ldns_*.3 \ |
125 |
${STAGEDIR}${PREFIX}/man/man3 |
127 |
${STAGEDIR}${PREFIX}/man/man3 |
126 |
${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/lib${PORTNAME}.so.2 |
128 |
${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/lib${PORTNAME}.so.3 |
127 |
.if ${PORT_OPTIONS:MDRILL} |
129 |
.if ${PORT_OPTIONS:MDRILL} |
128 |
${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/drill |
130 |
${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/drill |
129 |
.endif |
131 |
.endif |