diff options
author | Chris Severance | 2019-03-10 23:13:24 -0400 |
---|---|---|
committer | Chris Severance | 2019-03-10 23:13:24 -0400 |
commit | daa0687e83ea9148535d84f46d64deee413fe969 (patch) | |
tree | c705c2f6f60c6a501a9e2eca3e38400f692c92f2 | |
parent | 16a5953265b17fb293a96652657a329ecb206125 (diff) | |
download | aur-daa0687e83ea9148535d84f46d64deee413fe969.tar.gz |
autu: Update to 4.5.4-3 Switch to internal cloog isl
-rw-r--r-- | .SRCINFO | 8 | ||||
-rw-r--r-- | PKGBUILD | 13 |
2 files changed, 17 insertions, 4 deletions
@@ -1,5 +1,5 @@ # Generated by mksrcinfo v8 -# Fri Jan 18 06:15:22 UTC 2019 +# Mon Mar 11 03:13:24 UTC 2019 pkgbase = gcc45 pkgdesc = The GNU Compiler Collection (4.5.x) pkgver = 4.5.4 @@ -19,16 +19,18 @@ pkgbase = gcc45 depends = mpfr depends = libmpc depends = ppl - depends = isl - depends = cloog depends = elfutils conflicts = gcc45-multilib options = staticlibs options = !libtool source = http://www.mirrorservice.org/sites/sourceware.org/pub/gcc/releases/gcc-4.5.4/gcc-4.5.4.tar.bz2 + source = http://isl.gforge.inria.fr/isl-0.12.2.tar.bz2 + source = http://www.bastoul.net/cloog/pages/download/cloog-0.18.1.tar.gz source = gcc-hash-style-both.patch source = gcc_pure64.patch sha256sums = eef3f0456db8c3d992cbb51d5d32558190bc14f3bc19383dd93acc27acc6befc + sha256sums = f4b3dbee9712850006e44f0db2103441ab3d13b406f77996d1df19ee89d11fb4 + sha256sums = 02500a4edd14875f94fe84cbeda4290425cb0c1c2474c6f75d75a303d64b4196 sha256sums = a600550d3d2b2fb8ee6a547c68c3a08a2af7579290b340c35ee5598c9bb305a5 sha256sums = 2d369cf93c6e15c3559c3560bce581e0ae5f1f34dc86bca013ac67ef1c1a9ff9 @@ -7,22 +7,28 @@ set -u _pkgver='4.5' pkgname="gcc${_pkgver//\./}" pkgver="${_pkgver}.4" +_islver='0.12.2' +_cloogver='0.18.1' pkgrel='3' pkgdesc="The GNU Compiler Collection (${_pkgver}.x)" arch=('i686' 'x86_64') url='http://gcc.gnu.org' license=('GPL' 'LGPL' 'custom') -depends=('glibc' 'binutils' 'gmp' 'mpfr' 'libmpc' 'ppl' 'isl' 'cloog' 'elfutils') +depends=('glibc' 'binutils' 'gmp' 'mpfr' 'libmpc' 'ppl' 'elfutils') #'isl' 'cloog' makedepends=('flex' 'bison' 'setconf') #makedepends+=('gcc49') conflicts=("gcc${_pkgver//\./}-multilib") options=('staticlibs' '!libtool') source=( "http://www.mirrorservice.org/sites/sourceware.org/pub/gcc/releases/gcc-${pkgver}/gcc-${pkgver}.tar.bz2" + "http://isl.gforge.inria.fr/isl-${_islver}.tar.bz2" + "http://www.bastoul.net/cloog/pages/download/cloog-${_cloogver}.tar.gz" 'gcc-hash-style-both.patch' 'gcc_pure64.patch' ) sha256sums=('eef3f0456db8c3d992cbb51d5d32558190bc14f3bc19383dd93acc27acc6befc' + 'f4b3dbee9712850006e44f0db2103441ab3d13b406f77996d1df19ee89d11fb4' + '02500a4edd14875f94fe84cbeda4290425cb0c1c2474c6f75d75a303d64b4196' 'a600550d3d2b2fb8ee6a547c68c3a08a2af7579290b340c35ee5598c9bb305a5' '2d369cf93c6e15c3559c3560bce581e0ae5f1f34dc86bca013ac67ef1c1a9ff9') PKGEXT='.pkg.tar.gz' @@ -39,6 +45,10 @@ prepare() { set -u cd "${_basedir}" + # link isl/cloog for in-tree builds + ln -s "../isl-${_islver}" 'isl' + ln -s "../cloog-${_cloogver}" 'cloog' + # Do not install libiberty sed -e 's/install_to_$(INSTALL_DEST) //' -i 'libiberty/Makefile.in' @@ -99,6 +109,7 @@ build() { --disable-multilib \ --enable-__cxa_atexit \ --enable-clocale='gnu' \ + --enable-cloog-backend='isl' \ --enable-languages='c,c++,fortran,objc,obj-c++' \ --enable-shared \ --enable-version-specific-runtime-libs \ |