From 893a17d612c66c63dbf9e11aa6582b9ef1e532a4 Mon Sep 17 00:00:00 2001 From: Patrick Lauer Date: Mon, 27 Apr 2015 05:46:55 +0000 Subject: [PATCH] Restore 0.25 again, still needed by oslo-vmware Package-Manager: portage-2.2.18/cvs/Linux x86_64 RepoMan-Options: --force --- dev-python/pylint/ChangeLog | 7 +++- dev-python/pylint/Manifest | 4 +- dev-python/pylint/pylint-0.25.2.ebuild | 55 ++++++++++++++++++++++++++ 3 files changed, 64 insertions(+), 2 deletions(-) create mode 100644 dev-python/pylint/pylint-0.25.2.ebuild diff --git a/dev-python/pylint/ChangeLog b/dev-python/pylint/ChangeLog index eaea3d0bb3b1..0efe1c813096 100644 --- a/dev-python/pylint/ChangeLog +++ b/dev-python/pylint/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for dev-python/pylint # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/pylint/ChangeLog,v 1.128 2015/04/27 02:21:28 patrick Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-python/pylint/ChangeLog,v 1.129 2015/04/27 05:46:42 patrick Exp $ + +*pylint-0.25.2 (27 Apr 2015) + + 27 Apr 2015; Patrick Lauer +pylint-0.25.2.ebuild: + Restore 0.25 again, still needed by oslo-vmware 27 Apr 2015; Patrick Lauer -pylint-0.25.2.ebuild, -pylint-1.3.0.ebuild, -pylint-1.3.1.ebuild: diff --git a/dev-python/pylint/Manifest b/dev-python/pylint/Manifest index ad2d6a4b986b..f9be44bc6587 100644 --- a/dev-python/pylint/Manifest +++ b/dev-python/pylint/Manifest @@ -1,9 +1,11 @@ AUX pylint-0.26.0-gtktest.patch 1347 SHA256 da7d6e8e30adf52d120fcca73c4f32223efad585a09a789b0ba4e989f6041f5f SHA512 4a25a3c510da171ed661be048a6ef95c9701071833a9f64c56917d2919330f559c7877885e9da41614868d040ca8a27358a73717e96d597fe8a2a0753eab23a1 WHIRLPOOL d35c62166ae332d73d629a56f25694607c5c2955723be3549b256c80aec55a5dfe9ed65f922d180946757a2c9d5275fb9f9e787cd8aaac7e909d73af602ad269 +DIST pylint-0.25.2.tar.gz 214769 SHA256 08c2a0ccf2d715cdc9a2a0478200c54aac5b4f6d521e10c5b27db65d5787ff07 SHA512 eea1a783ca52623fa2a026fe82939b8a5920b3b6be21b808388bb9336ba85aeded157198a436fcf3ab8735df6cfcf94c352b695db1131490dda2e26305be68d0 WHIRLPOOL b6a4595e14a350c9156ebb6fce3c9c35ada304f0c33659c55266534c4539f871102dfb6c601bd4e0b4a067a5695da28dcefda7e911d7d11325f4672b38dc7ecd DIST pylint-1.4.0.tar.gz 331577 SHA256 816646b9d5fd0c33f9e3b009953c46727d22bec3e880712d69b39b1b630fa3ca SHA512 b221390076c337a9ef14ef848cfa911f4d0217d7a39a0b0ebc2b556974a33d44381e15746c117ef4b7dcd87acca45f07894aa2db4cf3fe2b70228d570b89725c WHIRLPOOL d71264f76c9c49e22b8943705b0169548d9c69413527583ec95613eb9d5419e6175169cc25c791de94588617f6ac567668036192317fdcc5020511fddab99f78 DIST pylint-1.4.1.tar.gz 338636 SHA256 3e383060edd432cbbd0e8bd686f5facfe918047ffe1bb401ab5897cb6ee0f030 SHA512 019405c16ef731f83c12e2b0a7f4b3fc2e17f35df50a18dbbc084ed14450a070e689850b8d7761e2fba0d2a8f6c70ef06709de5b96e59af7da9cc6cc412bbf25 WHIRLPOOL ae88953c5c43960438abf87e3c730afda220afae697cc6fc985372ddf8b0f94c018850800f6001e93e6748eee25e59e1ded2211935f3e45b55f04833acd40fb0 DIST pylint-1.4.3.tar.gz 342509 SHA256 1dce8c143a5aa15e0638887c2b395e2e823223c63ebaf8d5f432a99e44b29f60 SHA512 63af8c72496b88db967c61d5be2b974fca053a45425ea8b5898e941be135d26c8c004b91b8b3a98337c0c5af4f5a530afbf091d7c5ecfa36bfa36aef9f843a95 WHIRLPOOL 17b08712a00c01468ca466f2f83386275a304ab7a2c8a1d223eeda8e9fd4cc4753796a354250accad9f9fcbd0aaba3562ebc794af880e49889ee1b5b2d295d0c +EBUILD pylint-0.25.2.ebuild 1684 SHA256 51cec1aa719dbca4d6b45d59ccbf68e61755bf825b3759a3b038afc61d2f7bb2 SHA512 fddc0ad9d3bdb6620dc5db87586196b78a281247419f9780819031d5c707c26e87bbba048b305b1db1ea96aac8a5ee1060cf44c73010a19d859e45dab5d85266 WHIRLPOOL 4618ead5ac9eb1ea201eb08d77a2dac59b22af925ec21387c3715a2dea4518b7fee2af6bcbd6ec9c16442f4b9af5f870b59b959a50766baee045b18ddc243b4f EBUILD pylint-1.4.0.ebuild 1788 SHA256 316ac5f9bd416faacef2ea5e634ed7b225baff1eef953741d38d88cdba92265b SHA512 09b5cc6dbf319bfc64eb935cdcd77d3c2ce77dfb74086a6965cf5123f7676cc9ac556bc287f91c68aa22d261a7739cebe2c5870fe806f259dde227fb8a35a0e1 WHIRLPOOL b6cb5141ae30eec4b05295fb91247bb7b79053efcec65c315ca0af1d90fe2179306ff9ff0cd801b899e2873162121184ae02b944fbe0a69411379ab26c503894 EBUILD pylint-1.4.1.ebuild 1778 SHA256 1bcefb0fa17768f8d5d77c3c15e724e1f97c059bce0672cf483be7ead468659b SHA512 4da46594e55faf3065b14c5c11f0dd4ae1526f4c7da6a23415446e15b359b8dd18a55e78dc8727c8df73f9bca7d163b31e1276228a26bc66a566285c97e19f44 WHIRLPOOL f9cc7c749728a264e7fd2c2799ed3944dcc6e3ee42cde3f1f40e9b6991e0dab33945453260a3dfcd28785f52bd934c1e26335a0c2773a6273cbad2b6951c9a45 EBUILD pylint-1.4.3.ebuild 1788 SHA256 fcd1dc91593330f9550695b273c4d8c25ad006ae0e11acd3fd8a88ca69266164 SHA512 5f7f59d883a3916cb471f2628eee65664121ecbcb47a7bd219111a1ddece7024320e65cf12b46d6e399b43a448755e4b4e97004abf3cb43a627cc3a7dcf092a7 WHIRLPOOL 37ac58605cd15744920465a229b4b0e3f4663c414c9f706057e637080a05d57ca3f8f0ff723513972d99113f1fb49ab80d47efd8a6a67e2863d9dc3364079df2 -MISC ChangeLog 18084 SHA256 1d24b79087a8460eb5b323588dbc5f9d686fcbbe947e14d9f2ee2e20f2530a61 SHA512 13b5c7fa7a0e1fb4108a958250cb04cbe40dccaa2b231bbfe7f122df0744bcd267b8bdeb6cb7d1228361ba7a226b160cf892b8d39bce7ecacf423c218cde600f WHIRLPOOL 746219154bc70cbaaa84422b4a62354729b979cc5ab545ad1f515b5fee122ca3eebc5402e14e79b53bae0789de8e13344da61740a870b1c4fa295dee4184d1a8 +MISC ChangeLog 18238 SHA256 0e97003a202c43e7317a728d53cbd73965352794bc35ce8329f55b6dd8b2eee8 SHA512 0db8ccd133cd2b104032d65ae501f9b7cae42ab0f0c2b937c82afb0289c092d637cb2bf7df9d4209e8432d6e91881fef66baf07fcd9724ded6df8eddc01001bf WHIRLPOOL a3186223ccbfdbaf349a632ceca5502ff4bd7a53a063f339d4ce17dd760251ba168a4bda22b3093ae32901d5f8a8acb2f216f6fc38b4688ffbf60289cc5c1599 MISC metadata.xml 911 SHA256 31277b9fbb2bc54ed393606db53ca27064a6630442888a49372182ffa5b35769 SHA512 32830784d22e7a12405a6f3598d7c906b5abeda041594d8dfdb203b5db4e07c82a11e91a30262f33843af56aae97ba820215e0330ad7b29a70cfae7ab9503dd1 WHIRLPOOL 8be51d0debfc22b065a709405195a9ed76baec85091e3a7f6f4e59811dcf9b195aaf764830801e531260803f3a01ecaf48c89bd3e457823370be26ab70988bae diff --git a/dev-python/pylint/pylint-0.25.2.ebuild b/dev-python/pylint/pylint-0.25.2.ebuild new file mode 100644 index 000000000000..c3cff1bcd1b4 --- /dev/null +++ b/dev-python/pylint/pylint-0.25.2.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/pylint/pylint-0.25.2.ebuild,v 1.8 2015/04/27 05:46:42 patrick Exp $ + +EAPI=5 + +PYTHON_COMPAT=( python2_7 ) + +inherit distutils-r1 + +DESCRIPTION="Python code static checker" +HOMEPAGE="http://www.logilab.org/project/pylint http://pypi.python.org/pypi/pylint" +SRC_URI="ftp://ftp.logilab.org/pub/${PN}/${P}.tar.gz mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos" +IUSE="examples" + +# Versions specified in __pkginfo__.py. +RDEPEND=">=dev-python/logilab-common-0.53.0[${PYTHON_USEDEP}] + >=dev-python/astng-0.24.3[${PYTHON_USEDEP}]" +DEPEND="${RDEPEND} + dev-python/setuptools[${PYTHON_USEDEP}]" + +DISTUTILS_IN_SOURCE_BUILD=1 + +PATCHES=( "${FILESDIR}"/${PN}-0.26.0-gtktest.patch ) + +python_test() { + # Test suite broken with Python 3 + local msg="Test suite broken with ${EPYTHON}" + if [[ "${EPYTHON}" == python3* ]]; then + einfo "${msg}" + else + # https://bitbucket.org/logilab/pylint/issue/11/apparent-regression-in-testsuite-pylint + # This 'issue' became' declared fixed by accident for version 0.27.0 despite being made citing 0.28.0 + pytest || die "Tests failed under ${EPYTHON}" + fi +} + +python_install_all() { + distutils-r1_python_install_all + doman man/{pylint,pyreverse}.1 + + if use examples; then + docinto examples + dodoc examples/* + fi +} + +pkg_postinst() { + # Optional dependency on "tk" USE flag would break support for Jython. + elog "pylint-gui script requires dev-lang/python with \"tk\" USE flag enabled." +} -- 2.26.2