diff options
author | Hiroki Sato <hrs@FreeBSD.org> | 2015-09-07 19:23:26 +0000 |
---|---|---|
committer | Hiroki Sato <hrs@FreeBSD.org> | 2015-09-07 19:23:26 +0000 |
commit | 3419c789d41e43ce0f20fc4ff1e570b2ae60696b (patch) | |
tree | 52f8c2fd4d4da9321a533c1d5925c3f4040a6e48 /net/pim6dd | |
parent | e540880e400d397c1419fd5512823c5cdcae67da (diff) |
Notes
Diffstat (limited to 'net/pim6dd')
-rw-r--r-- | net/pim6dd/Makefile | 25 | ||||
-rw-r--r-- | net/pim6dd/distinfo | 2 | ||||
-rw-r--r-- | net/pim6dd/files/patch-configure.in | 39 | ||||
-rw-r--r-- | net/pim6dd/files/pim6dd.conf.sample | 3 | ||||
-rw-r--r-- | net/pim6dd/files/pim6dd.in | 25 | ||||
-rw-r--r-- | net/pim6dd/pkg-descr | 4 | ||||
-rw-r--r-- | net/pim6dd/pkg-plist | 4 |
7 files changed, 102 insertions, 0 deletions
diff --git a/net/pim6dd/Makefile b/net/pim6dd/Makefile new file mode 100644 index 000000000000..42560c808aaa --- /dev/null +++ b/net/pim6dd/Makefile @@ -0,0 +1,25 @@ +# $FreeBSD$ + +PORTNAME= pim6 +PORTVERSION= 0.2.1.0.a.15 +CATEGORIES= net ipv6 +MASTER_SITES= SF/mcast-tools +PKGNAMESUFFIX= dd +DISTNAME= mcast-tools-20061214 + +MAINTAINER= hrs@FreeBSD.org +COMMENT= IPv6 PIM-DM multicast routing daemon + +LICENSE= BSD3CLAUSE +LICENSE_FILE= ${WRKSRC}/COPYING + +USES= autoreconf +USE_RC_SUBR= ${PORTNAME}${PKGNAMESUFFIX} +GNU_CONFIGURE= yes +CONFIGURE_ARGS= YACC=${YACC} + +post-install: + ${INSTALL_DATA} ${FILESDIR}/pim6dd.conf.sample \ + ${STAGEDIR}${PREFIX}/etc + +.include <bsd.port.mk> diff --git a/net/pim6dd/distinfo b/net/pim6dd/distinfo new file mode 100644 index 000000000000..2ea786486bdf --- /dev/null +++ b/net/pim6dd/distinfo @@ -0,0 +1,2 @@ +SHA256 (mcast-tools-20061214.tar.gz) = a34a8290983023df843874fa52386ebef79ebccb4b8155139212979326ca14f4 +SIZE (mcast-tools-20061214.tar.gz) = 395708 diff --git a/net/pim6dd/files/patch-configure.in b/net/pim6dd/files/patch-configure.in new file mode 100644 index 000000000000..056d43b01e27 --- /dev/null +++ b/net/pim6dd/files/patch-configure.in @@ -0,0 +1,39 @@ +--- configure.in.orig 2006-06-24 08:53:46 UTC ++++ configure.in +@@ -5,7 +5,7 @@ AC_PREREQ(2.59) + AC_INIT(README) + AM_CONFIG_HEADER(include/config.h) + AM_INIT_AUTOMAKE(mcast-tools, 20050926) +-SUBDIRS="mcastread mcastsend mfc mtrace6 pim6dd pim6sd pmsft" ++SUBDIRS="pim6dd" + AC_SUBST(SUBDIRS) + + # Checks for programs. +@@ -145,23 +145,17 @@ main () + exit (1); + exit (0); + }], +- [AC_DEFINE(HAVE_ROUTING_SOCKETS) ++ [AC_DEFINE([HAVE_ROUTING_SOCKETS],[1],[foo]) + UK_METHOD=routesock.o + AC_MSG_RESULT(routing socket)], +- [AC_DEFINE(HAVE_NETLINK) ++ [AC_DEFINE([HAVE_NETLINK],[1],[foo]) + UK_METHOD=netlink.o + AC_MSG_RESULT(netlink)]) + AC_SUBST(UK_METHOD) + + dnl Checks for RFC3542 +-AC_CHECK_LIB([c], [inet6_opt_init], [AC_DEFINE(HAVE_RFC3542)], ) ++AC_CHECK_LIB([c], [inet6_opt_init], [AC_DEFINE([HAVE_RFC3542],[1],[foo])], ) + + AC_CONFIG_FILES([Makefile +- mcastread/Makefile +- mcastsend/Makefile +- mfc/Makefile +- mtrace6/Makefile +- pim6dd/Makefile +- pim6sd/Makefile +- pmsft/Makefile]) ++ pim6dd/Makefile]) + AC_OUTPUT diff --git a/net/pim6dd/files/pim6dd.conf.sample b/net/pim6dd/files/pim6dd.conf.sample new file mode 100644 index 000000000000..4a286173f6f7 --- /dev/null +++ b/net/pim6dd/files/pim6dd.conf.sample @@ -0,0 +1,3 @@ +# $FreeBSD$ +# +phyint stf0 disable diff --git a/net/pim6dd/files/pim6dd.in b/net/pim6dd/files/pim6dd.in new file mode 100644 index 000000000000..10755fd7d570 --- /dev/null +++ b/net/pim6dd/files/pim6dd.in @@ -0,0 +1,25 @@ +#!/bin/sh +# $FreeBSD$ +# +# PROVIDE: pim6dd +# REQUIRE: netif routing +# KEYWORD: nojail + +# +# Add the following to /etc/rc.conf[.local] to enable this service +# +# pim6dd_enable="YES" +# + +. /etc/rc.subr + +name="pim6dd" +rcvar="${name}_enable" +command="%%PREFIX%%/sbin/${name}" +required_files="%%PREFIX%%/etc/${name}.conf" +extra_commands=reload + +load_rc_config $name +: ${pim6dd_enable="NO"} +run_rc_command "$1" + diff --git a/net/pim6dd/pkg-descr b/net/pim6dd/pkg-descr new file mode 100644 index 000000000000..a49d4022f554 --- /dev/null +++ b/net/pim6dd/pkg-descr @@ -0,0 +1,4 @@ +An IPv6 multicast routing daemon, which supports PIM-DM +(Protocol Independent Multicast Dense-Mode Version 2). + +WWW: http://mcast-tools.sourceforge.net/ diff --git a/net/pim6dd/pkg-plist b/net/pim6dd/pkg-plist new file mode 100644 index 000000000000..0a79ae84399f --- /dev/null +++ b/net/pim6dd/pkg-plist @@ -0,0 +1,4 @@ +@sample etc/pim6dd.conf.sample +sbin/pim6dd +man/man5/pim6dd.conf.5.gz +man/man8/pim6dd.8.gz |