# Contributor: Leo # Maintainer: Will Sinatra pkgname=zola pkgver=0.14.1 pkgrel=1 pkgdesc="Opionated static site generator" url="https://github.com/getzola/zola" arch="all !mips64 !s390x !riscv64" # limited by rust/cargo arch="$arch !ppc64le" # fail to build 'ring v0.16.20' license="MIT" makedepends="cargo openssl1.1-compat-dev libsass-dev oniguruma-dev" subpackages=" $pkgname-zsh-completion $pkgname-fish-completion $pkgname-bash-completion " source="$pkgname-$pkgver.tar.gz::https://github.com/getzola/zola/archive/v$pkgver.tar.gz" export RUSTONIG_SYSTEM_LIBONIG=1 # Link against system liboniguruma build() { cargo build --release --verbose --locked } check() { cargo test all --release --verbose --locked } package() { install -Dm0755 target/release/zola "$pkgdir"/usr/bin/zola install -Dm644 "$builddir"/completions/zola.bash \ "$pkgdir"/usr/share/bash-completion/completions/zola install -Dm644 "$builddir"/completions/_zola \ "$pkgdir"/usr/share/zsh/site-functions/_zola install -Dm644 "$builddir"/completions/zola.fish \ "$pkgdir"/usr/share/fish/completions/zola.fish } sha512sums=" e9e567cd441254fba75ac839c0e980ffbdf4b488ca1139e089f50b256a2c67d2a113feae2f8c28703a643c94147aaddb7c2cc29a5424c550646d35ec5a4300e9 zola-0.14.1.tar.gz "