Hello community, here is the log from the commit of package xfce4-session for openSUSE:Factory checked in at 2015-03-09 10:05:20 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/xfce4-session (Old) and /work/SRC/openSUSE:Factory/.xfce4-session.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "xfce4-session" Changes: -------- --- /work/SRC/openSUSE:Factory/xfce4-session/xfce4-session.changes 2014-11-06 16:50:58.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.xfce4-session.new/xfce4-session.changes 2015-03-09 10:05:22.000000000 +0100 @@ -1,0 +2,48 @@ +Sat Feb 28 21:39:29 UTC 2015 - [email protected] + +- update to version 4.12.0 + - Remove AC_CHECK_HEADER_STDBOOL, it was only + added in autoconf 2.69 and we dont use + stdbool.h anyway + - Add symlinks to the old icons (bxo#11513) + - Rename action icon names (bxo#11513) + - Gracefully handle the sessions dir being + readonly (bxo#11307) + - Add ConsoleKit2 support + - Create scripts/xinitrc from scripts/xinitrc.in created by + configure + - Translation updates + +------------------------------------------------------------------- +Mon Dec 1 13:07:19 UTC 2014 - [email protected] + +- update to version 4.11.1 + - Add DesktopNames to .desktop file + - Export XDG_CURRENT_DESKTOP (Bug #11239) + - Expand usage of xfsm_verbose for debugging + - Don't log errors when trying to close non-existent FDs + - Add error checking for fcntl + - Properly print the dbus error message + - Check the return value of select + - atoi (argv[2]) is unsafe + - Check the return value of gtk_tree_selection_get_selected + - gtk_cell_renderer_text_new is never used + - Minor Autotools Updates + - Add fallback DragonflyBSD support for suspend/hibernate + - Use pkexec for xfsm-shutdown (Bug 9952) + - Handle gpg and ssh agents separately + Patch by Mikhail Efremov + - Non-POSIX compliant test used in startxfce4 (Bug 10828) + Patch by seejay + - Update copyright year (Bug 10768) + - polkit_unix_process_new is deprecated (Bug 10793) + Patch by Baurzhan Muftakhidinov + - Add logind runtime detection to support suspend/hibernate + (Bug 9952) Patch by Guido Berhoerster + - Translation Updates +- drop obsolete + xfce4-session-systemd-suspend-hibernate-support.patch, + xfce4-session-set-desktop-name.patch, + xfce4-session-4.10.1-fix-bashisms.patch + +------------------------------------------------------------------- @@ -25,0 +74,13 @@ + +------------------------------------------------------------------- +Thu May 1 08:24:20 UTC 2014 - [email protected] + +- update to version 4.11.0 + - remove gnome-keyring remains + - remove xfce environment functions and use glib + - add shutdown/reboot functionality for systemd (bxo#8729) + - fix duplicated accelerators + - use the async spawn function of glib + - store the watch function id to avoid possible double free + (bxo#9709) + - translation updates Old: ---- xfce4-session-4.10.1-fix-bashisms.patch xfce4-session-4.10.1.tar.bz2 xfce4-session-set-desktop-name.patch xfce4-session-systemd-suspend-hibernate-support.patch New: ---- xfce4-session-4.12.0.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ xfce4-session.spec ++++++ --- /var/tmp/diff_new_pack.PSmtpA/_old 2015-03-09 10:05:23.000000000 +0100 +++ /var/tmp/diff_new_pack.PSmtpA/_new 2015-03-09 10:05:23.000000000 +0100 @@ -1,7 +1,7 @@ # # spec file for package xfce4-session # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -19,23 +19,17 @@ %define libname libxfsm-4_6-0 Name: xfce4-session -Version: 4.10.1 +Version: 4.12.0 Release: 0 Summary: Xfce Session Manager License: GPL-2.0 Group: System/GUI/XFCE Url: http://docs.xfce.org/xfce/xfce4-session/start -Source0: http://archive.xfce.org/src/xfce/xfce4-session/4.10/%{name}-%{version}.tar.bz2 +Source0: http://archive.xfce.org/src/xfce/xfce4-session/4.12/%{name}-%{version}.tar.bz2 # PATCH-FEATURE-OPENSUSE xfce4-session-simple-splash-remove-shadows.patch [email protected] -- Improves readability of the simple splash engine text by removing the text shadows Patch0: xfce4-session-simple-splash-remove-shadows.patch # PATCH-FIX-OPENSUSE xfce4-session-adapt-session-scripts.patch bnc#789057 [email protected] -- Adapt upstream sessions script to openSUSE Patch1: xfce4-session-adapt-session-scripts.patch -# PATCH-FIX-UPSTREAM xfce4-session-systemd-suspend-hibernate-support.patch bnc#9952 [email protected] -- Add systemd suspend/hibernate support -Patch2: xfce4-session-systemd-suspend-hibernate-support.patch -# PATCH-FIX-UPSTREAM xfce4-session-set-desktop-name.patch bxo#11239 [email protected] -- Set DesktopNames property in the xsession file -Patch3: xfce4-session-set-desktop-name.patch -# PATCH-FIX-UPSTREAM xfce4-session-4.10.1-fix-bashisms.patch bxo#10828 [email protected] -- Fix bashisms in startxfce4 script (backported from upstream git) -Patch4: xfce4-session-4.10.1-fix-bashisms.patch BuildRequires: iceauth BuildRequires: intltool BuildRequires: update-desktop-files @@ -51,24 +45,10 @@ BuildRequires: pkgconfig(libxfce4panel-1.0) BuildRequires: pkgconfig(libxfce4ui-1) BuildRequires: pkgconfig(libxfce4util-1.0) -%if 0%{?suse_version} >= 1230 BuildRequires: pkgconfig(polkit-gobject-1) >= 0.100 -%endif BuildRequires: pkgconfig(sm) -Provides: xfce-utils = %{version} -Obsoletes: xfce-utils <= 4.8.3 -Provides: xfce-utils-doc = %{version} -Obsoletes: xfce-utils-doc <= 4.8.3 -Provides: xfce-utils-lang = %{version} -Obsoletes: xfce-utils-lang <= 4.8.3 -Provides: xfce4-session-doc = %{version} -Obsoletes: xfce4-session-doc <= 4.8.3 Requires: %{name}-branding = %{version} -%if 0%{?suse_version} >= 1230 Requires: systemd -%else -Requires: ConsoleKit-x11 -%endif Requires: xfce4-settings Requires: xfconf # bnc#845264 @@ -82,6 +62,14 @@ Recommends: xfce4-panel # xfce4-about needs to be dragged at a low level Recommends: libxfce4ui-tools +Provides: xfce-utils = %{version} +Obsoletes: xfce-utils <= 4.8.3 +Provides: xfce-utils-doc = %{version} +Obsoletes: xfce-utils-doc <= 4.8.3 +Provides: xfce-utils-lang = %{version} +Obsoletes: xfce-utils-lang <= 4.8.3 +Provides: xfce4-session-doc = %{version} +Obsoletes: xfce4-session-doc <= 4.8.3 BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -108,8 +96,8 @@ Summary: Upstream Branding of xfce4-session Group: System/GUI/XFCE Supplements: packageand(%{name}:branding-upstream) -Provides: %{name}-branding = %{version} Conflicts: otherproviders(%{name}-branding) +Provides: %{name}-branding = %{version} # BRAND: xfce4-session.xml: Control session parameters such as the tools and # BRAND: applications started by default or the splash theme. BuildArch: noarch @@ -123,9 +111,6 @@ %setup -q %patch0 -p1 %patch1 -p1 -%patch2 -p1 -%patch3 -p1 -%patch4 -p1 %build xdt-autogen @@ -144,14 +129,12 @@ %suse_update_desktop_file -r xfce-session-settings XFCE X-XFCE GTK Settings DesktopSettings X-XFCE-SettingsDialog X-XFCE-PersonalSettings %suse_update_desktop_file xfce4-session-logout -rm -rf %{buildroot}%{_datadir}/locale/{ast,kk,tl_PH,ur_PK} - %find_lang %{name} -rm -f %{buildroot}%{_libdir}/*.la %{buildroot}%{_libdir}/xfce4/session/splash-engines/*.la - -%clean -rm -rf %{buildroot} +find %{buildroot} -type f -name "*.la" -delete -print +# not needed, shutdown/reboot happens via systemd +rm %{buildroot}%{_datadir}/polkit-1/actions/org.xfce.session.policy \ + %{buildroot}%{_libdir}/xfce4/session/xfsm-shutdown-helper %post -n %{libname} -p /sbin/ldconfig @@ -191,6 +174,7 @@ %{_libdir}/libxfsm-*.so.* %files lang -f %{name}.lang +%defattr(-,root,root) %files devel %defattr(-,root,root) ++++++ xfce4-session-4.10.1.tar.bz2 -> xfce4-session-4.12.0.tar.bz2 ++++++ ++++ 91648 lines of diff (skipped) ++++++ xfce4-session-adapt-session-scripts.patch ++++++ --- /var/tmp/diff_new_pack.PSmtpA/_old 2015-03-09 10:05:24.000000000 +0100 +++ /var/tmp/diff_new_pack.PSmtpA/_new 2015-03-09 10:05:24.000000000 +0100 @@ -1,7 +1,7 @@ -Index: xfce4-session-4.10.1/scripts/xinitrc.in +Index: xfce4-session-4.12.0/scripts/xinitrc.in =================================================================== ---- xfce4-session-4.10.1.orig/scripts/xinitrc.in -+++ xfce4-session-4.10.1/scripts/xinitrc.in +--- xfce4-session-4.12.0.orig/scripts/xinitrc.in ++++ xfce4-session-4.12.0/scripts/xinitrc.in @@ -16,11 +16,16 @@ if test "x$XDG_MENU_PREFIX" = "x"; then export XDG_MENU_PREFIX fi @@ -18,9 +18,9 @@ + export XDG_CURRENT_DESKTOP +fi - # $XDG_CONFIG_HOME defines the base directory relative to which user specific - # configuration files should be stored. If $XDG_CONFIG_HOME is either not set -@@ -38,12 +43,6 @@ if test "x$XDG_CACHE_HOME" = "x" ; then + # set XDG_CURRENT_DESKTOP so that Qt 5 applications can identify user set Xfce theme + if test "x$XDG_CURRENT_DESKTOP" = "x"; then +@@ -44,12 +49,6 @@ if test "x$XDG_CACHE_HOME" = "x" ; then fi [ -d "$XDG_CACHE_HOME" ] || mkdir "$XDG_CACHE_HOME" @@ -33,7 +33,7 @@ # Modify libglade and glade environment variables so that # it will find the files installed by Xfce GLADE_CATALOG_PATH="$GLADE_CATALOG_PATH:/usr/share/glade3/catalogs" -@@ -81,112 +80,17 @@ cat /dev/null $XRESOURCES | xrdb -nocpp +@@ -87,112 +86,17 @@ cat /dev/null $XRESOURCES | xrdb -nocpp # load local modmap test -r $HOME/.Xmodmap && xmodmap $HOME/.Xmodmap @@ -158,10 +158,10 @@ -esac - -xsetroot -bg white -fg red -solid black -cursor_name watch -Index: xfce4-session-4.10.1/scripts/xinitrc.in.in +Index: xfce4-session-4.12.0/scripts/xinitrc.in.in =================================================================== ---- xfce4-session-4.10.1.orig/scripts/xinitrc.in.in -+++ xfce4-session-4.10.1/scripts/xinitrc.in.in +--- xfce4-session-4.12.0.orig/scripts/xinitrc.in.in ++++ xfce4-session-4.12.0/scripts/xinitrc.in.in @@ -16,11 +16,16 @@ if test "x$XDG_MENU_PREFIX" = "x"; then export XDG_MENU_PREFIX fi @@ -178,9 +178,9 @@ + export XDG_CURRENT_DESKTOP +fi - # $XDG_CONFIG_HOME defines the base directory relative to which user specific - # configuration files should be stored. If $XDG_CONFIG_HOME is either not set -@@ -38,12 +43,6 @@ if test "x$XDG_CACHE_HOME" = "x" ; then + # set XDG_CURRENT_DESKTOP so that Qt 5 applications can identify user set Xfce theme + if test "x$XDG_CURRENT_DESKTOP" = "x"; then +@@ -44,12 +49,6 @@ if test "x$XDG_CACHE_HOME" = "x" ; then fi [ -d "$XDG_CACHE_HOME" ] || mkdir "$XDG_CACHE_HOME" @@ -193,7 +193,7 @@ # Modify libglade and glade environment variables so that # it will find the files installed by Xfce GLADE_CATALOG_PATH="$GLADE_CATALOG_PATH:@XFCE_GLADE_CATALOG_PATH@" -@@ -81,112 +80,17 @@ cat /dev/null $XRESOURCES | xrdb -nocpp +@@ -87,112 +86,17 @@ cat /dev/null $XRESOURCES | xrdb -nocpp # load local modmap test -r $HOME/.Xmodmap && xmodmap $HOME/.Xmodmap @@ -318,10 +318,10 @@ -esac - -xsetroot -bg white -fg red -solid black -cursor_name watch -Index: xfce4-session-4.10.1/scripts/startxfce4.in +Index: xfce4-session-4.12.0/scripts/startxfce4.in =================================================================== ---- xfce4-session-4.10.1.orig/scripts/startxfce4.in -+++ xfce4-session-4.10.1/scripts/startxfce4.in +--- xfce4-session-4.12.0.orig/scripts/startxfce4.in ++++ xfce4-session-4.12.0/scripts/startxfce4.in @@ -66,13 +66,22 @@ fi if test "x$XDG_DATA_DIRS" = "x" -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
