Date: Sunday, October 30, 2016 @ 22:41:55 Author: anatolik Revision: 279505
upgpkg: vim 8.0.0055-1 FS#51591 Add vimdoc hook Added: vim/trunk/vimdoc.hook Modified: vim/trunk/PKGBUILD -------------+ PKGBUILD | 16 +++++++++++----- vimdoc.hook | 11 +++++++++++ 2 files changed, 22 insertions(+), 5 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2016-10-30 21:05:59 UTC (rev 279504) +++ PKGBUILD 2016-10-30 22:41:55 UTC (rev 279505) @@ -5,12 +5,13 @@ # Contributor: tobias [ tobias at archlinux org ] # Contributor: Daniel J Griffiths <ghost1...@archlinux.us> # Contributor: Christian Hesse <m...@eworm.de> +# Contributor: Eli Schwartz pkgbase=vim pkgname=(vim gvim vim-runtime) -pkgver=8.0.0046 +pkgver=8.0.0055 _versiondir=80 -pkgrel=4 +pkgrel=1 arch=(i686 x86_64) license=('custom:vim') url='http://www.vim.org' @@ -19,12 +20,14 @@ 0001-Fix-widget-sizing-on-current-Gtk-3.22-branch.patch 0002-Further-fix-widget-sizing.patch vimrc - archlinux.vim) -sha1sums=('28b81536dfa01abd86f084dd6c02f5a2c47b7dec' + archlinux.vim + vimdoc.hook) +sha1sums=('20f144e8dc42bb2f5201b18b2f3a9990efc294f6' 'ca4a3bdf8b512336bff4af3ae93d95a8580e0eaf' '04b86163bb379a7d42058d932aed3075ed49d2a9' '539bfaa0517dfff6d61c37f9c2d81a0db756a4c9' - '94f7bb87b5d06bace86bc4b3ef1372813b4eedf2') + '94f7bb87b5d06bace86bc4b3ef1372813b4eedf2' + 'adc4c82b6c4097944e5a767270a772721455eb8c') prepare() { cd vim-$pkgver/src @@ -133,6 +136,9 @@ install -dm755 "${pkgdir}"/usr/share/licenses/vim-runtime ln -s /usr/share/vim/vim${_versiondir}/doc/uganda.txt \ "${pkgdir}"/usr/share/licenses/vim-runtime/license.txt + + # pacman hook for documentation helptags + install -Dm644 "${srcdir}"/vimdoc.hook "${pkgdir}"/usr/share/libalpm/hooks/vimdoc.hook } package_vim() { Added: vimdoc.hook =================================================================== --- vimdoc.hook (rev 0) +++ vimdoc.hook 2016-10-30 22:41:55 UTC (rev 279505) @@ -0,0 +1,11 @@ +[Trigger] +Operation = Install +Operation = Upgrade +Operation= Remove +Type = File +Target = usr/share/vim/vimfiles/doc/ + +[Action] +Description = Updating Vim help tags... +Exec = /usr/bin/vim -es --cmd ":helptags /usr/share/vim/vimfiles/doc" --cmd ":q" +When = PostTransaction