summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorArfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>2010-06-03 19:48:05 +0000
committerArfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>2010-06-03 19:48:05 +0000
commitc03ff69f2042bfbf2de5dea8a19c5a9baafd2a66 (patch)
tree8fc52a347e05c39de9090e67489fb19c6b117f71 /dev-python/py-xmlrpc
parentVersion bump (diff)
downloadgentoo-2-c03ff69f2042bfbf2de5dea8a19c5a9baafd2a66.tar.gz
gentoo-2-c03ff69f2042bfbf2de5dea8a19c5a9baafd2a66.tar.bz2
gentoo-2-c03ff69f2042bfbf2de5dea8a19c5a9baafd2a66.zip
Restrict 3.* Python ABIs (bug #322643).
(Portage version: HEAD/cvs/Linux x86_64)
Diffstat (limited to 'dev-python/py-xmlrpc')
-rw-r--r--dev-python/py-xmlrpc/ChangeLog6
-rw-r--r--dev-python/py-xmlrpc/py-xmlrpc-0.8.8.3-r1.ebuild22
2 files changed, 19 insertions, 9 deletions
diff --git a/dev-python/py-xmlrpc/ChangeLog b/dev-python/py-xmlrpc/ChangeLog
index ba5406d12382..a02864316db2 100644
--- a/dev-python/py-xmlrpc/ChangeLog
+++ b/dev-python/py-xmlrpc/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for dev-python/py-xmlrpc
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/py-xmlrpc/ChangeLog,v 1.22 2010/03/01 23:46:49 neurogeek Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/py-xmlrpc/ChangeLog,v 1.23 2010/06/03 19:48:05 arfrever Exp $
+
+ 03 Jun 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
+ py-xmlrpc-0.8.8.3-r1.ebuild:
+ Restrict 3.* Python ABIs (bug #322643).
*py-xmlrpc-0.8.8.3-r1 (01 Mar 2010)
diff --git a/dev-python/py-xmlrpc/py-xmlrpc-0.8.8.3-r1.ebuild b/dev-python/py-xmlrpc/py-xmlrpc-0.8.8.3-r1.ebuild
index cf0c0cdb7e80..d1586875398c 100644
--- a/dev-python/py-xmlrpc/py-xmlrpc-0.8.8.3-r1.ebuild
+++ b/dev-python/py-xmlrpc/py-xmlrpc-0.8.8.3-r1.ebuild
@@ -1,22 +1,29 @@
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/py-xmlrpc/py-xmlrpc-0.8.8.3-r1.ebuild,v 1.1 2010/03/01 23:46:49 neurogeek Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/py-xmlrpc/py-xmlrpc-0.8.8.3-r1.ebuild,v 1.2 2010/06/03 19:48:05 arfrever Exp $
-EAPI="2"
+EAPI="3"
+PYTHON_DEPEND="2"
SUPPORT_PYTHON_ABIS="1"
+RESTRICT_PYTHON_ABIS="3.*"
+
inherit distutils eutils
-IUSE="examples"
DESCRIPTION="Fast XML-RPC implementation for Python"
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
HOMEPAGE="http://sourceforge.net/projects/py-xmlrpc/"
-DEPEND="virtual/python"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~sparc ~x86"
+IUSE="examples"
-src_prepare() {
+DEPEND=""
+RDEPEND=""
+
+PYTHON_MODNAME="pyxmlrpclib.py xmlrpc.py"
+src_prepare() {
#http://www.FreeBSD.org/cgi/cvsweb.cgi/ports/net/py-xmlrpc/files/
epatch "${FILESDIR}/${PN}_patch-extra.patch"
epatch "${FILESDIR}/${PN}_rpcBase64.patch"
@@ -25,8 +32,8 @@ src_prepare() {
epatch "${FILESDIR}/${PN}_rpcDispatch.patch"
epatch "${FILESDIR}/${PN}_rpcUtils.patch"
epatch "${FILESDIR}/${PN}_rpcSource.patch"
- distutils_src_prepare
+ distutils_src_prepare
}
src_install () {
@@ -38,5 +45,4 @@ src_install () {
insinto "/usr/share/doc/${PF}/examples/crj"
doins examples/crj/*
fi
-
}