diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 26 |
1 files changed, 14 insertions, 12 deletions
@@ -1,37 +1,39 @@ -# Maintainer: Dan Printzell <me@vild.io> +# Maintainer: Ernesto Castellotti <mail@ernestocastellotti.it> +# Contributor: Dan Printzell <me@vild.io> pkgname=('serve-d') -pkgver=0.4.1 +pkgver=0.6.0 pkgrel=1 -pkgdesc="Wraps dcd, dfmt and dscanner to one unified environment managed by dub" +pkgdesc="Microsoft language server protocol implementation for D using workspace-d" arch=('x86_64') url="https://github.com/Pure-D/serve-d" license=("MIT") groups=('dlang') -makedepends=('dmd' 'git' 'dub') -depends=('libphobos' 'dcd') +makedepends=('ldc' 'git' 'dub') +depends=('liblphobos' 'dcd') source=( - "git+https://github.com/Pure-D/serve-d#tag=v${pkgver}" + "https://github.com/Pure-D/serve-d/archive/v${pkgver}.tar.gz" ) sha256sums=( - 'SKIP' + 'b668827d3c91d4acd0c1d2058327d24bd0cca341052b6ec93887b880d86b8d30' ) prepare() { - cd "$srcdir/serve-d" + cd "$srcdir/serve-d-${pkgver}" dub upgrade } build() { - cd "$srcdir/serve-d" - dub build + cd "$srcdir/serve-d-${pkgver}" + dub build --build=release --compiler=ldc } package() { # binaries - install -Dm755 "$srcdir/serve-d/serve-d" "$pkgdir/usr/bin/serve-d" + install -Dm755 "$srcdir/serve-d-${pkgver}/serve-d" "$pkgdir/usr/bin/serve-d" # license - install -Dm644 "$srcdir/serve-d/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + install -Dm644 "$srcdir/serve-d-${pkgver}/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE" } + |