summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorJingbei Li2015-06-09 14:23:34 +0800
committerJingbei Li2015-06-09 14:23:34 +0800
commitbec6849f67caa580f3741ce9eb67f3cab0040619 (patch)
tree27492b5d0cfb681fba95c2f56fb17bd042fe41d5
downloadaur-bec6849f67caa580f3741ce9eb67f3cab0040619.tar.gz
Initial import
-rw-r--r--.SRCINFO19
-rwxr-xr-xPKGBUILD32
-rwxr-xr-xvimdoc.install16
3 files changed, 67 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..8e5584995c69
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,19 @@
+pkgbase = vim-tern
+ pkgdesc = Tern plugin for Vim
+ pkgver = 55.c677b66
+ pkgrel = 1
+ url = https://github.com/marijnh/tern_for_vim
+ install = vimdoc.install
+ arch = any
+ groups = vim-plugins
+ license = GPL3
+ makedepends = git
+ depends = vim
+ depends = nodejs
+ source = git+https://github.com/marijnh/tern_for_vim
+ source = vimdoc.install
+ sha256sums = SKIP
+ sha256sums = e74d002d6b3487e337e896cf6b0d8cb6898329df5f3e06aa73ded409baf7d8a7
+
+pkgname = vim-tern
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100755
index 000000000000..87f680e8ded5
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,32 @@
+# Maintainer: Petron <petron@archlinuxcn.org>
+pkgname=vim-tern
+pkgver=55.c677b66
+pkgrel=1
+pkgdesc="Tern plugin for Vim"
+arch=('any')
+url="https://github.com/marijnh/tern_for_vim"
+license=('GPL3')
+groups=('vim-plugins')
+depends=('vim' 'nodejs')
+install=vimdoc.install
+makedepends=('git')
+source=("git+https://github.com/marijnh/tern_for_vim" "vimdoc.install")
+sha256sums=('SKIP' 'e74d002d6b3487e337e896cf6b0d8cb6898329df5f3e06aa73ded409baf7d8a7')
+_gitname='tern_for_vim'
+
+pkgver() {
+ cd $_gitname
+ echo $(git rev-list --count HEAD).$(git rev-parse --short HEAD)
+}
+
+build() {
+ cd $srcdir/$_gitname
+ npm install
+}
+
+package() {
+ cd $srcdir/$_gitname
+ mkdir -p $pkgdir/usr/share/vim/vimfiles
+ rm -f README.md package.json
+ cp -r * $pkgdir/usr/share/vim/vimfiles
+}
diff --git a/vimdoc.install b/vimdoc.install
new file mode 100755
index 000000000000..be7f304abfbe
--- /dev/null
+++ b/vimdoc.install
@@ -0,0 +1,16 @@
+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() {
+ true
+ # post_install $1
+}
+
+post_remove() {
+ true
+ post_install
+}