Date: Wednesday, August 24, 2016 @ 18:26:11 Author: arodseth Revision: 187465
upgpkg: rust 1:1.11.0-1 Modified: rust/trunk/PKGBUILD ----------+ PKGBUILD | 28 ++++++++++++++++++++-------- 1 file changed, 20 insertions(+), 8 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2016-08-24 17:56:14 UTC (rev 187464) +++ PKGBUILD 2016-08-24 18:26:11 UTC (rev 187465) @@ -2,20 +2,20 @@ # Maintainer: Alexander F Rødseth <[email protected]> # Contributor: Daniel Micay <[email protected]> -pkgname=rust +pkgname=('rust' 'rust-docs') epoch=1 -pkgver=1.10.0 -pkgrel=2 +pkgver=1.11.0 +pkgrel=1 arch=('x86_64' 'i686') pkgdesc='Systems programming language focused on safety, speed and concurrency' url='http://www.rust-lang.org/' license=('MIT' 'Apache') -makedepends=('libffi' 'perl' 'python2' 'curl' 'jemalloc') +makedepends=('libffi' 'perl' 'python2' 'curl' 'jemalloc' 'cmake') depends=('gcc') source=("http://static.rust-lang.org/dist/rustc-$pkgver-src.tar.gz"{,.asc}) -sha256sums=('a4015aacf4f6d8a8239253c4da46e7abaa8584f8214d1828d2ff0a8f56176869' +sha256sums=('3685034a78e70637bdfa3117619f759f2481002fd9abbc78cc0f737c9974de6a' 'SKIP') -options=('staticlibs' '!strip') +options=('staticlibs' '!strip' '!emptydirs') validpgpkeys=('108F66205EAEB0AAA8DD5E1C85AB96E6FA1BE5FE') # Rust Language (Tag and Release Signing Key) <[email protected]> #gpg --keyserver hkp://keys.gnupg.net --recv-keys 108F66205EAEB0AAA8DD5E1C85AB96E6FA1BE5FE @@ -22,11 +22,13 @@ build() { cd "rustc-$pkgver" - ./configure --prefix=/usr --disable-docs --release-channel=stable + ./configure --prefix=/usr --release-channel=stable make CFLAGS="$CFLAGS -fPIC -w" } -package() { +package_rust() { + depends=('gcc') + cd "rustc-$pkgver" make DESTDIR="$pkgdir" install @@ -40,4 +42,14 @@ ln -sf rustlib/$CARCH-unknown-linux-gnu/lib/*.so . } +package_rust-docs() { + cd "rustc-$pkgver" + + install -d "$pkgdir/usr/share/doc/rust" + cp -r "doc/"* "$pkgdir/usr/share/doc/rust" + install -Dm644 LICENSE-APACHE \ + "$pkgdir/usr/share/licenses/$pkgname/LICENSE-APACHE" + install -Dm644 LICENSE-MIT "$pkgdir/usr/share/licenses/$pkgname/LICENSE-MIT" +} + # vim:set ts=2 sw=2 et:
