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 | |
parent | cd842d378f8be49adc9d13a7781b800ca3544795 (diff) | |
download | aur-aeff791b277e14f720f12add31c66cc152751a04.tar.gz |
Update to version 8.2.0
-rw-r--r-- | .SRCINFO | 6 | ||||
-rw-r--r-- | PKGBUILD | 30 |
2 files changed, 18 insertions, 18 deletions
@@ -1,5 +1,5 @@ pkgbase = gdc - pkgver = 8.1.1+20180531 + pkgver = 8.2.0 pkgrel = 1 url = https://github.com/D-Programming-GDC/GDC arch = i686 @@ -7,12 +7,12 @@ pkgbase = gdc license = GPL makedepends = binutils>=2.26 makedepends = git - source = https://sources.archlinux.org/other/gcc/gcc-8.1.1-20180531.tar.xz + source = https://ftp.gnu.org/gnu/gcc/gcc-8.2.0/gcc-8.2.0.tar.xz source = http://isl.gforge.inria.fr/isl-0.19.tar.bz2 source = gdc::git+https://github.com/D-Programming-GDC/GDC.git source = git+https://github.com/D-Programming-GDC/GDMD.git source = paths.diff - sha256sums = a92eb923a4368548666acfc619074c76c4f6cdc34c9348f7e7aa56656aaee0d5 + sha256sums = 196c3c04ba2613f893283977e6011b2345d1cd1af9abeac58e916b1aab3e0080 sha256sums = d59726f34f7852a081fbd3defd1ab2136f174110fc2e0c8d10bb122173fa9ed8 sha256sums = SKIP sha256sums = SKIP @@ -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 |