From owner-freebsd-ports-bugs@FreeBSD.ORG Mon Jan 28 04:10:01 2013 Return-Path: Delivered-To: freebsd-ports-bugs@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 40E99B5A for ; Mon, 28 Jan 2013 04:10:01 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by mx1.freebsd.org (Postfix) with ESMTP id 22483811 for ; Mon, 28 Jan 2013 04:10:01 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.6/8.14.6) with ESMTP id r0S4A15E055411 for ; Mon, 28 Jan 2013 04:10:01 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.6/8.14.6/Submit) id r0S4A1lc055410; Mon, 28 Jan 2013 04:10:01 GMT (envelope-from gnats) Date: Mon, 28 Jan 2013 04:10:01 GMT Message-Id: <201301280410.r0S4A1lc055410@freefall.freebsd.org> To: freebsd-ports-bugs@FreeBSD.org Cc: From: dfilter@FreeBSD.ORG (dfilter service) Subject: Re: ports/175486: commit references a PR X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: dfilter service List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Jan 2013 04:10:01 -0000 The following reply was made to PR ports/175486; it has been noted by GNATS. From: dfilter@FreeBSD.ORG (dfilter service) To: bug-followup@FreeBSD.org Cc: Subject: Re: ports/175486: commit references a PR Date: Mon, 28 Jan 2013 04:03:19 +0000 (UTC) Author: vanilla Date: Mon Jan 28 04:03:05 2013 New Revision: 311096 URL: http://svnweb.freebsd.org/changeset/ports/311096 Log: Add openpgm 5.2.122, implementation of the PGM reliable multicast protocol. PR: ports/175486 Submitted by: Gvozdikov Veniamin Added: head/net/openpgm/ head/net/openpgm/Makefile (contents, props changed) head/net/openpgm/distinfo (contents, props changed) head/net/openpgm/pkg-descr (contents, props changed) head/net/openpgm/pkg-plist (contents, props changed) Modified: head/net/Makefile Modified: head/net/Makefile ============================================================================== --- head/net/Makefile Mon Jan 28 03:37:05 2013 (r311095) +++ head/net/Makefile Mon Jan 28 04:03:05 2013 (r311096) @@ -482,6 +482,7 @@ SUBDIR += openntpd SUBDIR += opennx SUBDIR += openospfd + SUBDIR += openpgm SUBDIR += openradius SUBDIR += openser SUBDIR += openslp Added: head/net/openpgm/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/net/openpgm/Makefile Mon Jan 28 04:03:05 2013 (r311096) @@ -0,0 +1,48 @@ +# Created by: Gvozdikov Veniamin +# $FreeBSD$ +# Do not forget fix version openpgm in devel/libxs + +PORTNAME= openpgm +PORTVERSION= 5.2.122 +CATEGORIES= net devel +MASTER_SITES= GOOGLE_CODE +DISTNAME= libpgm-${PORTVERSION} + +MAINTAINER= g.veniamin@googlemail.com +COMMENT= Implementation of the PGM reliable multicast protocol + +LICENSE= LGPL3 + +GNU_CONFIGURE= yes +USE_BZIP2= yes +USE_GNOME= gnomehack +USE_LDCONFIG= yes +USE_PERL5= yes +USE_PYTHON= yes +WRKSRC= ${WRKDIR}/${DISTNAME}/openpgm/pgm + +OPTIONS_DEFINE= DOCS EXAMPLES +DOCS_DESC= Install documetation +EXAMPLES_DESC= Install examples + +.include + +.if ${PORT_OPTIONS:MEXAMPLES} +PLIST_SUB+= EXAMPLES="" +.else +PLIST_SUB+= EXAMPLES="@comment " +.endif + +post-install: +.if ${PORT_OPTIONS:MDOCS} + ${MKDIR} ${DOCSDIR} + ${INSTALL_MAN} ${WRKSRC}/../doc/draft-ietf-rmt-bb-pgmcc-03.txt ${DOCSDIR} + ${INSTALL_MAN} ${WRKSRC}/../doc/rfc3208.txt ${DOCSDIR} +.endif + +.if ${PORT_OPTIONS:MEXAMPLES} + ${MKDIR} ${EXAMPLESDIR} + cd ${WRKSRC} && ${COPYTREE_SHARE} examples ${EXAMPLESDIR} +.endif + +.include Added: head/net/openpgm/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/net/openpgm/distinfo Mon Jan 28 04:03:05 2013 (r311096) @@ -0,0 +1,2 @@ +SHA256 (libpgm-5.2.122.tar.bz2) = 2f6fcdad7fcf08368bce100db2598abdd57cb1e55869df68c0032a12ffe86d93 +SIZE (libpgm-5.2.122.tar.bz2) = 821143 Added: head/net/openpgm/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/net/openpgm/pkg-descr Mon Jan 28 04:03:05 2013 (r311096) @@ -0,0 +1,24 @@ +OpenPGM is an open source implementation of the Pragmatic General Multicast +(PGM) specification in RFC 3208 available at www.ietf.org. PGM is a reliable +and scalable multicast protocol that enables receivers to detect loss, request +retransmission of lost data, or notify an application of unrecoverable loss. +PGM is a receiver-reliable protocol, which means the receiver is responsible +for ensuring all data is received, absolving the sender of reception +responsibility. PGM runs over a best effort datagram service, currently OpenPGM +uses IP multicast but could be implemented above switched fabrics such as +InfiniBand. + +PGM is appropriate for applications that require duplicate-free multicast data +delivery from multiple sources to multiple receivers. PGM does not support +acknowledged delivery, nor does it guarantee ordering of packets from multiple +senders. + +PGM is primarly used on internal networks to help integrate disparate systems +through a common communication platform. A lack of IPv4 multicast-enabled +infrastructure leads to limited capability for internet applications, IPv6 +promotes multicast to be a part of the core functionality of IP but may still +be disabled on core routers. Support of Source-Specific Multicast (SSM) allows +for improved WAN deployment by allowing end-point router filtering of unwanted +source traffic + +WWW: http://code.google.com/p/openpgm/ Added: head/net/openpgm/pkg-plist ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/net/openpgm/pkg-plist Mon Jan 28 04:03:05 2013 (r311096) @@ -0,0 +1,60 @@ +include/pgm-5.2/pgm/atomic.h +include/pgm-5.2/pgm/engine.h +include/pgm-5.2/pgm/error.h +include/pgm-5.2/pgm/gsi.h +include/pgm-5.2/pgm/if.h +include/pgm-5.2/pgm/in.h +include/pgm-5.2/pgm/list.h +include/pgm-5.2/pgm/macros.h +include/pgm-5.2/pgm/mem.h +include/pgm-5.2/pgm/messages.h +include/pgm-5.2/pgm/msgv.h +include/pgm-5.2/pgm/packet.h +include/pgm-5.2/pgm/pgm.h +include/pgm-5.2/pgm/skbuff.h +include/pgm-5.2/pgm/socket.h +include/pgm-5.2/pgm/time.h +include/pgm-5.2/pgm/tsi.h +include/pgm-5.2/pgm/types.h +include/pgm-5.2/pgm/version.h +include/pgm-5.2/pgm/winint.h +include/pgm-5.2/pgm/wininttypes.h +include/pgm-5.2/pgm/zinttypes.h +lib/libpgm-5.2.so +lib/libpgm-5.2.so.0 +lib/libpgm.a +lib/libpgm.la +lib/libpgm.so +libdata/pkgconfig/openpgm-5.2.pc +%%PORTDOCS%%%%DOCSDIR%%/draft-ietf-rmt-bb-pgmcc-03.txt +%%PORTDOCS%%%%DOCSDIR%%/rfc3208.txt +%%EXAMPLES%%%%EXAMPLESDIR%%/examples/SConscript +%%EXAMPLES%%%%EXAMPLESDIR%%/examples/SConscript89 +%%EXAMPLES%%%%EXAMPLESDIR%%/examples/async.c +%%EXAMPLES%%%%EXAMPLESDIR%%/examples/async.h +%%EXAMPLES%%%%EXAMPLESDIR%%/examples/blocksyncrecv.c +%%EXAMPLES%%%%EXAMPLESDIR%%/examples/daytime.c +%%EXAMPLES%%%%EXAMPLESDIR%%/examples/enonblocksyncrecv.c +%%EXAMPLES%%%%EXAMPLESDIR%%/examples/enonblocksyncrecvmsg.c +%%EXAMPLES%%%%EXAMPLESDIR%%/examples/enonblocksyncrecvmsgv.c +%%EXAMPLES%%%%EXAMPLESDIR%%/examples/getopt.c +%%EXAMPLES%%%%EXAMPLESDIR%%/examples/getopt.h +%%EXAMPLES%%%%EXAMPLESDIR%%/examples/heatmap.c +%%EXAMPLES%%%%EXAMPLESDIR%%/examples/pgmdump.c +%%EXAMPLES%%%%EXAMPLESDIR%%/examples/pgmping.cc +%%EXAMPLES%%%%EXAMPLESDIR%%/examples/pgmrecv.c +%%EXAMPLES%%%%EXAMPLESDIR%%/examples/pgmsend.c +%%EXAMPLES%%%%EXAMPLESDIR%%/examples/pgmtop.c +%%EXAMPLES%%%%EXAMPLESDIR%%/examples/ping.proto +%%EXAMPLES%%%%EXAMPLESDIR%%/examples/pnonblocksyncrecv.c +%%EXAMPLES%%%%EXAMPLESDIR%%/examples/purinrecv.c +%%EXAMPLES%%%%EXAMPLESDIR%%/examples/purinrecvcc.cc +%%EXAMPLES%%%%EXAMPLESDIR%%/examples/purinsend.c +%%EXAMPLES%%%%EXAMPLESDIR%%/examples/purinsendcc.cc +%%EXAMPLES%%%%EXAMPLESDIR%%/examples/shortcakerecv.c +%%EXAMPLES%%%%EXAMPLESDIR%%/examples/snonblocksyncrecv.c +%%EXAMPLES%%@dirrm %%EXAMPLESDIR%%/examples +%%EXAMPLES%%@dirrm %%EXAMPLESDIR%% +%%PORTDOCS%%@dirrm %%DOCSDIR%% +@dirrm include/pgm-5.2/pgm +@dirrm include/pgm-5.2 _______________________________________________ svn-ports-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/svn-ports-all To unsubscribe, send any mail to "svn-ports-all-unsubscribe@freebsd.org"