summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMike Redd2015-07-06 01:57:54 -0500
committerMike Redd2015-07-06 01:57:54 -0500
commitcf961742ef0f39608eab9f027b1fd218646e0445 (patch)
treee4b69f362002c104402222a1dd10b9850006c796
downloadaur-vim-easytree-git.tar.gz
Initial import
-rw-r--r--.SRCINFO20
-rw-r--r--PKGBUILD51
-rw-r--r--vimdoc.install24
3 files changed, 95 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..a47c969a9fb2
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,20 @@
+pkgbase = vim-easytree-git
+ pkgdesc = easybuffer.vim - is a simple tree file manager for vim, highly inspired by NERDTree
+ pkgver = 20140804
+ pkgrel = 1.2
+ url = http://www.vim.org/scripts/script.php?script_id=4252
+ install = vimdoc.install
+ arch = any
+ groups = vim-plugins
+ license = custom:vim
+ makedepends = git
+ depends = vim
+ depends = git
+ provides = vim-easytree
+ conflicts = vim-easytree
+ replaces = vim-easytree
+ source = git+https://github.com/vim-scripts/easytree.vim.git
+ sha256sums = SKIP
+
+pkgname = vim-easytree-git
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..71c89da8ca01
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,51 @@
+# Contributor: Mike Redd <mredd -at- zerotuezero dot com>
+pkgname=vim-easytree-git
+pkgver=20140804
+pkgrel=1.2
+pkgdesc="easybuffer.vim - is a simple tree file manager for vim, highly inspired by NERDTree"
+arch=('any')
+url="http://www.vim.org/scripts/script.php?script_id=4252"
+license=('custom:vim')
+depends=('vim' 'git')
+makedepends=('git')
+optdepends=()
+groups=('vim-plugins')
+install='vimdoc.install'
+conflicts=('vim-easytree')
+replaces=('vim-easytree')
+provides=('vim-easytree')
+source=("git+https://github.com/vim-scripts/easytree.vim.git")
+
+md5sums=('SKIP')
+sha256sums=('SKIP')
+
+_gitroot="git://github.com/vim-scripts/easytree.vim.git"
+_gitname="easytree.vim"
+
+build() {
+ cd $srcdir
+
+ # checkout
+ if [ -d ${srcdir}/$_gitname ] ; then
+ cd $_gitname && git pull origin
+ else
+ git clone --depth 1 $_gitroot $_gitname && cd $_gitname
+ fi
+}
+
+package() {
+ cd $srcdir/$_gitname
+ # bash-vim-support plugin files:
+ vim_share_dir="usr/share/vim/vimfiles"
+ install -dm755 "$pkgdir/$vim_share_dir" || return 1
+ cp -av "$srcdir/$_gitname/"{syntax,doc,plugin} \
+ "$pkgdir/$vim_share_dir" || return 1
+
+ # fix rights:)
+ chmod -R a=r,u+w,a+X "$pkgdir/" || return 1
+}
+
+#$cat=editors
+md5sums=()
+
+# vim:syntax=sh
diff --git a/vimdoc.install b/vimdoc.install
new file mode 100644
index 000000000000..c05567013f8b
--- /dev/null
+++ b/vimdoc.install
@@ -0,0 +1,24 @@
+vimdocinstall() {
+ echo -n "updating Vim help tags... "
+ /usr/bin/vim --noplugin -u NONE -U NONE \
+ --cmd ":helptags /usr/share/vim/vimfiles/doc" --cmd ":q" > /dev/null 2>&1
+ echo "done."
+}
+
+
+post_install() {
+ vimdocinstall
+}
+
+post_upgrade() {
+ post_install
+}
+
+post_remove() {
+ vimdocinstall
+}
+
+op=$1
+shift
+
+$op $*