summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorFFY002018-08-27 16:51:01 +0100
committerFFY002018-08-27 16:51:01 +0100
commit08ef8536dc554bf2cdaaedd9fd6c09dce26837aa (patch)
treed3a108406cfd083739f4ed8a3e5095f4b06315ce
parentd3ca46ab27af32101514cf392fa2f1b617cce679 (diff)
downloadaur-08ef8536dc554bf2cdaaedd9fd6c09dce26837aa.tar.gz
remove old source and update .SRCINFO
-rw-r--r--.SRCINFO48
-rw-r--r--folders.diff34
2 files changed, 24 insertions, 58 deletions
diff --git a/.SRCINFO b/.SRCINFO
index a36515bae5a3..8186383604a7 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,34 +1,34 @@
pkgbase = gdc-git
- pkgdesc = GDC, The D Programming Language (D2) frontend for GCC. GIT master branch compiled with GCC trunk snapshot.
- pkgver = 4.9.20140416.1325.3209d01
+ pkgver = 8.1.1+20180531
pkgrel = 1
url = https://github.com/D-Programming-GDC/GDC
arch = i686
arch = x86_64
- groups = dlang
- groups = dlang-gdc
- license = GPL
- makedepends = binutils>=2.22
+ license = GPL3
+ makedepends = binutils
makedepends = git
+ source = https://sources.archlinux.org/other/gcc/gcc-8.1.1-20180531.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
+ sha512sums = a92eb923a4368548666acfc619074c76c4f6cdc34c9348f7e7aa56656aaee0d5
+ sha512sums = d59726f34f7852a081fbd3defd1ab2136f174110fc2e0c8d10bb122173fa9ed8
+ sha512sums = SKIP
+ sha512sums = SKIP
+ sha512sums = bb4219be52f61de48fc02f522220f013f12859a03c678417b03a1c8ee783d9dd
+
+pkgname = gdc-git
+ pkgdesc = Compiler for D programming language which uses gcc backend
+ depends = gcc
depends = perl
- depends = libmpc
- depends = cloog
- provides = gdc
- provides = d-compiler
+ depends = binutils
+ depends = libgphobos
+ provides = d-compiler=2.076.1
+
+pkgname = libgphobos-git
+ pkgdesc = Standard library for D programming language, GDC port
provides = d-runtime
provides = d-stdlib
- conflicts = gdc1-bin
- conflicts = gdc1-hg
- conflicts = gdc
- options = !libtool
- options = !emptydirs
- options = !buildflags
- source = ftp://gcc.gnu.org/pub/gcc/snapshots/4.9-20140416/gcc-4.9-20140416.tar.bz2
- source = gdc.tar.gz::git://github.com/D-Programming-GDC/GDC.git
- source = folders.diff
- sha256sums = a1bac4e9fe8d8eca0c70fe22374e34abecd138dfc49130b01d73133f68b03b48
- sha256sums = SKIP
- sha256sums = 82f1ba0825164a74660bd5008d8f3acae1bacc3271c86475efc1601fe0da73c4
-
-pkgname = gdc-git
+ options = staticlibs
diff --git a/folders.diff b/folders.diff
deleted file mode 100644
index 625d844b02cd..000000000000
--- a/folders.diff
+++ /dev/null
@@ -1,34 +0,0 @@
-diff --git a/libphobos/configure.ac b/libphobos/configure.ac
-index 51d9b86..6ff04f1 100644
---- a/libphobos/configure.ac
-+++ b/libphobos/configure.ac
-@@ -239,9 +239,9 @@ else
- fi
-
- if test "${gdc_host}" != "${gdc_target}"; then
-- gdc_include_dir='${libdir}/gcc/${host_alias}'/${d_gcc_ver}/include/d
-+ gdc_include_dir='${libdir}/gcc/${host_alias}'/${d_gcc_ver}/include/dlang
- else
-- gdc_include_dir='${prefix}'/include/d/${d_gcc_ver}
-+ gdc_include_dir='${prefix}'/include/dlang/gdc
- fi
- AC_SUBST(gdc_include_dir)
- AC_ARG_WITH([cross-host],
-
-diff --git a/gcc/d/Make-lang.in b/gcc/d/Make-lang.in
-index 17e5c45..8a656b1 100644
---- a/gcc/d/Make-lang.in
-+++ b/gcc/d/Make-lang.in
-@@ -25,10 +25,10 @@ D_TARGET_INSTALL_NAME = $(target_alias)-$(shell echo gdc|sed '$(program_transfor
-
- # This should be configured
- ifeq ($(host), $(target))
-- D_include_dir = `echo $(exec_prefix) | sed -e 's|^$(prefix)||' -e 's|/[^/]*|/..|g'`/include/d/$(version)
-+ D_include_dir = `echo $(exec_prefix) | sed -e 's|^$(prefix)||' -e 's|/[^/]*|/..|g'`/include/dlang/gdc
- gcc_d_include_dir = $(libsubdir)/$(unlibsubdir)/..$(D_include_dir)
- else
-- gcc_d_include_dir = $(libsubdir)/include/d
-+ gcc_d_include_dir = $(libsubdir)/include/dlang/gdc
- endif
-
-