diff --git a/gnome-vfs-2.0.2-newstat.patch b/gnome-vfs-2.0.2-newstat.patch new file mode 100644 index 0000000..7c90801 --- /dev/null +++ b/gnome-vfs-2.0.2-newstat.patch @@ -0,0 +1,15 @@ +--- gnome-vfs-2.0.2/modules/vfolder-desktop-method.c.newstat 2002-08-19 12:45:42.000000000 -0400 ++++ gnome-vfs-2.0.2/modules/vfolder-desktop-method.c 2002-08-19 14:49:27.000000000 -0400 +@@ -3353,6 +3353,12 @@ + invalidate_folder_T (info->root); + + info->entries_valid = TRUE; ++ ++ /* Update modification time of all folders, ++ * kind of evil, but it will make adding new items work ++ * I hope. This is because rereading usually means ++ * something changed */ ++ info->modification_time = time (NULL); + } + return info; + } diff --git a/gnome-vfs2.spec b/gnome-vfs2.spec index 1579a3f..0adff14 100644 --- a/gnome-vfs2.spec +++ b/gnome-vfs2.spec @@ -9,7 +9,7 @@ Summary: The GNOME virtual file-system libraries. Name: gnome-vfs2 Version: 2.0.2 -Release: 2 +Release: 3 License: LGPL Group: System Environment/Libraries Source: gnome-vfs-%{version}.tar.bz2 @@ -31,6 +31,7 @@ Patch1: gnome-vfs-1.9.4.91-docdir.patch Patch2: gnome-vfs-1.9.16-moved-menu-files.patch Patch3: gnome-vfs-2.0.1-only-show-in.patch Patch4: gnome-vfs-2.0.2-start-here-vfolders.patch +Patch5: gnome-vfs-2.0.2-newstat.patch %description GNOME VFS is the GNOME virtual file system. It is the foundation of @@ -61,6 +62,7 @@ GNOME VFS modules and applications that use the GNOME VFS APIs. %patch2 -p1 -b .moved-menu-files %patch3 -p1 -b .only-show-in %patch4 -p1 -b .start-here-vfolders.patch +%patch5 -p1 -b .newstat %build # patch1 is disabled, so we don't need this @@ -123,6 +125,10 @@ done %{_datadir}/gtk-doc %changelog +%changelog +* Mon Aug 19 2002 Jonathan Blandford +- notice when new files are installed + * Tue Aug 13 2002 Havoc Pennington - don't include pointless .a files