summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorRalph Alexander Bariz2018-01-27 17:23:21 +0000
committerRalph Alexander Bariz2018-01-27 17:23:21 +0000
commit02b4ac1119222e7870ef213802b23c79f388eaa5 (patch)
tree6630b0c477cc9395e9f6064d21009cba77845d72 /PKGBUILD
parentac0259efff1179e9e7901ce38738108e548b6e59 (diff)
downloadaur-02b4ac1119222e7870ef213802b23c79f388eaa5.tar.gz
added dub
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD17
1 files changed, 10 insertions, 7 deletions
diff --git a/PKGBUILD b/PKGBUILD
index b6a53dc89529..276fc091aed3 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,11 +1,11 @@
# Maintainer: Ralph Alexander Bariz <ralph.bariz at protonmail.ch>
-pkgname=('ldc-armv7h' 'liblphobos-armv7h')
+pkgname=('ldc-armv7h' 'liblphobos-armv7h' 'dub-armv7h')
groups=('dlang' 'dlang-ldc')
-conflicts=('ldc' 'liblphobos')
+conflicts=('ldc' 'liblphobos' 'dub')
pkgver=1.6.0
epoch=1
-pkgrel=1
+pkgrel=2
pkgdesc="A D Compiler based on the LLVM Compiler Infrastructure including D runtime and libphobos2"
arch=('armv7h')
url="https://github.com/ldc-developers/ldc"
@@ -61,10 +61,6 @@ package_ldc-armv7h() {
package_liblphobos-armv7h() {
provides=('d-runtime' 'd-stdlib')
- cd "${srcdir}/${_pkgdir}"
-
- provides=('d-runtime' 'd-stdlib')
-
cd "${srcdir}/${_pkgdir}/lib"
install -D "libdruntime-ldc-debug.a" "${pkgdir}/usr/lib/libdruntime-ldc-debug.a"
install -D "libdruntime-ldc.a" "${pkgdir}/usr/lib/libdruntime-ldc.a"
@@ -82,7 +78,14 @@ package_liblphobos-armv7h() {
cd "${srcdir}/${_pkgdir}"
install -D "LICENSE" "${pkgdir}/usr/share/licenses/liblphobos/LICENSE"
+}
+
+package_dub-armv7h() {
+ cd "${srcdir}/${_pkgdir}/bin"
+ install -D "dub" "${pkgdir}/usr/bin/dub"
+ cd "${srcdir}/${_pkgdir}"
+ install -D "LICENSE" "${pkgdir}/usr/share/licenses/dub/LICENSE"
}