Contents
$GNOME_PREFIX
/: include/gnome-vfs-{,module-}2.0,
lib/gnome-vfs{,-2.0}, share/gtk-doc/html/gnome-vfs-2.0
The GNOME Virtual File System package contains virtual file system libraries. This is used as one of the foundations of the Nautilus file manager.
Download (HTTP): http://ftp.gnome.org/pub/gnome/sources/gnome-vfs/2.18/gnome-vfs-2.18.1.tar.bz2
Download (FTP): ftp://ftp.gnome.org/pub/gnome/sources/gnome-vfs/2.18/gnome-vfs-2.18.1.tar.bz2
Download MD5 sum: bf4a6d95180d05981893e5d021c6695c
Download size: 1.9 MB
Estimated disk space required: 56 MB
Estimated build time: 1.3 SBU
D-Bus GLib Bindings-0.74, GConf-2.18.0.1, and GNOME MIME Data-2.4.3
Samba-3.0.30, Gamin-0.1.9, HAL-0.5.9.1, GTK-Doc-1.8, intltool-0.35.5, OpenSSH-4.7p1, OpenSSL-0.9.8g or GnuTLS-1.6.3, Heimdal-1.1 or MIT Kerberos V5-1.6, Avahi, OpenAFS, and CDParanoia-III-9.8 (not recommended)
If you run ./configure --help for the complete list of dependency requirements and available parameters, you may notice a message about the gnome-mount-0.6 package. This package is not required at build-time, and is only a run-time dependency. If gnome-mount is available at run-time, GNOME-VFS will use it. If it is not available, GNOME-VFS will fall back to using other mounting mechanisms.
User Notes: http://wiki.linuxfromscratch.org/blfs/wiki/gnome-vfs
Install GNOME Virtual File System by running the following commands:
./configure --prefix=$(pkg-config --variable=prefix ORBit-2.0) \ --sysconfdir=/etc/gnome/2.18.3 \ --libexecdir=$(pkg-config \ --variable=prefix ORBit-2.0)/lib/gnome-vfs-2.0 && make
To test the results, issue: make check.
Now, as the root
user:
make install
--prefix=$(pkg-config --variable=prefix
ORBit-2.0)
: Setting the prefix using this parameter
instead of with $GNOME_PREFIX
will
ensure that the prefix is consistent with the installation
environment and the package will be installed in the correct
location.
--sysconfdir=/etc/gnome/2.18.3
: This
parameter causes the configuration files to be installed in
/etc/gnome/2.18.3
instead of
$GNOME_PREFIX/etc
. Additionally (if
applicable), the parameter ensures that the GConf-2 database is correctly updated.
--libexecdir=$(pkg-config
--variable=prefix ORBit-2.0)/lib/gnome-vfs-2.0
: This
parameter causes the libexec files to be installed in the preferred
location of $GNOME_PREFIX/lib/gnome-vfs-2.0
instead of
$GNOME_PREFIX/libexec
.
--with-dbus-service-dir=/usr/share/dbus-1/services
:
Use this parameter if you linked HAL into the build and you want the
gnome-vfs-daemon.service
file
installed in the default D-Bus
location instead of in
. See the
information in the configuration section below if you don't use
this parameter.
GNOME_PREFIX
/share/dbus-1/services
--with-hal-eject=PROGRAM
: This
parameter does not need to be passed if you have Eject
or gnome-mount-0.6 installed, as the
eject program is used
if gnome-mount is not installed.
--enable-gtk-doc
: Use this parameter if
GTK-Doc is installed and you wish
to rebuild the API documentation.
If HAL was linked into the build
and GNOME is being installed in any location other than
/usr
, you should create a local
D-Bus session configuration file
so that the installed gnome-vfs-daemon.service
file can be discovered
by D-Bus. You should reference
the information on the D-Bus
page for instructions on how to create a D-Bus custom services directory.
$GNOME_PREFIX
/: include/gnome-vfs-{,module-}2.0,
lib/gnome-vfs{,-2.0}, share/gtk-doc/html/gnome-vfs-2.0
Last updated on 2007-08-16 17:34:29 -0500