diff options
author | bsiegert <bsiegert@pkgsrc.org> | 2016-09-11 08:02:29 +0000 |
---|---|---|
committer | bsiegert <bsiegert@pkgsrc.org> | 2016-09-11 08:02:29 +0000 |
commit | 06b5c7ac1d3ded343f79298495b7ec441a64d5eb (patch) | |
tree | 3c0d0582e074eaea1bc66cec0929c723ce2f1a44 /devel | |
parent | cf86a12b3c9acfe5cab713f2bd619dfd736f601b (diff) | |
download | pkgsrc-06b5c7ac1d3ded343f79298495b7ec441a64d5eb.tar.gz |
New package, go-protobuf.
Protocol Buffers are Google's data interchange format.
This software implements Go bindings for protocol buffers. For information
about protocol buffers themselves, see
https://developers.google.com/protocol-buffers/
Diffstat (limited to 'devel')
-rw-r--r-- | devel/Makefile | 3 | ||||
-rw-r--r-- | devel/go-protobuf/DESCR | 5 | ||||
-rw-r--r-- | devel/go-protobuf/Makefile | 18 | ||||
-rw-r--r-- | devel/go-protobuf/PLIST | 116 | ||||
-rw-r--r-- | devel/go-protobuf/buildlink3.mk | 15 | ||||
-rw-r--r-- | devel/go-protobuf/distinfo | 6 |
6 files changed, 162 insertions, 1 deletions
diff --git a/devel/Makefile b/devel/Makefile index 32b4c4e0cd2..4d3f4867956 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.2305 2016/08/28 15:34:54 wiz Exp $ +# $NetBSD: Makefile,v 1.2306 2016/09/11 08:02:29 bsiegert Exp $ # COMMENT= Development utilities @@ -300,6 +300,7 @@ SUBDIR+= go-gls SUBDIR+= go-ini SUBDIR+= go-mow-cli SUBDIR+= go-nbreader +SUBDIR+= go-protobuf SUBDIR+= go-ratelimit SUBDIR+= go-review SUBDIR+= go-termbox diff --git a/devel/go-protobuf/DESCR b/devel/go-protobuf/DESCR new file mode 100644 index 00000000000..567d568388d --- /dev/null +++ b/devel/go-protobuf/DESCR @@ -0,0 +1,5 @@ +Protocol Buffers are Google's data interchange format. + +This software implements Go bindings for protocol buffers. For information +about protocol buffers themselves, see +https://developers.google.com/protocol-buffers/ diff --git a/devel/go-protobuf/Makefile b/devel/go-protobuf/Makefile new file mode 100644 index 00000000000..f44e215bd8f --- /dev/null +++ b/devel/go-protobuf/Makefile @@ -0,0 +1,18 @@ +# $NetBSD: Makefile,v 1.1 2016/09/11 08:02:30 bsiegert Exp $ +# + +DISTNAME= go-protobuf-20160829 +CATEGORIES= devel +MASTER_SITES= ${MASTER_SITE_GITHUB:=golang/} +GITHUB_PROJECT= protobuf +GITHUB_TAG= 1f49d83 + +HOMEPAGE= http://godoc.org/${GO_SRCPATH} +COMMENT= Go support for Google protocol buffers +LICENSE= modified-bsd + +GO_SRCPATH= github.com/golang/protobuf +GO_DIST_BASE= ${GITHUB_PROJECT}-${GITHUB_TAG}* + +.include "../../lang/go/go-package.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/devel/go-protobuf/PLIST b/devel/go-protobuf/PLIST new file mode 100644 index 00000000000..3223bca5343 --- /dev/null +++ b/devel/go-protobuf/PLIST @@ -0,0 +1,116 @@ +@comment $NetBSD: PLIST,v 1.1 2016/09/11 08:02:30 bsiegert Exp $ +bin/protoc-gen-go +gopkg/pkg/${GO_PLATFORM}/github.com/golang/protobuf/jsonpb.a +gopkg/pkg/${GO_PLATFORM}/github.com/golang/protobuf/jsonpb/jsonpb_test_proto.a +gopkg/pkg/${GO_PLATFORM}/github.com/golang/protobuf/proto.a +gopkg/pkg/${GO_PLATFORM}/github.com/golang/protobuf/proto/proto3_proto.a +gopkg/pkg/${GO_PLATFORM}/github.com/golang/protobuf/proto/testdata.a +gopkg/pkg/${GO_PLATFORM}/github.com/golang/protobuf/protoc-gen-go/descriptor.a +gopkg/pkg/${GO_PLATFORM}/github.com/golang/protobuf/protoc-gen-go/generator.a +gopkg/pkg/${GO_PLATFORM}/github.com/golang/protobuf/protoc-gen-go/grpc.a +gopkg/pkg/${GO_PLATFORM}/github.com/golang/protobuf/protoc-gen-go/plugin.a +gopkg/pkg/${GO_PLATFORM}/github.com/golang/protobuf/ptypes.a +gopkg/pkg/${GO_PLATFORM}/github.com/golang/protobuf/ptypes/any.a +gopkg/pkg/${GO_PLATFORM}/github.com/golang/protobuf/ptypes/duration.a +gopkg/pkg/${GO_PLATFORM}/github.com/golang/protobuf/ptypes/empty.a +gopkg/pkg/${GO_PLATFORM}/github.com/golang/protobuf/ptypes/struct.a +gopkg/pkg/${GO_PLATFORM}/github.com/golang/protobuf/ptypes/timestamp.a +gopkg/pkg/${GO_PLATFORM}/github.com/golang/protobuf/ptypes/wrappers.a +gopkg/src/github.com/golang/protobuf/AUTHORS +gopkg/src/github.com/golang/protobuf/CONTRIBUTORS +gopkg/src/github.com/golang/protobuf/LICENSE +gopkg/src/github.com/golang/protobuf/Make.protobuf +gopkg/src/github.com/golang/protobuf/Makefile +gopkg/src/github.com/golang/protobuf/README.md +gopkg/src/github.com/golang/protobuf/_conformance/Makefile +gopkg/src/github.com/golang/protobuf/_conformance/conformance.go +gopkg/src/github.com/golang/protobuf/_conformance/conformance_proto/conformance.pb.go +gopkg/src/github.com/golang/protobuf/_conformance/conformance_proto/conformance.proto +gopkg/src/github.com/golang/protobuf/jsonpb/jsonpb.go +gopkg/src/github.com/golang/protobuf/jsonpb/jsonpb_test.go +gopkg/src/github.com/golang/protobuf/jsonpb/jsonpb_test_proto/Makefile +gopkg/src/github.com/golang/protobuf/jsonpb/jsonpb_test_proto/more_test_objects.pb.go +gopkg/src/github.com/golang/protobuf/jsonpb/jsonpb_test_proto/more_test_objects.proto +gopkg/src/github.com/golang/protobuf/jsonpb/jsonpb_test_proto/test_objects.pb.go +gopkg/src/github.com/golang/protobuf/jsonpb/jsonpb_test_proto/test_objects.proto +gopkg/src/github.com/golang/protobuf/proto/Makefile +gopkg/src/github.com/golang/protobuf/proto/all_test.go +gopkg/src/github.com/golang/protobuf/proto/any_test.go +gopkg/src/github.com/golang/protobuf/proto/clone.go +gopkg/src/github.com/golang/protobuf/proto/clone_test.go +gopkg/src/github.com/golang/protobuf/proto/decode.go +gopkg/src/github.com/golang/protobuf/proto/encode.go +gopkg/src/github.com/golang/protobuf/proto/equal.go +gopkg/src/github.com/golang/protobuf/proto/equal_test.go +gopkg/src/github.com/golang/protobuf/proto/extensions.go +gopkg/src/github.com/golang/protobuf/proto/extensions_test.go +gopkg/src/github.com/golang/protobuf/proto/lib.go +gopkg/src/github.com/golang/protobuf/proto/message_set.go +gopkg/src/github.com/golang/protobuf/proto/message_set_test.go +gopkg/src/github.com/golang/protobuf/proto/pointer_reflect.go +gopkg/src/github.com/golang/protobuf/proto/pointer_unsafe.go +gopkg/src/github.com/golang/protobuf/proto/properties.go +gopkg/src/github.com/golang/protobuf/proto/proto3_proto/proto3.pb.go +gopkg/src/github.com/golang/protobuf/proto/proto3_proto/proto3.proto +gopkg/src/github.com/golang/protobuf/proto/proto3_test.go +gopkg/src/github.com/golang/protobuf/proto/size2_test.go +gopkg/src/github.com/golang/protobuf/proto/size_test.go +gopkg/src/github.com/golang/protobuf/proto/testdata/Makefile +gopkg/src/github.com/golang/protobuf/proto/testdata/golden_test.go +gopkg/src/github.com/golang/protobuf/proto/testdata/test.pb.go +gopkg/src/github.com/golang/protobuf/proto/testdata/test.proto +gopkg/src/github.com/golang/protobuf/proto/text.go +gopkg/src/github.com/golang/protobuf/proto/text_parser.go +gopkg/src/github.com/golang/protobuf/proto/text_parser_test.go +gopkg/src/github.com/golang/protobuf/proto/text_test.go +gopkg/src/github.com/golang/protobuf/protoc-gen-go/Makefile +gopkg/src/github.com/golang/protobuf/protoc-gen-go/descriptor/Makefile +gopkg/src/github.com/golang/protobuf/protoc-gen-go/descriptor/descriptor.pb.go +gopkg/src/github.com/golang/protobuf/protoc-gen-go/doc.go +gopkg/src/github.com/golang/protobuf/protoc-gen-go/generator/Makefile +gopkg/src/github.com/golang/protobuf/protoc-gen-go/generator/generator.go +gopkg/src/github.com/golang/protobuf/protoc-gen-go/generator/name_test.go +gopkg/src/github.com/golang/protobuf/protoc-gen-go/grpc/grpc.go +gopkg/src/github.com/golang/protobuf/protoc-gen-go/link_grpc.go +gopkg/src/github.com/golang/protobuf/protoc-gen-go/main.go +gopkg/src/github.com/golang/protobuf/protoc-gen-go/plugin/Makefile +gopkg/src/github.com/golang/protobuf/protoc-gen-go/plugin/plugin.pb.go +gopkg/src/github.com/golang/protobuf/protoc-gen-go/plugin/plugin.pb.golden +gopkg/src/github.com/golang/protobuf/protoc-gen-go/testdata/Makefile +gopkg/src/github.com/golang/protobuf/protoc-gen-go/testdata/extension_base.proto +gopkg/src/github.com/golang/protobuf/protoc-gen-go/testdata/extension_extra.proto +gopkg/src/github.com/golang/protobuf/protoc-gen-go/testdata/extension_test.go +gopkg/src/github.com/golang/protobuf/protoc-gen-go/testdata/extension_user.proto +gopkg/src/github.com/golang/protobuf/protoc-gen-go/testdata/grpc.proto +gopkg/src/github.com/golang/protobuf/protoc-gen-go/testdata/imp.pb.go.golden +gopkg/src/github.com/golang/protobuf/protoc-gen-go/testdata/imp.proto +gopkg/src/github.com/golang/protobuf/protoc-gen-go/testdata/imp2.proto +gopkg/src/github.com/golang/protobuf/protoc-gen-go/testdata/imp3.proto +gopkg/src/github.com/golang/protobuf/protoc-gen-go/testdata/main_test.go +gopkg/src/github.com/golang/protobuf/protoc-gen-go/testdata/multi/multi1.proto +gopkg/src/github.com/golang/protobuf/protoc-gen-go/testdata/multi/multi2.proto +gopkg/src/github.com/golang/protobuf/protoc-gen-go/testdata/multi/multi3.proto +gopkg/src/github.com/golang/protobuf/protoc-gen-go/testdata/my_test/test.pb.go +gopkg/src/github.com/golang/protobuf/protoc-gen-go/testdata/my_test/test.pb.go.golden +gopkg/src/github.com/golang/protobuf/protoc-gen-go/testdata/my_test/test.proto +gopkg/src/github.com/golang/protobuf/protoc-gen-go/testdata/proto3.proto +gopkg/src/github.com/golang/protobuf/ptypes/any.go +gopkg/src/github.com/golang/protobuf/ptypes/any/any.pb.go +gopkg/src/github.com/golang/protobuf/ptypes/any/any.proto +gopkg/src/github.com/golang/protobuf/ptypes/any_test.go +gopkg/src/github.com/golang/protobuf/ptypes/doc.go +gopkg/src/github.com/golang/protobuf/ptypes/duration.go +gopkg/src/github.com/golang/protobuf/ptypes/duration/duration.pb.go +gopkg/src/github.com/golang/protobuf/ptypes/duration/duration.proto +gopkg/src/github.com/golang/protobuf/ptypes/duration_test.go +gopkg/src/github.com/golang/protobuf/ptypes/empty/empty.pb.go +gopkg/src/github.com/golang/protobuf/ptypes/empty/empty.proto +gopkg/src/github.com/golang/protobuf/ptypes/regen.sh +gopkg/src/github.com/golang/protobuf/ptypes/struct/struct.pb.go +gopkg/src/github.com/golang/protobuf/ptypes/struct/struct.proto +gopkg/src/github.com/golang/protobuf/ptypes/timestamp.go +gopkg/src/github.com/golang/protobuf/ptypes/timestamp/timestamp.pb.go +gopkg/src/github.com/golang/protobuf/ptypes/timestamp/timestamp.proto +gopkg/src/github.com/golang/protobuf/ptypes/timestamp_test.go +gopkg/src/github.com/golang/protobuf/ptypes/wrappers/wrappers.pb.go +gopkg/src/github.com/golang/protobuf/ptypes/wrappers/wrappers.proto diff --git a/devel/go-protobuf/buildlink3.mk b/devel/go-protobuf/buildlink3.mk new file mode 100644 index 00000000000..69784fdafb1 --- /dev/null +++ b/devel/go-protobuf/buildlink3.mk @@ -0,0 +1,15 @@ +# $NetBSD: buildlink3.mk,v 1.1 2016/09/11 08:02:30 bsiegert Exp $ + +BUILDLINK_TREE+= go-protobuf + +.if !defined(GO_PROTOBUF_BUILDLINK3_MK) +GO_PROTOBUF_BUILDLINK3_MK:= + +BUILDLINK_CONTENTS_FILTER.go-protobuf= ${EGREP} gopkg/ +BUILDLINK_DEPMETHOD.go-protobuf?= build + +BUILDLINK_API_DEPENDS.go-protobuf+= go-protobuf>=20160829 +BUILDLINK_PKGSRCDIR.go-protobuf?= ../../devel/go-protobuf +.endif # GO_PROTOBUF_BUILDLINK3_MK + +BUILDLINK_TREE+= -go-protobuf diff --git a/devel/go-protobuf/distinfo b/devel/go-protobuf/distinfo new file mode 100644 index 00000000000..bae1abf321f --- /dev/null +++ b/devel/go-protobuf/distinfo @@ -0,0 +1,6 @@ +$NetBSD: distinfo,v 1.1 2016/09/11 08:02:30 bsiegert Exp $ + +SHA1 (go-protobuf-20160829-1f49d83.tar.gz) = 5a408b2784f9ea5144e1fda9b624a4459099521b +RMD160 (go-protobuf-20160829-1f49d83.tar.gz) = fc382af2a7f13792140005bbffab7ded0a935655 +SHA512 (go-protobuf-20160829-1f49d83.tar.gz) = 6281846f0395df8411bf8548f83ebdf3c571acc888ef9a06fefd66e96345502f698728b7f9c03969c23af4ebca9374d3d285fa6bf2c0bc970efd8bbef5969e1e +Size (go-protobuf-20160829-1f49d83.tar.gz) = 240139 bytes |