Commit 3a02a69a authored by vanilla's avatar vanilla
Browse files

Add avro-cpp 1.7.3, data serialization system for C++.

PR:		ports/175563
Submitted by:	Gvozdikov Veniamin <g.veniamin@googlemail.com>
parent 2d2e0952
......@@ -105,6 +105,7 @@
SUBDIR += avra
SUBDIR += avrdude
SUBDIR += avro-c
SUBDIR += avro-cpp
SUBDIR += baz
SUBDIR += bcc
SUBDIR += bcpp
......
# 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
PKGNAMESUFFIX= -cpp
DISTNAME= ${PORTNAME}-src-${PORTVERSION}
MAINTAINER= g.veniamin@googlemail.com
COMMENT= Data serialization system for C++
LIB_DEPENDS= boost_regex:${PORTSDIR}/devel/boost-libs
USE_CMAKE= yes
USE_LDCONFIG= yes
USE_PYTHON= yes
WRKSRC= ${WRKDIR}/${DISTNAME}/lang/c++
.include <bsd.port.mk>
SHA256 (avro-src-1.7.3.tar.gz) = edf23ba0626cf648008357c7f9fb2d1e0b0eaeacce76ecd001eaa198484e9833
SIZE (avro-src-1.7.3.tar.gz) = 1924413
--- CMakeLists.txt.orig 2013-01-23 17:54:48.749109982 +0400
+++ CMakeLists.txt 2013-01-23 17:55:17.681543294 +0400
@@ -86,7 +86,7 @@
APPEND PROPERTY COMPILE_DEFINITIONS AVRO_SOURCE)
set_target_properties (avrocpp PROPERTIES
- VERSION ${AVRO_VERSION_MAJOR}.${AVRO_VERSION_MINOR})
+ VERSION ${AVRO_VERSION_MINOR})
set_target_properties (avrocpp_s PROPERTIES
VERSION ${AVRO_VERSION_MAJOR}.${AVRO_VERSION_MINOR})
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/
bin/avrogencpp
include/avro/AvroParse.hh
include/avro/AvroSerialize.hh
include/avro/AvroTraits.hh
include/avro/Boost.hh
include/avro/Compiler.hh
include/avro/Config.hh
include/avro/DataFile.hh
include/avro/Decoder.hh
include/avro/Encoder.hh
include/avro/Exception.hh
include/avro/Generic.hh
include/avro/Layout.hh
include/avro/Node.hh
include/avro/NodeConcepts.hh
include/avro/NodeImpl.hh
include/avro/Parser.hh
include/avro/Reader.hh
include/avro/Resolver.hh
include/avro/ResolverSchema.hh
include/avro/ResolvingReader.hh
include/avro/Schema.hh
include/avro/SchemaResolution.hh
include/avro/Serializer.hh
include/avro/Specific.hh
include/avro/Stream.hh
include/avro/Types.hh
include/avro/ValidSchema.hh
include/avro/Validator.hh
include/avro/Writer.hh
include/avro/Zigzag.hh
include/avro/buffer/Buffer.hh
include/avro/buffer/BufferPrint.hh
include/avro/buffer/BufferReader.hh
include/avro/buffer/BufferStream.hh
include/avro/buffer/BufferStreambuf.hh
include/avro/buffer/detail/BufferDetail.hh
include/avro/buffer/detail/BufferDetailIterator.hh
lib/libavrocpp.so
lib/libavrocpp.so.0
lib/libavrocpp_s.a
@dirrm include/avro/buffer/detail
@dirrm include/avro/buffer
@dirrm include/avro
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment