diff options
author | rafspiny <rafspiny@gmail.com> | 2020-04-17 00:11:13 +0200 |
---|---|---|
committer | Joonas Niilola <juippis@gentoo.org> | 2020-04-23 09:36:25 +0300 |
commit | 9107d42d1a145d4baa379438d4a3362212770b0d (patch) | |
tree | 9f87f0212b354e5625f3f21901b40a888426a74a /app-shells/fzf/metadata.xml | |
parent | app-admin/pwman3: remove old (diff) | |
download | gentoo-9107d42d1a145d4baa379438d4a3362212770b0d.tar.gz gentoo-9107d42d1a145d4baa379438d4a3362212770b0d.tar.bz2 gentoo-9107d42d1a145d4baa379438d4a3362212770b0d.zip |
app-shells/fzf: Adding ebuild for fzf
fzf is a tool to provide Addressing the comments in the PR. It
integrates with vim and several shell-completion tools. Bash, fish and
zsh.
Plus, a patch has been added to fix a building issue preventing
the package from being built when LDFLAGS contains space(s).
More infor here: https://github.com/junegunn/fzf/issues/1994
Closes: https://bugs.gentoo.org/703082
Signed-off-by: Raffaele Spinelli <rafspiny@gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/15377
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Diffstat (limited to 'app-shells/fzf/metadata.xml')
-rw-r--r-- | app-shells/fzf/metadata.xml | 39 |
1 files changed, 39 insertions, 0 deletions
diff --git a/app-shells/fzf/metadata.xml b/app-shells/fzf/metadata.xml new file mode 100644 index 000000000000..aedb67ebbf2d --- /dev/null +++ b/app-shells/fzf/metadata.xml @@ -0,0 +1,39 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person"> + <email>rafspiny@gmail.com</email> + <name>Raffaele Spinelli</name> + </maintainer> + <maintainer type="project"> + <email>proxy-maint@gentoo.org</email> + <name>Proxy Maintainers</name> + </maintainer> + <longdescription> + fzf is a general-purpose command-line fuzzy finder. It's an interactive Unix filter for command-line + that can be used with any list; files, command history, processes, hostnames, bookmarks, git commits, etc. + Fuzzy completion for files and directories can be triggered if the word before the cursor ends with the + trigger sequence which is by default **. + To use the fzf key-binding for your shell, make sure to source the right file for your shell + from /usr/share/fzf/ + + For bash, add the following line to ~/.bashrc + # source /usr/share/fzf/fzf.sh + + Or symlink the fzf bash script + # ln -s /usr/share/fzf/fzf.sh /etc/bash/bashrc.d/fzf.sh + + For fish, make sure to symlink the file + # ln -s /usr/share/fzf/fzf.fish /usr/share/fish/functions/fzf.fish + + For zsh, make sure to symlink the file + # ln -s /usr/share/fzf/fzf.fish /usr/share/zsh/site-contrib/fzf.fish + + Or add the following line to your ~/.zshrc + # source /usr/share/fzf/fzf.zsh + </longdescription> + <stabilize-allarches/> + <upstream> + <remote-id type="github">junegunn/fzf</remote-id> + </upstream> +</pkgmetadata> |