Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 26 Feb 2018 22:32:53 +0000 (UTC)
From:      Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r463090 - head/devel/avro
Message-ID:  <201802262232.w1QMWrr2029418@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
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@FreeBSD.org
+MAINTAINER=	sunpoet@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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201802262232.w1QMWrr2029418>