openbsd-ports/x11/gnome/gvfs/Makefile
jasper b5735e635e import gvfs 0.2.4
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.
2008-06-03 07:44:08 +00:00

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>