summaryrefslogtreecommitdiff
path: root/net/mcast-tools
diff options
context:
space:
mode:
authoris <is@pkgsrc.org>2007-10-11 19:14:20 +0000
committeris <is@pkgsrc.org>2007-10-11 19:14:20 +0000
commit8905a92a45b649b04686d9de31063003e70a4f34 (patch)
tree006d8f08149672225830942496e9a792545189da /net/mcast-tools
parent7340dfe3b47feecbaa031ca973a229e23b4b2e99 (diff)
downloadpkgsrc-8905a92a45b649b04686d9de31063003e70a4f34.tar.gz
mcast-tools contain presumably newer versions of pim6sd and pim6dd,
some diagnostic tools, and simple multicast reader and writer programs.
Diffstat (limited to 'net/mcast-tools')
-rw-r--r--net/mcast-tools/DESCR22
-rw-r--r--net/mcast-tools/Makefile22
-rw-r--r--net/mcast-tools/PLIST20
-rw-r--r--net/mcast-tools/distinfo5
-rw-r--r--net/mcast-tools/files/pim6dd.conf.sample3
5 files changed, 72 insertions, 0 deletions
diff --git a/net/mcast-tools/DESCR b/net/mcast-tools/DESCR
new file mode 100644
index 00000000000..f5d843cfb1f
--- /dev/null
+++ b/net/mcast-tools/DESCR
@@ -0,0 +1,22 @@
+mcast-tools is a package containing IPv6-multicast routing daemons and tools,
+comprising the following programs.
+
+ - mcastread
+ an IPv6 multicast receiver
+ - mcastsend
+ an IPv6 multicast sender
+ - mfc
+ an IPv6 multicast routing daemon, which only supports static
+ multicast routing.
+ - pim6sd
+ an IPv6 multicast routing daemon, which supports PIM-SM
+ (Protocol Independent Multicast Sparse-Mode Version 2), and
+ PIM-SSM (Source-Specific Multicast using PIM-SM)
+ - pim6dd
+ an IPv6 multicast routing daemon, which supports PIM-DM
+ (Protocol Independent Multicast Dense-Mode Version 2)
+ - pmsft
+ a test program for Multicast Source Filter (MSF) using APIs
+ specified in Socket Interface Extention for MSF (RFC3678).
+ (on a non-IGMPv3/MLDv2-aware kernel, only join/leave
+ operation is supported)
diff --git a/net/mcast-tools/Makefile b/net/mcast-tools/Makefile
new file mode 100644
index 00000000000..ab00cb01cd2
--- /dev/null
+++ b/net/mcast-tools/Makefile
@@ -0,0 +1,22 @@
+# $NetBSD: Makefile,v 1.1.1.1 2007/10/11 19:14:20 is Exp $
+
+DISTNAME= mcast-tools-20061214
+CATEGORIES= net
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
+
+MAINTAINER= is@NetBSD.org
+COMMENT= IPv6 multicast routing daemons and tools
+
+CONFLICTS= pim6sd-[0-9]* pim6dd-[0-9]*
+
+GNU_CONFIGURE= yes
+
+INSTALLATION_DIRS= share/examples
+
+post-install:
+ ${INSTALL_DATA_DIR} ${PREFIX}/share/examples/mcast-tools
+ ${INSTALL_DATA} ${WRKSRC}/pim6sd/pim6sd.conf.sample ${PREFIX}/share/examples/mcast-tools
+ ${INSTALL_DATA} ${FILESDIR}/pim6dd.conf.sample ${PREFIX}/share/examples/mcast-tools
+ ${INSTALL_DATA} ${WRKSRC}/mfc/mfc.conf.sample ${PREFIX}/share/examples/mcast-tools
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/net/mcast-tools/PLIST b/net/mcast-tools/PLIST
new file mode 100644
index 00000000000..1fbf2863979
--- /dev/null
+++ b/net/mcast-tools/PLIST
@@ -0,0 +1,20 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2007/10/11 19:14:20 is Exp $
+bin/mtrace6
+bin/mcastread
+bin/mcastsend
+bin/pmsft
+man/man1/mcastread.1
+man/man1/mcastsend.1
+man/man1/pim6stat.1
+man/man1/pmsft.1
+man/man8/mfc.8
+man/man8/mtrace6.8
+man/man8/pim6dd.8
+man/man8/pim6sd.8
+sbin/mfc
+sbin/pim6dd
+sbin/pim6sd
+sbin/pim6stat
+share/examples/mcast-tools/pim6sd.conf.sample
+share/examples/mcast-tools/pim6dd.conf.sample
+share/examples/mcast-tools/mfc.conf.sample
diff --git a/net/mcast-tools/distinfo b/net/mcast-tools/distinfo
new file mode 100644
index 00000000000..f70b974c244
--- /dev/null
+++ b/net/mcast-tools/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1.1.1 2007/10/11 19:14:20 is Exp $
+
+SHA1 (mcast-tools-20061214.tar.gz) = 7a494be18781fae17235942c0222e3db38a4f673
+RMD160 (mcast-tools-20061214.tar.gz) = 2fe4c53a6169cbb4fe84a829b18c907d26ec5f05
+Size (mcast-tools-20061214.tar.gz) = 395708 bytes
diff --git a/net/mcast-tools/files/pim6dd.conf.sample b/net/mcast-tools/files/pim6dd.conf.sample
new file mode 100644
index 00000000000..76a7e756065
--- /dev/null
+++ b/net/mcast-tools/files/pim6dd.conf.sample
@@ -0,0 +1,3 @@
+# $FreeBSD: ports/net/mcast-tools/files/pim6dd.conf.sample,v 1.1 2005/11/21 22:33:50 suz Exp $
+#
+phyint stf0 disable