diff options
| -rw-r--r-- | devel/py-rassumfrassum/Makefile | 21 | ||||
| -rw-r--r-- | devel/py-rassumfrassum/distinfo | 3 | ||||
| -rw-r--r-- | devel/py-rassumfrassum/pkg-descr | 8 |
3 files changed, 32 insertions, 0 deletions
diff --git a/devel/py-rassumfrassum/Makefile b/devel/py-rassumfrassum/Makefile new file mode 100644 index 0000000..cec920b --- /dev/null +++ b/devel/py-rassumfrassum/Makefile @@ -0,0 +1,21 @@ +PORTNAME= rassumfrassum +PORTVERSION= 0.3.4 +CATEGORIES= devel python +MASTER_SITES= PYPI +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= cashmere@autistici.org +COMMENT= LSP/JSONRPC multiplexer for connecting one LSP client to multiple servers +WWW= https://github.com/joaotavora/rassumfrassum + +LICENSE= GPLv3+ +LICENSE_FILE= ${WRKSRC}/LICENSE + +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=61:devel/py-setuptools@${PY_FLAVOR} + +USES= python:3.10+ +USE_PYTHON= autoplist pep517 + +NO_ARCH= yes + +.include <bsd.port.mk> diff --git a/devel/py-rassumfrassum/distinfo b/devel/py-rassumfrassum/distinfo new file mode 100644 index 0000000..3c151a4 --- /dev/null +++ b/devel/py-rassumfrassum/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1783816856 +SHA256 (rassumfrassum-0.3.4.tar.gz) = 3fb7368f73dac7ef2b4accb0092738eab418fa3d21234160e638339550f8d582 +SIZE (rassumfrassum-0.3.4.tar.gz) = 52295 diff --git a/devel/py-rassumfrassum/pkg-descr b/devel/py-rassumfrassum/pkg-descr new file mode 100644 index 0000000..fc9a1dd --- /dev/null +++ b/devel/py-rassumfrassum/pkg-descr @@ -0,0 +1,8 @@ +Rassumfrassum connects an LSP client to multiple LSP servers. The +rass program, the main entry point, behaves like an LSP stdio server, +so clients think they are talking to a single LSP server, even though +they are secretly talking to many. Behind the scenes more stdio LSP +server subprocesses are spawned. It has zero dependencies beyond the +Python standard library (3.10+). + +WWW: https://github.com/joaotavora/rassumfrassum |
