diff options
author | Sebastian | 2021-01-10 16:06:26 +0100 |
---|---|---|
committer | Sebastian | 2021-01-10 16:10:26 +0100 |
commit | 640e79a3b5e0ca78a633559e1c583b44192ecfae (patch) | |
tree | 91153368a0de229e22ee8dab76fd8986de79cd24 | |
parent | df19cf50e614123a27ed322b1b0deb71feb43122 (diff) | |
download | aur-640e79a3b5e0ca78a633559e1c583b44192ecfae.tar.gz |
Add protobuf to makedepends and build rust lib before calling gradle
-rw-r--r-- | .SRCINFO | 1 | ||||
-rw-r--r-- | PKGBUILD | 5 |
2 files changed, 4 insertions, 2 deletions
@@ -13,6 +13,7 @@ pkgbase = libsignal-client makedepends = gradle makedepends = git makedepends = zip + makedepends = protobuf source = libsignal-client-java-0.2.0.tar.gz::https://github.com/signalapp/libsignal-client/archive/java-0.2.0.tar.gz sha512sums = 258e3ca34cd0ab25ef8ac63c067ddfd1f795790a3fa34f27d13e1e31ad05dbc016b49579e050ec56e91f7ef0e73e12c42e41c81f809a3355532afe023ba556ec @@ -7,7 +7,7 @@ _pkgver="java-${pkgver}" pkgrel=1 pkgdesc='Library for the Signal Protocol.' url="https://github.com/signalapp/${pkgname}" -makedepends=('cargo' 'gradle' 'git' 'zip') +makedepends=('cargo' 'gradle' 'git' 'zip' 'protobuf') arch=('i686' 'x86_64' 'armv6h' 'armv7h' 'aarch64') license=('GPL3') source=("${pkgname}-${_pkgver}.tar.gz::https://github.com/signalapp/${pkgname}/archive/$_pkgver.tar.gz") @@ -28,7 +28,8 @@ prepare() { build() { cd "${pkgname}-${_pkgver}/java" - gradle assemble + ./build_jni.sh desktop + gradle --no-daemon assemble zip -d "java/build/libs/signal-client-java-${pkgver}.jar" "${_libname}.so" } |