pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Import java-protobuf- as wip/java-protobuf.



Module Name:	pkgsrc-wip
Committed By:	Kamil Rytarowski <n54%gmx.com@localhost>
Pushed By:	kamil
Date:		Sat Aug 6 13:59:44 2016 +0200
Changeset:	0540e10ba45759ef1d172b40e6840d8700574d2e

Added Files:
	java-protobuf/DESCR
	java-protobuf/Makefile
	java-protobuf/PLIST
	java-protobuf/distinfo

Log Message:
Import java-protobuf- as wip/java-protobuf.

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.

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=0540e10ba45759ef1d172b40e6840d8700574d2e

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 java-protobuf/DESCR    |  5 +++
 java-protobuf/Makefile | 36 ++++++++++++++++++++
 java-protobuf/PLIST    | 92 ++++++++++++++++++++++++++++++++++++++++++++++++++
 java-protobuf/distinfo |  8 +++++
 4 files changed, 141 insertions(+)

diffs:
diff --git a/java-protobuf/DESCR b/java-protobuf/DESCR
new file mode 100644
index 0000000..47afc5b
--- /dev/null
+++ b/java-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/java-protobuf/Makefile b/java-protobuf/Makefile
new file mode 100644
index 0000000..c1ec451
--- /dev/null
+++ b/java-protobuf/Makefile
@@ -0,0 +1,36 @@
+# $NetBSD: Makefile,v 1.7 2016/07/09 13:03:43 wiz Exp $
+
+.include "../../devel/protobuf/Makefile.common"
+
+DISTNAME=	protobuf-java-${PROTOBUFVER}
+PKGNAME=	java-${DISTNAME:S/-java//}
+CATEGORIES+=	java
+
+MAINTAINER=	pkgsrc-users%NetBSD.org@localhost
+COMMENT=	Java bindings for protobuf
+
+USE_JAVA=	yes
+USE_JAVA2=	yes
+
+TOOL_DEPENDS+=	apache-maven-[0-9]*:../../devel/apache-maven
+
+MAKE_ENV+=	MANDIR=${PREFIX}/${PKGMANDIR} MAVEN_OPTS=${MAVEN_OPTS:Q}
+
+MAVEN_FLAGS+=	-Dmaven.repo.local=${WRKDIR}/deps
+#MAVEN_FLAGS+=	--offline
+MAVEN_OPTS+=	-Duser.home=${FAKEHOMEDIR}
+
+MAKE_FLAGS+=	JAVA_HOME=${PKG_JAVA_HOME}
+MAKE_FLAGS+=	MVN="mvn ${MAVEN_FLAGS}"
+MAKE_JOBS_SAFE=	no
+
+pre-build:
+	${LN} -s ${PREFIX}/bin/protoc ${WRKSRC}/src
+
+do-build:
+	${RUN} cd ${WRKSRC}/java && ${PKGSRC_SETENV} ${MAKE_ENV} ${PREFIX}/bin/mvn ${MAVEN_FLAGS} package
+
+.include "../../devel/protobuf/buildlink3.mk"
+.include "../../mk/java-vm.mk"
+.include "../../mk/java-env.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/java-protobuf/PLIST b/java-protobuf/PLIST
new file mode 100644
index 0000000..eb93243
--- /dev/null
+++ b/java-protobuf/PLIST
@@ -0,0 +1,92 @@
+@comment $NetBSD: PLIST,v 1.2 2015/06/10 01:31:52 wiedi 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/pyext/__init__.py
+${PYSITELIB}/google/protobuf/pyext/__init__.pyc
+${PYSITELIB}/google/protobuf/pyext/__init__.pyo
+${PYSITELIB}/google/protobuf/pyext/cpp_message.py
+${PYSITELIB}/google/protobuf/pyext/cpp_message.pyc
+${PYSITELIB}/google/protobuf/pyext/cpp_message.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/symbol_database.py
+${PYSITELIB}/google/protobuf/symbol_database.pyc
+${PYSITELIB}/google/protobuf/symbol_database.pyo
+${PYSITELIB}/google/protobuf/text_encoding.py
+${PYSITELIB}/google/protobuf/text_encoding.pyc
+${PYSITELIB}/google/protobuf/text_encoding.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/java-protobuf/distinfo b/java-protobuf/distinfo
new file mode 100644
index 0000000..01da930
--- /dev/null
+++ b/java-protobuf/distinfo
@@ -0,0 +1,8 @@
+$NetBSD$
+
+SHA1 (protobuf-java-3.0.0.tar.gz) = bbb5bbed9e0fde6dc72a0d55e359ad81030420a8
+RMD160 (protobuf-java-3.0.0.tar.gz) = 1e069872e3abb872396f4c8c2bb849b1b8ae57b1
+SHA512 (protobuf-java-3.0.0.tar.gz) = 8e74502a8e31835e51981fdce43a013f3ff9ba31f7a79f173dd87ab559895dfd75a14df6f05e983a8a4a888bf0244f0ae230a412f23642784e7ae556d4da675d
+Size (protobuf-java-3.0.0.tar.gz) = 4517208 bytes
+SHA1 (patch-gmock_configure) = a6a8e1aaff5735ef0a2643f2c0762f8704aef89f
+SHA1 (patch-gmock_configure.ac) = 0794758910f6beea74c937408979e775fd6e71bb


Home | Main Index | Thread Index | Old Index