[arch-commits] Commit in llvm35/repos (16 files)

2015-03-14 Thread Evangelos Foutras
Date: Saturday, March 14, 2015 @ 21:58:42
  Author: foutrelis
Revision: 233838

archrelease: copy trunk to staging-i686, staging-x86_64

Added:
  llvm35/repos/staging-i686/PKGBUILD
(from rev 233837, llvm35/trunk/PKGBUILD)
  llvm35/repos/staging-i686/llvm-3.5.0-force-link-pass.o.patch
(from rev 233837, llvm35/trunk/llvm-3.5.0-force-link-pass.o.patch)
  llvm35/repos/staging-i686/llvm-Config-config.h
(from rev 233837, llvm35/trunk/llvm-Config-config.h)
  llvm35/repos/staging-i686/llvm-Config-llvm-config.h
(from rev 233837, llvm35/trunk/llvm-Config-llvm-config.h)
  llvm35/repos/staging-x86_64/PKGBUILD
(from rev 233837, llvm35/trunk/PKGBUILD)
  llvm35/repos/staging-x86_64/llvm-3.5.0-force-link-pass.o.patch
(from rev 233837, llvm35/trunk/llvm-3.5.0-force-link-pass.o.patch)
  llvm35/repos/staging-x86_64/llvm-Config-config.h
(from rev 233837, llvm35/trunk/llvm-Config-config.h)
  llvm35/repos/staging-x86_64/llvm-Config-llvm-config.h
(from rev 233837, llvm35/trunk/llvm-Config-llvm-config.h)
Deleted:
  llvm35/repos/staging-i686/PKGBUILD
  llvm35/repos/staging-i686/llvm-3.5.0-force-link-pass.o.patch
  llvm35/repos/staging-i686/llvm-Config-config.h
  llvm35/repos/staging-i686/llvm-Config-llvm-config.h
  llvm35/repos/staging-x86_64/PKGBUILD
  llvm35/repos/staging-x86_64/llvm-3.5.0-force-link-pass.o.patch
  llvm35/repos/staging-x86_64/llvm-Config-config.h
  llvm35/repos/staging-x86_64/llvm-Config-llvm-config.h

---+
 /PKGBUILD |  376 
 /llvm-3.5.0-force-link-pass.o.patch   |   56 ++
 /llvm-Config-config.h |   18 
 /llvm-Config-llvm-config.h|   18 
 staging-i686/PKGBUILD |  188 --
 staging-i686/llvm-3.5.0-force-link-pass.o.patch   |   28 -
 staging-i686/llvm-Config-config.h |9 
 staging-i686/llvm-Config-llvm-config.h|9 
 staging-x86_64/PKGBUILD   |  188 --
 staging-x86_64/llvm-3.5.0-force-link-pass.o.patch |   28 -
 staging-x86_64/llvm-Config-config.h   |9 
 staging-x86_64/llvm-Config-llvm-config.h  |9 
 12 files changed, 468 insertions(+), 468 deletions(-)

Deleted: staging-i686/PKGBUILD
===
--- staging-i686/PKGBUILD   2015-03-14 20:58:14 UTC (rev 233837)
+++ staging-i686/PKGBUILD   2015-03-14 20:58:42 UTC (rev 233838)
@@ -1,188 +0,0 @@
-# $Id$
-# Maintainer: Evangelos Foutras evange...@foutrelis.com
-# Contributor: Jan heftig Steffens jan.steff...@gmail.com
-# Contributor: Sebastian Nowicki seb...@gmail.com
-# Contributor: Devin Cofer ranguvar{AT]archlinux[DOT}us
-# Contributor: Tobias Kieslich tob...@justdreams.de
-# Contributor: Geoffroy Carrier geoffroy.carr...@aur.archlinux.org
-# Contributor: Tomas Lindquist Olsen to...@famolsen.dk
-# Contributor: Roberto Alsina rals...@kde.org
-# Contributor: Gerardo Exequiel Pozzi vmlinuz...@yahoo.com.ar
-
-# This package is meant to be used for compiling packages that haven't been
-# ported to LLVM 3.6 yet. Such packages may depend on llvm35-libs but not on
-# llvm35 which isn't co-installable with the regular LLVM 3.6 packages.
-
-pkgname=('llvm35' 'llvm35-libs' 'clang35')
-pkgver=3.5.1
-pkgrel=2
-arch=('i686' 'x86_64')
-url=http://llvm.org/;
-license=('custom:University of Illinois/NCSA Open Source License')
-makedepends=('libffi' 'python2' 'python-sphinx')
-# Use gcc-multilib to build 32-bit compiler-rt libraries on x86_64 (FS#41911)
-makedepends_x86_64=('gcc-multilib')
-options=('staticlibs')
-source=(http://llvm.org/releases/$pkgver/llvm-$pkgver.src.tar.xz{,.sig}
-http://llvm.org/releases/$pkgver/cfe-$pkgver.src.tar.xz{,.sig}
-http://llvm.org/releases/$pkgver/compiler-rt-$pkgver.src.tar.xz{,.sig}
-llvm-3.5.0-force-link-pass.o.patch
-llvm-Config-config.h
-llvm-Config-llvm-config.h)
-sha256sums=('bf3275d2d7890015c8d8f5e6f4f882f8cf3bf51967297ebe74111d6d8b53be15'
-'SKIP'
-'6773f3f9cf815631cc7e779ec134ddd228dc8e9a250e1ea3a910610c59eb8f5c'
-'SKIP'
-'adf4b526f33e681aff5961f0821f5b514d3fc375410008842640b56a2e6a837a'
-'SKIP'
-'5702053503d49448598eda1b8dc8c263f0df9ad7486833273e3987b5dec25a19'
-'312574e655f9a87784ca416949c505c452b819fad3061f2cde8aced6540a19a3'
-'597dc5968c695bbdbb0eac9e8eb5117fcd2773bc91edf5ec103ecab8bc48')
-validpgpkeys=('11E521D646982372EB577A1F8F0871F202119294')
-
-prepare() {
-  cd $srcdir/llvm-$pkgver.src
-
-  # At the present, clang must reside inside the LLVM source code tree to build
-  # See http://llvm.org/bugs/show_bug.cgi?id=4840
-  mv $srcdir/cfe-$pkgver.src tools/clang
-
-  mv $srcdir/compiler-rt-$pkgver.src projects/compiler-rt
-
-  # Fix docs installation directory
-  sed -i 

[arch-commits] Commit in llvm35/repos (16 files)

2015-03-14 Thread Evangelos Foutras
Date: Saturday, March 14, 2015 @ 20:50:15
  Author: foutrelis
Revision: 233832

archrelease: copy trunk to staging-i686, staging-x86_64

Added:
  llvm35/repos/staging-i686/PKGBUILD
(from rev 233831, llvm35/trunk/PKGBUILD)
  llvm35/repos/staging-i686/llvm-3.5.0-force-link-pass.o.patch
(from rev 233831, llvm35/trunk/llvm-3.5.0-force-link-pass.o.patch)
  llvm35/repos/staging-i686/llvm-Config-config.h
(from rev 233831, llvm35/trunk/llvm-Config-config.h)
  llvm35/repos/staging-i686/llvm-Config-llvm-config.h
(from rev 233831, llvm35/trunk/llvm-Config-llvm-config.h)
  llvm35/repos/staging-x86_64/PKGBUILD
(from rev 233831, llvm35/trunk/PKGBUILD)
  llvm35/repos/staging-x86_64/llvm-3.5.0-force-link-pass.o.patch
(from rev 233831, llvm35/trunk/llvm-3.5.0-force-link-pass.o.patch)
  llvm35/repos/staging-x86_64/llvm-Config-config.h
(from rev 233831, llvm35/trunk/llvm-Config-config.h)
  llvm35/repos/staging-x86_64/llvm-Config-llvm-config.h
(from rev 233831, llvm35/trunk/llvm-Config-llvm-config.h)
Deleted:
  llvm35/repos/staging-i686/PKGBUILD
  llvm35/repos/staging-i686/llvm-3.5.0-force-link-pass.o.patch
  llvm35/repos/staging-i686/llvm-Config-config.h
  llvm35/repos/staging-i686/llvm-Config-llvm-config.h
  llvm35/repos/staging-x86_64/PKGBUILD
  llvm35/repos/staging-x86_64/llvm-3.5.0-force-link-pass.o.patch
  llvm35/repos/staging-x86_64/llvm-Config-config.h
  llvm35/repos/staging-x86_64/llvm-Config-llvm-config.h

---+
 /PKGBUILD |  376 
 /llvm-3.5.0-force-link-pass.o.patch   |   56 ++
 /llvm-Config-config.h |   18 
 /llvm-Config-llvm-config.h|   18 
 staging-i686/PKGBUILD |  140 ---
 staging-i686/llvm-3.5.0-force-link-pass.o.patch   |   28 -
 staging-i686/llvm-Config-config.h |9 
 staging-i686/llvm-Config-llvm-config.h|9 
 staging-x86_64/PKGBUILD   |  140 ---
 staging-x86_64/llvm-3.5.0-force-link-pass.o.patch |   28 -
 staging-x86_64/llvm-Config-config.h   |9 
 staging-x86_64/llvm-Config-llvm-config.h  |9 
 12 files changed, 468 insertions(+), 372 deletions(-)

Deleted: staging-i686/PKGBUILD
===
--- staging-i686/PKGBUILD   2015-03-14 19:49:56 UTC (rev 233831)
+++ staging-i686/PKGBUILD   2015-03-14 19:50:15 UTC (rev 233832)
@@ -1,140 +0,0 @@
-# $Id$
-# Maintainer: Evangelos Foutras evange...@foutrelis.com
-# Contributor: Jan heftig Steffens jan.steff...@gmail.com
-# Contributor: Sebastian Nowicki seb...@gmail.com
-# Contributor: Devin Cofer ranguvar{AT]archlinux[DOT}us
-# Contributor: Tobias Kieslich tob...@justdreams.de
-# Contributor: Geoffroy Carrier geoffroy.carr...@aur.archlinux.org
-# Contributor: Tomas Lindquist Olsen to...@famolsen.dk
-# Contributor: Roberto Alsina rals...@kde.org
-# Contributor: Gerardo Exequiel Pozzi vmlinuz...@yahoo.com.ar
-
-# This package is meant to be used for compiling packages that haven't been
-# ported to LLVM 3.6 yet. Such packages may depend on llvm35-libs but not on
-# llvm35 which isn't co-installable with the regular LLVM 3.6 packages.
-
-pkgname=('llvm35' 'llvm35-libs')
-pkgver=3.5.1
-pkgrel=1
-arch=('i686' 'x86_64')
-url=http://llvm.org/;
-license=('custom:University of Illinois/NCSA Open Source License')
-makedepends=('libffi' 'python2' 'python-sphinx')
-options=('staticlibs')
-source=(http://llvm.org/releases/$pkgver/llvm-$pkgver.src.tar.xz{,.sig}
-llvm-3.5.0-force-link-pass.o.patch
-llvm-Config-config.h
-llvm-Config-llvm-config.h)
-sha256sums=('bf3275d2d7890015c8d8f5e6f4f882f8cf3bf51967297ebe74111d6d8b53be15'
-'SKIP'
-'5702053503d49448598eda1b8dc8c263f0df9ad7486833273e3987b5dec25a19'
-'312574e655f9a87784ca416949c505c452b819fad3061f2cde8aced6540a19a3'
-'597dc5968c695bbdbb0eac9e8eb5117fcd2773bc91edf5ec103ecab8bc48')
-validpgpkeys=('11E521D646982372EB577A1F8F0871F202119294')
-
-prepare() {
-  cd $srcdir/llvm-$pkgver.src
-
-  # Fix docs installation directory
-  sed -i 's:$(PROJ_prefix)/docs/llvm:$(PROJ_prefix)/share/doc/llvm:' \
-Makefile.config.in
-
-  # Fix definition of LLVM_CMAKE_DIR in LLVMConfig.cmake
-  sed -i 
'/@LLVM_CONFIG_CMAKE_DIR@/s:$(PROJ_cmake):$(PROJ_prefix)/share/llvm/cmake:' \
-cmake/modules/Makefile
-
-  # Fix build with GCC 4.9 (patch from Debian)
-  # http://llvm.org/bugs/show_bug.cgi?id=20067
-  patch -Np1 -i ../llvm-3.5.0-force-link-pass.o.patch
-}
-
-build() {
-  cd $srcdir/llvm-$pkgver.src
-
-  # Apply strip option to configure
-  _optimized_switch=enable
-  [[ $(check_option strip) == n ]]  _optimized_switch=disable
-
-  # Include location of libffi headers in CPPFLAGS
-  CPPFLAGS+= $(pkg-config --cflags libffi)
-
-  # Force the use of GCC instead of clang
-  CC=gcc CXX=g++ \