Date: Friday, February 24, 2023 @ 18:23:15
  Author: orhun
Revision: 1403836

addpkg: arduino-language-server 0.7.4-1

Added:
  arduino-language-server/
  arduino-language-server/repos/
  arduino-language-server/trunk/
  arduino-language-server/trunk/PKGBUILD

----------+
 PKGBUILD |   31 +++++++++++++++++++++++++++++++
 1 file changed, 31 insertions(+)

Added: arduino-language-server/trunk/PKGBUILD
===================================================================
--- arduino-language-server/trunk/PKGBUILD                              (rev 0)
+++ arduino-language-server/trunk/PKGBUILD      2023-02-24 18:23:15 UTC (rev 
1403836)
@@ -0,0 +1,31 @@
+# Maintainer: Orhun Parmaksız <[email protected]>
+
+pkgname=arduino-language-server
+pkgver=0.7.4
+pkgrel=1
+pkgdesc="An Arduino Language Server based on Clangd to Arduino code 
autocompletion"
+arch=('x86_64')
+url="https://github.com/arduino/arduino-language-server";
+license=('AGPL3')
+depends=('glibc')
+makedepends=('go')
+source=("$pkgname-$pkgver.tar.gz::$url/archive/$pkgver.tar.gz")
+sha512sums=('c1f4a4ff1f525a812495418b95742357954426018366f6f3f211736291508a254e675fadcd0fdb6c21826f5aa60519c94c169b1e338ab5afd4d130ea1f794937')
+
+build() {
+  cd "$pkgname-$pkgver"
+  export CGO_CPPFLAGS="${CPPFLAGS}"
+  export CGO_CFLAGS="${CFLAGS}"
+  export CGO_CXXFLAGS="${CXXFLAGS}"
+  export CGO_LDFLAGS="${LDFLAGS}"
+  export GOFLAGS="-buildmode=pie -trimpath -ldflags=-linkmode=external 
-mod=readonly -modcacherw"
+  go build -o "$pkgname" .
+}
+
+package() {
+  cd "$pkgname-$pkgver"
+  install -Dm 755 "$pkgname" -t "$pkgdir/usr/bin"
+  install -Dm 644 README.md -t "$pkgdir/usr/share/doc/$pkgname"
+}
+
+# vim: ts=2 sw=2 et:

Reply via email to