summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorJohannes Schlatow2015-06-20 18:02:43 +0200
committerJohannes Schlatow2015-06-20 18:02:43 +0200
commit71e21b7af7359beda5d9161ed827d8a532d78035 (patch)
tree0fef801c1ab6779c5e5d349eaace3e67639eecf7
downloadaur-71e21b7af7359beda5d9161ed827d8a532d78035.tar.gz
migrate to AUR4
-rw-r--r--.SRCINFO16
-rw-r--r--PKGBUILD34
-rw-r--r--vimdoc.install18
3 files changed, 68 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..c250814b8d0e
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,16 @@
+pkgbase = vim-openbrowser
+ pkgdesc = Open URI with your favorite browser from vim
+ pkgver = 0.0.7
+ pkgrel = 1
+ url = http://www.vim.org/scripts/script.php?script_id=3133
+ install = vimdoc.install
+ arch = any
+ groups = vim-plugins
+ license = unknown
+ makedepends = unzip
+ depends = vim
+ source = http://www.vim.org/scripts/download_script.php?src_id=17003
+ sha256sums = c57f9e80807f6e35d33db1bcd7995816f1c998f1cd15b20cffbe427dfd61bb0e
+
+pkgname = vim-openbrowser
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..ad0b8045084b
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,34 @@
+# Maintainer: Johannes Schlatow <johannes.schlatow@googlemail.com>
+
+pkgname=vim-openbrowser
+pkgver=0.0.7
+_scriptid=17003
+pkgrel=1
+pkgdesc="Open URI with your favorite browser from vim"
+arch=('any')
+url="http://www.vim.org/scripts/script.php?script_id=3133"
+license=('unknown')
+depends=('vim')
+makedepends=('unzip')
+groups=('vim-plugins')
+install=vimdoc.install
+source=(http://www.vim.org/scripts/download_script.php?src_id=$_scriptid)
+sha256sums=('c57f9e80807f6e35d33db1bcd7995816f1c998f1cd15b20cffbe427dfd61bb0e')
+
+build() {
+ cd ${srcdir}
+
+ mv download_script.php?src_id=$_scriptid openbrowser_${pkgver}.zip
+ unzip -qqo openbrowser_${pkgver}.zip
+}
+
+package() {
+ cd ${srcdir}
+
+ installpath="${pkgdir}/usr/share/vim/vimfiles"
+
+ install -Dm644 doc/openbrowser.txt $installpath/doc/openbrowser.txt
+ install -Dm644 plugin/openbrowser.vim $installpath/plugin/openbrowser.vim
+ install -Dm644 autoload/openbrowser.vim $installpath/autoload/openbrowser.vim
+ install -Dm644 autoload/urilib.vim $installpath/autoload/urilib.vim
+}
diff --git a/vimdoc.install b/vimdoc.install
new file mode 100644
index 000000000000..aac6081f0152
--- /dev/null
+++ b/vimdoc.install
@@ -0,0 +1,18 @@
+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."
+ echo ">>> You may want to add the following to your vimrc:"
+ echo ">>> nmap <A-CR> <Plug>(openbrowser-open)"
+ echo ">>> vmap <A-CR> <Plug>(openbrowser-open)"
+ echo ""
+}
+
+post_upgrade() {
+ post_install $1
+}
+
+post_remove() {
+ post_install
+}