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

Михаил Страшун dicebot at archlinux.org
Thu Jan 21 23:09:52 UTC 2016


    Date: Friday, January 22, 2016 @ 00:09:52
  Author: dicebot
Revision: 158450

upgpkg: ldc 1:0.16.1-3

Add gccbuiltins_x86.di to ldc runtime headers

Modified:
  ldc/trunk/PKGBUILD

----------+
 PKGBUILD |   10 +++++++---
 1 file changed, 7 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2016-01-21 21:24:44 UTC (rev 158449)
+++ PKGBUILD	2016-01-21 23:09:52 UTC (rev 158450)
@@ -5,7 +5,7 @@
 groups=('dlang' 'dlang-ldc')
 pkgver=0.16.1
 epoch=1
-pkgrel=2
+pkgrel=3
 pkgdesc="A D Compiler based on the LLVM Compiler Infrastructure including D runtime and libphobos2"
 arch=('i686' 'x86_64')
 url="https://github.com/ldc-developers/ldc"
@@ -24,10 +24,11 @@
 
     git submodule update --init --recursive
 
-    mkdir build && cd build
+    mkdir -p pkg
+    mkdir -p build && cd build
     cmake \
     -DCMAKE_SKIP_RPATH=ON \
-    -DCMAKE_INSTALL_PREFIX=/usr \
+    -DCMAKE_INSTALL_PREFIX=../pkg/ \
     -DINCLUDE_INSTALL_DIR=/usr/include/dlang/ldc \
     -DBUILD_SHARED_LIBS=ON \
     ..
@@ -39,6 +40,8 @@
     backup=("etc/ldc2.conf")
     provides=("d-compiler")
 
+    cd $srcdir/ldc/build
+
     # binaries
     install -D -m755 $srcdir/ldc/build/bin/ldmd2 $pkgdir/usr/bin/ldmd
     ln -s /usr/bin/ldmd $pkgdir/usr/bin/ldmd2
@@ -75,4 +78,5 @@
     cp -r $srcdir/ldc/build/import/* $pkgdir/usr/include/dlang/ldc/
     cp -r $srcdir/ldc/runtime/phobos/std $pkgdir/usr/include/dlang/ldc/
     cp -r $srcdir/ldc/runtime/phobos/etc $pkgdir/usr/include/dlang/ldc/
+    cp $srcdir/ldc/build/runtime/gccbuiltins_x86.di $pkgdir/usr/include/dlang/ldc/
 }



More information about the arch-commits mailing list