summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMike Redd2015-07-06 01:55:04 -0500
committerMike Redd2015-07-06 01:55:04 -0500
commitabadef42b3c7d8e163b87ef2a6de63fc95595171 (patch)
tree8f2191841c154290defd527607058427797041f3
downloadaur-vim-bettersearch-git.tar.gz
Initial import
-rw-r--r--.SRCINFO20
-rw-r--r--PKGBUILD54
-rw-r--r--vimdoc.install24
3 files changed, 98 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..132046208ae3
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,20 @@
+pkgbase = vim-bettersearch-git
+ pkgdesc = Provide better search functionality by capturing all matched line
+ pkgver = 20140804
+ pkgrel = 1.2
+ url = http://www.vim.org/scripts/script.php?script_id=4241
+ install = vimdoc.install
+ arch = any
+ groups = vim-plugins
+ license = custom:vim
+ makedepends = git
+ depends = vim
+ depends = git
+ provides = vim-bettersearch
+ conflicts = vim-bettersearch
+ replaces = vim-bettersearch
+ source = git+https://github.com/vim-scripts/betterSearch.vim.git
+ sha256sums = SKIP
+
+pkgname = vim-bettersearch-git
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..e844125192b8
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,54 @@
+# Contributor: Mike Redd <mredd -at- zerotuezero dot com>
+pkgname=vim-bettersearch-git
+_pkgname=betterSearch.vim
+pkgver=20140804
+pkgrel=1.2
+pkgdesc="Provide better search functionality by capturing all matched line"
+arch=('any')
+url="http://www.vim.org/scripts/script.php?script_id=4241"
+license=('custom:vim')
+depends=('vim' 'git')
+makedepends=('git')
+optdepends=()
+groups=('vim-plugins')
+install='vimdoc.install'
+conflicts=('vim-bettersearch')
+replaces=('vim-bettersearch')
+provides=('vim-bettersearch')
+source=("git+https://github.com/vim-scripts/betterSearch.vim.git")
+
+md5sums=('SKIP')
+sha256sums=('SKIP')
+
+_gitroot="https://github.com/vim-scripts/betterSearch.vim.git"
+_gitname="betterSearch.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
+ # betterSearch plugin file:
+ vim_share_dir="usr/share/vim/vimfiles"
+ install -dm755 "$pkgdir/$vim_share_dir" || return 1
+ # remove git cruft
+ rm -rf "$srcdir/"$_pkgname/.git/
+ cp -a "$srcdir/"$_pkgname \
+ "$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 $*