diff options
-rw-r--r-- | .SRCINFO | 12 | ||||
-rw-r--r-- | PKGBUILD | 32 |
2 files changed, 23 insertions, 21 deletions
@@ -1,14 +1,16 @@ pkgbase = vim-devicons - pkgdesc = Adds file type glyphs/icons to many popular Vim plugins such as: NERDTree, vim-airline, unite, vim-startify and many more - pkgver = 0.10.0 + pkgdesc = Adds file type icons to Vim plugins + pkgver = 0.11.0 pkgrel = 1 url = https://github.com/ryanoasis/vim-devicons arch = any groups = vim-plugins license = MIT - depends = vim - source = vim-devicons-0.10.0.tar.gz::https://github.com/ryanoasis/vim-devicons/archive/v0.10.0.tar.gz - sha512sums = 5656cf871aa6c7e0c1d4277584ec53b752027d326a72a514c7993889817087ce25642c04817ff534f72cf9b292efe5bb6bcb40f59fc0bd8ff4b954bff8ba40d0 + depends = vim-plugin-runtime + optdepends = nerd-fonts: fonts with glyphs built-in + optdepends = ttf-nerd-fonts-symbols: standalone glyphs and icons + source = vim-devicons-0.11.0.tar.gz::https://github.com/ryanoasis/vim-devicons/archive/v0.11.0.tar.gz + sha512sums = e6a2b7c291926177abee4f8429e742dc0b8f7090eff24fc283e6d46415d9fc4b8c095196cb80c6d583b087f7f93cff978967e6d3fb0aca74dc849aec7bdb7cde pkgname = vim-devicons @@ -1,27 +1,27 @@ -# Maintainer: Christian Rebischke <chris.rebischke[at]archlinux[dot]org> +# Maintainer: lmartinez-mirror +# Contributor: Christian Rebischke <chris.rebischke[at]archlinux[dot]org> pkgname=vim-devicons -pkgver=0.10.0 +pkgver=0.11.0 pkgrel=1 -pkgdesc='Adds file type glyphs/icons to many popular Vim plugins such as: NERDTree, vim-airline, unite, vim-startify and many more' +pkgdesc='Adds file type icons to Vim plugins' arch=('any') url='https://github.com/ryanoasis/vim-devicons' license=('MIT') -depends=('vim') groups=('vim-plugins') -source=("${pkgname}-${pkgver}.tar.gz::https://github.com/ryanoasis/vim-devicons/archive/v${pkgver}.tar.gz") -sha512sums=('5656cf871aa6c7e0c1d4277584ec53b752027d326a72a514c7993889817087ce25642c04817ff534f72cf9b292efe5bb6bcb40f59fc0bd8ff4b954bff8ba40d0') +depends=('vim-plugin-runtime') +optdepends=('nerd-fonts: fonts with glyphs built-in' + 'ttf-nerd-fonts-symbols: standalone glyphs and icons') +source=("${pkgname}-${pkgver}.tar.gz::$url/archive/v${pkgver}.tar.gz") +sha512sums=('e6a2b7c291926177abee4f8429e742dc0b8f7090eff24fc283e6d46415d9fc4b8c095196cb80c6d583b087f7f93cff978967e6d3fb0aca74dc849aec7bdb7cde') package() { - cd "${srcdir}/${pkgname}-${pkgver}" - - install -d "${pkgdir}/usr/share/vim/vimfiles/"{plugin,doc,autoload/vimfiler/columns,pythonx/vim_devicons,nerdtree_plugin,autoload/airline/extensions/tabline/formatters} - find . -type d -exec chmod 755 '{}' \; - cp plugin/* "${pkgdir}/usr/share/vim/vimfiles/plugin/" - cp nerdtree_plugin/webdevicons.vim "${pkgdir}/usr/share/vim/vimfiles/nerdtree_plugin/webdevicons.vim" - install -Dm0644 doc/webdevicons.txt "${pkgdir}/usr/share/vim/vimfiles/doc/webdevicons.txt" - cp autoload/airline/extensions/tabline/formatters/webdevicons.vim "${pkgdir}/usr/share/vim/vimfiles/autoload/airline/extensions/tabline/formatters/webdevicons.vim" - cp autoload/vimfiler/columns/devicons.vim "${pkgdir}/usr/share/vim/vimfiles/autoload/vimfiler/columns/devicons.vim" - cp -dr pythonx/* "${pkgdir}/usr/share/vim/vimfiles/pythonx/" + cd "$pkgname-$pkgver" + find autoload nerdtree_plugin plugin pythonx rplugin \ + -type f -exec install -Dm 755 '{}' "$pkgdir/usr/share/vim/vimfiles/{}" \; + find doc \ + -type f -exec install -Dm 644 '{}' "$pkgdir/usr/share/vim/vimfiles/{}" \; + install -Dm 644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname/" + install -Dm 644 README.md -t "$pkgdir/usr/share/doc/$pkgname/" } # vim:set et sw=2 ts=2 tw=79: |