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 1QH8r2-0001mA-5P for garchives@archives.gentoo.org; Tue, 03 May 2011 06:13:04 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 4D87E1C047; Tue, 3 May 2011 06:12:56 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id 0F0AA1C047 for ; Tue, 3 May 2011 06:12:55 +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 72EBD1B400E for ; Tue, 3 May 2011 06:12:55 +0000 (UTC) Received: from localhost.localdomain (localhost [127.0.0.1]) by pelican.gentoo.org (Postfix) with ESMTP id 75DCF80505 for ; Tue, 3 May 2011 06:12:54 +0000 (UTC) From: "Nirbheek Chauhan" To: gentoo-commits@lists.gentoo.org Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Nirbheek Chauhan" Message-ID: Subject: [gentoo-commits] proj/gnome:master commit in: gnome-extra/gnome-tweak-tool/, gnome-extra/gnome-tweak-tool/files/ X-VCS-Repository: proj/gnome X-VCS-Files: gnome-extra/gnome-tweak-tool/files/gnome-tweak-tool-no-cursor-themes.patch gnome-extra/gnome-tweak-tool/gnome-tweak-tool-3.0.3-r1.ebuild gnome-extra/gnome-tweak-tool/gnome-tweak-tool-3.0.3.ebuild X-VCS-Directories: gnome-extra/gnome-tweak-tool/ gnome-extra/gnome-tweak-tool/files/ X-VCS-Committer: nirbheek X-VCS-Committer-Name: Nirbheek Chauhan X-VCS-Revision: a8d8f4b93d31c6e28d4720da6aabfebc91d78b00 Date: Tue, 3 May 2011 06:12:54 +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: 7c7cd92fd955114db99ba99c9289be1c commit: a8d8f4b93d31c6e28d4720da6aabfebc91d78b00 Author: Nirbheek Chauhan gentoo org> AuthorDate: Tue May 3 06:12:12 2011 +0000 Commit: Nirbheek Chauhan gentoo org> CommitDate: Tue May 3 06:12:14 2011 +0000 URL: http://git.overlays.gentoo.org/gitweb/?p=3Dproj/gnome.git;a=3D= commit;h=3Da8d8f4b9 gnome-extra/gnome-tweak-tool: fix gnome bug 649003 * There's a Gentoo bug for this too, but bugzie is down, so I can't find = it or close it. --- .../files/gnome-tweak-tool-no-cursor-themes.patch | 28 ++++++++++++++= ++++++ ...0.3.ebuild =3D> gnome-tweak-tool-3.0.3-r1.ebuild} | 10 +++++++ 2 files changed, 38 insertions(+), 0 deletions(-) diff --git a/gnome-extra/gnome-tweak-tool/files/gnome-tweak-tool-no-curso= r-themes.patch b/gnome-extra/gnome-tweak-tool/files/gnome-tweak-tool-no-c= ursor-themes.patch new file mode 100644 index 0000000..a2ff5f4 --- /dev/null +++ b/gnome-extra/gnome-tweak-tool/files/gnome-tweak-tool-no-cursor-theme= s.patch @@ -0,0 +1,28 @@ +From 5097c671f199cb108d999fed80156b8a9a506b55 Mon Sep 17 00:00:00 2001 +From: Nirbheek Chauhan +Date: Tue, 3 May 2011 11:35:01 +0530 +Subject: [PATCH] Don't error out if no cursor themes were found + +--- + gtweak/widgets.py | 5 +++-- + 1 files changed, 3 insertions(+), 2 deletions(-) + +diff --git a/gtweak/widgets.py b/gtweak/widgets.py +index f50ae29..7414836 100644 +--- a/gtweak/widgets.py ++++ b/gtweak/widgets.py +@@ -137,8 +137,9 @@ class GSettingsComboTweak(_GSettingsTweak): + def __init__(self, schema_name, key_name, key_options, **options): + _GSettingsTweak.__init__(self, schema_name, key_name, **options= ) +=20 +- assert len(key_options) > 0 +- assert len(key_options[0]) =3D=3D 2 ++ # Don't error out if no cursor themes were found ++ #assert len(key_options) > 0 ++ #assert len(key_options[0]) =3D=3D 2 +=20 + combo =3D build_combo_box_text( + self.settings.get_value(self.key_name), +--=20 +1.7.3.4 + diff --git a/gnome-extra/gnome-tweak-tool/gnome-tweak-tool-3.0.3.ebuild b= /gnome-extra/gnome-tweak-tool/gnome-tweak-tool-3.0.3-r1.ebuild similarity index 74% rename from gnome-extra/gnome-tweak-tool/gnome-tweak-tool-3.0.3.ebuild rename to gnome-extra/gnome-tweak-tool/gnome-tweak-tool-3.0.3-r1.ebuild index 94fd0d5..10eff08 100644 --- a/gnome-extra/gnome-tweak-tool/gnome-tweak-tool-3.0.3.ebuild +++ b/gnome-extra/gnome-tweak-tool/gnome-tweak-tool-3.0.3-r1.ebuild @@ -37,6 +37,16 @@ pkg_setup() { gnome2-python_pkg_setup } =20 +src_prepare() { + # https://bugzilla.gnome.org/show_bug.cgi?id=3D649003 + # Cursor themes are not installed in the usual place in Gentoo + # In addition, due to some weird setup issue, changing "cursor-theme" i= n + # org.gnome.desktop.interface doesn't change the cursor at all. + # This is a temporary workaround till we can figure this out properly. + epatch "${FILESDIR}/${PN}-no-cursor-themes.patch" + gnome2-python_src_prepare +} + src_install() { gnome2-python_src_install python_convert_shebangs 2 "${ED}"/usr/bin/gnome-tweak-tool