aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authormnag <mnag@FreeBSD.org>2005-09-26 02:08:46 +0800
committermnag <mnag@FreeBSD.org>2005-09-26 02:08:46 +0800
commiteebab22c2bf972e40305918b21a96d9f6d0bbe8b (patch)
tree183debf08ea56e65c0b8dbac73cb09e6d462e563
parent1f029a7112fe276b81bff77632cf75693730e59e (diff)
downloadfreebsd-ports-gnome-eebab22c2bf972e40305918b21a96d9f6d0bbe8b.tar.gz
freebsd-ports-gnome-eebab22c2bf972e40305918b21a96d9f6d0bbe8b.tar.zst
freebsd-ports-gnome-eebab22c2bf972e40305918b21a96d9f6d0bbe8b.zip
New port
Tableutil is a utility for converting, aggregating and performing operations on lists of IP-addresses. It's primary use is to convert files into a format pfctl(8) can read. PR: ports/86340 Submitted by: James Kamlyn <jameskamlyn@gmail.com> Approved by: pav (mentor)
-rw-r--r--net/Makefile1
-rw-r--r--net/tableutil/Makefile23
-rw-r--r--net/tableutil/distinfo2
-rw-r--r--net/tableutil/pkg-descr10
4 files changed, 36 insertions, 0 deletions
diff --git a/net/Makefile b/net/Makefile
index cd6f3b9c52e8..13fbea8c0621 100644
--- a/net/Makefile
+++ b/net/Makefile
@@ -796,6 +796,7 @@
SUBDIR += sulci
SUBDIR += sup
SUBDIR += svnc
+ SUBDIR += tableutil
SUBDIR += tac_plus-libradius
SUBDIR += tac_plus4
SUBDIR += tacshell
diff --git a/net/tableutil/Makefile b/net/tableutil/Makefile
new file mode 100644
index 000000000000..3487f6b66780
--- /dev/null
+++ b/net/tableutil/Makefile
@@ -0,0 +1,23 @@
+# New ports collection makefile for: tableutil
+# Date created: 19 September 2005
+# Whom: jameskamlyn@gmail.com
+#
+# $FreeBSD$
+#
+
+PORTNAME= tableutil
+PORTVERSION= 0.5
+CATEGORIES= net
+MASTER_SITES= http://expiretable.fnord.se/
+
+MAINTAINER= jameskamlyn@gmail.com
+COMMENT= Utility for converting and aggregating lists of IP addresses
+
+PLIST_FILES= bin/tableutil
+MAN1= tableutil.1
+
+do-install:
+ ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${PREFIX}/bin/
+ ${INSTALL_MAN} ${WRKSRC}/${MAN1} ${PREFIX}/man/man1/
+
+.include <bsd.port.mk>
diff --git a/net/tableutil/distinfo b/net/tableutil/distinfo
new file mode 100644
index 000000000000..757209cfe06a
--- /dev/null
+++ b/net/tableutil/distinfo
@@ -0,0 +1,2 @@
+MD5 (tableutil-0.5.tar.gz) = a905049ebcdbb32333368635a62f4ff9
+SIZE (tableutil-0.5.tar.gz) = 11668
diff --git a/net/tableutil/pkg-descr b/net/tableutil/pkg-descr
new file mode 100644
index 000000000000..24a06f01bcdb
--- /dev/null
+++ b/net/tableutil/pkg-descr
@@ -0,0 +1,10 @@
+Tableutil is a utility for converting, aggregating and performing operations
+on lists of IP-addresses. It's primary use is to convert files into a format
+pfctl(8) can read.
+
+It can read plain-text-files with ranges (123.123.123.123-234.234.234.234),
+CIDR-style networks (192.168.0.0/24) single addresses (242.242.242.242) or
+with hostnames (one.two.com). It can also read p2b files.
+
+WWW: http://expiretable.fnord.se/
+Author: jameskamlyn@gmail.com