From 87622286359f2a5bcbf3ee77bd36dd395e5b4889 Mon Sep 17 00:00:00 2001 From: Kevin Mihelich <kevin@archlinuxarm.org> Date: Fri, 2 May 2014 21:37:20 +0000 Subject: [PATCH] community/gdc to 4.9.0-1 --- community/gdc/PKGBUILD | 25 ++++++++++++------------- 1 file changed, 12 insertions(+), 13 deletions(-) diff --git a/community/gdc/PKGBUILD b/community/gdc/PKGBUILD index fd5e9b724..62f565376 100644 --- a/community/gdc/PKGBUILD +++ b/community/gdc/PKGBUILD @@ -7,9 +7,11 @@ # - specifid build host # - replaced bugurl with our GitHub issue page +noautobuild=1 + pkgname=('gdc' 'libgphobos-devel') -pkgver=4.8.2 -pkgrel=7 +pkgver=4.9.0 +pkgrel=1 arch=('i686' 'x86_64') url="https://github.com/D-Programming-GDC/GDC" license=('GPL') @@ -17,13 +19,13 @@ makedepends=('binutils>=2.23' 'git' 'gcc' 'make' 'perl' 'cloog' 'automake') options=('!emptydirs' '!buildflags') _snapshot=4.8-20130725 source=( - "ftp://gcc.gnu.org/pub/gcc/snapshots/${_snapshot}/gcc-${_snapshot}.tar.bz2" - "gdc::git://github.com/D-Programming-GDC/GDC.git#branch=gdc-4.8" + "ftp://gcc.gnu.org/pub/gcc/releases/gcc-${pkgver}/gcc-${pkgver}.tar.bz2" + "gdc::git://github.com/D-Programming-GDC/GDC.git#branch=gdc-4.9" "git+https://github.com/D-Programming-GDC/GDMD.git" "folders.diff" ) sha256sums=( - 'e4e2202b15f8ba323f88c65de0e4190b0630a4b2e70b0653526b31e946877ead' + 'b9b047a97bade9c1c89970bc8e211ff57b7b8998a1730a80a653d329f8ed1257' 'SKIP' 'SKIP' '82f1ba0825164a74660bd5008d8f3acae1bacc3271c86475efc1601fe0da73c4' @@ -34,19 +36,16 @@ conflicts=('gdc1-bin' 'gdc1-hg' 'gdc-git') prepare() { - cd $srcdir/gcc-$_snapshot + cd $srcdir/gcc-$pkgver - # Do not run fixincludes - sed -i 's@\./fixinc\.sh@-c true@' gcc/Makefile.in - - echo $pkgver > gcc/BASE-VER + echo ${pkgver} > gcc/BASE-VER # hack! - some configure tests for header files using "$CPP $CPPFLAGS" sed -i "/ac_cpp=/s/\$CPPFLAGS/\$CPPFLAGS -O2/" {libiberty,gcc}/configure cd $srcdir/gdc git apply $srcdir/folders.diff # fix gdc_include_path - ./setup-gcc.sh ../gcc-$_snapshot + ./setup-gcc.sh ../gcc-$pkgver mkdir $srcdir/gcc-build } @@ -61,7 +60,7 @@ build() cd ${srcdir}/gcc-build - ${srcdir}/gcc-$_snapshot/configure --prefix=/usr \ + ${srcdir}/gcc-$pkgver/configure --prefix=/usr \ --libdir=/usr/lib --libexecdir=/usr/lib \ --mandir=/usr/share/man --infodir=/usr/share/info \ --with-bugurl=https://github.com/archlinuxarm/PKGBUILDs/issues \ @@ -72,7 +71,7 @@ build() --disable-libstdcxx-pch --disable-libssp \ --enable-gnu-unique-object --enable-linker-build-id \ --enable-cloog-backend=isl --disable-cloog-version-check \ - --enable-lto --enable-gold --enable-plugin --enable-ld=default \ + --enable-gold --enable-plugin --enable-ld=default \ --enable-install-libiberty --with-plugin-ld=ld.gold \ --with-linker-hash-style=gnu \ --disable-multilib --disable-werror \