diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 17 |
1 files changed, 11 insertions, 6 deletions
@@ -1,24 +1,29 @@ # Maintainer: Bhanupong Petchlert <bpetlert@gmail.com> pkgname=aur-thumbsup -pkgver=0.3.1 +pkgver=0.3.2 pkgrel=1 pkgdesc="A tool to manage voting for favorite AUR packages (including systemd service for auto vote)" arch=('x86_64') url="https://github.com/bpetlert/aur-thumbsup" license=('MIT') depends=('gawk' 'grep' 'pacman' 'systemd') -makedepends=('cargo' 'rust') +makedepends=(cargo) provides=("${pkgname}") conflicts=("${pkgname}") source=("${pkgname}-${pkgver}.tar.gz::https://github.com/bpetlert/${pkgname}/archive/${pkgver}.tar.gz") -sha256sums=('ad196ddd0cefa98be4dc65e071d311894a893588c0cdf366551eafe9ac88261e') +sha256sums=('47626e58382d0df50d1c494a34880f0bca58f9bc415bdf4ea5bbea9e4f005708') -build() { +prepare() { cd "${pkgname}-${pkgver}" + cargo fetch --locked --target "$CARCH-unknown-linux-gnu" +} - # Ignore target-dir in ~/.cargo/config, reset it to default: "target". - cargo build --release --locked --target-dir target +build() { + cd "${pkgname}-${pkgver}" + export RUSTUP_TOOLCHAIN=stable + export CARGO_TARGET_DIR=target + cargo build --frozen --release } package() { |