summaryrefslogtreecommitdiff
path: root/editors/kakoune-lsp/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'editors/kakoune-lsp/Makefile')
-rw-r--r--editors/kakoune-lsp/Makefile26
1 files changed, 20 insertions, 6 deletions
diff --git a/editors/kakoune-lsp/Makefile b/editors/kakoune-lsp/Makefile
index 0ed870365c8a..05de1d371d39 100644
--- a/editors/kakoune-lsp/Makefile
+++ b/editors/kakoune-lsp/Makefile
@@ -1,10 +1,10 @@
-PORTNAME= kakoune-lsp
+PORTNAME= lsp
DISTVERSIONPREFIX= v
-DISTVERSION= 18.1.3
-PORTREVISION= 3
+DISTVERSION= 18.2.0
CATEGORIES= editors
+PKGNAMEPREFIX= ${KAKPKGNAMEPREFIX}
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= seafork@disroot.org
COMMENT= Kakoune Language Server Protocol Client
WWW= https://github.com/kakoune-lsp/kakoune-lsp
@@ -16,16 +16,30 @@ RUN_DEPENDS= kakoune>=2022.10.31:editors/kakoune
USES= cargo
USE_GITHUB= yes
GH_ACCOUNT= kakoune-lsp
+GH_PROJECT= kakoune-lsp
SUB_FILES= pkg-message
-PLIST_FILES= bin/kak-lsp
+PLIST_FILES= ${KAKDIR}/rc/kak-lsp/lsp.kak \
+ ${KAKDIR}/rc/kak-lsp/servers.kak \
+ bin/kak-lsp
+
PORTDOCS= README.asciidoc
+.include "../kakoune/Makefile.include"
+.include <bsd.port.options.mk>
+
OPTIONS_DEFINE= DOCS
+pre-install:
+ @${MKDIR} ${STAGEDIR}${KAKDIR}/rc/kak-lsp
+ ${INSTALL_DATA} ${WRKSRC}/rc/lsp.kak \
+ ${WRKSRC}/rc/servers.kak \
+ ${STAGEDIR}${KAKDIR}/rc/kak-lsp
+
post-install-DOCS-on:
@${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/README.asciidoc ${STAGEDIR}${DOCSDIR}
+ ${INSTALL_DATA} ${WRKSRC}/README.asciidoc \
+ ${STAGEDIR}${DOCSDIR}
.include <bsd.port.mk>