From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1PVBLi-00089C-Ie for garchives@archives.gentoo.org; Tue, 21 Dec 2010 23:10:30 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 8BA1DE076D; Tue, 21 Dec 2010 23:10:23 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id 4B5FEE076D for ; Tue, 21 Dec 2010 23:10:23 +0000 (UTC) Received: from flycatcher.gentoo.org (flycatcher.gentoo.org [81.93.255.6]) (using TLSv1 with cipher ADH-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 873541B4242 for ; Tue, 21 Dec 2010 23:10:22 +0000 (UTC) Received: by flycatcher.gentoo.org (Postfix, from userid 2184) id CB69720061; Tue, 21 Dec 2010 22:49:06 +0000 (UTC) From: "Gilles Dartiguelongue (eva)" To: gentoo-commits@lists.gentoo.org Reply-To: gentoo-dev@lists.gentoo.org, eva@gentoo.org Subject: [gentoo-commits] gentoo-x86 commit in dev-python/pyorbit: pyorbit-2.24.0.ebuild ChangeLog X-VCS-Repository: gentoo-x86 X-VCS-Files: pyorbit-2.24.0.ebuild ChangeLog X-VCS-Directories: dev-python/pyorbit X-VCS-Committer: eva X-VCS-Committer-Name: Gilles Dartiguelongue Content-Type: text/plain; charset=utf8 Message-Id: <20101221224906.CB69720061@flycatcher.gentoo.org> Date: Tue, 21 Dec 2010 22:49:06 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: quoted-printable X-Archives-Salt: 13bff1b7-1064-451f-ae8d-771efcccd44a X-Archives-Hash: 68692713dbc616ea57cfa415bb475930 eva 10/12/21 22:49:06 Modified: pyorbit-2.24.0.ebuild ChangeLog Log: Add support for multiple python slots, bug #309045. =20 (Portage version: 2.2.0_alpha9/cvs/Linux x86_64) Revision Changes Path 1.14 dev-python/pyorbit/pyorbit-2.24.0.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/pyorbit= /pyorbit-2.24.0.ebuild?rev=3D1.14&view=3Dmarkup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/pyorbit= /pyorbit-2.24.0.ebuild?rev=3D1.14&content-type=3Dtext/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/pyorbit= /pyorbit-2.24.0.ebuild?r1=3D1.13&r2=3D1.14 Index: pyorbit-2.24.0.ebuild =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /var/cvsroot/gentoo-x86/dev-python/pyorbit/pyorbit-2.24.0.ebuil= d,v retrieving revision 1.13 retrieving revision 1.14 diff -u -r1.13 -r1.14 --- pyorbit-2.24.0.ebuild 20 Jul 2010 15:29:05 -0000 1.13 +++ pyorbit-2.24.0.ebuild 21 Dec 2010 22:49:06 -0000 1.14 @@ -1,8 +1,14 @@ # Copyright 1999-2010 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/pyorbit/pyorbit-2.24.0.ebu= ild,v 1.13 2010/07/20 15:29:05 jer Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-python/pyorbit/pyorbit-2.24.0.ebu= ild,v 1.14 2010/12/21 22:49:06 eva Exp $ =20 -inherit python gnome2 multilib +EAPI=3D"3" +GCONF_DEBUG=3D"no" +PYTHON_DEPEND=3D"2:2.4" +SUPPORT_PYTHON_ABIS=3D"1" +RESTRICT_PYTHON_ABIS=3D"3.*" + +inherit gnome2 multilib python =20 DESCRIPTION=3D"ORBit2 bindings for Python" HOMEPAGE=3D"http://www.pygtk.org/" @@ -12,32 +18,47 @@ KEYWORDS=3D"alpha amd64 arm ia64 ppc ppc64 sh sparc x86 ~x86-fbsd ~x86-f= reebsd ~x86-interix ~amd64-linux ~x86-linux ~x86-solaris" IUSE=3D"" =20 -RDEPEND=3D">=3Ddev-lang/python-2.4 - >=3Dgnome-base/orbit-2.12" +RDEPEND=3D">=3Dgnome-base/orbit-2.12" DEPEND=3D"${RDEPEND} >=3Ddev-util/pkgconfig-0.12.0" =20 DOCS=3D"AUTHORS ChangeLog INSTALL NEWS README TODO" =20 -src_unpack() { - unpack ${A} +src_prepare() { # disable pyc compiling mv "${S}"/py-compile "${S}"/py-compile.orig ln -s $(type -P true) "${S}"/py-compile + + python_copy_sources +} + +src_configure() { + python_execute_function -s gnome2_src_configure +} + +src_compile() { + python_execute_function -s gnome2_src_compile +} + +src_test() { + python_execute_function -s -d } =20 src_install() { - [[ -z ${ED} ]] && local ED=3D${D} - gnome2_src_install + installation() { + gnome2_src_install =20 - mv "${ED}"$(python_get_sitedir)/{CORBA.py,pyorbit_CORBA.py} - mv "${ED}"$(python_get_sitedir)/{PortableServer.py,pyorbit_PortableServ= er.py} + mv "${ED}"$(python_get_sitedir)/{CORBA.py,pyorbit_CORBA.py} + mv "${ED}"$(python_get_sitedir)/{PortableServer.py,pyorbit_PortableSer= ver.py} + } + python_execute_function -s installation + python_clean_installation_image } =20 pkg_postinst() { - python_mod_optimize $(python_get_sitedir)/{pyorbit_CORBA.py,pyorbit_Por= tableServer.py} + python_mod_optimize pyorbit_CORBA.py pyorbit_PortableServer.py } =20 pkg_postrm() { - python_mod_cleanup $(python_get_sitedir)/{pyorbit_CORBA.py,pyorbit_Port= ableServer.py} + python_mod_cleanup pyorbit_CORBA.py pyorbit_PortableServer.py } 1.72 dev-python/pyorbit/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/pyorbit= /ChangeLog?rev=3D1.72&view=3Dmarkup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/pyorbit= /ChangeLog?rev=3D1.72&content-type=3Dtext/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/pyorbit= /ChangeLog?r1=3D1.71&r2=3D1.72 Index: ChangeLog =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /var/cvsroot/gentoo-x86/dev-python/pyorbit/ChangeLog,v retrieving revision 1.71 retrieving revision 1.72 diff -u -r1.71 -r1.72 --- ChangeLog 20 Jul 2010 15:29:05 -0000 1.71 +++ ChangeLog 21 Dec 2010 22:49:06 -0000 1.72 @@ -1,6 +1,9 @@ # ChangeLog for dev-python/pyorbit # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/pyorbit/ChangeLog,v 1.71 2= 010/07/20 15:29:05 jer Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-python/pyorbit/ChangeLog,v 1.72 2= 010/12/21 22:49:06 eva Exp $ + + 21 Dec 2010; Gilles Dartiguelongue pyorbit-2.24.0.ebu= ild: + Add support for multiple python slots, bug #309045. =20 20 Jul 2010; Jeroen Roovers pyorbit-2.14.3.ebuild, pyorbit-2.24.0.ebuild: