--- gvfs-0.2.5.orig/debian/patches/96_svn_fix_smb_username_handling.patch +++ gvfs-0.2.5/debian/patches/96_svn_fix_smb_username_handling.patch @@ -0,0 +1,18 @@ +diff -Nur -x '*.orig' -x '*~' gvfs-0.2.5/daemon/gvfsbackendsmb.c gvfs-0.2.5.new/daemon/gvfsbackendsmb.c +--- gvfs-0.2.5/daemon/gvfsbackendsmb.c 2009-06-17 17:49:41.000000000 -0700 ++++ gvfs-0.2.5.new/daemon/gvfsbackendsmb.c 2009-06-17 17:50:26.000000000 -0700 +@@ -523,10 +523,10 @@ + smb_mount_spec = g_mount_spec_new ("smb-share"); + g_mount_spec_set (smb_mount_spec, "share", op_backend->share); + g_mount_spec_set (smb_mount_spec, "server", op_backend->server); +- if (op_backend->user) +- g_mount_spec_set (smb_mount_spec, "user", op_backend->user); +- if (op_backend->domain) +- g_mount_spec_set (smb_mount_spec, "domain", op_backend->domain); ++ if (op_backend->last_user) ++ g_mount_spec_set (smb_mount_spec, "user", op_backend->last_user); ++ if (op_backend->last_domain) ++ g_mount_spec_set (smb_mount_spec, "domain", op_backend->last_domain); + + g_vfs_backend_set_mount_spec (backend, smb_mount_spec); + g_mount_spec_unref (smb_mount_spec); --- gvfs-0.2.5.orig/debian/patches/90_from_svn_runtime_samba_debug.patch +++ gvfs-0.2.5/debian/patches/90_from_svn_runtime_samba_debug.patch @@ -0,0 +1,26 @@ +--- trunk/daemon/gvfsbackendsmb.c 2008/05/21 08:58:52 1772 ++++ trunk/daemon/gvfsbackendsmb.c 2008/05/21 09:03:57 1773 +@@ -457,6 +457,8 @@ + char *uri; + int res; + char *display_name; ++ const char *debug; ++ int debug_val; + GMountSpec *smb_mount_spec; + smbc_stat_fn smbc_stat; + +@@ -470,7 +472,13 @@ + } + smbc_setOptionUserData (smb_context, backend); + +- smbc_setDebug (smb_context, 0); ++ debug = g_getenv ("GVFS_SMB_DEBUG"); ++ if (debug) ++ debug_val = atoi (debug); ++ else ++ debug_val = 0; ++ ++ smbc_setDebug (smb_context, debug_val); + smbc_setFunctionAuthDataWithContext (smb_context, auth_callback); + + smbc_setFunctionAddCachedServer (smb_context, add_cached_server); --- gvfs-0.2.5.orig/debian/patches/94_fix_davs_mounting.patch +++ gvfs-0.2.5/debian/patches/94_fix_davs_mounting.patch @@ -0,0 +1,9 @@ +diff -urNad gvfs-1.0.2~/daemon/dav.mount.in gvfs-1.0.2/daemon/dav.mount.in +--- gvfs-1.0.2~/daemon/dav.mount.in 2008-09-14 14:05:05.000000000 +0200 ++++ gvfs-1.0.2/daemon/dav.mount.in 2009-03-01 20:07:27.000000000 +0100 +@@ -1,4 +1,4 @@ + [Mount] +-Type=dav ++Type=dav;davs + Exec=@libexecdir@/gvfsd-dav + AutoMount=false --- gvfs-0.2.5.orig/debian/patches/91_no_autofs_trashs.patch +++ gvfs-0.2.5/debian/patches/91_no_autofs_trashs.patch @@ -0,0 +1,13 @@ +--- gvfs-0.2.4-orig/daemon/gvfsbackendtrash.c 2008-05-26 17:54:32.000000000 -0400 ++++ gvfs-0.2.4/daemon/gvfsbackendtrash.c 2008-06-20 11:18:45.000000000 -0400 +@@ -538,6 +538,10 @@ + { + mount = l->data; + ++ /* Skip autofs filesystem types: the root cannot contain .Trash */ ++ if (strcmp ("autofs", g_unix_mount_get_fs_type (mount)) == 0) ++ continue; ++ + topdir = g_unix_mount_get_mount_path (mount); + topdirs = g_list_prepend (topdirs, g_strdup (topdir)); + --- gvfs-0.2.5.orig/debian/patches/93_from_svn_avoid_fuse_race_crasher.patch +++ gvfs-0.2.5/debian/patches/93_from_svn_avoid_fuse_race_crasher.patch @@ -0,0 +1,21 @@ +--- trunk/client/gvfsfusedaemon.c 2008/08/02 20:23:53 1853 ++++ trunk/client/gvfsfusedaemon.c 2008/08/03 08:31:14 1854 +@@ -2037,6 +2037,7 @@ + g_signal_handlers_disconnect_by_func (volume_monitor, mount_tracker_unmounted_cb, NULL); + + g_main_loop_unref (subthread_main_loop); ++ subthread_main_loop = NULL; + + g_object_unref (volume_monitor); + volume_monitor = NULL; +@@ -2148,7 +2149,8 @@ + vfs_destroy (gpointer param) + { + mount_list_free (); +- g_main_loop_quit (subthread_main_loop); ++ if (subthread_main_loop != NULL) ++ g_main_loop_quit (subthread_main_loop); + g_mutex_free (mount_list_mutex); + g_object_unref (gvfs); + } + --- gvfs-0.2.5.orig/debian/patches/92_from_svn_fix_fuse_crashers.patch +++ gvfs-0.2.5/debian/patches/92_from_svn_fix_fuse_crashers.patch @@ -0,0 +1,48 @@ +--- branches/gnome-2-22/client/gvfsfusedaemon.c 2008/05/23 03:22:22 1784 ++++ branches/gnome-2-22/client/gvfsfusedaemon.c 2008/07/18 23:18:04 1821 +@@ -313,9 +313,11 @@ + (gpointer *) &fh)) + goto out; + ++ g_hash_table_steal (global_fh_table, old_path); ++ + g_free (fh->path); + fh->path = g_strdup (new_path); +- g_hash_table_steal (global_fh_table, old_path); ++ + g_hash_table_insert (global_fh_table, fh->path, fh); + + out: +@@ -959,11 +961,15 @@ + + /* Set up a stream here, so we can check for errors */ + ++ g_mutex_lock (fh->mutex); ++ + if (fi->flags & O_WRONLY || fi->flags & O_RDWR) + result = setup_output_stream (file, fh); + else + result = setup_input_stream (file, fh); + ++ g_mutex_unlock (fh->mutex); ++ + /* The added reference to the file handle is released in vfs_release() */ + } + else if (file_type == G_FILE_TYPE_DIRECTORY) +@@ -1047,11 +1053,14 @@ + + SET_FILE_HANDLE (fi, fh); + +- g_assert (fh->stream == NULL); ++ g_mutex_lock (fh->mutex); + ++ file_handle_close_stream (fh); + fh->stream = file_output_stream; + fh->op = FILE_OP_WRITE; + ++ g_mutex_unlock (fh->mutex); ++ + /* The added reference to the file handle is released in vfs_release() */ + } + else + --- gvfs-0.2.5.orig/debian/control +++ gvfs-0.2.5/debian/control @@ -0,0 +1,110 @@ +Source: gvfs +Priority: optional +Maintainer: Ubuntu Core Developers +XSBC-Original-Maintainer: Sebastien Bacher +Uploaders: Debian GNOME Maintainers +Build-Depends: debhelper (>= 5), + autotools-dev, + cdbs, + gnome-pkg-tools, + libglib2.0-dev (>= 2.15.6), + libdbus-1-dev, + libdbus-glib-1-dev, + libfuse-dev, + libexpat1-dev, + libsmbclient-dev (>= 3.0), + libcdio-paranoia-dev (>= 0.78.2), + libhal-dev (>= 0.5.10), + libsoup2.4-dev, + libgconf2-dev, + libavahi-client-dev (>= 0.6), + libavahi-glib-dev (>= 0.6), + libgnome-keyring-dev, + libxml2-dev, + libbluetooth-dev (>= 3.12), + libxml-parser-perl, + libltdl3-dev, + libarchive-dev +Standards-Version: 3.7.3 +Section: libs + +Package: libgvfscommon0 +Section: libs +Architecture: any +Depends: ${shlibs:Depends}, + ${misc:Depends} +Description: userspace virtual filesystem - library + gvfs is a userspace virtual filesystem where mount runs as a separate + processes which you talk to via dbus. It also contains a gio module that + seamlessly adds gvfs support to all applications using the gio API. It also + supports exposing the gvfs mounts to non-gio applications using fuse. + . + This package contains the libgvfscommon library. + +Package: libgvfscommon-dev +Section: libdevel +Architecture: any +Depends: libgvfscommon0 (= ${binary:Version}), + ${shlibs:Depends}, + ${misc:Depends}, + libglib2.0-dev (>= 2.15.6) +Description: userspace virtual filesystem - development files + gvfs is a userspace virtual filesystem where mount runs as a separate + processes which you talk to via dbus. It also contains a gio module that + seamlessly adds gvfs support to all applications using the gio API. It also + supports exposing the gvfs mounts to non-gio applications using fuse. + . + This package contains the libgvfscommon development files. + +Package: gvfs +Architecture: any +Depends: ${shlibs:Depends}, + ${misc:Depends} +Recommends: dbus, hal (>= 0.5.10), gvfs-backends +Description: userspace virtual filesystem - server + gvfs is a userspace virtual filesystem where mount runs as a separate + processes which you talk to via dbus. It also contains a gio module that + seamlessly adds gvfs support to all applications using the gio API. It also + supports exposing the gvfs mounts to non-gio applications using fuse. + . + This package contains the gvfs server. + +Package: gvfs-fuse +Architecture: any +Depends: ${shlibs:Depends}, + ${misc:Depends} +Description: userspace virtual filesystem - fuse server + gvfs is a userspace virtual filesystem where mount runs as a separate + processes which you talk to via dbus. It also contains a gio module that + seamlessly adds gvfs support to all applications using the gio API. It also + supports exposing the gvfs mounts to non-gio applications using fuse. + . + This package contains the gvfs-fuse server. + +Package: gvfs-backends +Architecture: any +Depends: ${shlibs:Depends}, + ${misc:Depends}, + gvfs (= ${binary:Version}) +Description: userspace virtual filesystem - backends + gvfs is a userspace virtual filesystem where mount runs as a separate + processes which you talk to via dbus. It also contains a gio module that + seamlessly adds gvfs support to all applications using the gio API. It also + supports exposing the gvfs mounts to non-gio applications using fuse. + . + This package contains the archive, burn, cdda, computer, dav, dnssd, ftp, + http, localtest, network, obexftp, sftp, smb, smb-browse and + trash backends. + +Package: gvfs-bin +Architecture: any +Depends: ${shlibs:Depends}, + ${misc:Depends} +Description: userspace virtual filesystem - binaries + gvfs is a userspace virtual filesystem where mount runs as a separate + processes which you talk to via dbus. It also contains a gio module that + seamlessly adds gvfs support to all applications using the gio API. It also + supports exposing the gvfs mounts to non-gio applications using fuse. + . + This package contains the binaries + --- gvfs-0.2.5.orig/debian/gvfs-bin.install +++ gvfs-0.2.5/debian/gvfs-bin.install @@ -0,0 +1,2 @@ +debian/tmp/usr/bin/gvfs-* +debian/tmp/etc/profile.d --- gvfs-0.2.5.orig/debian/changelog +++ gvfs-0.2.5/debian/changelog @@ -0,0 +1,281 @@ +gvfs (0.2.5-0ubuntu7) hardy-proposed; urgency=low + + * Remove patch 95_svn_change_fix_smb_browsing.patch, reported to + introduce regressions. + * debian/patches/96_svn_fix_smb_username_handling.patch: upstream fix + for nautilus shortcuts to smb shares. LP: #216104. + + -- Steve Langasek Thu, 18 Jun 2009 00:52:37 +0000 + +gvfs (0.2.5-0ubuntu6) hardy-proposed; urgency=low + + * Updated previous change to apply correctly (lp: #207072) + + -- Sebastien Bacher Thu, 30 Apr 2009 12:55:29 +0200 + +gvfs (0.2.5-0ubuntu5) hardy-proposed; urgency=low + + * debian/patches/95_svn_change_fix_smb_browsing.patch: + - upstream svn change to fix samba browsing issue for networks which + require an identification (lp: #207072) + + -- Sebastien Bacher Fri, 17 Apr 2009 11:43:40 +0200 + +gvfs (0.2.5-0ubuntu4) hardy-proposed; urgency=low + + * debian/patches/94_fix_davs_mounting.patch: + - Recover lost DAV over HTTPS mounting functionality. (LP: #222532) + + -- Philipp Kern Mon, 02 Mar 2009 22:43:49 +0100 + +gvfs (0.2.5-0ubuntu3) hardy-proposed; urgency=low + + * debian/patches/93_from_svn_avoid_fuse_race_crasher.patch: + - change from svn, fix a race which can lead to a gvfs-fuse-daemon crash + on session closing (lp: #235698) + + -- Sebastien Bacher Wed, 17 Sep 2008 16:41:42 +0200 + +gvfs (0.2.5-0ubuntu2) hardy-proposed; urgency=low + + * debian/patches/92_from_svn_fix_fuse_crashers.patch: + - changes from svn, correctly free datas and fix a locking issue, + those changes should fix some crashing issues (lp: #235326) + + -- Sebastien Bacher Fri, 25 Jul 2008 16:31:41 +0200 + +gvfs (0.2.5-0ubuntu1) hardy-proposed; urgency=low + + * New upstream version: + - Fix unremovable files in trash (lp: #203195) + - Fix recursive copy of directories (lp: #205370) + * debian/patches/91_no_autofs_trashs.patch: + - don't look for trash on autofs mounts, change from Paul Smith on launchpad + (lp: #210468) + + -- Sebastien Bacher Mon, 30 Jun 2008 14:31:19 +0200 + +gvfs (0.2.4-0ubuntu1) hardy-proposed; urgency=low + + * New upstream version: + - Fix fuse locking and file handle life-cycle issues that were + causing frequent crashes. + - Unmount fuse mounts on logout (lp: #212789) + - Ftp: various fixes + - gphoto: various fixes + - Add ability to control http debuging through GVFS_HTTP_DEBUG env variable + * debian/patches/90_from_svn_fix_unlock_crasher.patch, + debian/patches/91_from_redhat_fix_fuse_64bit_issue.patch, + debian/patches/92_from_upstream_only_show_allowed_mounts.patch, + debian/patches/93_from_svn_fix_ftp_parsing_issue.patch, + debian/patches/94_from_svn_fix_referencing_issues.patch: + - those changed are in the new version + * debian/patches/90_from_svn_runtime_samba_debug.patch: + - svn change to allow to set the samba debug at runtime + + -- Sebastien Bacher Tue, 27 May 2008 10:57:13 +0200 + +gvfs (0.2.3-0ubuntu5) hardy-proposed; urgency=low + + * debian/patches/94_from_svn_fix_referencing_issues.patch: + - change from SVN, fix referencing issues leading to gvfsfuse crashes + (lp: #211205) + + -- Sebastien Bacher Tue, 22 Apr 2008 16:36:06 +0200 + +gvfs (0.2.3-0ubuntu4) hardy; urgency=low + + * debian/control.in, debian/rules: + - use simple-patchsys and not quilt + * debian/patches/93_from_svn_fix_ftp_parsing_issue.patch: + - change from svn, remove trailing \r chars when listing ftp directories + and fixes some parser issues (lp: #208524) + + -- Sebastien Bacher Tue, 22 Apr 2008 00:10:36 +0200 + +gvfs (0.2.3-0ubuntu3) hardy; urgency=low + + * debian/patches/92_from_upstream_only_show_allowed_mounts.patch: + - change from upstream, don't list filesystems mounted out of the media or user directory either, + should fix some issues on the desktop cd where system mounts should not be consider for example + + -- Sebastien Bacher Wed, 16 Apr 2008 11:08:57 +0200 + +gvfs (0.2.3-0ubuntu2) hardy; urgency=low + + * debian/patches/90_from_svn_fix_unlock_crasher.patch: + - change from svn to fix a potential applications crasher (lp: #189700) + * debian/patches/91_from_redhat_fix_fuse_64bit_issue.patch: + - change from redhat, fix a fuse backend issue on 64 bit architectures + (lp: #210608) + + -- Sebastien Bacher Mon, 14 Apr 2008 15:23:31 +0200 + +gvfs (0.2.3-0ubuntu1) hardy; urgency=low + + * New upstream version: + - WebDAV: implement set_display_name (lp: #210684) + - WebDAV fixes + - Proper fallback icons for encrypted volumes + - Sftp: Fix make_directory calls + - Ftp: various fixes + - Minor bug were fixed and leaks plugged + * debian/control.in, debian/gvfs-backends.install: + - don't install the gphoto2 backend for now since it creates lock issues + and most applications don't use gvfs yet to open files there + + -- Sebastien Bacher Tue, 08 Apr 2008 11:41:28 +0200 + +gvfs (0.2.2svn20080403-0ubuntu1) hardy; urgency=low + + * New svn snapshot: + - use fallback icon for encrypted volumes (lp: #207587) + + -- Sebastien Bacher Thu, 03 Apr 2008 11:48:50 +0200 + +gvfs (0.2.2svn20080331-0ubuntu1) hardy; urgency=low + + * New svn snapshot: + - fix ssh uploads (lp: #208056) + + -- Sebastien Bacher Mon, 31 Mar 2008 15:28:00 +0200 + +gvfs (0.2.2-1) unstable; urgency=low + + * debian/gvfs-backends.postinst: + + Send SIGHUP to all gvfsd processes to let them reload their + backends list. + * debian/control.in: + + Let gvfs recommend gvfs-backends. + * New upstream release: + + debian/patches/01_sftp_krb5.patch: + - Dropped, merged upstream. + + -- Sebastian Dröge Fri, 28 Mar 2008 18:04:37 +0100 + +gvfs (0.2.1-1) unstable; urgency=low + + * New upstream release: + + debian/patches/90_from_svn_fix_async_cancellation.patch: + - Dropped, merged upstream. + + debian/control.in, + debian/gvfs-backends.install: + - Add archive backend, allows reading many different archive types, + for example tar and zip. + + -- Sebastian Dröge Mon, 17 Mar 2008 19:36:11 +0100 + +gvfs (0.2.0.1-2) unstable; urgency=low + + [ Josselin Mouette ] + * Use quilt for patch handling. + * 01_sftp_krb5.patch: ported from GnomeVFS. Make the sftp backend work + when pam_krb5 is used on the server side. + + [ Sebastian Dröge ] + * debian/patches/90_from_svn_fix_async_cancellation.patch: + + Patch from upstream SVN (and Ubuntu) to fix async cancellation. + + -- Sebastian Dröge Mon, 17 Mar 2008 00:56:13 +0100 + +gvfs (0.2.0.1-1) unstable; urgency=low + + * New upstream stable release. + * debian/control.in: + + Build depend on libltdl3-dev again to make libtool happy. + + -- Sebastian Dröge Mon, 10 Mar 2008 21:29:54 +0100 + +gvfs (0.1.11-1) experimental; urgency=low + + * New upstream release. + * debian/control.in: + + Remove libltdl3-dev from Build-Depends, workaround is not needed anymore + for some reason. + + -- Sebastian Dröge Wed, 05 Mar 2008 05:28:14 +0100 + +gvfs (0.1.10-1) experimental; urgency=low + + * New upstream release: + + debian/control, + debian/gvfs-backends.install: + - Update build dependencies. + - Add obexftp to the backends. + + -- Sebastian Dröge Tue, 04 Mar 2008 16:13:56 +0100 + +gvfs (0.1.8-1) experimental; urgency=low + + * New upstream release: + + debian/control.in: + - Update libglib2.0-dev build dependency to >= 2.15.6. + - Build depend on libavahi-client-dev and libavahi-glib-dev. + - Update libhal-dev build dependency to >= 0.5.10. + - Build depend on libgphoto2-2-dev. + - Build depend on libgnome-keyring-dev. + - Add new backends to the gvfs-backends description. + - Build depend on libltdl3-dev. + + debian/gvfs-backends.install: + - Add new backends. + + debian/gvfs-bin.install: + - Add new /etc/profile.d directory. + * debian/control.in: + + Add libglib2.0-dev to the dependencies of the -dev package. + + Let gvfs Recommend hal and dbus as they're required for it to work. + + -- Sebastian Dröge Tue, 26 Feb 2008 07:19:53 +0100 + +gvfs (0.1.7-1) experimental; urgency=low + + * New upstream release: + + debian/control.in: + - Update glib build dependency. + - Build depend on libgconf2-dev. + * debian/control.in: + + Let gvfs-backends depend on gvfs. The backends are useless without it. + + -- Sebastian Dröge Tue, 12 Feb 2008 06:55:57 +0100 + +gvfs (0.1.6-1) experimental; urgency=low + + [ Loic Minier ] + * Add ${shlibs:Depends} and ${misc:Depends} to libgvfscommon-dev. + * Wrap deps and remove trailing whitespace in control :-P + + [ Sebastian Dröge ] + * New upstream release: + + debian/control.in: + - Build depend on libglib2.0-dev (>= 2.15.4). + * debian/control.in: + + Let gvfs-backends depend on gvfs. Taken from the Ubuntu package. + + -- Sebastian Dröge Tue, 29 Jan 2008 12:37:10 +0100 + +gvfs (0.1.4-1) experimental; urgency=low + + * New upstream release. + * debian/control.in: + + Update descriptions. + + Update build dependencies. + * debian/gvfs-backends.install: + + Add burn:// backend. + + -- Sebastian Dröge Tue, 22 Jan 2008 12:56:52 +0100 + +gvfs (0.1.2-1) experimental; urgency=low + + [ Sebastien Bacher ] + * Initial packaging. + + [ Sebastian Dröge ] + * Synced package from Ubuntu and uploaded to experimental (Closes: #444299). + * debian/control.in: + + Build depend on libsoup2.2-dev. + + Update minimal versions of build dependencies. + + Build depend on libxml-parser-perl. + * debian/copyright: + + Add another copyright holder. + + -- Sebastian Dröge Thu, 17 Jan 2008 12:32:52 +0100 + --- gvfs-0.2.5.orig/debian/gvfs-backends.install +++ gvfs-0.2.5/debian/gvfs-backends.install @@ -0,0 +1,16 @@ +debian/tmp/usr/lib/gvfs/gvfsd-archive +debian/tmp/usr/lib/gvfs/gvfsd-burn +debian/tmp/usr/lib/gvfs/gvfsd-cdda +debian/tmp/usr/lib/gvfs/gvfsd-computer +debian/tmp/usr/lib/gvfs/gvfsd-dav +debian/tmp/usr/lib/gvfs/gvfsd-dnssd +debian/tmp/usr/lib/gvfs/gvfsd-ftp +debian/tmp/usr/lib/gvfs/gvfsd-http +debian/tmp/usr/lib/gvfs/gvfsd-localtest +debian/tmp/usr/lib/gvfs/gvfsd-network +debian/tmp/usr/lib/gvfs/gvfsd-obexftp +debian/tmp/usr/lib/gvfs/gvfsd-sftp +debian/tmp/usr/lib/gvfs/gvfsd-smb +debian/tmp/usr/lib/gvfs/gvfsd-smb-browse +debian/tmp/usr/lib/gvfs/gvfsd-trash +debian/tmp/usr/share/gvfs --- gvfs-0.2.5.orig/debian/rules +++ gvfs-0.2.5/debian/rules @@ -0,0 +1,9 @@ +#!/usr/bin/make -f + +include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/cdbs/1/rules/simple-patchsys.mk +include /usr/share/cdbs/1/rules/utils.mk +include /usr/share/cdbs/1/class/gnome.mk +include /usr/share/gnome-pkg-tools/1/rules/uploaders.mk +include /usr/share/gnome-pkg-tools/1/rules/gnome-version.mk +-include /usr/share/gnome-pkg-tools/1/rules/gnome-get-source.mk --- gvfs-0.2.5.orig/debian/gvfs-backends.postinst +++ gvfs-0.2.5/debian/gvfs-backends.postinst @@ -0,0 +1,11 @@ +#! /bin/sh +set -e + +#DEBHELPER# + +if [ "$1" = "configure" ]; then + # Let gvfsd reload it's backend list + killall /usr/lib/gvfs/gvfsd -HUP || true +fi + +exit 0 --- gvfs-0.2.5.orig/debian/libgvfscommon-dev.install +++ gvfs-0.2.5/debian/libgvfscommon-dev.install @@ -0,0 +1,2 @@ +debian/tmp/usr/include/* +debian/tmp/usr/lib/lib*.so --- gvfs-0.2.5.orig/debian/gvfs-fuse.install +++ gvfs-0.2.5/debian/gvfs-fuse.install @@ -0,0 +1 @@ +debian/tmp/usr/lib/gvfs/gvfs-fuse-daemon --- gvfs-0.2.5.orig/debian/compat +++ gvfs-0.2.5/debian/compat @@ -0,0 +1 @@ +5 --- gvfs-0.2.5.orig/debian/control.in +++ gvfs-0.2.5/debian/control.in @@ -0,0 +1,110 @@ +Source: gvfs +Priority: optional +Maintainer: Ubuntu Core Developers +XSBC-Original-Maintainer: Sebastien Bacher +Uploaders: @GNOME_TEAM@ +Build-Depends: debhelper (>= 5), + autotools-dev, + cdbs, + gnome-pkg-tools, + libglib2.0-dev (>= 2.15.6), + libdbus-1-dev, + libdbus-glib-1-dev, + libfuse-dev, + libexpat1-dev, + libsmbclient-dev (>= 3.0), + libcdio-paranoia-dev (>= 0.78.2), + libhal-dev (>= 0.5.10), + libsoup2.4-dev, + libgconf2-dev, + libavahi-client-dev (>= 0.6), + libavahi-glib-dev (>= 0.6), + libgnome-keyring-dev, + libxml2-dev, + libbluetooth-dev (>= 3.12), + libxml-parser-perl, + libltdl3-dev, + libarchive-dev +Standards-Version: 3.7.3 +Section: libs + +Package: libgvfscommon0 +Section: libs +Architecture: any +Depends: ${shlibs:Depends}, + ${misc:Depends} +Description: userspace virtual filesystem - library + gvfs is a userspace virtual filesystem where mount runs as a separate + processes which you talk to via dbus. It also contains a gio module that + seamlessly adds gvfs support to all applications using the gio API. It also + supports exposing the gvfs mounts to non-gio applications using fuse. + . + This package contains the libgvfscommon library. + +Package: libgvfscommon-dev +Section: libdevel +Architecture: any +Depends: libgvfscommon0 (= ${binary:Version}), + ${shlibs:Depends}, + ${misc:Depends}, + libglib2.0-dev (>= 2.15.6) +Description: userspace virtual filesystem - development files + gvfs is a userspace virtual filesystem where mount runs as a separate + processes which you talk to via dbus. It also contains a gio module that + seamlessly adds gvfs support to all applications using the gio API. It also + supports exposing the gvfs mounts to non-gio applications using fuse. + . + This package contains the libgvfscommon development files. + +Package: gvfs +Architecture: any +Depends: ${shlibs:Depends}, + ${misc:Depends} +Recommends: dbus, hal (>= 0.5.10), gvfs-backends +Description: userspace virtual filesystem - server + gvfs is a userspace virtual filesystem where mount runs as a separate + processes which you talk to via dbus. It also contains a gio module that + seamlessly adds gvfs support to all applications using the gio API. It also + supports exposing the gvfs mounts to non-gio applications using fuse. + . + This package contains the gvfs server. + +Package: gvfs-fuse +Architecture: any +Depends: ${shlibs:Depends}, + ${misc:Depends} +Description: userspace virtual filesystem - fuse server + gvfs is a userspace virtual filesystem where mount runs as a separate + processes which you talk to via dbus. It also contains a gio module that + seamlessly adds gvfs support to all applications using the gio API. It also + supports exposing the gvfs mounts to non-gio applications using fuse. + . + This package contains the gvfs-fuse server. + +Package: gvfs-backends +Architecture: any +Depends: ${shlibs:Depends}, + ${misc:Depends}, + gvfs (= ${binary:Version}) +Description: userspace virtual filesystem - backends + gvfs is a userspace virtual filesystem where mount runs as a separate + processes which you talk to via dbus. It also contains a gio module that + seamlessly adds gvfs support to all applications using the gio API. It also + supports exposing the gvfs mounts to non-gio applications using fuse. + . + This package contains the archive, burn, cdda, computer, dav, dnssd, ftp, + http, localtest, network, obexftp, sftp, smb, smb-browse and + trash backends. + +Package: gvfs-bin +Architecture: any +Depends: ${shlibs:Depends}, + ${misc:Depends} +Description: userspace virtual filesystem - binaries + gvfs is a userspace virtual filesystem where mount runs as a separate + processes which you talk to via dbus. It also contains a gio module that + seamlessly adds gvfs support to all applications using the gio API. It also + supports exposing the gvfs mounts to non-gio applications using fuse. + . + This package contains the binaries + --- gvfs-0.2.5.orig/debian/copyright +++ gvfs-0.2.5/debian/copyright @@ -0,0 +1,36 @@ +This package was debianized by Sebastien Bacher on +Mon, 19 Nov 2007 15:39:01 +0100. + +It was downloaded from http://download.gnome.org/sources/gvfs + +Upstream Author: Alexander Larsson + +Copyright: + + Copyright (C) 2002, 2003 CodeFactory AB + Copyright (C) 2001,2002,2004 Red Hat, Inc. + Copyright (C) 2003, 2004 Red Hat, Inc. + Copyright (C) 2006-2007 Red Hat, Inc. + Copyright (C) 2007 David Zeuthen + +License: + + This package is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2 of the License, or (at your option) any later version. + + This package is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with this package; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +On Debian systems, the complete text of the GNU Lesser General +Public License can be found in `/usr/share/common-licenses/LGPL'. + +The Debian packaging is (C) 2007, Sebastien Bacher and +is licensed under the GPL, see `/usr/share/common-licenses/GPL'. --- gvfs-0.2.5.orig/debian/libgvfscommon0.install +++ gvfs-0.2.5/debian/libgvfscommon0.install @@ -0,0 +1 @@ +debian/tmp/usr/lib/lib*.so.* --- gvfs-0.2.5.orig/debian/gvfs.install +++ gvfs-0.2.5/debian/gvfs.install @@ -0,0 +1,5 @@ +debian/tmp/usr/lib/gio/modules/*.so +debian/tmp/usr/lib/gvfs/gvfsd +debian/tmp/usr/share/dbus-1 +debian/tmp/usr/share/locale +