From 5f48eda7755cd698f0cecfa2fdcc56484dc367e3 Mon Sep 17 00:00:00 2001 From: Nils Freydank Date: Sun, 19 Jul 2020 22:47:30 +0200 Subject: [PATCH] app-vim/python-mode: Bump to 20200606 and drop python3.6 support Package-Manager: Portage-3.0.0, Repoman-2.3.23 Manifest-Sign-Key: 00EFD31F1B60D5DBADB831C1C0ECE6960E54475B Signed-off-by: Nils Freydank --- app-vim/python-mode/Manifest | 27 +++++----- .../python-mode-0.10.0_p20200606.ebuild | 54 +++++++++++++++++++ 2 files changed, 68 insertions(+), 13 deletions(-) create mode 100644 app-vim/python-mode/python-mode-0.10.0_p20200606.ebuild diff --git a/app-vim/python-mode/Manifest b/app-vim/python-mode/Manifest index 90af56f..36349c9 100644 --- a/app-vim/python-mode/Manifest +++ b/app-vim/python-mode/Manifest @@ -2,21 +2,22 @@ Hash: SHA256 DIST python-mode-0.10.0_p20200215.tar.gz 86378 BLAKE2B c8446f64a5999da028efbfb8227f5efc1b8e7a6cca0c8b3fca03305a8c628b4128b4004db3799603047e6a69be1943c82a0887a6276670d206fa673e91f006c3 SHA512 a8d7078b31f2e259572e8eff5c5563b4d1d6038f5b6180186bbf0e49e346040b68f07739425a9bb96bcc14596dd3b5628150c47bbf12e5a236d0ec4e18415b37 +DIST python-mode-0.10.0_p20200606.tar.gz 86472 BLAKE2B 691d0d4bde3857383a7e3e9ff3a98ef5a56b0ee0f8ea0f0b5769f983e4a3f4615ac4914f8921237aa5af22fbc59cb923aacd5e2873fb7b77f9bf1473e5a6548d SHA512 73f7a1eb920b6a1663c84616c772712a3b69181dffa655cb899308d2137de0fac251932657c28f7511067e416e3b97fc95fadaf3663891a90d473e9750ef7674 -----BEGIN PGP SIGNATURE----- -iQKTBAEBCAB9FiEEcg3s4uUa4XE72XWQvF3CmYqtKyEFAl5N9JZfFIAAAAAALgAo +iQKTBAEBCAB9FiEEcg3s4uUa4XE72XWQvF3CmYqtKyEFAl8UsFVfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDcy MERFQ0UyRTUxQUUxNzEzQkQ5NzU5MEJDNURDMjk5OEFBRDJCMjEACgkQvF3CmYqt -KyHNaA/9FJXlN34Tt7Xqlmi/nRY3yRBOORyx3Yz1DnlyWoXNyTBH54eNkoA0D984 -UNoGbBvalvCM8BjgWgrlDGCWUQ4wuMvFbn64FA1DqjNXphJ3NsM6jBSImEnAdjXV -lLkVd4d3wqc8ZSz3OOnm+2bQCZ63vduEmVMk5pEBehgXd1yfv78N/l2R3VeZuZpJ -4esZW790+nz9dIosoqHeHSPFHkie2gGHqUaRf+EzV3OOAazOtp2FQ+fs0Z51BI6T -rz6cxbFLDqkvBtaSu4gtKcsRE/ufY1MMRkyQhUCB66lWCZUVlUETfMYwaBWndpND -cGO16zv4pU1swqWuVqImI3e/DUBbBIdajOgdigN3h8k10tBw297K8AMAYiFVt3BG -UdVvRjmjUZQtjectxywSMfqCGpIV5i0Aor7dnfiV2eN+1wsXuIbu29azfekM0s9q -IgpqK5Wi4tvnfQoC+4czs18mQGgmZ2QCJQBTG0OH3dZ0160kfSBcjwCalp57CO7h -OSlN7U8t6jFwx2nFH7bBAXhfU4BFyVakkniHrZ62kfZ1P6ds8bVkHsllL61fhqvN -lRiiNv9ouJU4005vGtFpyaVqgv2i9XVMU/BrhqNyBnfPlqaQe6//tUCO7ekf2MRD -6qfp5sZeaAREuXxux21oyjViS3KKTp8u8Rpgftl64Tt7yxbRoPE= -=DxaD +KyHdvhAAmEp+ISuOeb5smEYfq9efbbIj6KNJLkDwZGsPY/AZbBEZ5FHEfKdt6C/n +rbSj2DrU6DCP6fxJLWKWWBuDX15TTkD+mxxAuchD36vIc4+4mdSQuA+75mxU9chg +D2kRDkkrwyFa1TIqCPTC/UsWX62GTI1cl6p4bGm/1gWZJXZQo/fpibTSMRF1MeKh +Byl6uXZk3ihHdRoYrHbe+ZQAnxmrXgFUO0Jid49NxzKxVRI2LPT8UeGKTZtP7nD4 +arCCiihQFy6F871a7El1Q9KWyTlJRGOo6vBX5gDsWWbg27NclT5faQ2XrKhZG/yj +Y2idlz6L2XtPCZXbwdo1rR0jj8TYbczdp6EBvR7v05XUW9TkVX5Y0lsxWfatgJFB +rXybO/TLiYU6AGc6gR1gi6m2K8sAP0hrWuU9zVBb9yjkAfsQBlGrHB1pmPxO6WIC +AUYsLlIsIpL3iJY4lxJcJMQy507akjb30ZGCvXuM3Mx50mycExjB+3i7LuqLgU5d +XrIgjrEKWRw7T2gXte0+uHgWpHeomq+SSxUs+SO9PNVuW0LyhD9k7sbYX7QAwd9B +bIXUlSUteL/ZmgbpBDz4tm1WBzFURhuRgSO2LXKLSHj6BtYC+7XsEF8Ej43JGLiB +h845uOLpzfPorX+pj8OM3LOo4u9bRh9dGYSLxGLZAKw+YGIqAzc= +=NQE+ -----END PGP SIGNATURE----- diff --git a/app-vim/python-mode/python-mode-0.10.0_p20200606.ebuild b/app-vim/python-mode/python-mode-0.10.0_p20200606.ebuild new file mode 100644 index 0000000..d7a01b3 --- /dev/null +++ b/app-vim/python-mode/python-mode-0.10.0_p20200606.ebuild @@ -0,0 +1,54 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +PYTHON_COMPAT=( python3_7 ) +inherit python-r1 vim-plugin + +COMMIT_ID="51c66faf14b824ee5d6ddfc5a54530d9f92fe764" + +DESCRIPTION="vim plugin: Turn vim into a python IDE" +HOMEPAGE="http://www.vim.org/scripts/script.php?script_id=3770 https://github.com/klen/python-mode" +LICENSE="LGPL-3" +IUSE="test" +RESTRICT="!test? ( test )" + +if [[ ${PV} == *9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/${PN}/${PN}.git" +else + if [[ ${PV} == *_p* ]]; then + KEYWORDS="~amd64 ~x86" + S="${WORKDIR}/${PN}-${COMMIT_ID}" + SRC_URI="https://github.com/klen/${PN}/archive/${COMMIT_ID}.tar.gz -> ${P}.tar.gz" + else + KEYWORDS="~amd64 ~x86" + SRC_URI="https://github.com/klen/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + fi +fi + +VIM_PLUGIN_HELPFILES="PythonModeCommands" +VIM_PLUGIN_HELPTEXT="" +VIM_PLUGIN_HELPURI="https://github.com/klen/python-mode" +VIM_PLUGIN_MESSAGES="filetype" + +RDEPEND=" + >=dev-python/astroid-2.1.0[${PYTHON_USEDEP}] + dev-python/autopep8[${PYTHON_USEDEP}] + dev-python/mccabe[${PYTHON_USEDEP}] + dev-python/pycodestyle[${PYTHON_USEDEP}] + dev-python/pydocstyle[${PYTHON_USEDEP}] + dev-python/pyflakes[${PYTHON_USEDEP}] + dev-python/pylama[${PYTHON_USEDEP}] + >=dev-python/pylint-2.2.2[${PYTHON_USEDEP}] + dev-python/rope[${PYTHON_USEDEP}] + dev-python/ropemode[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] + dev-python/snowballstemmer[${PYTHON_USEDEP}] +" + +src_install() { + vim-plugin_src_install + insinto usr/share/${PN} +}