Date: Saturday, September 8, 2018 @ 20:24:51 Author: ffy00 Revision: 378827
upgpkg: gdc 8.2.1+2.068.2-1 Modified: gdc/trunk/PKGBUILD ----------+ PKGBUILD | 30 ++++++++++++++---------------- 1 file changed, 14 insertions(+), 16 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2018-09-08 20:17:44 UTC (rev 378826) +++ PKGBUILD 2018-09-08 20:24:51 UTC (rev 378827) @@ -1,3 +1,4 @@ +# $Id$ # Maintainer: Filipe Laíns (FFY00) <[email protected]> # Contributor: Daniel Kozak (kozzi) <[email protected]> # Contributor: Mihails Strasuns <[email protected]> @@ -8,15 +9,15 @@ # Contributor: Elijah Stone <[email protected]> pkgbase=gdc -pkgname=('gdc' 'libgphobos') -pkgver=8.2.0+2.068.2 +pkgname=(gdc libgphobos) +pkgver=8.2.1+2.068.2 #_branch=gdc-8-stable -_gdc_commit=76136b64ad3a5b8b38992c56f7f70ec700702e76 -_islver=0.19 -_gccver=8.2.0 +_islver=0.20 # Change here +_gccver=8-20180831 # Change here +_gdc_commit=76136b64ad3a5b8b38992c56f7f70ec700702e76 # Change here +_gdmd_commit=0b374bfb3b0df7d0ad76de95e9dd0d5ff7ea07fa # Change here _d_ver='' -_gdmd_commit=0b374bfb3b0df7d0ad76de95e9dd0d5ff7ea07fa -pkgrel=6 +pkgrel=1 arch=('x86_64') license=('GPL3') url="https://github.com/D-Programming-GDC/GDC" @@ -23,13 +24,13 @@ pkgdesc="GCC based D compiler" groups=('dlang') makedepends=('git') -source=("ftp://gcc.gnu.org/pub/gcc/releases/$_gccver/gcc-$_gccver.tar.xz" +source=("ftp://gcc.gnu.org/pub/gcc/snapshots/$_gccver/gcc-$_gccver.tar.xz" "http://isl.gforge.inria.fr/isl-$_islver.tar.bz2" "gdc::git+https://github.com/D-Programming-GDC/GDC.git#commit=$_gdc_commit" "git+https://github.com/D-Programming-GDC/GDMD.git#commit=$_gdmd_commit" 'paths.diff') -sha512sums=('64898a165f67e136d802a92e7633bf1b06c85266027e52127ea025bf5fc2291b5e858288aac0bdba246e6cdf7c6ec88bc8e0e7f3f6f1985f4297710cafde56ed' - '08f4db964d9e02ec8aa9779378ed76e0ddf1d56f81f87664dbf787555ce496cdc87e836f8a51ae137f45e648c604870cce07ee45919eafb549e404afb8f27083' +sha512sums=('56f00dfb37611183a446d80f3c56c91fc4e5287801eaa5871ba6695b19654ecd424d4f9346f03ab1d30017e81fb5646beecd6cb1c63b88767ab2b3f8181fef2a' + 'afe2e159b74646a26449268637403d271f9e3f6410d8cc1c9cffca41370c4357b165dea844db0c2a654591f954e54710dda650c8088abd4711406aa6302da950' 'SKIP' 'SKIP' '841504e9dffe718f7e5a5fbbf03299f2b51acd783d47f99894aa5d411abcc56aedfffd4b16595e3a9446f2206f9eb29cb01e235e82c211796cd24dc23c02b578') @@ -41,7 +42,7 @@ _d_ver="+$(cat gdc/gcc/d/VERSION | sed 's|\"||g')" fi - echo "$(cat gdc/gcc.version | sed -e 's|gcc-||' -e 's|-.*||')$_d_ver" + echo "$(cat gcc/gcc/BASE-VER | sed -e 's|gcc-||' -e 's|-.*||')$_d_ver" } prepare() { @@ -101,13 +102,10 @@ --disable-bootstrap \ --enable-default-pie \ --enable-default-ssp \ - --with-bugurl=https://bugs.archlinux.org/ \ + --with-bugurl=https://bugzilla.gdcproject.org/ \ --with-pkgversion="GDC ${pkgver%+*} based on D v${pkgver#*+} built with ISL $_islver for Arch Linux" \ gdc_include_dir=/usr/include/dlang/gdc - #--enable-gold \ - - make } @@ -125,7 +123,6 @@ install -Dm 644 "$srcdir"/GDMD/dmd-script.1 "$pkgdir"/usr/share/man/man1/gdmd.1 } - package_libgphobos() { pkgdesc="Standard library for D programming language, GDC port" provides=('d-runtime' 'd-stdlib') @@ -139,3 +136,4 @@ rmdir "$pkgdir"/usr/lib64 fi } +
