# -*- encoding: utf-8 -*- # stub: protobuf 2.4.6 ruby lib # stub: ext/ruby_generator/extconf.rb Gem::Specification.new do |s| s.name = "protobuf".freeze s.version = "2.4.6".freeze s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version= s.require_paths = ["lib".freeze] s.authors = ["BJ Neilsen".freeze, "Brandon Dewitt".freeze] s.date = "2012-11-17" s.description = "Google Protocol Buffers v2.4.1 Serialization and RPC implementation for Ruby.".freeze s.email = ["bj.neilsen+protobuf@gmail.com".freeze, "brandonsdewitt+protobuf@gmail.com".freeze] s.executables = ["rpc_server".freeze, "rprotoc".freeze] s.extensions = ["ext/ruby_generator/extconf.rb".freeze] s.files = [".gitignore".freeze, ".travis.yml".freeze, ".yardopts".freeze, "Gemfile".freeze, "README.md".freeze, "Rakefile".freeze, "UPGRADING.md".freeze, "bin/rpc_server".freeze, "bin/rprotoc".freeze, "examples/addressbook.pb.rb".freeze, "examples/addressbook.proto".freeze, "examples/reading_a_message.rb".freeze, "examples/writing_a_message.rb".freeze, "ext/protobuf-2.4.1/src/google/protobuf/compiler/code_generator.h".freeze, "ext/protobuf-2.4.1/src/google/protobuf/compiler/command_line_interface.h".freeze, "ext/protobuf-2.4.1/src/google/protobuf/compiler/cpp/cpp_enum.h".freeze, "ext/protobuf-2.4.1/src/google/protobuf/compiler/cpp/cpp_enum_field.h".freeze, "ext/protobuf-2.4.1/src/google/protobuf/compiler/cpp/cpp_extension.h".freeze, "ext/protobuf-2.4.1/src/google/protobuf/compiler/cpp/cpp_field.h".freeze, "ext/protobuf-2.4.1/src/google/protobuf/compiler/cpp/cpp_file.h".freeze, "ext/protobuf-2.4.1/src/google/protobuf/compiler/cpp/cpp_generator.h".freeze, "ext/protobuf-2.4.1/src/google/protobuf/compiler/cpp/cpp_helpers.h".freeze, "ext/protobuf-2.4.1/src/google/protobuf/compiler/cpp/cpp_message.h".freeze, "ext/protobuf-2.4.1/src/google/protobuf/compiler/cpp/cpp_message_field.h".freeze, "ext/protobuf-2.4.1/src/google/protobuf/compiler/cpp/cpp_primitive_field.h".freeze, "ext/protobuf-2.4.1/src/google/protobuf/compiler/cpp/cpp_service.h".freeze, "ext/protobuf-2.4.1/src/google/protobuf/compiler/cpp/cpp_string_field.h".freeze, "ext/protobuf-2.4.1/src/google/protobuf/compiler/cpp/cpp_test_bad_identifiers.pb.h".freeze, "ext/protobuf-2.4.1/src/google/protobuf/compiler/importer.h".freeze, "ext/protobuf-2.4.1/src/google/protobuf/compiler/java/java_enum.h".freeze, "ext/protobuf-2.4.1/src/google/protobuf/compiler/java/java_enum_field.h".freeze, "ext/protobuf-2.4.1/src/google/protobuf/compiler/java/java_extension.h".freeze, "ext/protobuf-2.4.1/src/google/protobuf/compiler/java/java_field.h".freeze, "ext/protobuf-2.4.1/src/google/protobuf/compiler/java/java_file.h".freeze, "ext/protobuf-2.4.1/src/google/protobuf/compiler/java/java_generator.h".freeze, "ext/protobuf-2.4.1/src/google/protobuf/compiler/java/java_helpers.h".freeze, "ext/protobuf-2.4.1/src/google/protobuf/compiler/java/java_message.h".freeze, "ext/protobuf-2.4.1/src/google/protobuf/compiler/java/java_message_field.h".freeze, "ext/protobuf-2.4.1/src/google/protobuf/compiler/java/java_primitive_field.h".freeze, "ext/protobuf-2.4.1/src/google/protobuf/compiler/java/java_service.h".freeze, "ext/protobuf-2.4.1/src/google/protobuf/compiler/java/java_string_field.h".freeze, "ext/protobuf-2.4.1/src/google/protobuf/compiler/mock_code_generator.h".freeze, "ext/protobuf-2.4.1/src/google/protobuf/compiler/package_info.h".freeze, "ext/protobuf-2.4.1/src/google/protobuf/compiler/parser.h".freeze, "ext/protobuf-2.4.1/src/google/protobuf/compiler/plugin.h".freeze, "ext/protobuf-2.4.1/src/google/protobuf/compiler/plugin.pb.h".freeze, "ext/protobuf-2.4.1/src/google/protobuf/compiler/python/python_generator.h".freeze, "ext/protobuf-2.4.1/src/google/protobuf/compiler/subprocess.h".freeze, "ext/protobuf-2.4.1/src/google/protobuf/compiler/zip_writer.h".freeze, "ext/protobuf-2.4.1/src/google/protobuf/descriptor.h".freeze, "ext/protobuf-2.4.1/src/google/protobuf/descriptor.pb.h".freeze, "ext/protobuf-2.4.1/src/google/protobuf/descriptor_database.h".freeze, "ext/protobuf-2.4.1/src/google/protobuf/dynamic_message.h".freeze, "ext/protobuf-2.4.1/src/google/protobuf/extension_set.h".freeze, "ext/protobuf-2.4.1/src/google/protobuf/generated_message_reflection.h".freeze, "ext/protobuf-2.4.1/src/google/protobuf/generated_message_util.h".freeze, "ext/protobuf-2.4.1/src/google/protobuf/io/coded_stream.h".freeze, "ext/protobuf-2.4.1/src/google/protobuf/io/coded_stream_inl.h".freeze, "ext/protobuf-2.4.1/src/google/protobuf/io/gzip_stream.h".freeze, "ext/protobuf-2.4.1/src/google/protobuf/io/package_info.h".freeze, "ext/protobuf-2.4.1/src/google/protobuf/io/printer.h".freeze, "ext/protobuf-2.4.1/src/google/protobuf/io/tokenizer.h".freeze, "ext/protobuf-2.4.1/src/google/protobuf/io/zero_copy_stream.h".freeze, "ext/protobuf-2.4.1/src/google/protobuf/io/zero_copy_stream_impl.h".freeze, "ext/protobuf-2.4.1/src/google/protobuf/io/zero_copy_stream_impl_lite.h".freeze, "ext/protobuf-2.4.1/src/google/protobuf/message.h".freeze, "ext/protobuf-2.4.1/src/google/protobuf/message_lite.h".freeze, "ext/protobuf-2.4.1/src/google/protobuf/package_info.h".freeze, "ext/protobuf-2.4.1/src/google/protobuf/reflection_ops.h".freeze, "ext/protobuf-2.4.1/src/google/protobuf/repeated_field.h".freeze, "ext/protobuf-2.4.1/src/google/protobuf/service.h".freeze, "ext/protobuf-2.4.1/src/google/protobuf/stubs/common.h".freeze, "ext/protobuf-2.4.1/src/google/protobuf/stubs/hash.h".freeze, "ext/protobuf-2.4.1/src/google/protobuf/stubs/map-util.h".freeze, "ext/protobuf-2.4.1/src/google/protobuf/stubs/once.h".freeze, "ext/protobuf-2.4.1/src/google/protobuf/stubs/stl_util-inl.h".freeze, "ext/protobuf-2.4.1/src/google/protobuf/stubs/strutil.h".freeze, "ext/protobuf-2.4.1/src/google/protobuf/stubs/substitute.h".freeze, "ext/protobuf-2.4.1/src/google/protobuf/test_util.h".freeze, "ext/protobuf-2.4.1/src/google/protobuf/test_util_lite.h".freeze, "ext/protobuf-2.4.1/src/google/protobuf/testing/file.h".freeze, "ext/protobuf-2.4.1/src/google/protobuf/testing/googletest.h".freeze, "ext/protobuf-2.4.1/src/google/protobuf/text_format.h".freeze, "ext/protobuf-2.4.1/src/google/protobuf/unittest.pb.h".freeze, "ext/protobuf-2.4.1/src/google/protobuf/unittest_custom_options.pb.h".freeze, "ext/protobuf-2.4.1/src/google/protobuf/unittest_embed_optimize_for.pb.h".freeze, "ext/protobuf-2.4.1/src/google/protobuf/unittest_empty.pb.h".freeze, "ext/protobuf-2.4.1/src/google/protobuf/unittest_import.pb.h".freeze, "ext/protobuf-2.4.1/src/google/protobuf/unittest_import_lite.pb.h".freeze, "ext/protobuf-2.4.1/src/google/protobuf/unittest_lite.pb.h".freeze, "ext/protobuf-2.4.1/src/google/protobuf/unittest_lite_imports_nonlite.pb.h".freeze, "ext/protobuf-2.4.1/src/google/protobuf/unittest_mset.pb.h".freeze, "ext/protobuf-2.4.1/src/google/protobuf/unittest_no_generic_services.pb.h".freeze, "ext/protobuf-2.4.1/src/google/protobuf/unittest_optimize_for.pb.h".freeze, "ext/protobuf-2.4.1/src/google/protobuf/unknown_field_set.h".freeze, "ext/protobuf-2.4.1/src/google/protobuf/wire_format.h".freeze, "ext/protobuf-2.4.1/src/google/protobuf/wire_format_lite.h".freeze, "ext/protobuf-2.4.1/src/google/protobuf/wire_format_lite_inl.h".freeze, "ext/ruby_generator/Makefile".freeze, "ext/ruby_generator/RubyGenerator.cpp".freeze, "ext/ruby_generator/RubyGenerator.h".freeze, "ext/ruby_generator/extconf.rb".freeze, "ext/ruby_generator/protoc-ruby".freeze, "lib/protobuf.rb".freeze, "lib/protobuf/cli.rb".freeze, "lib/protobuf/enum.rb".freeze, "lib/protobuf/enum_value.rb".freeze, "lib/protobuf/evented.rb".freeze, "lib/protobuf/exceptions.rb".freeze, "lib/protobuf/ext/eventmachine.rb".freeze, "lib/protobuf/field.rb".freeze, "lib/protobuf/field/base_field.rb".freeze, "lib/protobuf/field/bool_field.rb".freeze, "lib/protobuf/field/bytes_field.rb".freeze, "lib/protobuf/field/double_field.rb".freeze, "lib/protobuf/field/enum_field.rb".freeze, "lib/protobuf/field/extension_fields.rb".freeze, "lib/protobuf/field/field_array.rb".freeze, "lib/protobuf/field/fixed32_field.rb".freeze, "lib/protobuf/field/fixed64_field.rb".freeze, "lib/protobuf/field/float_field.rb".freeze, "lib/protobuf/field/int32_field.rb".freeze, "lib/protobuf/field/int64_field.rb".freeze, "lib/protobuf/field/integer_field.rb".freeze, "lib/protobuf/field/message_field.rb".freeze, "lib/protobuf/field/sfixed32_field.rb".freeze, "lib/protobuf/field/sfixed64_field.rb".freeze, "lib/protobuf/field/signed_integer_field.rb".freeze, "lib/protobuf/field/sint32_field.rb".freeze, "lib/protobuf/field/sint64_field.rb".freeze, "lib/protobuf/field/string_field.rb".freeze, "lib/protobuf/field/uint32_field.rb".freeze, "lib/protobuf/field/uint64_field.rb".freeze, "lib/protobuf/field/varint_field.rb".freeze, "lib/protobuf/logger.rb".freeze, "lib/protobuf/message.rb".freeze, "lib/protobuf/message/decoder.rb".freeze, "lib/protobuf/message/message.rb".freeze, "lib/protobuf/rpc/buffer.rb".freeze, "lib/protobuf/rpc/client.rb".freeze, "lib/protobuf/rpc/connector.rb".freeze, "lib/protobuf/rpc/connectors/base.rb".freeze, "lib/protobuf/rpc/connectors/common.rb".freeze, "lib/protobuf/rpc/connectors/em_client.rb".freeze, "lib/protobuf/rpc/connectors/eventmachine.rb".freeze, "lib/protobuf/rpc/connectors/socket.rb".freeze, "lib/protobuf/rpc/connectors/zmq.rb".freeze, "lib/protobuf/rpc/error.rb".freeze, "lib/protobuf/rpc/error/client_error.rb".freeze, "lib/protobuf/rpc/error/server_error.rb".freeze, "lib/protobuf/rpc/rpc.pb.rb".freeze, "lib/protobuf/rpc/server.rb".freeze, "lib/protobuf/rpc/servers/evented/server.rb".freeze, "lib/protobuf/rpc/servers/evented_runner.rb".freeze, "lib/protobuf/rpc/servers/socket/server.rb".freeze, "lib/protobuf/rpc/servers/socket/worker.rb".freeze, "lib/protobuf/rpc/servers/socket_runner.rb".freeze, "lib/protobuf/rpc/servers/zmq/broker.rb".freeze, "lib/protobuf/rpc/servers/zmq/server.rb".freeze, "lib/protobuf/rpc/servers/zmq/util.rb".freeze, "lib/protobuf/rpc/servers/zmq/worker.rb".freeze, "lib/protobuf/rpc/servers/zmq_runner.rb".freeze, "lib/protobuf/rpc/service.rb".freeze, "lib/protobuf/rpc/service_dispatcher.rb".freeze, "lib/protobuf/rpc/service_filters.rb".freeze, "lib/protobuf/rpc/stat.rb".freeze, "lib/protobuf/socket.rb".freeze, "lib/protobuf/version.rb".freeze, "lib/protobuf/wire_type.rb".freeze, "lib/protobuf/zmq.rb".freeze, "proto/rpc.pb.rb".freeze, "proto/rpc.proto".freeze, "protobuf.gemspec".freeze, "spec/benchmark/tasks.rb".freeze, "spec/functional/embedded_service_spec.rb".freeze, "spec/functional/evented_server_spec.rb".freeze, "spec/functional/socket_server_spec.rb".freeze, "spec/functional/zmq_server_spec.rb".freeze, "spec/lib/protobuf/cli_spec.rb".freeze, "spec/lib/protobuf/enum_spec.rb".freeze, "spec/lib/protobuf/enum_value_spec.rb".freeze, "spec/lib/protobuf/logger_spec.rb".freeze, "spec/lib/protobuf/message_spec.rb".freeze, "spec/lib/protobuf/rpc/client_spec.rb".freeze, "spec/lib/protobuf/rpc/connector_spec.rb".freeze, "spec/lib/protobuf/rpc/connectors/base_spec.rb".freeze, "spec/lib/protobuf/rpc/connectors/common_spec.rb".freeze, "spec/lib/protobuf/rpc/connectors/socket_spec.rb".freeze, "spec/lib/protobuf/rpc/connectors/zmq_spec.rb".freeze, "spec/lib/protobuf/rpc/servers/evented_server_spec.rb".freeze, "spec/lib/protobuf/rpc/servers/socket_server_spec.rb".freeze, "spec/lib/protobuf/rpc/servers/zmq/broker_spec.rb".freeze, "spec/lib/protobuf/rpc/servers/zmq/server_spec.rb".freeze, "spec/lib/protobuf/rpc/servers/zmq/util_spec.rb".freeze, "spec/lib/protobuf/rpc/servers/zmq/worker_spec.rb".freeze, "spec/lib/protobuf/rpc/service_dispatcher_spec.rb".freeze, "spec/lib/protobuf/rpc/service_filters_spec.rb".freeze, "spec/lib/protobuf/rpc/service_spec.rb".freeze, "spec/lib/protobuf_spec.rb".freeze, "spec/spec_helper.rb".freeze, "spec/support/all.rb".freeze, "spec/support/server.rb".freeze, "spec/support/test/enum.pb.rb".freeze, "spec/support/test/enum.proto".freeze, "spec/support/test/resource.pb.rb".freeze, "spec/support/test/resource.proto".freeze, "spec/support/test/resource_service.rb".freeze, "spec/support/test_app_file.rb".freeze, "spec/support/tolerance_matcher.rb".freeze, "test/data/data.bin".freeze, "test/data/data_source.py".freeze, "test/data/types.bin".freeze, "test/data/types_source.py".freeze, "test/data/unk.png".freeze, "test/proto/addressbook.pb.rb".freeze, "test/proto/addressbook.proto".freeze, "test/proto/addressbook_base.pb.rb".freeze, "test/proto/addressbook_base.proto".freeze, "test/proto/addressbook_ext.pb.rb".freeze, "test/proto/addressbook_ext.proto".freeze, "test/proto/collision.pb.rb".freeze, "test/proto/collision.proto".freeze, "test/proto/ext_collision.pb.rb".freeze, "test/proto/ext_collision.proto".freeze, "test/proto/ext_range.pb.rb".freeze, "test/proto/ext_range.proto".freeze, "test/proto/float_default.proto".freeze, "test/proto/lowercase.pb.rb".freeze, "test/proto/lowercase.proto".freeze, "test/proto/merge.pb.rb".freeze, "test/proto/merge.proto".freeze, "test/proto/nested.pb.rb".freeze, "test/proto/nested.proto".freeze, "test/proto/optional_field.pb.rb".freeze, "test/proto/optional_field.proto".freeze, "test/proto/packed.pb.rb".freeze, "test/proto/packed.proto".freeze, "test/proto/rpc.proto".freeze, "test/proto/types.pb.rb".freeze, "test/proto/types.proto".freeze, "test/test_addressbook.rb".freeze, "test/test_enum_value.rb".freeze, "test/test_extension.rb".freeze, "test/test_lowercase.rb".freeze, "test/test_message.rb".freeze, "test/test_optional_field.rb".freeze, "test/test_packed_field.rb".freeze, "test/test_parse.rb".freeze, "test/test_repeated_types.rb".freeze, "test/test_serialize.rb".freeze, "test/test_standard_message.rb".freeze, "test/test_types.rb".freeze] s.homepage = "https://github.com/localshred/protobuf".freeze s.rubygems_version = "3.5.10".freeze s.summary = "Google Protocol Buffers v2.4.1 Serialization and RPC implementation for Ruby.".freeze s.specification_version = 3 s.add_runtime_dependency(%q.freeze, [">= 0".freeze]) s.add_runtime_dependency(%q.freeze, [">= 0".freeze]) s.add_runtime_dependency(%q.freeze, [">= 0".freeze]) s.add_runtime_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) end