diff options
author | drochner <drochner> | 2008-04-11 19:25:38 +0000 |
---|---|---|
committer | drochner <drochner> | 2008-04-11 19:25:38 +0000 |
commit | 466b684556003b473e8904e3b9f76ea70a00c98e (patch) | |
tree | 08905fb751424d83d8387fc0250cf77c3629d358 /sysutils | |
parent | c8dbd64ab867bdbbb89878b3aac1b8dec0b9b8ee (diff) | |
download | pkgsrc-466b684556003b473e8904e3b9f76ea70a00c98e.tar.gz |
add gvfs-0.2.3, a userland virtual file system implementation which
ought to replace gnome-vfs, starting with gnome-2.22
pkgsrc note: It would be great to have this split into modules to
limit dependencies, but as the code is structured this is hard to do.
So I've basically selected functions which are provided by gnome-vfs
plus gnome-vfs-samba. Unfortunately, the samba part doesn't work for me -
mount attempts just hang. So this is a work-in-progress, help welcome.
Diffstat (limited to 'sysutils')
-rw-r--r-- | sysutils/gvfs/DESCR | 5 | ||||
-rw-r--r-- | sysutils/gvfs/Makefile | 27 | ||||
-rw-r--r-- | sysutils/gvfs/PLIST | 96 | ||||
-rw-r--r-- | sysutils/gvfs/distinfo | 7 | ||||
-rw-r--r-- | sysutils/gvfs/patches/patch-aa | 87 | ||||
-rw-r--r-- | sysutils/gvfs/patches/patch-ab | 13 |
6 files changed, 235 insertions, 0 deletions
diff --git a/sysutils/gvfs/DESCR b/sysutils/gvfs/DESCR new file mode 100644 index 00000000000..839b513062d --- /dev/null +++ b/sysutils/gvfs/DESCR @@ -0,0 +1,5 @@ +gvfs is a userspace virtual filesystem designed to work with the i/o +abstractions of gio (a library availible in glib >= 2.15.1). It +installs several modules that are automatically used by applications +using the APIs of libgio. There is also fuse support that allows +applications not using gio to access the gvfs filesystems. diff --git a/sysutils/gvfs/Makefile b/sysutils/gvfs/Makefile new file mode 100644 index 00000000000..136366eae3b --- /dev/null +++ b/sysutils/gvfs/Makefile @@ -0,0 +1,27 @@ +# $NetBSD: Makefile,v 1.1.1.1 2008/04/11 19:25:38 drochner Exp $ +# + +DISTNAME= gvfs-0.2.3 +CATEGORIES= sysutils +MASTER_SITES= ${MASTER_SITE_GNOME:=sources/gvfs/0.2/} +EXTRACT_SUFX= .tar.bz2 + +MAINTAINER= pkgsrc-users@NetBSD.org +HOMEPAGE= http://www.gnome.org/ +COMMENT= Userspace virtual filesystem + +GNU_CONFIGURE= yes +USE_LIBTOOL= yes +USE_TOOLS+= intltool gmake +CONFIGURE_ARGS+= --with-samba-includes=${LOCALBASE}/include +CONFIGURE_ARGS+= --with-samba-libs=${LOCALBASE}/lib/samba + +.include "../../devel/glib2/buildlink3.mk" +.include "../../sysutils/dbus/buildlink3.mk" +.include "../../archivers/libarchive/buildlink3.mk" +.include "../../net/samba/buildlink3.mk" +.include "../../net/libsoup24/buildlink3.mk" +.include "../../textproc/libxml2/buildlink3.mk" +.include "../../devel/GConf/buildlink3.mk" +.include "../../security/gnome-keyring/buildlink3.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/sysutils/gvfs/PLIST b/sysutils/gvfs/PLIST new file mode 100644 index 00000000000..5f157ac6c09 --- /dev/null +++ b/sysutils/gvfs/PLIST @@ -0,0 +1,96 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2008/04/11 19:25:38 drochner Exp $ +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/gvfs/gvfsurimapper.h +include/gvfs-client/gvfs/gvfsuriutils.h +lib/gio/modules/libgiogconf.la +lib/gio/modules/libgvfsdbus.la +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/services/gvfs-daemon.service +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/LC_MESSAGES/gvfs.mo +share/locale/be@latin/LC_MESSAGES/gvfs.mo +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/LC_MESSAGES/gvfs.mo +share/locale/es/LC_MESSAGES/gvfs.mo +share/locale/et/LC_MESSAGES/gvfs.mo +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/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/LC_MESSAGES/gvfs.mo +share/locale/lt/LC_MESSAGES/gvfs.mo +share/locale/mk/LC_MESSAGES/gvfs.mo +share/locale/ml/LC_MESSAGES/gvfs.mo +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/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/LC_MESSAGES/gvfs.mo +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 +@dirrm share/gvfs/mounts +@comment in dbus: @dirrm share/dbus-1/services +@dirrm include/gvfs-client/gvfs diff --git a/sysutils/gvfs/distinfo b/sysutils/gvfs/distinfo new file mode 100644 index 00000000000..d950aadd8f9 --- /dev/null +++ b/sysutils/gvfs/distinfo @@ -0,0 +1,7 @@ +$NetBSD: distinfo,v 1.1.1.1 2008/04/11 19:25:38 drochner Exp $ + +SHA1 (gvfs-0.2.3.tar.bz2) = 9b2a73b4d0edf77a623eeda001f634f11d8ea74b +RMD160 (gvfs-0.2.3.tar.bz2) = 41c35159d5b72ae38ee47922ffe8b7f90d153c2b +Size (gvfs-0.2.3.tar.bz2) = 830289 bytes +SHA1 (patch-aa) = 82f6ccc871ea706ae343ba25ee799c60672f8bf9 +SHA1 (patch-ab) = 83b0268bdbdd42e8267cf089d014ae0c8676e3f6 diff --git a/sysutils/gvfs/patches/patch-aa b/sysutils/gvfs/patches/patch-aa new file mode 100644 index 00000000000..f3a19aba632 --- /dev/null +++ b/sysutils/gvfs/patches/patch-aa @@ -0,0 +1,87 @@ +$NetBSD: patch-aa,v 1.1.1.1 2008/04/11 19:25:38 drochner Exp $ + +--- configure.orig 2008-04-08 04:07:37.000000000 +0200 ++++ configure +@@ -24502,7 +24502,7 @@ if test "x$enable_http" != "xno"; then + msg_http=yes + fi + +- if test "x$msg_http" == "xyes"; then ++ if test "x$msg_http" = "xyes"; then + + pkg_failed=no + { echo "$as_me:$LINENO: checking for HTTP" >&5 +@@ -24780,7 +24780,7 @@ if test "x$enable_fuse" != "xno"; then + msg_fuse=yes + fi + +- if test "x$msg_fuse" == "xyes"; then ++ if test "x$msg_fuse" = "xyes"; then + + pkg_failed=no + { echo "$as_me:$LINENO: checking for FUSE" >&5 +@@ -24933,7 +24933,7 @@ if test "x$enable_gconf" != "xno"; then + msg_gconf=yes + fi + +- if test "x$msg_gconf" == "xyes"; then ++ if test "x$msg_gconf" = "xyes"; then + + pkg_failed=no + { echo "$as_me:$LINENO: checking for GCONF" >&5 +@@ -25088,7 +25088,7 @@ if test "x$enable_hal" != "xno"; then + msg_hal=yes + fi + +- if test "x$msg_hal" == "xyes"; then ++ if test "x$msg_hal" = "xyes"; then + + pkg_failed=no + { echo "$as_me:$LINENO: checking for HAL" >&5 +@@ -25270,7 +25270,7 @@ if test $ac_cv_lib_hal_libhal_get_all_de + have_hal_fast_init=yes + fi + +- if test "x$have_hal_fast_init" == "xyes"; then ++ if test "x$have_hal_fast_init" = "xyes"; then + + cat >>confdefs.h <<\_ACEOF + #define HAVE_HAL_FAST_INIT 1 +@@ -25313,7 +25313,7 @@ if test "x$enable_cdda" != "xno"; then + msg_cdda=yes + fi + +- if test "x$msg_cdda" == "xyes"; then ++ if test "x$msg_cdda" = "xyes"; then + + pkg_failed=no + { echo "$as_me:$LINENO: checking for CDDA" >&5 +@@ -25675,7 +25675,7 @@ else + fi + + +- if test "x$msg_obexftp" == "xyes" -a "x$have_expat" == "xtrue"; then ++ if test "x$msg_obexftp" = "xyes" -a "x$have_expat" = "xtrue"; then + + pkg_failed=no + { echo "$as_me:$LINENO: checking for OBEXFTP" >&5 +@@ -25846,8 +25846,8 @@ fi + ;; + esac + +- if test "x$msg_gphoto2" == "xyes"; then +- if test "x$use_gphoto2" == "xyes"; then ++ if test "x$msg_gphoto2" = "xyes"; then ++ if test "x$use_gphoto2" = "xyes"; then + + pkg_failed=no + { echo "$as_me:$LINENO: checking for GPHOTO2" >&5 +@@ -26005,7 +26005,7 @@ if test "x$enable_keyring" != "xno"; the + msg_keyring=yes + fi + +- if test "x$msg_keyring" == "xyes"; then ++ if test "x$msg_keyring" = "xyes"; then + + pkg_failed=no + { echo "$as_me:$LINENO: checking for KEYRING" >&5 diff --git a/sysutils/gvfs/patches/patch-ab b/sysutils/gvfs/patches/patch-ab new file mode 100644 index 00000000000..ddaaa60b441 --- /dev/null +++ b/sysutils/gvfs/patches/patch-ab @@ -0,0 +1,13 @@ +$NetBSD: patch-ab,v 1.1.1.1 2008/04/11 19:25:38 drochner Exp $ + +--- programs/Makefile.in.orig 2008-04-10 15:21:35.000000000 +0200 ++++ programs/Makefile.in +@@ -712,7 +712,7 @@ info: info-am + + info-am: + +-install-data-am: install-profileSCRIPTS ++install-data-am: + + install-exec-am: install-binPROGRAMS install-binSCRIPTS + |