shells/carapace: Remove port

Personal use cases are out of project scope
This commit is contained in:
2025-04-05 01:08:36 +02:00
parent 3f83679c32
commit 826d344018
5 changed files with 1 additions and 41 deletions
-1
View File
@@ -7,7 +7,6 @@
SUBDIR += bash-completion-zfs
SUBDIR += bash-static
SUBDIR += bosh
SUBDIR += carapace
SUBDIR += ch
SUBDIR += dash
SUBDIR += elvish
-33
View File
@@ -1,33 +0,0 @@
PORTNAME= carapace
DISTVERSIONPREFIX= v
DISTVERSION= 1.2.1
PORTREVISION= 3
CATEGORIES= shells
MAINTAINER= tagattie@FreeBSD.org
COMMENT= Multi-shell multi-command argument completer
WWW= https://carapace.sh/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
USES= go:modules,1.23
GO_MODULE= github.com/carapace-sh/carapace-bin
GO_TARGET= ./cmd/carapace
GO_BUILDFLAGS= -ldflags "-s -w -X main.version=${DISTVERSION}"
PLIST_FILES= bin/carapace
PORTDOCS= README.md
OPTIONS_DEFINE= DOCS
pre-build:
cd ${GO_WRKSRC} && \
${SETENV} ${MAKE_ENV} ${GO_ENV} ${GO_CMD} generate ./cmd/...
post-install-DOCS-on:
@${MKDIR} ${STAGEDIR}${DOCSDIR}
${INSTALL_MAN} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
.include <bsd.port.mk>
-5
View File
@@ -1,5 +0,0 @@
TIMESTAMP = 1738788543
SHA256 (go/shells_carapace/carapace-v1.2.1/v1.2.1.mod) = c9dd3bb7c3266e4ed19e6c1f9b1ef8283f131c33c4cb12c707811b99c7460551
SIZE (go/shells_carapace/carapace-v1.2.1/v1.2.1.mod) = 669
SHA256 (go/shells_carapace/carapace-v1.2.1/v1.2.1.zip) = d0b6c6f89779c5699c9580fa60a42ba1d2ce67298da1961d5ecc7756cb70634f
SIZE (go/shells_carapace/carapace-v1.2.1/v1.2.1.zip) = 19691860
-2
View File
@@ -1,2 +0,0 @@
Carapace provides argument completion for multiple CLI commands, and
works across multiple POSIX and non-POSIX shells.