diff options
author | Vanilla I. Shu <vanilla@FreeBSD.org> | 2013-01-27 14:31:37 +0000 |
---|---|---|
committer | Vanilla I. Shu <vanilla@FreeBSD.org> | 2013-01-27 14:31:37 +0000 |
commit | a491c2942d6d48f1658191fb706b08c8b29cc3bd (patch) | |
tree | 2af8dcd5f6f113be18a476dc06909a14de618dd9 /devel/avro-cpp | |
parent | 8bf577a27d045e5f2a661a8874215d4290098e48 (diff) |
Notes
Diffstat (limited to 'devel/avro-cpp')
-rw-r--r-- | devel/avro-cpp/Makefile | 23 | ||||
-rw-r--r-- | devel/avro-cpp/distinfo | 2 | ||||
-rw-r--r-- | devel/avro-cpp/files/patch-lang_c++_CMakeLists.txt | 11 | ||||
-rw-r--r-- | devel/avro-cpp/pkg-descr | 13 | ||||
-rw-r--r-- | devel/avro-cpp/pkg-plist | 44 |
5 files changed, 93 insertions, 0 deletions
diff --git a/devel/avro-cpp/Makefile b/devel/avro-cpp/Makefile new file mode 100644 index 000000000000..21344aa4ff1c --- /dev/null +++ b/devel/avro-cpp/Makefile @@ -0,0 +1,23 @@ +# 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> diff --git a/devel/avro-cpp/distinfo b/devel/avro-cpp/distinfo new file mode 100644 index 000000000000..02b1c16efec9 --- /dev/null +++ b/devel/avro-cpp/distinfo @@ -0,0 +1,2 @@ +SHA256 (avro-src-1.7.3.tar.gz) = edf23ba0626cf648008357c7f9fb2d1e0b0eaeacce76ecd001eaa198484e9833 +SIZE (avro-src-1.7.3.tar.gz) = 1924413 diff --git a/devel/avro-cpp/files/patch-lang_c++_CMakeLists.txt b/devel/avro-cpp/files/patch-lang_c++_CMakeLists.txt new file mode 100644 index 000000000000..01ced2a538a4 --- /dev/null +++ b/devel/avro-cpp/files/patch-lang_c++_CMakeLists.txt @@ -0,0 +1,11 @@ +--- 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}) diff --git a/devel/avro-cpp/pkg-descr b/devel/avro-cpp/pkg-descr new file mode 100644 index 000000000000..fcbe3110c019 --- /dev/null +++ b/devel/avro-cpp/pkg-descr @@ -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/ diff --git a/devel/avro-cpp/pkg-plist b/devel/avro-cpp/pkg-plist new file mode 100644 index 000000000000..d55bc380c686 --- /dev/null +++ b/devel/avro-cpp/pkg-plist @@ -0,0 +1,44 @@ +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 |