Hello community,

here is the log from the commit of package xfdesktop for openSUSE:Factory 
checked in at 2012-05-08 11:49:59
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/xfdesktop (Old)
 and      /work/SRC/openSUSE:Factory/.xfdesktop.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "xfdesktop", Maintainer is ""

Changes:
--------
--- /work/SRC/openSUSE:Factory/xfdesktop/xfdesktop.changes      2012-04-19 
10:42:53.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.xfdesktop.new/xfdesktop.changes 2012-05-08 
11:51:18.000000000 +0200
@@ -1,0 +2,101 @@
+Tue May  1 10:48:59 UTC 2012 - g...@opensuse.org
+
+- rename %{_datadir}/wallpapers/xfce/default.jpg to
+  %{_datadir}/wallpapers/xfce/default.wallpaper, the default
+  wallpaper formats may differ and xfdesktop doesn't care about
+  the filetype extension
+
+-------------------------------------------------------------------
+Sun Apr 29 08:56:16 UTC 2012 - g...@opensuse.org
+
+- update to version 4.10.0
+  - use the correct default value for the 'show thumbnails'
+    checkbox
+  - remove deprecated glib/gio functions
+  - translation updates
+- added dependency on exo-tools since it uses exo-desktop-item-edit
+
+-------------------------------------------------------------------
+Fri Apr 27 10:58:31 UTC 2012 - g...@opensuse.org
+
+- add dependency on libgarcon-data which provides menu data
+
+-------------------------------------------------------------------
+Sat Apr 14 08:50:51 UTC 2012 - g...@opensuse.org
+
+- update to version 4.9.3
+  - fix dependency versions
+  - hide unneeded message on startup
+  - apply single click option on startup
+  - disable the resize grip from the root window
+  - add new background and remove old ones
+  - make string translatable
+  - fix a mnemonic conflict
+  - simplify the menu reloading
+  - translation updates
+- added xfdesktop-default-backdrop-image.patch which sets the
+  default backdrop image to a symlink that is delivered by branding
+  packages
+- added xfdesktop-backgrounds-path.patch in order to deliver
+  background images under DATADIR/wallpapers which is already used
+  by openSUSE
+
+-------------------------------------------------------------------
+Sun Apr  8 16:16:05 UTC 2012 - g...@opensuse.org
+
+- update to version 4.9.2
+  - enable pseudo-transparent backgrounds again
+  - fix menu without desktop icons
+  - use the preferred file manager when opening folders
+  - keep the image width to something sensible for
+    xfdesktop-settings
+  - change xfdesktop's menu icon to "applications-other"
+  - prevent multiple instances of xfdesktop from running
+  - comments in .desktop files are displayed in the tooltip
+  - get correct workspace size with multimon display
+  - fix xinerama_stretch not refreshing on all monitors
+  - added the root menu popup when there are no icons shown on the
+    desktop
+  - fix a segfault when tumbler isn't available
+  - single click option to open items on desktop
+  - arrange icons on the desktop
+  - always use gdk_screen_get_monitor_geometry
+  - stretch background across all monitors setting
+  - unmounted volumes are semi-transparent
+  - fix for moving files instead of copy when src isn't writable
+  - modified xfdesktop_icon_view_drag_drop to allow all selected
+    files to drag and drop
+  - backdrop image cycling on a timer
+  - change to POINTER_MOTION_HINT_MASK & use
+    gdk_event_request_motions
+  - icon positions are saved/restored per resolution
+  - fix for shift + drag selections
+  - display correct trash icon on menu & desktop
+  - adds the code required to perform a paste on the on the
+    desktop
+  - thumbnail desktop icon previews using tumblerd
+  - added a check for GDK_GRAB_INVALID_TIME in
+    xfdesktop_popup_grab_available to mitigate slow menu popups on
+    a right mouse click
+  - right-click Drag and Drop
+  - show dialog in settings category
+  - remove docs and link to wiki
+  - drop AC_PROG_LIBTOOL for LT_PREREQ and LT_INIT
+  - fix moving files to the desktop with shift & drag
+  - fix some compiler warnings
+  - fix window actions on minimised windows' icons
+  - fix creation of empty file from template menu
+  - fix potential crash in xfdesktop-settings
+  - retrieve the translated desktop file name
+  - fix crash on focus in when items are selected
+  - properly invalidate tooltips on file changes
+  - fix crash when cancelling a file download
+  - implement open and empty actions for the trash
+  - implement monitoring for special file icons like the trash
+  - scroll to the selected background in the settings
+  - support absolute icon paths in desktop files
+  - handle volume changes in a timeout
+  - make sure the background is reloaded on compositing changes
+  - use Name field as display name of desktop files
+
+-------------------------------------------------------------------

Old:
----
  xfce4-desktop.xml
  xfdesktop-4.8.3.tar.bz2
  xfdesktop-fix-slow-popup-menu.patch

New:
----
  xfdesktop-4.10.0.tar.bz2
  xfdesktop-backgrounds-path.patch
  xfdesktop-default-background-image.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ xfdesktop.spec ++++++
--- /var/tmp/diff_new_pack.cKtJ0R/_old  2012-05-08 11:51:24.000000000 +0200
+++ /var/tmp/diff_new_pack.cKtJ0R/_new  2012-05-08 11:51:24.000000000 +0200
@@ -17,19 +17,21 @@
 
 
 Name:           xfdesktop
-Version:        4.8.3
+Version:        4.10.0
 Release:        0
 Summary:        Desktop Manager for the Xfce Desktop Environment
 License:        GPL-2.0+
 Group:          System/GUI/XFCE
 Url:            http://docs.xfce.org/xfce/xfdesktop/start
-Source0:        
http://archive.xfce.org/src/xfce/xfdesktop/4.8/%{name}-%{version}.tar.bz2
-Source1:        xfce4-desktop.xml
-# PATCH-FIX-UPSTREAM xfdesktop-fix-slow-popup-menu.patch bnc#669768 bxo#7172 
g...@opensuse.org -- Adds a check for GDK_GRAB_INVALID_TIME in 
xfdesktop_popup_grab_available to mitigate slow menu popups on a right mouse 
click (backported from upstream git)
-Patch0:         xfdesktop-fix-slow-popup-menu.patch
+Source0:        
http://archive.xfce.org/src/xfce/xfdesktop/4.10/%{name}-%{version}.tar.bz2
+# PATCH-FEATURE-OPENSUSE xfdesktop-backgrounds-path.patch g...@opensuse.org -- 
Deliver background images under DATADIR/wallpapers which is already used by 
openSUSE
+Patch0:         xfdesktop-backgrounds-path.patch
+# PATCH-FEATURE-OPENSUSE xfdesktop-default-backdrop-image.patch 
g...@opensuse.org -- Sets the default background image to a symlink that is 
delivered by branding packages
+Patch1:         xfdesktop-default-background-image.patch
 BuildRequires:  fdupes
 BuildRequires:  intltool
 BuildRequires:  update-desktop-files
+BuildRequires:  xfce4-dev-tools
 BuildRequires:  pkgconfig(dbus-glib-1)
 BuildRequires:  pkgconfig(exo-1)
 BuildRequires:  pkgconfig(garcon-1)
@@ -45,10 +47,14 @@
 BuildRequires:  pkgconfig(libxfce4util-1.0)
 BuildRequires:  pkgconfig(libxfconf-0)
 BuildRequires:  pkgconfig(thunarx-2)
-Requires:       %{name}-branding = %{version}
-Recommends:     %{name}-lang = %{version}
 Provides:       xfce4-desktop = %{version}
 Obsoletes:      xfce4-desktop < %{version}
+Requires:       %{name}-branding = %{version}
+# menu data
+Requires:       libgarcon-data
+# uses exo-desktop-item-edit
+Requires:       exo-tools
+Recommends:     %{name}-lang = %{version}
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 
 %description
@@ -61,8 +67,7 @@
 %package branding-upstream
 Summary:        Upstream Branding of xfce4-settings
 Group:          System/GUI/XFCE
-# BRAND: xfce4-desktop.xml: Control desktop appearance such as the default
-# BRAND: backdrop image.
+# BRAND: default.jpg: Control the default backdrop image.
 Conflicts:      otherproviders(%{name}-branding)
 Provides:       %{name}-branding = %{version}
 Provides:       xfce4-desktop-branding-upstream = %{version}
@@ -78,17 +83,20 @@
 %prep
 %setup -q
 %patch0 -p1
+%patch1 -p1
 
 %build
 export CFLAGS="%{optflags} -fno-strict-aliasing"
-%configure --docdir=%{_datadir}/xfce4/xfdesktop
+xdt-autogen
+%configure
 make %{?_smp_mflags} V=1
 
 %install
 %make_install
 
-install -D -p -m 644 %{SOURCE1} \
-    
%{buildroot}%{_sysconfdir}/xdg/xfce4/xfconf/xfce-perchannel-xml/xfce4-desktop.xml
+# default upstream backdrop image
+ln -s %{_datadir}/wallpapers/xfce/xfce-blue.jpg \
+    %{buildroot}%{_datadir}/wallpapers/xfce/default.wallpaper
 
 %suse_update_desktop_file xfce-backdrop-settings
 
@@ -120,18 +128,14 @@
 %{_datadir}/icons/hicolor/*/*/*.svg
 %{_mandir}/man1/xfdesktop.1.gz
 %{_datadir}/pixmaps/xfdesktop
-%{_datadir}/xfce4/backdrops
-%dir %{_datadir}/xfce4
-%dir %{_datadir}/xfce4/xfdesktop
-%doc %{_datadir}/xfce4/xfdesktop/html/
+%dir %{_datadir}/wallpapers
+%dir %{_datadir}/wallpapers/xfce
+%{_datadir}/wallpapers/xfce/xfce-blue.jpg
 
 %files lang -f %name.lang
 
 %files branding-upstream
 %defattr(-,root,root)
-%dir %{_sysconfdir}/xdg/xfce4
-%dir %{_sysconfdir}/xdg/xfce4/xfconf
-%dir %{_sysconfdir}/xdg/xfce4/xfconf/xfce-perchannel-xml
-%config %{_sysconfdir}/xdg/xfce4/xfconf/xfce-perchannel-xml/xfce4-desktop.xml
+%{_datadir}/wallpapers/xfce/default.wallpaper
 
 %changelog

++++++ xfdesktop-4.8.3.tar.bz2 -> xfdesktop-4.10.0.tar.bz2 ++++++
++++ 107389 lines of diff (skipped)

++++++ xfdesktop-backgrounds-path.patch ++++++
Index: xfdesktop-4.9.3/backgrounds/Makefile.am
===================================================================
--- xfdesktop-4.9.3.orig/backgrounds/Makefile.am
+++ xfdesktop-4.9.3/backgrounds/Makefile.am
@@ -1,7 +1,7 @@
 # backdrops/Makefile.am
 #
 
-backgroundsdir = $(datadir)/backgrounds/xfce
+backgroundsdir = $(datadir)/wallpapers/xfce
 
 backgrounds_DATA = xfce-blue.jpg
 
++++++ xfdesktop-default-background-image.patch ++++++
Index: xfdesktop-4.9.3/common/xfdesktop-common.h
===================================================================
--- xfdesktop-4.9.3.orig/common/xfdesktop-common.h
+++ xfdesktop-4.9.3/common/xfdesktop-common.h
@@ -32,7 +32,7 @@
 #include <X11/Xlib.h>
 
 #define XFDESKTOP_CHANNEL        "xfce4-desktop"
-#define DEFAULT_BACKDROP         DATADIR "/backgrounds/xfce/xfce-blue.jpg"
+#define DEFAULT_BACKDROP         DATADIR "/wallpapers/xfce/default.wallpaper"
 #define DEFAULT_BACKDROP_LIST    "xfce4/desktop/backdrop.list"
 #define DEFAULT_ICON_FONT_SIZE   12
 #define DEFAULT_ICON_SIZE        32
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org

Reply via email to