Index: head/net-mgmt/send/Makefile =================================================================== --- head/net-mgmt/send/Makefile (revision 428323) +++ head/net-mgmt/send/Makefile (revision 428324) @@ -1,46 +1,46 @@ # Created by: Janos Mohacsi # $FreeBSD$ PORTNAME= send PORTVERSION= 0.3 PORTREVISION= 1 CATEGORIES= net-mgmt ipv6 MASTER_SITES= LOCAL/hrs DISTNAME= ${PORTNAME}_${PORTVERSION} MAINTAINER= hrs@FreeBSD.org COMMENT= Secure Neighbor Discovery implementation for IPv6 LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libdnet.so:net/libdnet -USES= gmake readline +USES= gmake readline ssl USE_RC_SUBR= sendd SUB_FILES= pkg-message PKGMESSAGE= ${WRKDIR}/pkg-message PORTDOCS= README UserGuide.pdf MAKE_JOBS_UNSAFE=yes OPTIONS_DEFINE= DOCS post-extract: ${INSTALL_DATA} ${WRKSRC}/examples/ipext/ipext_verify.conf \ ${WRKSRC}/examples/ipext/ca/ipext.conf \ ${WRKSRC}/examples/ ${INSTALL_DATA} ${WRKSRC}/docs/UserGuide.pdf \ ${WRKSRC}/UserGuide.pdf post-install: ${MKDIR} ${STAGEDIR}${PREFIX}/etc/sendd for F in sendd.conf params.conf ipext.conf ipext_verify.conf; do \ ${INSTALL_DATA} ${WRKSRC}/examples/$$F \ ${STAGEDIR}${PREFIX}/etc/sendd/$${F}-dist; \ done post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} .include Index: head/net-mgmt/send/files/patch-include-pkixip_ext_asn.h =================================================================== --- head/net-mgmt/send/files/patch-include-pkixip_ext_asn.h (revision 428323) +++ head/net-mgmt/send/files/patch-include-pkixip_ext_asn.h (revision 428324) @@ -1,13 +1,34 @@ ---- include/pkixip_ext_asn.h.orig 2010-08-28 17:58:02.000000000 +0900 -+++ include/pkixip_ext_asn.h 2014-08-30 01:54:23.000000000 +0900 -@@ -33,6 +33,10 @@ +--- include/pkixip_ext_asn.h.orig 2010-08-28 08:58:02 UTC ++++ include/pkixip_ext_asn.h +@@ -33,7 +33,12 @@ #ifndef _PKIXIP_EXT_ASN_H #define _PKIXIP_EXT_ASN_H +#include +#if OPENSSL_VERSION_NUMBER >= 0x0090900fL +#define STACK _STACK +#endif #include ++#include #include #include + +@@ -45,7 +50,7 @@ + #define IANA_SAFI_BOTH 3 + #define IANA_SAFI_MPLS 4 + +-/* ++#ifdef LIBRESSL_VERSION_NUMBER + typedef struct IPAddressRange_st { + ASN1_BIT_STRING *min; + ASN1_BIT_STRING *max; +@@ -79,7 +84,7 @@ typedef struct IPAddressFamily_st { + ASN1_OCTET_STRING *addressFamily; + IPAddressChoice *ipAddressChoice; + } IPAddressFamily; +-*/ ++#endif + + #define IP_AOR_PREFIX 0 + #define IP_AOR_RANGE 1 +