Hello community,
here is the log from the commit of package thunar
checked in at Mon Dec 3 23:43:21 CET 2007.
--------
--- thunar/thunar.changes 2007-08-15 23:21:41.000000000 +0200
+++ /mounts/work_src_done/STABLE/thunar/thunar.changes 2007-12-03 23:15:50.131124000 +0100
@@ -1,0 +2,28 @@
+Mon Dec 3 14:07:50 CET 2007 - bwalle@suse.de
+
+- update to Thunar 0.9.0
+ o Do not display volumes without mountable file systems
+ o Properly recognize OGG files as audio files for custom actions
+ o Add new date renamer
+ o Pass the correct $DISPLAY value to processes spawned by Thunar
+ and xfdesktop in multi screen environments
+ o Preselect the whole filename when renaming folders
+ o Prevent infinite recursion on JPEG files with broken EXIF data
+ o Fix crash on amd64
+ o Add support to retry job based operations.
+ o Display more details in the override dialog
+ o Add support for different date/time formats
+ o Fix crash on sparc64
+ o Properly binaries selected for custom actions
+ o Fix invalid invocation of thunar-volman for volumes that should
+ be ignored
+ o Reduce binary size by stripping XML comments and whitespace
+ o Use the correct HAL property to determine whether a given volume
+ or device requires eject
+ o Automatically disable thumbnailing if storing a thumbnail fails
+ because of a fatal error
+ o Fix crash because of unaligned memory access
+ o Fix compilation with the Sun Studio 11 compiler
+ o Updated translations
+
+-------------------------------------------------------------------
Old:
----
Thunar-0.8.0.tar.bz2
New:
----
Thunar-0.9.0.tar.bz2
thunar-vfs-volume-hal_missing-audio-cds-for-volman.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ thunar.spec ++++++
--- /var/tmp/diff_new_pack.lY6508/_old 2007-12-03 23:42:40.000000000 +0100
+++ /var/tmp/diff_new_pack.lY6508/_new 2007-12-03 23:42:40.000000000 +0100
@@ -1,5 +1,5 @@
#
-# spec file for package thunar (Version 0.8.0)
+# spec file for package thunar (Version 0.9.0)
#
# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@@ -21,14 +21,15 @@
%if 0%{?suse_version} > 1020
BuildRequires: fdupes
%endif
-Summary: Various tools for xfce4
-Version: 0.8.0
-Release: 63
+Summary: New modern file manager for the Xfce Desktop Environment
+Version: 0.9.0
+Release: 1
License: GPL v2 or later
-URL: http://www.xfce.org/
+Url: http://www.xfce.org/
Source: Thunar-%{version}.tar.bz2
Source1: rpmlintrc
Patch0: thunar-desktop.patch
+Patch1: thunar-vfs-volume-hal_missing-audio-cds-for-volman.patch
Group: System/GUI/XFCE
%if 0%{?suse_version} > 1000
Recommends: ivman
@@ -62,9 +63,9 @@
Requires: fam-devel
Requires: gconf2-devel
Requires: startup-notification-devel
-Summary: Various tools for xfce4
+Summary: New modern file manager for the Xfce Desktop Environment
Group: System/GUI/XFCE
-Autoreqprov: on
+AutoReqProv: on
PreReq: %install_info_prereq
%description devel
@@ -83,9 +84,30 @@
Jeffs Franks
see AUTHORS for full list of contributors
+%package doc
+Requires: thunar = %{version}
+Summary: Documentation for Thunar
+Group: System/GUI/XFCE
+AutoReqProv: on
+PreReq: %install_info_prereq
+
+%description doc
+HTML development documentation for Thunar.
+
+
+
+Authors:
+--------
+ Benedikt Meurer
+ Jeffs Franks
+ see AUTHORS for full list of contributors
+
%prep
%setup -q -n Thunar-%{version}
%patch0
+cd thunar-vfs
+%patch1
+cd -
%build
%configure \
@@ -105,7 +127,6 @@
%endif
%find_lang Thunar
%if 0%{?suse_version} > 1020
-
%fdupes $RPM_BUILD_ROOT%{_datadir}
%endif
rm $RPM_BUILD_ROOT/%{_libdir}/thunarx-1/*.la
@@ -165,7 +186,39 @@
%dir %{_includedir}/thunarx-1/thunarx
%{_includedir}/*/*/*
+%files doc
+%defattr(-,root,root)
+%{_datadir}/gtk-doc/html/thunarx
+%dir %{_datadir}/gtk-doc/html/thunarx
+%{_datadir}/gtk-doc/html/thunar-vfs
+%dir %{_datadir}/gtk-doc/html/thunar-vfs
+
%changelog
+* Mon Dec 03 2007 - bwalle@suse.de
+- update to Thunar 0.9.0
+ o Do not display volumes without mountable file systems
+ o Properly recognize OGG files as audio files for custom actions
+ o Add new date renamer
+ o Pass the correct $DISPLAY value to processes spawned by Thunar
+ and xfdesktop in multi screen environments
+ o Preselect the whole filename when renaming folders
+ o Prevent infinite recursion on JPEG files with broken EXIF data
+ o Fix crash on amd64
+ o Add support to retry job based operations.
+ o Display more details in the override dialog
+ o Add support for different date/time formats
+ o Fix crash on sparc64
+ o Properly binaries selected for custom actions
+ o Fix invalid invocation of thunar-volman for volumes that should
+ be ignored
+ o Reduce binary size by stripping XML comments and whitespace
+ o Use the correct HAL property to determine whether a given volume
+ or device requires eject
+ o Automatically disable thumbnailing if storing a thumbnail fails
+ because of a fatal error
+ o Fix crash because of unaligned memory access
+ o Fix compilation with the Sun Studio 11 compiler
+ o Updated translations
* Wed Aug 15 2007 - bwalle@suse.de
- moved /usr/lib{,64}/thunarx-1 from -devel package into main
package because these files are actually plugins
++++++ Thunar-0.8.0.tar.bz2 -> Thunar-0.9.0.tar.bz2 ++++++
thunar/Thunar-0.8.0.tar.bz2 /mounts/work_src_done/STABLE/thunar/Thunar-0.9.0.tar.bz2 differ: byte 11, line 1
++++++ thunar-vfs-volume-hal_missing-audio-cds-for-volman.patch ++++++
Index: thunar-vfs-volume-hal.c
===================================================================
--- thunar-vfs-volume-hal.c (revision 26428)
+++ thunar-vfs-volume-hal.c (working copy)
@@ -1007,9 +1007,7 @@
hv = libhal_volume_from_udi (context, udi);
/* HAL might want us to ignore this volume for some reason */
- if (G_UNLIKELY (hv != NULL
- && (libhal_volume_should_ignore (hv)
- || libhal_volume_get_fsusage (hv) != LIBHAL_VOLUME_USAGE_MOUNTABLE_FILESYSTEM)))
+ if (G_UNLIKELY (hv != NULL && libhal_volume_should_ignore (hv)))
{
libhal_volume_free (hv);
return;
@@ -1020,38 +1018,42 @@
if (G_LIKELY (hv != NULL))
{
- /* determine the UDI of the drive to which this volume belongs */
- drive_udi = libhal_volume_get_storage_device_udi (hv);
- if (G_LIKELY (drive_udi != NULL))
+ /* check if we have a mountable file system here */
+ if (libhal_volume_get_fsusage (hv) != LIBHAL_VOLUME_USAGE_MOUNTABLE_FILESYSTEM)
{
- /* determine the drive for the volume */
- hd = libhal_drive_from_udi (context, drive_udi);
- if (G_LIKELY (hd != NULL))
+ /* determine the UDI of the drive to which this volume belongs */
+ drive_udi = libhal_volume_get_storage_device_udi (hv);
+ if (G_LIKELY (drive_udi != NULL))
{
- /* check if we already have a volume object for the UDI */
- volume_hal = thunar_vfs_volume_manager_hal_get_volume_by_udi (manager_hal, udi);
- if (G_LIKELY (volume_hal == NULL))
+ /* determine the drive for the volume */
+ hd = libhal_drive_from_udi (context, drive_udi);
+ if (G_LIKELY (hd != NULL))
{
- /* otherwise, we allocate a new volume object */
- volume_hal = g_object_new (THUNAR_VFS_TYPE_VOLUME_HAL, NULL);
- volume_hal->udi = g_strdup (udi);
- }
+ /* check if we already have a volume object for the UDI */
+ volume_hal = thunar_vfs_volume_manager_hal_get_volume_by_udi (manager_hal, udi);
+ if (G_LIKELY (volume_hal == NULL))
+ {
+ /* otherwise, we allocate a new volume object */
+ volume_hal = g_object_new (THUNAR_VFS_TYPE_VOLUME_HAL, NULL);
+ volume_hal->udi = g_strdup (udi);
+ }
- /* update the volume object with the new data from the HAL volume/drive */
- thunar_vfs_volume_hal_update (volume_hal, context, hv, hd);
+ /* update the volume object with the new data from the HAL volume/drive */
+ thunar_vfs_volume_hal_update (volume_hal, context, hv, hd);
- /* add the volume object to our list if we allocated a new one */
- if (g_list_find (THUNAR_VFS_VOLUME_MANAGER (manager_hal)->volumes, volume_hal) == NULL)
- {
- /* add the volume to the volume manager */
- thunar_vfs_volume_manager_add (THUNAR_VFS_VOLUME_MANAGER (manager_hal), THUNAR_VFS_VOLUME (volume_hal));
+ /* add the volume object to our list if we allocated a new one */
+ if (g_list_find (THUNAR_VFS_VOLUME_MANAGER (manager_hal)->volumes, volume_hal) == NULL)
+ {
+ /* add the volume to the volume manager */
+ thunar_vfs_volume_manager_add (THUNAR_VFS_VOLUME_MANAGER (manager_hal), THUNAR_VFS_VOLUME (volume_hal));
- /* release the reference on the volume */
- g_object_unref (G_OBJECT (volume_hal));
+ /* release the reference on the volume */
+ g_object_unref (G_OBJECT (volume_hal));
+ }
+
+ /* release the HAL drive */
+ libhal_drive_free (hd);
}
-
- /* release the HAL drive */
- libhal_drive_free (hd);
}
}
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org