Date: Friday, April 24, 2015 @ 14:51:26 Author: arodseth Revision: 132111
Updated to 1.0.0.beta.2 Modified: rust/trunk/PKGBUILD ----------+ PKGBUILD | 46 ++++++++++++++++++++++++---------------------- 1 file changed, 24 insertions(+), 22 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2015-04-24 12:45:03 UTC (rev 132110) +++ PKGBUILD 2015-04-24 12:51:26 UTC (rev 132111) @@ -2,27 +2,26 @@ # Maintainer: Daniel Micay <danielmi...@gmail.com> pkgname=rust -_pkgver=1.0.0-alpha.2 -pkgver=1.0.0.alpha.2 +pkgver=1.0.0.beta.2 pkgrel=1 -arch=(i686 x86_64) -pkgdesc='A safe, concurrent, practical language' +arch=('x86_64' 'i686') +pkgdesc='Safe, concurrent and practical programming language from Mozilla' url='http://www.rust-lang.org/' -license=(MIT Apache) -depends=(gcc) -makedepends=(libffi perl python2 curl) -checkdepends=(git valgrind) -source=(http://static.rust-lang.org/dist/rustc-$_pkgver-src.tar.gz{,.asc}) -sha256sums=('a931b945e98f409df68fdff23e98b688024461c28901106896e73708381956c8' +license=('MIT' 'Apache') +makedepends=('libffi' 'perl' 'python2' 'curl') +checkdepends=('git' 'valgrind') +source=("http://static.rust-lang.org/dist/rustc-${pkgver/.b/-b}-src.tar.gz"{,.asc}) +sha256sums=('969f20bfec588456af8ab81c9b00ef46df075bf9ac9955e42a87b1f39cb99771' 'SKIP') -install=rust.install -options=(staticlibs) -validpgpkeys=(108F66205EAEB0AAA8DD5E1C85AB96E6FA1BE5FE) # Rust Language (Tag and Release Signing Key) <rust-...@rust-lang.org> +install="$pkgname.install" +options=('staticlibs') +#gpg --keyserver hkp://keys.gnupg.net --recv-keys 108F66205EAEB0AAA8DD5E1C85AB96E6FA1BE5FE +validpgpkeys=('108F66205EAEB0AAA8DD5E1C85AB96E6FA1BE5FE') # Rust Language (Tag and Release Signing Key) <rust-...@rust-lang.org> build() { - cd rustc-$_pkgver + cd "rustc-${pkgver/.b/-b}" - ./configure --prefix=/usr --disable-debug --disable-docs --disable-verify-install + ./configure --prefix=/usr --disable-debug --disable-docs # avoid python makedepend (force fallback to python2) sed -i 's/^PYTHONVERSION.*/PYTHONVERSION := 3/' src/llvm/Makefile.rules @@ -30,19 +29,22 @@ make } -check() { - cd rustc-$_pkgver - #make check -} +#check() { +# cd "rustc-${pkgver/.b/-b}" +# make check +#} package() { - cd rustc-$_pkgver + cd "rustc-${pkgver/.b/-b}" + make DESTDIR="$pkgdir" install - install -D -m644 LICENSE-APACHE "$pkgdir/usr/share/licenses/$pkgname/LICENSE-APACHE" - install -D -m644 LICENSE-MIT "$pkgdir/usr/share/licenses/$pkgname/LICENSE-MIT" + install -Dm644 LICENSE-APACHE "$pkgdir/usr/share/licenses/$pkgname/LICENSE-APACHE" + install -Dm644 LICENSE-MIT "$pkgdir/usr/share/licenses/$pkgname/LICENSE-MIT" cd "$pkgdir/usr/lib" rm rustlib/{components,manifest-rustc,rust-installer-version} ln -sf rustlib/$CARCH-unknown-linux-gnu/lib/*.so . } + +# vim:set ts=2 sw=2 et: