# Contributor: Jakub Jirutka # Maintainer: Jakub Jirutka pkgname=httm pkgver=0.17.7 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" subpackages="$pkgname-doc" source="https://github.com/kimono-koans/httm/archive/refs/tags/$pkgver/httm-$pkgver.tar.gz" options="!check" # no tests provided export CARGO_REGISTRIES_CRATES_IO_PROTOCOL="sparse" prepare() { default_prepare cargo fetch --target="$CTARGET" --locked } build() { cargo build --frozen --release } package() { install -D -m755 target/release/$pkgname -t "$pkgdir"/usr/bin/ install -D -m644 $pkgname.1 -t "$pkgdir"/usr/share/man/man1/ } sha512sums=" 6deb25cc73d07e4039a62569e0b24049e332d3699f584ef96d875ddd622c1bcc4d91cc7a0fa75de62b3f3ca10f8ead7103ad9e016b71769fb37b5e6dafbde928 httm-0.17.7.tar.gz "