aboutsummaryrefslogtreecommitdiff
path: root/dns/dnstable-convert
diff options
context:
space:
mode:
authorDon Lewis <truckman@FreeBSD.org>2018-06-25 17:14:41 +0000
committerDon Lewis <truckman@FreeBSD.org>2018-06-25 17:14:41 +0000
commit4d6bba5539484a21c030aedfd497b674ac261564 (patch)
treeaa1b3d6f83cb946b3e7eabe62b58c52ea56afcc3 /dns/dnstable-convert
parentbd0fc6b05ddf450f0fd3bbdaa07b46e52fc6d7ac (diff)
downloadports-4d6bba5539484a21c030aedfd497b674ac261564.tar.gz
ports-4d6bba5539484a21c030aedfd497b674ac261564.zip
New port dns/dnstable_convert. It was split out of dnstable to reduce the
dependencies of dnstable. dnstable_convert is a conversion utility for passive DNS data in dnstable format. Sponsored by: Farsight Security, Inc.
Notes
Notes: svn path=/head/; revision=473328
Diffstat (limited to 'dns/dnstable-convert')
-rw-r--r--dns/dnstable-convert/Makefile30
-rw-r--r--dns/dnstable-convert/distinfo3
-rw-r--r--dns/dnstable-convert/files/patch-dnstable__convert.c10
-rw-r--r--dns/dnstable-convert/pkg-descr5
4 files changed, 48 insertions, 0 deletions
diff --git a/dns/dnstable-convert/Makefile b/dns/dnstable-convert/Makefile
new file mode 100644
index 000000000000..934a8bb5f898
--- /dev/null
+++ b/dns/dnstable-convert/Makefile
@@ -0,0 +1,30 @@
+# $FreeBSD$
+
+PORTNAME= dnstable-convert
+PORTVERSION= 0.10.0
+CATEGORIES= dns
+MASTER_SITES= FARSIGHT LOCAL/truckman/farsight
+
+MAINTAINER= truckman@FreeBSD.org
+COMMENT= Conversion utility for passive DNS data in dnstable format
+
+LICENSE= APACHE20
+LICENSE_FILE= ${WRKSRC}/COPYRIGHT
+
+BUILD_DEPENDS= sie-nmsg>0:net/sie-nmsg
+LIB_DEPENDS= libdnstable.so:dns/dnstable \
+ libmtbl.so:devel/mtbl \
+ libnmsg.so:net/nmsg \
+ libwdns.so:dns/wdns
+RUN_DEPENDS= sie-nmsg>0:net/sie-nmsg
+
+USES= gmake libtool pathfix pkgconfig
+USE_LDCONFIG= yes
+GNU_CONFIGURE= yes
+INSTALL_TARGET= install-strip
+PLIST_FILES= bin/dnstable_convert man/man1/dnstable_convert.1.gz
+
+post-install:
+ ${INSTALL_MAN} ${WRKSRC}/man/*.1 ${STAGEDIR}/${PREFIX}/man/man1
+
+.include <bsd.port.mk>
diff --git a/dns/dnstable-convert/distinfo b/dns/dnstable-convert/distinfo
new file mode 100644
index 000000000000..e7a3fc7a2fbc
--- /dev/null
+++ b/dns/dnstable-convert/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1529897638
+SHA256 (dnstable-convert-0.10.0.tar.gz) = ec55439acd6ad5a6f9afd73f6d23a91eaee7865aca608e14dec7c71f59902a3b
+SIZE (dnstable-convert-0.10.0.tar.gz) = 134932
diff --git a/dns/dnstable-convert/files/patch-dnstable__convert.c b/dns/dnstable-convert/files/patch-dnstable__convert.c
new file mode 100644
index 000000000000..d66a92a670fd
--- /dev/null
+++ b/dns/dnstable-convert/files/patch-dnstable__convert.c
@@ -0,0 +1,10 @@
+--- dnstable_convert.c.orig 2018-06-05 14:55:58 UTC
++++ dnstable_convert.c
+@@ -24,6 +24,7 @@
+ #include <stdio.h>
+ #include <string.h>
+ #include <unistd.h>
++#include <sys/endian.h>
+
+ #include <dnstable.h>
+ #include <mtbl.h>
diff --git a/dns/dnstable-convert/pkg-descr b/dns/dnstable-convert/pkg-descr
new file mode 100644
index 000000000000..e7931213c978
--- /dev/null
+++ b/dns/dnstable-convert/pkg-descr
@@ -0,0 +1,5 @@
+dnstable_convert is a conversion utility for passive DNS data in
+dnstable format. It was split out of dnstable to reduce the
+dependencies of dnstable.
+
+WWW: https://github.com/farsightsec/dnstable-convert