Date: Sunday, June 10, 2018 @ 15:33:40 Author: foxboron Revision: 342237
archrelease: copy trunk to community-x86_64 Added: fzf/repos/community-x86_64/PKGBUILD (from rev 342236, fzf/trunk/PKGBUILD) Deleted: fzf/repos/community-x86_64/PKGBUILD ----------+ PKGBUILD | 137 ++++++++++++++++++++++++++++++------------------------------- 1 file changed, 69 insertions(+), 68 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2018-06-10 15:33:35 UTC (rev 342236) +++ PKGBUILD 2018-06-10 15:33:40 UTC (rev 342237) @@ -1,68 +0,0 @@ -# Maintainer: Thore Bödecker <fox...@archlinux.org> -# Contributor: Pierre Neidhardt <ambre...@gmail.com> -# Contributor: Hermann Zahnweh (eigengrau) -# Contributor: Andy Weidenbaum <archb...@gmail.com> -# Contributor: foalsrock <foalsrock at gmail dot-com> -# Contributor: jebaum <jebaum at ucla dot edu> - -pkgname=fzf -pkgver=0.17.3 -pkgrel=2 -pkgdesc="Command-line fuzzy finder" -arch=("x86_64") -url="https://github.com/junegunn/fzf" -license=("MIT") -depends=("bash") -makedepends=("git" "go-pie" "glide") -optdepends=("fish: fish keybindings" - "tmux: fzf-tmux script for launching fzf in a tmux pane" - "vim: plugin" - "zsh: zsh keybindings") -source=("${pkgname}-${pkgver}.tar.gz::https://github.com/junegunn/fzf/archive/${pkgver}.tar.gz" - "git+https://github.com/junegunn/${pkgname}.wiki") -sha256sums=('e843904417adf926613431e4403fded24fade56269446e92aac6ff1db86af81e' - 'SKIP') - - -prepare(){ - export GOPATH="$srcdir/go" - mkdir -p $GOPATH/src/github.com/junegunn - ln -rTsf "${srcdir}/${pkgname}-${pkgver}" $GOPATH/src/github.com/junegunn/fzf - cd "${srcdir}/${pkgname}-${pkgver}" - glide up -} - -build() { - export GOPATH="$srcdir/go" - cd "${srcdir}/${pkgname}-${pkgver}" - go build -o fzf . -} - -package() { - cd "${srcdir}/${pkgname}-${pkgver}" - - ## Doc - install -dm755 "$pkgdir/usr/share/doc/fzf/wiki" - install -m644 "$srcdir/fzf.wiki"/* "$pkgdir/usr/share/doc/fzf/wiki" - install -m644 README.md "$pkgdir/usr/share/doc/fzf" - - ## Man page - install -Dm644 "man/man1/fzf.1" "$pkgdir/usr/share/man/man1/fzf.1" - - ## License - install -Dm644 "LICENSE" "$pkgdir/usr/share/licenses/fzf/LICENSE" - - ## Binaries - install -dm755 "$pkgdir/usr/bin" - install -m755 "fzf" "bin/fzf-tmux" "$pkgdir/usr/bin/" - - ## Completion and keybindings - install -dm755 "$pkgdir/usr/share/fzf" - install -m644 shell/*.bash shell/*.zsh "$pkgdir/usr/share/fzf" - - ## Fish keybindings - install -Dm644 "shell/key-bindings.fish" "$pkgdir/usr/share/fish/functions/fzf_key_bindings.fish" - - ## Vim plugin - install -Dm644 plugin/fzf.vim "$pkgdir"/usr/share/vim/vimfiles/plugin/fzf.vim -} Copied: fzf/repos/community-x86_64/PKGBUILD (from rev 342236, fzf/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2018-06-10 15:33:40 UTC (rev 342237) @@ -0,0 +1,69 @@ +# Maintainer: Thore Bödecker <fox...@archlinux.org> +# Maintainer: Morten Linderud <foxbo...@archlinux.org> +# Contributor: Pierre Neidhardt <ambre...@gmail.com> +# Contributor: Hermann Zahnweh (eigengrau) +# Contributor: Andy Weidenbaum <archb...@gmail.com> +# Contributor: foalsrock <foalsrock at gmail dot-com> +# Contributor: jebaum <jebaum at ucla dot edu> + +pkgname=fzf +pkgver=0.17.4 +pkgrel=1 +pkgdesc="Command-line fuzzy finder" +arch=("x86_64") +url="https://github.com/junegunn/fzf" +license=("MIT") +depends=("bash") +makedepends=("git" "go-pie" "glide") +optdepends=("fish: fish keybindings" + "tmux: fzf-tmux script for launching fzf in a tmux pane" + "vim: plugin" + "zsh: zsh keybindings") +source=("${pkgname}-${pkgver}.tar.gz::https://github.com/junegunn/fzf/archive/${pkgver}.tar.gz" + "git+https://github.com/junegunn/${pkgname}.wiki") +sha256sums=('a4b009638266b116f422d159cd1e09df64112e6ae3490964db2cd46636981ff0' + 'SKIP') + + +prepare(){ + export GOPATH="$srcdir/go" + mkdir -p $GOPATH/src/github.com/junegunn + ln -rTsf "${srcdir}/${pkgname}-${pkgver}" $GOPATH/src/github.com/junegunn/fzf + cd "${srcdir}/${pkgname}-${pkgver}" + glide up +} + +build() { + export GOPATH="$srcdir/go" + cd "${srcdir}/${pkgname}-${pkgver}" + go build -o fzf . +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + + ## Doc + install -dm755 "$pkgdir/usr/share/doc/fzf/wiki" + install -m644 "$srcdir/fzf.wiki"/* "$pkgdir/usr/share/doc/fzf/wiki" + install -m644 README.md "$pkgdir/usr/share/doc/fzf" + + ## Man page + install -Dm644 "man/man1/fzf.1" "$pkgdir/usr/share/man/man1/fzf.1" + + ## License + install -Dm644 "LICENSE" "$pkgdir/usr/share/licenses/fzf/LICENSE" + + ## Binaries + install -dm755 "$pkgdir/usr/bin" + install -m755 "fzf" "bin/fzf-tmux" "$pkgdir/usr/bin/" + + ## Completion and keybindings + install -dm755 "$pkgdir/usr/share/fzf" + install -m644 shell/*.bash shell/*.zsh "$pkgdir/usr/share/fzf" + + ## Fish keybindings + install -Dm644 "shell/key-bindings.fish" "$pkgdir/usr/share/fish/functions/fzf_key_bindings.fish" + + ## Vim plugin + install -Dm644 plugin/fzf.vim "$pkgdir"/usr/share/vim/vimfiles/plugin/fzf.vim +}