diff options
author | Flat | 2017-01-01 02:43:01 -0500 |
---|---|---|
committer | Flat | 2017-01-01 02:43:01 -0500 |
commit | 3c6fccd70f5c54f259040fab918fa76d3f4808d7 (patch) | |
tree | e0ff25003f161115a859345583abfe304801be9a /PKGBUILD | |
parent | d17b0302b804575c94c43abb2601d295de9a07aa (diff) | |
download | aur-3c6fccd70f5c54f259040fab918fa76d3f4808d7.tar.gz |
Source rustup as dependency instead of downloading directly from rust
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 9 |
1 files changed, 5 insertions, 4 deletions
@@ -1,11 +1,12 @@ # Maintainer: Flat <Flat@imo.uto.moe> pkgname=parallel-rust pkgver=0.8.0 -pkgrel=2 +pkgrel=3 pkgdesc="Inspired by GNU Parallel, a command-line CPU load balancer written in Rust." arch=('i686' 'x86_64') url="https://github.com/mmstick/parallel" license=('MIT') +makedepends=('rustup') optdepends=('dash: increased performance over sh') provides=('parallel') conflicts=('parallel') @@ -13,13 +14,13 @@ source=("https://github.com/mmstick/parallel/archive/$pkgver.tar.gz") md5sums=('ef2f9190e28a1d3531a9459f19893361') prepare() { - CARGO_HOME=$srcdir/rust RUSTUP_HOME=$srcdir/rust bash -c 'curl https://sh.rustup.rs -sSf | sh -s -- --default-toolchain nightly -y' - CARGO_HOME=$srcdir/rust RUSTUP_HOME=$srcdir/rust $srcdir/rust/bin/rustup target add $CARCH-unknown-linux-musl + CARGO_HOME=$srcdir/rust RUSTUP_HOME=$srcdir/rust rustup default nightly + CARGO_HOME=$srcdir/rust RUSTUP_HOME=$srcdir/rust rustup target add $CARCH-unknown-linux-musl } build() { cd "parallel-$pkgver" - CARGO_HOME=$srcdir/rust RUSTUP_HOME=$srcdir/rust $srcdir/rust/bin/cargo build --release --target $CARCH-unknown-linux-musl + CARGO_HOME=$srcdir/rust RUSTUP_HOME=$srcdir/rust cargo build --release --target $CARCH-unknown-linux-musl } package() { |