diff options
-rw-r--r-- | .SRCINFO | 16 | ||||
-rw-r--r-- | PKGBUILD | 36 | ||||
-rw-r--r-- | vimdoc.install | 24 |
3 files changed, 76 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..3838ffb5cc4b --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,16 @@ +pkgbase = vim-tskeleton + pkgdesc = File Templates and Code Skeletons/Snippets + pkgver = 4.13 + pkgrel = 2 + url = http://www.vim.org/scripts/script.php?script_id=1160 + install = vimdoc.install + arch = any + groups = vim-plugins + license = GPL + depends = vim-runtime + depends = vim-tlib + source = vim-tskeleton.vba::http://www.vim.org/scripts/download_script.php?src_id=17416 + md5sums = c484c1da8c23e9abe02dde370cd094a1 + +pkgname = vim-tskeleton + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..e540f827b41c --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,36 @@ +# Maintainer: Piotr Rogoża <rogoza dot piotr at gmail dot com> +# Contributor: Laszlo Papp <djszapi @ gmail at com> +# vim:set ts=2 sw=2 et ft=sh tw=100: expandtab + +pkgname=vim-tskeleton +pkgver=4.13 +_scriptid=17416 +pkgrel=2 +pkgdesc="File Templates and Code Skeletons/Snippets" +arch=('any') +url="http://www.vim.org/scripts/script.php?script_id=1160" +license=('GPL') +depends=( +vim-runtime +vim-tlib +) +groups=('vim-plugins') +install='vimdoc.install' +source=($pkgname.vba::http://www.vim.org/scripts/download_script.php?src_id=${_scriptid}) + +build() { + cd $srcdir + _vimdir='usr/share/vim/vimfiles' + + install -d "$pkgdir"/${_vimdir} + vim -c "UseVimball $srcdir" -c "q" $pkgname.vba + + tar -c ./ \ + --exclude $pkgname.vba \ + --exclude license.txt \ + --exclude .VimballRecord \ + --exclude doc/tags \ + | tar -xC "$pkgdir"/${_vimdir} +} + +md5sums=('c484c1da8c23e9abe02dde370cd094a1') diff --git a/vimdoc.install b/vimdoc.install new file mode 100644 index 000000000000..e85afbbb80d5 --- /dev/null +++ b/vimdoc.install @@ -0,0 +1,24 @@ +updating_help_tags() { + echo -n "Updating vim help tags..." + /usr/bin/vim --noplugins -u NONE -U NONE \ + --cmd ":helptags /usr/share/vim/vimfiles/doc" --cmd ":q" > /dev/null 2>&1 + echo "done." +} +post_install() { + updating_help_tags $1 + echo 'After install create directory ~/.vim/skeletons' +} + +post_upgrade() { + updating_help_tags $1 + echo 'After install create directory ~/.vim/skeletons' +} + +post_remove() { + updating_help_tags $1 +} + +op=$1 +shift + +$op $* |