aboutsummaryrefslogtreecommitdiff
path: root/net
diff options
context:
space:
mode:
authorDon Lewis <truckman@FreeBSD.org>2018-10-24 17:30:47 +0000
committerDon Lewis <truckman@FreeBSD.org>2018-10-24 17:30:47 +0000
commitff16ce6ccaa884a6f0f1d706d78cf4e4e0950aea (patch)
treeee51d43d2f124569cd43ec21ae77ee9edbaaa55a /net
parenta07f864d2f60526ba4cf5b8ecc59b579b5152d72 (diff)
downloadports-ff16ce6ccaa884a6f0f1d706d78cf4e4e0950aea.tar.gz
ports-ff16ce6ccaa884a6f0f1d706d78cf4e4e0950aea.zip
Upgrade net/axa to version 2.2.0:
* Add timestamp indexing * Fix negotiation of AXA protocol version upon successful connection Simplify and unbreak CONFIGURE_ENV. Passing /usr/lib/libssl.so to the linker as an object when building libaxa.so does not cause the linker to record libssl as a dependency. Sponsored by: Farsight Security, Inc.
Notes
Notes: svn path=/head/; revision=482915
Diffstat (limited to 'net')
-rw-r--r--net/axa/Makefile17
-rw-r--r--net/axa/distinfo6
-rw-r--r--net/axa/pkg-plist5
3 files changed, 15 insertions, 13 deletions
diff --git a/net/axa/Makefile b/net/axa/Makefile
index 681306df1aa8..9314c9272230 100644
--- a/net/axa/Makefile
+++ b/net/axa/Makefile
@@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= axa
-PORTVERSION= 2.1.0
+PORTVERSION= 2.2.0
CATEGORIES= net dns
MASTER_SITES= FARSIGHT LOCAL/truckman/farsight
@@ -15,7 +15,8 @@ LICENSE_FILE_PD= ${WRKSRC}/license_pd
BUILD_DEPENDS= bash:shells/bash \
sie-nmsg>0:net/sie-nmsg
-LIB_DEPENDS= libcheck.so:devel/check \
+LIB_DEPENDS= liblmdb.so:databases/lmdb \
+ libcheck.so:devel/check \
libprotobuf-c.so:devel/protobuf-c \
libnmsg.so:net/nmsg \
libwdns.so:dns/wdns \
@@ -28,7 +29,7 @@ USES= autoreconf gmake libedit libtool pathfix pkgconfig shebangfix \
GNU_CONFIGURE= yes
CONFIGURE_SHELL= ${LOCALBASE}/bin/bash
USE_LDCONFIG= yes
-SHEBANG_FILES= cert_tools/axa_link_certs.in
+SHEBANG_FILES= tools/axa_link_certs.in
PORTDOCS= *
@@ -45,12 +46,10 @@ LDFLAGS+= -lm
.include <bsd.port.pre.mk>
-.if ${SSL_DEFAULT} == base
-CONFIGURE_ENV+= libcrypto_CFLAGS="-I${OPENSSLINC}" \
- libcrypto_LIBS="${OPENSSLLIB}/libcrypto.so" \
- libssl_CFLAGS="-I${OPENSSLINC}" \
- libssl_LIBS="${OPENSSLLIB}/libssl.so"
-.endif
+CONFIGURE_ENV+= libcrypto_CFLAGS="-I${OPENSSLINC}" \
+ libcrypto_LIBS="-lcrypto" \
+ libssl_CFLAGS="-I${OPENSSLINC}" \
+ libssl_LIBS="-lssl"
post-extract:
(${ECHO} "For libmy/b64_encode.c:" ; \
diff --git a/net/axa/distinfo b/net/axa/distinfo
index 1aaf0b58b008..913cfc52729f 100644
--- a/net/axa/distinfo
+++ b/net/axa/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1538155875
-SHA256 (axa-2.1.0.tar.gz) = 80ab8b0272c8d41ee09e96c4eb5334197caffd33ba9f6e4433789d471945bfea
-SIZE (axa-2.1.0.tar.gz) = 572634
+TIMESTAMP = 1540359102
+SHA256 (axa-2.2.0.tar.gz) = d309b64e3661c0f063f785f55eac5fa0a2de2ee87c70b61920b417459076f3fd
+SIZE (axa-2.2.0.tar.gz) = 577610
diff --git a/net/axa/pkg-plist b/net/axa/pkg-plist
index ac77bc1d00f8..16cb489cd4de 100644
--- a/net/axa/pkg-plist
+++ b/net/axa/pkg-plist
@@ -1,6 +1,7 @@
bin/axa_link_certs
bin/axa_make_cert
bin/axa_server_cert
+bin/axa_tsindextool
bin/radtool
bin/radtunnel
bin/sratool
@@ -14,6 +15,7 @@ include/axa/client_config.h
include/axa/dns_walk.h
include/axa/fields.h
include/axa/json.h
+include/axa/mdb.h
include/axa/strbuf.h
include/axa/open_nmsg_out.h
include/axa/protocol.h
@@ -26,7 +28,7 @@ include/libmy/b64_encode.h
lib/libaxa.a
lib/libaxa.so
lib/libaxa.so.1
-lib/libaxa.so.1.0.0
+lib/libaxa.so.1.1.0
libdata/pkgconfig/libaxa.pc
man/man1/radtool.1.gz
man/man1/radtunnel.1.gz
@@ -35,3 +37,4 @@ man/man1/sratunnel.1.gz
man/man8/axa_link_certs.8.gz
man/man8/axa_make_cert.8.gz
man/man8/axa_server_cert.8.gz
+man/man8/axa_tsindextool.8.gz