# Compiling Time: 0.01 SBU
# Maintainer: DeX77 <dex77@frugalware.org>

pkgname=sequoia-sqv
pkgver=1.3.0
pkgrel=1
pkgdesc='Simple OpenPGP signature verification program'
url='https://sequoia-pgp.org/'
archs=('x86_64')
groups=('apps'  'chroot-core')
depends=('nettle')
makedepends=('cargo' 'clang')
source=("https://gitlab.com/sequoia-pgp/sequoia-sqv/-/archive/v${pkgver}/sequoia-sqv-v${pkgver}.tar.bz2")
up2date="lynx -dump https://gitlab.com/api/v4/projects/sequoia-pgp%2F${pkgname}/repository/tags  | jq -r '.[].name' | sed 's/v//g' | head -n 1 "

sha1sums=('aa3f81c379744a0f560d7eed469a07f224a1e5cb')
_F_cd_path="sequoia-sqv-v$pkgver"

build() {
	Fcd
  	export RUSTUP_TOOLCHAIN=stable
	Fexec cargo fetch --locked --target "$(rustc -vV | sed -n 's/host: //p')"  || Fdie
  	export CARGO_TARGET_DIR=target
	Fexec cargo build --frozen --release --features 'crypto-nettle' || Fdie
  	Fexerel target/release/sqv usr/bin/sqv

	Finstallrel 644 target/release/build/sequoia-sqv-*/out/shell-completions/sqv.bash usr/share/bash-completion/completions/sqv
	Finstallrel 644 target/release/build/sequoia-sqv-*/out/shell-completions/_sqv usr/share/zsh/site-functions/_sqv
	Finstallrel 644 target/release/build/sequoia-sqv-*/out/shell-completions/sqv.fish usr/share/fish/vendor_completions.d/sqv.fish
}


# optimization OK
