summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorFlat2017-01-01 02:43:01 -0500
committerFlat2017-01-01 02:43:01 -0500
commit3c6fccd70f5c54f259040fab918fa76d3f4808d7 (patch)
treee0ff25003f161115a859345583abfe304801be9a /PKGBUILD
parentd17b0302b804575c94c43abb2601d295de9a07aa (diff)
downloadaur-3c6fccd70f5c54f259040fab918fa76d3f4808d7.tar.gz
Source rustup as dependency instead of downloading directly from rust
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD9
1 files changed, 5 insertions, 4 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 84092d3fafb3..825d4240b0ae 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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() {