From 2d08e455e543e175c78281775e1a223c5cdd2431 Mon Sep 17 00:00:00 2001 From: cvsdist Date: Thu, 9 Sep 2004 05:38:55 +0000 Subject: [PATCH] auto-import changelog data from gnome-vfs2-2.0.2-4.src.rpm Fri Aug 23 2002 Havoc Pennington - make vfolder method read-only #72208 --- gnome-vfs-2.0.2-read-only.patch | 52 +++++++++++++++++++++++++++++++++ gnome-vfs2.spec | 9 ++++-- 2 files changed, 59 insertions(+), 2 deletions(-) create mode 100644 gnome-vfs-2.0.2-read-only.patch diff --git a/gnome-vfs-2.0.2-read-only.patch b/gnome-vfs-2.0.2-read-only.patch new file mode 100644 index 0000000..4ac6802 --- /dev/null +++ b/gnome-vfs-2.0.2-read-only.patch @@ -0,0 +1,52 @@ +--- gnome-vfs-2.0.2/modules/vfolder-desktop-method.c.read-only 2002-08-23 11:45:03.000000000 -0400 ++++ gnome-vfs-2.0.2/modules/vfolder-desktop-method.c 2002-08-23 12:09:27.000000000 -0400 +@@ -1162,7 +1162,8 @@ + folder->entry.type = ENTRY_FOLDER; + folder->entry.name = g_strdup (name); + folder->entry.refcount = 1; +- ++ folder->read_only = TRUE; ++ + return folder; + } + +@@ -6084,28 +6085,28 @@ + static GnomeVFSMethod method = { + sizeof (GnomeVFSMethod), + do_open, +- do_create, ++ NULL, /* do_create, */ + do_close, + do_read, +- do_write, ++ NULL, /* do_write, */ + do_seek, + do_tell, +- do_truncate_handle, ++ NULL, /* do_truncate_handle, */ + do_open_directory, + do_close_directory, + do_read_directory, + do_get_file_info, + do_get_file_info_from_handle, + do_is_local, +- do_make_directory, +- do_remove_directory, +- do_move, +- do_unlink, ++ NULL, /* do_make_directory, */ ++ NULL, /* do_remove_directory, */ ++ NULL, /* do_move, */ ++ NULL, /* do_unlink, */ + do_check_same_fs, +- do_set_file_info, +- do_truncate, +- NULL /* find_directory */, +- NULL /* create_symbolic_link */, ++ NULL, /* do_set_file_info, */ ++ NULL, /* do_truncate, */ ++ NULL /* find_directory */, ++ NULL /* create_symbolic_link */, + do_monitor_add, + do_monitor_cancel + }; diff --git a/gnome-vfs2.spec b/gnome-vfs2.spec index 0adff14..e7fdbaa 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: 3 +Release: 4 License: LGPL Group: System Environment/Libraries Source: gnome-vfs-%{version}.tar.bz2 @@ -32,6 +32,7 @@ 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 +Patch6: gnome-vfs-2.0.2-read-only.patch %description GNOME VFS is the GNOME virtual file system. It is the foundation of @@ -63,6 +64,7 @@ GNOME VFS modules and applications that use the GNOME VFS APIs. %patch3 -p1 -b .only-show-in %patch4 -p1 -b .start-here-vfolders.patch %patch5 -p1 -b .newstat +%patch6 -p1 -b .read-only %build # patch1 is disabled, so we don't need this @@ -79,6 +81,7 @@ export GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 unset GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL rm -f $RPM_BUILD_ROOT%{_libdir}/gnome-vfs-2.0/modules/lib*.a +rm -f $RPM_BUILD_ROOT%{_libdir}/*.la %find_lang %{po_package} @@ -125,7 +128,9 @@ done %{_datadir}/gtk-doc %changelog -%changelog +* Fri Aug 23 2002 Havoc Pennington +- make vfolder method read-only #72208 + * Mon Aug 19 2002 Jonathan Blandford - notice when new files are installed