diff options
author | msrd0.dev | 2024-04-09 12:43:26 +0000 |
---|---|---|
committer | msrd0.dev | 2024-04-09 12:43:26 +0000 |
commit | 468d432adba9cd83cf9656eb33a1969aece5d7cd (patch) | |
tree | bfd424a09fe85dbe70f0f880d2806e5a9b59da75 | |
parent | ba2bf3c28bde1de5d27840a5183572cfde202e94 (diff) | |
download | aur-468d432adba9cd83cf9656eb33a1969aece5d7cd.tar.gz |
auto-update cargo-diet 1.2.7
-rw-r--r-- | .index.json | 2 | ||||
-rw-r--r-- | PKGBUILD | 20 |
2 files changed, 15 insertions, 7 deletions
diff --git a/.index.json b/.index.json index 837cfacd5ecb..66278e08d083 100644 --- a/.index.json +++ b/.index.json @@ -1,5 +1,5 @@ { - ".i": 1, + ".i": 2, "crate": "cargo-diet", "version": "1.2.7" }
\ No newline at end of file @@ -12,20 +12,28 @@ license=('MIT') depends=('gcc-libs') makedepends=('cargo') -source=("$_crate-$pkgver.tar.gz::https://crates.io/api/v1/crates/cargo-diet/1.2.7/download") +source=("$_crate-1.2.7.tar.gz::https://crates.io/api/v1/crates/cargo-diet/1.2.7/download") sha512sums=('15fae7b330131bfdc426fa7f5a500bf40c6fe1110ebf66c9861bc4f392f8467fd52f32c2f6f6f395801efd13a26e30b78a3904c14501f0154e7fcf10c56b2b83') # Tier 1 architectures supported by Rust (https://doc.rust-lang.org/nightly/rustc/platform-support.html#tier-1) arch=('aarch64' 'i686' 'x86_64') prepare() { - cd "$srcdir/$_crate-$pkgver" + cd "$srcdir/$_crate-1.2.7" - cargo fetch --locked + export RUSTUP_TOOLCHAIN=stable + + cargo fetch --locked --target "$CARCH-unknown-linux-gnu" } build() { - cd "$srcdir/$_crate-$pkgver" + cd "$srcdir/$_crate-1.2.7" + + export RUSTUP_TOOLCHAIN=stable + export CARGO_TARGET_DIR=target + CFLAGS+=" -ffat-lto-objects" + + cargo build \ --offline \ --locked \ @@ -33,7 +41,7 @@ build() { } package() { - cd "$srcdir/$_crate-$pkgver" + cd "$srcdir/$_crate-1.2.7" install -Dm755 "target/release/cargo-diet" -t "$pkgdir/usr/bin" - install -Dm644 "LICENSE.md" -t "$pkgdir/usr/share/licenses/$pkgname/" + install -Dm644 'LICENSE.md' -t "$pkgdir/usr/share/licenses/$pkgname/" }
\ No newline at end of file |