# Maintainer: Joost Bremmer # Contributor: Alexander F Rødseth # Contributor: olantwin pkgbase=neovim-airline pkgname=('neovim-airline' 'neovim-airline-themes') arch=('any') license=('MIT') makedepends=('git') groups=('neovim-plugins') #temp pkgver variables pkgver=0.11 pkgrel=1 _themes_pkgver=97cf3e6e638f936187d5f6e9b5eb1bdf0a4df256 source=("${pkgname[0]}::git+https://github.com/vim-airline/${pkgname[0]#neo}.git#tag=v$pkgver" "${pkgname[1]}::git+https://github.com/vim-airline/${pkgname[1]#neo}.git#commit=${_themes_pkgver#*.}") sha256sums=('SKIP' 'SKIP') # Neovim install dir _installpath="usr/share/nvim/runtime" package_neovim-airline() { # set package local variables pkgdesc='Lean & mean statusline/tabline for Neovim' url='https://github.com/vim-airline/vim-airline' depends=('neovim') optdepends=('neovim-airline-themes: Various themes') install='nvim-doc.install' cd "${pkgname[0]}" install -Dvm755 doc/airline.txt "$pkgdir/$_installpath/doc/airline.txt" install -Dvm755 plugin/airline.vim "$pkgdir/$_installpath/plugin/airline.vim" install -dv "$pkgdir/$_installpath/autoload" install -dv "$pkgdir/$_installpath/t" cp -R autoload/* "$pkgdir/$_installpath/autoload" cp -R t/* "$pkgdir/$_installpath/t" install -Dvm644 LICENSE "$pkgdir/usr/share/licenses/${pkgname[0]}/LICENSE" } package_neovim-airline-themes(){ # set package local variables url='https://github.com/vim-airline/vim-airline-themes' pkgdesc='Themes for neovim-airline' depends=('neovim-airline' 'neovim') cd "${pkgname[1]}" install -dv "$pkgdir/$_installpath" cp -r --no-preserve=owner autoload plugin "$pkgdir/$_installpath" install -Dm644 LICENSE "$pkgdir/usr/share/licenses/${pkgname[1]}/LICENSE" } # getver: raw.githubusercontent.com/vim-airline/vim-airline/master/CHANGELOG.md # vim:set ts=2 sw=2 et: