From leres@ee.lbl.gov  Sat Feb  5 03:51:58 2011
Return-Path: <leres@ee.lbl.gov>
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id C1018106564A
	for <freebsd-gnats-submit@freebsd.org>; Sat,  5 Feb 2011 03:51:58 +0000 (UTC)
	(envelope-from leres@ee.lbl.gov)
Received: from fun.ee.lbl.gov (fun.ee.lbl.gov [IPv6:2001:400:610:102::ca])
	by mx1.freebsd.org (Postfix) with ESMTP id 9CECF8FC12
	for <freebsd-gnats-submit@freebsd.org>; Sat,  5 Feb 2011 03:51:58 +0000 (UTC)
Received: from ice.ee.lbl.gov (ice.ee.lbl.gov [131.243.2.213])
	(authenticated bits=0)
	by fun.ee.lbl.gov (8.14.4/8.14.4) with ESMTP id p153pv0U000484
	(version=TLSv1/SSLv3 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=NO);
	Fri, 4 Feb 2011 19:51:57 -0800 (PST)
Message-Id: <4D4CC95D.10104@ee.lbl.gov>
Date: Fri, 04 Feb 2011 19:51:57 -0800
From: Craig Leres <leres@ee.lbl.gov>
To: freebsd-gnats-submit@freebsd.org
Cc: Cedric Hui <chui@lbl.gov>, Jon Dugan <jdugan@es.net>
Subject: [PATCH] net/beacon: update to 1.4

>Number:         154519
>Category:       ports
>Synopsis:       [PATCH] net/beacon: update to 1.4
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    swills
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sat Feb 05 04:00:24 UTC 2011
>Closed-Date:    Mon Apr 11 04:18:06 UTC 2011
>Last-Modified:  Mon Apr 11 04:20:10 UTC 2011
>Originator:     Craig Leres
>Release:        FreeBSD 7.2-RELEASE amd64
>Organization:
Lawrence Berkeley National Laboratory
>Environment:
	FreeBSD mon.lbl.gov 7.2-RELEASE FreeBSD 7.2-RELEASE #0 r105: Mon Dec 13
14:35:39 PST 2010
leres@fun.ee.lbl.gov:/home/fun/u2/src/7.2-RELEASE/sys/amd64/compile/GENERIC
 amd64

>Description:
    I just released 1.4 to sourceforge. It's identical to 1.4a1 except for
    version/date strings and I've been running without issues at LBL for
    two weeks.

>How-To-Repeat:
>Fix:
This is a multi-part message in MIME format.
--------------050202060705010404080101
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

This version includes a FreeBSD rc.d script and incorporates all patches
from the files directory so please remove "files" from this port.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (FreeBSD)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAk1MyVwACgkQWxlAhAje3Jtc7QCghPHzt1ZF185xlWD/yog3xufZ
iekAoIkMw46403fWzTPY2FVcK/soSEfw
=FbBk
-----END PGP SIGNATURE-----

--------------050202060705010404080101
Content-Type: text/plain;
 name="patch-Makefile.txt"
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="patch-Makefile.txt"

--- Makefile.orig	2011-02-04 19:44:24.000000000 -0800
+++ Makefile	2011-02-04 19:39:55.000000000 -0800
@@ -2,44 +2,34 @@
 # Date created:		26 February 2004
 # Whom:	      		Janos.Mohacsi@bsd.hu
 #
-# $FreeBSD: ports/net/beacon/Makefile,v 1.22 2010/12/15 22:44:42 pgollucci Exp $
+# $FreeBSD$
 #
 
 PORTNAME=	beacon
-PORTVERSION=	1.3
-PORTREVISION=	4
+PORTVERSION=	1.4
 CATEGORIES=	net perl5 mbone ipv6
 MASTER_SITES=	http://dast.nlanr.net/Projects/Beacon/releases/
+DISTNAME=	${PORTNAME}-${PORTVERSION}
 
 MAINTAINER=	janos.mohacsi@bsd.hu
 COMMENT=	Beacon active measurement tool to monitor multicast
 
 BUILD_DEPENDS=	${SITE_PERL}/Net/Domain.pm:${PORTSDIR}/net/p5-Net
-RUN_DEPENDS=	${SITE_PERL}/Net/Domain.pm:${PORTSDIR}/net/p5-Net
+RUN_DEPENDS=	${BUILD_DEPENDS}
 
 WWW_DIR?=	${PREFIX}/www/
 PLIST_SUB+=	VERSION=${PORTVERSION}
 USE_PERL5=	yes
 USE_AUTOTOOLS=	autoconf
-USE_RC_SUBR=	beacon
 
-.ifdef(WITHOUT_IPV6)
 CONFIGURE_ARGS=
+
+OPTIONS=	IPv6	"Enable IPv6 PTR lookups" off
+
+.ifdef(WITHOUT_IPV6)
 .else
-#enable IPv6 name lookup, and sending IPv6 multicast
 BUILD_DEPENDS+=	${SITE_PERL}/${PERL_ARCH}/Socket6.pm:${PORTSDIR}/net/p5-Socket6
-EXTRA_PATCHES+=	${FILESDIR}/extra-patch-src_beacon.in
 CONFIGURE_ARGS+=	--enable-ipv6
 .endif
 
-.include <bsd.port.pre.mk>
-
-post-install:
-	@${ECHO} "Sample config installed at ${PREFIX}/etc/beacon.conf.sample"
-	@${ECHO} "Copy the customised version to ${PREFIX}/etc/beacon.conf"
-.ifndef(NOPORTDOCS)
-	@${MKDIR} ${DOCSDIR}/
-	@${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR}/
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>

--------------050202060705010404080101
Content-Type: text/plain;
 name="patch-distinfo.txt"
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="patch-distinfo.txt"

--- distinfo.orig	2011-02-04 19:44:33.000000000 -0800
+++ distinfo	2011-02-04 19:35:11.000000000 -0800
@@ -1,3 +1,2 @@
-MD5 (beacon-1.3.tar.gz) = e01b0de6b0d7d01ea51bad799b147d8c
-SHA256 (beacon-1.3.tar.gz) = ce036fb927045c6270cf3fa504b5988856ed4cd975aefd3f23a8e6c076ba32b6
-SIZE (beacon-1.3.tar.gz) = 411823
+SHA256 (beacon-1.4.tar.gz) = 0143199f2405a3c93e9f0b5d7ebf61b4877ac664f5209d180b1dbd72ce43f673
+SIZE (beacon-1.4.tar.gz) = 464268

--------------050202060705010404080101
Content-Type: text/plain;
 name="patch-pkg-plist.txt"
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="patch-pkg-plist.txt"

--- pkg-plist.orig	2011-02-04 19:44:39.000000000 -0800
+++ pkg-plist	2011-01-14 16:32:28.000000000 -0800
@@ -10,5 +10,4 @@
 @dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/Net
 bin/beacon
 etc/beacon.conf.sample
-%%PORTDOCS%%%%DOCSDIR%%/README
-%%PORTDOCS%%@dirrm %%DOCSDIR%%
+etc/rc.d/beacon

--------------050202060705010404080101
Content-Type: application/octet-stream;
 name="patch-Makefile.txt.sig"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
 filename="patch-Makefile.txt.sig"

iEYEABECAAYFAk1MyV0ACgkQWxlAhAje3JsuMwCfR/RslQE1dJgWe4VW6GAFy8ySOhMAmwSh
GG7Xu7YungU/QfsyW1aWsrxW
--------------050202060705010404080101
Content-Type: application/octet-stream;
 name="patch-distinfo.txt.sig"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
 filename="patch-distinfo.txt.sig"

iEYEABECAAYFAk1MyV0ACgkQWxlAhAje3Js0eQCfUOzYzrWtSO55UpPZRkbElHouEqsAoIaC
pXNmpCbu/f3a3LepwL3Df+gW
--------------050202060705010404080101
Content-Type: application/octet-stream;
 name="patch-pkg-plist.txt.sig"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
 filename="patch-pkg-plist.txt.sig"

iEYEABECAAYFAk1MyV0ACgkQWxlAhAje3JvPogCeOnv7xG1WWnsAlPwbfyXXLl6S+2oAn08D
ZjDvWPIFVSmPhaqZXg6SoOs5
--------------050202060705010404080101--
>Release-Note:
>Audit-Trail:
Class-Changed-From-To: maintainer-update->change-request 
Class-Changed-By: edwin 
Class-Changed-When: Sat Feb 5 04:00:33 UTC 2011 
Class-Changed-Why:  
Fix category (submitter is not maintainer) (via the GNATS Auto Assign 
Tool) 

http://www.freebsd.org/cgi/query-pr.cgi?pr=154519 
State-Changed-From-To: open->feedback 
State-Changed-By: edwin 
State-Changed-When: Sat Feb 5 04:00:41 UTC 2011 
State-Changed-Why:  
Awaiting maintainers feedback (via the GNATS Auto Assign Tool) 

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

From: Edwin Groothuis <edwin@FreeBSD.org>
To: janos.mohacsi@bsd.hu
Cc: bug-followup@FreeBSD.org
Subject: Re: ports/154519: [PATCH] net/beacon: update to 1.4
Date: Sat, 5 Feb 2011 04:00:38 UT

 Maintainer of net/beacon,
 
 Please note that PR ports/154519 has just been submitted.
 
 If it contains a patch for an upgrade, an enhancement or a bug fix
 you agree on, reply to this email stating that you approve the patch
 and a committer will take care of it.
 
 The full text of the PR can be found at:
     http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/154519
 
 -- 
 Edwin Groothuis via the GNATS Auto Assign Tool
 edwin@FreeBSD.org
Responsible-Changed-From-To: freebsd-ports-bugs->miwi 
Responsible-Changed-By: miwi 
Responsible-Changed-When: Sat Feb 5 06:12:07 UTC 2011 
Responsible-Changed-Why:  
I'll take it. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=154519 
State-Changed-From-To: feedback->closed 
State-Changed-By: miwi 
State-Changed-When: Sat Feb 19 08:20:34 UTC 2011 
State-Changed-Why:  
maintainer timeout. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=154519 
State-Changed-From-To: closed->open 
State-Changed-By: linimon 
State-Changed-When: Fri Feb 25 00:17:18 UTC 2011 
State-Changed-Why:  
apparently closed by mistake. 


Responsible-Changed-From-To: miwi->freebsd-ports-bugs 
Responsible-Changed-By: linimon 
Responsible-Changed-When: Fri Feb 25 00:17:18 UTC 2011 
Responsible-Changed-Why:  
apparently closed by mistake. 

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

From: Sahil Tandon <sahil@FreeBSD.org>
To: bug-followup@FreeBSD.org, Craig Leres <leres@ee.lbl.gov>
Cc:  
Subject: Re: ports/154519: [PATCH] net/beacon: update to 1.4
Date: Sun, 27 Feb 2011 15:24:54 -0500

 Please re-send your patch; it was mangled in transit.
 
 Also, why do you remove the definition of USE_RC_SUBR?  Why do you
 explicitly set DISTNAME to its default of ${PORTNAME}-${PORTVERSION}?
 Why do you remove the EXTRA_PATCHES?  Are docs no longer distributed by
 the upstream?  A little more clarity on the rationale for your various
 edits would be helpful.
 
 -- 
 Sahil Tandon <sahil@FreeBSD.org>

From: Craig Leres <leres@ee.lbl.gov>
To: Sahil Tandon <sahil@FreeBSD.org>
Cc: bug-followup@FreeBSD.org
Subject: Re: ports/154519: [PATCH] net/beacon: update to 1.4
Date: Sun, 27 Feb 2011 13:55:43 -0800

 This is a multi-part message in MIME format.
 --------------040902010902070203050207
 Content-Type: text/plain; charset=ISO-8859-1
 Content-Transfer-Encoding: 7bit
 
 -----BEGIN PGP SIGNED MESSAGE-----
 Hash: SHA1
 
 On 02/27/11 12:24, Sahil Tandon wrote:
 > Also, why do you remove the definition of USE_RC_SUBR?
 
 Beacon 1.4 installs a rc.d script when it detects FreeBSD. (Note that
 etc/rc.d/beacon was added to pkg-plist.)
 
 >                                                         Why do you
 > explicitly set DISTNAME to its default of ${PORTNAME}-${PORTVERSION}?
 
 That's a mistake. And it turns out MASTER_SITES was broken. Finally, the
 IPV6 option needed to be in caps.
 
 > Why do you remove the EXTRA_PATCHES?
 
 They are incorporated into beacon 1.4.
 
 >                                       Are docs no longer distributed by
 > the upstream?
 
 There is a README; I put it back.
 
 >                A little more clarity on the rationale for your various
 > edits would be helpful.
 
 One goal of the beacon 1.4 release was to make it "FreeBSD ports clean."
 
 I've attached a new set of patches. Note that the files directory still
 needs to be removed.
 
 		Craig
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1.4.11 (FreeBSD)
 Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
 
 iEYEARECAAYFAk1qyF8ACgkQWxlAhAje3JsPuACeMCgaWHyvvqsJ4q6TsIpJCZnR
 tJEAn0zlhq7I06oM1VSGWIG/x3l3nUfG
 =Hy92
 -----END PGP SIGNATURE-----
 
 --------------040902010902070203050207
 Content-Type: text/plain;
  name="patch-Makefile.txt"
 Content-Transfer-Encoding: 7bit
 Content-Disposition: attachment;
  filename="patch-Makefile.txt"
 
 --- Makefile.orig	2011-02-04 19:44:24.000000000 -0800
 +++ Makefile	2011-02-04 19:39:55.000000000 -0800
 @@ -2,44 +2,34 @@
  # Date created:		26 February 2004
  # Whom:	      		Janos.Mohacsi@bsd.hu
  #
 -# $FreeBSD: ports/net/beacon/Makefile,v 1.22 2010/12/15 22:44:42 pgollucci Exp $
 +# $FreeBSD$
  #
  
  PORTNAME=	beacon
 -PORTVERSION=	1.3
 -PORTREVISION=	4
 +PORTVERSION=	1.4
  CATEGORIES=	net perl5 mbone ipv6
  MASTER_SITES=	http://dast.nlanr.net/Projects/Beacon/releases/
 +DISTNAME=	${PORTNAME}-${PORTVERSION}
  
  MAINTAINER=	janos.mohacsi@bsd.hu
  COMMENT=	Beacon active measurement tool to monitor multicast
  
  BUILD_DEPENDS=	${SITE_PERL}/Net/Domain.pm:${PORTSDIR}/net/p5-Net
 -RUN_DEPENDS=	${SITE_PERL}/Net/Domain.pm:${PORTSDIR}/net/p5-Net
 +RUN_DEPENDS=	${BUILD_DEPENDS}
  
  WWW_DIR?=	${PREFIX}/www/
  PLIST_SUB+=	VERSION=${PORTVERSION}
  USE_PERL5=	yes
  USE_AUTOTOOLS=	autoconf
 -USE_RC_SUBR=	beacon
  
 -.ifdef(WITHOUT_IPV6)
  CONFIGURE_ARGS=
 +
 +OPTIONS=	IPv6	"Enable IPv6 PTR lookups" off
 +
 +.ifdef(WITHOUT_IPV6)
  .else
 -#enable IPv6 name lookup, and sending IPv6 multicast
  BUILD_DEPENDS+=	${SITE_PERL}/${PERL_ARCH}/Socket6.pm:${PORTSDIR}/net/p5-Socket6
 -EXTRA_PATCHES+=	${FILESDIR}/extra-patch-src_beacon.in
  CONFIGURE_ARGS+=	--enable-ipv6
  .endif
  
 -.include <bsd.port.pre.mk>
 -
 -post-install:
 -	@${ECHO} "Sample config installed at ${PREFIX}/etc/beacon.conf.sample"
 -	@${ECHO} "Copy the customised version to ${PREFIX}/etc/beacon.conf"
 -.ifndef(NOPORTDOCS)
 -	@${MKDIR} ${DOCSDIR}/
 -	@${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR}/
 -.endif
 -
 -.include <bsd.port.post.mk>
 +.include <bsd.port.mk>
 
 --------------040902010902070203050207
 Content-Type: text/plain;
  name="patch-distinfo.txt"
 Content-Transfer-Encoding: 7bit
 Content-Disposition: attachment;
  filename="patch-distinfo.txt"
 
 --- distinfo.orig	2011-02-04 19:44:33.000000000 -0800
 +++ distinfo	2011-02-04 19:35:11.000000000 -0800
 @@ -1,3 +1,2 @@
 -MD5 (beacon-1.3.tar.gz) = e01b0de6b0d7d01ea51bad799b147d8c
 -SHA256 (beacon-1.3.tar.gz) = ce036fb927045c6270cf3fa504b5988856ed4cd975aefd3f23a8e6c076ba32b6
 -SIZE (beacon-1.3.tar.gz) = 411823
 +SHA256 (beacon-1.4.tar.gz) = 0143199f2405a3c93e9f0b5d7ebf61b4877ac664f5209d180b1dbd72ce43f673
 +SIZE (beacon-1.4.tar.gz) = 464268
 
 --------------040902010902070203050207
 Content-Type: text/plain;
  name="patch-pkg-plist.txt"
 Content-Transfer-Encoding: 7bit
 Content-Disposition: attachment;
  filename="patch-pkg-plist.txt"
 
 --- pkg-plist.orig	2011-02-04 19:44:39.000000000 -0800
 +++ pkg-plist	2011-01-14 16:32:28.000000000 -0800
 @@ -10,5 +10,4 @@
  @dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/Net
  bin/beacon
  etc/beacon.conf.sample
 -%%PORTDOCS%%%%DOCSDIR%%/README
 -%%PORTDOCS%%@dirrm %%DOCSDIR%%
 +etc/rc.d/beacon
 
 --------------040902010902070203050207
 Content-Type: application/octet-stream;
  name="patch-Makefile.txt.sig"
 Content-Transfer-Encoding: base64
 Content-Disposition: attachment;
  filename="patch-Makefile.txt.sig"
 
 iEYEABECAAYFAk1qyF8ACgkQWxlAhAje3JuMmgCePhLyrQ/nsp9vZiQ4//0FFMhSfBQAn1fy
 60ONz3i58jFQiY/YL6frEHlm
 --------------040902010902070203050207
 Content-Type: application/octet-stream;
  name="patch-distinfo.txt.sig"
 Content-Transfer-Encoding: base64
 Content-Disposition: attachment;
  filename="patch-distinfo.txt.sig"
 
 iEYEABECAAYFAk1qyF8ACgkQWxlAhAje3JvFWgCeK830Vc3nnNJQn5mE5Lu2Fq680zYAnj0i
 4CXhiBYHyDf/rh9Y2D7X5esN
 --------------040902010902070203050207
 Content-Type: application/octet-stream;
  name="patch-pkg-plist.txt.sig"
 Content-Transfer-Encoding: base64
 Content-Disposition: attachment;
  filename="patch-pkg-plist.txt.sig"
 
 iEYEABECAAYFAk1qyF8ACgkQWxlAhAje3Jud8ACePUBFQQ3CPJV51WzirwR6mLw8cjkAni1x
 8uhGeohYwdFTqx2+2EetVIGb
 --------------040902010902070203050207--
Responsible-Changed-From-To: freebsd-ports-bugs->swills 
Responsible-Changed-By: swills 
Responsible-Changed-When: Mon Apr 11 01:48:33 UTC 2011 
Responsible-Changed-Why:  
I'll take it. 

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

From: Steve Wills <swills@FreeBSD.org>
To: Craig Leres <leres@ee.lbl.gov>, bug-followup@FreeBSD.org
Cc:  
Subject: Re: ports/154519: [PATCH] net/beacon: update to 1.4
Date: Sun, 10 Apr 2011 23:09:21 -0400

 This is a multi-part message in MIME format.
 --------------050509010709080906010500
 Content-Type: text/plain; charset=ISO-8859-1
 Content-Transfer-Encoding: 7bit
 
 -----BEGIN PGP SIGNED MESSAGE-----
 Hash: SHA1
 
 Hi,
 
 On 04/10/11 21:44, Craig Leres wrote:
 > Sorry to be a nag but this update from 1.3 to 1.4 has been languishing
 > for many weeks now:
 > 
 >     http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/154519
 > 
 > Is there someone who has time to commit it?
 > 
 > Thanks!
 > 
 > 		Craig
 
 I'm taking a look at this.
 
 I had to make some changes:
 
 * Fix MASTER_SITES
 * Remove unneeded 'CONFIGURE_ARGS='
 * Fix capitalization of IPV6
 * DEPENDS should be explicit, so put RUN_DEPENDS back
 * Restore docs, behind NOPORTDOCS option
 * Remove @${ECHO} about config file. pkg-message should be used instead,
 so that the message can be seen via pkg_info -D, but I think this can
 simply be removed.
 * No need to include bsd.port.pre.mk/bsd.port.post.mk to get
 post-install target
 * Remove empty half of if/else statement and switch logic, making it cleaner
 
 Could you take a look at the attached patch and confirm it looks OK?
 
 Thanks,
 Steve
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v2.0.17 (FreeBSD)
 
 iQEcBAEBAgAGBQJNonDhAAoJEPXPYrMgexuhhMgH/35eJXJYeVO9Qx169rSuWAyF
 4lcF1DGe9RRYqogLIhwk1UQ6kwBdVOPQp5SeIB3eTzmOq3otBZFJmnuDdgTN23d6
 9DjSJ63U9aLR0rKsl6jwaA6FqKK0UxOG/zR4Qi8O4uZfyBpYE2dd52+ab15uF+E9
 j0iL2yAgrQS5leS1HJEU91AnBi/O/zaac2vwq0fNOwUV0Z4SFgWKZIEjjGqF3k8X
 Vtq0zAF7b5LwiCnPKUfWskGietDRGAcHQwgtXt5ll96EYENFKf8IB3zUAznLBNfk
 vVMRzaWT9+YdC5Pkx/LnhQWyS74yJc4WrAbFuYsL78T0ndp87GE8B3mg5fW3740=
 =nEQv
 -----END PGP SIGNATURE-----
 
 --------------050509010709080906010500
 Content-Type: text/plain;
  name="beacon-patch3.txt"
 Content-Transfer-Encoding: 7bit
 Content-Disposition: attachment;
  filename="beacon-patch3.txt"
 
 Index: Makefile
 ===================================================================
 RCS file: /home/ncvs/ports/net/beacon/Makefile,v
 retrieving revision 1.22
 diff -u -r1.22 Makefile
 --- Makefile	15 Dec 2010 22:44:42 -0000	1.22
 +++ Makefile	11 Apr 2011 03:02:40 -0000
 @@ -6,10 +6,9 @@
  #
  
  PORTNAME=	beacon
 -PORTVERSION=	1.3
 -PORTREVISION=	4
 +PORTVERSION=	1.4
  CATEGORIES=	net perl5 mbone ipv6
 -MASTER_SITES=	http://dast.nlanr.net/Projects/Beacon/releases/
 +MASTER_SITES=	SF/multicastbeacon/multicastbeacon/beacon%20v${PORTVERSION}
  
  MAINTAINER=	janos.mohacsi@bsd.hu
  COMMENT=	Beacon active measurement tool to monitor multicast
 @@ -21,25 +20,18 @@
  PLIST_SUB+=	VERSION=${PORTVERSION}
  USE_PERL5=	yes
  USE_AUTOTOOLS=	autoconf
 -USE_RC_SUBR=	beacon
  
 -.ifdef(WITHOUT_IPV6)
 -CONFIGURE_ARGS=
 -.else
 -#enable IPv6 name lookup, and sending IPv6 multicast
 +OPTIONS=	IPV6	"Enable IPv6 PTR lookups" off
 +
 +.ifdef(WITH_IPV6)
  BUILD_DEPENDS+=	${SITE_PERL}/${PERL_ARCH}/Socket6.pm:${PORTSDIR}/net/p5-Socket6
 -EXTRA_PATCHES+=	${FILESDIR}/extra-patch-src_beacon.in
  CONFIGURE_ARGS+=	--enable-ipv6
  .endif
  
 -.include <bsd.port.pre.mk>
 -
  post-install:
 -	@${ECHO} "Sample config installed at ${PREFIX}/etc/beacon.conf.sample"
 -	@${ECHO} "Copy the customised version to ${PREFIX}/etc/beacon.conf"
  .ifndef(NOPORTDOCS)
  	@${MKDIR} ${DOCSDIR}/
  	@${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR}/
  .endif
  
 -.include <bsd.port.post.mk>
 +.include <bsd.port.mk>
 Index: distinfo
 ===================================================================
 RCS file: /home/ncvs/ports/net/beacon/distinfo,v
 retrieving revision 1.7
 diff -u -r1.7 distinfo
 --- distinfo	20 Mar 2011 12:51:07 -0000	1.7
 +++ distinfo	11 Apr 2011 02:35:27 -0000
 @@ -1,2 +1,2 @@
 -SHA256 (beacon-1.3.tar.gz) = ce036fb927045c6270cf3fa504b5988856ed4cd975aefd3f23a8e6c076ba32b6
 -SIZE (beacon-1.3.tar.gz) = 411823
 +SHA256 (beacon-1.4.tar.gz) = 0143199f2405a3c93e9f0b5d7ebf61b4877ac664f5209d180b1dbd72ce43f673
 +SIZE (beacon-1.4.tar.gz) = 464268
 Index: pkg-plist
 ===================================================================
 RCS file: /home/ncvs/ports/net/beacon/pkg-plist,v
 retrieving revision 1.7
 diff -u -r1.7 pkg-plist
 --- pkg-plist	15 Aug 2009 13:33:53 -0000	1.7
 +++ pkg-plist	11 Apr 2011 02:54:38 -0000
 @@ -12,3 +12,4 @@
  etc/beacon.conf.sample
  %%PORTDOCS%%%%DOCSDIR%%/README
  %%PORTDOCS%%@dirrm %%DOCSDIR%%
 +etc/rc.d/beacon
 
 --------------050509010709080906010500
 Content-Type: application/octet-stream;
  name="beacon-patch3.txt.sig"
 Content-Transfer-Encoding: base64
 Content-Disposition: attachment;
  filename="beacon-patch3.txt.sig"
 
 iQEcBAABAgAGBQJNonDhAAoJEPXPYrMgexuhaf8IAJTY/R3CoOknbHBsIChKy2aiRsGavZEL
 3f63XemPVOXMJdQDwyLaj1V/EaaTd8m5svhYgcqWsc/87Kb17Tj5zqoVPx4WoTPW0fxD7q18
 mfQG/3oNiL9HCQ6KjMxpWojBi5cBqgfhKDZ1jhpkAeKfHzlOR73DDK2OyLkkNDDVtnlCBz0b
 X07uX6OSZjEEu8YN+0AN7/mNyY95Rw+QtNPL14Q6ubD4c2dHW80JZTAL2Ny47l18uY2dpbMp
 WVOoX2y8v+3J6kt0PqzOmIlhS/ntPD/ad3t7Ie0sSzY4AO3R0LQ2IV6FYkIcvqaotSKUvV7x
 RMNjDSsZ39CKV/Mg5R9RF8M=
 --------------050509010709080906010500--

From: Craig Leres <leres@ee.lbl.gov>
To: Steve Wills <swills@FreeBSD.org>
Cc: bug-followup@FreeBSD.org
Subject: Re: ports/154519: [PATCH] net/beacon: update to 1.4
Date: Sun, 10 Apr 2011 20:35:51 -0700

 > I had to make some changes:
 
 (Grrr... I guess I posted a slightly out of date patch set.)
 
 > * Fix MASTER_SITES
 
 I'm not sure if it makes sense to factor "beacon" out of
 "multicastbeacon". Here's what I had vs. your patches:
 
 < MASTER_SITES=
 SF/multicast${PORTNAME}/multicast${PORTNAME}/${PORTNAME}%20v${PORTVERSION}
 ---
 > MASTER_SITES= SF/multicastbeacon/multicastbeacon/beacon%20v${PORTVERSION}
 
 I guess my reasoning is "beacon" is the PORTNAME and "multicastbeacon"
 is the sourceforge project name.
 
 > Could you take a look at the attached patch and confirm it looks OK?
 
 Everything else looks great.
 
 		Craig
State-Changed-From-To: open->closed 
State-Changed-By: swills 
State-Changed-When: Mon Apr 11 04:18:04 UTC 2011 
State-Changed-Why:  
Committed, with minor changes. Thanks! 

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

From: dfilter@FreeBSD.ORG (dfilter service)
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: ports/154519: commit references a PR
Date: Mon, 11 Apr 2011 04:11:54 +0000 (UTC)

 swills      2011-04-11 04:11:41 UTC
 
   FreeBSD ports repository
 
   Modified files:
     net/beacon           Makefile distinfo pkg-descr pkg-plist 
   Removed files:
     net/beacon/files     beacon.in extra-patch-src_beacon.in 
                          patch-Makefile.in 
                          patch-common-beacon.patch 
                          patch-libbeacon-Makefile.in 
                          patch-src_Makefile.in 
   Log:
   - Update to 1.4
   - Fix MASTER_SITES
   - Update home page to SF site since previous page doesn't respond
   - Use included rc script
   - Remove patches included upstream
   - Remove unneeded 'CONFIGURE_ARGS='
   - Don't unnecessarily include bsd.port.pre.mk/bsd.port.post.mk
   - Remove messages about config files. pkg-message could be used, but
     isn't necessary
   
   PR:             ports/154519
   Approved by:    maintainer timeout
   
   Revision  Changes    Path
   1.23      +6 -14     ports/net/beacon/Makefile
   1.8       +2 -2      ports/net/beacon/distinfo
   1.4       +0 -48     ports/net/beacon/files/beacon.in (dead)
   1.2       +0 -95     ports/net/beacon/files/extra-patch-src_beacon.in (dead)
   1.2       +0 -11     ports/net/beacon/files/patch-Makefile.in (dead)
   1.2       +0 -18     ports/net/beacon/files/patch-common-beacon.patch (dead)
   1.2       +0 -11     ports/net/beacon/files/patch-libbeacon-Makefile.in (dead)
   1.3       +0 -13     ports/net/beacon/files/patch-src_Makefile.in (dead)
   1.2       +1 -1      ports/net/beacon/pkg-descr
   1.8       +1 -0      ports/net/beacon/pkg-plist
 _______________________________________________
 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"
 

From: Steve Wills <swills@FreeBSD.org>
To: Craig Leres <leres@ee.lbl.gov>
Cc: bug-followup@FreeBSD.org
Subject: Re: ports/154519: [PATCH] net/beacon: update to 1.4
Date: Mon, 11 Apr 2011 00:17:38 -0400

 -----BEGIN PGP SIGNED MESSAGE-----
 Hash: SHA1
 
 On 04/10/11 23:35, Craig Leres wrote:
 > 
 >> I had to make some changes:
 > 
 > (Grrr... I guess I posted a slightly out of date patch set.)
 > 
 >> * Fix MASTER_SITES
 > 
 > I'm not sure if it makes sense to factor "beacon" out of
 > "multicastbeacon". Here's what I had vs. your patches:
 > 
 > < MASTER_SITES=
 > SF/multicast${PORTNAME}/multicast${PORTNAME}/${PORTNAME}%20v${PORTVERSION}
 > ---
 > > MASTER_SITES= SF/multicastbeacon/multicastbeacon/beacon%20v${PORTVERSION}
 > 
 > I guess my reasoning is "beacon" is the PORTNAME and "multicastbeacon"
 > is the sourceforge project name.
 > 
 
 As far as I understand it, the only reason to use ${PORTNAME} there
 would be to make it easier to cut and paste the line if you wanted to
 use it in another port or so you have less to change if the port is
 repo-copied. Neither seems likely here and using it makes things less
 readable. If the SF project name changed, I could see doing it.
 
 >> Could you take a look at the attached patch and confirm it looks OK?
 > 
 > Everything else looks great.
 > 
 > 		Craig
 
 Great, committed. I also updated the home page since that wasn't
 responding either.
 
 Steve
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v2.0.17 (FreeBSD)
 
 iQEcBAEBAgAGBQJNooDiAAoJEPXPYrMgexuhcgUH/RWf+tfsNAkYMd04Zo99AU6N
 Tm1W9CGcBXCIJ981KLWLyDcNWlKLJTFbL6dmbLsnbrA6PcwDGejQriv2h+ynxgdb
 zUy1UVxnJ/6WnvQOTV/IOCfu/1kE54dI9lMQtN+0eNyBDex3e/pF7Q15USsaERR4
 BfQsdg3AAivDBXoZPDmLcIWLt5AiMQsYsVmO95d6YgB3u8w2Io/S5XZz6y4x5Ih3
 QZXyZx+gDoe8+Ry7tXQQJ1NPUBBEDGe6NIrjYM+Wxr7LmUPJ86rE1DavhF0LLktU
 M6pxmgUR2xTfOOoHGL/Pm/SKvDqn6YkDKqu39pScJKv+ZjRHgugl5UnXP+SK5Us=
 =m0gj
 -----END PGP SIGNATURE-----
>Unformatted:
