summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorLuis Martinez2021-10-17 03:08:01 -0500
committerLuis Martinez2021-10-17 03:08:01 -0500
commit84f78d9e5552e90c76374478fe9a1a1170b432fd (patch)
treea1be45f5a783c9e6ec7cddca53cf6d3d183ece19
downloadaur-84f78d9e5552e90c76374478fe9a1a1170b432fd.tar.gz
initial commit
-rw-r--r--.SRCINFO20
-rw-r--r--PKGBUILD35
2 files changed, 55 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..73c4e363f213
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,20 @@
+pkgbase = vim-denops
+ pkgver = 2.0.3
+ pkgrel = 1
+ url = https://github.com/vim-denops/denops.vim
+ arch = any
+ license = MIT
+ depends = deno>=1.14.0
+ source = vim-denops-2.0.3.tar.gz::https://github.com/vim-denops/denops.vim/archive/v2.0.3.tar.gz
+ sha256sums = 4a75756d84a1d65ab150034a20b0901562a8dfee7b46d34c63b55adf0be7a105
+
+pkgname = vim-denops
+ pkgdesc = Vim ecosystem for writing plugins in Deno
+ groups = vim-plugins
+ depends = vim>=8.2.3081
+
+pkgname = neovim-denops
+ pkgdesc = Neovim ecosystem for writing plugins in Deno
+ groups = neovim-plugins
+ depends = neovim>=0.5.0
+ conflicts = vim-denops
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..f2e3d3d0dfbd
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,35 @@
+# Maintainer: Luis Martinez <luis dot martinez at disroot dot org>
+
+pkgbase=vim-denops
+pkgname=('vim-denops' 'neovim-denops')
+pkgver=2.0.3
+pkgrel=1
+arch=('any')
+url="https://github.com/vim-denops/denops.vim"
+license=('MIT')
+depends=('deno>=1.14.0')
+source=("$pkgbase-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz")
+sha256sums=('4a75756d84a1d65ab150034a20b0901562a8dfee7b46d34c63b55adf0be7a105')
+
+package_vim-denops() {
+ pkgdesc="Vim ecosystem for writing plugins in Deno"
+ groups=('vim-plugins')
+ depends=('vim>=8.2.3081')
+
+ cd "denops.vim-$pkgver"
+ find autoload denops doc plugin -type f -exec install -Dm 644 '{}' "$pkgdir/usr/share/vim/vimfiles/{}" \;
+ install -Dm 644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname/"
+ install -Dm 644 README.md -t "$pkgdir/usr/share/doc/$pkgname/"
+}
+
+package_neovim-denops() {
+ pkgdesc="Neovim ecosystem for writing plugins in Deno"
+ groups=('neovim-plugins')
+ depends=('neovim>=0.5.0')
+ conflicts=('vim-denops')
+
+ cd "denops.vim-$pkgver"
+ find autoload denops doc plugin -type f -exec install -Dm 644 '{}' "$pkgdir/usr/share/nvim/runtime/{}" \;
+ install -Dm 644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname/"
+ install -Dm 644 README.md -t "$pkgdir/usr/share/doc/$pkgname/"
+}