[arch-commits] Commit in (5 files)

Lukas Fleischer lfleischer at nymeria.archlinux.org
Tue Jun 17 13:28:02 UTC 2014


    Date: Tuesday, June 17, 2014 @ 15:28:02
  Author: lfleischer
Revision: 113300

Initial import of vim-syntastic

Added:
  vim-syntastic/
  vim-syntastic/repos/
  vim-syntastic/trunk/
  vim-syntastic/trunk/PKGBUILD
  vim-syntastic/trunk/vimdoc.install

----------------+
 PKGBUILD       |   29 +++++++++++++++++++++++++++++
 vimdoc.install |   19 +++++++++++++++++++
 2 files changed, 48 insertions(+)

Added: vim-syntastic/trunk/PKGBUILD
===================================================================
--- vim-syntastic/trunk/PKGBUILD	                        (rev 0)
+++ vim-syntastic/trunk/PKGBUILD	2014-06-17 13:28:02 UTC (rev 113300)
@@ -0,0 +1,29 @@
+# Maintainer: Lukas Fleischer <archlinux at cryptocrack dot de>
+# Contributor: Felip Manyer i Ballester <archlinux at res hyphen telae dot cat>
+# Contributor: Alex Ferrando <alferpal at gmail.com>
+# Contributor: Zhang Li <richselian at gmail.com>
+
+pkgname=vim-syntastic
+_pkgname=syntastic
+pkgver=3.4.0
+pkgrel=3
+pkgdesc='Automatic syntax checking for Vim'
+arch=('any')
+url='http://www.vim.org/scripts/script.php?script_id=2736'
+license=('MIT')
+depends=('vim')
+groups=('vim-plugins')
+install=vimdoc.install
+source=("https://github.com/scrooloose/${_pkgname}/archive/${pkgver}.tar.gz")
+md5sums=('5f830b3203c07a91c7ba7597d67eeab2')
+
+package() {
+    cd "${srcdir}/${_pkgname}-${pkgver}"
+
+    install -d "${pkgdir}/usr/share/vim/vimfiles/"{plugin,doc,autoload/syntastic/,syntax_checkers}
+    find . -type d -exec chmod 755 '{}' \;
+    cp -dr plugin/* "$pkgdir/usr/share/vim/vimfiles/plugin/"
+    install -Dm0644 doc/syntastic.txt "${pkgdir}/usr/share/vim/vimfiles/doc/syntastic.txt"
+    cp autoload/syntastic/* "$pkgdir/usr/share/vim/vimfiles/autoload/syntastic/"
+    cp -dr syntax_checkers/* "$pkgdir/usr/share/vim/vimfiles/syntax_checkers/"
+}

Added: vim-syntastic/trunk/vimdoc.install
===================================================================
--- vim-syntastic/trunk/vimdoc.install	                        (rev 0)
+++ vim-syntastic/trunk/vimdoc.install	2014-06-17 13:28:02 UTC (rev 113300)
@@ -0,0 +1,19 @@
+post_install() {
+    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_upgrade() {
+  post_install $1
+}
+
+post_remove() {
+  post_install
+}
+
+op=$1
+shift
+
+$op $*




More information about the arch-commits mailing list