Skip to content
Snippets Groups Projects
Commit 1ff78810 authored by Duncan Bellamy's avatar Duncan Bellamy :speech_balloon: Committed by Leo
Browse files

testing/asuran-cli: new aport

parent 38bfaf93
No related branches found
No related tags found
2 merge requests!11958community/rclone: upgrade to 1.52.3,!9689testing/asuran-cli: new aport
# Contributor: Duncan Bellamy <dunk@denkimushi.com>
# Maintainer: Duncan Bellamy <dunk@denkimushi.com>
pkgname=asuran-cli
pkgver=0.1.5
pkgrel=0
pkgdesc="Asuran is a new archive format and rust implementation"
url="https://gitlab.com/asuran-rs/asuran"
arch="all !s390x !ppc64le !mips !mips64" #ppc64le takes too long to build
license="BSD-2-Clause-Patent"
makedepends="cargo openssl-dev"
source="https://gitlab.com/asuran-rs/asuran/-/archive/v$pkgver/asuran-v$pkgver.tar.gz"
builddir="$srcdir/asuran-v$pkgver"
build() {
local _aes=
case "$CARCH" in
aarch64*|x86_64) _aes="-C target-feature=+aes"
export RUSTFLAGS="$_aes" ;;
esac
cargo build --package asuran-cli --release --locked --verbose
}
check() {
cargo test all --release --locked --verbose
}
package() {
install -Dm0755 target/release/asuran-cli "$pkgdir"/usr/bin/asuran-cli
}
sha512sums="ac39dade83b36c4f4bae75216ac1a91daaf885abb5815e61f3150f2815b4b38c4ed200eae411cdc3b52c249527609493b6d05deb649dc4f5643b797fa1d40c33 asuran-v0.1.5.tar.gz"
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment