# Maintainer: Joost Bremmer # Contributor: Lukas Fleischer # Contributor: Felip Manyer i Ballester # Contributor: Alex Ferrando # Contributor: Zhang Li pkgname=neovim-syntastic _pkgname=syntastic pkgver=3.9.0 pkgrel=1 pkgdesc='Automatic syntax checking for Neovim' arch=('any') url='https://github.com/vim-syntastic/syntastic' license=('custom:WTFPL') depends=('neovim') groups=('neovim-plugins') install=nvim-doc.install source=("$pkgname-$pkgver.tar.gz::${url}/archive/${pkgver}.tar.gz") sha256sums=('7ecaed94dc6a5b3e1f8511c94e1df9436fad1895b3337a1cd3d4e77a526c155b') package() { cd "${srcdir}/${_pkgname}-${pkgver}" install -d "${pkgdir}/usr/share/nvim/runtime/"{plugin,doc,autoload/syntastic/,syntax_checkers} find . -type d -exec chmod 755 '{}' \; cp -dr plugin/* "$pkgdir/usr/share/nvim/runtime/plugin/" install -Dm0644 doc/syntastic.txt "${pkgdir}/usr/share/nvim/runtime/doc/syntastic.txt" cp autoload/syntastic/* "$pkgdir/usr/share/nvim/runtime/autoload/syntastic/" cp -dr syntax_checkers/* "$pkgdir/usr/share/nvim/runtime/syntax_checkers/" # remove rustc checker (fixes FS#41517) rm -rf "${pkgdir}/usr/share/nvim/runtime/syntax_checkers/rust/" # install license file install -Dm0644 LICENCE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" }