diff options
author | Daniel Gryniewicz <dang@gentoo.org> | 2009-04-25 02:29:20 +0000 |
---|---|---|
committer | Daniel Gryniewicz <dang@gentoo.org> | 2009-04-25 02:29:20 +0000 |
commit | 527a25c95065deb2b4a870180057087246b96315 (patch) | |
tree | 8b5daa26c22615e78797ad132e0a2908509a462f /gnome-extra | |
parent | - Fix nested HTML tables (bug #264544, Ivan Trombley) (diff) | |
download | historical-527a25c95065deb2b4a870180057087246b96315.tar.gz historical-527a25c95065deb2b4a870180057087246b96315.tar.bz2 historical-527a25c95065deb2b4a870180057087246b96315.zip |
Bump to policykit-gnome-0.9.2-r1
- Add patch from fedora to fix clicking buttons that require auth
Package-Manager: portage-2.2_rc31/cvs/Linux x86_64
Diffstat (limited to 'gnome-extra')
5 files changed, 85 insertions, 6 deletions
diff --git a/gnome-extra/policykit-gnome/ChangeLog b/gnome-extra/policykit-gnome/ChangeLog index 5d361460694b..0aa0842d0c04 100644 --- a/gnome-extra/policykit-gnome/ChangeLog +++ b/gnome-extra/policykit-gnome/ChangeLog @@ -1,6 +1,15 @@ # ChangeLog for gnome-extra/policykit-gnome # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/gnome-extra/policykit-gnome/ChangeLog,v 1.9 2009/04/19 13:14:33 ranger Exp $ +# $Header: /var/cvsroot/gentoo-x86/gnome-extra/policykit-gnome/ChangeLog,v 1.10 2009/04/25 02:29:19 dang Exp $ + +*policykit-gnome-0.9.2-r1 (25 Apr 2009) + + 25 Apr 2009; Daniel Gryniewicz <dang@gentoo.org> + +files/policykit-gnome-0.9.2-fix-clickable-buttons.patch, + policykit-gnome-0.9.2, +policykit-gnome-0.9.2-r1.ebuild: + Bump to policykit-gnome-0.9.2-r1 + + - Add patch from fedora to fix clicking buttons that require auth 19 Apr 2009; Brent Baude <ranger@gentoo.org> policykit-gnome-0.9.2.ebuild: marking policykit-gnome ~ppc for bug 266560 diff --git a/gnome-extra/policykit-gnome/Manifest b/gnome-extra/policykit-gnome/Manifest index 70e7151026e0..43f134d41231 100644 --- a/gnome-extra/policykit-gnome/Manifest +++ b/gnome-extra/policykit-gnome/Manifest @@ -1,4 +1,16 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA1 + +AUX policykit-gnome-0.9.2-fix-clickable-buttons.patch 586 RMD160 938382f39ba32b6fd72aed1cc2203596d24b3870 SHA1 6e739e1961375477c5febed163947064ca1d91dc SHA256 e20efbabd85802fb6fdae463e88d15f1e510b4e5285fe8d0f9350e95a9482027 DIST PolicyKit-gnome-0.9.2.tar.bz2 1223691 RMD160 7d5a33a747d84ed49a13f260015a254ba569039f SHA1 2af77fad1ca2e9a4e5fce204960b9ba74cf59a8d SHA256 ecf4ce303a90a4580c54ee7b932ffaf01b7f115f40b17d75634c5bbfba085c8a -EBUILD policykit-gnome-0.9.2.ebuild 1002 RMD160 87b4bc85ce8b802a9ba2b7782073029ec0e5a782 SHA1 59d6a01c552a9c057ed5deeedd001119e9ad1956 SHA256 cbbf95fed3930d2e299afadeccd30906b54faf4d8a7e58686bf3c78258ca5e5d -MISC ChangeLog 1240 RMD160 778bb1d616f05554cd01504c0a4e16b08ef88dda SHA1 f436f8054cc3c05a248fa5ae1cc431f41d141221 SHA256 3329aec2c6ed861bc08be42e08907659e9d40be1b5e66af77311326418d3dcb3 +EBUILD policykit-gnome-0.9.2-r1.ebuild 1158 RMD160 2d42bffdf523a75740876669fdbbe556152cce84 SHA1 dcb0646c2458dd4c5173972d1d21f48f5803a480 SHA256 6c6dea8eae57aecfcbcbaf037c6c75eb623dd4edceb644e29cbb65127a6260a5 +EBUILD policykit-gnome-0.9.2.ebuild 1008 RMD160 c2e31e749ef64abbc5d93a11f3ab4db1f29fa68b SHA1 23877cdc25fd3a539be80c24f34395e1b84d98de SHA256 adb12f9262dfbc9e27e03adc46d141e8becbf251221ae61618a65de9b39f747c +MISC ChangeLog 1555 RMD160 c32b97d19a0141a22d29e860cfc371b8757aa8b8 SHA1 80eed12ea48548967c2da40548f1df39ed6fe78f SHA256 a13c41d4ed58132b64ffbe9a5d1ef0b65e71e8b6d8afdcbf1fec4362a6b9fa90 MISC metadata.xml 260 RMD160 8964ac08e0d40236d1a474e91fc20903473659ce SHA1 a0b5a7ab343fe62d0b35ac74a48fb1e75f7f10f5 SHA256 8c991ecfdebf8e987ebc920f36f7ee0082eb43eaad8b1a4513e63d3f3580c7f8 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.11 (GNU/Linux) + +iD8DBQFJ8nWdomPajV0RnrERArRnAJ9MlkBX4+CB2PgfnRlOr+e0Qyk94wCcCjN0 +lJfCZ1bwmo3rAtd3sTaNSTg= +=BNDE +-----END PGP SIGNATURE----- diff --git a/gnome-extra/policykit-gnome/files/policykit-gnome-0.9.2-fix-clickable-buttons.patch b/gnome-extra/policykit-gnome/files/policykit-gnome-0.9.2-fix-clickable-buttons.patch new file mode 100644 index 000000000000..88df46e84cac --- /dev/null +++ b/gnome-extra/policykit-gnome/files/policykit-gnome-0.9.2-fix-clickable-buttons.patch @@ -0,0 +1,11 @@ +--- ./polkit-gnome/polkit-gnome-action.c.old 2009-02-06 17:31:46.000000000 +0000 ++++ ./polkit-gnome/polkit-gnome-action.c 2009-02-06 17:32:03.000000000 +0000 +@@ -2062,6 +2062,8 @@ _button_clicked (GtkButton *button, PolK + case POLKIT_RESULT_ONLY_VIA_SELF_AUTH_KEEP_ALWAYS: + /* g_debug ("blocking clicked"); */ + g_signal_stop_emission_by_name (button, "clicked"); ++ if (action->priv->polkit_action != NULL) ++ g_signal_emit (action, signals [AUTH_START_SIGNAL], 0); + break; + + default: diff --git a/gnome-extra/policykit-gnome/policykit-gnome-0.9.2-r1.ebuild b/gnome-extra/policykit-gnome/policykit-gnome-0.9.2-r1.ebuild new file mode 100644 index 000000000000..f7df3fdaa3cd --- /dev/null +++ b/gnome-extra/policykit-gnome/policykit-gnome-0.9.2-r1.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/gnome-extra/policykit-gnome/policykit-gnome-0.9.2-r1.ebuild,v 1.1 2009/04/25 02:29:19 dang Exp $ + +EAPI="2" + +inherit gnome2 + +MY_PN="PolicyKit-gnome" +MY_P="${MY_PN}-${PV}" + +DESCRIPTION="PolicyKit policies and configurations for the GNOME desktop" +HOMEPAGE="http://hal.freedesktop.org/docs/PolicyKit" +SRC_URI="http://hal.freedesktop.org/releases/${MY_P}.tar.bz2" + +LICENSE="LGPL-2 GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~ppc ~x86" +IUSE="doc examples" + +RDEPEND=">=x11-libs/gtk+-2.13.6 + >=gnome-base/gconf-2.8 + >=dev-libs/dbus-glib-0.71 + >=sys-auth/policykit-0.9" +DEPEND="${RDEPEND} + sys-devel/gettext + >=dev-util/pkgconfig-0.19 + >=dev-util/intltool-0.35.0 + >=app-text/scrollkeeper-0.3.14 + >=app-text/gnome-doc-utils-0.12 + doc? ( >=dev-util/gtk-doc-1.3 )" + +DOCS="AUTHORS ChangeLog HACKING NEWS TODO" + +S="${WORKDIR}/${MY_P}" + +pkg_setup() { + G2CONF="${G2CONF} $(use_enable examples)" +} + +src_prepare() { + gnome2_src_prepare + + # Make buttons trigger auth when clicked + epatch "${FILESDIR}"/${P}-fix-clickable-buttons.patch +} diff --git a/gnome-extra/policykit-gnome/policykit-gnome-0.9.2.ebuild b/gnome-extra/policykit-gnome/policykit-gnome-0.9.2.ebuild index 1c8edd907515..0b2ffbbdfcf5 100644 --- a/gnome-extra/policykit-gnome/policykit-gnome-0.9.2.ebuild +++ b/gnome-extra/policykit-gnome/policykit-gnome-0.9.2.ebuild @@ -1,14 +1,15 @@ # Copyright 1999-2009 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/gnome-extra/policykit-gnome/policykit-gnome-0.9.2.ebuild,v 1.3 2009/04/19 13:14:33 ranger Exp $ +# $Header: /var/cvsroot/gentoo-x86/gnome-extra/policykit-gnome/policykit-gnome-0.9.2.ebuild,v 1.4 2009/04/25 02:29:19 dang Exp $ inherit gnome2 MY_PN="PolicyKit-gnome" +MY_P="${MY_PN}-${PV}" DESCRIPTION="PolicyKit policies and configurations for the GNOME desktop" HOMEPAGE="http://hal.freedesktop.org/docs/PolicyKit" -SRC_URI="http://hal.freedesktop.org/releases/${MY_PN}-${PV}.tar.bz2" +SRC_URI="http://hal.freedesktop.org/releases/${MY_P}.tar.bz2" LICENSE="LGPL-2 GPL-2" SLOT="0" @@ -29,7 +30,7 @@ DEPEND="${RDEPEND} DOCS="AUTHORS ChangeLog HACKING NEWS TODO" -S="${WORKDIR}/${MY_PN}-${PV}" +S="${WORKDIR}/${MY_P}" pkg_setup() { G2CONF="${G2CONF} $(use_enable examples)" |