Date: Monday, October 12, 2020 @ 20:09:41 Author: foxboron Revision: 723724
archrelease: copy trunk to community-x86_64 Added: fzf/repos/community-x86_64/PKGBUILD (from rev 723723, fzf/trunk/PKGBUILD) Deleted: fzf/repos/community-x86_64/PKGBUILD ----------+ PKGBUILD | 130 ++++++++++++++++++++++++++++++------------------------------- 1 file changed, 65 insertions(+), 65 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2020-10-12 20:09:34 UTC (rev 723723) +++ PKGBUILD 2020-10-12 20:09:41 UTC (rev 723724) @@ -1,65 +0,0 @@ -# Maintainer: Thore Bödecker <fox...@archlinux.org> -# Maintainer: Morten Linderud <foxbo...@archlinux.org> -# Maintainer: Filipe Laíns (FFY00) <la...@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.23.0 -pkgrel=1 -pkgdesc='Command-line fuzzy finder' -arch=('x86_64') -url='https://github.com/junegunn/fzf' -license=('MIT') -depends=('bash') -makedepends=('git' 'go') -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::$url/archive/$pkgver.tar.gz") -sha512sums=('e33b2cb5b734eae2a5dc8e3ab54b026976fcddb7f8eb84501a4be225ddc6b135cfab4e99561ad17993253d92f9cb2ab28ddf97bd18f16dd83bb482cd1d17e25f') - -export CGO_LDFLAGS="${LDFLAGS}" -export CGO_CFLAGS="${CFLAGS}" -export CGO_CPPFLAGS="${CPPFLAGS}" -export CGO_CXXFLAGS="${CXXFLAGS}" -export GOFLAGS="-buildmode=pie -trimpath -mod=readonly -modcacherw -ldflags=-linkmode=external" - -build() { - cd "${pkgname}-${pkgver}" - go build -o fzf . -} - -check() { - cd "${pkgname}-${pkgver}" - go test ./... -} - -package() { - cd "${pkgname}-${pkgver}" - - ## 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/vendor_functions.d/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 723723, fzf/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2020-10-12 20:09:41 UTC (rev 723724) @@ -0,0 +1,65 @@ +# Maintainer: Thore Bödecker <fox...@archlinux.org> +# Maintainer: Morten Linderud <foxbo...@archlinux.org> +# Maintainer: Filipe Laíns (FFY00) <la...@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.23.1 +pkgrel=1 +pkgdesc='Command-line fuzzy finder' +arch=('x86_64') +url='https://github.com/junegunn/fzf' +license=('MIT') +depends=('bash') +makedepends=('git' 'go') +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::$url/archive/$pkgver.tar.gz") +sha512sums=('e501e69c8026952d478caf488014565f5eb518278bc8735ed6bc0443cc854c1ee43cd8227f11e7d31c4d5c8714bc8095c6c84a70f865b8e1a08b15516d197e19') + +export CGO_LDFLAGS="${LDFLAGS}" +export CGO_CFLAGS="${CFLAGS}" +export CGO_CPPFLAGS="${CPPFLAGS}" +export CGO_CXXFLAGS="${CXXFLAGS}" +export GOFLAGS="-buildmode=pie -trimpath -mod=readonly -modcacherw -ldflags=-linkmode=external" + +build() { + cd "${pkgname}-${pkgver}" + go build -o fzf . +} + +check() { + cd "${pkgname}-${pkgver}" + go test ./... +} + +package() { + cd "${pkgname}-${pkgver}" + + ## 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/vendor_functions.d/fzf_key_bindings.fish + + ## Vim plugin + install -Dm644 plugin/fzf.vim "$pkgdir"/usr/share/vim/vimfiles/plugin/fzf.vim +} +