diff options
author | AsukaMinato | 2024-03-26 15:08:34 +0900 |
---|---|---|
committer | AsukaMinato | 2024-03-26 15:08:34 +0900 |
commit | ca34251bb9617a4e1dff453f58c48bf4704790ff (patch) | |
tree | f285a4764aed4815d1f48337a11974b04c8c78ff | |
download | aur-ca34251bb9617a4e1dff453f58c48bf4704790ff.tar.gz |
init
-rw-r--r-- | LICENSE | 14 | ||||
-rw-r--r-- | PKGBUILD | 20 |
2 files changed, 34 insertions, 0 deletions
diff --git a/LICENSE b/LICENSE new file mode 100644 index 000000000000..c29b309a035e --- /dev/null +++ b/LICENSE @@ -0,0 +1,14 @@ +BSD Zero Clause License + +Copyright (c) 2023 Zephyr Lykos + +Permission to use, copy, modify, and/or distribute this software for any +purpose with or without fee is hereby granted. + +THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH +REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY +AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, +INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM +LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR +OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR +PERFORMANCE OF THIS SOFTWARE. diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..32c41812c941 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,20 @@ +# Maintainer: Asuka Minato <i at asukaminato dot eu dot org> +pkgname=delance-langserver +pkgver="2024.3.101" +pkgrel=1 +pkgdesc="A spear to the Python language server built with black magic" +arch=(any) +url="https://sr.ht/~self/delance/" +license=('0BSD') +depends=(nodejs bun-bin python python-numpy python-pytest) +makedepends=(npm) +source=( + "https://registry.npmjs.org/@delance/runtime/-/runtime-$pkgver.tgz" + LICENSE) +sha256sums=('bb90ce57f8870cb0f3c77a5b63b22b11c614f1509e25990f3aab84ae11d2a7ae' + '626d62ef9499736b56c6774916636834ffb0990f460691bbea3cbe072c208449') + +package() { + npm install -g --prefix "${pkgdir}/usr" "$srcdir/runtime-$pkgver.tgz" + install -vDm644 LICENSE -t $pkgdir/usr/share/licenses/$pkgname/ +} |