And, I forgot to add, Aaron Bieber, @qbit on Mastodon, helped me figure out the 
go vendoring stuff, he created and is kindly hosting the distfile.


--
Morten Gade Liebach ★ https://m.lieba.ch/

‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐
On Sunday, April 5, 2020 9:51 AM, Morten Gade Liebach <m...@lieba.ch> wrote:

> Update fzf from 0.20.0 to 0.21.1.
>
> The patches from the previous port has been upstreamed.
>
> In addition the fzf.vim plugin is now installed too, along with its 
> documentation. I was considering making vim files a subpackage, but seeing 
> how bash, zsh and fish shell plugins are installed as part of the port, 
> installing vim files the same way seems right.
>
> I also added a note about github.com/junegunn/fzf.vim, which is a separate 
> thing building on the fzf.vim file now installed by this port. So with this 
> patch, if you want to use github.com/junegunn/fzf.vim in vim, it will just 
> work with no additional configuration needed.
>
> Patch:
>
> Only in fzf: CVS
> diff -u -I CVS -r fzf/Makefile ../mystuff/sysutils/fzf/Makefile
> --- fzf/Makefile Sat Jan 18 12:51:13 2020
> +++ ../mystuff/sysutils/fzf/Makefile Sun Apr 5 10:32:14 2020
> @@ -2,7 +2,7 @@
>
> COMMENT = command-line fuzzy finder
>
> -DISTNAME = fzf-0.20.0
> +DISTNAME = fzf-0.21.1
>
> CATEGORIES = sysutils
>
> @@ -14,7 +14,7 @@
>
> uses pledge()
>
> ==============
>
> WANTLIB += c pthread
>
> -MASTER_SITES = https://theunixzoo.co.uk/distfiles/
> +MASTER_SITES = https://deftly.net/dist/
>
> MODULES = lang/go
> MODGO_TYPE = bin
> @@ -33,6 +33,9 @@
> ZSH_SITE = ${PREFIX}/share/zsh/site-functions
> FISH_SITE = ${PREFIX}/share/fish/functions
> BASH_SITE = ${PREFIX}/share/fzf/bash
> +VIMFILES = ${PREFIX}/share/vim/vimfiles
> +VIM_PLUGIN = ${VIMFILES}/plugin
> +VIM_DOC = ${VIMFILES}/doc
> SUBST_VARS += BASH_SITE FISH_SITE
>
> do-install:
> @@ -51,5 +54,10 @@
> ${INSTALL_DATA_DIR} ${BASH_SITE}
> ${INSTALL_DATA} ${WRKSRC}/shell/key-bindings.bash ${BASH_SITE}
> ${INSTALL_DATA} ${WRKSRC}/shell/completion.bash ${BASH_SITE}
> +
>
> -         ${INSTALL_DATA_DIR} ${VIM_PLUGIN}
>
>
> -         ${INSTALL_DATA_DIR} ${VIM_DOC}
>
>
> -         ${INSTALL_DATA} ${WRKSRC}/plugin/fzf.vim ${VIM_PLUGIN}/fzf.vim
>
>
> -         ${INSTALL_DATA} ${WRKSRC}/doc/fzf.txt ${VIM_DOC}/fzf.txt
>
>
>
> .include <bsd.port.mk>
> diff -u -I CVS -r fzf/distinfo ../mystuff/sysutils/fzf/distinfo
> --- fzf/distinfo Sat Jan 18 12:51:13 2020
> +++ ../mystuff/sysutils/fzf/distinfo Sun Apr 5 10:33:24 2020
> @@ -1,2 +1,2 @@
> -SHA256 (fzf-0.20.0.tar.gz) = S8ymcqwjIMqpDpEg9Rkj/aHbmlMltgXQOXu+58A8s0o=
> -SIZE (fzf-0.20.0.tar.gz) = 2319334
> +SHA256 (fzf-0.21.1.tar.gz) = fiUVWVnr+d4pMs6YD8oCGExrujlnVTLkrPBBG2O7n9I=
> +SIZE (fzf-0.21.1.tar.gz) = 2512770
> Only in fzf: patches
> Only in fzf/pkg: CVS
> diff -u -I CVS -r fzf/pkg/PLIST ../mystuff/sysutils/fzf/pkg/PLIST
> --- fzf/pkg/PLIST Sat Jan 18 12:51:13 2020
> +++ ../mystuff/sysutils/fzf/pkg/PLIST Fri Apr 3 21:26:51 2020
> @@ -11,6 +11,12 @@
> share/fzf/bash/
> share/fzf/bash/completion.bash
> share/fzf/bash/key-bindings.bash
> +share/vim/
> +share/vim/vimfiles/
> +share/vim/vimfiles/doc/
> +share/vim/vimfiles/doc/fzf.txt
> +share/vim/vimfiles/plugin/
> +share/vim/vimfiles/plugin/fzf.vim
> share/zsh/
> share/zsh/site-functions/
> share/zsh/site-functions/_fzf_completion
> diff -u -I CVS -r fzf/pkg/README ../mystuff/sysutils/fzf/pkg/README
> --- fzf/pkg/README Sat Jan 18 12:51:13 2020
> +++ ../mystuff/sysutils/fzf/pkg/README Sat Apr 4 13:14:06 2020
> @@ -44,3 +44,11 @@
>
>
>     There is no **<tab> completion support for fish.
>
>     +
>     +VIM Integration
>     +===============
>     +
>     +The fzf.vim plugin and documentation is installed in $VIMRUNTIME, and 
> will
>     +be picked up automatically if vim is installed. It should be noted that
>     +https://github.com/junegunn/fzf.vim is not the same files, but is built 
> on
>     +top of the files installed by this port.
>
>


Reply via email to