diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 21 |
1 files changed, 4 insertions, 17 deletions
@@ -1,28 +1,21 @@ # Maintainer: Jon Gjengset <jon@tsp.io> pkgname=rustup-git -pkgver=0.2.0.r8.g48b7e53 +pkgver=0.2.0.r88.gfe1cc85 pkgrel=1 pkgdesc="The Rust toolchain installer" arch=('i686' 'x86_64') url="https://github.com/rust-lang-nursery/rustup.rs" license=('MIT' 'Apache') -makedepends=('git') +makedepends=('git' 'cargo') provides=('rust' 'cargo' 'rust-nightly' 'cargo-nightly' 'rustup') conflicts=('rust' 'cargo' 'rust-nightly' 'rust-nightly-bin' 'multirust' 'multirust-git' 'rustup') replaces=('multirust' 'multirust-git') install='post.install' rust="rust-1.9.0-$CARCH-unknown-linux-gnu" -source=( - "${pkgname}::git+https://github.com/rust-lang-nursery/rustup.rs.git" - "https://static.rust-lang.org/dist/${rust}.tar.gz"{,.asc} -) -# The Rust GPG Key: https://keybase.io/rust -validpgpkeys=("108F66205EAEB0AAA8DD5E1C85AB96E6FA1BE5FE") -md5sums=('SKIP' - 'dc994c38b56c97081a5006c7553a55e1' - 'SKIP') +source=("${pkgname}::git+https://github.com/rust-lang-nursery/rustup.rs.git") +md5sums=('SKIP') pkgver() { cd "$srcdir/${pkgname}" @@ -30,12 +23,6 @@ pkgver() { } build() { - # set up cargo - cd "$srcdir/$rust" - msg2 "Setting up cargo" - ./install.sh --prefix="$srcdir/cargo" - export PATH="$srcdir/cargo/bin:$PATH" - msg2 "Building rustup" cd "$srcdir/$pkgname" cargo build --release --bin rustup-init |