From 5d7cd1f4f3d3cd9d60f4f2623dfb8014da97bfb4 Mon Sep 17 00:00:00 2001 From: khorben Date: Thu, 9 Oct 2014 09:10:47 +0000 Subject: Packaged the python bindings to devel/protobuf as devel/py-protobuf --- devel/py-protobuf/DESCR | 5 +++ devel/py-protobuf/Makefile | 18 +++++++++++ devel/py-protobuf/PLIST | 80 ++++++++++++++++++++++++++++++++++++++++++++++ devel/py-protobuf/distinfo | 5 +++ 4 files changed, 108 insertions(+) create mode 100644 devel/py-protobuf/DESCR create mode 100644 devel/py-protobuf/Makefile create mode 100644 devel/py-protobuf/PLIST create mode 100644 devel/py-protobuf/distinfo diff --git a/devel/py-protobuf/DESCR b/devel/py-protobuf/DESCR new file mode 100644 index 00000000000..47afc5b43c9 --- /dev/null +++ b/devel/py-protobuf/DESCR @@ -0,0 +1,5 @@ +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. + +This package contains Python bindings for the Protocol Buffers. diff --git a/devel/py-protobuf/Makefile b/devel/py-protobuf/Makefile new file mode 100644 index 00000000000..717402142cd --- /dev/null +++ b/devel/py-protobuf/Makefile @@ -0,0 +1,18 @@ +# $NetBSD: Makefile,v 1.1 2014/10/09 09:10:47 khorben Exp $ + +PROTOBUF_VERSION=2.5.0 +DISTNAME= protobuf-${PROTOBUF_VERSION} +PKGNAME= ${PYPKGPREFIX}-protobuf-${PROTOBUF_VERSION} +CATEGORIES= devel +MASTER_SITES= http://protobuf.googlecode.com/files/ + +MAINTAINER= khorben@defora.org +HOMEPAGE= http://code.google.com/p/protobuf/ +COMMENT= Google protocol buffers +LICENSE= modified-bsd + +PYSETUPSUBDIR= python + +.include "../../devel/protobuf/buildlink3.mk" +.include "../../lang/python/egg.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/devel/py-protobuf/PLIST b/devel/py-protobuf/PLIST new file mode 100644 index 00000000000..db069e1b2d5 --- /dev/null +++ b/devel/py-protobuf/PLIST @@ -0,0 +1,80 @@ +@comment $NetBSD: PLIST,v 1.1 2014/10/09 09:10:47 khorben Exp $ +${PYSITELIB}/google/protobuf/__init__.py +${PYSITELIB}/google/protobuf/__init__.pyc +${PYSITELIB}/google/protobuf/__init__.pyo +${PYSITELIB}/google/protobuf/compiler/__init__.py +${PYSITELIB}/google/protobuf/compiler/__init__.pyc +${PYSITELIB}/google/protobuf/compiler/__init__.pyo +${PYSITELIB}/google/protobuf/compiler/plugin_pb2.py +${PYSITELIB}/google/protobuf/compiler/plugin_pb2.pyc +${PYSITELIB}/google/protobuf/compiler/plugin_pb2.pyo +${PYSITELIB}/google/protobuf/descriptor.py +${PYSITELIB}/google/protobuf/descriptor.pyc +${PYSITELIB}/google/protobuf/descriptor.pyo +${PYSITELIB}/google/protobuf/descriptor_database.py +${PYSITELIB}/google/protobuf/descriptor_database.pyc +${PYSITELIB}/google/protobuf/descriptor_database.pyo +${PYSITELIB}/google/protobuf/descriptor_pb2.py +${PYSITELIB}/google/protobuf/descriptor_pb2.pyc +${PYSITELIB}/google/protobuf/descriptor_pb2.pyo +${PYSITELIB}/google/protobuf/descriptor_pool.py +${PYSITELIB}/google/protobuf/descriptor_pool.pyc +${PYSITELIB}/google/protobuf/descriptor_pool.pyo +${PYSITELIB}/google/protobuf/internal/__init__.py +${PYSITELIB}/google/protobuf/internal/__init__.pyc +${PYSITELIB}/google/protobuf/internal/__init__.pyo +${PYSITELIB}/google/protobuf/internal/api_implementation.py +${PYSITELIB}/google/protobuf/internal/api_implementation.pyc +${PYSITELIB}/google/protobuf/internal/api_implementation.pyo +${PYSITELIB}/google/protobuf/internal/containers.py +${PYSITELIB}/google/protobuf/internal/containers.pyc +${PYSITELIB}/google/protobuf/internal/containers.pyo +${PYSITELIB}/google/protobuf/internal/cpp_message.py +${PYSITELIB}/google/protobuf/internal/cpp_message.pyc +${PYSITELIB}/google/protobuf/internal/cpp_message.pyo +${PYSITELIB}/google/protobuf/internal/decoder.py +${PYSITELIB}/google/protobuf/internal/decoder.pyc +${PYSITELIB}/google/protobuf/internal/decoder.pyo +${PYSITELIB}/google/protobuf/internal/encoder.py +${PYSITELIB}/google/protobuf/internal/encoder.pyc +${PYSITELIB}/google/protobuf/internal/encoder.pyo +${PYSITELIB}/google/protobuf/internal/enum_type_wrapper.py +${PYSITELIB}/google/protobuf/internal/enum_type_wrapper.pyc +${PYSITELIB}/google/protobuf/internal/enum_type_wrapper.pyo +${PYSITELIB}/google/protobuf/internal/message_listener.py +${PYSITELIB}/google/protobuf/internal/message_listener.pyc +${PYSITELIB}/google/protobuf/internal/message_listener.pyo +${PYSITELIB}/google/protobuf/internal/python_message.py +${PYSITELIB}/google/protobuf/internal/python_message.pyc +${PYSITELIB}/google/protobuf/internal/python_message.pyo +${PYSITELIB}/google/protobuf/internal/type_checkers.py +${PYSITELIB}/google/protobuf/internal/type_checkers.pyc +${PYSITELIB}/google/protobuf/internal/type_checkers.pyo +${PYSITELIB}/google/protobuf/internal/wire_format.py +${PYSITELIB}/google/protobuf/internal/wire_format.pyc +${PYSITELIB}/google/protobuf/internal/wire_format.pyo +${PYSITELIB}/google/protobuf/message.py +${PYSITELIB}/google/protobuf/message.pyc +${PYSITELIB}/google/protobuf/message.pyo +${PYSITELIB}/google/protobuf/message_factory.py +${PYSITELIB}/google/protobuf/message_factory.pyc +${PYSITELIB}/google/protobuf/message_factory.pyo +${PYSITELIB}/google/protobuf/reflection.py +${PYSITELIB}/google/protobuf/reflection.pyc +${PYSITELIB}/google/protobuf/reflection.pyo +${PYSITELIB}/google/protobuf/service.py +${PYSITELIB}/google/protobuf/service.pyc +${PYSITELIB}/google/protobuf/service.pyo +${PYSITELIB}/google/protobuf/service_reflection.py +${PYSITELIB}/google/protobuf/service_reflection.pyc +${PYSITELIB}/google/protobuf/service_reflection.pyo +${PYSITELIB}/google/protobuf/text_format.py +${PYSITELIB}/google/protobuf/text_format.pyc +${PYSITELIB}/google/protobuf/text_format.pyo +${PYSITELIB}/${EGG_NAME}-nspkg.pth +${PYSITELIB}/${EGG_INFODIR}/PKG-INFO +${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt +${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt +${PYSITELIB}/${EGG_INFODIR}/namespace_packages.txt +${PYSITELIB}/${EGG_INFODIR}/requires.txt +${PYSITELIB}/${EGG_INFODIR}/top_level.txt diff --git a/devel/py-protobuf/distinfo b/devel/py-protobuf/distinfo new file mode 100644 index 00000000000..84a5ed2ca93 --- /dev/null +++ b/devel/py-protobuf/distinfo @@ -0,0 +1,5 @@ +$NetBSD: distinfo,v 1.1 2014/10/09 09:10:47 khorben Exp $ + +SHA1 (protobuf-2.5.0.tar.gz) = 7f6ea7bc1382202fb1ce8c6933f1ef8fea0c0148 +RMD160 (protobuf-2.5.0.tar.gz) = 94755535c75f12db6a34d2f043e59597bea02dda +Size (protobuf-2.5.0.tar.gz) = 2401901 bytes -- cgit v1.2.3