summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorml2021-12-16 17:56:54 +0100
committerml2021-12-16 17:56:57 +0100
commitf2abf721c318ec1d9127fc44c916511e423ccd6a (patch)
tree43170b9630f871cfad8a9933c35cac2047e68aa6
parent3072ec8427d435d7b26b2f87f0ff3b6924ae90ac (diff)
downloadaur-vim-ansible-git.tar.gz
updpkg: vim-ansible-git 3.2.r3.g469e55b-1
Sync PKGBUILD with community/vim-ansible (thx dvzrv)
-rw-r--r--.SRCINFO6
-rw-r--r--PKGBUILD33
2 files changed, 25 insertions, 14 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 88f0c0e785ee..5eccfa637dd1 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = vim-ansible-git
pkgdesc = A vim plugin for syntax highlighting Ansible's common filetypes
- pkgver = 2.1.r0.g8da127b
+ pkgver = 3.2.r3.g469e55b
pkgrel = 1
url = https://github.com/pearofducks/ansible-vim
arch = any
@@ -9,12 +9,12 @@ pkgbase = vim-ansible-git
license = BSD
makedepends = git
makedepends = ansible
+ depends = python-jinja
depends = vim
- optdepends = vim-ultisnips: completion support
+ optdepends = vim-ultisnips: for ansible snippets
provides = vim-ansible
conflicts = vim-ansible
source = vim-ansible-git::git+https://github.com/pearofducks/ansible-vim.git
sha256sums = SKIP
pkgname = vim-ansible-git
-
diff --git a/PKGBUILD b/PKGBUILD
index ee1537160292..4cd53c3f6b0b 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,19 +1,20 @@
-# Maintainer: ml <ml@visu.li>
+# Maintainer: ml <>
+# Contributor: David Runge <dvzrv@archlinux.org>
# Contributor: Hugo Rodrigues <me@hugorodrigues.net>
pkgname=vim-ansible-git
-pkgver=2.1.r0.g8da127b
+pkgver=3.2.r3.g469e55b
pkgrel=1
pkgdesc="A vim plugin for syntax highlighting Ansible's common filetypes"
arch=('any')
url='https://github.com/pearofducks/ansible-vim'
license=('MIT' 'BSD')
groups=('vim-plugins')
-depends=('vim')
+depends=('python-jinja' 'vim')
makedepends=('git' 'ansible')
-optdepends=('vim-ultisnips: completion support')
+optdepends=('vim-ultisnips: for ansible snippets')
provides=('vim-ansible')
conflicts=('vim-ansible')
-source=("${pkgname}::git+${url}.git")
+source=("$pkgname::git+$url.git")
sha256sums=('SKIP')
pkgver() {
@@ -23,14 +24,24 @@ pkgver() {
build() {
cd "$pkgname"
- python UltiSnips/generate.py
+ # generating a reproducible UltiSnips snippet file:
+ # https://github.com/pearofducks/ansible-vim/pull/105
+ python UltiSnips/generate.py --style=dictionary
}
package() {
cd "$pkgname"
- for i in ftdetect ftplugin indent syntax; do
- install -Dm644 -t "${pkgdir}/usr/share/vim/vimfiles/${i}" "$i"/*.vim
- done
- install -Dm644 -t "${pkgdir}"/usr/share/vim/vimfiles/snippets ansible.snippets
- install -Dm644 -t "${pkgdir}/usr/share/licenses/${pkgname}" LICENSE syntax/jinja2.vim_LICENSE
+ install -vDm 644 ftdetect/*.vim \
+ -t "${pkgdir}/usr/share/vim/vimfiles/ftdetect/"
+ install -vDm 644 ftplugin/*.vim \
+ -t "${pkgdir}/usr/share/vim/vimfiles/ftplugin/"
+ install -vDm 644 indent/*.vim -t "${pkgdir}/usr/share/vim/vimfiles/indent/"
+ install -vDm 644 syntax/*.vim \
+ -t "${pkgdir}/usr/share/vim/vimfiles/syntax/"
+ install -vDm 644 ansible.snippets \
+ -t "${pkgdir}/usr/share/vim/vimfiles/UltiSnips/"
+ install -vDm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}"
+ install -vDm 644 syntax/*.vim_LICENSE \
+ -t "${pkgdir}/usr/share/licenses/${pkgname}"
+ install -vDm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
}