diff options
author | Gilles Dartiguelongue <eva@gentoo.org> | 2009-07-27 00:03:27 +0000 |
---|---|---|
committer | Gilles Dartiguelongue <eva@gentoo.org> | 2009-07-27 00:03:27 +0000 |
commit | 55496d5ac09fbe5f57822111e583effbfdcd8b64 (patch) | |
tree | 5c3651e1e063fcb7ff21ea247280093f119d45c2 /gnome-base/gnome-control-center | |
parent | Version (diff) | |
download | historical-55496d5ac09fbe5f57822111e583effbfdcd8b64.tar.gz historical-55496d5ac09fbe5f57822111e583effbfdcd8b64.tar.bz2 historical-55496d5ac09fbe5f57822111e583effbfdcd8b64.zip |
Version bump. Add a 2.24 revision support new gnome-desktop API, bug #269383
Package-Manager: portage-2.2_rc33/cvs/Linux x86_64
Diffstat (limited to 'gnome-base/gnome-control-center')
6 files changed, 181 insertions, 8 deletions
diff --git a/gnome-base/gnome-control-center/ChangeLog b/gnome-base/gnome-control-center/ChangeLog index b7c047580e4f..3e64da1898e4 100644 --- a/gnome-base/gnome-control-center/ChangeLog +++ b/gnome-base/gnome-control-center/ChangeLog @@ -1,6 +1,16 @@ # ChangeLog for gnome-base/gnome-control-center # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/gnome-base/gnome-control-center/ChangeLog,v 1.33 2009/07/23 23:07:43 eva Exp $ +# $Header: /var/cvsroot/gentoo-x86/gnome-base/gnome-control-center/ChangeLog,v 1.34 2009/07/27 00:03:27 eva Exp $ + +*gnome-control-center-2.24.0.1-r10 (27 Jul 2009) + + 27 Jul 2009; Gilles Dartiguelongue <eva@gentoo.org> + gnome-control-center-2.24.0.1-r1.ebuild, + +gnome-control-center-2.24.0.1-r10.ebuild, + +files/gnome-control-center-2.24.0.1-gnome-desktop-api.patch, + +files/gnome-control-center-2.24.0.1-libgnomeui.patch: + Version bump. Add a 2.24 revision support new gnome-desktop API, bug + #269383 23 Jul 2009; Gilles Dartiguelongue <eva@gentoo.org> files/gnome-control-center-2.26.0-libxklavier4.patch: diff --git a/gnome-base/gnome-control-center/Manifest b/gnome-base/gnome-control-center/Manifest index 882b429949dc..8147d98b7006 100644 --- a/gnome-base/gnome-control-center/Manifest +++ b/gnome-base/gnome-control-center/Manifest @@ -3,7 +3,9 @@ Hash: SHA1 AUX gnome-control-center-2.24.0.1-capplet-help.patch 2345 RMD160 c92a563b9881b41015918f9fdba546d50e471b60 SHA1 e91afbf8f8802a51411ad5e5c22cf417800b3452 SHA256 c6f3cc0a9b5eeb569e2b62c75bf55f211fd7ba08de7b6db3923c7b40a71e7a95 AUX gnome-control-center-2.24.0.1-fbsd.patch 394 RMD160 e5558b7be781663e05c8964355443a2ec993b6a4 SHA1 e6a23b54558824b279a74fdda6afbecb7621b9cf SHA256 d7216a88d518110e3d6a9b64e72e8a02fea1c1b48da43783d0ca0c06f610e11f +AUX gnome-control-center-2.24.0.1-gnome-desktop-api.patch 1247 RMD160 1abed623fbddf91a868b9996d58fa48fd5153671 SHA1 332f4768418c4ddf7127fce28005a1f4580d8b18 SHA256 5441d0c54f18dc20a4bf81b2e79b4ad047e65ac2e3d4afad0d54c6b8d4a7eeea AUX gnome-control-center-2.24.0.1-hv-max.patch 2105 RMD160 5424127ae1c41c72853812515d5975c6377ce285 SHA1 f9d8fbdf0cea5d8e9ff51553c4073b98c76e89d2 SHA256 32d8c14ec34c0bf293a4a9490fa950c6883025a5751da860a04c5687fe248b36 +AUX gnome-control-center-2.24.0.1-libgnomeui.patch 799 RMD160 b65ea123fa2136ccf1206990cff78ff1b6c51fbc SHA1 a7774c0310eecc2098d07fffc9671ff1e3f34c43 SHA256 a37fb83a1782a17892f4ad2d4778255a3c6a09de28b382ee09aec8605db9ece8 AUX gnome-control-center-2.26.0-automagics-canberra+polkit.patch 2432 RMD160 8dc01ee688986a20339e6d14d39a43d40a03a770 SHA1 cde5a169e98a7d92875bb7fc535502f375774e5b SHA256 1a2a294de055d561985ec95cd612b81cc8ad68820e890011a62afbb1e340b597 AUX gnome-control-center-2.26.0-default-background.patch 6341 RMD160 287b29d28ea56a7a25cb189412b41b0ba4dec9af SHA1 58297198e1e1d3c0f8de0b63316ddfd9e7488d5d SHA256 c6cf58d7e284df4a25b8ad226b5d3dc8c56f697e23962a4944e140c65c109edd AUX gnome-control-center-2.26.0-gconf-unref.patch 680 RMD160 46e913235adea15003228959e9b198941602d904 SHA1 ddac887dd06f47ba2c624882e60f60ff6cb2986e SHA256 cd79f88e29b2c662910c6ddc57bd24958ba4f1c71ca60bf668f7c20261b1c573 @@ -11,15 +13,16 @@ AUX gnome-control-center-2.26.0-libxklavier4.patch 1651 RMD160 1bacf04c569b59a09 AUX org.gnome.control-center.defaultbackground.policy 836 RMD160 0e830941e4e03bd0c84ec6a352ed5df598f2ccb5 SHA1 c70e2db5e125e1236b0e796c3d9e293ecb3b58a7 SHA256 4fb135d55626e03a2b02b6c325e0fa3ee773984af2258acb3e2f1b22373dce52 DIST gnome-control-center-2.24.0.1.tar.bz2 2113356 RMD160 5f211b12f7260a8af8c602066133d72cb61cc3f6 SHA1 daf737c762d53ef984a55fc5008e6a4e85b88294 SHA256 fa5d1ba5cb2f88d3c689c8a2bceb57508777a23cff020dcf2de67ad81b0fe57d DIST gnome-control-center-2.26.0.tar.bz2 2262324 RMD160 d22c75b21d63bad9321ad1221e442f381da8dd35 SHA1 4730780aaab599869a2dfe2d72d68dd54bb77058 SHA256 62fb84ea1053971a53c5259b92eb3a282c2f317f72f761ed4dff434ed0e99c05 -EBUILD gnome-control-center-2.24.0.1-r1.ebuild 2772 RMD160 ec7d6c0dad3c33832d87c6bcd4218a19eb21006c SHA1 944ba6d31953d4464e83e10321bcbe8dfb34c067 SHA256 e461ed31c5ac850314aec0797b3dc321b793ee9802b5095f76140ced85e474f7 +EBUILD gnome-control-center-2.24.0.1-r1.ebuild 2769 RMD160 8df832492e029b55239ebff3f5d2b4ef4836eb1f SHA1 a99239988a5a08c10d58c8cf53e5a780a74bcfde SHA256 11e9fcbcce321aa286ee8773624d57e3a83d6ce26999e1ac80cdf67287248ed9 +EBUILD gnome-control-center-2.24.0.1-r10.ebuild 2938 RMD160 f78416df69f49fe61074522791495241caffeed5 SHA1 c54dc1420c43c801806def07bc9bc7c3be8529db SHA256 661d46db71e3b81af155a8cb42dfed0d2a97ef9a87924e6f57d4f24ff852b20d EBUILD gnome-control-center-2.24.0.1.ebuild 2556 RMD160 76370a1d6750c343fe9c5791d0335991133a4dfa SHA1 2baecb6a12008f05d9b3f011413e6fe9bdf79bb4 SHA256 413162a78846d58d95e46e051e2a6d6d24ecd235e4acb1a2a5fa636670b6e698 EBUILD gnome-control-center-2.26.0.ebuild 2978 RMD160 d0bcdf1279cab38f08343158c177c064dcd83b94 SHA1 6f9abc966a05cbaa0cf8f139ad02c576c033109f SHA256 4edc47dcaadfc8b74e55605683c1ac3143f235520d1a02ae64105994f4346773 -MISC ChangeLog 43035 RMD160 0dfceb29b3926cfcc43c87c6276bf53e996e6ee0 SHA1 c062b8167376906e95b2d4910d1f85247e26befe SHA256 7073a99613cbdb65b8df17d6c84dece87e9f66a679db3ce0fe50d85087c08c7a +MISC ChangeLog 43430 RMD160 2ac588ba5df897da59e982d8c3e2f58d82450e21 SHA1 75ff832cb4f68bb12b309b82a94a934b21a7a3eb SHA256 22f64ed7b0b243d28a96bc4ac3a00638ba741b552047fc629a2b6f5609b0ec8d MISC metadata.xml 264 RMD160 e891c8cddd44dc4a25f7b9a1172e8ad7332177c0 SHA1 379b57843ca1c94fe14c334b39d6aa2d1822623c SHA256 3df2f5e7333311872f1351c41df47ecfbfa3a85534f210911603d72968cb2d22 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.11 (GNU/Linux) -iEYEARECAAYFAkpo7UQACgkQ1fmVwcYIWAZVsACfTfWYLdghjnTtjSlZOYvS+2UD -UVYAoLV2d8joM+LDB9Nw2orZMEk6K3u2 -=w/rU +iEYEARECAAYFAkps7tQACgkQ1fmVwcYIWAb4ZQCgtFAvSiCc54AyaW9XNYI2x9Wt +GGAAn1vzc3asf4ikdjSV3w0DnuZUfY19 +=3YOj -----END PGP SIGNATURE----- diff --git a/gnome-base/gnome-control-center/files/gnome-control-center-2.24.0.1-gnome-desktop-api.patch b/gnome-base/gnome-control-center/files/gnome-control-center-2.24.0.1-gnome-desktop-api.patch new file mode 100644 index 000000000000..af58d0d65703 --- /dev/null +++ b/gnome-base/gnome-control-center/files/gnome-control-center-2.24.0.1-gnome-desktop-api.patch @@ -0,0 +1,31 @@ +Index: gnome-control-center-2.24.0.1/capplets/display/xrandr-capplet.c +=================================================================== +--- gnome-control-center-2.24.0.1.orig/capplets/display/xrandr-capplet.c 2009-04-16 10:36:37.412850259 +0200 ++++ gnome-control-center-2.24.0.1/capplets/display/xrandr-capplet.c 2009-04-16 10:37:37.653350312 +0200 +@@ -435,7 +435,7 @@ rebuild_rotation_combo (App *app) + + app->current_output->rotation = info->rotation; + +- if (gnome_rr_config_applicable (app->current_configuration, app->screen)) ++ if (gnome_rr_config_applicable (app->current_configuration, app->screen, NULL)) + { + add_key (app->rotation_combo, info->name, 0, 0, 0, info->rotation); + +@@ -1689,7 +1689,7 @@ on_detect_displays (GtkWidget *widget, g + { + App *app = data; + +- gnome_rr_screen_refresh (app->screen); ++ gnome_rr_screen_refresh (app->screen, NULL); + } + + #define SHOW_ICON_KEY "/apps/gnome_settings_daemon/xrandr/show_notification_icon" +@@ -1723,7 +1723,7 @@ run_application (App *app) + } + + app->screen = gnome_rr_screen_new (gdk_screen_get_default (), +- on_screen_changed, app); ++ on_screen_changed, app, NULL); + if (!app->screen) + { + g_error ("Could not get screen info"); diff --git a/gnome-base/gnome-control-center/files/gnome-control-center-2.24.0.1-libgnomeui.patch b/gnome-base/gnome-control-center/files/gnome-control-center-2.24.0.1-libgnomeui.patch new file mode 100644 index 000000000000..58c428440935 --- /dev/null +++ b/gnome-base/gnome-control-center/files/gnome-control-center-2.24.0.1-libgnomeui.patch @@ -0,0 +1,13 @@ +Index: gnome-control-center-2.24.0.1/configure.in +=================================================================== +--- gnome-control-center-2.24.0.1.orig/configure.in 2009-04-16 10:31:56.309352617 +0200 ++++ gnome-control-center-2.24.0.1/configure.in 2009-04-16 10:32:14.016853698 +0200 +@@ -98,7 +98,7 @@ PKG_CHECK_MODULES(CAPPLET, $COMMON_MODUL + PKG_CHECK_MODULES(GNOMECC, $COMMON_MODULES libgnome-menu >= 2.10.1 libpanelapplet-2.0) + PKG_CHECK_MODULES(GNOME, libgnomeui-2.0) + PKG_CHECK_MODULES(DBUS, dbus-1 dbus-glib-1) +-PKG_CHECK_MODULES(GNOME_DESKTOP, gnome-desktop-2.0) ++PKG_CHECK_MODULES(GNOME_DESKTOP, gnome-desktop-2.0 libgnomeui-2.0) + PKG_CHECK_MODULES(DEFAULT_APPLICATIONS_CAPPLET, libxml-2.0) + PKG_CHECK_MODULES(METACITY, libmetacity-private >= 2.23.1) + PKG_CHECK_MODULES(SLAB, libslab) diff --git a/gnome-base/gnome-control-center/gnome-control-center-2.24.0.1-r1.ebuild b/gnome-base/gnome-control-center/gnome-control-center-2.24.0.1-r1.ebuild index 419c823839b0..9970364e7dee 100644 --- a/gnome-base/gnome-control-center/gnome-control-center-2.24.0.1-r1.ebuild +++ b/gnome-base/gnome-control-center/gnome-control-center-2.24.0.1-r1.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2009 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/gnome-base/gnome-control-center/gnome-control-center-2.24.0.1-r1.ebuild,v 1.2 2009/04/27 14:02:14 jer Exp $ +# $Header: /var/cvsroot/gentoo-x86/gnome-base/gnome-control-center/gnome-control-center-2.24.0.1-r1.ebuild,v 1.3 2009/07/27 00:03:27 eva Exp $ EAPI="1" @@ -28,7 +28,7 @@ RDEPEND="x11-libs/libXft >=x11-wm/metacity-2.23.1 >=gnome-base/gnome-panel-2.0 >=gnome-base/libgnomekbd-2.21.4.1 - >=gnome-base/gnome-desktop-2.23.90 + >=gnome-base/gnome-desktop-2.26 >=gnome-base/gnome-menus-2.11.1 gnome-base/eel gnome-base/gnome-settings-daemon diff --git a/gnome-base/gnome-control-center/gnome-control-center-2.24.0.1-r10.ebuild b/gnome-base/gnome-control-center/gnome-control-center-2.24.0.1-r10.ebuild new file mode 100644 index 000000000000..4b84fd9d5f72 --- /dev/null +++ b/gnome-base/gnome-control-center/gnome-control-center-2.24.0.1-r10.ebuild @@ -0,0 +1,116 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/gnome-base/gnome-control-center/gnome-control-center-2.24.0.1-r10.ebuild,v 1.1 2009/07/27 00:03:27 eva Exp $ + +EAPI="2" + +inherit autotools eutils gnome2 + +DESCRIPTION="The gnome2 Desktop configuration tool" +HOMEPAGE="http://www.gnome.org/" + +LICENSE="GPL-2" +SLOT="2" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd" +IUSE="eds hal +sound" + +# FIXME: eel is still needed for libslab +RDEPEND="x11-libs/libXft + >=x11-libs/gtk+-2.11.6 + >=dev-libs/glib-2.17.4 + >=gnome-base/gconf-2.0 + >=gnome-base/libglade-2 + >=gnome-base/librsvg-2.0 + >=gnome-base/nautilus-2.6 + >=media-libs/fontconfig-1 + >=dev-libs/dbus-glib-0.73 + >=x11-libs/libxklavier-3.6 + >=x11-wm/metacity-2.23.1 + >=gnome-base/gnome-panel-2.0 + >=gnome-base/libgnomekbd-2.21.4.1 + >=gnome-base/gnome-desktop-2.23.90 + >=gnome-base/gnome-menus-2.11.1 + gnome-base/eel + gnome-base/gnome-settings-daemon + + >=media-libs/gstreamer-0.10.1.2 + >=media-libs/gst-plugins-base-0.10.1.2 + >=media-plugins/gst-plugins-gconf-0.10 + media-plugins/gst-plugins-meta:0.10 + + x11-libs/pango + dev-libs/libxml2 + media-libs/freetype + + eds? ( >=gnome-extra/evolution-data-server-1.7.90 ) + hal? ( >=sys-apps/hal-0.5.6 ) + sound? ( + >=media-libs/libcanberra-0.4[gtk] + x11-themes/sound-theme-freedesktop ) + + >=gnome-base/libbonobo-2 + >=gnome-base/libgnome-2.2 + >=gnome-base/libbonoboui-2 + >=gnome-base/libgnomeui-2.2 + + x11-apps/xmodmap + x11-libs/libXScrnSaver + x11-libs/libXext + x11-libs/libX11 + x11-libs/libXxf86misc + x11-libs/libXrandr + x11-libs/libXrender + x11-libs/libXcursor" +DEPEND="${RDEPEND} + x11-proto/scrnsaverproto + x11-proto/xextproto + x11-proto/xproto + x11-proto/xf86miscproto + x11-proto/kbproto + x11-proto/randrproto + x11-proto/renderproto + + sys-devel/gettext + >=dev-util/intltool-0.40 + >=dev-util/pkgconfig-0.19 + dev-util/desktop-file-utils + + app-text/scrollkeeper + gnome-base/gnome-common + >=app-text/gnome-doc-utils-0.10.1" + +DOCS="AUTHORS ChangeLog NEWS README TODO" + +pkg_setup() { + G2CONF="${G2CONF} + --disable-update-mimedb + --enable-gstreamer=0.10 + $(use_enable eds aboutme) + $(use_enable hal) + $(use_with sound libcanberra)" +} + +src_prepare() { + gnome2_src_prepare + + # Fix compilation on fbsd, bug #256958 + epatch "${FILESDIR}/${P}-fbsd.patch" + + # Upstream patch for Hor and Vert Maximise, bug #263166 + epatch "${FILESDIR}/${P}-hv-max.patch" + + # Upstream patch for fixing capplet help buttons, bug #263168 + epatch "${FILESDIR}/${P}-capplet-help.patch" + + # Add missing libgnomeui check, bug #269383 + epatch "${FILESDIR}/${P}-libgnomeui.patch" + + # Add fixes for gnome-desktop-2.26 API changes, bug #269383 + epatch "${FILESDIR}/${P}-gnome-desktop-api.patch" + + # Fix build with libxklavier-4 + epatch "${FILESDIR}/${PN}-2.26.0-libxklavier4.patch" + + intltoolize --force --copy --automake || die "intltoolize failed" + eautoreconf +} |