summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorzfo2016-04-19 18:57:16 +0300
committerzfo2016-04-19 18:57:16 +0300
commit64070f3e8603762ced7fa0bf5b8b76737019acf2 (patch)
treef8c01ae24a904b763386439355f0eba5a4c535c1
parent6d7bc127e3f332cf7add5327d21a0fb10665c1e6 (diff)
downloadaur-64070f3e8603762ced7fa0bf5b8b76737019acf2.tar.gz
symlink for ldc
-rw-r--r--PKGBUILD17
1 files changed, 5 insertions, 12 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 0e9342e940c3..f85268df1832 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -8,7 +8,7 @@ pkgdesc="Generic Numeric Library for the D Programming language"
arch=('i686' 'x86_64')
url="https://github.com/DlangScience/mir"
license=('BSL')
-depends=('libphobos-devel')
+depends=('libphobos-devel' 'dmd')
makedepends=('git')
source=("git://github.com/DlangScience/$_gitname.git")
md5sums=('SKIP')
@@ -19,22 +19,15 @@ pkgver() {
git rev-list --count HEAD
}
-build() {
- cd $srcdir/$_gitname
- sed -i 's/sourceLibrary/dynamicLibrary/' dub.json
- dub build
- sed -i 's/sourceLibrary/staticLibrary/' dub.json
- dub build
-}
-
package() {
- install -Dm644 $srcdir/$_gitname/libmir.so $pkgdir/usr/lib/libmir.so
- install -Dm644 $srcdir/$_gitname/libmir.a $pkgdir/usr/lib/libmir.a
-
mkdir -p $pkgdir/usr/include/dlang/dmd/mir
cp -r $srcdir/$_gitname/source/mir/* $pkgdir/usr/include/dlang/dmd/mir/
find $pkgdir/usr -type f | xargs chmod 0644
+ # symlink for ldc
+ mkdir -p $pkgdir/usr/include/dlang/ldc
+ ln -s /usr/include/dlang/dmd/mir $pkgdir/usr/include/dlang/ldc/mir
+
install -Dm644 $srcdir/$_gitname/LICENSE.txt $pkgdir/usr/share/licenses/$pkgname/LICENSE
}