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.
This commit is contained in:
parent
710f19fd59
commit
b5735e635e
42
x11/gnome/gvfs/Makefile
Normal file
42
x11/gnome/gvfs/Makefile
Normal file
@ -0,0 +1,42 @@
|
||||
# $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>
|
5
x11/gnome/gvfs/distinfo
Normal file
5
x11/gnome/gvfs/distinfo
Normal file
@ -0,0 +1,5 @@
|
||||
MD5 (gnome/gvfs-0.2.4.tar.bz2) = CPyFwkzK8VkT28xD6k2K6A==
|
||||
RMD160 (gnome/gvfs-0.2.4.tar.bz2) = o01CarHequwcoFkHQjStuv9Rk8A=
|
||||
SHA1 (gnome/gvfs-0.2.4.tar.bz2) = /2aYxWyihyPQzELxrLcuib/+Y14=
|
||||
SHA256 (gnome/gvfs-0.2.4.tar.bz2) = NAyqytUHDxvhAsJVQMKU+ztiLcyRZuMIGtBteRscSLI=
|
||||
SIZE (gnome/gvfs-0.2.4.tar.bz2) = 840339
|
12
x11/gnome/gvfs/patches/patch-programs_Makefile_in
Normal file
12
x11/gnome/gvfs/patches/patch-programs_Makefile_in
Normal file
@ -0,0 +1,12 @@
|
||||
$OpenBSD: patch-programs_Makefile_in,v 1.1.1.1 2008/06/03 07:44:08 jasper Exp $
|
||||
--- programs/Makefile.in.orig Tue May 27 01:06:09 2008
|
||||
+++ programs/Makefile.in Mon Jun 2 21:41:50 2008
|
||||
@@ -334,7 +334,7 @@ bin_SCRIPTS = \
|
||||
gvfs-less \
|
||||
$(NULL)
|
||||
|
||||
-profiledir = $(sysconfdir)/profile.d
|
||||
+profiledir = $(datadir)/gvfs
|
||||
profile_SCRIPTS = gvfs-bash-completion.sh
|
||||
gvfs_cat_SOURCES = gvfs-cat.c
|
||||
gvfs_cat_LDADD = $(libraries)
|
7
x11/gnome/gvfs/pkg/DESCR
Normal file
7
x11/gnome/gvfs/pkg/DESCR
Normal file
@ -0,0 +1,7 @@
|
||||
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.
|
4
x11/gnome/gvfs/pkg/PFRAG.shared
Normal file
4
x11/gnome/gvfs/pkg/PFRAG.shared
Normal file
@ -0,0 +1,4 @@
|
||||
@comment $OpenBSD: PFRAG.shared,v 1.1.1.1 2008/06/03 07:44:08 jasper Exp $
|
||||
lib/gio/modules/libgiogconf.so
|
||||
lib/gio/modules/libgvfsdbus.so
|
||||
@lib lib/libgvfscommon.so.${LIBgvfscommon_VERSION}
|
138
x11/gnome/gvfs/pkg/PLIST
Normal file
138
x11/gnome/gvfs/pkg/PLIST
Normal file
@ -0,0 +1,138 @@
|
||||
@comment $OpenBSD: PLIST,v 1.1.1.1 2008/06/03 07:44:08 jasper Exp $
|
||||
%%SHARED%%
|
||||
bin/gvfs-cat
|
||||
bin/gvfs-copy
|
||||
bin/gvfs-info
|
||||
bin/gvfs-less
|
||||
bin/gvfs-ls
|
||||
bin/gvfs-mkdir
|
||||
bin/gvfs-monitor-dir
|
||||
bin/gvfs-monitor-file
|
||||
bin/gvfs-mount
|
||||
bin/gvfs-move
|
||||
bin/gvfs-open
|
||||
bin/gvfs-rename
|
||||
bin/gvfs-rm
|
||||
bin/gvfs-save
|
||||
bin/gvfs-trash
|
||||
bin/gvfs-tree
|
||||
include/gvfs-client/
|
||||
include/gvfs-client/gvfs/
|
||||
include/gvfs-client/gvfs/gvfsurimapper.h
|
||||
include/gvfs-client/gvfs/gvfsuriutils.h
|
||||
lib/gio/
|
||||
lib/gio/modules/
|
||||
lib/gio/modules/libgiogconf.a
|
||||
lib/gio/modules/libgiogconf.la
|
||||
lib/gio/modules/libgvfsdbus.a
|
||||
lib/gio/modules/libgvfsdbus.la
|
||||
lib/libgvfscommon.a
|
||||
lib/libgvfscommon.la
|
||||
libexec/gvfsd
|
||||
libexec/gvfsd-archive
|
||||
libexec/gvfsd-burn
|
||||
libexec/gvfsd-computer
|
||||
libexec/gvfsd-dav
|
||||
libexec/gvfsd-ftp
|
||||
libexec/gvfsd-http
|
||||
libexec/gvfsd-localtest
|
||||
libexec/gvfsd-network
|
||||
libexec/gvfsd-sftp
|
||||
libexec/gvfsd-smb
|
||||
libexec/gvfsd-smb-browse
|
||||
libexec/gvfsd-trash
|
||||
share/dbus-1/
|
||||
share/dbus-1/services/
|
||||
share/dbus-1/services/gvfs-daemon.service
|
||||
share/gvfs/
|
||||
@sample ${SYSCONFDIR}/
|
||||
@sample ${SYSCONFDIR}/profile.d/
|
||||
share/gvfs/gvfs-bash-completion.sh
|
||||
@sample ${SYSCONFDIR}/profile.d/gvfs-bash-completion.sh
|
||||
share/gvfs/mounts/
|
||||
share/gvfs/mounts/archive.mount
|
||||
share/gvfs/mounts/burn.mount
|
||||
share/gvfs/mounts/computer.mount
|
||||
share/gvfs/mounts/dav.mount
|
||||
share/gvfs/mounts/ftp.mount
|
||||
share/gvfs/mounts/http.mount
|
||||
share/gvfs/mounts/localtest.mount
|
||||
share/gvfs/mounts/network.mount
|
||||
share/gvfs/mounts/sftp.mount
|
||||
share/gvfs/mounts/smb-browse.mount
|
||||
share/gvfs/mounts/smb.mount
|
||||
share/gvfs/mounts/trash.mount
|
||||
share/locale/ar/
|
||||
share/locale/ar/LC_MESSAGES/
|
||||
share/locale/ar/LC_MESSAGES/gvfs.mo
|
||||
share/locale/be@latin/
|
||||
share/locale/be@latin/LC_MESSAGES/
|
||||
share/locale/be@latin/LC_MESSAGES/gvfs.mo
|
||||
share/locale/bg/LC_MESSAGES/gvfs.mo
|
||||
share/locale/bn_IN/
|
||||
share/locale/bn_IN/LC_MESSAGES/
|
||||
share/locale/bn_IN/LC_MESSAGES/gvfs.mo
|
||||
share/locale/ca/LC_MESSAGES/gvfs.mo
|
||||
share/locale/cs/LC_MESSAGES/gvfs.mo
|
||||
share/locale/da/LC_MESSAGES/gvfs.mo
|
||||
share/locale/de/LC_MESSAGES/gvfs.mo
|
||||
share/locale/el/LC_MESSAGES/gvfs.mo
|
||||
share/locale/en_GB/
|
||||
share/locale/en_GB/LC_MESSAGES/
|
||||
share/locale/en_GB/LC_MESSAGES/gvfs.mo
|
||||
share/locale/es/LC_MESSAGES/gvfs.mo
|
||||
share/locale/et/LC_MESSAGES/gvfs.mo
|
||||
share/locale/eu/
|
||||
share/locale/eu/LC_MESSAGES/
|
||||
share/locale/eu/LC_MESSAGES/gvfs.mo
|
||||
share/locale/fi/LC_MESSAGES/gvfs.mo
|
||||
share/locale/fr/LC_MESSAGES/gvfs.mo
|
||||
share/locale/gl/LC_MESSAGES/gvfs.mo
|
||||
share/locale/he/LC_MESSAGES/gvfs.mo
|
||||
share/locale/hi/
|
||||
share/locale/hi/LC_MESSAGES/
|
||||
share/locale/hi/LC_MESSAGES/gvfs.mo
|
||||
share/locale/hu/LC_MESSAGES/gvfs.mo
|
||||
share/locale/it/LC_MESSAGES/gvfs.mo
|
||||
share/locale/ja/LC_MESSAGES/gvfs.mo
|
||||
share/locale/ko/LC_MESSAGES/gvfs.mo
|
||||
share/locale/ku/
|
||||
share/locale/ku/LC_MESSAGES/
|
||||
share/locale/ku/LC_MESSAGES/gvfs.mo
|
||||
share/locale/lt/
|
||||
share/locale/lt/LC_MESSAGES/
|
||||
share/locale/lt/LC_MESSAGES/gvfs.mo
|
||||
share/locale/mk/
|
||||
share/locale/mk/LC_MESSAGES/
|
||||
share/locale/mk/LC_MESSAGES/gvfs.mo
|
||||
share/locale/ml/
|
||||
share/locale/ml/LC_MESSAGES/
|
||||
share/locale/ml/LC_MESSAGES/gvfs.mo
|
||||
share/locale/mr/
|
||||
share/locale/mr/LC_MESSAGES/
|
||||
share/locale/mr/LC_MESSAGES/gvfs.mo
|
||||
share/locale/nb/LC_MESSAGES/gvfs.mo
|
||||
share/locale/nl/LC_MESSAGES/gvfs.mo
|
||||
share/locale/nn/LC_MESSAGES/gvfs.mo
|
||||
share/locale/pa/
|
||||
share/locale/pa/LC_MESSAGES/
|
||||
share/locale/pa/LC_MESSAGES/gvfs.mo
|
||||
share/locale/pl/LC_MESSAGES/gvfs.mo
|
||||
share/locale/pt/LC_MESSAGES/gvfs.mo
|
||||
share/locale/pt_BR/LC_MESSAGES/gvfs.mo
|
||||
share/locale/ru/LC_MESSAGES/gvfs.mo
|
||||
share/locale/sk/LC_MESSAGES/gvfs.mo
|
||||
share/locale/sl/LC_MESSAGES/gvfs.mo
|
||||
share/locale/sv/LC_MESSAGES/gvfs.mo
|
||||
share/locale/ta/
|
||||
share/locale/ta/LC_MESSAGES/
|
||||
share/locale/ta/LC_MESSAGES/gvfs.mo
|
||||
share/locale/th/
|
||||
share/locale/th/LC_MESSAGES/
|
||||
share/locale/th/LC_MESSAGES/gvfs.mo
|
||||
share/locale/tr/LC_MESSAGES/gvfs.mo
|
||||
share/locale/uk/LC_MESSAGES/gvfs.mo
|
||||
share/locale/vi/LC_MESSAGES/gvfs.mo
|
||||
share/locale/zh_CN/LC_MESSAGES/gvfs.mo
|
||||
share/locale/zh_HK/LC_MESSAGES/gvfs.mo
|
||||
share/locale/zh_TW/LC_MESSAGES/gvfs.mo
|
Loading…
Reference in New Issue
Block a user