gnome-vfs r5290 - in trunk: . libgnomevfs modules programs
- From: tml svn gnome org
- To: svn-commits-list gnome org
- Subject: gnome-vfs r5290 - in trunk: . libgnomevfs modules programs
- Date: Thu, 1 Mar 2007 08:48:18 +0000 (GMT)
Author: tml
Date: 2007-03-01 08:48:17 +0000 (Thu, 01 Mar 2007)
New Revision: 5290
ViewCVS link: http://svn.gnome.org/viewcvs/gnome-vfs?rev=5290&view=rev
Added:
trunk/xdgmime.win32.diff
Modified:
trunk/ChangeLog
trunk/Makefile.am
trunk/configure.in
trunk/libgnomevfs/Makefile.am
trunk/libgnomevfs/gnome-vfs-cancellation.c
trunk/libgnomevfs/gnome-vfs-drive.c
trunk/libgnomevfs/gnome-vfs-init.c
trunk/libgnomevfs/gnome-vfs-method.c
trunk/libgnomevfs/gnome-vfs-module-callback-private.h
trunk/libgnomevfs/gnome-vfs-module-callback.c
trunk/libgnomevfs/gnome-vfs-volume-monitor-private.h
trunk/libgnomevfs/gnome-vfs-volume-monitor.c
trunk/libgnomevfs/gnome-vfs-volume.c
trunk/modules/Makefile.am
trunk/modules/file-method-acl.c
trunk/programs/gnomevfs-df.c
Log:
2007-03-01 Tor Lillqvist <tml novell com>
Quick fixes to make gnome-vfs build on Win32 again. It is still
somewhat debatable whether it makes any sense to use the real
gnome-vfs (with not all modules though) on Windows. It might be
better to write a small dummy replacement implementing only the
file scheme that would offer just the subset of the API that some
actual application like Evolution needs. Experimentation needed.
* configure.in: Don't require dbus on Win32. Add --enable-daemon
switch, by default enabled on Unix, always disabled on Win32 for
now. Define config.h macro USE_DAEMON and Automake conditional
USE_DAEMON.
* xdgmime.win32.diff: New file. Patch for the xdgmime files on
Win32 to make them use the gstdio wrappers. Apply this before
building gnome-vfs on Windows.
* Makefile.am: Dist xdgmime.win32.diff.
* modules/Makefile.am: Don't build the computer module on Win32.
* modules/file-method-acl.c: Conditionalize inclusion of
<sys/resource.h>.
* libgnomevfs/Makefile.am: Compile gnome-vfs-daemon-method.c,
gnome-vfs-dbus-utils.c, gnome-vfs-module-callback-marshall.c,
gnome-vfs-volume-monitor-client.c and gnome-vfs-volume-ops.c only
on Unix for now. Do compile gnome-vfs-volume-monitor.c also on
Win32, though.
* libgnomevfs/gnome-vfs-drive.c
* libgnomevfs/gnome-vfs-module-callback.c
* libgnomevfs/gnome-vfs-method.c
* libgnomevfs/gnome-vfs-init.c
* libgnomevfs/gnome-vfs-volume.c: Don't compile dbus-related
functionality unless USE_DAEMON.
* libgnomevfs/gnome-vfs-volume-monitor-private.h
* libgnomevfs/gnome-vfs-module-callback-private.h: Don't include
<dbus/dbus.h> or declare dbus-related functions unless USE_DAEMON.
* libgnomevfs/gnome-vfs-volume-monitor.c: Don't compile
dbus-related functionality unless USE_DAEMON. Without USE_DAEMON,
initialise the volume data just once and don't bother trying to
keep up if it changes while the app is running. Add Win32 code to
list volumes.
* programs/gnomevfs-df.c: Some cosmetic changes. List first
volumes, then drives.
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]