summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorFantix King2012-09-22 17:57:57 +0800
committerFantix King2015-11-08 20:36:28 +0800
commit47edaa40a24592dd22721132333df90e0c5e201f (patch)
tree45a500e260c3ba7e1e7fbe98432e3378845708ed
parentd075d963a7f9eb1d10d8a76dbeaae94a376cadd1 (diff)
downloadaur-47edaa40a24592dd22721132333df90e0c5e201f.tar.gz
4.7.1-5
-rw-r--r--.SRCINFO32
-rw-r--r--PKGBUILD26
2 files changed, 25 insertions, 33 deletions
diff --git a/.SRCINFO b/.SRCINFO
index e572ca2b3eb8..119a6df87447 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = gcc-multilib
pkgdesc = The GNU Compiler Collection for multilib
pkgver = 4.7.1
- pkgrel = 4.1
+ pkgrel = 5
url = http://gcc.gnu.org
arch = x86_64
license = GPL
@@ -17,37 +17,35 @@ pkgbase = gcc-multilib
makedepends = lib32-glibc>=2.16
options = !libtool
options = !emptydirs
- source = ftp://gcc.gnu.org/pub/gcc/releases/gcc-4.7.1/gcc-4.7.1.tar.bz2
+ source = ftp://gcc.gnu.org/pub/gcc/snapshots/4.7-20120721/gcc-4.7-20120721.tar.bz2
source = ftp://gcc.gnu.org/pub/gcc/libstdc++/doxygen/libstdc++-api.20120605.man.tar.bz2
source = gcc_pure64-multilib.patch
source = gcc-4.7.1-libada-pic.patch
source = gcc-4.7.1-libgo-write.patch
- source = gcc-4.7.1-libgo-mksysinfo.patch
- md5sums = 933e6f15f51c031060af64a9e14149ff
+ md5sums = a1a53fda426bc6809cede8e85bbaf2a3
md5sums = 767c62f9a047c4434f2345decf1d0819
md5sums = ec24c32d3d1030c2bc8cb2ad2d1dc629
md5sums = 2acbc9d35cc9d72329dc71d6b1f162ef
md5sums = df82dd175ac566c8a6d46b11ac21f14c
- md5sums = 8e847244dba042d0aa3297713edaf70c
pkgname = gcc-multilib
pkgdesc = The GNU Compiler Collection - C and C++ frontends for multilib
install = gcc.install
groups = multilib-devel
- depends = gcc-libs-multilib=4.7.1-4.1
+ depends = gcc-libs-multilib=4.7.1-5
depends = binutils-multilib>=2.22
depends = libmpc
depends = cloog
depends = ppl
- provides = gcc=4.7.1-4.1
+ provides = gcc=4.7.1-5
conflicts = gcc
pkgname = gcc-libs-multilib
pkgdesc = Runtime libraries shipped by GCC for multilib
install = gcc-libs.install
depends = glibc>=2.16
- depends = lib32-gcc-libs=4.7.1-4.1
- provides = gcc-libs=4.7.1-4.1
+ depends = lib32-gcc-libs=4.7.1-5
+ provides = gcc-libs=4.7.1-5
conflicts = gcc-libs
pkgname = lib32-gcc-libs
@@ -58,27 +56,27 @@ pkgname = lib32-gcc-libs
pkgname = gcc-fortran-multilib
pkgdesc = Fortran front-end for GCC for multilib
install = gcc-fortran.install
- depends = gcc-multilib=4.7.1-4.1
- provides = gcc-fortran=4.7.1-4.1
+ depends = gcc-multilib=4.7.1-5
+ provides = gcc-fortran=4.7.1-5
conflicts = gcc-fortran
pkgname = gcc-objc-multilib
pkgdesc = Objective-C front-end for GCC for multilib
- depends = gcc-multilib=4.7.1-4.1
- provides = gcc-objc=4.7.1-4.1
+ depends = gcc-multilib=4.7.1-5
+ provides = gcc-objc=4.7.1-5
conflicts = gcc-objc
pkgname = gcc-ada-multilib
pkgdesc = Ada front-end for GCC (GNAT) for multilib
install = gcc-ada.install
- depends = gcc-multilib=4.7.1-4.1
- provides = gcc-ada=4.7.1-4.1
+ depends = gcc-multilib=4.7.1-5
+ provides = gcc-ada=4.7.1-5
conflicts = gcc-ada
pkgname = gcc-go-multilib
pkgdesc = Go front-end for GCC for multilib
install = gcc-go.install
- depends = gcc-multilib=4.7.1-4.1
- provides = gcc-go=4.7.1-4.1
+ depends = gcc-multilib=4.7.1-5
+ provides = gcc-go=4.7.1-5
conflicts = gcc-go
diff --git a/PKGBUILD b/PKGBUILD
index cda37866d3ab..5bdf4a8b5117 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 73407 2012-07-07 09:50:53Z heftig $
+# $Id: PKGBUILD 74164 2012-07-22 14:59:12Z heftig $
# Maintainer: Jan Alexander Steffens (heftig) <jan.steffens@gmail.com>
# Contributor: Allan McRae <allan@archlinux.org>
@@ -8,8 +8,8 @@
pkgbase='gcc-multilib'
pkgname=('gcc-multilib' 'gcc-libs-multilib' 'lib32-gcc-libs' 'gcc-fortran-multilib' 'gcc-objc-multilib' 'gcc-ada-multilib' 'gcc-go-multilib')
pkgver=4.7.1
-pkgrel=4.1
-#_snapshot=4.7-20120505
+pkgrel=5
+_snapshot=4.7-20120721
_libstdcppmanver=20120605 # Note: check source directory name when updating this
pkgdesc="The GNU Compiler Collection for multilib"
arch=('x86_64')
@@ -19,19 +19,17 @@ makedepends=('binutils-multilib>=2.22' 'libmpc' 'cloog' 'ppl' 'gcc-ada-multilib'
'lib32-glibc>=2.16')
checkdepends=('dejagnu')
options=('!libtool' '!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
ftp://gcc.gnu.org/pub/gcc/libstdc++/doxygen/libstdc++-api.${_libstdcppmanver}.man.tar.bz2
gcc_pure64-multilib.patch
- gcc-4.7.1-libada-pic.patch
- gcc-4.7.1-libgo-write.patch
- gcc-4.7.1-libgo-mksysinfo.patch)
-md5sums=('933e6f15f51c031060af64a9e14149ff'
+ gcc-4.7.1-libada-pic.patch
+ gcc-4.7.1-libgo-write.patch)
+md5sums=('a1a53fda426bc6809cede8e85bbaf2a3'
'767c62f9a047c4434f2345decf1d0819'
'ec24c32d3d1030c2bc8cb2ad2d1dc629'
'2acbc9d35cc9d72329dc71d6b1f162ef'
- 'df82dd175ac566c8a6d46b11ac21f14c'
- '8e847244dba042d0aa3297713edaf70c')
+ 'df82dd175ac566c8a6d46b11ac21f14c')
if [ -n "${_snapshot}" ]; then
@@ -57,9 +55,6 @@ build() {
# bug to file...
patch -p1 -i ${srcdir}/gcc-4.7.1-libada-pic.patch
- # http://gcc.gnu.org/ml/gcc-patches/2012-06/msg01946.html
- patch -p0 -i ${srcdir}/gcc-4.7.1-libgo-mksysinfo.patch
-
echo ${pkgver} > gcc/BASE-VER
cd ${srcdir}
@@ -195,8 +190,7 @@ package_gcc-multilib()
rm $pkgdir/usr/share/man/man3/ffi*
# many packages require these symlinks
- #install -dm755 ${pkgdir}/lib
- #ln -s /usr/bin/cpp ${pkgdir}/lib/cpp
+ ln -s /usr/bin/cpp ${pkgdir}/usr/lib/cpp
ln -s gcc ${pkgdir}/usr/bin/cc
# POSIX conformance launcher scripts for c89 and c99