Hello community, here is the log from the commit of package gnome-power-manager for openSUSE:Factory checked in at Thu May 5 14:45:33 CEST 2011. -------- --- GNOME/gnome-power-manager/gnome-power-manager.changes 2011-02-17 21:26:53.000000000 +0100 +++ /mounts/work_src_done/STABLE/gnome-power-manager/gnome-power-manager.changes 2011-04-25 16:34:36.000000000 +0200 @@ -1,0 +2,166 @@ +Mon Apr 25 16:27:49 CEST 2011 - vuntz@opensuse.org + +- Drop now unneeded libunique-devel, libwnck-devel BuildRequires. + +------------------------------------------------------------------- +Tue Apr 12 10:10:14 UTC 2011 - fcrozat@novell.com + +- Replace BuildRequires on gnome-panel-devel (there's no applet + anymore) with pkgconfig(gconf-2.0). + +------------------------------------------------------------------- +Tue Apr 5 11:24:30 UTC 2011 - fcrozat@novell.com + +- Update to version 3.0.0: + + If we loose the DBus name, exit. + + Updated translations. + +------------------------------------------------------------------- +Tue Mar 29 14:53:24 UTC 2011 - fcrozat@novell.com + +- Update to version 2.91.93: + + Bugfix: + - Revert "Remove the 'interactive' option for power actions" + - Use /org/gnome as starting path for schemas + + Updated translations. + +------------------------------------------------------------------- +Thu Mar 24 16:52:59 UTC 2011 - fcrozat@novell.com + +- Update to version 2.91.92: + + New Features: + - Add keyboard backlight support including dimming on idle and + keyboard control. + - Add on screen display of keyboard brightness level + - Unify osd popup dialog into separate file to avoid code + duplication. + + Bugfix: + - Change the default of backlight-battery-reduce to FALSE. + - Don't migrate the button settings for GSD in case the user + has used 'interactive'. + - Don't try to migrate backlight-battery-reduce + - Ensure we emit the BrightnessChanged DBus signal for the + brightness buttons. + - Fixed conversion from percentage to discrete. bgo#644143 + - Fix omitted renamed file in POTFILES.in + - Fix up a translated comment in the schema. bgo#644013 + - GSchema should be translatable + - Remove some icons that are no longer used + - Remove the 'interactive' option for power actions + - Use symbolic icon for the keyboard brightness OSD + - Use symbolic icons for brightness OSD + + Updated translations. +- Changes from version 2.91.90: + + New Features: + - Force suspend on lid close if LidForceSleep is set to avoid a + melted laptop. + + Bugfix: + - Copy newer versions of osd window from + gnome-settings-daemon. + - Do not use g-p-m in XFCE + - Don't use gdk_display_get_pointer + - Fix the expand properties in gnome-power-statistics. Fixes + bgo#641766 + - Fix typo in gnome-settings-daemon migration script + - Initialize the error before using in + gpm_backlight_dbus_method_call(). Fixes rh#676075. + - Never return NULL for the object path in GetPrimaryDevice + for the composite battery device. Fixes rh#676055. + - Use smaller icons in gnome-power-statistics + - Use symbolic icons in GNOME Shell +- Changes from version 2.91.5: + + New Features: + - Ignore suspend on lid closed if we are docked + - Mark non-urgent notifications as transient +- Changes from version 2.91.4: + + Bugfix: + - Fix crash due to unreffing floating GVariants + - Remove -DGTK_DISABLE_DEPRECATED pending GtkStyleContext port +- Changes from version 2.91.3: + + New Features: + - Don't export a full text device description in the tuple. + - Move the power control panel to the gnome-control-center + project. + - Remove all the preferences options to do with the screen. + - Remove the CPU idle check before inactive sleep + functionality. + - Remove the DPMS mode selection. + - Remove the 'event-when-closed-battery' setting. +- Changes from version 2.91.2: + + New Features: + - Add two methods to the DBus interface for gnome-shell + - Add two properties to the DBus interface for gnome-shell + - Split notify-low-power into -system and -device keys, so that + users can disable device notifications for faulty devices + attached to the computer and still get system events. Fixes + bgo#632029. + + Bugfix: + - Adapt to GtkObject removal in GTK3 + - Add the X-GNOME-Settings-Panel category so the control center + panel is not in 'Other'. + - Alias 'always' to 'present' to ensure that migrating the + schema does not emit a warning. + - Allow 'gnome-power-statistics --device wakeups' to focus on + the correct entry. + - Do not fall back to a GtkMessageBox if using libnotify + failed. Fixes bgo#632334. + - Ensure correct values for Icon and Tooltip properties. + - Ensure parameters to g_variant_new are not NULL. + - Fix use of GVariant types and DBus signatures + - Handle the remote command line in gnome-power-statistics + - Lock the keyring before suspending as gnome-keyring with pam + support will automatically unlock on resume. Fixes + bgo#628290. + - Make session requested quit work and not crash + - Migrate from dbus-glib to GDBus + - Port from EggDebug to the built-in GLib logging framework. + - Port to libnotify 0.7.0 + - Port to the new GtkApplication API. + - Remove the brightness applet as GNOME3 will not have the + ability to show applets at all. + - Require libnotify as a hard build time dep. + - The control center module name should be 'Power', not 'Power + Management'. + - Update gnome-settings-daemon copy pasted code + - Use correct DBus types for UPower data. +- Changes from version 2.91.1: + + New Features: + - Support arbitrary time combo values + - Allow 'Do nothing' as an option as Xorg is still broken. + Fixes bgo#589736. + + Bugfix: + - Adjust dim timeout when necessary + - Convert EggConsolekit to use GDBus + - Do not autoscale the percentage graph in the history tab. + Fixes bgo#613984. + - Do not dist org.gnome.power.policy in the tarball + - Do not play games with string concatenating. Fixes + bgo#626191. + - Don't poke NetworkManager at suspend and resume + - Ensure the preferences menu item launches the control center. + Fixes rh#619231. + - Fix bgo#627711: Don't crash on systems which don't have + XBACKLIGHT. + - Make changes to the Power control center capplet to better + match the mockup. + - Remove last traces of DeviceKit-power. + - Remove the inhibit applet. It doesn't belong here anymore. + - Treat brightness-up when at max as a success. + - Use the correct backlight step value when using the legacy + fallback device. +- Add pkgconfig(libgnome-control-center) BuildRequires for + configuration panel. +- Replace GConf2 schemas handling with GSettings schemas handling, + with %glib2_gsettings_schema_* macros. +- Remove gnome-applets-brightness and -inhibit-powersave + subpackages: they are no longer provided upstream. Add Obsoletes + for them to the main package, to avoid potential upgrade issues. +- Patches that need to be rebased: + + gnome-power-manager-notify-idle-sleep.patch + + gnome-power-manager-no-fallback-to-hibernate.patch +- Drop gnome-power-manager-no-xfce.patch: fixed upstream. +- Add support for source service checkout, with %BUILD_FROM_VCS: + + Add gnome-common BuildRequires. + + Add call to ./autogen.sh. + +------------------------------------------------------------------- calling whatdependson for head-i586 Old: ---- gnome-power-manager-2.32.0.tar.bz2 gnome-power-manager-no-xfce.patch New: ---- gnome-power-manager-3.0.0.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gnome-power-manager.spec ++++++ --- /var/tmp/diff_new_pack.DHsKYV/_old 2011-05-05 14:43:01.000000000 +0200 +++ /var/tmp/diff_new_pack.DHsKYV/_new 2011-05-05 14:43:01.000000000 +0200 @@ -18,8 +18,8 @@ Name: gnome-power-manager -Version: 2.32.0 -Release: 9 +Version: 3.0.0 +Release: 1 License: GPLv2+ Summary: Power Management for GNOME Url: http://gnome-power.sourceforge.net/ @@ -27,119 +27,92 @@ Source: ftp://ftp.gnome.org/pub/gnome/sources/%{name}/2.16/%{name}-%{version}.tar.bz2 # PATCH-NEEDS-REBASE gnome-power-manager-schedule-wakeups.patch gburt fate302448 -- add tab to prefs to schedule rtcwake (was PATCH-FEATURE-OPENSUSE) Patch10: gnome-power-manager-schedule-wakeups.patch -# PATCH-FEATURE-UPSTREAM gnome-power-manager-notify-idle-sleep.patch hmacht bnc#439018 bgo575467 -- notify user about auto suspend when returning from sleep +# PATCH-NEEDS-REBASE gnome-power-manager-notify-idle-sleep.patch hmacht bnc#439018 bgo575467 -- notify user about auto suspend when returning from sleep (WAS: PATCH-FEATURE-UPSTREAM) Patch12: gnome-power-manager-notify-idle-sleep.patch -# PATCH-FIX-OPENSUSE gnome-power-manager-no-fallback-to-hibernate.patch hmacht@suse.de bnc#440410 +# PATCH-NEEDS-REBASE gnome-power-manager-no-fallback-to-hibernate.patch hmacht@suse.de bnc#440410 (WAS: PATCH-FIX-OPENSUSE) Patch14: gnome-power-manager-no-fallback-to-hibernate.patch -# PATCH-FIX-UPSTREAM gnome-power-manager-no-xfce.patch bgo#642616 vuntz@opensuse.org -- Don't start g-p-m in XFCE, since XFCE now has xfce4-power-manager -Patch15: gnome-power-manager-no-xfce.patch BuildRequires: docbook-utils BuildRequires: fdupes BuildRequires: gnome-doc-utils-devel -BuildRequires: gnome-panel-devel BuildRequires: gnome-patch-translation BuildRequires: intltool BuildRequires: libcanberra-devel BuildRequires: libgnome-keyring-devel BuildRequires: libnotify-devel -BuildRequires: libunique-devel BuildRequires: libupower-glib-devel -BuildRequires: libwnck-devel BuildRequires: translation-update-upstream BuildRequires: update-desktop-files +BuildRequires: pkgconfig(gconf-2.0) +BuildRequires: pkgconfig(libgnome-control-center) BuildRequires: xmlto +%if 0%{?BUILD_FROM_VCS} +BuildRequires: gnome-common +%endif Requires: gnome-session-core # g-p-m uses the pkexec binary Requires: polkit Requires: upower Recommends: %{name}-lang +# The -brightness and -inhibit-powersave applets are no longer provided in 2.91+ +Obsoletes: gnome-applets-brightness < %{version} +Obsoletes: gnome-applets-inhibit-powersave < %{version} BuildRoot: %{_tmppath}/%{name}-%{version}-build -%gconf_schemas_prereq +%glib2_gsettings_schema_requires %description GNOME Power Manager is a GNOME session daemon that acts as a policy agent. It listens for system events and responds with user-configurable actions. -%package -n gnome-applets-brightness -License: GPLv2+ -Summary: A GNOME panel applet to control brightness on laptop screens -Group: System/GUI/GNOME -Requires: %{name} = %{version} - -%description -n gnome-applets-brightness -GNOME Power Manager is a GNOME session daemon that acts as a policy -agent. It listens for system events and responds with -user-configurable actions. - -This package provides an applet to control brightness on your laptop -screen. - -%package -n gnome-applets-inhibit-powersave -License: GPLv2+ -Summary: A GNOME panel applet to disable and reenable power saving -Group: System/GUI/GNOME -Requires: %{name} = %{version} - -%description -n gnome-applets-inhibit-powersave -GNOME Power Manager is a GNOME session daemon that acts as a policy -agent. It listens for system events and responds with -user-configurable actions. - -This package provides an applet to disable and reenable powersaving on -the fly. - %lang_package %prep %setup -q translation-update-upstream -gnome-patch-translation-prepare +#gnome-patch-translation-prepare # Needs rebase: #%patch10 -p1 -%patch12 -p1 -%patch14 -p1 -%patch15 -p1 -gnome-patch-translation-update +#%patch12 -p1 +#%patch14 -p1 +#gnome-patch-translation-update + +%if 0%{?BUILD_FROM_VCS} +[ -x ./autogen.sh ] && NOCONFIGURE=1 ./autogen.sh +%endif %build %configure \ --libexecdir=%{_libexecdir}/gnome-power-manager \ - --disable-schemas-install \ --disable-scrollkeeper -%{__make} %{?jobs:-j %jobs} +%{__make} %{?jobs:-j %jobs} V=1 %install %makeinstall %if 0%{?suse_version} <= 1120 %{__rm} %{buildroot}%{_datadir}/locale/en@shaw/LC_MESSAGES/* %endif -%suse_update_desktop_file gnome-power-preferences %suse_update_desktop_file gnome-power-manager %suse_update_desktop_file gnome-power-statistics %find_lang %{name} %{?no_lang_C} -%find_gconf_schemas %fdupes %{buildroot} %clean rm -rf %{buildroot} -%pre -f %{name}.schemas_pre - %post +%glib2_gsettings_schema_post %desktop_database_post %icon_theme_cache_post - -%posttrans -f %{name}.schemas_posttrans - -%preun -f %{name}.schemas_preun +%icon_theme_cache_post gnome %postun +%glib2_gsettings_schema_postun %desktop_database_postun %icon_theme_cache_postun +%icon_theme_cache_postun gnome -%files -f %{name}.schemas_list +%files %defattr (-, root, root) -%doc AUTHORS COPYING ChangeLog HACKING NEWS README TODO +%doc AUTHORS COPYING HACKING NEWS README TODO %dir %{_datadir}/gnome/ %dir %{_datadir}/gnome/help/ %dir %{_datadir}/gnome/help/%{name}/ @@ -150,28 +123,15 @@ %{_bindir}/* %{_sbindir}/gnome-power-backlight-helper %{_sysconfdir}/xdg/autostart/*.desktop +%{_datadir}/GConf/gsettings/org.gnome.power-manager.gschema.migrate %{_datadir}/applications/*.desktop %{_datadir}/dbus-1/services/gnome-power-manager.service +%{_datadir}/glib-2.0/schemas/org.gnome.power-manager.gschema.xml %{_datadir}/gnome-power-manager +%{_datadir}/icons/gnome/scalable/status/keyboard-brightness-symbolic.svg %{_datadir}/icons/hicolor/*/apps/* -# pkexec is used, so we have no real dependency on polkit => we have to own the directories -%dir %{_datadir}/polkit-1 -%dir %{_datadir}/polkit-1/actions %{_datadir}/polkit-1/actions/org.gnome.power.policy %doc %{_mandir}/man?/*.* -%dir %{_libexecdir}/gnome-power-manager - -%files -n gnome-applets-brightness -%defattr(-, root, root) -%{_libdir}/bonobo/servers/GNOME_BrightnessApplet.server -%{_libexecdir}/gnome-power-manager/gnome-brightness-applet -%{_datadir}/gnome-2.0/ui/GNOME_BrightnessApplet.xml - -%files -n gnome-applets-inhibit-powersave -%defattr(-, root, root) -%{_libdir}/bonobo/servers/GNOME_InhibitApplet.server -%{_libexecdir}/gnome-power-manager/gnome-inhibit-applet -%{_datadir}/gnome-2.0/ui/GNOME_InhibitApplet.xml %files lang -f %{name}.lang ++++++ gnome-power-manager-2.32.0.tar.bz2 -> gnome-power-manager-3.0.0.tar.bz2 ++++++ ++++ 263148 lines of diff (skipped) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org