diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 24 |
1 files changed, 8 insertions, 16 deletions
@@ -1,34 +1,26 @@ pkgname=hunt -pkgver=2.1.0 +pkgver=2.3.0 pkgrel=1 pkgdesc='Highly-opinionated simplified Find command made with Rust' arch=('i686' 'x86_64' 'aarch64') -url='https://github.com/LyonSyonII/hunt-rs' +url="https://github.com/LyonSyonII/$pkgname-rs" license=('MIT') makedepends=('cargo') -source=( - "$pkgname-$pkgver.tar.gz::https://static.crates.io/crates/$pkgname/$pkgname-$pkgver.crate" - 'build.rs') -sha512sums=( - '371380befefcc699fd72af51f77dbb0a78c0fe7654fcedbde5fc4194e525b60b3dbc94b455d03bb09f8348389c1fbb11dd55459b3f6f029afc4b0738a55fce14' - '6fb1580ce22aa2bd29c008437d38b86f029fbd39ec99d9c355e6941591fd65f8a21be048d6af802e7a4c73ade1ae95a28a8a99e73372fef4e62ef2bb3eb76b5c') -b2sums=( - '26d2c105d2c776abe07b145f9b4d29b5f55d971610da68f02f1c1a15157e89945a909d26335266606348de87af3c86b8b73bae3c529ccc895534c841c9f93033' - 'a13500efda184e23da37305cf99b40b2a05aa589e6b625e1580e70f8c5a0c112641d10ba45a9f90d15aa8c8fec63446275ca65572bace1c0e2df4fdd59f226fd' -) +source=("$pkgname-$pkgver.tar.gz::https://static.crates.io/crates/$pkgname/$pkgname-$pkgver.crate") +sha512sums=('214a73b80c33040b5fe5df94330aad88ac9a160a921069895bae5ceb07bea0b38c26a753e2ce76bd2b65ecc7c988886fc6a4f44b0fa8b3b36f97fb6279769a36') +b2sums=('946ed6eb727c25d1bc9bdcadbca8252a35b210461d790983a2ef0e88bbfbc6087b8d4e39afc5424404d998a280d6d44c9ec6b54c84baba463f5d98f995fc2855') prepare() { cd "$pkgname-$pkgver" - # Workaround lint errors by defining additional libraries with build.rs - install -Dm0644 ../build.rs ./build.rs - cargo fetch --locked --target "$CARCH-unknown-linux-gnu" + export RUSTUP_TOOLCHAIN=stable + cargo fetch --locked --target "$(rustc -vV | sed -n 's/host: //p')" } build() { cd "$pkgname-$pkgver" export RUSTUP_TOOLCHAIN=stable export CARGO_TARGET_DIR=target - cargo build --frozen --release --all-features + cargo build --frozen --release --all-features || cargo build --release } |