diff options
author | Shinyzenith | 2022-10-02 15:07:00 +0530 |
---|---|---|
committer | Shinyzenith | 2022-10-02 15:07:00 +0530 |
commit | 38412b75e06dc0c72bd3272c50383946eae570b9 (patch) | |
tree | 6c48ac5473b015bacdeb0627b643f2bdb5e18471 /PKGBUILD | |
parent | 5421049db381678dec7c1497fc8179ad5181059d (diff) | |
download | aur-38412b75e06dc0c72bd3272c50383946eae570b9.tar.gz |
[contrib] PKGBUILD: Add swhkd-vim
Signed-off-by: Shinyzenith <aakashsensharma@gmail.com>
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 18 |
1 files changed, 13 insertions, 5 deletions
@@ -4,8 +4,8 @@ _pkgname="swhkd" pkgname="${_pkgname}-git" -pkgver=.552.g1b6cf27 -pkgrel=2 +pkgver=1.2.1.r17.g022466e +pkgrel=1 arch=("x86_64") url="https://github.com/waycrate/swhkd" pkgdesc="A display server independent hotkey daemon inspired by sxhkd." @@ -13,8 +13,10 @@ license=("BSD") depends=("polkit") makedepends=("rustup" "make" "git" "scdoc") conflicts=("swhkd-musl-git") -source=("${_pkgname}::git+${url}.git") -sha256sums=("SKIP") +source=("${_pkgname}::git+${url}.git" + "${_pkgname}-vim::git+${url}-vim.git") +sha256sums=("SKIP" + "SKIP") build(){ cd "$_pkgname" @@ -31,9 +33,15 @@ package() { install -Dm 644 ./docs/*.1.gz -t "$pkgdir/usr/share/man/man1/" install -Dm 644 ./docs/*.5.gz -t "$pkgdir/usr/share/man/man5/" + + cd "${srcdir}/${_pkgname}-vim" + for i in ftdetect ftplugin indent syntax; do + install -Dm644 "$i/${_pkgname}.vim" \ + "${pkgdir}/usr/share/vim/vimfiles/$i/${_pkgname}.vim" + done } pkgver() { cd $_pkgname - echo "$(grep "^version =" Cargo.toml|head -n1|cut -d\" -f2|cut -d\- -f1).$(git rev-list --count HEAD).g$(git rev-parse --short HEAD)" + git describe --long --tags --match'=[0-9]*' | sed 's/\([^-]*-g\)/r\1/;s/-/./g' } |