summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorSebastiaan Lokhorst2016-05-10 02:43:46 +0200
committerSebastiaan Lokhorst2016-05-10 02:43:46 +0200
commit6f7e632542fc538bb65895669789dca8449ff51b (patch)
treebca1ba8a34fe47519273c7eb1aad26273b5b547d
parentc38aaaad551307df5d424aca56a0001681b9b544 (diff)
downloadaur-6f7e632542fc538bb65895669789dca8449ff51b.tar.gz
Switch to newest snapshot, to fix build with GCC 6
-rw-r--r--.SRCINFO8
-rw-r--r--PKGBUILD18
2 files changed, 14 insertions, 12 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 86487ee04dc2..d54ebd1235b0 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,9 +1,9 @@
# Generated by mksrcinfo v8
-# Mon May 9 23:33:33 UTC 2016
+# Tue May 10 00:43:14 UTC 2016
pkgbase = gcc5
pkgdesc = The GNU Compiler Collection
pkgver = 5.3.0
- pkgrel = 1
+ pkgrel = 2
url = http://gcc.gnu.org
arch = i686
arch = x86_64
@@ -17,9 +17,9 @@ pkgbase = gcc5
makedepends = libmpc
makedepends = doxygen
options = !emptydirs
- source = ftp://gcc.gnu.org/pub/gcc/releases/gcc-5.3.0/gcc-5.3.0.tar.bz2
+ source = ftp://gcc.gnu.org/pub/gcc/snapshots/5-20160503/gcc-5-20160503.tar.bz2
source = http://isl.gforge.inria.fr/isl-0.15.tar.bz2
- md5sums = c9616fd448f980259c31de613e575719
+ md5sums = 907f3b860ebbaf33b3ccd3c15dddc9b1
md5sums = 8428efbbc6f6e2810ce5c1ba73ecf98c
pkgname = gcc5
diff --git a/PKGBUILD b/PKGBUILD
index eee5f81a0c2b..ee951398ab10 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -7,7 +7,8 @@ pkgname=('gcc5')
pkgver=5.3.0
_pkgver=5
_islver=0.15
-pkgrel=1
+pkgrel=2
+_snapshot=5-20160503
pkgdesc="The GNU Compiler Collection"
arch=('i686' 'x86_64')
license=('GPL' 'LGPL' 'FDL' 'custom')
@@ -15,12 +16,14 @@ url="http://gcc.gnu.org"
makedepends=('binutils>=2.26' 'libmpc' 'doxygen')
checkdepends=('dejagnu' 'inetutils')
options=('!emptydirs')
-source=(ftp://gcc.gnu.org/pub/gcc/releases/gcc-${pkgver}/gcc-${pkgver}.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
http://isl.gforge.inria.fr/isl-${_islver}.tar.bz2)
-md5sums=('c9616fd448f980259c31de613e575719'
+md5sums=('907f3b860ebbaf33b3ccd3c15dddc9b1'
'8428efbbc6f6e2810ce5c1ba73ecf98c')
-_basedir=gcc-${pkgver}
+#_basedir=gcc-${pkgver}
+_basedir=gcc-${_snapshot}
_libdir="usr/lib/gcc/$CHOST/$pkgver"
prepare() {
@@ -71,20 +74,19 @@ build() {
make
}
-package()
-{
+package() {
cd ${srcdir}/gcc-build
make -j1 DESTDIR=${pkgdir} install
- ## Lazy way of dealing with conflicting files...
+ # Lazy way of dealing with conflicting files...
rm -rf ${pkgdir}/usr/share/{info,locale,man}
# Seems to be the same file for GCC 5 and 6
rm ${pkgdir}/usr/lib/libcc1*
# Install Runtime Library Exception
- install -Dm644 ${srcdir}/gcc-${pkgver}/COPYING.RUNTIME \
+ install -Dm644 ${srcdir}/${_basedir}/COPYING.RUNTIME \
${pkgdir}/usr/share/licenses/$pkgname/RUNTIME.LIBRARY.EXCEPTION
# create symlinks