aboutsummarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorTrent Palmer2018-01-02 02:25:11 -0800
committerTrent Palmer2018-01-02 02:25:11 -0800
commit6e00ba4ad17d00ca10b42eb9e4d53dce98999700 (patch)
tree649462eb09fc7c44d18ec1ab358f0be57c22b0d8
downloadaur-6e00ba4ad17d00ca10b42eb9e4d53dce98999700.tar.gz
original commit with PKGBUILD and .SRCINFO
-rw-r--r--.SRCINFO18
-rw-r--r--PKGBUILD43
2 files changed, 61 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..28d2545c2d26
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,18 @@
+pkgbase = deoplete-jedi-git
+ pkgdesc = jedi add-on for deoplete completion plugin for neovim
+ pkgver = r224.715acf2
+ pkgrel = 1
+ url = https://github.com/zchee/deoplete-jedi
+ arch = any
+ license = MIT
+ makedepends = git
+ depends = deoplete-git
+ depends = python-jedi
+ depends = python2-jedi
+ provides = deoplete-jedi
+ conflicts = deoplete-jedi
+ source = deoplete-jedi::git://github.com/zchee/deoplete-jedi
+ md5sums = SKIP
+
+pkgname = deoplete-jedi-git
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..c7e06f388e56
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,43 @@
+# Maintainer: Trent Palmer trenttdually at gmail
+_name='deoplete-jedi'
+pkgname="${_name}-git"
+pkgver=r224.715acf2
+pkgrel=1
+pkgdesc="jedi add-on for deoplete completion plugin for neovim"
+arch=('any')
+url="https://github.com/zchee/deoplete-jedi"
+license=('MIT')
+groups=()
+# python-jedia pulls in python-parso
+# perhaps the arch packages can be used instead of
+# the git submodules?
+depends=('deoplete-git' 'python-jedi' 'python2-jedi')
+makedepends=('git')
+provides=('deoplete-jedi')
+conflicts=('deoplete-jedi')
+replaces=()
+backup=()
+options=()
+source=("${_name}::${url//https/git}")
+noextract=()
+md5sums=('SKIP')
+
+pkgver() {
+ cd "${srcdir}/${_name}"
+ printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
+}
+
+# hack server.py so it doesn't source jedi and parso submodules
+prepare() {
+ cd "${srcdir}/${_name}/rplugin/python3/deoplete/sources/deoplete_jedi/"
+ sed -i -e 's/vendored//g' server.py
+}
+
+package() {
+ mkdir -p "$pkgdir/usr/share/nvim/runtime/rplugin/python3/deoplete"
+ cp -r "${srcdir}/${_name}/rplugin/python3/deoplete/sources" \
+ "$pkgdir/usr/share/nvim/runtime/rplugin/python3/deoplete/"
+
+ 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
+}