diff options
author | Will Handley | 2019-08-26 19:51:59 +0100 |
---|---|---|
committer | Will Handley | 2019-08-26 19:51:59 +0100 |
commit | bacb51b51790acdbc106787bb94b3b6eac4c1d07 (patch) | |
tree | 8f7c4b85ca43e8f87b3eb254b2614cbc9cf5b6c3 | |
download | aur-bacb51b51790acdbc106787bb94b3b6eac4c1d07.tar.gz |
New tagged version update
-rw-r--r-- | .SRCINFO | 17 | ||||
-rw-r--r-- | PKGBUILD | 38 |
2 files changed, 55 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..64a42b2a4a37 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,17 @@ +pkgbase = vim-tabnine + pkgdesc = TabNine is the all-language autocompleter. It uses machine learning to provide responsive, reliable, and relevant suggestions. + pkgver = 2.1.11 + pkgrel = 1 + url = https://github.com/zxqfl/tabnine-vim + arch = any + groups = vim-plugins + license = https://tabnine.com/eula + depends = vim + depends = python-language-server + replaces = vim-youcompleteme + replaces = vim-tabnine-git + source = https://github.com/zxqfl/tabnine-vim/archive/2.1.11.tar.gz + sha256sums = 48e15d0212a96b181db06146f7cc82f8617673260a8be9e4fc43b57ab1236a9a + +pkgname = vim-tabnine + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..2aded6d62356 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,38 @@ +# Maintainer: Will Handley <wh260@cam.ac.uk> (aur.archlinux.org/account/wjhandley) +pkgname=vim-tabnine +pkgver=2.1.11 +pkgrel=1 +pkgdesc="TabNine is the all-language autocompleter. It uses machine learning to provide responsive, reliable, and relevant suggestions." +arch=('any') +url="https://github.com/zxqfl/tabnine-vim" +license=('https://tabnine.com/eula') +groups=('vim-plugins') +depends=('vim' 'python-language-server') +makedepends=() +provides=() +conflicts=() +replaces=('vim-youcompleteme' 'vim-tabnine-git') +backup=() +options=() +install= +source=("${url}/archive/${pkgver}.tar.gz") +sha256sums=('48e15d0212a96b181db06146f7cc82f8617673260a8be9e4fc43b57ab1236a9a') + +package() { + cd "$srcdir/tabnine-vim-${pkgver}" + installpath="${pkgdir}/usr/share/vim/vimfiles" + + mkdir -p $installpath + mkdir -p $installpath/binaries/${pkgver} + cp -r plugin doc autoload python third_party $installpath + cp -r binaries/${pkgver}/x86_64-unknown-linux-musl/ $installpath/binaries/${pkgver} + + # Remove all the unnecessary git repositories + find "$pkgdir" -name .git -exec rm -fr {} + + + # Remove tests files + find "$pkgdir" -name tests -exec rm -fr {} + + + # Remove unneeded docs + find "$pkgdir" -name docs -exec rm -fr {} + +} |