diff options
Diffstat (limited to 'community/cargo-gra/APKBUILD')
-rw-r--r-- | community/cargo-gra/APKBUILD | 28 |
1 files changed, 10 insertions, 18 deletions
diff --git a/community/cargo-gra/APKBUILD b/community/cargo-gra/APKBUILD index 1250afbc7d2..ca41996dd4b 100644 --- a/community/cargo-gra/APKBUILD +++ b/community/cargo-gra/APKBUILD @@ -1,43 +1,35 @@ # Contributor: Newbyte <newbie13xd@gmail.com> # Maintainer: Newbyte <newbie13xd@gmail.com> pkgname=cargo-gra -pkgver=0.3.1 +pkgver=0.6.0 pkgrel=0 pkgdesc="gtk-rust-app CLI for building Flatpak apps with ease" -url="https://gitlab.com/loers/cargo-gra" -arch="all !s390x !riscv64" # no cargo for these archies +url="https://gitlab.com/floers/cargo-gra" +arch="all !s390x" # not interested in debugging issues on s390x license="GPL-3.0-or-later" -makedepends="cargo" -source="https://gitlab.com/loers/cargo-gra/-/archive/v$pkgver/cargo-gra-v$pkgver.tar.gz" +makedepends="cargo cargo-auditable" +source="https://gitlab.com/floers/cargo-gra/-/archive/v$pkgver/cargo-gra-v$pkgver.tar.gz" builddir="$srcdir/$pkgname-v$pkgver" options="!check" # Tests fail -export CARGO_PROFILE_RELEASE_CODEGEN_UNITS=1 -export CARGO_PROFILE_RELEASE_LTO="true" -export CARGO_PROFILE_RELEASE_OPT_LEVEL="s" -export CARGO_PROFILE_RELEASE_PANIC="abort" - prepare() { default_prepare - env -u CARGO_NET_OFFLINE cargo fetch --locked + cargo fetch --target="$CTARGET" --locked } build() { - cargo build --release --frozen + cargo auditable build --release --frozen } check() { - cargo test --release --frozen + cargo test --frozen } package() { - cargo install --locked --root "$pkgdir/usr" --path . - - rm "$pkgdir"/usr/.crates.toml - rm "$pkgdir"/usr/.crates2.json + install -Dm755 target/release/cargo-gra -t "$pkgdir"/usr/bin/ } sha512sums=" -cbf0a231fc7a80b0a4f9fdfd92473915228dafee1c0a754ae4eda8d4ac6e307fd1657287679e58b9b0178994cdf639845c295425ec21f9d1407f3cfe2e412b31 cargo-gra-v0.3.1.tar.gz +7c19a61b493e40183407e0af277e2355b23bc6221f155486a6a3b61af23fa109879812d3618e974d9d0e7188f5dde03382e5bb3b2c2755ca3c6e67a7c635aa4e cargo-gra-v0.6.0.tar.gz " |