Skip to content
Snippets Groups Projects
Commit f1403234 authored by Jaap Akkerhuis's avatar Jaap Akkerhuis Committed by Li-Wen Hsu
Browse files
parent 1156c75f
No related branches found
No related tags found
No related merge requests found
# Created by: Konstantin Saurbier <saurbier@math.uni-bielefeld.de>
PORTNAME= ldns
PORTVERSION= 1.7.1
PORTREVISION= 2
DISTVERSION= 1.8.1
CATEGORIES= dns
MASTER_SITES= https://www.nlnetlabs.nl/downloads/ldns/ \
LOCAL/ehaupt
......@@ -35,7 +34,7 @@ DOXYGEN_BUILD_DEPENDS= doxygen:devel/doxygen
HTMLDOCS= doc/html/*
OPTIONS_DEFINE+= DANETAUSAGE GOST RRTYPEAMTRELAY RRTYPEAVC RRTYPENINFO \
RRTYPERKEY RRTYPETA
RRTYPERKEY RRTYPETA RRTYPESVCBHTTPS
DANETAUSAGE_DESC= Enable ta usage, requires openssl >= 1.1.0
GOST_DESC= GOST signatures enabled, requires openssl >= 1.0.0
......@@ -44,6 +43,7 @@ RRTYPERKEY_DESC= Enable draft RR type rkey.
RRTYPETA_DESC= Enable draft RR type ta.
RRTYPEAVC_DESC= Enable draft RR type avc.
RRTYPEAMTRELAY_DESC= Enable draft RR type amtrelay.
RRTYPESVCBHTTPS_DESC= Enable SVCB and HTTPS draft RR types.
OPTIONS_SUB= yes
......@@ -55,13 +55,14 @@ RRTYPERKEY_CONFIGURE_ENABLE= rrtype-rkey
RRTYPETA_CONFIGURE_ENABLE= rrtype-ta
RRTYPEAVC_CONFIGURE_ENABLE= rrtype-avc
RRTYPEAMTRELAY_CONFIGURE_ENABLE= rrtype-amtrelay
RRTYPESVCBHTTPS_CONFIGURE_ENABLE= rrtype-svcb-https
EXAMPLES_CONFIGURE_WITH= examples
DRILL_CONFIGURE_WITH= drill
DRILL_INSTALL_TARGET= install-drill
EXAMPLES_INSTALL_TARGET= install-examples
.if defined(BUILD_PYLDNS)
USES+= python:3.6-3.9
USES+= python:3.6+
USE_PYTHON= flavors
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
ALL_TARGET= pyldns
......@@ -91,7 +92,7 @@ BUILD_DEPENDS= ${RUN_DEPENDS}
LIB_DEPENDS+= libldns.so:dns/ldns
post-patch:
@${SED} -i '' -e 's=-I./include/ldns=-I${LOCALBASE}/include/ldns=' ${WRKSRC}/Makefile.in
${SED} -i '' -e 's=-I./include/ldns=-I${LOCALBASE}/include/ldns=' ${WRKSRC}/Makefile.in
post-install:
${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/DNS/LDNS/LDNS.so
......
TIMESTAMP = 1565861297
SHA256 (ldns-1.7.1.tar.gz) = 8ac84c16bdca60e710eea75782356f3ac3b55680d40e1530d7cea474ac208229
SIZE (ldns-1.7.1.tar.gz) = 1244394
TIMESTAMP = 1638532111
SHA256 (ldns-1.8.1.tar.gz) = 958229abce4d3aaa19a75c0d127666564b17216902186e952ca4aef47c6d7fa3
SIZE (ldns-1.8.1.tar.gz) = 1284971
--- packaging/ldns-config.in.orig 2019-09-03 13:07:40 UTC
--- packaging/ldns-config.in.orig 2021-11-16 13:49:37 UTC
+++ packaging/ldns-config.in
@@ -1,6 +1,10 @@
#!/bin/sh
+prefix="@prefix@"
+exec_prefix="@exec_prefix@"
@@ -4,7 +4,7 @@ prefix="@prefix@"
exec_prefix="@exec_prefix@"
VERSION="@PACKAGE_VERSION@"
+CFLAGS="@CFLAGS@"
CFLAGS="@CFLAGS@"
-CPPFLAGS="@CPPFLAGS@ @LIBSSL_CPPFLAGS@"
+CPPFLAGS="@CPPFLAGS@ @LIBSSL_CPPFLAGS@ @PYTHON_CPPFLAGS@"
LDFLAGS="@LDFLAGS@ @LIBSSL_LDFLAGS@ @PYTHON_LDFLAGS@"
LIBS="@LIBS@ @LIBSSL_LIBS@"
LIBDIR="@libdir@"
LDFLAGS="@LDFLAGS@ @LIBSSL_LDFLAGS@"
PYTHON_CPPFLAGS="@PYTHON_CPPFLAGS@"
PYTHON_LDFLAGS="@PYTHON_LDFLAGS@"
......@@ -60,7 +60,7 @@ include/ldns/zone.h
lib/libldns.a
lib/libldns.so
lib/libldns.so.3
lib/libldns.so.3.0.0
lib/libldns.so.3.2.0
libdata/pkgconfig/libldns.pc
%%DRILL%%man/man1/drill.1.gz
%%EXAMPLES%%man/man1/ldns-chaos.1.gz
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment