summaryrefslogtreecommitdiff
path: root/mbone
diff options
context:
space:
mode:
authorseb <seb@pkgsrc.org>2008-08-26 15:01:54 +0000
committerseb <seb@pkgsrc.org>2008-08-26 15:01:54 +0000
commita3a3d42a31e8a9a2d070cb9f2b3c474b8e1a5ae9 (patch)
treeb89012ae68250e3e56c3a191fc59976cc79601ba /mbone
parent655567b3adb74fcf01d041f9486a808b9f2f3bc8 (diff)
downloadpkgsrc-a3a3d42a31e8a9a2d070cb9f2b3c474b8e1a5ae9.tar.gz
Initial import of dbeacon version 0.3.9.1 in the NetBSD Packages
Collection. dbeacon is a Multicast Beacon written in C++. The main purpose of a beacon is to monitor other beacon's reachability and collect statistics such as loss, delay and jitter between beacons. dbeacon supports both IPv4 and IPv6 multicast, collecting information via ASM and SSM. dbeacon was originally only IPv6 capable, designed to be used in the m6bone.
Diffstat (limited to 'mbone')
-rw-r--r--mbone/dbeacon/DESCR8
-rw-r--r--mbone/dbeacon/Makefile34
-rw-r--r--mbone/dbeacon/PLIST15
-rw-r--r--mbone/dbeacon/distinfo5
4 files changed, 62 insertions, 0 deletions
diff --git a/mbone/dbeacon/DESCR b/mbone/dbeacon/DESCR
new file mode 100644
index 00000000000..e7fef59e5b8
--- /dev/null
+++ b/mbone/dbeacon/DESCR
@@ -0,0 +1,8 @@
+dbeacon is a Multicast Beacon written in C++. The main purpose of
+a beacon is to monitor other beacon's reachability and collect
+statistics such as loss, delay and jitter between beacons. dbeacon
+supports both IPv4 and IPv6 multicast, collecting information via
+ASM and SSM.
+
+dbeacon was originally only IPv6 capable, designed to be used in
+the m6bone.
diff --git a/mbone/dbeacon/Makefile b/mbone/dbeacon/Makefile
new file mode 100644
index 00000000000..0c849e62ea7
--- /dev/null
+++ b/mbone/dbeacon/Makefile
@@ -0,0 +1,34 @@
+# $NetBSD: Makefile,v 1.1.1.1 2008/08/26 15:01:54 seb Exp $
+#
+
+DISTNAME= dbeacon-0.3.9.1
+#PKGREVISION= 1
+CATEGORIES= mbone
+MASTER_SITES= http://fivebits.net/files/dbeacon/
+
+MAINTAINER= pkgsrc-users@NetBSD.org
+HOMEPAGE= http://fivebits.net/proj/dbeacon/
+COMMENT= Distributed IPv4/IPv6 multicast beacon
+
+PKG_DESTDIR_SUPPORT= user-destdir
+
+USE_LANGUAGES= c c++
+USE_TOOLS+= gmake
+NO_CONFIGURE= yes
+BUILD_DEFS+= IPV6_READY
+
+INSTALLATION_DIRS= bin ${PKGMANDIR}/man1 share/examples/dbeacon
+INSTALLATION_DIRS+= share/doc/dbeacon
+
+do-install:
+ ${INSTALL_PROGRAM} ${WRKSRC}/dbeacon ${DESTDIR}${PREFIX}/bin
+ ${INSTALL_MAN} ${WRKSRC}/docs/dbeacon.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1
+.for f in FAQ PROTOCOL large_scale_beaconing.txt
+ ${INSTALL_DATA} ${WRKSRC}/docs/${f} ${DESTDIR}${PREFIX}/share/doc/dbeacon
+.endfor
+.for f in apache-matrix-conf checkmatrix.sh dbeacon.conf.sample matrix.conf.sample matrix.pl xml2txt.pl
+ ${INSTALL_DATA} ${WRKSRC}/contrib/${f} ${DESTDIR}${PREFIX}/share/examples/dbeacon
+.endfor
+ ${INSTALL_DATA} ${WRKSRC}/docs/matrix.conf.5 ${DESTDIR}${PREFIX}/share/examples/dbeacon
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/mbone/dbeacon/PLIST b/mbone/dbeacon/PLIST
new file mode 100644
index 00000000000..42be7ae208b
--- /dev/null
+++ b/mbone/dbeacon/PLIST
@@ -0,0 +1,15 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2008/08/26 15:01:54 seb Exp $
+bin/dbeacon
+man/man1/dbeacon.1
+share/doc/dbeacon/FAQ
+share/doc/dbeacon/PROTOCOL
+share/doc/dbeacon/large_scale_beaconing.txt
+share/examples/dbeacon/apache-matrix-conf
+share/examples/dbeacon/checkmatrix.sh
+share/examples/dbeacon/dbeacon.conf.sample
+share/examples/dbeacon/matrix.conf.5
+share/examples/dbeacon/matrix.conf.sample
+share/examples/dbeacon/matrix.pl
+share/examples/dbeacon/xml2txt.pl
+@dirrm share/examples/dbeacon
+@dirrm share/doc/dbeacon
diff --git a/mbone/dbeacon/distinfo b/mbone/dbeacon/distinfo
new file mode 100644
index 00000000000..6142e6a250a
--- /dev/null
+++ b/mbone/dbeacon/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1.1.1 2008/08/26 15:01:54 seb Exp $
+
+SHA1 (dbeacon-0.3.9.1.tar.gz) = d6131e723a251c01d245fcb3ead864f1348e2565
+RMD160 (dbeacon-0.3.9.1.tar.gz) = 81ec4cfe1c2890c7cdb5afbbd98fd2d0cf2a57a3
+Size (dbeacon-0.3.9.1.tar.gz) = 43893 bytes