Gentoo Archives: gentoo-commits

From: Patrice Clement <monsieurp@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: app-vim/jedi/
Date: Mon, 30 Oct 2017 22:51:35
Message-Id: 1509403887.e3751aa7badec2f69d7950224de386c90b3262d1.monsieurp@gentoo
1 commit: e3751aa7badec2f69d7950224de386c90b3262d1
2 Author: Horea Christian <horea.christ <AT> yandex <DOT> com>
3 AuthorDate: Mon Oct 30 19:38:45 2017 +0000
4 Commit: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
5 CommitDate: Mon Oct 30 22:51:27 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3751aa7
7
8 app-vim/jedi-vim: new ebuild.
9
10 Vim plugin to the autocompletion library Jedi.
11
12 Package-Manager: Portage-2.3.11, Repoman-2.3.3
13 Closes: https://github.com/gentoo/gentoo/pull/6093
14
15 app-vim/jedi/Manifest | 1 +
16 app-vim/jedi/jedi-0.8_p20171015.ebuild | 33 +++++++++++++++++++++++++++++++++
17 app-vim/jedi/metadata.xml | 23 +++++++++++++++++++++++
18 3 files changed, 57 insertions(+)
19
20 diff --git a/app-vim/jedi/Manifest b/app-vim/jedi/Manifest
21 new file mode 100644
22 index 00000000000..326df8ed36b
23 --- /dev/null
24 +++ b/app-vim/jedi/Manifest
25 @@ -0,0 +1 @@
26 +DIST 77924398bd594e238766153cec97ace62650f082.zip 43567 SHA256 a120fc6c611f4ee37771d6deb4b871a2d40ca7125231e6f262aa28772eb06880 SHA512 d69fa77ada22b0c75b7ec4ad1765035454312707ffb0f8a0bb0de4928e5fd21b08e39ab28b3f0ff9b37c8eb5389bc44c507fa2a08c0322510a57a91d7de028e6 WHIRLPOOL 150efcb21de8cd8fe523116f67999a99ae28438779eba40a1d8889896000ceebbd1fc9c8a22d0bfacd1619ad36d3ef60df2d97d254075c3a82b2f091e5d93d55
27
28 diff --git a/app-vim/jedi/jedi-0.8_p20171015.ebuild b/app-vim/jedi/jedi-0.8_p20171015.ebuild
29 new file mode 100644
30 index 00000000000..e991f5795bf
31 --- /dev/null
32 +++ b/app-vim/jedi/jedi-0.8_p20171015.ebuild
33 @@ -0,0 +1,33 @@
34 +# Copyright 1999-2017 Gentoo Foundation
35 +# Distributed under the terms of the GNU General Public License v2
36 +
37 +EAPI=6
38 +
39 +PYTHON_COMPAT=( python{2_7,3_4} )
40 +
41 +inherit vim-plugin python-r1 python-utils-r1
42 +
43 +# Commit Date: Sun Oct 15 20:51:54 2017 +0200
44 +COMMIT="77924398bd594e238766153cec97ace62650f082"
45 +
46 +DESCRIPTION="vim plugin: binding to the autocompletion library jedi"
47 +HOMEPAGE="https://github.com/davidhalter/jedi-vim"
48 +SRC_URI="https://github.com/davidhalter/jedi-vim/archive/${COMMIT}.zip"
49 +
50 +LICENSE="MIT"
51 +KEYWORDS="~amd64 ~x86"
52 +
53 +RDEPEND="dev-python/jedi[${PYTHON_USEDEP}]"
54 +DEPEND="app-editors/vim[python]"
55 +
56 +S="${WORKDIR}/jedi-vim-${COMMIT}"
57 +
58 +# Tests are broken.
59 +RESTRICT="test"
60 +
61 +# Makefile tries hard to call tests so let's silence this phase.
62 +src_compile() { :; }
63 +
64 +src_install() {
65 + vim-plugin_src_install
66 +}
67
68 diff --git a/app-vim/jedi/metadata.xml b/app-vim/jedi/metadata.xml
69 new file mode 100644
70 index 00000000000..e29e8e7eb84
71 --- /dev/null
72 +++ b/app-vim/jedi/metadata.xml
73 @@ -0,0 +1,23 @@
74 +<?xml version="1.0" encoding="UTF-8"?>
75 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
76 +<pkgmetadata>
77 + <maintainer type="person">
78 + <email>horea.christ@×××××.com</email>
79 + <name>Horea Christian</name>
80 + </maintainer>
81 + <maintainer type="project">
82 + <email>proxy-maint@g.o</email>
83 + <name>Proxy Maintainers</name>
84 + </maintainer>
85 + <maintainer type="project">
86 + <email>vim@g.o</email>
87 + <name>Gentoo Vim Project</name>
88 + </maintainer>
89 + <longdescription lang="en">
90 + Jedi-vim is a VIM binding to the autocompletion library Jedi.
91 + Apart from that, jedi-vim provides a number of keybindings.
92 + </longdescription>
93 + <upstream>
94 + <remote-id type="github">davidhalter/jedi-vim</remote-id>
95 + </upstream>
96 +</pkgmetadata>