diff options
author | Daniel YC Lin | 2015-06-13 11:47:04 +0800 |
---|---|---|
committer | Daniel YC Lin | 2015-06-13 11:47:04 +0800 |
commit | e395b5b84f05cdc363fb96fa2820ab1a1cb2f2f4 (patch) | |
tree | cd8a5ac403a4a7f76c53a8ff97572e0e898b3d5f | |
download | aur-e395b5b84f05cdc363fb96fa2820ab1a1cb2f2f4.tar.gz |
merge to aur4
-rw-r--r-- | .SRCINFO | 16 | ||||
-rw-r--r-- | .gitignore | 7 | ||||
-rw-r--r-- | PKGBUILD | 38 | ||||
-rw-r--r-- | vim-plugin.install | 6 |
4 files changed, 67 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..55a0e381deef --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,16 @@ +pkgbase = vim-tabular-git + pkgdesc = Vim script for text filtering and alignment + pkgver = r29.60f2564 + pkgrel = 1 + url = https://github.com/godlygeek/tabular + install = vim-plugin.install + arch = any + license = custom:BSD 3-Clause + makedepends = git + depends = vim + provides = vim-tabular + source = repo::git+https://github.com/godlygeek/tabular.git + md5sums = SKIP + +pkgname = vim-tabular-git + diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..05e7a6298f95 --- /dev/null +++ b/.gitignore @@ -0,0 +1,7 @@ +## Ignore everything +*.zip +*.xz +*.gz +*.bz2 +*.7z +*/* diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..acc9b3194c25 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,38 @@ +# Contributor: Daniel YC Lin <dlin (at) gmail> +# Maintainer: Daniel YC Lin <dlin.tw at gmail> + +pkgname=vim-tabular-git +pkgver=r29.60f2564 +pkgrel=1 +pkgdesc="Vim script for text filtering and alignment" +arch=('any') +url="https://github.com/godlygeek/tabular" +license='custom:BSD 3-Clause' +makedepends=('git') +depends=('vim') +provides=('vim-tabular') +install=vim-plugin.install +source=('repo::git+https://github.com/godlygeek/tabular.git') +md5sums=('SKIP') +pkgver() { + cd "$srcdir/repo" + ( set -o pipefail + git describe --long --tags 2>/dev/null | sed 's/\([^-]*-g\)/r\1/;s/-/./g' || + printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" + ) +} +package() { + cd $srcdir/repo + + install -dm755 $pkgdir/usr/share/vim/vimfiles/after/plugin + install -dm755 $pkgdir/usr/share/vim/vimfiles/{autoload,doc,plugin} + + install -Dm644 after/plugin/* $pkgdir/usr/share/vim/vimfiles/after/plugin/ + install -Dm644 autoload/* $pkgdir/usr/share/vim/vimfiles/autoload/ + install -Dm644 doc/* $pkgdir/usr/share/vim/vimfiles/doc/ + install -Dm644 plugin/* $pkgdir/usr/share/vim/vimfiles/plugin/ + + sed -n '/License:/,/ DAMAGE/p' plugin/Tabular.vim > LICENSE + + install -Dm644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE +} diff --git a/vim-plugin.install b/vim-plugin.install new file mode 100644 index 000000000000..ed1184d2baff --- /dev/null +++ b/vim-plugin.install @@ -0,0 +1,6 @@ +post_upgrade() { + post_install $2 +} +post_install() { + vim -c "helptags /usr/share/vim/vimfiles/doc | q" 2> /dev/null +} |