From owner-freebsd-ports-bugs@FreeBSD.ORG Fri Jan 25 19:20:00 2013 Return-Path: Delivered-To: freebsd-ports-bugs@smarthost.ysv.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 879DB96F for ; Fri, 25 Jan 2013 19:20:00 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by mx1.freebsd.org (Postfix) with ESMTP id 6DEA0262 for ; Fri, 25 Jan 2013 19:20:00 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.6/8.14.6) with ESMTP id r0PJK0Zf055755 for ; Fri, 25 Jan 2013 19:20:00 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.6/8.14.6/Submit) id r0PJK00p055754; Fri, 25 Jan 2013 19:20:00 GMT (envelope-from gnats) Resent-Date: Fri, 25 Jan 2013 19:20:00 GMT Resent-Message-Id: <201301251920.r0PJK00p055754@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Veniamin Gvozdikov Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 67EFC94B for ; Fri, 25 Jan 2013 19:19:12 +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 40DC2250 for ; Fri, 25 Jan 2013 19:19:12 +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 r0PJJCp5054045 for ; Fri, 25 Jan 2013 19:19:12 GMT (envelope-from nobody@red.freebsd.org) Received: (from nobody@localhost) by red.freebsd.org (8.14.5/8.14.5/Submit) id r0PJJCWo054044; Fri, 25 Jan 2013 19:19:12 GMT (envelope-from nobody) Message-Id: <201301251919.r0PJJCWo054044@red.freebsd.org> Date: Fri, 25 Jan 2013 19:19:12 GMT From: Veniamin Gvozdikov To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Subject: ports/175563: [new port]: devel/avro-cpp Data serialization system for C++ X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 25 Jan 2013 19:20:00 -0000 >Number: 175563 >Category: ports >Synopsis: [new port]: devel/avro-cpp Data serialization system for C++ >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 19:20: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@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: # # avro-cpp # avro-cpp/pkg-plist # avro-cpp/files # avro-cpp/files/patch-lang_c++_CMakeLists.txt # avro-cpp/pkg-descr # avro-cpp/Makefile # avro-cpp/distinfo # echo c - avro-cpp mkdir -p avro-cpp > /dev/null 2>&1 echo x - avro-cpp/pkg-plist sed 's/^X//' >avro-cpp/pkg-plist << 'bd850983cbe69aa105a2f150435267e5' Xbin/avrogencpp Xinclude/avro/AvroParse.hh Xinclude/avro/AvroSerialize.hh Xinclude/avro/AvroTraits.hh Xinclude/avro/Boost.hh Xinclude/avro/Compiler.hh Xinclude/avro/Config.hh Xinclude/avro/DataFile.hh Xinclude/avro/Decoder.hh Xinclude/avro/Encoder.hh Xinclude/avro/Exception.hh Xinclude/avro/Generic.hh Xinclude/avro/Layout.hh Xinclude/avro/Node.hh Xinclude/avro/NodeConcepts.hh Xinclude/avro/NodeImpl.hh Xinclude/avro/Parser.hh Xinclude/avro/Reader.hh Xinclude/avro/Resolver.hh Xinclude/avro/ResolverSchema.hh Xinclude/avro/ResolvingReader.hh Xinclude/avro/Schema.hh Xinclude/avro/SchemaResolution.hh Xinclude/avro/Serializer.hh Xinclude/avro/Specific.hh Xinclude/avro/Stream.hh Xinclude/avro/Types.hh Xinclude/avro/ValidSchema.hh Xinclude/avro/Validator.hh Xinclude/avro/Writer.hh Xinclude/avro/Zigzag.hh Xinclude/avro/buffer/Buffer.hh Xinclude/avro/buffer/BufferPrint.hh Xinclude/avro/buffer/BufferReader.hh Xinclude/avro/buffer/BufferStream.hh Xinclude/avro/buffer/BufferStreambuf.hh Xinclude/avro/buffer/detail/BufferDetail.hh Xinclude/avro/buffer/detail/BufferDetailIterator.hh Xlib/libavrocpp.so Xlib/libavrocpp.so.0 Xlib/libavrocpp_s.a X@dirrm include/avro/buffer/detail X@dirrm include/avro/buffer X@dirrm include/avro bd850983cbe69aa105a2f150435267e5 echo c - avro-cpp/files mkdir -p avro-cpp/files > /dev/null 2>&1 echo x - avro-cpp/files/patch-lang_c++_CMakeLists.txt sed 's/^X//' >avro-cpp/files/patch-lang_c++_CMakeLists.txt << '0b6cf8e4cf3f016b6ee3da7d57b14b8f' X--- CMakeLists.txt.orig 2013-01-23 17:54:48.749109982 +0400 X+++ CMakeLists.txt 2013-01-23 17:55:17.681543294 +0400 X@@ -86,7 +86,7 @@ X APPEND PROPERTY COMPILE_DEFINITIONS AVRO_SOURCE) X X set_target_properties (avrocpp PROPERTIES X- VERSION ${AVRO_VERSION_MAJOR}.${AVRO_VERSION_MINOR}) X+ VERSION ${AVRO_VERSION_MINOR}) X X set_target_properties (avrocpp_s PROPERTIES X VERSION ${AVRO_VERSION_MAJOR}.${AVRO_VERSION_MINOR}) 0b6cf8e4cf3f016b6ee3da7d57b14b8f echo x - avro-cpp/pkg-descr sed 's/^X//' >avro-cpp/pkg-descr << 'ee7a539f8654858181f90b01116c5ecf' 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/ ee7a539f8654858181f90b01116c5ecf echo x - avro-cpp/Makefile sed 's/^X//' >avro-cpp/Makefile << '68de18890b6efa61434f6bd7e8b75346' X# Created by: Gvozdikov Veniamin X# $FreeBSD$ X XPORTNAME= avro XPORTVERSION= 1.7.3 XCATEGORIES= devel XMASTER_SITES= APACHE XMASTER_SITE_SUBDIR= ${PORTNAME}/stable XPKGNAMESUFFIX= -cpp XDISTNAME= ${PORTNAME}-src-${PORTVERSION} X XMAINTAINER= g.veniamin@googlemail.com XCOMMENT= Data serialization system for C++ X XLIB_DEPENDS= boost_regex:${PORTSDIR}/devel/boost-libs X XUSE_CMAKE= yes XUSE_LDCONFIG= yes XUSE_PYTHON= yes X XWRKSRC= ${WRKDIR}/${DISTNAME}/lang/c++ X X.include 68de18890b6efa61434f6bd7e8b75346 echo x - avro-cpp/distinfo sed 's/^X//' >avro-cpp/distinfo << '7e3fd4ddebe8826b88b4b355460052ae' XSHA256 (avro-src-1.7.3.tar.gz) = edf23ba0626cf648008357c7f9fb2d1e0b0eaeacce76ecd001eaa198484e9833 XSIZE (avro-src-1.7.3.tar.gz) = 1924413 7e3fd4ddebe8826b88b4b355460052ae exit >Release-Note: >Audit-Trail: >Unformatted: