summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorkhorben <khorben@pkgsrc.org>2014-10-09 09:10:47 +0000
committerkhorben <khorben@pkgsrc.org>2014-10-09 09:10:47 +0000
commit5d7cd1f4f3d3cd9d60f4f2623dfb8014da97bfb4 (patch)
treed25757f129a8ac8096a913d777979aa3a0310b8a
parent10dcd06ec2c12ceee47225cbdf37fc3faa40485d (diff)
downloadpkgsrc-5d7cd1f4f3d3cd9d60f4f2623dfb8014da97bfb4.tar.gz
Packaged the python bindings to devel/protobuf as devel/py-protobuf
-rw-r--r--devel/py-protobuf/DESCR5
-rw-r--r--devel/py-protobuf/Makefile18
-rw-r--r--devel/py-protobuf/PLIST80
-rw-r--r--devel/py-protobuf/distinfo5
4 files changed, 108 insertions, 0 deletions
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