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