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 1OzpbV-0005zZ-5l for garchives@archives.gentoo.org; Sun, 26 Sep 2010 11:41:13 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id A4D66E07C3; Sun, 26 Sep 2010 11:41:12 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id 6E650E07C3 for ; Sun, 26 Sep 2010 11:41:12 +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 BEEF81B4222 for ; Sun, 26 Sep 2010 11:41:11 +0000 (UTC) Received: by flycatcher.gentoo.org (Postfix, from userid 2240) id 5E4B820051; Sun, 26 Sep 2010 11:41:01 +0000 (UTC) From: "Nirbheek Chauhan (nirbheek)" To: gentoo-commits@lists.gentoo.org Reply-To: gentoo-dev@lists.gentoo.org, nirbheek@gentoo.org Subject: [gentoo-commits] gentoo-x86 commit in dev-python/pygobject: ChangeLog pygobject-2.20.0-r1.ebuild X-VCS-Repository: gentoo-x86 X-VCS-Files: ChangeLog pygobject-2.20.0-r1.ebuild X-VCS-Directories: dev-python/pygobject X-VCS-Committer: nirbheek X-VCS-Committer-Name: Nirbheek Chauhan Content-Type: text/plain; charset=utf8 Message-Id: <20100926114101.5E4B820051@flycatcher.gentoo.org> Date: Sun, 26 Sep 2010 11:41:01 +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: ca4edfd0-d426-4963-a68e-533766ff0f89 X-Archives-Hash: 200c43d02133c57f815c2de4248e65d4 nirbheek 10/09/26 11:41:01 Modified: ChangeLog Added: pygobject-2.20.0-r1.ebuild Log: Fix automagic introspection, remove libtool-1 hack since libtool-2 has = been stable for a long time =20 (Portage version: 2.1.9.10/cvs/Linux x86_64) Revision Changes Path 1.100 dev-python/pygobject/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/pygobje= ct/ChangeLog?rev=3D1.100&view=3Dmarkup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/pygobje= ct/ChangeLog?rev=3D1.100&content-type=3Dtext/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/pygobje= ct/ChangeLog?r1=3D1.99&r2=3D1.100 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/pygobject/ChangeLog,v retrieving revision 1.99 retrieving revision 1.100 diff -u -r1.99 -r1.100 --- ChangeLog 10 Sep 2010 21:43:20 -0000 1.99 +++ ChangeLog 26 Sep 2010 11:41:01 -0000 1.100 @@ -1,6 +1,13 @@ # ChangeLog for dev-python/pygobject # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/pygobject/ChangeLog,v 1.99= 2010/09/10 21:43:20 arfrever Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-python/pygobject/ChangeLog,v 1.10= 0 2010/09/26 11:41:01 nirbheek Exp $ + +*pygobject-2.20.0-r1 (26 Sep 2010) + + 26 Sep 2010; +pygobject-2.20.0-r1.ebuild, + +files/pygobject-2.20.0-automagic-introspection.patch: + Fix automagic introspection, remove libtool-1 hack since libtool-2 has + been stable for a long time =20 10 Sep 2010; Arfrever Frehtes Taifersar Arahesis pygobject-2.20.0.ebuild: 1.1 dev-python/pygobject/pygobject-2.20.0-r1.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/pygobje= ct/pygobject-2.20.0-r1.ebuild?rev=3D1.1&view=3Dmarkup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/pygobje= ct/pygobject-2.20.0-r1.ebuild?rev=3D1.1&content-type=3Dtext/plain Index: pygobject-2.20.0-r1.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 # Copyright 1999-2010 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/dev-python/pygobject/pygobject-2.20.0-= r1.ebuild,v 1.1 2010/09/26 11:41:01 nirbheek Exp $ EAPI=3D"2" SUPPORT_PYTHON_ABIS=3D"1" PYTHON_DEPEND=3D"2:2.5" RESTRICT_PYTHON_ABIS=3D"2.4 3.*" inherit alternatives autotools gnome2 python virtualx DESCRIPTION=3D"GLib's GObject library bindings for Python" HOMEPAGE=3D"http://www.pygtk.org/" LICENSE=3D"LGPL-2.1" SLOT=3D"2" KEYWORDS=3D"~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~= x86 ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos = ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE=3D"doc examples libffi test" # FIXME: add introspection support RDEPEND=3D">=3Ddev-libs/glib-2.20 !=3Dapp-text/docbook-xsl-stylesheets-1.70.1 ) test? ( media-fonts/font-cursor-misc media-fonts/font-misc-misc ) >=3Ddev-util/pkgconfig-0.12.0" DOCS=3D"AUTHORS ChangeLog* NEWS README" pkg_setup() { G2CONF=3D"${G2CONF} --disable-dependency-tracking --disable-introspection $(use_enable doc docs) $(use_with libffi ffi)" } src_prepare() { gnome2_src_prepare # Fix FHS compliance, see upstream bug #535524 epatch "${FILESDIR}/${PN}-2.15.4-fix-codegen-location.patch" # Do not build tests if unneeded, bug #226345 epatch "${FILESDIR}/${PN}-2.18.0-make_check.patch" # Support installation for multiple Python versions epatch "${FILESDIR}/${PN}-2.18.0-support_multiple_python_versions.patch" # Fix compilation with distcc, bug #299680 epatch "${FILESDIR}/${PN}-2.20.0-tmpdir-makefile.patch" # Fix automagic introspection, not needed 2.21 onwards epatch "${FILESDIR}/${P}-automagic-introspection.patch" # disable pyc compiling mv py-compile py-compile.orig ln -s $(type -P true) py-compile eautoreconf python_copy_sources } src_configure() { python_execute_function -s gnome2_src_configure } src_compile() { python_execute_function -d -s } src_test() { unset DBUS_SESSION_BUS_ADDRESS testing() { if has ${PYTHON_ABI} 2.4 2.5; then einfo "Skipping tests with Python ${PYTHON_ABI}. dev-python/pycairo su= pports only Python >=3D2.6." return 0 fi Xemake check } python_execute_function -s testing } src_install() { [[ -z ${ED} ]] && local ED=3D"${D}" installation() { gnome2_src_install mv "${ED}$(python_get_sitedir)/pygtk.py" "${ED}$(python_get_sitedir)/py= gtk.py-2.0" mv "${ED}$(python_get_sitedir)/pygtk.pth" "${ED}$(python_get_sitedir)/p= ygtk.pth-2.0" } python_execute_function -s installation python_clean_installation_image if use examples; then insinto /usr/share/doc/${P} doins -r examples fi } pkg_postinst() { create_symlinks() { alternatives_auto_makesym $(python_get_sitedir)/pygtk.py pygtk.py-[0-9]= .[0-9] alternatives_auto_makesym $(python_get_sitedir)/pygtk.pth pygtk.pth-[0-= 9].[0-9] } python_execute_function create_symlinks python_mod_optimize gtk-2.0 pygtk.py } pkg_postrm() { python_mod_cleanup gtk-2.0 pygtk.py create_symlinks() { alternatives_auto_makesym $(python_get_sitedir)/pygtk.py pygtk.py-[0-9]= .[0-9] alternatives_auto_makesym $(python_get_sitedir)/pygtk.pth pygtk.pth-[0-= 9].[0-9] } python_execute_function create_symlinks }