Index: head/devel/avro-cpp/Makefile =================================================================== --- head/devel/avro-cpp/Makefile (revision 463091) +++ head/devel/avro-cpp/Makefile (revision 463092) @@ -1,31 +1,28 @@ # Created by: Veniamin Gvozdikov # $FreeBSD$ PORTNAME= avro -PORTVERSION= 1.8.1 -PORTREVISION= 6 +PORTVERSION= 1.8.2 +DISTVERSIONPREFIX= release- CATEGORIES= devel -MASTER_SITES= http://www.sai.msu.su/apache/${PORTNAME}/${PORTNAME}-${PORTVERSION}/ \ - APACHE/${PORTNAME}/stable PKGNAMESUFFIX= -cpp -DISTNAME= ${PORTNAME}-src-${PORTVERSION} -MAINTAINER= ports@FreeBSD.org -COMMENT= Data serialization system for C++ +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= C++ library for Apache Avro +LICENSE= APACHE20 +LICENSE_FILE= ${WRKSRC}/LICENSE + LIB_DEPENDS= libboost_regex.so:devel/boost-libs -USES= cmake python:build +USES= cmake USE_LDCONFIG= yes +WRKSRC_SUBDIR= lang/c++ -WRKSRC= ${WRKDIR}/${DISTNAME}/lang/c++ +GH_ACCOUNT= apache +USE_GITHUB= yes post-patch: - @${REINPLACE_CMD} -e 's|COMMAND python|COMMAND "${PYTHON_CMD}"|' \ - ${WRKSRC}/CMakeLists.txt - @${REINPLACE_CMD} -e 's|BOOST_CHECKPOINT|BOOST_TEST_CHECKPOINT|' \ - ${WRKSRC}/test/SchemaTests.cc - @${REINPLACE_CMD} -e 's|BOOST_MESSAGE|BOOST_TEST_MESSAGE|' \ - ${WRKSRC}/test/buffertest.cc + @${REINPLACE_CMD} -e 's|$${AVRO_VERSION_MAJOR}.\($${AVRO_VERSION_MINOR}\)|\1|' ${WRKSRC}/CMakeLists.txt .include Index: head/devel/avro-cpp/distinfo =================================================================== --- head/devel/avro-cpp/distinfo (revision 463091) +++ head/devel/avro-cpp/distinfo (revision 463092) @@ -1,3 +1,3 @@ -TIMESTAMP = 1466123940 -SHA256 (avro-src-1.8.1.tar.gz) = 5b0531a3f408f3ccf22ab688be586199ab54de08ca347c50baa61d583191f42e -SIZE (avro-src-1.8.1.tar.gz) = 2152089 +TIMESTAMP = 1519473626 +SHA256 (apache-avro-release-1.8.2_GH0.tar.gz) = 19040889f2c822445b6ccf14e6f13ccf2d7851458790ae1539a2688d21c76ae0 +SIZE (apache-avro-release-1.8.2_GH0.tar.gz) = 2141779 Index: head/devel/avro-cpp/files/patch-lang_c++_CMakeLists.txt =================================================================== --- head/devel/avro-cpp/files/patch-lang_c++_CMakeLists.txt (revision 463091) +++ head/devel/avro-cpp/files/patch-lang_c++_CMakeLists.txt (nonexistent) @@ -1,11 +0,0 @@ ---- 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}) Property changes on: head/devel/avro-cpp/files/patch-lang_c++_CMakeLists.txt ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/devel/avro-cpp/pkg-descr =================================================================== --- head/devel/avro-cpp/pkg-descr (revision 463091) +++ head/devel/avro-cpp/pkg-descr (revision 463092) @@ -1,13 +1,13 @@ -Avro is a data serialization system. +This is the C++ library of Apache Avro (devel/avro). -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. +Apache Avro is a data serialization system which 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/ +WWW: https://avro.apache.org/