diff options
Diffstat (limited to 'community/choose/APKBUILD')
-rw-r--r-- | community/choose/APKBUILD | 25 |
1 files changed, 8 insertions, 17 deletions
diff --git a/community/choose/APKBUILD b/community/choose/APKBUILD index ce5ad2b163e..821d1338073 100644 --- a/community/choose/APKBUILD +++ b/community/choose/APKBUILD @@ -1,42 +1,33 @@ # Contributor: Jakub Jirutka <jakub@jirutka.cz> # Maintainer: Jakub Jirutka <jakub@jirutka.cz> pkgname=choose -pkgver=1.3.3 -pkgrel=0 +pkgver=1.3.4 +pkgrel=3 pkgdesc="A human-friendly and fast alternative to cut and (sometimes) awk" url="https://github.com/theryangeary/choose" arch="x86_64 armv7 armhf aarch64 x86 ppc64le" # limited by rust/cargo license="GPL-3.0-or-later" -makedepends="cargo" +makedepends="cargo cargo-auditable" source="https://github.com/theryangeary/choose/archive/v$pkgver/choose-$pkgver.tar.gz" prepare() { default_prepare - # Optimize binary for size. - cat >> Cargo.toml <<-EOF - - [profile.release] - codegen-units = 1 - lto = true - opt-level = "z" - panic = "abort" - EOF + cargo fetch --target="$CTARGET" --locked } build() { - cargo build --release --locked + cargo auditable build --frozen --release } check() { - cargo test --release + cargo test --frozen } package() { - cargo install --locked --path . --root="$pkgdir/usr" - rm "$pkgdir"/usr/.crates* + install -Dm755 target/release/choose -t "$pkgdir"/usr/bin/ } sha512sums=" -81308ecad91aeec20fa3ef4b36f3d590019e261cc3fe6dd3104b22e8a0a7ec5a94edc9a74ef10f54c0572e0d47280bc507cb190da7d8bea0955eae0e60a66a4c choose-1.3.3.tar.gz +cae908f907ede9b5020ee02e666d297a8bfb6735b18505be21c7e00719b3ee8dd72eff7fc4a40247abf5113f32343438392f62bf7c330fdadd4bea63cc7e80ec choose-1.3.4.tar.gz " |