From d982ea28a6961f91d5aa18d1674a6a31989abe47 Mon Sep 17 00:00:00 2001 From: Arfrever Frehtes Taifersar Arahesis Date: Wed, 23 Jun 2010 18:27:15 +0000 Subject: [PATCH] Set SUPPORT_PYTHON_ABIS. Package-Manager: portage-HEAD/cvs/Linux x86_64 --- dev-python/xmpppy/ChangeLog | 6 +++++- dev-python/xmpppy/Manifest | 4 ++-- dev-python/xmpppy/xmpppy-0.5.0_rc1.ebuild | 21 ++++++++++++--------- 3 files changed, 19 insertions(+), 12 deletions(-) diff --git a/dev-python/xmpppy/ChangeLog b/dev-python/xmpppy/ChangeLog index 97d9d19aeca3..467a5c4afc70 100644 --- a/dev-python/xmpppy/ChangeLog +++ b/dev-python/xmpppy/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for dev-python/xmpppy # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/xmpppy/ChangeLog,v 1.18 2010/06/23 18:19:37 arfrever Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-python/xmpppy/ChangeLog,v 1.19 2010/06/23 18:27:15 arfrever Exp $ + + 23 Jun 2010; Arfrever Frehtes Taifersar Arahesis + xmpppy-0.5.0_rc1.ebuild: + Set SUPPORT_PYTHON_ABIS. 23 Jun 2010; Arfrever Frehtes Taifersar Arahesis xmpppy-0.5.0_rc1.ebuild, files/xmpppy-hashlib_ssl_deprecation.patch: diff --git a/dev-python/xmpppy/Manifest b/dev-python/xmpppy/Manifest index 6660473ef2f2..3d89c80a8e59 100644 --- a/dev-python/xmpppy/Manifest +++ b/dev-python/xmpppy/Manifest @@ -1,5 +1,5 @@ AUX xmpppy-hashlib_ssl_deprecation.patch 2990 RMD160 20bc4981690a6cd52382341c165834b29a7194e4 SHA1 9a6a4d71b3a69724a0c669e4ba2a289d0ade9483 SHA256 7bce976579ad18b95a48df664f409e3a6013cbd6122d9a89cf170be2fb5e19af DIST xmpppy-0.5.0-rc1.tar.gz 84993 RMD160 b715fd7ec54d007d18b1b83dcdeaefdec93a67b8 SHA1 e6e67ffe6b5acad47792226d1cfcfa1f07780a24 SHA256 96d9230be2a130ce8ba4cfd09ee9487de0fa7cfe21639977b596c637b267d094 -EBUILD xmpppy-0.5.0_rc1.ebuild 870 RMD160 a24915148115b73b3a11d81040cf698a6126a4db SHA1 0732610c20b216f4921664a0cc5869b299f53068 SHA256 cac75a497f82797de06ccc37392d6dfaf7d91c45d140bbe534e02088966c8a08 -MISC ChangeLog 2550 RMD160 a86001201ee93d1411ad49998a5d1f53f75a85b5 SHA1 c6f1819095c16475364231fa28a2e5d750895e7d SHA256 bfbe8cd65df631042c8ed9fbdc3e49f846dd13168ee5c2486c013e40382ec9e0 +EBUILD xmpppy-0.5.0_rc1.ebuild 914 RMD160 4761e745248a5db22aee568a96c1230c51dbc080 SHA1 7a99bd9151944c65cbf5f71974d0f576d1d965f9 SHA256 1f55b5df7920a6d82583a49baedeb0c6f533ef042920797464e89f6b34154d51 +MISC ChangeLog 2678 RMD160 7e453bd1c20a9dd180bbce59f2576e9f197dab27 SHA1 64df1e7fb6bec345f75f6dd451cde8b3030258eb SHA256 f6d60ee4b2299daf1768ec279169c8dbe484840976a7141caa3863dbe9baf3c5 MISC metadata.xml 739 RMD160 2c8ecc831c598bfd2f31646ffd3e9346f0bb412c SHA1 5b0af69528e13faabe33e38a97956a0e955a9abb SHA256 5c64348beb3be788e5000a51a650c2f7af3f69a132b4863af5bffb0eb2e70db5 diff --git a/dev-python/xmpppy/xmpppy-0.5.0_rc1.ebuild b/dev-python/xmpppy/xmpppy-0.5.0_rc1.ebuild index 580401d93913..366a85b43f7e 100644 --- a/dev-python/xmpppy/xmpppy-0.5.0_rc1.ebuild +++ b/dev-python/xmpppy/xmpppy-0.5.0_rc1.ebuild @@ -1,13 +1,17 @@ # Copyright 1999-2010 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/xmpppy/xmpppy-0.5.0_rc1.ebuild,v 1.6 2010/06/23 18:19:37 arfrever Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-python/xmpppy/xmpppy-0.5.0_rc1.ebuild,v 1.7 2010/06/23 18:27:15 arfrever Exp $ -EAPI="2" -inherit eutils distutils +EAPI="3" +PYTHON_DEPEND="2" +SUPPORT_PYTHON_ABIS="1" +RESTRICT_PYTHON_ABIS="3.*" + +inherit distutils eutils MY_P="${P/_/-}" -DESCRIPTION="python library that is targeted to provide easy scripting with Jabber" +DESCRIPTION="Python library providing easy scripting with Jabber" HOMEPAGE="http://xmpppy.sourceforge.net/" SRC_URI="mirror://sourceforge/xmpppy/${MY_P}.tar.gz" @@ -16,24 +20,23 @@ SLOT="0" KEYWORDS="~amd64 ~ia64 ~ppc ~ppc64 ~x86" IUSE="doc" -RDEPEND="${DEPEND} - || ( +RDEPEND="|| ( dev-python/dnspython dev-python/pydns )" -DEPEND="${DEPEND} +DEPEND="${RDEPEND} dev-python/setuptools" S="${WORKDIR}/${MY_P}" PYTHON_MODNAME="xmpp" -src_prepare(){ +src_prepare() { distutils_src_prepare epatch "${FILESDIR}/${PN}-hashlib_ssl_deprecation.patch" } -src_install(){ +src_install() { distutils_src_install use doc && dohtml -A py -r doc/. } -- 2.26.2