GNOME Virtual File System

From CBLFS
Jump to navigationJump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
Download Source: http://ftp.gnome.org/pub/GNOME/sources/gnome-vfs/2.24/gnome-vfs-2.24.4.tar.bz2

Introduction to GNOME Virtual File System

GnomeVFS is the virtual filesystem abstraction library used as the foundations for GNOME.

Project Homepage: http://developer.gnome.org/doc/API/gnome-vfs/

Note

While several packages still depend on GNOME VFS, it is deprecated for new development. GVFS is the replacement package.

Dependencies

Required

Optional

Optional (Runtime)

Non-Multilib

Compile the package:

./configure --prefix=${GNOME_PREFIX} --sysconfdir=/etc/gnome \
    --libexecdir=${GNOME_PREFIX}/lib/gnome-vfs-2.0 \
    --enable-cdda --enable-daemon &&
make

Install the package

make install

If your ${GNOME_PREFIX} is anything other then /usr create a link so modules from other packages can be found:

ln -sfv ${GNOME_PREFIX}/lib/gnome-vfs-2.0 /usr/lib

Multilib

32Bit

Compile the package:

CC="gcc ${BUILD32}" PKG_CONFIG_PATH="${PKG_CONFIG_PATH32}" USE_ARCH=32 \
./configure --prefix=${GNOME_PREFIX} --sysconfdir=/etc/gnome \
    --libexecdir=${GNOME_PREFIX}/lib/gnome-vfs-2.0 \
    --enable-cdda --enable-daemon &&
make

Install the package

make install

If your ${GNOME_PREFIX} is anything other then /usr create a link so modules from other packages can be found:

ln -sfv ${GNOME_PREFIX}/lib/gnome-vfs-2.0 /usr/lib

N32

Compile the package:

CC="gcc ${BUILDN32}" PKG_CONFIG_PATH="${PKG_CONFIG_PATHN32}" USE_ARCH=n32 \
./configure --prefix=${GNOME_PREFIX} --sysconfdir=/etc/gnome \
    --libexecdir=${GNOME_PREFIX}/lib32/gnome-vfs-2.0 \
    --libdir=/usr/lib32 --enable-cdda --enable-daemon &&
make

Install the package

make install

If your ${GNOME_PREFIX} is anything other then /usr create a link so modules from other packages can be found:

ln -sfv ${GNOME_PREFIX}/lib32/gnome-vfs-2.0 /usr/lib32

64Bit

Compile the package:

CC="gcc ${BUILD64}" PKG_CONFIG_PATH="${PKG_CONFIG_PATH64}" USE_ARCH=64 \
./configure --prefix=${GNOME_PREFIX} --sysconfdir=/etc/gnome \
    --libexecdir=${GNOME_PREFIX}/lib64/gnome-vfs-2.0 \
    --libdir=${GNOME_PREFIX}/lib64 --enable-cdda --enable-daemon &&
make

Install the package

make install

If your ${GNOME_PREFIX} is anything other then /usr create a link so modules from other packages can be found:

ln -sfv ${GNOME_PREFIX}/lib64/gnome-vfs-2.0 /usr/lib64

Contents

Installed Programs: gnomevfs-cat, gnomevfs-copy, gnomevfs-info, gnomevfs-ls, gnomevfs-monitor, gnomevfs-mkdir, gnomevfs-mv, gnomevfs-rm, gnomevfs-df
Installed Libraries: libgnomevfs-2.{so,la,a}, libcdda.{so,la,a}, libcomputer.{so,la,a}, libfile.{so,la,a}, libvfs-test.{so,la,a}, libbzip2.{so,la,a}, libgzip.{so,la,a}, libtar.{so,la,a}, libdns-sd.{so,la,a}, libnetwork.{so.la.a}, libnntp.{so,la,a}, libsftp.{so,la,a}, libhttp.{so,la,a}, libftp.{so,la,a}
Installed Directories: ${GNOME_PREFIX}/include/gnome-vfs-2.0/libgnomevfs, ${GNOME_PREFIX}/lib/gnome-vfs-2.0/include, ${GNOME_PREFIX}/lib/gnome-vfs-2.0/modules, ${GNOME_PREFIX}/share/dbus-1/services

Short Descriptions

gnomevfs-cat
gnomevfs-copy
gnomevfs-info
gnomevfs-ls
gnomevfs-monitor
gnomevfs-mkdir
gnomevfs-mv
gnomevfs-rm
gnomevfs-df