From nobody@FreeBSD.org  Fri Jan 25 19:46:50 2013
Return-Path: <nobody@FreeBSD.org>
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1])
	by hub.freebsd.org (Postfix) with ESMTP id DA0DF25C
	for <freebsd-gnats-submit@FreeBSD.org>; Fri, 25 Jan 2013 19:46:50 +0000 (UTC)
	(envelope-from nobody@FreeBSD.org)
Received: from red.freebsd.org (red.freebsd.org [IPv6:2001:4f8:fff6::22])
	by mx1.freebsd.org (Postfix) with ESMTP id CA552393
	for <freebsd-gnats-submit@FreeBSD.org>; Fri, 25 Jan 2013 19:46:50 +0000 (UTC)
Received: from red.freebsd.org (localhost [127.0.0.1])
	by red.freebsd.org (8.14.5/8.14.5) with ESMTP id r0PJkn5H002895
	for <freebsd-gnats-submit@FreeBSD.org>; Fri, 25 Jan 2013 19:46:49 GMT
	(envelope-from nobody@red.freebsd.org)
Received: (from nobody@localhost)
	by red.freebsd.org (8.14.5/8.14.5/Submit) id r0PJknkC002894;
	Fri, 25 Jan 2013 19:46:49 GMT
	(envelope-from nobody)
Message-Id: <201301251946.r0PJknkC002894@red.freebsd.org>
Date: Fri, 25 Jan 2013 19:46:49 GMT
From: Veniamin Gvozdikov <g.veniamin@googlemail.com>
To: freebsd-gnats-submit@FreeBSD.org
Subject: [new port]: devel/py-avro Data serialization system for python
X-Send-Pr-Version: www-3.1
X-GNATS-Notify:

>Number:         175565
>Category:       ports
>Synopsis:       [new port]: devel/py-avro Data serialization system for python
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-python
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Fri Jan 25 19:50:00 UTC 2013
>Closed-Date:    Fri Feb 01 12:57:16 UTC 2013
>Last-Modified:  Fri Feb  1 13:00:00 UTC 2013
>Originator:     Veniamin Gvozdikov
>Release:        FreeBSD 8.3-RELEASE-p5
>Organization:
>Environment:
FreeBSD ololo 8.3-RELEASE-p5 FreeBSD 8.3-RELEASE-p5 #0: Thu Dec  6 16:25:28 MSK 2012     root@ololo:/usr/obj/usr/src/sys/OLOLO  amd64
>Description:
Avro is a data serialization system.

Avro provides:
* Rich data structures.
* A compact, fast, binary data format.
* A container file, to store persistent data.
* Remote procedure call (RPC).
* Simple integration with dynamic languages. Code generation is not
required to read or write data files nor to use or implement RPC
protocols. Code generation as an optional optimization, only worth
implementing for statically typed languages.
>How-To-Repeat:

>Fix:
# 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:
#
#	py-avro
#	py-avro/pkg-plist
#	py-avro/Makefile
#	py-avro/distinfo
#	py-avro/pkg-descr
#
echo c - py-avro
mkdir -p py-avro > /dev/null 2>&1
echo x - py-avro/pkg-plist
sed 's/^X//' >py-avro/pkg-plist << '161f620f925a172ef8ab09278835ebb2'
Xbin/avro
X%%PYTHON_SITELIBDIR%%/avro/__init__.py
X%%PYTHON_SITELIBDIR%%/avro/__init__.pyc
X%%PYTHON_SITELIBDIR%%/avro/__init__.pyo
X%%PYTHON_SITELIBDIR%%/avro/datafile.py
X%%PYTHON_SITELIBDIR%%/avro/datafile.pyc
X%%PYTHON_SITELIBDIR%%/avro/datafile.pyo
X%%PYTHON_SITELIBDIR%%/avro/io.py
X%%PYTHON_SITELIBDIR%%/avro/io.pyc
X%%PYTHON_SITELIBDIR%%/avro/io.pyo
X%%PYTHON_SITELIBDIR%%/avro/ipc.py
X%%PYTHON_SITELIBDIR%%/avro/ipc.pyc
X%%PYTHON_SITELIBDIR%%/avro/ipc.pyo
X%%PYTHON_SITELIBDIR%%/avro/protocol.py
X%%PYTHON_SITELIBDIR%%/avro/protocol.pyc
X%%PYTHON_SITELIBDIR%%/avro/protocol.pyo
X%%PYTHON_SITELIBDIR%%/avro/schema.py
X%%PYTHON_SITELIBDIR%%/avro/schema.pyc
X%%PYTHON_SITELIBDIR%%/avro/schema.pyo
X%%PYTHON_SITELIBDIR%%/avro/tool.py
X%%PYTHON_SITELIBDIR%%/avro/tool.pyc
X%%PYTHON_SITELIBDIR%%/avro/tool.pyo
X%%PYTHON_SITELIBDIR%%/avro/txipc.py
X%%PYTHON_SITELIBDIR%%/avro/txipc.pyc
X%%PYTHON_SITELIBDIR%%/avro/txipc.pyo
X@dirrm %%PYTHON_SITELIBDIR%%/avro
X@dirrmtry %%PYTHON_SITELIBDIR%%
X@dirrmtry %%PYTHON_LIBDIR%%
161f620f925a172ef8ab09278835ebb2
echo x - py-avro/Makefile
sed 's/^X//' >py-avro/Makefile << 'a3041baac34d00ac04a4d030acdf8d32'
X# Created by: Gvozdikov Veniamin <g.veniamin@googlemail.com>
X# $FreeBSD$
X
XPORTNAME=	avro
XPORTVERSION=	1.7.3
XCATEGORIES=	devel
XMASTER_SITES=	APACHE
XMASTER_SITE_SUBDIR=	${PORTNAME}/stable
XPKGNAMEPREFIX=	py-
XDISTNAME=	${PORTNAME}-src-${PORTVERSION}
X
XMAINTAINER=	g.veniamin@googlemail.com
XCOMMENT=	Data serialization system for python
X
XBUILD_DEPENDS=	${PYTHON_SITELIBDIR}/simplejson/__init__.py:${PORTSDIR}/devel/py-simplejson
XRUN_DEPENDS=	${PYTHON_SITELIBDIR}/simplejson/__init__.py:${PORTSDIR}/devel/py-simplejson
X
XUSE_PYDISTUTILS=	yes
XUSE_PYTHON=		yes
X
XWRKSRC=		${WRKDIR}/${DISTNAME}/lang/py
X
X.include <bsd.port.pre.mk>
Xpre-configure:
X	${REINPLACE_CMD} 's|@AVRO_VERSION@|1.7.3|g' \
X		${WRKSRC}/setup.py
X.include <bsd.port.post.mk>
a3041baac34d00ac04a4d030acdf8d32
echo x - py-avro/distinfo
sed 's/^X//' >py-avro/distinfo << '5c10040078293e5d14c7745cb87cde3b'
XSHA256 (avro-src-1.7.3.tar.gz) = edf23ba0626cf648008357c7f9fb2d1e0b0eaeacce76ecd001eaa198484e9833
XSIZE (avro-src-1.7.3.tar.gz) = 1924413
5c10040078293e5d14c7745cb87cde3b
echo x - py-avro/pkg-descr
sed 's/^X//' >py-avro/pkg-descr << '1e519b56e0661f183b1c1a401a0db7c3'
XAvro is a data serialization system.
X
XAvro provides:
X* Rich data structures.
X* A compact, fast, binary data format.
X* A container file, to store persistent data.
X* Remote procedure call (RPC).
X* Simple integration with dynamic languages. Code generation is not
Xrequired to read or write data files nor to use or implement RPC
Xprotocols. Code generation as an optional optimization, only worth
Ximplementing for statically typed languages.
X
XWWW: http://avro.apache.org/
1e519b56e0661f183b1c1a401a0db7c3
exit


>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: freebsd-ports-bugs->freebsd-python 
Responsible-Changed-By: edwin 
Responsible-Changed-When: Fri Jan 25 19:50:10 UTC 2013 
Responsible-Changed-Why:  
freebsd-python@ wants this port PRs (via the GNATS Auto Assign Tool) 

http://www.freebsd.org/cgi/query-pr.cgi?pr=175565 
State-Changed-From-To: open->closed 
State-Changed-By: vanilla 
State-Changed-When: Fri Feb 1 12:57:15 UTC 2013 
State-Changed-Why:  
Committed, thanks. 

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

From: dfilter@FreeBSD.ORG (dfilter service)
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: ports/175565: commit references a PR
Date: Fri,  1 Feb 2013 12:54:08 +0000 (UTC)

 Author: vanilla
 Date: Fri Feb  1 12:54:00 2013
 New Revision: 311373
 URL: http://svnweb.freebsd.org/changeset/ports/311373
 
 Log:
   Add py-avro 1.7.3, data serialization system for python.
   
   PR:		ports/175565
   Submitted by:	Gvozdikov Veniamin <g.veniamin@googlemail.com>
 
 Added:
   head/devel/py-avro/
   head/devel/py-avro/Makefile   (contents, props changed)
   head/devel/py-avro/distinfo   (contents, props changed)
   head/devel/py-avro/pkg-descr   (contents, props changed)
   head/devel/py-avro/pkg-plist   (contents, props changed)
 Modified:
   head/devel/Makefile
 
 Modified: head/devel/Makefile
 ==============================================================================
 --- head/devel/Makefile	Fri Feb  1 12:33:49 2013	(r311372)
 +++ head/devel/Makefile	Fri Feb  1 12:54:00 2013	(r311373)
 @@ -3365,6 +3365,7 @@
      SUBDIR += py-aspyct
      SUBDIR += py-astng
      SUBDIR += py-async
 +    SUBDIR += py-avro
      SUBDIR += py-babel
      SUBDIR += py-bison
      SUBDIR += py-bitarray
 
 Added: head/devel/py-avro/Makefile
 ==============================================================================
 --- /dev/null	00:00:00 1970	(empty, because file is newly added)
 +++ head/devel/py-avro/Makefile	Fri Feb  1 12:54:00 2013	(r311373)
 @@ -0,0 +1,29 @@
 +# Created by: Gvozdikov Veniamin <g.veniamin@googlemail.com>
 +# $FreeBSD$
 +
 +PORTNAME=	avro
 +PORTVERSION=	1.7.3
 +CATEGORIES=	devel
 +MASTER_SITES=	APACHE
 +MASTER_SITE_SUBDIR=	${PORTNAME}/stable
 +PKGNAMEPREFIX=	py-
 +DISTNAME=	${PORTNAME}-src-${PORTVERSION}
 +
 +MAINTAINER=	g.veniamin@googlemail.com
 +COMMENT=	Data serialization system for python
 +
 +BUILD_DEPENDS=	${PYTHON_SITELIBDIR}/simplejson/__init__.py:${PORTSDIR}/devel/py-simplejson
 +RUN_DEPENDS=	${PYTHON_SITELIBDIR}/simplejson/__init__.py:${PORTSDIR}/devel/py-simplejson
 +
 +USE_PYDISTUTILS=	easy_install
 +USE_PYTHON=		yes
 +
 +WRKSRC=		${WRKDIR}/${DISTNAME}/lang/py
 +
 +.include <bsd.port.pre.mk>
 +
 +pre-configure:
 +	${REINPLACE_CMD} 's|@AVRO_VERSION@|${PORTVERSION}|g' \
 +		${WRKSRC}/setup.py
 +
 +.include <bsd.port.post.mk>
 
 Added: head/devel/py-avro/distinfo
 ==============================================================================
 --- /dev/null	00:00:00 1970	(empty, because file is newly added)
 +++ head/devel/py-avro/distinfo	Fri Feb  1 12:54:00 2013	(r311373)
 @@ -0,0 +1,2 @@
 +SHA256 (avro-src-1.7.3.tar.gz) = edf23ba0626cf648008357c7f9fb2d1e0b0eaeacce76ecd001eaa198484e9833
 +SIZE (avro-src-1.7.3.tar.gz) = 1924413
 
 Added: head/devel/py-avro/pkg-descr
 ==============================================================================
 --- /dev/null	00:00:00 1970	(empty, because file is newly added)
 +++ head/devel/py-avro/pkg-descr	Fri Feb  1 12:54:00 2013	(r311373)
 @@ -0,0 +1,13 @@
 +Avro is a data serialization system.
 +
 +Avro provides:
 +* Rich data structures.
 +* A compact, fast, binary data format.
 +* A container file, to store persistent data.
 +* Remote procedure call (RPC).
 +* Simple integration with dynamic languages. Code generation is not
 +required to read or write data files nor to use or implement RPC
 +protocols. Code generation as an optional optimization, only worth
 +implementing for statically typed languages.
 +
 +WWW: http://avro.apache.org/
 
 Added: head/devel/py-avro/pkg-plist
 ==============================================================================
 --- /dev/null	00:00:00 1970	(empty, because file is newly added)
 +++ head/devel/py-avro/pkg-plist	Fri Feb  1 12:54:00 2013	(r311373)
 @@ -0,0 +1,2 @@
 +bin/avro
 +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%
 _______________________________________________
 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"
 
>Unformatted:
