diff options
author | Ernesto Castellotti | 2020-07-06 00:43:07 +0200 |
---|---|---|
committer | Ernesto Castellotti | 2020-07-06 00:43:07 +0200 |
commit | d1ffe80720466ca44a4f67a4f004566d0147dee2 (patch) | |
tree | 93541084f820bbb051c40f031be2f28c1c4373e8 | |
parent | fbdc990cb791a13818368970866f704168694ba3 (diff) | |
download | aur-d1ffe80720466ca44a4f67a4f004566d0147dee2.tar.gz |
Update to v0.6.0, change compiler to LDC and cleanup
-rw-r--r-- | .SRCINFO | 14 | ||||
-rw-r--r-- | PKGBUILD | 26 |
2 files changed, 20 insertions, 20 deletions
@@ -1,20 +1,18 @@ -# Generated by mksrcinfo v8 -# Wed Jan 2 23:36:59 UTC 2019 pkgbase = serve-d - pkgdesc = Wraps dcd, dfmt and dscanner to one unified environment managed by dub - pkgver = 0.4.1 + pkgdesc = Microsoft language server protocol implementation for D using workspace-d + pkgver = 0.6.0 pkgrel = 1 url = https://github.com/Pure-D/serve-d arch = x86_64 groups = dlang license = MIT - makedepends = dmd + makedepends = ldc makedepends = git makedepends = dub - depends = libphobos + depends = liblphobos depends = dcd - source = git+https://github.com/Pure-D/serve-d#tag=v0.4.1 - sha256sums = SKIP + source = https://github.com/Pure-D/serve-d/archive/v0.6.0.tar.gz + sha256sums = b668827d3c91d4acd0c1d2058327d24bd0cca341052b6ec93887b880d86b8d30 pkgname = serve-d @@ -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" } + |