svn commit: r463090 - head/devel/avro
Sunpoet Po-Chuan Hsieh
sunpoet at FreeBSD.org
Mon Feb 26 22:32:55 UTC 2018
Author: sunpoet
Date: Mon Feb 26 22:32:53 2018
New Revision: 463090
URL: https://svnweb.freebsd.org/changeset/ports/463090
Log:
Update to 1.8.2
- Fix PYTHON option:
- Add missing USES=python
- Change from BUILD_DEPENDS to RUN_DEPENDS
- Add flavors
- Update pkg-descr
- Update WWW
- Add GitHub repository to WWW
- Take maintainership
Changes: https://github.com/apache/avro/blob/branch-1.8/CHANGES.txt
Modified:
head/devel/avro/Makefile
head/devel/avro/pkg-descr
Modified: head/devel/avro/Makefile
==============================================================================
--- head/devel/avro/Makefile Mon Feb 26 22:32:48 2018 (r463089)
+++ head/devel/avro/Makefile Mon Feb 26 22:32:53 2018 (r463090)
@@ -2,10 +2,10 @@
# $FreeBSD$
PORTNAME= avro
-PORTVERSION= 1.8.1
+PORTVERSION= 1.8.2
CATEGORIES= devel
-MAINTAINER= ports at FreeBSD.org
+MAINTAINER= sunpoet at FreeBSD.org
COMMENT= Data serialization system
LICENSE= APACHE20
@@ -13,14 +13,14 @@ LICENSE= APACHE20
USES= metaport
OPTIONS_DEFINE= C CPP PYTHON
-C_DESC= Install ANSI C library
+OPTIONS_DEFAULT=C CPP PYTHON
+C_DESC= Install C library
CPP_DESC= Install C++ library
PYTHON_DESC= Install Python library
-OPTIONS_DEFAULT=C CPP PYTHON
-
C_LIB_DEPENDS= libavro.so:devel/avro-c
CPP_LIB_DEPENDS= libavrocpp.so:devel/avro-cpp
-PYTHON_BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}avro:devel/py-avro
+PYTHON_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}avro>=0:devel/py-avro@${PY_FLAVOR}
+PYTHON_USES= python:env
.include <bsd.port.mk>
Modified: head/devel/avro/pkg-descr
==============================================================================
--- head/devel/avro/pkg-descr Mon Feb 26 22:32:48 2018 (r463089)
+++ head/devel/avro/pkg-descr Mon Feb 26 22:32:53 2018 (r463090)
@@ -1,13 +1,12 @@
-Avro is a data serialization system.
+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.
-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/
+WWW: https://avro.apache.org/
+WWW: https://github.com/apache/avro
More information about the svn-ports-head
mailing list