svn commit: r463093 - head/devel/py-avro
Sunpoet Po-Chuan Hsieh
sunpoet at FreeBSD.org
Mon Feb 26 22:33:12 UTC 2018
Author: sunpoet
Date: Mon Feb 26 22:33:10 2018
New Revision: 463093
URL: https://svnweb.freebsd.org/changeset/ports/463093
Log:
Update to 1.8.2
- Change MASTER_SITES to CHEESESHOP
- Add LICENSE
- Add NO_ARCH
- Allow concurrent installation (USE_PYTHON=concurrent)
- Update pkg-descr
- Add PyPI as primary WWW
- Update WWW
- Take maintainership
Modified:
head/devel/py-avro/Makefile
head/devel/py-avro/distinfo
head/devel/py-avro/pkg-descr
Modified: head/devel/py-avro/Makefile
==============================================================================
--- head/devel/py-avro/Makefile Mon Feb 26 22:33:04 2018 (r463092)
+++ head/devel/py-avro/Makefile Mon Feb 26 22:33:10 2018 (r463093)
@@ -2,23 +2,22 @@
# $FreeBSD$
PORTNAME= avro
-PORTVERSION= 1.8.1
+PORTVERSION= 1.8.2
CATEGORIES= devel
-MASTER_SITES= http://www.sai.msu.su/apache/${PORTNAME}/${PORTNAME}-${PORTVERSION}/ \
- APACHE/${PORTNAME}/stable
+MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-DISTNAME= ${PORTNAME}-src-${PORTVERSION}
-MAINTAINER= python at FreeBSD.org
+MAINTAINER= sunpoet at FreeBSD.org
COMMENT= Data serialization system for python
-USES= python
-USE_PYTHON= distutils autoplist
+LICENSE= APACHE20
+LICENSE_FILE= ${WRKSRC}/src/avro/LICENSE
-WRKSRC= ${WRKDIR}/${DISTNAME}/lang/py
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}python-snappy>=0:archivers/py-python-snappy@${FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}simplejson>=2.0.9:devel/py-simplejson@${FLAVOR}
-pre-configure:
- ${REINPLACE_CMD} 's|@AVRO_VERSION@|${PORTVERSION}|g' \
- ${WRKSRC}/setup.py
+NO_ARCH= yes
+USES= python
+USE_PYTHON= autoplist concurrent distutils
.include <bsd.port.mk>
Modified: head/devel/py-avro/distinfo
==============================================================================
--- head/devel/py-avro/distinfo Mon Feb 26 22:33:04 2018 (r463092)
+++ head/devel/py-avro/distinfo Mon Feb 26 22:33:10 2018 (r463093)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1466124462
-SHA256 (avro-src-1.8.1.tar.gz) = 5b0531a3f408f3ccf22ab688be586199ab54de08ca347c50baa61d583191f42e
-SIZE (avro-src-1.8.1.tar.gz) = 2152089
+TIMESTAMP = 1519472029
+SHA256 (avro-1.8.2.tar.gz) = 8f9ee40830b70b5fb52a419711c9c4ad0336443a6fba7335060805f961b04b59
+SIZE (avro-1.8.2.tar.gz) = 43392
Modified: head/devel/py-avro/pkg-descr
==============================================================================
--- head/devel/py-avro/pkg-descr Mon Feb 26 22:33:04 2018 (r463092)
+++ head/devel/py-avro/pkg-descr Mon Feb 26 22:33:10 2018 (r463093)
@@ -1,13 +1,14 @@
-Avro is a data serialization system.
+This is the Python 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://pypi.python.org/pypi/avro
+WWW: https://avro.apache.org/
More information about the svn-ports-head
mailing list