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]

Reply via email to