Add py-avro 1.7.3, data serialization system for python.

PR:		ports/175565
Submitted by:	Gvozdikov Veniamin <g.veniamin@googlemail.com>
This commit is contained in:
Vanilla I. Shu 2013-02-01 12:54:00 +00:00
parent b00911662b
commit c0646a89dd
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=311373
5 changed files with 47 additions and 0 deletions

View File

@ -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

29
devel/py-avro/Makefile Normal file
View File

@ -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>

2
devel/py-avro/distinfo Normal file
View File

@ -0,0 +1,2 @@
SHA256 (avro-src-1.7.3.tar.gz) = edf23ba0626cf648008357c7f9fb2d1e0b0eaeacce76ecd001eaa198484e9833
SIZE (avro-src-1.7.3.tar.gz) = 1924413

13
devel/py-avro/pkg-descr Normal file
View File

@ -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/

2
devel/py-avro/pkg-plist Normal file
View File

@ -0,0 +1,2 @@
bin/avro
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%