Implement OSGI wrappers for proto jar files

Change-Id: Ic30d162093c383edc4abf5e9e9b96df669d804c8
diff --git a/protocols/p4runtime/proto/BUILD b/protocols/p4runtime/proto/BUILD
index 51da262..73c65b0 100644
--- a/protocols/p4runtime/proto/BUILD
+++ b/protocols/p4runtime/proto/BUILD
@@ -1,23 +1,22 @@
 java_proto_library(
-    name = "p4_types_java_proto",
-    visibility = ["//visibility:public"],
-    deps = ["@p4lang_pi//:p4types_proto"],
-)
-
-java_proto_library(
-    name = "p4_config_java_proto",
-    visibility = ["//visibility:public"],
-    deps = ["@p4lang_pi//:p4config_proto"],
-)
-
-java_proto_library(
-    name = "p4_tmp_config_java_proto",
-    visibility = ["//visibility:public"],
-    deps = ["@p4lang_pi//:p4_tmp_config_proto"],
-)
-
-java_proto_library(
     name = "p4_runtime_java_proto",
     visibility = ["//visibility:public"],
     deps = ["@p4lang_pi//:p4_runtime_proto"],
 )
+
+wrapped_osgi_library(
+    name = "rpc_java_proto-osgi",
+    jar = "@google_rpc//:rpc_java_proto",
+    visibility = ["//visibility:public"],
+    deps = CORE_DEPS + ["@protobuf_java_3_2_0//jar"],
+)
+
+wrapped_osgi_library(
+    name = "p4_runtime_java_proto-osgi",
+    jar = ":p4_runtime_java_proto",
+    visibility = ["//visibility:public"],
+    deps = CORE_DEPS + [
+        "@protobuf_java_3_2_0//jar",
+        "@google_rpc//:rpc_java_proto",
+    ],
+)