diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 40 |
1 files changed, 40 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..d87e6f06d62a --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,40 @@ +# Maintainer: Dan Printzell <me@vild.io> + +pkgname=('workspace-d') +pkgver=1.1.0 +pkgrel=1 +pkgdesc="Wraps dcd, dfmt and dscanner to one unified environment managed by dub" +arch=('i686' 'x86_64') +url="https://github.com/Pure-D/workspace-d" +license=("MIT") +groups=('dlang') +makedepends=('dmd' 'git' 'dub') +depends=('libphobos' 'dub' 'dcd' 'dfmt' 'dscanner') +provides=('workspace-d') +conflicts=('workspace-d') + +source=( + "git+https://github.com/Pure-D/workspace-d#tag=v1.1.0" +) +sha256sums=( + 'SKIP' +) + +prepare() { + cd $srcdir/workspace-d + git submodule update --init --recursive +} + +build() { + cd $srcdir/workspace-d + dub build + strip workspace-d +} + +package(){ + cd $srcdir/workspace-d + + # binaries + mkdir -p $pkgdir/usr/bin + install -m755 -t $pkgdir/usr/bin ./workspace-d +} |