[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