summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD34
1 files changed, 30 insertions, 4 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 8a27cddde4f7..f0123fc671c3 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,7 +2,9 @@
pkgbase=neovim-coc-sources-git
pkgname=('neovim-coc-syntax-git'
'neovim-coc-tag-git'
- 'neovim-coc-dictionary-git')
+ 'neovim-coc-dictionary-git'
+ 'neovim-coc-word-git'
+ 'neovim-coc-emoji-git')
arch=('any')
url='https://github.com/neoclide/coc-sources'
makedepends=('git')
@@ -20,7 +22,7 @@ pkgver() {
package_neovim-coc-syntax-git() {
_extname=syntax
- pkgdesc='Syntax words completion source for coc.nvim'
+ pkgdesc='Words from syntax list'
depends=('neovim-coc')
_packdir="usr/local/share/nvim/site/pack/coc/start/${_extname}"
provides=("neovim-coc-${_extname}")
@@ -32,7 +34,7 @@ package_neovim-coc-syntax-git() {
package_neovim-coc-tag-git() {
_extname=tag
- pkgdesc='tag source for coc.nvim'
+ pkgdesc='Words from tagfiles()'
depends=('neovim-coc')
_packdir="usr/local/share/nvim/site/pack/coc/start/${_extname}"
provides=("neovim-coc-${_extname}")
@@ -44,7 +46,31 @@ package_neovim-coc-tag-git() {
package_neovim-coc-dictionary-git() {
_extname=dictionary
- pkgdesc='dictionary source for coc.nvim'
+ pkgdesc='Words from files in &dictionary'
+ depends=('neovim-coc')
+ _packdir="usr/local/share/nvim/site/pack/coc/start/${_extname}"
+ provides=("neovim-coc-${_extname}")
+ conflicts=("neovim-coc-${_extname}")
+ cd "${srcdir}/coc-sources/packages/${_extname}"
+ find . -type f -exec \
+ install -Dm 644 '{}' "${pkgdir}/${_packdir}/{}" \;
+}
+
+package_neovim-coc-word-git() {
+ _extname=word
+ pkgdesc='Words from google 10000 english repo'
+ depends=('neovim-coc')
+ _packdir="usr/local/share/nvim/site/pack/coc/start/${_extname}"
+ provides=("neovim-coc-${_extname}")
+ conflicts=("neovim-coc-${_extname}")
+ cd "${srcdir}/coc-sources/packages/${_extname}"
+ find . -type f -exec \
+ install -Dm 644 '{}' "${pkgdir}/${_packdir}/{}" \;
+}
+
+package_neovim-coc-emoji-git() {
+ _extname=emoji
+ pkgdesc='Emoji words for markdown'
depends=('neovim-coc')
_packdir="usr/local/share/nvim/site/pack/coc/start/${_extname}"
provides=("neovim-coc-${_extname}")