Date: Monday, December 15, 2014 @ 07:47:33 Author: dicebot Revision: 123899
upgpkg: ldc 1:0.15.1-1 LDC 0.15.1, switch to shared standard library Modified: ldc/trunk/PKGBUILD ----------+ PKGBUILD | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2014-12-15 06:42:31 UTC (rev 123898) +++ PKGBUILD 2014-12-15 06:47:33 UTC (rev 123899) @@ -1,9 +1,9 @@ # $Id$ # Maintainer: Mihails Strasuns <[email protected]> # Contributor: Sven-Hendrik Haase <[email protected]> -pkgname=('ldc' 'liblphobos-devel') +pkgname=('ldc' 'liblphobos') groups=('dlang' 'dlang-ldc') -pkgver=0.14.0 +pkgver=0.15.1 epoch=1 pkgrel=1 pkgdesc="A D Compiler based on the LLVM Compiler Infrastructure including D runtime and libphobos2" @@ -28,12 +28,13 @@ cmake \ -DCMAKE_INSTALL_PREFIX=/usr \ -DINCLUDE_INSTALL_DIR=/usr/include/dlang/ldc \ + -DBUILD_SHARED_LIBS=ON \ .. make } package_ldc() { - depends=('liblphobos-devel') + depends=('liblphobos') backup=("etc/ldc2.conf") provides=("d-compiler") @@ -51,18 +52,18 @@ install -D -m644 $srcdir/ldc2.conf $pkgdir/etc/ldc2.conf } -package_liblphobos-devel() { +package_liblphobos() { provides=("d-runtime" "d-stdlib") - options=("staticlibs") + replaces=("liblphobos-devel") # licenses install -D -m644 $srcdir/ldc/LICENSE $pkgdir/usr/share/licenses/$pkgname/LICENSE # libraries - install -D -m644 $srcdir/ldc/build/lib/libphobos2-ldc.a $pkgdir/usr/lib/liblphobos2.a - install -D -m644 $srcdir/ldc/build/lib/libdruntime-ldc.a $pkgdir/usr/lib/libldruntime.a - install -D -m644 $srcdir/ldc/build/lib/libphobos2-ldc-debug.a $pkgdir/usr/lib/liblphobos2-debug.a - install -D -m644 $srcdir/ldc/build/lib/libdruntime-ldc-debug.a $pkgdir/usr/lib/libldruntime-debug.a + install -D -m644 $srcdir/ldc/build/lib/libphobos2-ldc.so $pkgdir/usr/lib/liblphobos2.so + install -D -m644 $srcdir/ldc/build/lib/libdruntime-ldc.so $pkgdir/usr/lib/libldruntime.so + install -D -m644 $srcdir/ldc/build/lib/libphobos2-ldc-debug.so $pkgdir/usr/lib/liblphobos2-debug.so + install -D -m644 $srcdir/ldc/build/lib/libdruntime-ldc-debug.so $pkgdir/usr/lib/libldruntime-debug.so # imports mkdir -p $pkgdir/usr/include/dlang/ldc
