diff options
author | Daniel Kozak | 2018-08-03 09:08:18 +0200 |
---|---|---|
committer | Daniel Kozak | 2018-08-03 09:08:18 +0200 |
commit | aeff791b277e14f720f12add31c66cc152751a04 (patch) | |
tree | d73adeb7245516e2126356461cddcf5658393618 /PKGBUILD | |
parent | cd842d378f8be49adc9d13a7781b800ca3544795 (diff) | |
download | aur-aeff791b277e14f720f12add31c66cc152751a04.tar.gz |
Update to version 8.2.0
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 30 |
1 files changed, 15 insertions, 15 deletions
@@ -8,24 +8,24 @@ # Contributor: Daniel Kozak <kozzi11@gmail.com> pkgname=('gdc' 'libgphobos') -pkgver=8.1.1+20180531 +pkgver=8.2.0 _majorver=${pkgver:0:1} pkgrel=1 _islver=0.19 arch=('i686' 'x86_64') license=('GPL') -url="https://github.com/D-Programming-GDC/GDC" +url='https://github.com/D-Programming-GDC/GDC' makedepends=('binutils>=2.26' 'git') source=( - https://sources.archlinux.org/other/gcc/gcc-${pkgver/+/-}.tar.xz + https://ftp.gnu.org/gnu/gcc/gcc-$pkgver/gcc-$pkgver.tar.xz http://isl.gforge.inria.fr/isl-$_islver.tar.bz2 gdc::git+https://github.com/D-Programming-GDC/GDC.git git+https://github.com/D-Programming-GDC/GDMD.git paths.diff ) sha256sums=( - 'a92eb923a4368548666acfc619074c76c4f6cdc34c9348f7e7aa56656aaee0d5' + '196c3c04ba2613f893283977e6011b2345d1cd1af9abeac58e916b1aab3e0080' 'd59726f34f7852a081fbd3defd1ab2136f174110fc2e0c8d10bb122173fa9ed8' 'SKIP' 'SKIP' @@ -51,23 +51,23 @@ prepare() { sed -i "/ac_cpp=/s/\$CPPFLAGS/\$CPPFLAGS -O2/" {libiberty,gcc}/configure # GDC setup - cd $srcdir/gdc + cd "$srcdir"/gdc git checkout gdc-8-stable - git apply $srcdir/paths.diff + git apply "$srcdir"/paths.diff ./setup-gcc.sh ../gcc - mkdir $srcdir/gcc-build + mkdir "$srcdir"/gcc-build } build() { - cd $srcdir/gcc-build + cd "$srcdir"/gcc-build # using -pipe causes spurious test-suite failures # http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48565 export CFLAGS="${CFLAGS/-pipe/} -O2" export CXXFLAGS="${CXXFLAGS/-pipe/} -O2" - $srcdir/gcc/configure --prefix=/usr \ + "$srcdir"/gcc/configure --prefix=/usr \ --libdir=/usr/lib \ --libexecdir=/usr/lib \ --mandir=/usr/share/man \ @@ -108,12 +108,12 @@ package_gdc() { pkgdesc="Compiler for D programming language which uses gcc backend" # compiler - install -D -m755 $srcdir/gcc-build/gcc/gdc $pkgdir/usr/bin/gdc - install -D -m755 $srcdir/gcc-build/gcc/cc1d $pkgdir/$_libdir/cc1d + install -D -m755 "$srcdir"/gcc-build/gcc/gdc "$pkgdir"/usr/bin/gdc + install -D -m755 "$srcdir"/gcc-build/gcc/cc1d "$pkgdir"/"$_libdir"/cc1d # tools - install -D -m755 $srcdir/GDMD/dmd-script $pkgdir/usr/bin/gdmd - install -D -m644 $srcdir/GDMD/dmd-script.1 $pkgdir/usr/share/man/man1/gdmd.1 + install -D -m755 "$srcdir"/GDMD/dmd-script "$pkgdir"/usr/bin/gdmd + install -D -m644 "$srcdir"/GDMD/dmd-script.1 "$pkgdir"/usr/share/man/man1/gdmd.1 } @@ -124,6 +124,6 @@ package_libgphobos() { conflicts=('libgphobos-devel') replaces=('libgphobos-devel') - cd $srcdir/gcc-build - make -C $CHOST/libphobos DESTDIR=$pkgdir install + cd "$srcdir"/gcc-build + make -C $CHOST/libphobos DESTDIR="$pkgdir" install }
\ No newline at end of file |