pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/sysutils/gvfs add gvfs-0.2.3, a userland virtual file ...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/24d9b69b5c67
branches:  trunk
changeset: 540949:24d9b69b5c67
user:      drochner <drochner%pkgsrc.org@localhost>
date:      Fri Apr 11 19:25:38 2008 +0000

description:
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:

 sysutils/gvfs/DESCR            |   5 ++
 sysutils/gvfs/Makefile         |  27 +++++++++++
 sysutils/gvfs/PLIST            |  96 ++++++++++++++++++++++++++++++++++++++++++
 sysutils/gvfs/distinfo         |   7 +++
 sysutils/gvfs/patches/patch-aa |  87 ++++++++++++++++++++++++++++++++++++++
 sysutils/gvfs/patches/patch-ab |  13 +++++
 6 files changed, 235 insertions(+), 0 deletions(-)

diffs (259 lines):

diff -r a09c89f2b27c -r 24d9b69b5c67 sysutils/gvfs/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/sysutils/gvfs/DESCR       Fri Apr 11 19:25:38 2008 +0000
@@ -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 -r a09c89f2b27c -r 24d9b69b5c67 sysutils/gvfs/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/sysutils/gvfs/Makefile    Fri Apr 11 19:25:38 2008 +0000
@@ -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@localhost
+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 -r a09c89f2b27c -r 24d9b69b5c67 sysutils/gvfs/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/sysutils/gvfs/PLIST       Fri Apr 11 19:25:38 2008 +0000
@@ -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 -r a09c89f2b27c -r 24d9b69b5c67 sysutils/gvfs/distinfo
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/sysutils/gvfs/distinfo    Fri Apr 11 19:25:38 2008 +0000
@@ -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 -r a09c89f2b27c -r 24d9b69b5c67 sysutils/gvfs/patches/patch-aa
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/sysutils/gvfs/patches/patch-aa    Fri Apr 11 19:25:38 2008 +0000
@@ -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 -r a09c89f2b27c -r 24d9b69b5c67 sysutils/gvfs/patches/patch-ab
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/sysutils/gvfs/patches/patch-ab    Fri Apr 11 19:25:38 2008 +0000
@@ -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
+ 



Home | Main Index | Thread Index | Old Index