diff options
-rw-r--r-- | .SRCINFO | 8 | ||||
-rw-r--r-- | PKGBUILD | 10 |
2 files changed, 11 insertions, 7 deletions
@@ -1,19 +1,19 @@ pkgbase = kr pkgdesc = SSH using a key stored in Krypton - pkgver = 2.3.1 + pkgver = 2.4.0 pkgrel = 1 url = https://github.com/kryptco/kr install = kr.install arch = i686 arch = x86_64 license = custom - makedepends = rust - makedepends = cargo + makedepends = rustup makedepends = go + makedepends = rsync depends = gcc-libs-multilib provides = kr conflicts = kr - source = git+https://github.com/kryptco/kr#tag=2.3.1 + source = git+https://github.com/kryptco/kr#tag=2.4.0 md5sums = SKIP pkgname = kr @@ -1,6 +1,6 @@ # Maintainer: krypt.co <aur@> pkgname=kr -pkgver=2.3.1 +pkgver=2.4.0 pkgrel=1 pkgdesc="SSH using a key stored in Krypton" arch=('i686' 'x86_64') @@ -8,7 +8,7 @@ url="https://github.com/kryptco/kr" license=('custom') groups=() depends=('gcc-libs-multilib') -makedepends=('rust' 'cargo' 'go') +makedepends=('rustup' 'go' 'rsync') checkdepends=() optdepends=() provides=('kr') @@ -24,12 +24,16 @@ validpgpkeys=() pkgver() { #cd ${srcdir}/src/github.com/kryptco/kr #git describe --long | sed 's/\([^-]*-g\)/r\1/;s/-/./g' - echo "2.3.1" + echo "2.4.0" } prepare() { + cd ${srcdir}/kr && git submodule update --init --recursive && cd - # ensure a toolchain is selected if rustup was used to install rust (which rustup 2>/dev/null && (rustup which cargo || rustup default stable)) || true + rustup target add wasm32-unknown-emscripten + cargo install cargo-web 2>/dev/null || true + cargo web --version mkdir -p "${srcdir}/src/github.com/kryptco/" rm -rf "${srcdir}/src/github.com/kryptco/kr" mv "${srcdir}/kr" "${srcdir}/src/github.com/kryptco/kr" |