I took care of sysutils/eza before writing this of course :-D
https://marc.info/?l=openbsd-ports-cvs&m=173756916700648&w=2
For goreleaser I had a diff, but untested ... attached for completeness' sake.
On 2025-01-22 19:43, Bjorn Ketelaars wrote:
On Wed 22/01/2025 19:27, Volker Schlecht wrote:
Cc: Maintainers
Glancing over semarie@'s diff for devel/jujutsu made me realize that some of
our ports are installing fish completions in the wrong locations, namely into
${LOCALBASE}/share/fish/completions instead of
${LOCALBASE}/share/fish/vendor_completions.d
The ports I identified are
security/sn0int
sysutils/borgbackup
sysutils/lsd
sysutils/nnn
textproc/delta
x11/alacritty
For those ports that I know reasonably well, I have attached trivial diffs.
ok?
Diffs looks good. OK bket@
I will take care of borgbackup.
BTW, what about the ports below?
devel/goreleaser
sysutils/eza
Index: Makefile
===================================================================
RCS file: /cvs/ports/devel/goreleaser/Makefile,v
diff -u -p -r1.20 Makefile
--- Makefile 21 Dec 2024 14:17:10 -0000 1.20
+++ Makefile 22 Jan 2025 18:47:37 -0000
@@ -2,6 +2,7 @@ COMMENT = deliver Go binaries as fast an
MODGO_MODNAME = github.com/goreleaser/goreleaser/v2
MODGO_VERSION = v2.5.0
+REVISION = 0
DISTNAME = goreleaser-${MODGO_VERSION}
@@ -32,9 +33,9 @@ post-install:
${INSTALL_DATA} ${WRKSRC}/completion.bash \
${PREFIX}/share/bash-completion/completions/goreleaser
- ${INSTALL_DATA_DIR} ${PREFIX}/share/fish/completions/
+ ${INSTALL_DATA_DIR} ${PREFIX}/share/fish/vendor_completions.d/
${INSTALL_DATA} ${WRKSRC}/completion.fish \
- ${PREFIX}/share/fish/completions/goreleaser.fish
+ ${PREFIX}/share/fish/vendor_completions.d/goreleaser.fish
${INSTALL_DATA_DIR} ${PREFIX}/share/zsh/site-functions/
${INSTALL_DATA} ${WRKSRC}/completion.zsh \
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/devel/goreleaser/pkg/PLIST,v
diff -u -p -r1.3 PLIST
--- pkg/PLIST 3 May 2023 10:28:22 -0000 1.3
+++ pkg/PLIST 22 Jan 2025 18:47:37 -0000
@@ -3,8 +3,8 @@ share/bash-completion/
share/bash-completion/completions/
share/bash-completion/completions/goreleaser
share/fish/
-share/fish/completions/
-share/fish/completions/goreleaser.fish
+share/fish/vendor_completions.d/
+share/fish/vendor_completions.d/goreleaser.fish
share/zsh/
share/zsh/site-functions/
share/zsh/site-functions/_goreleaser