From bbbfcc647f2f7cff62e719d8e60d14497156dcc3 Mon Sep 17 00:00:00 2001 From: Justin Lecher Date: Fri, 29 Apr 2011 11:55:23 +0000 Subject: [PATCH] dev-python/pip: Corrected for distutils EAPI <=2 deprecation warning svn path=/sunrise/; revision=11928 --- dev-python/pip/ChangeLog | 4 ++++ dev-python/pip/Manifest | 5 +++-- .../pip/files/pip-1.0-unversioned.patch | 16 ++++++++++++++++ dev-python/pip/pip-1.0.ebuild | 19 ++++++++++++------- 4 files changed, 35 insertions(+), 9 deletions(-) create mode 100644 dev-python/pip/files/pip-1.0-unversioned.patch diff --git a/dev-python/pip/ChangeLog b/dev-python/pip/ChangeLog index d4b70963a..2ecbbfed0 100644 --- a/dev-python/pip/ChangeLog +++ b/dev-python/pip/ChangeLog @@ -2,6 +2,10 @@ # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 # $Header: $ + 29 Apr 2011; Justin Lecher pip-1.0.ebuild, + +files/pip-1.0-unversioned.patch: + Corrected for distutils EAPI <=2 deprecation warning + 12 Apr 2011; Vladislav Poluhin -pip-0.7.2.ebuild, +pip-1.0.ebuild: version bump, thanks to Alexandre Veyrenc #317791 diff --git a/dev-python/pip/Manifest b/dev-python/pip/Manifest index cc6b602e0..7ab517661 100644 --- a/dev-python/pip/Manifest +++ b/dev-python/pip/Manifest @@ -1,4 +1,5 @@ +AUX pip-1.0-unversioned.patch 660 RMD160 8d430cee3b93652f7f87b58e834a4e8ed424c830 SHA1 ebacb3e7262f7cbad34d634e665ebc5a3672b0ab SHA256 66a232f88732c50f3cf57a2136a0cfc7538c9cf7fe2fbc36a9ea1e70e1d65060 DIST pip-1.0.tar.gz 100102 RMD160 f360c3a6887f95825cfe403e88e47e4d6cb12b6f SHA1 822009671932f0dbfc39e325ea529e7feea60bd3 SHA256 34ba07e2d14ba86d5088ba896ac80bed845a9b276ab8acb279b8d99bc77fec8e -EBUILD pip-1.0.ebuild 965 RMD160 6a474d53978355b667062599b49488c50c17a343 SHA1 0e099d5c250661ec405004d01750dd13e89d3446 SHA256 76575ddb812898af0ecb6870a1afae939cb5c667cae7af927304e3ff39f855d0 -MISC ChangeLog 622 RMD160 f642be4a0f3cac86f17a6815613ff29804633151 SHA1 28d88afe7d4e87582f959ef858fa31b1f1f887ba SHA256 9b8153e7900af1679f440f6164a1ba7a36a5e62dd2854a57ad8bc2c42af853f6 +EBUILD pip-1.0.ebuild 1073 RMD160 26fd8a0158bbd59d37613e54b68c9652f06357aa SHA1 4c34cee379933afbd95dcfb754a643383cdfaa2f SHA256 c9b3b713358c807c651b246376d24ab60bb4d3200d0924a34083e8786f5fddb4 +MISC ChangeLog 777 RMD160 67ef8b443aeb37c906de6448954ddb846bad7c78 SHA1 db6659704e2626cb2206d8d63cd07e68944cae13 SHA256 26ec762d8daf18fac83e111f6b7554c666f46b9571abb880500828cf33030c1a MISC metadata.xml 229 RMD160 f0f6417bec31ce8baba6d476664f7210c8c84c98 SHA1 e5f94f5caadc6f843fc90bb7959570cd503676fd SHA256 3b08fca3c878bdfc4e7639f477dd542d55a4ab5dce39a475e82633071d13eb3f diff --git a/dev-python/pip/files/pip-1.0-unversioned.patch b/dev-python/pip/files/pip-1.0-unversioned.patch new file mode 100644 index 000000000..c1f7f8f4e --- /dev/null +++ b/dev-python/pip/files/pip-1.0-unversioned.patch @@ -0,0 +1,16 @@ + setup.py | 2 +- + 1 files changed, 1 insertions(+), 1 deletions(-) + +diff --git a/setup.py b/setup.py +index 3209a3b..8f71998 100644 +--- a/setup.py ++++ b/setup.py +@@ -48,7 +48,7 @@ setup(name="pip", + 'https://github.com/pypa/virtualenv/tarball/master#egg=virtualenv-1.5.2.post2', + ], + packages=['pip', 'pip.commands', 'pip.vcs'], +- entry_points=dict(console_scripts=['pip=pip:main', 'pip-%s=pip:main' % sys.version[:3]]), ++ entry_points=dict(console_scripts=['pip=pip:main']), + test_suite='nose.collector', + tests_require=['nose', 'virtualenv==1.5.2.post2', 'scripttest==1.1.1', 'mock'], + zip_safe=False) diff --git a/dev-python/pip/pip-1.0.ebuild b/dev-python/pip/pip-1.0.ebuild index c53d3efa2..f12b8f7da 100644 --- a/dev-python/pip/pip-1.0.ebuild +++ b/dev-python/pip/pip-1.0.ebuild @@ -2,21 +2,26 @@ # Distributed under the terms of the GNU General Public License v2 # $Header: $ -EAPI=2 +EAPI="3" -inherit bash-completion distutils +PYTHON_DEPEND="*" +SUPPORT_PYTHON_ABIS="1" -DESCRIPTION="pip is a replacement for easy_install" -HOMEPAGE="http://pip.openplans.org" -SRC_URI="http://pypi.python.org/packages/source/${PN:0:1}/${PN}/${P}.tar.gz" +inherit bash-completion distutils eutils + +DESCRIPTION="Replacement for easy_install" +HOMEPAGE="http://pip.openplans.org/ http://pypi.python.org/pypi/pip/" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" KEYWORDS="~amd64 ~x86" SLOT="0" IUSE="doc bash-completion zsh-completion" -DEPEND="" -RDEPEND="${DEPEND}" +src_prepare() { + epatch "${FILESDIR}"/${P}-unversioned.patch + distutils_src_prepare +} src_install() { distutils_src_install -- 2.43.2