diff options
author | Daniel Peukert | 2024-02-24 16:20:48 +0100 |
---|---|---|
committer | Daniel Peukert | 2024-02-24 16:20:48 +0100 |
commit | 3d22e2bbed973467810bbed16ea1e9e966c64c73 (patch) | |
tree | 1c838480ac0efc4a96eaccdac8a190dfa649da9c | |
parent | 825e11dc103aa47d63995036c11b5844674e561d (diff) | |
download | aur-inputmodule-control.tar.gz |
Fix inputmodule-control build
-rw-r--r-- | PKGBUILD | 5 |
1 files changed, 4 insertions, 1 deletions
@@ -13,11 +13,11 @@ source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz") sha512sums=('068f26d83ee68e6e1b71954add4a9df740426596f3f6301cb5f24b898e17d41f70f1d3245afe6e2b601e09a72c8dfb868fae65f8a9e9c439cde40eddbd8a47a9') _sourcedirectory="$_projectname-$pkgver" -_cargotarget="$(rustc -vV | sed -n 's/host: //p')" prepare() { cd "$srcdir/$_sourcedirectory/" export RUSTUP_TOOLCHAIN='stable' + _cargotarget="$(rustc -vV | sed -n 's/host: //p')" cargo fetch --locked --target "$_cargotarget" } @@ -25,15 +25,18 @@ build() { cd "$srcdir/$_sourcedirectory/" export RUSTUP_TOOLCHAIN='stable' export CARGO_TARGET_DIR='target' + _cargotarget="$(rustc -vV | sed -n 's/host: //p')" cargo build --frozen --release --target "$_cargotarget" --package "$pkgname" --all-features } check() { + _cargotarget="$(rustc -vV | sed -n 's/host: //p')" "$srcdir/$_sourcedirectory/target/$_cargotarget/release/$pkgname" --version | tee '/dev/stderr' | grep -q "^$pkgname $pkgver$" } package() { cd "$srcdir/$_sourcedirectory/" + _cargotarget="$(rustc -vV | sed -n 's/host: //p')" install -Dm755 "target/$_cargotarget/release/$pkgname" "$pkgdir/usr/bin/$pkgname" install -Dm644 'LICENSE' "$pkgdir/usr/share/licenses/$pkgname/MIT" } |