Hello community,
here is the log from the commit of package gnome-panel
checked in at Thu Jan 24 17:59:02 CET 2008.
--------
--- GNOME/gnome-panel/gnome-panel.changes 2008-01-17 20:34:07.000000000 +0100
+++ /mounts/work_src_done/STABLE/gnome-panel/gnome-panel.changes 2008-01-22 16:12:07.236583000 +0100
@@ -1,0 +2,13 @@
+Tue Jan 22 14:38:53 CET 2008 - jpr@suse.de
+
+- Add PolicyKit-gnome-devel as a BuildRequire for PolicyKit support
+- Add gnome-panel-rh-glue.patch to fix policykit enabled build
+- Add complete provides/obsoletes for gnome-panel-nld
+- Remove old suse version check
+
+-------------------------------------------------------------------
+Mon Jan 21 21:58:52 CET 2008 - maw@suse.de
+
+- Provide and obsolete intlclock.
+
+-------------------------------------------------------------------
New:
----
gnome-panel-rh-glue.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ gnome-panel.spec ++++++
--- /var/tmp/diff_new_pack.E17113/_old 2008-01-24 17:58:15.000000000 +0100
+++ /var/tmp/diff_new_pack.E17113/_new 2008-01-24 17:58:15.000000000 +0100
@@ -11,22 +11,17 @@
# norootforbuild
Name: gnome-panel
-BuildRequires: NetworkManager-devel PolicyKit-devel dbus-1-devel evolution-data-server-devel fdupes gnome-common gnome-desktop-devel gnome-doc-utils-devel gnome-menus-devel gnome-patch-translation gtk-doc intltool libgweather-devel libidl librsvg-devel libwnck-devel licenses perl-XML-Parser scrollkeeper
+BuildRequires: NetworkManager-devel PolicyKit-devel PolicyKit-gnome-devel dbus-1-devel evolution-data-server-devel fdupes gnome-common gnome-desktop-devel gnome-doc-utils-devel gnome-menus-devel gnome-patch-translation gtk-doc intltool libgweather-devel libidl-devel librsvg-devel libwnck-devel licenses perl-XML-Parser scrollkeeper
License: LGPL v2.1 or later
Group: System/GUI/GNOME
Version: 2.21.5
-Release: 1
+Release: 4
Summary: The GNOME 2.x Desktop Panel
Source: ftp://ftp.gnome.org/pub/gnome/sources/gnome-panel/2.20/%{name}-%{version}.tar.bz2
Url: http://www.gnome.org
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Requires: gnome-themes licenses
-%if %suse_version > 1000
Recommends: gnome-main-menu control-center2
-%else
-Requires: %{name}-lang = %{version}
-Requires: control-center2
-%endif
# Required by clock/tz.c:
Requires: timezone
Patch3: gnome-panel-layout.patch
@@ -61,7 +56,15 @@
Patch53: gnome-panel-204645-variable-init.patch
Patch55: gnome-panel-202076-root-launchers.patch
Patch56: gnome-panel-recently-used-apps.patch
-Obsoletes: gnome-core gnome-panel-nld
+# PATCH-FIX-UPSTREAM gnome-panel-rh-glue.patch jpr@suse.de -- taken from Fedora to enable policykit support to build, should be in next release
+Patch57: gnome-panel-rh-glue.patch
+Obsoletes: gnome-core
+# For upgrade from SLE 10
+Provides: gnome-panel-nld > 2.12.3
+Obsoletes: gnome-panel-nld <= 2.12.3
+# As of Jan 2008, intlclock is part of gnome-panel.
+Provides: intlclock = 1.0
+Obsoletes: intlclock <= 1.0
%gconf_schemas_prereq
%description
@@ -104,7 +107,9 @@
Summary: Extra panel applets
Group: System/GUI/GNOME
Requires: %{name} = %{version} fortune
-Obsoletes: gnome-panel-nld-extras
+# For upgrade from SLE 10
+Provides: gnome-panel-nld-extras > 2.12.3
+Obsoletes: gnome-panel-nld-extras <= 2.12.3
%gconf_schemas_prereq
%description extras
@@ -145,7 +150,9 @@
Summary: Include Files and Libraries mandatory for Development.
Group: System/GUI/GNOME
Requires: %{name} = %{version} alsa-devel gtk2-devel libesd-devel libgnomeui-devel libbonoboui-devel libglade2-devel
-Obsoletes: gnome-panel-nld-devel
+# For upgrade from SLE 10
+Provides: gnome-panel-nld-devel > 2.12.3
+Obsoletes: gnome-panel-nld-devel <= 2.12.3
%description devel
This package contains all necessary include files and libraries needed
@@ -186,7 +193,9 @@
Summary: Additional Package Documentation for gnome-panel.
Group: System/GUI/GNOME
Requires: %{name} = %{version}
-Obsoletes: gnome-panel-nld-doc
+# For upgrade from SLE 10
+Provides: gnome-panel-nld-doc > 2.12.3
+Obsoletes: gnome-panel-nld-doc <= 2.12.3
%description doc
This package contains optional documentation provided in addition to
@@ -258,6 +267,7 @@
# %patch53
%patch55
%patch56 -p1
+%patch57 -p1
# this is for the gnome-panel-corners.patch
# which has been temporarily removed for reworking
#cd icons
@@ -356,6 +366,7 @@
%{_datadir}/gnome-panel/glade/[a-eg-z]*.glade
%dir %{_datadir}/gnome-panel/pixmaps
%{_datadir}/applications/gnome-panel.desktop
+%{_datadir}/dbus-1/system-services/*.service
%{_datadir}/gnome-panel/pixmaps/[a-eg-z]*.png
%{_datadir}/gnome-panel/pixmaps/fo*.png
%{_datadir}/gnome-panel/pixmaps/clock-*.svg
@@ -368,6 +379,7 @@
%{_datadir}/omf/[a-eh-z]*
%dir %{_datadir}/omf/gnome-panel
%{_datadir}/omf/gnome-panel/[a-eg-z]*.omf
+%{_datadir}/PolicyKit/policy/*.policy
%{_libdir}/*.so.*
%{_libdir}/bonobo/servers/GNOME_[A-EG-Z]*.server
# generic directory for in-process applets
@@ -377,8 +389,10 @@
%dir %{_prefix}/lib/gnome-panel
%endif
%{_libdir}/gnome-panel/lib[a-eg-z]*.so
+%{_prefix}/lib/gnome-panel/gnome-clock-applet-mechanism
%doc %{_mandir}/man?/*.*
%config %{_sysconfdir}/gconf/schemas/panel-default-setup.entries
+%config %{_sysconfdir}/dbus-1/system.d/*.conf
%files lang -f %{name}-2.0.lang
@@ -405,6 +419,13 @@
%{_datadir}/gtk-doc/html/*
%changelog
+* Tue Jan 22 2008 jpr@suse.de
+- Add PolicyKit-gnome-devel as a BuildRequire for PolicyKit support
+- Add gnome-panel-rh-glue.patch to fix policykit enabled build
+- Add complete provides/obsoletes for gnome-panel-nld
+- Remove old suse version check
+* Mon Jan 21 2008 maw@suse.de
+- Provide and obsolete intlclock.
* Thu Jan 17 2008 maw@suse.de
- Update to version 2.21.5:
+ Clock Applet:
++++++ gnome-panel-rh-glue.patch ++++++
diff -up gnome-panel-2.21.5/applets/clock/gnome-clock-applet-mechanism.policy.glue gnome-panel-2.21.5/applets/clock/gnome-clock-applet-mechanism.policy
--- gnome-panel-2.21.5/applets/clock/gnome-clock-applet-mechanism.policy.glue 2008-01-16 10:57:15.000000000 -0500
+++ gnome-panel-2.21.5/applets/clock/gnome-clock-applet-mechanism.policy 2008-01-16 10:56:56.000000000 -0500
@@ -0,0 +1,37 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE policyconfig PUBLIC
+ "-//freedesktop//DTD PolicyKit Policy Configuration 1.0//EN"
+ "http://www.freedesktop.org/standards/PolicyKit/1.0/policyconfig.dtd">
+
+<!-- needs i18n work -->
+
+<policyconfig>
+
+ <action id="org.gnome.clockapplet.mechanism.settimezone">
+ <description>Change system time zone</description>
+ <message>Changing the system time zone requires privileges.</message>
+ <defaults>
+