summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO9
-rw-r--r--PKGBUILD26
2 files changed, 19 insertions, 16 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 5feba92242ef..473a62f2ba91 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,14 +1,17 @@
pkgbase = glsl-language-server
pkgdesc = A language server implementation for GLSL
- pkgver = 0.3.4
+ pkgver = 0.5.0
pkgrel = 1
url = https://github.com/svenstaro/glsl-language-server
arch = x86_64
license = MIT
makedepends = cmake
makedepends = git
- source = git+git://github.com/svenstaro/glsl-language-server.git#tag=0.3.4
+ makedepends = ninja
+ makedepends = python
+ depends = gcc-libs
+ depends = glibc
+ source = git+https://github.com/svenstaro/glsl-language-server#tag=0.5.0
sha512sums = SKIP
pkgname = glsl-language-server
-
diff --git a/PKGBUILD b/PKGBUILD
index e0e241e43614..eb6e26b2d6ba 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,14 +1,14 @@
-# Maintainer: Sven-Hendrik Haase <sh@lutzhaase.com>
-
+# Maintainer: Sven-Hendrik Haase <svenstaro@archlinux.org>
pkgname=glsl-language-server
-pkgver=0.3.4
+pkgver=0.5.0
pkgrel=1
pkgdesc="A language server implementation for GLSL"
arch=('x86_64')
url="https://github.com/svenstaro/glsl-language-server"
license=(MIT)
-makedepends=(cmake git)
-source=(git+git://github.com/svenstaro/glsl-language-server.git#tag=${pkgver})
+depends=('gcc-libs' 'glibc')
+makedepends=('cmake' 'git' 'ninja' 'python')
+source=(git+https://github.com/svenstaro/glsl-language-server#tag=$pkgver)
sha512sums=('SKIP')
prepare() {
@@ -20,18 +20,18 @@ prepare() {
build() {
cd "$pkgname"
- [[ -d build ]] && rm -rf build
- mkdir -p build && cd build
- cmake -DCMAKE_INSTALL_PREFIX=/usr ..
- make
+ cmake \
+ -Bbuild \
+ -GNinja \
+ -DCMAKE_INSTALL_PREFIX=/usr
+ ninja -C build
}
package() {
- cd "$pkgname"/build
+ cd "$pkgname"
- make DESTDIR="$pkgdir/" install
- install -Dm644 ../LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+ DESTDIR="$pkgdir/" ninja -C build install
+ install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
}
# vim:set ts=2 sw=2 et:
-