Date: Friday, November 11, 2016 @ 19:52:52 Author: arodseth Revision: 195401
archrelease: copy trunk to community-x86_64, community-i686 Added: rust/repos/community-i686/PKGBUILD (from rev 195400, rust/trunk/PKGBUILD) rust/repos/community-x86_64/PKGBUILD (from rev 195400, rust/trunk/PKGBUILD) Deleted: rust/repos/community-i686/PKGBUILD rust/repos/community-x86_64/PKGBUILD ---------------------------+ /PKGBUILD | 138 ++++++++++++++++++++++++++++++++++++++++++++ community-i686/PKGBUILD | 69 ---------------------- community-x86_64/PKGBUILD | 69 ---------------------- 3 files changed, 138 insertions(+), 138 deletions(-) Deleted: community-i686/PKGBUILD =================================================================== --- community-i686/PKGBUILD 2016-11-11 19:51:24 UTC (rev 195400) +++ community-i686/PKGBUILD 2016-11-11 19:52:52 UTC (rev 195401) @@ -1,69 +0,0 @@ -# $Id$ -# Maintainer: Alexander F Rødseth <xypr...@archlinux.org> -# Contributor: Daniel Micay <danielmi...@gmail.com> -# Contributor: userwithuid <userwith...@gmail.com> - -pkgname=('rust' 'rust-docs') -epoch=1 -pkgver=1.12.1 -pkgrel=2 -arch=('x86_64' 'i686') -pkgdesc='Systems programming language focused on safety, speed and concurrency' -url='http://www.rust-lang.org/' -groups=('rust') -license=('MIT' 'Apache') -makedepends=('libffi' 'perl' 'python2' 'curl' 'llvm' 'cmake' 'ninja' 'jemalloc') -source=("http://static.rust-lang.org/dist/rustc-$pkgver-src.tar.gz"{,.asc}) -sha256sums=('97913ae4cb255618aaacd1a534b11f343634b040b32656250d09d8d9ec02d3dc' - 'SKIP') -options=('staticlibs' '!strip' '!emptydirs') -validpgpkeys=('108F66205EAEB0AAA8DD5E1C85AB96E6FA1BE5FE') # Rust Language (Tag and Release Signing Key) <rust-...@rust-lang.org> -#gpg --keyserver hkp://keys.gnupg.net --recv-keys 108F66205EAEB0AAA8DD5E1C85AB96E6FA1BE5FE - -build() { - cd "rustc-$pkgver" - - ./configure \ - --prefix=/usr \ - --release-channel=stable \ - --enable-ninja \ - --llvm-root=/usr \ - --disable-codegen-tests \ - --jemalloc-root=/usr/lib - - export RUSTFLAGS="$RUSTFLAGS -C link-args=-lffi" - export CFLAGS="$CFLAGS -fPIC -w" - - make -} - -package_rust() { - depends=('gcc-libs' 'llvm-libs') - - cd "rustc-$pkgver" - - make DESTDIR="$pkgdir" install - - for license in APACHE MIT; do install -Dm644 "LICENSE-$license" \ - "$pkgdir/usr/share/licenses/$pkgname/LICENSE-$license"; done - - cd "$pkgdir/usr/lib" - - rm rustlib/{components,manifest-rustc,rust-installer-version} - ln -sf rustlib/$CARCH-unknown-linux-gnu/lib/*.so . - - # move docs out of the way - mv "$pkgdir/usr/share/doc" "$srcdir/" -} - -package_rust-docs() { - msg2 "Packaging documentation" - install -d "$pkgdir/usr/share/doc/" - mv "$srcdir"/doc/* "$pkgdir"/usr/share/doc/rust/ - - msg2 "Packaging license files for the documentation" - for license in APACHE MIT; do install -Dm644 "rustc-$pkgver/LICENSE-$license" \ - "$pkgdir/usr/share/licenses/$pkgname/LICENSE-$license"; done -} - -# vim:set ts=2 sw=2 et: Copied: rust/repos/community-i686/PKGBUILD (from rev 195400, rust/trunk/PKGBUILD) =================================================================== --- community-i686/PKGBUILD (rev 0) +++ community-i686/PKGBUILD 2016-11-11 19:52:52 UTC (rev 195401) @@ -0,0 +1,69 @@ +# $Id$ +# Maintainer: Alexander F Rødseth <xypr...@archlinux.org> +# Contributor: Daniel Micay <danielmi...@gmail.com> +# Contributor: userwithuid <userwith...@gmail.com> + +pkgname=('rust' 'rust-docs') +epoch=1 +pkgver=1.13.0 +pkgrel=1 +arch=('x86_64' 'i686') +pkgdesc='Systems programming language focused on safety, speed and concurrency' +url='https://www.rust-lang.org/' +groups=('rust') +license=('MIT' 'Apache') +makedepends=('libffi' 'perl' 'python2' 'curl' 'llvm' 'cmake' 'ninja' 'jemalloc') +source=("https://static.rust-lang.org/dist/rustc-$pkgver-src.tar.gz"{,.asc}) +sha256sums=('ecb84775ca977a5efec14d0cad19621a155bfcbbf46e8050d18721bb1e3e5084' + 'SKIP') +options=('staticlibs' '!strip' '!emptydirs') +validpgpkeys=('108F66205EAEB0AAA8DD5E1C85AB96E6FA1BE5FE') # Rust Language (Tag and Release Signing Key) <rust-...@rust-lang.org> +#gpg --keyserver hkp://keys.gnupg.net --recv-keys 108F66205EAEB0AAA8DD5E1C85AB96E6FA1BE5FE + +build() { + cd "rustc-$pkgver" + + ./configure \ + --prefix=/usr \ + --release-channel=stable \ + --enable-ninja \ + --llvm-root=/usr \ + --disable-codegen-tests \ + --jemalloc-root=/usr/lib + + export RUSTFLAGS="$RUSTFLAGS -C link-args=-lffi" + export CFLAGS="$CFLAGS -fPIC -w" + + make +} + +package_rust() { + depends=('gcc-libs' 'llvm-libs') + + cd "rustc-$pkgver" + + make DESTDIR="$pkgdir" install + + for license in APACHE MIT; do install -Dm644 "LICENSE-$license" \ + "$pkgdir/usr/share/licenses/$pkgname/LICENSE-$license"; done + + cd "$pkgdir/usr/lib" + + rm rustlib/{components,manifest-rustc,rust-installer-version} + ln -sf rustlib/$CARCH-unknown-linux-gnu/lib/*.so . + + # move docs out of the way + mv "$pkgdir/usr/share/doc" "$srcdir/" +} + +package_rust-docs() { + msg2 "Packaging documentation" + install -d "$pkgdir/usr/share/doc/" + mv "$srcdir"/doc/* "$pkgdir"/usr/share/doc/rust/ + + msg2 "Packaging license files for the documentation" + for license in APACHE MIT; do install -Dm644 "rustc-$pkgver/LICENSE-$license" \ + "$pkgdir/usr/share/licenses/$pkgname/LICENSE-$license"; done +} + +# vim:set ts=2 sw=2 et: Deleted: community-x86_64/PKGBUILD =================================================================== --- community-x86_64/PKGBUILD 2016-11-11 19:51:24 UTC (rev 195400) +++ community-x86_64/PKGBUILD 2016-11-11 19:52:52 UTC (rev 195401) @@ -1,69 +0,0 @@ -# $Id$ -# Maintainer: Alexander F Rødseth <xypr...@archlinux.org> -# Contributor: Daniel Micay <danielmi...@gmail.com> -# Contributor: userwithuid <userwith...@gmail.com> - -pkgname=('rust' 'rust-docs') -epoch=1 -pkgver=1.12.1 -pkgrel=2 -arch=('x86_64' 'i686') -pkgdesc='Systems programming language focused on safety, speed and concurrency' -url='http://www.rust-lang.org/' -groups=('rust') -license=('MIT' 'Apache') -makedepends=('libffi' 'perl' 'python2' 'curl' 'llvm' 'cmake' 'ninja' 'jemalloc') -source=("http://static.rust-lang.org/dist/rustc-$pkgver-src.tar.gz"{,.asc}) -sha256sums=('97913ae4cb255618aaacd1a534b11f343634b040b32656250d09d8d9ec02d3dc' - 'SKIP') -options=('staticlibs' '!strip' '!emptydirs') -validpgpkeys=('108F66205EAEB0AAA8DD5E1C85AB96E6FA1BE5FE') # Rust Language (Tag and Release Signing Key) <rust-...@rust-lang.org> -#gpg --keyserver hkp://keys.gnupg.net --recv-keys 108F66205EAEB0AAA8DD5E1C85AB96E6FA1BE5FE - -build() { - cd "rustc-$pkgver" - - ./configure \ - --prefix=/usr \ - --release-channel=stable \ - --enable-ninja \ - --llvm-root=/usr \ - --disable-codegen-tests \ - --jemalloc-root=/usr/lib - - export RUSTFLAGS="$RUSTFLAGS -C link-args=-lffi" - export CFLAGS="$CFLAGS -fPIC -w" - - make -} - -package_rust() { - depends=('gcc-libs' 'llvm-libs') - - cd "rustc-$pkgver" - - make DESTDIR="$pkgdir" install - - for license in APACHE MIT; do install -Dm644 "LICENSE-$license" \ - "$pkgdir/usr/share/licenses/$pkgname/LICENSE-$license"; done - - cd "$pkgdir/usr/lib" - - rm rustlib/{components,manifest-rustc,rust-installer-version} - ln -sf rustlib/$CARCH-unknown-linux-gnu/lib/*.so . - - # move docs out of the way - mv "$pkgdir/usr/share/doc" "$srcdir/" -} - -package_rust-docs() { - msg2 "Packaging documentation" - install -d "$pkgdir/usr/share/doc/" - mv "$srcdir"/doc/* "$pkgdir"/usr/share/doc/rust/ - - msg2 "Packaging license files for the documentation" - for license in APACHE MIT; do install -Dm644 "rustc-$pkgver/LICENSE-$license" \ - "$pkgdir/usr/share/licenses/$pkgname/LICENSE-$license"; done -} - -# vim:set ts=2 sw=2 et: Copied: rust/repos/community-x86_64/PKGBUILD (from rev 195400, rust/trunk/PKGBUILD) =================================================================== --- community-x86_64/PKGBUILD (rev 0) +++ community-x86_64/PKGBUILD 2016-11-11 19:52:52 UTC (rev 195401) @@ -0,0 +1,69 @@ +# $Id$ +# Maintainer: Alexander F Rødseth <xypr...@archlinux.org> +# Contributor: Daniel Micay <danielmi...@gmail.com> +# Contributor: userwithuid <userwith...@gmail.com> + +pkgname=('rust' 'rust-docs') +epoch=1 +pkgver=1.13.0 +pkgrel=1 +arch=('x86_64' 'i686') +pkgdesc='Systems programming language focused on safety, speed and concurrency' +url='https://www.rust-lang.org/' +groups=('rust') +license=('MIT' 'Apache') +makedepends=('libffi' 'perl' 'python2' 'curl' 'llvm' 'cmake' 'ninja' 'jemalloc') +source=("https://static.rust-lang.org/dist/rustc-$pkgver-src.tar.gz"{,.asc}) +sha256sums=('ecb84775ca977a5efec14d0cad19621a155bfcbbf46e8050d18721bb1e3e5084' + 'SKIP') +options=('staticlibs' '!strip' '!emptydirs') +validpgpkeys=('108F66205EAEB0AAA8DD5E1C85AB96E6FA1BE5FE') # Rust Language (Tag and Release Signing Key) <rust-...@rust-lang.org> +#gpg --keyserver hkp://keys.gnupg.net --recv-keys 108F66205EAEB0AAA8DD5E1C85AB96E6FA1BE5FE + +build() { + cd "rustc-$pkgver" + + ./configure \ + --prefix=/usr \ + --release-channel=stable \ + --enable-ninja \ + --llvm-root=/usr \ + --disable-codegen-tests \ + --jemalloc-root=/usr/lib + + export RUSTFLAGS="$RUSTFLAGS -C link-args=-lffi" + export CFLAGS="$CFLAGS -fPIC -w" + + make +} + +package_rust() { + depends=('gcc-libs' 'llvm-libs') + + cd "rustc-$pkgver" + + make DESTDIR="$pkgdir" install + + for license in APACHE MIT; do install -Dm644 "LICENSE-$license" \ + "$pkgdir/usr/share/licenses/$pkgname/LICENSE-$license"; done + + cd "$pkgdir/usr/lib" + + rm rustlib/{components,manifest-rustc,rust-installer-version} + ln -sf rustlib/$CARCH-unknown-linux-gnu/lib/*.so . + + # move docs out of the way + mv "$pkgdir/usr/share/doc" "$srcdir/" +} + +package_rust-docs() { + msg2 "Packaging documentation" + install -d "$pkgdir/usr/share/doc/" + mv "$srcdir"/doc/* "$pkgdir"/usr/share/doc/rust/ + + msg2 "Packaging license files for the documentation" + for license in APACHE MIT; do install -Dm644 "rustc-$pkgver/LICENSE-$license" \ + "$pkgdir/usr/share/licenses/$pkgname/LICENSE-$license"; done +} + +# vim:set ts=2 sw=2 et: