summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorArfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>2010-12-06 20:03:58 +0000
committerArfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>2010-12-06 20:03:58 +0000
commit085a84707ad434559aa62db9c6988594d608b6db (patch)
treea94f3f3e46e8acf538ebefb8506e94a6af3d9c75 /dev-python/pylint
parentMask dev-lang/wml for removal. (diff)
downloadhistorical-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/ChangeLog8
-rw-r--r--dev-python/pylint/Manifest14
-rw-r--r--dev-python/pylint/pylint-0.22.0.ebuild72
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
+}