Hello community, here is the log from the commit of package googleapis for openSUSE:Factory checked in at 2019-10-21 12:28:44 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/googleapis (Old) and /work/SRC/openSUSE:Factory/.googleapis.new.2352 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "googleapis" Mon Oct 21 12:28:44 2019 rev:3 rq:741164 version:20180523 Changes: -------- --- /work/SRC/openSUSE:Factory/googleapis/googleapis.changes 2019-02-24 17:18:17.508419649 +0100 +++ /work/SRC/openSUSE:Factory/.googleapis.new.2352/googleapis.changes 2019-10-21 12:28:45.135984609 +0200 @@ -1,0 +2,5 @@ +Thu Oct 10 12:34:28 UTC 2019 - MichaĆ Rostecki <mroste...@opensuse.org> + +- Add BUILD file compatible with Envoy. + +------------------------------------------------------------------- New: ---- BUILD ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ googleapis.spec ++++++ --- /var/tmp/diff_new_pack.lKsOci/_old 2019-10-21 12:28:46.039985634 +0200 +++ /var/tmp/diff_new_pack.lKsOci/_new 2019-10-21 12:28:46.039985634 +0200 @@ -26,7 +26,8 @@ Group: Development/Libraries/Cross Url: https://github.com/googleapis/googleapis Source0: %{name}-%{version}.tar.xz -Source1: %{name}-rpmlintrc +Source1: BUILD +Source2: %{name}-rpmlintrc BuildRequires: fdupes %description @@ -46,6 +47,7 @@ %prep %setup -q +cp %{SOURCE1} . %build # TODO: If anyone will be interested in compiled googleapis protobufs for C++ @@ -53,7 +55,7 @@ %install mkdir -p %{buildroot}%{src_install_dir} -tar -xJf %{SOURCE0} --strip-components=1 -C %{buildroot}%{src_install_dir} +cp -r * %{buildroot}%{src_install_dir} %fdupes %{buildroot}%{src_install_dir} # Fix hidden-dile-or-dir warning. ++++++ BUILD ++++++ load("@com_google_protobuf//:protobuf.bzl", "py_proto_library") load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") load("@com_github_grpc_grpc//bazel:cc_grpc_library.bzl", "cc_grpc_library") filegroup( name = "api_httpbody_protos_src", srcs = [ "google/api/httpbody.proto", ], visibility = ["//visibility:public"], ) proto_library( name = "api_httpbody_protos_proto", srcs = [":api_httpbody_protos_src"], deps = ["@com_google_protobuf//:descriptor_proto"], visibility = ["//visibility:public"], ) cc_proto_library( name = "api_httpbody_protos", deps = [":api_httpbody_protos_proto"], visibility = ["//visibility:public"], ) py_proto_library( name = "api_httpbody_protos_py", srcs = [ "google/api/httpbody.proto", ], include = ".", default_runtime = "@com_google_protobuf//:protobuf_python", protoc = "@com_google_protobuf//:protoc", visibility = ["//visibility:public"], deps = ["@com_google_protobuf//:protobuf_python"], ) go_proto_library( name = "api_httpbody_go_proto", importpath = "google.golang.org/genproto/googleapis/api/httpbody", proto = ":api_httpbody_protos_proto", visibility = ["//visibility:public"], deps = [ ":descriptor_go_proto", ], ) filegroup( name = "http_api_protos_src", srcs = [ "google/api/annotations.proto", "google/api/http.proto", ], visibility = ["//visibility:public"], ) go_proto_library( name = "descriptor_go_proto", importpath = "github.com/golang/protobuf/protoc-gen-go/descriptor", proto = "@com_google_protobuf//:descriptor_proto", visibility = ["//visibility:public"], ) proto_library( name = "http_api_protos_proto", srcs = [":http_api_protos_src"], deps = ["@com_google_protobuf//:descriptor_proto"], visibility = ["//visibility:public"], ) cc_proto_library( name = "http_api_protos", deps = [":http_api_protos_proto"], visibility = ["//visibility:public"], ) py_proto_library( name = "http_api_protos_py", srcs = [ "google/api/annotations.proto", "google/api/http.proto", ], include = ".", default_runtime = "@com_google_protobuf//:protobuf_python", protoc = "@com_google_protobuf//:protoc", visibility = ["//visibility:public"], deps = ["@com_google_protobuf//:protobuf_python"], ) go_proto_library( name = "http_api_go_proto", importpath = "google.golang.org/genproto/googleapis/api/annotations", proto = ":http_api_protos_proto", visibility = ["//visibility:public"], deps = [ ":descriptor_go_proto", ], ) filegroup( name = "rpc_status_protos_src", srcs = [ "google/rpc/status.proto", ], visibility = ["//visibility:public"], ) proto_library( name = "rpc_status_protos_lib", srcs = [":rpc_status_protos_src"], deps = ["@com_google_protobuf//:any_proto"], visibility = ["//visibility:public"], ) cc_proto_library( name = "rpc_status_protos", deps = [":rpc_status_protos_lib"], visibility = ["//visibility:public"], ) go_proto_library( name = "rpc_status_go_proto", importpath = "google.golang.org/genproto/googleapis/rpc/status", proto = ":rpc_status_protos_lib", visibility = ["//visibility:public"], deps = [ "@io_bazel_rules_go//proto/wkt:any_go_proto", ], ) py_proto_library( name = "rpc_status_protos_py", srcs = [ "google/rpc/status.proto", ], include = ".", default_runtime = "@com_google_protobuf//:protobuf_python", protoc = "@com_google_protobuf//:protoc", visibility = ["//visibility:public"], deps = ["@com_google_protobuf//:protobuf_python"], ) proto_library( name = "tracing_proto_proto", srcs = [ "google/devtools/cloudtrace/v2/trace.proto", "google/devtools/cloudtrace/v2/tracing.proto", ], deps = [ ":http_api_protos_proto", ":rpc_status_protos_lib", "@com_google_protobuf//:timestamp_proto", "@com_google_protobuf//:wrappers_proto", "@com_google_protobuf//:empty_proto", ], ) cc_proto_library( name = "tracing_proto_cc", deps = [":tracing_proto_proto"], ) cc_grpc_library( name = "tracing_proto", srcs = [":tracing_proto_proto"], deps = [":tracing_proto_cc"], grpc_only = True, visibility = ["@io_opencensus_cpp//opencensus:__subpackages__"], )