protobuf: 2.6.1 -> 3.4.1

This commit is contained in:
Danny Rawlins 2017-10-12 20:21:48 +11:00
parent 537b7fe643
commit 34b8a2a3d4
4 changed files with 102 additions and 98 deletions

View File

@ -4,29 +4,62 @@ drwxr-xr-x root/root usr/bin/
drwxr-xr-x root/root usr/include/
drwxr-xr-x root/root usr/include/google/
drwxr-xr-x root/root usr/include/google/protobuf/
-rw-r--r-- root/root usr/include/google/protobuf/any.h
-rw-r--r-- root/root usr/include/google/protobuf/any.pb.h
-rw-r--r-- root/root usr/include/google/protobuf/any.proto
-rw-r--r-- root/root usr/include/google/protobuf/api.pb.h
-rw-r--r-- root/root usr/include/google/protobuf/api.proto
-rw-r--r-- root/root usr/include/google/protobuf/arena.h
-rw-r--r-- root/root usr/include/google/protobuf/arena_impl.h
-rw-r--r-- root/root usr/include/google/protobuf/arenastring.h
drwxr-xr-x root/root usr/include/google/protobuf/compiler/
-rw-r--r-- root/root usr/include/google/protobuf/compiler/code_generator.h
-rw-r--r-- root/root usr/include/google/protobuf/compiler/command_line_interface.h
drwxr-xr-x root/root usr/include/google/protobuf/compiler/cpp/
-rw-r--r-- root/root usr/include/google/protobuf/compiler/cpp/cpp_generator.h
drwxr-xr-x root/root usr/include/google/protobuf/compiler/csharp/
-rw-r--r-- root/root usr/include/google/protobuf/compiler/csharp/csharp_generator.h
-rw-r--r-- root/root usr/include/google/protobuf/compiler/csharp/csharp_names.h
-rw-r--r-- root/root usr/include/google/protobuf/compiler/importer.h
drwxr-xr-x root/root usr/include/google/protobuf/compiler/java/
-rw-r--r-- root/root usr/include/google/protobuf/compiler/java/java_generator.h
-rw-r--r-- root/root usr/include/google/protobuf/compiler/java/java_names.h
drwxr-xr-x root/root usr/include/google/protobuf/compiler/javanano/
-rw-r--r-- root/root usr/include/google/protobuf/compiler/javanano/javanano_generator.h
drwxr-xr-x root/root usr/include/google/protobuf/compiler/js/
-rw-r--r-- root/root usr/include/google/protobuf/compiler/js/js_generator.h
-rw-r--r-- root/root usr/include/google/protobuf/compiler/js/well_known_types_embed.h
drwxr-xr-x root/root usr/include/google/protobuf/compiler/objectivec/
-rw-r--r-- root/root usr/include/google/protobuf/compiler/objectivec/objectivec_generator.h
-rw-r--r-- root/root usr/include/google/protobuf/compiler/objectivec/objectivec_helpers.h
-rw-r--r-- root/root usr/include/google/protobuf/compiler/parser.h
drwxr-xr-x root/root usr/include/google/protobuf/compiler/php/
-rw-r--r-- root/root usr/include/google/protobuf/compiler/php/php_generator.h
-rw-r--r-- root/root usr/include/google/protobuf/compiler/plugin.h
-rw-r--r-- root/root usr/include/google/protobuf/compiler/plugin.pb.h
-rw-r--r-- root/root usr/include/google/protobuf/compiler/plugin.proto
drwxr-xr-x root/root usr/include/google/protobuf/compiler/python/
-rw-r--r-- root/root usr/include/google/protobuf/compiler/python/python_generator.h
drwxr-xr-x root/root usr/include/google/protobuf/compiler/ruby/
-rw-r--r-- root/root usr/include/google/protobuf/compiler/ruby/ruby_generator.h
-rw-r--r-- root/root usr/include/google/protobuf/descriptor.h
-rw-r--r-- root/root usr/include/google/protobuf/descriptor.pb.h
-rw-r--r-- root/root usr/include/google/protobuf/descriptor.proto
-rw-r--r-- root/root usr/include/google/protobuf/descriptor_database.h
-rw-r--r-- root/root usr/include/google/protobuf/duration.pb.h
-rw-r--r-- root/root usr/include/google/protobuf/duration.proto
-rw-r--r-- root/root usr/include/google/protobuf/dynamic_message.h
-rw-r--r-- root/root usr/include/google/protobuf/empty.pb.h
-rw-r--r-- root/root usr/include/google/protobuf/empty.proto
-rw-r--r-- root/root usr/include/google/protobuf/extension_set.h
-rw-r--r-- root/root usr/include/google/protobuf/field_mask.pb.h
-rw-r--r-- root/root usr/include/google/protobuf/field_mask.proto
-rw-r--r-- root/root usr/include/google/protobuf/generated_enum_reflection.h
-rw-r--r-- root/root usr/include/google/protobuf/generated_enum_util.h
-rw-r--r-- root/root usr/include/google/protobuf/generated_message_reflection.h
-rw-r--r-- root/root usr/include/google/protobuf/generated_message_table_driven.h
-rw-r--r-- root/root usr/include/google/protobuf/generated_message_util.h
-rw-r--r-- root/root usr/include/google/protobuf/has_bits.h
drwxr-xr-x root/root usr/include/google/protobuf/io/
-rw-r--r-- root/root usr/include/google/protobuf/io/coded_stream.h
-rw-r--r-- root/root usr/include/google/protobuf/io/gzip_stream.h
@ -36,123 +69,97 @@ drwxr-xr-x root/root usr/include/google/protobuf/io/
-rw-r--r-- root/root usr/include/google/protobuf/io/zero_copy_stream.h
-rw-r--r-- root/root usr/include/google/protobuf/io/zero_copy_stream_impl.h
-rw-r--r-- root/root usr/include/google/protobuf/io/zero_copy_stream_impl_lite.h
-rw-r--r-- root/root usr/include/google/protobuf/map.h
-rw-r--r-- root/root usr/include/google/protobuf/map_entry.h
-rw-r--r-- root/root usr/include/google/protobuf/map_entry_lite.h
-rw-r--r-- root/root usr/include/google/protobuf/map_field.h
-rw-r--r-- root/root usr/include/google/protobuf/map_field_inl.h
-rw-r--r-- root/root usr/include/google/protobuf/map_field_lite.h
-rw-r--r-- root/root usr/include/google/protobuf/map_type_handler.h
-rw-r--r-- root/root usr/include/google/protobuf/message.h
-rw-r--r-- root/root usr/include/google/protobuf/message_lite.h
-rw-r--r-- root/root usr/include/google/protobuf/metadata.h
-rw-r--r-- root/root usr/include/google/protobuf/metadata_lite.h
-rw-r--r-- root/root usr/include/google/protobuf/reflection.h
-rw-r--r-- root/root usr/include/google/protobuf/reflection_ops.h
-rw-r--r-- root/root usr/include/google/protobuf/repeated_field.h
-rw-r--r-- root/root usr/include/google/protobuf/service.h
-rw-r--r-- root/root usr/include/google/protobuf/source_context.pb.h
-rw-r--r-- root/root usr/include/google/protobuf/source_context.proto
-rw-r--r-- root/root usr/include/google/protobuf/struct.pb.h
-rw-r--r-- root/root usr/include/google/protobuf/struct.proto
drwxr-xr-x root/root usr/include/google/protobuf/stubs/
-rw-r--r-- root/root usr/include/google/protobuf/stubs/atomic_sequence_num.h
-rw-r--r-- root/root usr/include/google/protobuf/stubs/atomicops.h
-rw-r--r-- root/root usr/include/google/protobuf/stubs/atomicops_internals_arm64_gcc.h
-rw-r--r-- root/root usr/include/google/protobuf/stubs/atomicops_internals_arm_gcc.h
-rw-r--r-- root/root usr/include/google/protobuf/stubs/atomicops_internals_arm_qnx.h
-rw-r--r-- root/root usr/include/google/protobuf/stubs/atomicops_internals_atomicword_compat.h
-rw-r--r-- root/root usr/include/google/protobuf/stubs/atomicops_internals_generic_c11_atomic.h
-rw-r--r-- root/root usr/include/google/protobuf/stubs/atomicops_internals_generic_gcc.h
-rw-r--r-- root/root usr/include/google/protobuf/stubs/atomicops_internals_macosx.h
-rw-r--r-- root/root usr/include/google/protobuf/stubs/atomicops_internals_mips_gcc.h
-rw-r--r-- root/root usr/include/google/protobuf/stubs/atomicops_internals_pnacl.h
-rw-r--r-- root/root usr/include/google/protobuf/stubs/atomicops_internals_power.h
-rw-r--r-- root/root usr/include/google/protobuf/stubs/atomicops_internals_ppc_gcc.h
-rw-r--r-- root/root usr/include/google/protobuf/stubs/atomicops_internals_solaris.h
-rw-r--r-- root/root usr/include/google/protobuf/stubs/atomicops_internals_tsan.h
-rw-r--r-- root/root usr/include/google/protobuf/stubs/atomicops_internals_x86_gcc.h
-rw-r--r-- root/root usr/include/google/protobuf/stubs/atomicops_internals_x86_msvc.h
-rw-r--r-- root/root usr/include/google/protobuf/stubs/bytestream.h
-rw-r--r-- root/root usr/include/google/protobuf/stubs/callback.h
-rw-r--r-- root/root usr/include/google/protobuf/stubs/casts.h
-rw-r--r-- root/root usr/include/google/protobuf/stubs/common.h
-rw-r--r-- root/root usr/include/google/protobuf/stubs/fastmem.h
-rw-r--r-- root/root usr/include/google/protobuf/stubs/hash.h
-rw-r--r-- root/root usr/include/google/protobuf/stubs/logging.h
-rw-r--r-- root/root usr/include/google/protobuf/stubs/macros.h
-rw-r--r-- root/root usr/include/google/protobuf/stubs/mutex.h
-rw-r--r-- root/root usr/include/google/protobuf/stubs/once.h
-rw-r--r-- root/root usr/include/google/protobuf/stubs/platform_macros.h
-rw-r--r-- root/root usr/include/google/protobuf/stubs/port.h
-rw-r--r-- root/root usr/include/google/protobuf/stubs/scoped_ptr.h
-rw-r--r-- root/root usr/include/google/protobuf/stubs/shared_ptr.h
-rw-r--r-- root/root usr/include/google/protobuf/stubs/singleton.h
-rw-r--r-- root/root usr/include/google/protobuf/stubs/status.h
-rw-r--r-- root/root usr/include/google/protobuf/stubs/stl_util.h
-rw-r--r-- root/root usr/include/google/protobuf/stubs/stringpiece.h
-rw-r--r-- root/root usr/include/google/protobuf/stubs/template_util.h
-rw-r--r-- root/root usr/include/google/protobuf/stubs/type_traits.h
-rw-r--r-- root/root usr/include/google/protobuf/text_format.h
-rw-r--r-- root/root usr/include/google/protobuf/timestamp.pb.h
-rw-r--r-- root/root usr/include/google/protobuf/timestamp.proto
-rw-r--r-- root/root usr/include/google/protobuf/type.pb.h
-rw-r--r-- root/root usr/include/google/protobuf/type.proto
-rw-r--r-- root/root usr/include/google/protobuf/unknown_field_set.h
drwxr-xr-x root/root usr/include/google/protobuf/util/
-rw-r--r-- root/root usr/include/google/protobuf/util/delimited_message_util.h
-rw-r--r-- root/root usr/include/google/protobuf/util/field_comparator.h
-rw-r--r-- root/root usr/include/google/protobuf/util/field_mask_util.h
-rw-r--r-- root/root usr/include/google/protobuf/util/json_util.h
-rw-r--r-- root/root usr/include/google/protobuf/util/message_differencer.h
-rw-r--r-- root/root usr/include/google/protobuf/util/time_util.h
-rw-r--r-- root/root usr/include/google/protobuf/util/type_resolver.h
-rw-r--r-- root/root usr/include/google/protobuf/util/type_resolver_util.h
-rw-r--r-- root/root usr/include/google/protobuf/wire_format.h
-rw-r--r-- root/root usr/include/google/protobuf/wire_format_lite.h
-rw-r--r-- root/root usr/include/google/protobuf/wire_format_lite_inl.h
-rw-r--r-- root/root usr/include/google/protobuf/wrappers.pb.h
-rw-r--r-- root/root usr/include/google/protobuf/wrappers.proto
drwxr-xr-x root/root usr/lib/
-rw-r--r-- root/root usr/lib/libprotobuf-lite.a
-rwxr-xr-x root/root usr/lib/libprotobuf-lite.la
lrwxrwxrwx root/root usr/lib/libprotobuf-lite.so -> libprotobuf-lite.so.9.0.1
lrwxrwxrwx root/root usr/lib/libprotobuf-lite.so.9 -> libprotobuf-lite.so.9.0.1
-rwxr-xr-x root/root usr/lib/libprotobuf-lite.so.9.0.1
lrwxrwxrwx root/root usr/lib/libprotobuf-lite.so -> libprotobuf-lite.so.14.0.0
lrwxrwxrwx root/root usr/lib/libprotobuf-lite.so.14 -> libprotobuf-lite.so.14.0.0
-rwxr-xr-x root/root usr/lib/libprotobuf-lite.so.14.0.0
-rw-r--r-- root/root usr/lib/libprotobuf.a
-rwxr-xr-x root/root usr/lib/libprotobuf.la
lrwxrwxrwx root/root usr/lib/libprotobuf.so -> libprotobuf.so.9.0.1
lrwxrwxrwx root/root usr/lib/libprotobuf.so.9 -> libprotobuf.so.9.0.1
-rwxr-xr-x root/root usr/lib/libprotobuf.so.9.0.1
lrwxrwxrwx root/root usr/lib/libprotobuf.so -> libprotobuf.so.14.0.0
lrwxrwxrwx root/root usr/lib/libprotobuf.so.14 -> libprotobuf.so.14.0.0
-rwxr-xr-x root/root usr/lib/libprotobuf.so.14.0.0
-rw-r--r-- root/root usr/lib/libprotoc.a
-rwxr-xr-x root/root usr/lib/libprotoc.la
lrwxrwxrwx root/root usr/lib/libprotoc.so -> libprotoc.so.9.0.1
lrwxrwxrwx root/root usr/lib/libprotoc.so.9 -> libprotoc.so.9.0.1
-rwxr-xr-x root/root usr/lib/libprotoc.so.9.0.1
lrwxrwxrwx root/root usr/lib/libprotoc.so -> libprotoc.so.14.0.0
lrwxrwxrwx root/root usr/lib/libprotoc.so.14 -> libprotoc.so.14.0.0
-rwxr-xr-x root/root usr/lib/libprotoc.so.14.0.0
drwxr-xr-x root/root usr/lib/pkgconfig/
-rw-r--r-- root/root usr/lib/pkgconfig/protobuf-lite.pc
-rw-r--r-- root/root usr/lib/pkgconfig/protobuf.pc
drwxr-xr-x root/root usr/lib/python2.7/
drwxr-xr-x root/root usr/lib/python2.7/site-packages/
drwxr-xr-x root/root usr/lib/python2.7/site-packages/google/
drwxr-xr-x root/root usr/lib/python2.7/site-packages/google/protobuf/
-rw-r--r-- root/root usr/lib/python2.7/site-packages/google/protobuf/__init__.py (EMPTY)
-rw-r--r-- root/root usr/lib/python2.7/site-packages/google/protobuf/__init__.pyc
drwxr-xr-x root/root usr/lib/python2.7/site-packages/google/protobuf/compiler/
-rw-r--r-- root/root usr/lib/python2.7/site-packages/google/protobuf/compiler/__init__.py (EMPTY)
-rw-r--r-- root/root usr/lib/python2.7/site-packages/google/protobuf/compiler/__init__.pyc
-rw-r--r-- root/root usr/lib/python2.7/site-packages/google/protobuf/compiler/plugin_pb2.py
-rw-r--r-- root/root usr/lib/python2.7/site-packages/google/protobuf/compiler/plugin_pb2.pyc
-rw-r--r-- root/root usr/lib/python2.7/site-packages/google/protobuf/descriptor.py
-rw-r--r-- root/root usr/lib/python2.7/site-packages/google/protobuf/descriptor.pyc
-rw-r--r-- root/root usr/lib/python2.7/site-packages/google/protobuf/descriptor_database.py
-rw-r--r-- root/root usr/lib/python2.7/site-packages/google/protobuf/descriptor_database.pyc
-rw-r--r-- root/root usr/lib/python2.7/site-packages/google/protobuf/descriptor_pb2.py
-rw-r--r-- root/root usr/lib/python2.7/site-packages/google/protobuf/descriptor_pb2.pyc
-rw-r--r-- root/root usr/lib/python2.7/site-packages/google/protobuf/descriptor_pool.py
-rw-r--r-- root/root usr/lib/python2.7/site-packages/google/protobuf/descriptor_pool.pyc
drwxr-xr-x root/root usr/lib/python2.7/site-packages/google/protobuf/internal/
-rw-r--r-- root/root usr/lib/python2.7/site-packages/google/protobuf/internal/__init__.py (EMPTY)
-rw-r--r-- root/root usr/lib/python2.7/site-packages/google/protobuf/internal/__init__.pyc
-rw-r--r-- root/root usr/lib/python2.7/site-packages/google/protobuf/internal/api_implementation.py
-rw-r--r-- root/root usr/lib/python2.7/site-packages/google/protobuf/internal/api_implementation.pyc
-rw-r--r-- root/root usr/lib/python2.7/site-packages/google/protobuf/internal/containers.py
-rw-r--r-- root/root usr/lib/python2.7/site-packages/google/protobuf/internal/containers.pyc
-rw-r--r-- root/root usr/lib/python2.7/site-packages/google/protobuf/internal/cpp_message.py
-rw-r--r-- root/root usr/lib/python2.7/site-packages/google/protobuf/internal/cpp_message.pyc
-rw-r--r-- root/root usr/lib/python2.7/site-packages/google/protobuf/internal/decoder.py
-rw-r--r-- root/root usr/lib/python2.7/site-packages/google/protobuf/internal/decoder.pyc
-rw-r--r-- root/root usr/lib/python2.7/site-packages/google/protobuf/internal/encoder.py
-rw-r--r-- root/root usr/lib/python2.7/site-packages/google/protobuf/internal/encoder.pyc
-rw-r--r-- root/root usr/lib/python2.7/site-packages/google/protobuf/internal/enum_type_wrapper.py
-rw-r--r-- root/root usr/lib/python2.7/site-packages/google/protobuf/internal/enum_type_wrapper.pyc
-rw-r--r-- root/root usr/lib/python2.7/site-packages/google/protobuf/internal/message_listener.py
-rw-r--r-- root/root usr/lib/python2.7/site-packages/google/protobuf/internal/message_listener.pyc
-rw-r--r-- root/root usr/lib/python2.7/site-packages/google/protobuf/internal/python_message.py
-rw-r--r-- root/root usr/lib/python2.7/site-packages/google/protobuf/internal/python_message.pyc
-rw-r--r-- root/root usr/lib/python2.7/site-packages/google/protobuf/internal/type_checkers.py
-rw-r--r-- root/root usr/lib/python2.7/site-packages/google/protobuf/internal/type_checkers.pyc
-rw-r--r-- root/root usr/lib/python2.7/site-packages/google/protobuf/internal/wire_format.py
-rw-r--r-- root/root usr/lib/python2.7/site-packages/google/protobuf/internal/wire_format.pyc
-rw-r--r-- root/root usr/lib/python2.7/site-packages/google/protobuf/message.py
-rw-r--r-- root/root usr/lib/python2.7/site-packages/google/protobuf/message.pyc
-rw-r--r-- root/root usr/lib/python2.7/site-packages/google/protobuf/message_factory.py
-rw-r--r-- root/root usr/lib/python2.7/site-packages/google/protobuf/message_factory.pyc
drwxr-xr-x root/root usr/lib/python2.7/site-packages/google/protobuf/pyext/
-rw-r--r-- root/root usr/lib/python2.7/site-packages/google/protobuf/pyext/__init__.py (EMPTY)
-rw-r--r-- root/root usr/lib/python2.7/site-packages/google/protobuf/pyext/__init__.pyc
-rw-r--r-- root/root usr/lib/python2.7/site-packages/google/protobuf/pyext/cpp_message.py
-rw-r--r-- root/root usr/lib/python2.7/site-packages/google/protobuf/pyext/cpp_message.pyc
-rw-r--r-- root/root usr/lib/python2.7/site-packages/google/protobuf/reflection.py
-rw-r--r-- root/root usr/lib/python2.7/site-packages/google/protobuf/reflection.pyc
-rw-r--r-- root/root usr/lib/python2.7/site-packages/google/protobuf/service.py
-rw-r--r-- root/root usr/lib/python2.7/site-packages/google/protobuf/service.pyc
-rw-r--r-- root/root usr/lib/python2.7/site-packages/google/protobuf/service_reflection.py
-rw-r--r-- root/root usr/lib/python2.7/site-packages/google/protobuf/service_reflection.pyc
-rw-r--r-- root/root usr/lib/python2.7/site-packages/google/protobuf/symbol_database.py
-rw-r--r-- root/root usr/lib/python2.7/site-packages/google/protobuf/symbol_database.pyc
-rw-r--r-- root/root usr/lib/python2.7/site-packages/google/protobuf/text_encoding.py
-rw-r--r-- root/root usr/lib/python2.7/site-packages/google/protobuf/text_encoding.pyc
-rw-r--r-- root/root usr/lib/python2.7/site-packages/google/protobuf/text_format.py
-rw-r--r-- root/root usr/lib/python2.7/site-packages/google/protobuf/text_format.pyc
-rw-r--r-- root/root usr/lib/python2.7/site-packages/protobuf-2.6.1-py2.7-nspkg.pth
drwxr-xr-x root/root usr/lib/python2.7/site-packages/protobuf-2.6.1-py2.7.egg-info/
-rw-r--r-- root/root usr/lib/python2.7/site-packages/protobuf-2.6.1-py2.7.egg-info/PKG-INFO
-rw-r--r-- root/root usr/lib/python2.7/site-packages/protobuf-2.6.1-py2.7.egg-info/SOURCES.txt
-rw-r--r-- root/root usr/lib/python2.7/site-packages/protobuf-2.6.1-py2.7.egg-info/dependency_links.txt
-rw-r--r-- root/root usr/lib/python2.7/site-packages/protobuf-2.6.1-py2.7.egg-info/namespace_packages.txt
-rw-r--r-- root/root usr/lib/python2.7/site-packages/protobuf-2.6.1-py2.7.egg-info/requires.txt
-rw-r--r-- root/root usr/lib/python2.7/site-packages/protobuf-2.6.1-py2.7.egg-info/top_level.txt

View File

@ -1 +1 @@
11aaac2d704eef8efd1867a807865d85 protobuf-2.6.1.tar.bz2
31b19dcfd6567095fdb66a8c07347222 protobuf-3.4.1.tar.gz

View File

@ -1,5 +1,5 @@
untrusted comment: verify with /etc/ports/contrib.pub
RWSagIOpLGJF37sHIlRZ45004YRWeMXmvr5otD//NciVYWMrobhJTcjsahO1EuLABFD4lAfYwMIr6Zzv9nQEUw39IHsNt6MIuA4=
SHA256 (Pkgfile) = 8a20c88946c1d3b9180d704ffb40f28eef1c7cce913747f187e67a2224a9fea3
SHA256 (.footprint) = 7828e5f81acdcb89566061d308b52d25d87b1ea2025095bd533f5fd78c4f2f9b
SHA256 (protobuf-2.6.1.tar.bz2) = ee445612d544d885ae240ffbcbf9267faa9f593b7b101f21d58beceb92661910
RWSagIOpLGJF3xY+jDylatZXWd/Vm9FPbpbMOgRkH3K6aIOpZhCIS4dKIGe5dJKXyTaME+ocIyJcyBzIB0QMbM68G4X2QaUI/gM=
SHA256 (Pkgfile) = e86ec581689b3caeca77474885b0abf21d3410daba0ba59e7aa7dd34be221fb0
SHA256 (.footprint) = f3e7d33049bb0539c7f0b3eea673695cd8247f9de858b30c74567ce082e4bff8
SHA256 (protobuf-3.4.1.tar.gz) = 8e0236242106e680b4f9f576cc44b8cd711e948b20a9fc07769b0a20ceab9cc4

View File

@ -1,25 +1,22 @@
# Description: Protocol Buffers are a way of encoding structured data in an efficient yet extensible format.
# URL: https://developers.google.com/protocol-buffers/
# Maintainer: Danny Rawlins, crux at romster dot me
# Packager: Danny Rawlins, crux at romster dot me
# Depends on: python-setuptools
# Depends on: zlib
name=protobuf
version=2.6.1
version=3.4.1
release=1
source=(https://github.com/google/protobuf/releases/download/v$version/$name-$version.tar.bz2)
source=(https://github.com/google/$name/archive/v$version/$name-$version.tar.gz)
build() {
cd $name-$version
./configure \
--prefix=/usr \
--mandir=/usr/man \
--disable-dependency-tracking
rm -rf gmock
install -d gmock/gtest
./autogen.sh
./configure --prefix=/usr
make
make DESTDIR=$PKG install
cd python
/usr/bin/python setup.py install --root=$PKG
}