diff options
Diffstat (limited to 'app-vim/pydiction')
-rw-r--r-- | app-vim/pydiction/Manifest | 6 | ||||
-rw-r--r-- | app-vim/pydiction/metadata.xml | 12 | ||||
-rw-r--r-- | app-vim/pydiction/pydiction-1.2.3-r1.ebuild | 30 | ||||
-rw-r--r-- | app-vim/pydiction/pydiction-1.2.3-r2.ebuild | 38 | ||||
-rw-r--r-- | app-vim/pydiction/pydiction-1.2.3.ebuild | 25 |
5 files changed, 111 insertions, 0 deletions
diff --git a/app-vim/pydiction/Manifest b/app-vim/pydiction/Manifest new file mode 100644 index 000000000000..69b883146d85 --- /dev/null +++ b/app-vim/pydiction/Manifest @@ -0,0 +1,6 @@ +DIST pydiction-1.2.3.zip 475441 SHA256 fa5ca8fcd67bd5f7ff7d000e3e0e7d6565d5c298f1d9cf7d0424afad12b8c283 SHA512 91da1d8a9be89095072724d77bdcaa342fbd5479f5027d7ed7bb2d4a382c7385b2b7fae91c1cd94605232b34a96370a86096e3c32db0d106cbcda2a82f409922 WHIRLPOOL ffc9051eee429263b6037e09f16145704b5f7b209830ac1280cc10e56519ae3149532226bce38e12e8cdd5668ff8c67c80996129946afb9ffa075ffab2b16eae +EBUILD pydiction-1.2.3-r1.ebuild 701 SHA256 e0a1002fe4d8f4247d202351b6b73405dba71156f6806c82a12c43b243ebba90 SHA512 60c6cab108c87042e3b01e3a2329429cba70f883d97bf7217e7e5b07c7553745c07bb74d7e250b736af21a99e831b70b0610a8cda6fdff0f100f85d6b13e2856 WHIRLPOOL dd831e1a6ff27cf1c1bc85bb35345ccad9fc417eb48305e9c30d2ccc6d5f25bbf948a0b96f736bab2ea1970cc61da0aee06406cbf16c3126193e6b776b9bd5f4 +EBUILD pydiction-1.2.3-r2.ebuild 949 SHA256 6416ebdda41ab156375dd82049981beb1f1af070feaf67f0f223743e72495d04 SHA512 2e155ba8b1d8920cd7c643b082fb8629c9d11e5199645a5b041d8579c85da01d0f618bec512b81b8249518a45b0754c3fac20a3ffd020e90adcf47baeb7ea9b9 WHIRLPOOL 563c143db86c679b58c707045a6a39def1f2247311c484798e6e12479fd1e80cc4564eee50de73b44fd5ec4ffc90ab201f49555e33e623c466b17ecc960fd331 +EBUILD pydiction-1.2.3.ebuild 598 SHA256 15dab39157711830a041bfd1378d2b3f2081f0f0490379fe9335fa130dac091c SHA512 11d845c3d011daab5bcc676581a347974731166f689e7c2e41f6a0fe680f865079c2275d14632c3cbd901b187bb1ee3a829a07ceec77f32332f66ec74ca6d5e6 WHIRLPOOL 0874314218fb8921e8a584683f94b58c0b6b680abf75bf1ce662fbd6cf632de4912c1963d839191ce1805c4f37dfc6b7e2ddb281e1e1ecbd7fbe1af820896dbc +MISC ChangeLog 1140 SHA256 8444e8052d1e6612053ec885a7be3fcf5b7d941b38629b140f703093d761dba6 SHA512 cd7b1b47bb9a26068c26d502379b885e4a792b5b4ab384cb40e6d4c1c696b9ab2495182d3ee8754a3f7951a12b0a5bbe3a65a2c9bbb9df50ba64428173bf8dea WHIRLPOOL 4acff04aef2e1b1ba15960cda85817757c8cfde52a9e32317ed5c7e8cc9397f42d016c9ef845108842975d55f303389307e73826aafc14bd7071a8043fe7e394 +MISC metadata.xml 361 SHA256 62956fe353128ba3070b7c2fbb041962cfdf1757c7e0b23ad8acff1312385aad SHA512 f205ce2b8f61bcc7d966345b9928efccdc2adb4ce6a36166c774134bd8959a3757a3a9a556aaa2d6c6f7b71b945be84e41903a58e66f844c4258326a66b2b667 WHIRLPOOL 5e3743e257d98ced096c2f5c1ff413a6d5fc8be9fc73362adcf6a5da38de5f28f841e5a9639818988770f5012dc8fc87cbade6b58f86fb5f30eb48b92bf33ee0 diff --git a/app-vim/pydiction/metadata.xml b/app-vim/pydiction/metadata.xml new file mode 100644 index 000000000000..8fafbfec1948 --- /dev/null +++ b/app-vim/pydiction/metadata.xml @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person"> + <email>monsieurp@gentoo.org</email> + <name>Patrice Clement</name> + </maintainer> + <maintainer type="project"> + <email>vim@gentoo.org</email> + <name>Gentoo Vim Project</name> + </maintainer> +</pkgmetadata> diff --git a/app-vim/pydiction/pydiction-1.2.3-r1.ebuild b/app-vim/pydiction/pydiction-1.2.3-r1.ebuild new file mode 100644 index 000000000000..0e9e20b9d9ba --- /dev/null +++ b/app-vim/pydiction/pydiction-1.2.3-r1.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python2_7 python3_{4,5,6} ) + +inherit vim-plugin python-r1 + +DESCRIPTION="vim plugin: tab-complete your Python code" +HOMEPAGE="https://rkulla.github.io/pydiction/" +SRC_URI="https://dev.gentoo.org/~monsieurp/packages/${P}.zip" + +LICENSE="vim" +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" +IUSE="" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +DEPEND="app-arch/unzip" +RDEPEND="${PYTHON_DEPS}" + +S="${WORKDIR}/${PN}-master" + +src_install() { + insinto "/usr/share/${PN}" + local pyfiles=( complete-dict pydiction.py ) + doins "${pyfiles[@]}" + rm -v "${pyfiles[@]}" || die + vim-plugin_src_install +} diff --git a/app-vim/pydiction/pydiction-1.2.3-r2.ebuild b/app-vim/pydiction/pydiction-1.2.3-r2.ebuild new file mode 100644 index 000000000000..b01441526404 --- /dev/null +++ b/app-vim/pydiction/pydiction-1.2.3-r2.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python2_7 python3_{4,5,6} ) + +inherit vim-plugin python-r1 + +DESCRIPTION="vim plugin: tab-complete your Python code" +HOMEPAGE="https://rkulla.github.io/pydiction/" +SRC_URI="https://dev.gentoo.org/~monsieurp/packages/${P}.zip" + +LICENSE="vim" +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +DEPEND="app-arch/unzip" +RDEPEND="${PYTHON_DEPS}" + +S="${WORKDIR}/${PN}-master" + +src_install() { + # Rename pydiction script. + mv "${PN}.py" "${PN}" || die + + # We're going to remove those files in a second + # otherwise they're installed by Portage. + local pyfiles=( complete-dict "${PN}" ) + insinto "/usr/share/${P}" + doins complete-dict + + # pydiction is treated a singular script that lives on its own. + python_foreach_impl python_doscript "${PN}" + rm -v "${pyfiles[@]}" || die + + vim-plugin_src_install +} diff --git a/app-vim/pydiction/pydiction-1.2.3.ebuild b/app-vim/pydiction/pydiction-1.2.3.ebuild new file mode 100644 index 000000000000..c4fae8228716 --- /dev/null +++ b/app-vim/pydiction/pydiction-1.2.3.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit vim-plugin + +DESCRIPTION="vim plugin: Tab-complete your Python code" +HOMEPAGE="https://rkulla.github.io/pydiction/" +SRC_URI="https://dev.gentoo.org/~monsieurp/packages/${P}.zip" +LICENSE="vim" +KEYWORDS="amd64 ppc ppc64 x86" + +DEPEND="app-arch/unzip" +RDEPEND="dev-lang/python:*" + +S="${WORKDIR}/${PN}-master" + +src_install() { + insinto "/usr/share/${PN}" + local pyfiles=( complete-dict pydiction.py ) + doins "${pyfiles[@]}" + rm -v "${pyfiles[@]}" || die + vim-plugin_src_install +} |