b5735e635e
GVFS is a replacement for GnomeVFS, the GNOME Virtual File System GVFS consists of two parts: a shared library which is loaded by applications supporting GIO and GVFS itself, a collection of daemons which communicate with each other and the GIO module over D-Bus. This moves the virtual file systems out of client processes, contrary to GnomeVFS, but somewhat similar to KIO. GVFS will eventually replace gnome-vfs2, as more and more applications are ported to use GIO. In the meantime it remains unlinked from the builds. Earlier version of this port created while enjoying good beer at FOSDEM. Quite some patches are already accepted upstream in the meantime.
43 lines
986 B
Makefile
43 lines
986 B
Makefile
# $OpenBSD: Makefile,v 1.1.1.1 2008/06/03 07:44:08 jasper Exp $
|
|
|
|
COMMENT= GNOME virtual file system
|
|
|
|
GNOME_PROJECT= gvfs
|
|
GNOME_VERSION= 0.2.4
|
|
SHARED_LIBS += gvfscommon 0.0 # .0.0
|
|
|
|
|
|
# LGPLv2
|
|
PERMIT_PACKAGE_CDROM= Yes
|
|
PERMIT_PACKAGE_FTP= Yes
|
|
PERMIT_DISTFILES_CDROM= Yes
|
|
PERMIT_DISTFILES_FTP= Yes
|
|
|
|
MODULES= devel/gettext \
|
|
x11/gnome
|
|
|
|
WANTLIB= ORBit-2 bz2 c dbus-1 gconf-2 gio-2.0 glib-2.0 gmodule-2.0 \
|
|
gobject-2.0 gthread-2.0 m pcre pthread util xml2 z
|
|
|
|
LIB_DEPENDS= archive::archivers/libarchive \
|
|
soup-2.4::devel/libsoup \
|
|
smbclient::net/samba \
|
|
gnome-keyring::x11/gnome/keyring
|
|
|
|
CONFIGURE_ARGS+= --disable-gtk-doc \
|
|
--disable-avahi \
|
|
--disable-cdda \
|
|
--disable-fuse \
|
|
--disable-hal \
|
|
--disable-obexftp \
|
|
--disable-gphoto2 \
|
|
--enable-archive \
|
|
--enable-gconf \
|
|
--enable-http \
|
|
--enable-keyring \
|
|
--enable-samba
|
|
CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
|
|
LDFLAGS="-L${LOCALBASE}/lib"
|
|
|
|
.include <bsd.port.mk>
|