logo

overlay

My (experimental) gentoo overlay
commit: 6fda43f6841ed8085acfc837ec0ab1d0346f26e1
parent: 03931fdc4144b6b31542d16a72b86d66e1b3a937
Author: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
Date:   Sat, 17 Dec 2016 01:33:57 +0100

app-vim/neocomplete: Merge from dev-lanodan to master

Diffstat:

Aapp-vim/neocomplete/Manifest3+++
Aapp-vim/neocomplete/metadata.xml13+++++++++++++
Aapp-vim/neocomplete/neocomplete-2.1.ebuild31+++++++++++++++++++++++++++++++
3 files changed, 47 insertions(+), 0 deletions(-)

diff --git a/app-vim/neocomplete/Manifest b/app-vim/neocomplete/Manifest @@ -0,0 +1,3 @@ +DIST ver.2.1.tar.gz 75945 SHA256 225a5a20731d4fa9539b584caf2889809c40988c970a9ef054a22adef27a078c SHA512 65d8b6462a899a052e85c1de37b0f6a312cbc3968aba74ee02e353e52a0a4ee74d6028a90991871f5b4fa4b332d754c22f09e3991a60d4c7d674a41223546db2 WHIRLPOOL 652a09c9f5b10d85ee403bde2ae619c9eefc6a4dbde5524a0852543e5f58098d2ac5addc9c3777fe5ef9406aec8cfd2474bad7b3bf73bc8e3e3ee4caafb54ff4 +EBUILD neocomplete-2.1.ebuild 666 SHA256 74c5953dab9832c714e96805bc7c7b53a293269fd139c9e1da12745c54ab0b37 SHA512 6a0a163e3c966e83abfa0ee1cfefb8224b25dd3e452b66b5df1b89907ff90c2ad4807755197f751a409ace6daf26ece1502d4ca0c70d064ae602bf1a1dbab442 WHIRLPOOL 4c7d982d12797b9b11e24e9c4949d361b66fa3f5aa8b013ed56a5215a1247406d02b653528b4e62be4ffa82edac2c8ccfa305405444addaf71b6c6664ec0edfc +MISC metadata.xml 591 SHA256 f1eea1adf4e37a819a8677025a6019ad7c5b875c9e798290eac0a89d8702df2f SHA512 bee8b27363056dd82cd84cb5783b615daf25a5576bc1989fdb583c8def28d3054ba9571d920409265e1ecb86b6e7504606b70ba7609f5d5f7901b3b30282498a WHIRLPOOL 764974087bf6160e15380afcf725f4d99a87660722c865a53a44ddd0c58c33d5128961b4e86a99fee98a0a4bec6d2ae89821460204f91644d193ebf3d375e6f1 diff --git a/app-vim/neocomplete/metadata.xml b/app-vim/neocomplete/metadata.xml @@ -0,0 +1,13 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<maintainer type="project"> +<email>vim@gentoo.org</email> +</maintainer> +<maintainer type="person"> +<email>contact@hacktivis.me</email> +</maintainer> +<longdescription lang="en"> +neocomplete is the abbreviation of "neo-completion with cache". It provides keyword completion system by maintaining a cache of keywords in the current buffer. neocomplete can be customized easily and has many more features than Vim's built-in completion. +</longdescription> +</pkgmetadata> diff --git a/app-vim/neocomplete/neocomplete-2.1.ebuild b/app-vim/neocomplete/neocomplete-2.1.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +inherit vim-plugin + +DESCRIPTION="Next generation completion framework after neocomplcache" +HOMEPAGE="https://github.com/Shougo/neocomplete.vim" +SRC_URI="https://github.com/Shougo/neocomplete.vim/archive/ver.${PV}.tar.gz" +LICENSE="MIT" +KEYWORDS="~amd64 ~x86 ~arm" +IUSE="" + +RDEPEND="app-editors/vim[lua]" + +VIM_PLUGIN_HELPFILES="${PN}.txt" + +src_unpack() { + unpack ${A} + mv ${PN}* "${S}" +} + +src_prepare() { + rm README* || die +} + +pkg_postinst() { + elog "Execute :NeoCompleteEnable or add 'let g:neocomplete#enable_at_startup = 1' in your .vimrc" +}