# Contributor: Jakub Jirutka # Maintainer: Jakub Jirutka pkgname=httm pkgver=0.30.0 pkgrel=0 pkgdesc="Interactive, file-level Time Machine-like tool for ZFS/btrfs" url="https://github.com/kimono-koans/httm" # riscv64: TODO # s390x: fails to build nix crate arch="all !riscv64 !s390x" license="MPL-2.0" makedepends="cargo acl-dev cargo-auditable" subpackages="$pkgname-doc" source="https://github.com/kimono-koans/httm/archive/refs/tags/$pkgver/httm-$pkgver.tar.gz" options="net !check" # no tests provided prepare() { default_prepare cargo fetch --target="$CTARGET" --locked } build() { cargo auditable build --frozen --release --features acls } package() { install -D -m755 target/release/$pkgname -t "$pkgdir"/usr/bin/ install -D -m644 $pkgname.1 -t "$pkgdir"/usr/share/man/man1/ } sha512sums=" 79d702d88acd1b4e4cf5b2f6851bda0b24c142d5ca3141ac10e160fc29b476ba87e82e6dbc10a1fc5b9a8356c9060ec6e8c9f94f38c915e48f654cb09f300b4c httm-0.30.0.tar.gz "