From 85c17e2f94fd8ed256c0d0eb854bea16bd7d2a29 Mon Sep 17 00:00:00 2001 From: k4leg Date: Sun, 29 Dec 2019 15:56:14 +0300 Subject: [PATCH] New package: python-language-server-0.31.4. --- srcpkgs/python-language-server/template | 34 +++++++++++++++++++++++++ srcpkgs/python3-language-server | 1 + 2 files changed, 35 insertions(+) create mode 100644 srcpkgs/python-language-server/template create mode 120000 srcpkgs/python3-language-server diff --git a/srcpkgs/python-language-server/template b/srcpkgs/python-language-server/template new file mode 100644 index 00000000000..35a4e46e2e0 --- /dev/null +++ b/srcpkgs/python-language-server/template @@ -0,0 +1,34 @@ +# Template file for 'python-language-server' +pkgname=python-language-server +version=0.31.4 +revision=1 +build_style=python-module +pycompile_module="pyls" +short_desc="Python 2 implementation of the Language Server Protocol" +maintainer="k4leg " +license="MIT" +homepage="https://github.com/palantir/python-language-server" +distfiles="${homepage}/archive/${version}.tar.gz" +checksum=3555ebe496858f896eb32c713ce244d5897da2be52a9c17d199ec4026371ad43 + +if [ "$CROSS_BUILD" ]; then + hostmakedepends="python-setuptools python-future python-jedi python-pluggy + python3-setuptools python3-future python3-jedi python3-pluggy" +else + makedepends="python-setuptools python-future python-jedi python-pluggy + python3-setuptools python3-future python3-jedi python3-pluggy" +fi + +post_install() { + vlicense LICENSE +} + +python3-language-server_package() { + pycompile_module="pyls" + short_desc="${short_desc/2/3}" + pkg_install() { + vmove usr/bin/pyls3 + vmove "usr/lib/python3*" + vlicense LICENSE + } +} diff --git a/srcpkgs/python3-language-server b/srcpkgs/python3-language-server new file mode 120000 index 00000000000..37e473a6397 --- /dev/null +++ b/srcpkgs/python3-language-server @@ -0,0 +1 @@ +python-language-server \ No newline at end of file