diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 56 |
1 files changed, 56 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..b9c2a0e953bf --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,56 @@ +# Maintainer: Trent Palmer trenttdually at gmail + +########################################################################################################### +# Build Options +########################################################################################################### +_vim="y" + +# neovim can load plugins installed as vim plugins +_neovim="n" +########################################################################################################### + +_name='deoplete' +pkgname="${_name}" +pkgver=4.1 +pkgrel=1 +pkgdesc="deoplete completion plugin for neovim" +arch=('any') +url="https://github.com/Shougo/deoplete.nvim" +license=('MIT') +groups=() +depends=('python-neovim') +optdepends=('vim: vim support' + 'neovim: neovim support' + 'nvim-yarp: vim support' + 'vim-hug-neovim-rpc: vim support') +makedepends=('git') +provides=('deoplete') +conflicts=('deoplete-git') +replaces=('') +backup=() +options=() +install="${_name}.install" +source=("$_name-$pkgver.tar.gz::${url}/archive/${pkgver}.tar.gz") +noextract=() +md5sums=('d4afc367355a1c55fbc758d6cea382f4') + +prepare() { + mv "${pkgname}.nvim-${pkgver}" "${pkgname}" +} + +package() { + if [ "$_neovim" = "y" ]; then + mkdir -p "${pkgdir}/usr/share/nvim/runtime" + cp -r "${srcdir}/${_name}/"{autoload,doc,plugin,rplugin} \ + "${pkgdir}/usr/share/nvim/runtime" + fi + + if [ "$_vim" = "y" ]; then + mkdir -p "${pkgdir}/usr/share/vim/vimfiles" + cp -r "${srcdir}/${_name}/"{autoload,doc,plugin,rplugin} \ + "${pkgdir}/usr/share/vim/vimfiles" + fi + + install -D -m644 "${srcdir}/${_name}/README.md" $pkgdir/usr/share/doc/$pkgname/README.md + install -D -m644 "${srcdir}/${_name}/LICENSE" $pkgdir/usr/share/licenses/$pkgname/LICENSE +} |