Search Criteria
Package Details: fzf-git 1:0.21.1.r24.g4ec144c-1
Git Clone URL: | https://aur.archlinux.org/fzf-git.git (read-only, click to copy) |
---|---|
Package Base: | fzf-git |
Description: | Command-line fuzzy finder |
Upstream URL: | https://github.com/junegunn/fzf |
Licenses: | |
Conflicts: | |
Provides: | |
Submitter: | atweiden |
Maintainer: | haawda |
Last Packager: | haawda |
Votes: | 8 |
Popularity: | 0.107323 |
First Submitted: | 2015-12-10 04:23 |
Last Updated: | 2020-06-22 12:13 |
Dependencies (8)
- ncurses (ncurses-nohex, ncurses-git)
- git (git-git) (make)
- go (go-tip, go-git, go-go2go-git, gcc-go-git, gcc-go) (make)
- make (make3, make-git, make-without-guile) (make)
- fish (fish-git) (optional) – fish keybindings
- fzf-extras (fzf-extras-git) (optional) – fzf keybindings from junegunn wiki and dotfiles
- tmux (tmux-tcl-git, tmux-fullwidth-backspace, tmux-ver-28, tmux-git, tmux-xdg-git) (optional) – fzf-tmux script for launching fzf in a tmux pane
- zsh (zsh-git, zsh-athame-git, zsh-fix-winchanged-git, zsh-minimal-git) (optional) – zsh keybindings
Required by (76)
- adl-git (requires fzf)
- auru-git (requires fzf) (optional)
- cani (requires fzf)
- cfiles (requires fzf)
- cheat (requires fzf) (optional)
- cheat-git (requires fzf) (optional)
- clerk-git (requires fzf)
- color-scripts-launcher-git (requires fzf)
- dmenu-term (requires fzf) (optional)
- dotbare (requires fzf)
- emoji-cli (requires fzf)
- emoji-cli-git (requires fzf)
- faint (requires fzf)
- faint-git (requires fzf)
- fast-p (requires fzf)
- fla.sh (requires fzf)
- fla.sh-git (requires fzf)
- fmui-git (requires fzf)
- fontpreview (requires fzf)
- fontpreview-git (requires fzf)
- fontpreview-ueberzug-git (requires fzf)
- fw (requires fzf)
- fw-bin (requires fzf)
- fw-git (requires fzf)
- fzf-bibtex-git (requires fzf)
- fzf-extras (requires fzf)
- fzf-extras-git (requires fzf)
- fzf-git-bindings-gist (requires fzf)
- fzf-marks-git (requires fzf)
- fzf-open (requires fzf)
- fzf-pass (requires fzf)
- fzmp-git (requires fzf) (optional)
- fzwal-git (requires fzf)
- git-fuzzy-git (requires fzf)
- gomu (requires fzf) (optional)
- grb-fzf-git (requires fzf)
- hunter (requires fzf) (optional)
- hunter-git (requires fzf) (optional)
- icd (requires fzf) (optional)
- kjv-fzf-git (requires fzf)
- kube-fzf (requires fzf)
- license (requires fzf) (optional)
- license (requires fzf)
- macho (requires fzf)
- navi (requires fzf) (optional)
- navi-bash (requires fzf)
- navi-bin (requires fzf) (optional)
- navi-git (requires fzf)
- neovim-clap-git (requires fzf) (optional)
- neovim-vista-git (requires fzf) (optional)
- npm-fzf (requires fzf)
- pass-clip (requires fzf) (optional)
- pass-qr (requires fzf) (optional)
- pass-ssh (requires fzf) (optional)
- pet-git (requires fzf)
- pmy-bin (requires fzf)
- pmy-git (requires fzf)
- remind-dav-helper-git (requires fzf)
- rifo-git (requires fzf)
- rofi-greenclip (requires fzf) (optional)
- roficlip (requires fzf)
- sad (requires fzf) (optional)
- sway-launcher-desktop (requires fzf)
- sway-launcher-desktop-git (requires fzf)
- sxhkhm-git (requires fzf)
- tmpsms (requires fzf)
- unipicker (requires fzf) (optional)
- vim-clap-git (requires fzf) (optional)
- vim-fzf-git (requires fzf)
- vim-vista-git (requires fzf) (optional)
- vis-fzf-open-git (requires fzf)
- vul-fzf-git (requires fzf)
- wikiman (requires fzf)
- wl-clipboard-manager (requires fzf)
- ytcc (requires fzf) (optional)
- ytcc-git (requires fzf) (optional)
Latest Comments
ixil commented on 2019-09-12 04:02
I think the PKGBUILD should also follow the community's build and install the fzf.vim file, the
vim-fzf-git
depends on this.(It's a bit of a weird setup IMO of upstream having having vim related files in the fzf repo and an dependent fzf-vim repo)
mmlb commented on 2017-10-31 14:28
This PKGBUILD ignores the dependencies in the glide.lock file, the following patch remedies that:
```
diff --git a/PKGBUILD b/PKGBUILD
index 18bdb88..52942a4 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,12 +3,12 @@
# Contributor: jebaum <jebaum at ucla dot edu>
pkgname=fzf-git
-pkgver=20171027
+pkgver=20171029
pkgrel=1
pkgdesc="Command-line fuzzy finder"
arch=('armv6h' 'armv7h' 'i686' 'x86_64')
depends=('ncurses')
-makedepends=('git' 'go' 'make')
+makedepends=('git' 'go' 'glide' 'make')
optdepends=('fish: fish keybindings'
'fzf-extras: fzf keybindings from junegunn wiki and dotfiles'
'tmux: fzf-tmux script for launching fzf in a tmux pane'
@@ -45,10 +45,14 @@ prepare() {
}
build() {
- cd ${pkgname%-git}
+ mkdir -p src/github.com/junegunn
+ [[ -L src/github.com/junegunn/fzf ]] || ln -s ../../../fzf src/github.com/junegunn/fzf
+ GOPATH="$PWD"
+ cd "src/github.com/junegunn/${pkgname%-git}"
msg2 'Building...'
- GOPATH="$srcdir" TMPDIR=/tmp go get -u github.com/junegunn/fzf/...
+ GOPATH="$GOPATH" glide install
+ go build
}
package() {
@@ -68,7 +72,7 @@ package() {
install -Dm 644 "man/man1/fzf-tmux.1" -t "$pkgdir/usr/share/man/man1"
msg2 'Installing executables...'
- install -Dm 755 "$srcdir/bin/fzf" -t "$pkgdir/usr/bin"
+ install -Dm 755 "fzf" -t "$pkgdir/usr/bin"
install -Dm 755 "bin/fzf-tmux" -t "$pkgdir/usr/bin"
msg2 'Installing bash completion and keybindings...'
```