diff options
author | obache <obache@pkgsrc.org> | 2012-06-04 13:21:50 +0000 |
---|---|---|
committer | obache <obache@pkgsrc.org> | 2012-06-04 13:21:50 +0000 |
commit | 0fa8d5fad283d29272be7a9007f8e65e0956a3c1 (patch) | |
tree | e8c1adf60f04936eceec7d3c7ec8e4a601cfa058 /devel/protobuf | |
parent | fd41e1e8a62bc561d4d7fd0cde6af7e860b5dc67 (diff) | |
download | pkgsrc-0fa8d5fad283d29272be7a9007f8e65e0956a3c1.tar.gz |
Import protobuf-2.4.1 as devel/protobuf.
Based on PR 46477 by Aran Clauson.
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.
Diffstat (limited to 'devel/protobuf')
-rw-r--r-- | devel/protobuf/DESCR | 3 | ||||
-rw-r--r-- | devel/protobuf/Makefile | 28 | ||||
-rw-r--r-- | devel/protobuf/PLIST | 44 | ||||
-rw-r--r-- | devel/protobuf/distinfo | 5 |
4 files changed, 80 insertions, 0 deletions
diff --git a/devel/protobuf/DESCR b/devel/protobuf/DESCR new file mode 100644 index 00000000000..73df6ac90a2 --- /dev/null +++ b/devel/protobuf/DESCR @@ -0,0 +1,3 @@ +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. diff --git a/devel/protobuf/Makefile b/devel/protobuf/Makefile new file mode 100644 index 00000000000..a5527f9d70a --- /dev/null +++ b/devel/protobuf/Makefile @@ -0,0 +1,28 @@ +# $NetBSD: Makefile,v 1.1.1.1 2012/06/04 13:21:50 obache Exp $ +# + +DISTNAME= protobuf-2.4.1 +CATEGORIES= devel +MASTER_SITES= http://protobuf.googlecode.com/files/ + +MAINTAINER= aran@100acres.us +HOMEPAGE= http://code.google.com/p/protobuf/ +COMMENT= Google protocol buffers +LICENSE= modified-bsd + +PKG_DESTDIR_SUPPORT= user-destdir + +GNU_CONFIGURE= yes +USE_LIBTOOL= yes +USE_TOOLS+= pkg-config +USE_LANGUAGES= c++ c + +PKGCONFIG_OVERRIDE+= protobuf-lite.pc.in +PKGCONFIG_OVERRIDE+= protobuf.pc.in + +TEST_TARGET= check + +BUILDLINK_API_DEPENDS.zlib+= zlib>=1.2.0.4 +.include "../../devel/zlib/buildlink3.mk" +.include "../../mk/pthread.buildlink3.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/devel/protobuf/PLIST b/devel/protobuf/PLIST new file mode 100644 index 00000000000..613817f4955 --- /dev/null +++ b/devel/protobuf/PLIST @@ -0,0 +1,44 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2012/06/04 13:21:50 obache Exp $ +bin/protoc +include/google/protobuf/compiler/code_generator.h +include/google/protobuf/compiler/command_line_interface.h +include/google/protobuf/compiler/cpp/cpp_generator.h +include/google/protobuf/compiler/importer.h +include/google/protobuf/compiler/java/java_generator.h +include/google/protobuf/compiler/parser.h +include/google/protobuf/compiler/plugin.h +include/google/protobuf/compiler/plugin.pb.h +include/google/protobuf/compiler/plugin.proto +include/google/protobuf/compiler/python/python_generator.h +include/google/protobuf/descriptor.h +include/google/protobuf/descriptor.pb.h +include/google/protobuf/descriptor.proto +include/google/protobuf/descriptor_database.h +include/google/protobuf/dynamic_message.h +include/google/protobuf/extension_set.h +include/google/protobuf/generated_message_reflection.h +include/google/protobuf/generated_message_util.h +include/google/protobuf/io/coded_stream.h +include/google/protobuf/io/gzip_stream.h +include/google/protobuf/io/printer.h +include/google/protobuf/io/tokenizer.h +include/google/protobuf/io/zero_copy_stream.h +include/google/protobuf/io/zero_copy_stream_impl.h +include/google/protobuf/io/zero_copy_stream_impl_lite.h +include/google/protobuf/message.h +include/google/protobuf/message_lite.h +include/google/protobuf/reflection_ops.h +include/google/protobuf/repeated_field.h +include/google/protobuf/service.h +include/google/protobuf/stubs/common.h +include/google/protobuf/stubs/once.h +include/google/protobuf/text_format.h +include/google/protobuf/unknown_field_set.h +include/google/protobuf/wire_format.h +include/google/protobuf/wire_format_lite.h +include/google/protobuf/wire_format_lite_inl.h +lib/libprotobuf-lite.la +lib/libprotobuf.la +lib/libprotoc.la +lib/pkgconfig/protobuf-lite.pc +lib/pkgconfig/protobuf.pc diff --git a/devel/protobuf/distinfo b/devel/protobuf/distinfo new file mode 100644 index 00000000000..21fa4cf94fa --- /dev/null +++ b/devel/protobuf/distinfo @@ -0,0 +1,5 @@ +$NetBSD: distinfo,v 1.1.1.1 2012/06/04 13:21:50 obache Exp $ + +SHA1 (protobuf-2.4.1.tar.gz) = efc84249525007b1e3105084ea27e3273f7cbfb0 +RMD160 (protobuf-2.4.1.tar.gz) = 58769f8737b6ac3bd62250230852fefb9dc7d8b2 +Size (protobuf-2.4.1.tar.gz) = 1935301 bytes |