diff options
author | Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> | 2010-12-06 20:03:58 +0000 |
---|---|---|
committer | Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> | 2010-12-06 20:03:58 +0000 |
commit | 085a84707ad434559aa62db9c6988594d608b6db (patch) | |
tree | a94f3f3e46e8acf538ebefb8506e94a6af3d9c75 /dev-python/pylint | |
parent | Mask dev-lang/wml for removal. (diff) | |
download | historical-085a84707ad434559aa62db9c6988594d608b6db.tar.gz historical-085a84707ad434559aa62db9c6988594d608b6db.tar.bz2 historical-085a84707ad434559aa62db9c6988594d608b6db.zip |
Version bump.
Package-Manager: portage-2.2.0_alpha7_p1/cvs/Linux x86_64
Diffstat (limited to 'dev-python/pylint')
-rw-r--r-- | dev-python/pylint/ChangeLog | 8 | ||||
-rw-r--r-- | dev-python/pylint/Manifest | 14 | ||||
-rw-r--r-- | dev-python/pylint/pylint-0.22.0.ebuild | 72 |
3 files changed, 82 insertions, 12 deletions
diff --git a/dev-python/pylint/ChangeLog b/dev-python/pylint/ChangeLog index d39cef857bd8..48a0b76fd78b 100644 --- a/dev-python/pylint/ChangeLog +++ b/dev-python/pylint/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for dev-python/pylint # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/pylint/ChangeLog,v 1.77 2010/10/25 12:08:29 fauli Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-python/pylint/ChangeLog,v 1.78 2010/12/06 20:03:58 arfrever Exp $ + +*pylint-0.22.0 (06 Dec 2010) + + 06 Dec 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> + +pylint-0.22.0.ebuild: + Version bump. 25 Oct 2010; Christian Faulhammer <fauli@gentoo.org> pylint-0.21.3.ebuild: stable x86, bug 341607 diff --git a/dev-python/pylint/Manifest b/dev-python/pylint/Manifest index c7d983aea14d..27206c7f8f24 100644 --- a/dev-python/pylint/Manifest +++ b/dev-python/pylint/Manifest @@ -1,20 +1,12 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 - DIST pylint-0.21.0.tar.gz 199234 RMD160 9e75e58c3a9c5198bc48741d90691df3ca8a1f58 SHA1 7636d66b748c2b2afb8dce49e14ac7bd647b16f8 SHA256 44ecccb4981dc6777ac5c5c9ce4ffba122fba8021c78edee1d688946d3fe9e9a DIST pylint-0.21.1.tar.gz 199352 RMD160 04ec7d4c9b89dd9ff8f41bc453e20c5648b374ea SHA1 e71ba47c1a54839a44f618d7cce5bd716b1a4987 SHA256 958acb89be51bf1e093c1e83080ef22bea8f01f30499af71c7444fd4a5e90c71 DIST pylint-0.21.2.tar.gz 200104 RMD160 9429e101b324c7f2664b25515122ef4baa20e392 SHA1 933736747b03254bb6550bae117af0c27c7cd9e4 SHA256 345cb6b6c99b3eb61065ca1d620cb90d16173141cad435e0a328a1d5cd7fd8d8 DIST pylint-0.21.3.tar.gz 200327 RMD160 5acbb4c8837ea36484a9b3fc00c1b20525cba995 SHA1 ae46587ab9311581e8662abb892b448a3a374cf7 SHA256 bec245ba17bafd247bf3ea63eb46ccdfe2f2ba4efde3ccb43f2bf2a3efff320c +DIST pylint-0.22.0.tar.gz 232261 RMD160 8167b38fe94a22c92a9c57e70f10267a39232bd4 SHA1 c1e86579ad257a77b3d5949bd6f77fb4d374ee61 SHA256 78fe4939a6b0d264258c0ffcbeacbb4676d8338f8717d8a51a442c44559944eb EBUILD pylint-0.21.0.ebuild 1767 RMD160 031a18fa6a57da92302afc55b99c14014fa88aaf SHA1 b54e14dc9943b0e0a3a964a467b7d3bdf11ca7b7 SHA256 40c6641e19c37c9a1ebd95d0831820961f0221e8b75339720d4acdb6d76945cf EBUILD pylint-0.21.1.ebuild 1772 RMD160 3d26ee810a2b18823a43caea7adb6e3ebb4d082b SHA1 9fd1e1c550b86300c19a051b3dbc7ee5c966b308 SHA256 a3138e092bce0789c2e3e2a7f97b3fcba5b95f7cadc0925402e760c236008c75 EBUILD pylint-0.21.2.ebuild 1577 RMD160 b393f00c363ffa5c3c58c5a783be22317c16f2b4 SHA1 2ad1b97a0f23a7af4115ad75091e61c530cbe4d4 SHA256 aa129853c995cfe74dd0ddb10f0ba6b09bec9ecd4bce8860bcb1516ec333ebde EBUILD pylint-0.21.3.ebuild 1394 RMD160 11db9b5c05ccdea6c6b12d701fc792d0547caa77 SHA1 a59c66b7c998f49925f31fb5ad40a46f848e8965 SHA256 822535c209c58e4653eeb41658cd611c5f1ceb004d8845e350a0b0c8d8679e4e -MISC ChangeLog 11313 RMD160 f3c784efe125bf4bc144978f9fbe8cc9cfff16e1 SHA1 b8ca56c021ee41a88ce6496b62c61a89187bf673 SHA256 8d6841754385492b608b6674783ef4ad19f425ba5a1c74b4b0705be894d26a34 +EBUILD pylint-0.22.0.ebuild 1824 RMD160 f2dcfc86bf658da986b99eba0faae2096320a3ba SHA1 3c604e2c46920a494b0034b5252f6e61c0f47788 SHA256 7a44aef22a8631d2d6509611132bca715133abb12c06168ae75a0de3cbb8ee9f +MISC ChangeLog 11461 RMD160 3dcf30db7977f8df4f5aa3ae1c8451ec344862be SHA1 d8ec8f4d556a9c675159aa737772cb5ff21c5340 SHA256 d564c7f0964b32a08fc514c044ffc059722f76fe263e33d4119b9778d5f3a388 MISC metadata.xml 843 RMD160 f909ded9a1c866bfcbec82a8974d06234665731e SHA1 22f210fd8df2ff5ce1e36d4ed9dcb7909d5d2756 SHA256 8cc61c1eaee23b310f54e87cf4121508730795397df7dfe784a20edf5c0143a4 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.16 (GNU/Linux) - -iEYEARECAAYFAkzFc9wACgkQNQqtfCuFneP8qgCfcOWBDtWsbaFnC+1uo1lhuNM9 -SskAn0eOl5E/HgbVlKbbIuwqo46QGAYm -=qa/i ------END PGP SIGNATURE----- diff --git a/dev-python/pylint/pylint-0.22.0.ebuild b/dev-python/pylint/pylint-0.22.0.ebuild new file mode 100644 index 000000000000..89143ea8b877 --- /dev/null +++ b/dev-python/pylint/pylint-0.22.0.ebuild @@ -0,0 +1,72 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/pylint/pylint-0.22.0.ebuild,v 1.1 2010/12/06 20:03:58 arfrever Exp $ + +EAPI="3" +PYTHON_DEPEND="*:2.5" +PYTHON_USE_WITH="tk" +PYTHON_USE_WITH_OPT="tk" +SUPPORT_PYTHON_ABIS="1" +RESTRICT_PYTHON_ABIS="2.4" + +inherit distutils + +DESCRIPTION="Python code static checker" +HOMEPAGE="http://www.logilab.org/projects/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="~amd64 ~ia64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos" +IUSE="examples tk" + +# Versions specified in __pkginfo__.py. +RDEPEND=">=dev-python/logilab-common-0.53.0 + >=dev-python/astng-0.21.0" +DEPEND="${RDEPEND} + dev-python/setuptools" + +DISTUTILS_USE_SEPARATE_SOURCE_DIRECTORIES="1" + +DOCS="doc/*.txt" + +src_prepare() { + distutils_src_prepare + + conversion() { + [[ "${PYTHON_ABI}" == 2.* ]] && return + find ! -path "*/test/*" -name "*.py" ! -name "setup.py" -print | xargs 2to3-${PYTHON_ABI} -nw --no-diffs + find -path "*/test/*" -name "*.py" ! -name "setup.py" -print | xargs 2to3-${PYTHON_ABI} -nw --no-diffs + + # Ignore errors during transformation of data of tests. + : + } + python_execute_function -s conversion +} + +src_test() { + testing() { + PYTHONPATH="build/lib" pytest -v + } + python_execute_function -s testing +} + +src_install() { + distutils_src_install + + if ! use tk; then + rm -f "${ED}usr/bin/pylint-gui"* + fi + + doman man/{pylint,pyreverse}.1 || die "doman failed" + + if use examples; then + docinto examples + dodoc examples/* || die "dodoc failed" + fi + + delete_tests() { + rm -fr "${ED}$(python_get_sitedir)/pylint/test" + } + python_execute_function -q delete_tests +} |