[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