summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO12
-rw-r--r--PKGBUILD32
2 files changed, 23 insertions, 21 deletions
diff --git a/.SRCINFO b/.SRCINFO
index fa47588c07a2..00751c444a1a 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index 8fd81442a0f2..e23b9886cab1 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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: