From tony@lava.net  Mon Jul 20 02:46:53 2009
Return-Path: <tony@lava.net>
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 67704106564A
	for <FreeBSD-gnats-submit@freebsd.org>; Mon, 20 Jul 2009 02:46:53 +0000 (UTC)
	(envelope-from tony@lava.net)
Received: from outgoing01.lava.net (cake.lava.net [IPv6:2001:1888:0:1:230:48ff:fe5b:3b50])
	by mx1.freebsd.org (Postfix) with ESMTP id C3D7D8FC08
	for <FreeBSD-gnats-submit@freebsd.org>; Mon, 20 Jul 2009 02:46:52 +0000 (UTC)
	(envelope-from tony@lava.net)
Received: from guriguri.lava.net (guriguri.lava.net [IPv6:2001:1888:0:1:2d0:b7ff:fe7d:bed6])
	by outgoing01.lava.net (Postfix) with ESMTP id 1CF3CD004A
	for <FreeBSD-gnats-submit@freebsd.org>; Sun, 19 Jul 2009 16:46:51 -1000 (HST)
Received: by guriguri.lava.net (Postfix, from userid 2489)
	id EF4CF564C1; Sun, 19 Jul 2009 16:46:51 -1000 (HST)
Message-Id: <20090720024651.EF4CF564C1@guriguri.lava.net>
Date: Sun, 19 Jul 2009 16:46:51 -1000 (HST)
From: Antonio Querubin <tony@lava.net>
Reply-To: Antonio Querubin <tony@lava.net>
To: FreeBSD-gnats-submit@freebsd.org
Cc:
Subject: New port: net/dbeacon Distributed multicast beacon server
X-Send-Pr-Version: 3.113
X-GNATS-Notify:

>Number:         136916
>Category:       ports
>Synopsis:       New port: net/dbeacon Distributed multicast beacon server
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    amdmi3
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Mon Jul 20 02:50:04 UTC 2009
>Closed-Date:    Tue Jul 28 18:49:48 UTC 2009
>Last-Modified:  Tue Jul 28 18:50:01 UTC 2009
>Originator:     Antonio Querubin <tony@lava.net>
>Release:        FreeBSD 7.1-RELEASE-p6 i386
>Organization:
LavaNet
>Environment:
System: FreeBSD guriguri.lava.net 7.1-RELEASE-p6 FreeBSD 7.1-RELEASE-p6 #0: Tue Jun 9 16:26:47 UTC 2009 root@i386-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC i386


>Description:

Dbeacon is a distributed multicast monitoring tool.  The main purpose of a
beacon is to monitor other beacons' reachability and to collect statistics
such as loss, delay, and jitter between beacons.  Dbeacon supports both
IPv4 and IPv6 multicast and supports collecting information using both Any
Source Multicast (ASM) and Source-Specific Multicast (SSM).

>How-To-Repeat:

>Fix:

--- dbeacon.port begins here ---
# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	dbeacon
#	dbeacon/pkg-descr
#	dbeacon/Makefile
#	dbeacon/distinfo
#	dbeacon/files
#	dbeacon/files/dbeacon.in
#
echo c - dbeacon
mkdir -p dbeacon > /dev/null 2>&1
echo x - dbeacon/pkg-descr
sed 's/^X//' >dbeacon/pkg-descr << '162e5e99ee160bef43cb3f3da8425b59'
XDbeacon is a distributed multicast monitoring tool.  The main purpose of a 
Xbeacon is to monitor other beacons' reachability and to collect statistics 
Xsuch as loss, delay, and jitter between beacons.  Dbeacon supports both 
XIPv4 and IPv6 multicast and supports collecting information using both Any 
XSource Multicast (ASM) and Source-Specific Multicast (SSM).
X
XWWW: http://fivebits.net/proj/dbeacon
162e5e99ee160bef43cb3f3da8425b59
echo x - dbeacon/Makefile
sed 's/^X//' >dbeacon/Makefile << '648136cd1e322430c28f18dd11bed7b1'
X# New ports collection makefile for:  dbeacon
X# Date created:  July 19, 2009
X# Whom:		Antonio Querubin <tony@lava.net>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	dbeacon
XPORTVERSION=	0.3.9.1
XCATEGORIES=	net
XMASTER_SITES=	http://fivebits.net/files/dbeacon/
X
XMAINTAINER=	tony@lava.net
XCOMMENT=	Distributed multicast beacon server
X
XPLIST_FILES=	bin/dbeacon \
X		share/man/man1/dbeacon.1
X
XUSE_GMAKE=	yes
X
XUSE_RC_SUBR=	dbeacon
X
Xdo-install:
X	${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${PREFIX}/bin
X	${INSTALL_MAN} ${WRKSRC}/docs/dbeacon.1 ${PREFIX}/share/man/man1
X
X.include <bsd.port.mk>
648136cd1e322430c28f18dd11bed7b1
echo x - dbeacon/distinfo
sed 's/^X//' >dbeacon/distinfo << '61b128562f21bf13de846f973878f963'
XMD5 (dbeacon-0.3.9.1.tar.gz) = abb202b01f9a17c1fb96d4c247d9e825
XSHA256 (dbeacon-0.3.9.1.tar.gz) = 0fbaa178a07802b66bd5497ca9a9c57f0db3fb9b5795c46c051263c13bae2d06
XSIZE (dbeacon-0.3.9.1.tar.gz) = 43893
61b128562f21bf13de846f973878f963
echo c - dbeacon/files
mkdir -p dbeacon/files > /dev/null 2>&1
echo x - dbeacon/files/dbeacon.in
sed 's/^X//' >dbeacon/files/dbeacon.in << '100a8394458000d9a97c5e582493dc81'
X#!/bin/sh
X#
X# $FreeBSD$
X#
X# PROVIDE: dbeacon
X# REQUIRE: DAEMON
X# KEYWORD: shutdown
X#
X# Add the following lines to /etc/rc.conf to enable dbeacon.
X#
X# dbeacon_enable="YES"
X# dbeacon_flags=""	Extra flags passed to start command.
X#
X# See dbeacon(1) for flags.
X
Xdbeacon_enable=${dbeacon_enable-"NO"}
Xdbeacon_flags=${dbeacon_flags-""}
X
X. %%RC_SUBR%%
X
Xname="dbeacon"
Xrcvar=`set_rcvar`
X
Xcommand="%%PREFIX%%/bin/${name}"
X
Xload_rc_config $name
X
Xrun_rc_command "$1"
100a8394458000d9a97c5e582493dc81
exit
--- dbeacon.port ends here ---
>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: freebsd-ports-bugs->amdmi3 
Responsible-Changed-By: amdmi3 
Responsible-Changed-When: Tue Jul 28 18:25:59 UTC 2009 
Responsible-Changed-Why:  
I'll take it. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=136916 
State-Changed-From-To: open->closed 
State-Changed-By: amdmi3 
State-Changed-When: Tue Jul 28 18:49:47 UTC 2009 
State-Changed-Why:  
New port added, with minor changes. Thanks! 

http://www.freebsd.org/cgi/query-pr.cgi?pr=136916 

From: dfilter@FreeBSD.ORG (dfilter service)
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: ports/136916: commit references a PR
Date: Tue, 28 Jul 2009 18:49:51 +0000 (UTC)

 amdmi3      2009-07-28 18:49:42 UTC
 
   FreeBSD ports repository
 
   Modified files:
     net                  Makefile 
   Added files:
     net/dbeacon          Makefile distinfo pkg-descr 
     net/dbeacon/files    dbeacon.in 
   Log:
   Dbeacon is a distributed multicast monitoring tool.  The main purpose of a
   beacon is to monitor other beacons' reachability and to collect statistics
   such as loss, delay, and jitter between beacons.  Dbeacon supports both
   IPv4 and IPv6 multicast and supports collecting information using both Any
   Source Multicast (ASM) and Source-Specific Multicast (SSM).
   
   WWW: http://fivebits.net/proj/dbeacon
   
   PR:             136916
   Submitted by:   Antonio Querubin <tony@lava.net>
   
   Revision  Changes    Path
   1.2126    +1 -0      ports/net/Makefile
   1.1       +27 -0     ports/net/dbeacon/Makefile (new)
   1.1       +3 -0      ports/net/dbeacon/distinfo (new)
   1.1       +28 -0     ports/net/dbeacon/files/dbeacon.in (new)
   1.1       +7 -0      ports/net/dbeacon/pkg-descr (new)
 _______________________________________________
 cvs-all@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/cvs-all
 To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
 
>Unformatted:
