summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorzfo2016-08-05 16:35:53 +0200
committerzfo2016-08-05 16:35:53 +0200
commit6718566a562543ca7f518a29dd5c7cfeacc5d327 (patch)
tree2b2ef056996e36be3cbb246d0d3bd61b630486a4 /PKGBUILD
parent4049884d604ae993ac5e3e5bf174958175aadb37 (diff)
downloadaur-libmir.tar.gz
ship static + dynamic libs
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD11
1 files changed, 11 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
index cbd98669707b..f57487e6f7b6 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -13,8 +13,15 @@ makedepends=('git')
optdepends=('ldc: faster numeric operations')
source=("git://github.com/libmir/$_gitname.git#tag=v$pkgver")
md5sums=('SKIP')
+options=("staticlibs")
conflicts=('libmir-git')
+build() {
+ cd $_gitname
+ dub build -c static-lib
+ dub build -c dynamic-lib
+}
+
package() {
mkdir -p $pkgdir/usr/include/dlang/dmd/mir
cp -r $srcdir/$_gitname/source/mir/* $pkgdir/usr/include/dlang/dmd/mir/
@@ -26,4 +33,8 @@ package() {
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
+
+ # install libs
+ install -Dm644 $srcdir/$_gitname/libmir.so $pkgdir/usr/lib/libmir.so
+ install -Dm644 $srcdir/$_gitname/libmir.a $pkgdir/usr/lib/libmir.a
}