diff options
Diffstat (limited to 'testing/bartib/APKBUILD')
-rw-r--r-- | testing/bartib/APKBUILD | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/testing/bartib/APKBUILD b/testing/bartib/APKBUILD new file mode 100644 index 00000000000..5b64805a5df --- /dev/null +++ b/testing/bartib/APKBUILD @@ -0,0 +1,34 @@ +# Contributor: guddaff <guddaff@protonmail.com> +# Maintainer: guddaff <guddaff@protonmail.com> +pkgname=bartib +pkgver=1.0.1 +pkgrel=1 +pkgdesc="simple timetracker for the command line" +url="https://github.com/nikolassv/bartib" +arch="all !s390x !riscv64" # limeted by rust/cargo +license="GPL-3.0-or-later" +makedepends="cargo cargo-auditable" +source="$pkgname-$pkgver.tar.gz::https://github.com/nikolassv/bartib/archive/refs/tags/v$pkgver.tar.gz" + + +prepare() { + default_prepare + cargo fetch --target="$CTARGET" --locked +} + +build() { + cargo auditable build --release --frozen +} + +check() { + cargo test --frozen +} + +package() { + cargo auditable install --frozen --offline --path . --root="$pkgdir/usr" + rm "$pkgdir"/usr/.crates* +} + +sha512sums=" +ba66195bf6bc382cf366de95aadb3b6c49c5d27bf772cd2cdbe082740df181c6efdd12d04a05cde6afe5c3b732226ba806981d27d275924e1b2c2545fd67cd3b bartib-1.0.1.tar.gz +" |