summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYing-Chieh Liao <ijliao@FreeBSD.org>2001-02-21 16:49:03 +0000
committerYing-Chieh Liao <ijliao@FreeBSD.org>2001-02-21 16:49:03 +0000
commite1ead1c865be415d2b16520532fbe7b740934741 (patch)
tree5d3bb0f99e311c29d04184562c6b07bab88c6b49
parentUpdate to 1.0. The only change from 0.9.2 was the merger of (diff)
add ipfmeta
ipfmeta is used to simplify the maintenance of your IPfilter ruleset
Notes
Notes: svn path=/head/; revision=38559
-rw-r--r--security/Makefile1
-rw-r--r--security/ipfmeta/Makefile30
-rw-r--r--security/ipfmeta/distinfo1
-rw-r--r--security/ipfmeta/pkg-comment1
-rw-r--r--security/ipfmeta/pkg-descr11
-rw-r--r--security/ipfmeta/pkg-plist4
6 files changed, 48 insertions, 0 deletions
diff --git a/security/Makefile b/security/Makefile
index 355dfe2d4303..10194a5ab267 100644
--- a/security/Makefile
+++ b/security/Makefile
@@ -41,6 +41,7 @@
SUBDIR += identify
SUBDIR += inflex
SUBDIR += integrit
+ SUBDIR += ipfmeta
SUBDIR += its4
SUBDIR += john
SUBDIR += keynote
diff --git a/security/ipfmeta/Makefile b/security/ipfmeta/Makefile
new file mode 100644
index 000000000000..537816cdc8bf
--- /dev/null
+++ b/security/ipfmeta/Makefile
@@ -0,0 +1,30 @@
+# ex:ts=8
+# New ports collection makefile for: ipfmeta
+# Date created: Feb 22, 2001
+# Whom: Ying-Chieh Liao <ijliao@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= ipfmeta
+PORTVERSION= 1.3
+CATEGORIES= security
+MASTER_SITES= http://www.sentia.org/downloads/
+
+MAINTAINER= ijliao@FreeBSD.org
+
+USE_PERL5= yes
+
+MAN1= ipfmeta.1
+POD2MAN?= /usr/bin/pod2man
+
+do-build:
+ @${POD2MAN} ${WRKSRC}/ipfmeta > ${WRKSRC}/${MAN1}
+
+do-install:
+ ${INSTALL_MAN} ${WRKSRC}/${MAN1} ${MAN1PREFIX}/man/man1
+ ${INSTALL_SCRIPT} ${WRKSRC}/ipfmeta ${PREFIX}/bin
+ @${MKDIR} ${PREFIX}/share/ipfmeta
+ ${INSTALL_DATA} ${WRKSRC}/ipf.* ${PREFIX}/share/ipfmeta
+
+.include <bsd.port.mk>
diff --git a/security/ipfmeta/distinfo b/security/ipfmeta/distinfo
new file mode 100644
index 000000000000..d1f85c6b1600
--- /dev/null
+++ b/security/ipfmeta/distinfo
@@ -0,0 +1 @@
+MD5 (ipfmeta-1.3.tar.gz) = d3df8e372a1d9fb04d4e0c907daf16fc
diff --git a/security/ipfmeta/pkg-comment b/security/ipfmeta/pkg-comment
new file mode 100644
index 000000000000..085cd7b78962
--- /dev/null
+++ b/security/ipfmeta/pkg-comment
@@ -0,0 +1 @@
+ipfmeta - use objects in IPfilter files
diff --git a/security/ipfmeta/pkg-descr b/security/ipfmeta/pkg-descr
new file mode 100644
index 000000000000..b1ef6fbe9d86
--- /dev/null
+++ b/security/ipfmeta/pkg-descr
@@ -0,0 +1,11 @@
+ipfmeta is used to simplify the maintenance of your IPfilter ruleset.
+It does this through the use of 'objects'. A matching object gets
+replaced by its values at runtime. This is similar to what a macro
+processor like m4 does.
+
+ipfmeta is specifically geared towards IPfilter. It is line oriented:
+if an object has multiple values, the line with the object is
+duplicated and substituted for each value. It is also recursive: an
+object may have another object as a value.
+
+WWW: http://www.sentia.org/projects/ipfmeta/
diff --git a/security/ipfmeta/pkg-plist b/security/ipfmeta/pkg-plist
new file mode 100644
index 000000000000..57771d6c02bb
--- /dev/null
+++ b/security/ipfmeta/pkg-plist
@@ -0,0 +1,4 @@
+bin/ipfmeta
+share/ipfmeta/ipf.metarules
+share/ipfmeta/ipf.objs
+@dirrm share/ipfmeta