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 1QEyon-0002Ul-DO for garchives@archives.gentoo.org; Wed, 27 Apr 2011 07:05:49 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id C086C1C01B; Wed, 27 Apr 2011 07:05:41 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id 814651C01B for ; Wed, 27 Apr 2011 07:05:41 +0000 (UTC) Received: from pelican.gentoo.org (unknown [66.219.59.40]) (using TLSv1 with cipher ADH-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 0F4721B4069 for ; Wed, 27 Apr 2011 07:05:41 +0000 (UTC) Received: from localhost.localdomain (localhost [127.0.0.1]) by pelican.gentoo.org (Postfix) with ESMTP id 1F80A80505 for ; Wed, 27 Apr 2011 07:05:40 +0000 (UTC) From: "Gilles Dartiguelongue" To: gentoo-commits@lists.gentoo.org Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Gilles Dartiguelongue" Message-ID: <66dc060489b01e57af4b5bd89ef4af95b2dc0fc1.eva@gentoo> Subject: [gentoo-commits] proj/gnome:master commit in: gnome-extra/gnome-tweak-tool/ X-VCS-Repository: proj/gnome X-VCS-Files: gnome-extra/gnome-tweak-tool/gnome-tweak-tool-3.0.1.ebuild gnome-extra/gnome-tweak-tool/gnome-tweak-tool-3.0.2.ebuild X-VCS-Directories: gnome-extra/gnome-tweak-tool/ X-VCS-Committer: eva X-VCS-Committer-Name: Gilles Dartiguelongue X-VCS-Revision: 66dc060489b01e57af4b5bd89ef4af95b2dc0fc1 Date: Wed, 27 Apr 2011 07:05:40 +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: X-Archives-Hash: fd09441eaa6bcfcbc7921b44fc558211 commit: 66dc060489b01e57af4b5bd89ef4af95b2dc0fc1 Author: Gilles Dartiguelongue gentoo org> AuthorDate: Wed Apr 27 07:04:48 2011 +0000 Commit: Gilles Dartiguelongue gentoo org> CommitDate: Wed Apr 27 07:04:48 2011 +0000 URL: http://git.overlays.gentoo.org/gitweb/?p=3Dproj/gnome.git;a=3D= commit;h=3D66dc0604 gnome-extra/gnome-tweak-tool: 3.0.1 =E2=86=92 3.0.2 * Fails at runtime due to missing ~/.icons * Fails at runtime with a traceback * Enhancements needed to the gnome2-python.eclass --- ...-3.0.1.ebuild =3D> gnome-tweak-tool-3.0.2.ebuild} | 22 +++++-------= ------- 1 files changed, 6 insertions(+), 16 deletions(-) diff --git a/gnome-extra/gnome-tweak-tool/gnome-tweak-tool-3.0.1.ebuild b= /gnome-extra/gnome-tweak-tool/gnome-tweak-tool-3.0.2.ebuild similarity index 78% rename from gnome-extra/gnome-tweak-tool/gnome-tweak-tool-3.0.1.ebuild rename to gnome-extra/gnome-tweak-tool/gnome-tweak-tool-3.0.2.ebuild index 8210c5d..b75859d 100644 --- a/gnome-extra/gnome-tweak-tool/gnome-tweak-tool-3.0.1.ebuild +++ b/gnome-extra/gnome-tweak-tool/gnome-tweak-tool-3.0.2.ebuild @@ -6,11 +6,10 @@ EAPI=3D"3" GNOME2_LA_PUNT=3D"yes" GCONF_DEBUG=3D"no" PYTHON_DEPEND=3D"2:2.6" +SUPPORT_PYTHON_ABIS=3D"1" +RESTRICT_PYTHON_ABIS=3D"3.*" =20 -inherit gnome2 python -if [[ ${PV} =3D 9999 ]]; then - inherit gnome2-live -fi +inherit gnome2-python =20 DESCRIPTION=3D"Tool to customize GNOME 3 options" HOMEPAGE=3D"http://live.gnome.org/GnomeTweakTool" @@ -18,11 +17,7 @@ HOMEPAGE=3D"http://live.gnome.org/GnomeTweakTool" LICENSE=3D"GPL-2" SLOT=3D"0" IUSE=3D"" -if [[ ${PV} =3D 9999 ]]; then - KEYWORDS=3D"" -else - KEYWORDS=3D"~amd64 ~x86" -fi +KEYWORDS=3D"~amd64 ~x86" =20 COMMON_DEPEND=3D" >=3Dgnome-base/gsettings-desktop-schemas-2.91.92 @@ -39,15 +34,10 @@ DEPEND=3D"${COMMON_DEPEND} pkg_setup() { DOCS=3D"NEWS README" G2CONF=3D"${G2CONF} --disable-schemas-compile" - python_set_active_version 2 -} - -src_prepare() { - gnome2_src_prepare - : > "${S}"/py-compile + gnome2-python_pkg_setup } =20 src_install() { - gnome2_src_install + gnome2-python_src_install python_convert_shebangs 2 "${ED}"/usr/bin/gnome-tweak-tool }