svn commit: r369971 - head/devel/py-protobuf
Sunpoet Po-Chuan Hsieh
sunpoet at FreeBSD.org
Sat Oct 4 15:13:03 UTC 2014
Author: sunpoet
Date: Sat Oct 4 15:13:01 2014
New Revision: 369971
URL: https://svnweb.freebsd.org/changeset/ports/369971
QAT: https://qat.redports.org/buildarchive/r369971/
Log:
- Update to 2.6.0
- Update MASTER_SITES
- Add my LOCAL to MASTER_SITES
- Reformat pkg-descr
- Update WWW
- Take maintainership
Changes: https://code.google.com/p/protobuf/source/browse/trunk/CHANGES.txt
Modified:
head/devel/py-protobuf/Makefile
head/devel/py-protobuf/distinfo
head/devel/py-protobuf/pkg-descr
Modified: head/devel/py-protobuf/Makefile
==============================================================================
--- head/devel/py-protobuf/Makefile Sat Oct 4 15:12:56 2014 (r369970)
+++ head/devel/py-protobuf/Makefile Sat Oct 4 15:13:01 2014 (r369971)
@@ -2,30 +2,29 @@
# $FreeBSD$
PORTNAME= protobuf
-PORTVERSION= 2.5.0
-PORTREVISION= 2
+PORTVERSION= 2.6.0
CATEGORIES= devel python
-MASTER_SITES= ${MASTER_SITE_GOOGLE_CODE}
+MASTER_SITES= https://protobuf.googlecode.com/svn/rc/ \
+ LOCAL/sunpoet
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-MAINTAINER= ports at FreeBSD.org
+MAINTAINER= sunpoet at FreeBSD.org
COMMENT= Google protobuf Python Client Library
LICENSE= BSD3CLAUSE
-LICENSE_FILE= ${WRKSRC}/../COPYING.txt
-BUILD_DEPENDS= protoc:${PORTSDIR}/devel/protobuf
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}google-apputils>=0:${PORTSDIR}/devel/py-google-apputils \
+ protoc:${PORTSDIR}/devel/protobuf
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}google-apputils>=0:${PORTSDIR}/devel/py-google-apputils
-WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}/python
-PROJECTHOST= protobuf
-
-USES= python:2 tar:bzip2
USE_PYTHON= autoplist distutils
+USES= python tar:bzip2
+WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}/python
-pre-build:
- @${MKDIR} ${WRKSRC}/google/protobuf/compiler
+post-patch:
+ @${MKDIR} ${WRKSRC}/google/protobuf/compiler/
-regression-test: build
- @cd ${WRKSRC} && ${PYTHON_CMD} ${PYDISTUTILS_SETUP} test
+regression-test test: build
+ cd ${WRKSRC}/ && ${PYTHON_CMD} ${PYDISTUTILS_SETUP} test
.include <bsd.port.mk>
Modified: head/devel/py-protobuf/distinfo
==============================================================================
--- head/devel/py-protobuf/distinfo Sat Oct 4 15:12:56 2014 (r369970)
+++ head/devel/py-protobuf/distinfo Sat Oct 4 15:13:01 2014 (r369971)
@@ -1,2 +1,2 @@
-SHA256 (protobuf-2.5.0.tar.bz2) = 13bfc5ae543cf3aa180ac2485c0bc89495e3ae711fc6fab4f8ffe90dfb4bb677
-SIZE (protobuf-2.5.0.tar.bz2) = 1866763
+SHA256 (protobuf-2.6.0.tar.bz2) = 0a2f8533b2e0587a2b4efce0c4c8aea21bbfae1c41c466634d958dedf580f6aa
+SIZE (protobuf-2.6.0.tar.bz2) = 2021255
Modified: head/devel/py-protobuf/pkg-descr
==============================================================================
--- head/devel/py-protobuf/pkg-descr Sat Oct 4 15:12:56 2014 (r369970)
+++ head/devel/py-protobuf/pkg-descr Sat Oct 4 15:13:01 2014 (r369971)
@@ -1,5 +1,5 @@
-Protocol Buffers are a way of encoding structured data in an efficien
-yet extensible format. Google uses Protocol Buffers for almost all of
-its internal RPC protocols and file formats.
+Protocol Buffers are a way of encoding structured data in an efficient yet
+extensible format. Google uses Protocol Buffers for almost all of its internal
+RPC protocols and file formats.
-WWW: http://code.google.com/p/protobuf/
+WWW: https://code.google.com/p/protobuf/
More information about the svn-ports-head
mailing list