[arch-commits] Commit in gdc/trunk (PKGBUILD)

Filipe Laíns ffy00 at archlinux.org
Sat Sep 8 20:24:51 UTC 2018


    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) <lains at archlinux.org>
 # Contributor: Daniel Kozak (kozzi) <kozzi11 at gmail.com>
 # Contributor: Mihails Strasuns <public at dicebot.lv>
@@ -8,15 +9,15 @@
 # Contributor: Elijah Stone <elronnd at elronnd.net>
 
 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
 }
+



More information about the arch-commits mailing list