ports/175566: [new port]: devel/avro Data serialization system

Veniamin Gvozdikov g.veniamin at googlemail.com
Fri Jan 25 20:00:00 UTC 2013


>Number:         175566
>Category:       ports
>Synopsis:       [new port]: devel/avro Data serialization system
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Fri Jan 25 20:00:00 UTC 2013
>Closed-Date:
>Last-Modified:
>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 at ololo:/usr/obj/usr/src/sys/OLOLO  amd64
>Description:
depended by:
ports/175565
ports/175563
ports/175562

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:
#
#	avro
#	avro/Makefile
#	avro/pkg-descr
#
echo c - avro
mkdir -p avro > /dev/null 2>&1
echo x - avro/Makefile
sed 's/^X//' >avro/Makefile << '566ed97aa7c2472a172938fcb9687f7d'
X# Created by: Gvozdikov Veniamin <g.veniamin at googlemail.com>
X# $FreeBSD$
X
XPORTNAME=	avro
XPORTVERSION=	1.7.3
XCATEGORIES=	devel
XMASTER_SITES=	# none
XDISTFILES=	# none
XEXTRACT_ONLY=	# none
X
XMAINTAINER=	g.veniamin at googlemail.com
XCOMMENT=	Data serialization system
X
XNO_BUILD=	yes
X
XOPTIONS_DEFINE=	C CPP PYTHON
XC_DESC=		Install ANSI C library
XCPP_DESC=	Install C++ library
XPYTHON_DESC=	Install Python library
X
XOPTIONS_DEFAULT=C CPP PYTHON
X
X.include <bsd.port.options.mk>
X
X.if ${PORT_OPTIONS:MC}
XLIB_DEPENDS+=	avro:${PORTSDIR}/devel/avro-c
X.endif
X
X.if ${PORT_OPTIONS:MCPP}
XLIB_DEPENDS+=	avrocpp:${PORTSDIR}/devel/avro-cpp
X.endif
X
X.if ${PORT_OPTIONS:MPYTHON}
XBUILD_DEPENDS+=	${PYTHON_SITELIBDIR}/avro/__init__.py:${PORTSDIR}/devel/py-avro
X.endif
X
X.include <bsd.port.mk>
566ed97aa7c2472a172938fcb9687f7d
echo x - avro/pkg-descr
sed 's/^X//' >avro/pkg-descr << '34d6814736e997123f0d0a6cb5943374'
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/
34d6814736e997123f0d0a6cb5943374
exit


>Release-Note:
>Audit-Trail:
>Unformatted:


More information about the freebsd-ports-bugs mailing list