diff options
-rw-r--r-- | .SRCINFO | 17 | ||||
-rw-r--r-- | PKGBUILD | 31 | ||||
-rwxr-xr-x | emmet.install | 20 |
3 files changed, 68 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..78ff7c8abd41 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,17 @@ +pkgbase = emmet-vim-git + pkgdesc = A vim plug-in which expands abbreviations, similar to emmet. + pkgver = r817.920904c + pkgrel = 1 + url = https://github.com/mattn/emmet-vim + install = emmet.install + arch = any + groups = vim-plugins + license = BSD + makedepends = git + depends = vim + provides = emmet-vim + source = emmet-vim-git::git+https://github.com/mattn/emmet-vim#branch=master + sha256sums = SKIP + +pkgname = emmet-vim-git + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..51416172a202 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,31 @@ +# Maintainer: Oliver Baumann <baumanno at cip dot ifi dot lmu dot de> +pkgname=emmet-vim-git +pkgver=r817.920904c +pkgrel=1 +pkgdesc="A vim plug-in which expands abbreviations, similar to emmet." +arch=(any) +url="https://github.com/mattn/emmet-vim" +license=('BSD') +groups=('vim-plugins') +depends=('vim') +makedepends=('git') +provides=('emmet-vim') +install=emmet.install +sha256sums=('SKIP') + +source=("$pkgname::git+https://github.com/mattn/emmet-vim#branch=master") + +pkver() { + cd "$pkgname" + printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +} + +package() { + cd "${srcdir}/$pkgname" + local vimfiles="${pkgdir}/usr/share/vim/vimfiles" + + mkdir -p "${vimfiles}" + cp -r autoload doc plugin "${vimfiles}" +} + +# vim:set ts=2 sw=2 et: diff --git a/emmet.install b/emmet.install new file mode 100755 index 000000000000..4ee74daf3aa3 --- /dev/null +++ b/emmet.install @@ -0,0 +1,20 @@ +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 "To access the help, type ':h emmet' inside vim." +} + +post_upgrade() { + post_install $1 +} + +post_remove() { + post_install +} + +op=$1 +shift + +$op $* |