diff options
-rw-r--r-- | .SRCINFO | 56 | ||||
-rw-r--r-- | PKGBUILD | 28 |
2 files changed, 43 insertions, 41 deletions
@@ -1,7 +1,7 @@ pkgbase = gcc-multilib-x32 pkgdesc = The GNU Compiler Collection for multilib with x32 ABI support - pkgver = 4.9.1_1 - pkgrel = 1 + pkgver = 4.9.1_2 + pkgrel = 2 url = http://gcc.gnu.org arch = x86_64 license = GPL @@ -15,13 +15,13 @@ pkgbase = gcc-multilib-x32 makedepends = cloog makedepends = gcc-ada-multilib makedepends = doxygen - makedepends = lib32-glibc>=2.19 - makedepends = libx32-glibc>=2.19 + makedepends = lib32-glibc>=2.20 + makedepends = libx32-glibc>=2.20 options = !emptydirs - source = ftp://gcc.gnu.org/pub/gcc/releases/gcc-4.9.1/gcc-4.9.1.tar.bz2 + source = ftp://gcc.gnu.org/pub/gcc/snapshots/4.9-20140903/gcc-4.9-20140903.tar.bz2 source = gcc-4.8-filename-output.patch source = gcc-4.9-isl-0.13-hack.patch - md5sums = fddf71348546af523353bd43d34919c1 + md5sums = 24dfd67139fda4746d2deff18182611d md5sums = 40cb437805e2f7a006aa0d0c3098ab0f md5sums = f26ae06b9cbc8abe86f5ee4dc5737da8 @@ -29,12 +29,12 @@ pkgname = gcc-multilib-x32 pkgdesc = The GNU Compiler Collection - C and C++ frontends for multilib with x32 ABI support install = gcc.install groups = x32-devel - depends = gcc-libs-multilib-x32=4.9.1_1-1 + depends = gcc-libs-multilib-x32=4.9.1_2-2 depends = binutils>=2.24 depends = libmpc depends = cloog - provides = gcc=4.9.1-1 - provides = gcc-multilib=4.9.1-1 + provides = gcc=4.9.1-2 + provides = gcc-multilib=4.9.1-2 conflicts = gcc conflicts = gcc-x32-seed conflicts = gcc-multilib @@ -43,42 +43,44 @@ pkgname = gcc-multilib-x32 pkgname = gcc-libs-multilib-x32 pkgdesc = Runtime libraries shipped by GCC for multilib with x32 ABI support install = gcc-libs.install - depends = glibc>=2.19 - depends = lib32-gcc-libs=4.9.1-1 - depends = libx32-gcc-libs=4.9.1_1-1 - provides = gcc-libs=4.9.1-1 - provides = gcc-libs-multilib=4.9.1-1 + depends = glibc>=2.20 + depends = lib32-gcc-libs=4.9.1-2 + depends = libx32-gcc-libs=4.9.1_2-2 + provides = gcc-libs=4.9.1-2 + provides = gcc-libs-multilib=4.9.1-2 conflicts = gcc-libs options = !emptydirs + options = !strip pkgname = libx32-gcc-libs pkgdesc = Runtime libraries shipped by GCC (x32 ABI) - depends = libx32-glibc>=2.19 + depends = libx32-glibc>=2.20 options = !emptydirs + options = !strip pkgname = gcc-fortran-multilib-x32 pkgdesc = Fortran front-end for GCC for multilib with x32 ABI support install = gcc-fortran.install - depends = gcc-multilib-x32=4.9.1_1-1 - provides = gcc-fortran=4.9.1-1 - provides = gcc-fortran-multilib=4.9.1-1 + depends = gcc-multilib-x32=4.9.1_2-2 + provides = gcc-fortran=4.9.1-2 + provides = gcc-fortran-multilib=4.9.1-2 conflicts = gcc-fortran options = staticlibs options = !emptydirs pkgname = gcc-objc-multilib-x32 pkgdesc = Objective-C front-end for GCC for multilib with x32 ABI support - depends = gcc-multilib-x32=4.9.1_1-1 - provides = gcc-objc=4.9.1-1 - provides = gcc-objc-multilib=4.9.1-1 + depends = gcc-multilib-x32=4.9.1_2-2 + provides = gcc-objc=4.9.1-2 + provides = gcc-objc-multilib=4.9.1-2 conflicts = gcc-objc pkgname = gcc-ada-multilib-x32 pkgdesc = Ada front-end for GCC (GNAT) for multilib with x32 ABI support install = gcc-ada.install - depends = gcc-multilib-x32=4.9.1_1-1 - provides = gcc-ada=4.9.1-1 - provides = gcc-ada-multilib=4.9.1-1 + depends = gcc-multilib-x32=4.9.1_2-2 + provides = gcc-ada=4.9.1-2 + provides = gcc-ada-multilib=4.9.1-2 conflicts = gcc-ada options = staticlibs options = !emptydirs @@ -86,9 +88,9 @@ pkgname = gcc-ada-multilib-x32 pkgname = gcc-go-multilib-x32 pkgdesc = Go front-end for GCC for multilib with x32 ABI support install = gcc-go.install - depends = gcc-multilib-x32=4.9.1_1-1 - provides = gcc-go=4.9.1-1 - provides = gcc-go-multilib=4.9.1-1 + depends = gcc-multilib-x32=4.9.1_2-2 + provides = gcc-go=4.9.1-2 + provides = gcc-go-multilib=4.9.1-2 conflicts = gcc-go options = staticlibs options = !emptydirs @@ -1,29 +1,29 @@ -# $Id: PKGBUILD 115931 2014-07-18 21:30:35Z heftig $ -# Maintainer: Fantix King <fantix.king@gmail.com> -# Upstream Maintainer: Jan Alexander Steffens (heftig) <jan.steffens@gmail.com> +# $Id: PKGBUILD 118721 2014-09-09 21:04:47Z heftig $ +# Maintainer: Jan Alexander Steffens (heftig) <jan.steffens@gmail.com> # Contributor: Allan McRae <allan@archlinux.org> +# x32 Maintainer: Fantix King <fantix.king@gmail.com> # toolchain build order: linux-api-headers->glibc->binutils->gcc->binutils->glibc # NOTE: libtool requires rebuilt with each new gcc version pkgname=('gcc-multilib-x32' 'gcc-libs-multilib-x32' 'libx32-gcc-libs' 'gcc-fortran-multilib-x32' 'gcc-objc-multilib-x32' 'gcc-ada-multilib-x32' 'gcc-go-multilib-x32') -pkgver=4.9.1_1 +pkgver=4.9.1_2 _pkgver=4.9 -pkgrel=1 -#_snapshot=4.9-20140604 +pkgrel=2 +_snapshot=4.9-20140903 pkgdesc="The GNU Compiler Collection for multilib with x32 ABI support" arch=('x86_64') license=('GPL' 'LGPL' 'FDL' 'custom') url="http://gcc.gnu.org" makedepends=('binutils>=2.24' 'libmpc' 'cloog' 'gcc-ada-multilib' 'doxygen' - 'lib32-glibc>=2.19' 'libx32-glibc>=2.19') + 'lib32-glibc>=2.20' 'libx32-glibc>=2.20') checkdepends=('dejagnu' 'inetutils') options=('!emptydirs') -source=(ftp://gcc.gnu.org/pub/gcc/releases/gcc-${pkgver%_*}/gcc-${pkgver%_*}.tar.bz2 - #ftp://gcc.gnu.org/pub/gcc/snapshots/${_snapshot}/gcc-${_snapshot}.tar.bz2 +source=(#ftp://gcc.gnu.org/pub/gcc/releases/gcc-${pkgver%_*}/gcc-${pkgver%_*}.tar.bz2 + ftp://gcc.gnu.org/pub/gcc/snapshots/${_snapshot}/gcc-${_snapshot}.tar.bz2 gcc-4.8-filename-output.patch gcc-4.9-isl-0.13-hack.patch) -md5sums=('fddf71348546af523353bd43d34919c1' +md5sums=('24dfd67139fda4746d2deff18182611d' '40cb437805e2f7a006aa0d0c3098ab0f' 'f26ae06b9cbc8abe86f5ee4dc5737da8') @@ -112,8 +112,8 @@ check() { package_libx32-gcc-libs() { pkgdesc="Runtime libraries shipped by GCC (x32 ABI)" - depends=('libx32-glibc>=2.19') - options=('!emptydirs') + depends=('libx32-glibc>=2.20') + options=('!emptydirs' '!strip') cd ${srcdir}/gcc-build @@ -145,10 +145,10 @@ package_libx32-gcc-libs() package_gcc-libs-multilib-x32() { pkgdesc="Runtime libraries shipped by GCC for multilib with x32 ABI support" - depends=('glibc>=2.19' "lib32-gcc-libs=${pkgver//_/-}" "libx32-gcc-libs=$pkgver-$pkgrel") + depends=('glibc>=2.20' "lib32-gcc-libs=${pkgver//_/-}" "libx32-gcc-libs=$pkgver-$pkgrel") provides=("gcc-libs=${pkgver//_/-}" "gcc-libs-multilib=${pkgver//_/-}") conflicts=('gcc-libs') - options=('!emptydirs') + options=('!emptydirs' '!strip') install=gcc-libs.install cd ${srcdir}/gcc-build |