aboutsummaryrefslogtreecommitdiffstats
path: root/testing/grpc-java
diff options
context:
space:
mode:
Diffstat (limited to 'testing/grpc-java')
-rw-r--r--testing/grpc-java/APKBUILD25
1 files changed, 25 insertions, 0 deletions
diff --git a/testing/grpc-java/APKBUILD b/testing/grpc-java/APKBUILD
new file mode 100644
index 0000000000..a69bcbe584
--- /dev/null
+++ b/testing/grpc-java/APKBUILD
@@ -0,0 +1,25 @@
+# Contributor: wener <wenermail@gmail.com>
+# Maintainer: wener <wenermail@gmail.com>
+pkgname=grpc-java
+pkgver=1.10.0
+pkgrel=0
+pkgdesc="The Java gRPC implementation. HTTP/2 based RPC"
+url="https://github.com/grpc/grpc-java"
+arch="all"
+license="Apache2"
+depends="openjdk8-jre"
+makedepends="openjdk8 protobuf-dev"
+source="$pkgname-$pkgver.tar.gz::https://github.com/grpc/grpc-java/archive/v$pkgver.tar.gz"
+builddir="$srcdir/$pkgname-$pkgver"
+options="!check"
+
+build() {
+ cd "$builddir"/compiler
+ ../gradlew java_pluginExecutable
+}
+
+package() {
+ install -D -m 755 "$builddir"/compiler/build/exe/java_plugin/protoc-gen-grpc-java "$pkgdir"/usr/bin/protoc-gen-grpc-java
+}
+
+sha512sums="0af20e583b6f4190fe61b70111459a78650bcc3d01b8cf5a4a4411b805567ddb027c9ad8bc62307a0f2981a64d40d30531f9462a124104bd12a0d05fe34420c8 grpc-java-1.10.0.tar.gz"