diff --git a/gvfs-1.32.1.tar.xz b/gvfs-1.32.1.tar.xz deleted file mode 100644 index c915ea5..0000000 --- a/gvfs-1.32.1.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:d0b6c9edab09d52472355657a2f0a14831b2e6c58caba395f721ab683f836ade -size 1813212 diff --git a/gvfs-1.34.0.tar.xz b/gvfs-1.34.0.tar.xz new file mode 100644 index 0000000..404ef02 --- /dev/null +++ b/gvfs-1.34.0.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:79fb4fd9a671333efc6f3c88dd5d1589481390bc3978b03b6de89599a62e015a +size 1833296 diff --git a/gvfs.changes b/gvfs.changes index bdcaa3a..a00924c 100644 --- a/gvfs.changes +++ b/gvfs.changes @@ -1,3 +1,80 @@ +------------------------------------------------------------------- +Mon Sep 11 16:31:55 UTC 2017 - dimstar@opensuse.org + +- Update to version 1.34.0: + + Updated translations. + +------------------------------------------------------------------- +Mon Sep 11 15:50:41 UTC 2017 - jengelh@inai.de + +- Package description updates. Enable parallel build. + +------------------------------------------------------------------- +Wed Sep 6 08:40:47 UTC 2017 - dimstar@opensuse.org + +- License: LGPL-2.1+ AND GPL-3.0: gvfsd-trash links against + trashlib, which is licensed GPL-3.0. + +------------------------------------------------------------------- +Mon Sep 4 18:44:26 UTC 2017 - zaitor@opensuse.org + +- Update to version 1.33.92: + + Updated translations. + +------------------------------------------------------------------- +Mon Aug 21 20:05:20 UTC 2017 - zaitor@opensuse.org + +- Update to version 1.33.91: + + daemon: Avoid overflowing when querying for filesystem info. + + proxy: Fix shadow mount handling for equal paths. + + gdaemonfile: + - Fix g_file_equal for different mount_prefix. + - Fix relative path handling. + + client: Fix crash when calculating a relative path. + + channel: Set sockets as nonblocking to prevent deadlocks when + copying. + + google: Report FS total size and free space. + + Several smaller bugfixes. + + Updated translations. + +------------------------------------------------------------------- +Mon Aug 7 12:10:51 UTC 2017 - zaitor@opensuse.org + +- Update to version 1.33.90: + + admin: Require mounting for each client explicitly. + + dav: Fix DAV implementation stripping spaces. + + gdaemonfileenumerator: Fix crashes in synchronous enumerator + code. + + goa: Fix password-based authentication. + + Updated translations. + +------------------------------------------------------------------- +Tue Jun 20 08:42:54 UTC 2017 - dimstar@opensuse.org + +- Update to version 1.33.3: + + Do not send user invisible mounts in order to speed up + g_volume_monitor_get. + + mtp: Remove avoidance of file push for big files for better + performance. + + Various build fixes and cleanups. + + Port several parts to GTask. + + Several smaller bugfixes. + + Updated translations. + +------------------------------------------------------------------- +Sat May 20 21:47:25 UTC 2017 - zaitor@opensuse.org + +- Update to version 1.33.1: + + Port several parts to GTask. + + recent: Port from GtkRecentManager to GBookmarkFile (drop + GTK+ dependency). + + sftp: Handle SecurID password prompt. + + Several smaller bugfixes. +- Drop pkgconfig(gtk+-3.0) BuildRequires: No longer needed. +- Drop no longer needed post(un) handling of glib2_gsettings_schema + for backends and backend-samba, file-triggers takes care of this + now. + ------------------------------------------------------------------- Fri May 5 10:00:59 UTC 2017 - zaitor@opensuse.org diff --git a/gvfs.spec b/gvfs.spec index 246aab3..bf66c64 100644 --- a/gvfs.spec +++ b/gvfs.spec @@ -18,44 +18,30 @@ %define with_udisks2 1 %define with_cdda 1 - Name: gvfs -Version: 1.32.1 +Version: 1.34.0 Release: 0 -Summary: VFS functionality for GLib -License: LGPL-2.0+ +Summary: Virtual File System functionality for GLib +License: LGPL-2.0+ AND GPL-3.0 Group: Development/Libraries/C and C++ Url: http://www.gnome.org -Source0: http://download.gnome.org/sources/gvfs/1.32/%{name}-%{version}.tar.xz +Source0: http://download.gnome.org/sources/gvfs/1.34/%{name}-%{version}.tar.xz Source99: baselibs.conf # PATCH-FEATURE-SLE gvfs-nvvfs.patch ksamrat@novell.com -- Provides gvfs backend for novell nautilus plugin Patch5: gvfs-nvvfs.patch # PATCH-FEATURE-SLE gvfs-nds.patch ksamrat@novell.com -- Provides NDS browsing for nautilus Patch6: gvfs-nds.patch -%if !0%{?is_opensuse} -# needed for patches 5 and 6 -BuildRequires: autoconf -%endif BuildRequires: docbook-xsl-stylesheets BuildRequires: fuse-devel BuildRequires: intltool BuildRequires: libarchive-devel BuildRequires: libavahi-glib-devel -%if %{with_cdda} -BuildRequires: pkgconfig(libcdio_paranoia) >= 0.78.2 -%endif BuildRequires: libgcrypt-devel -%if !%{with_udisks2} -BuildRequires: libgdu-devel -%endif BuildRequires: libgphoto2-devel BuildRequires: libimobiledevice-devel >= 1.2 BuildRequires: libsoup-devel >= 2.34.0 BuildRequires: libtool -BuildRequires: pkg-config -%if !0%{?is_opensuse} -BuildRequires: translation-update-upstream -%endif +BuildRequires: pkgconfig BuildRequires: xsltproc BuildRequires: pkgconfig(gcr-base-3) BuildRequires: pkgconfig(gio-2.0) @@ -63,38 +49,52 @@ BuildRequires: pkgconfig(gio-unix-2.0) BuildRequires: pkgconfig(glib-2.0) >= 2.51.0 BuildRequires: pkgconfig(goa-1.0) >= 3.17.1 BuildRequires: pkgconfig(gobject-2.0) -BuildRequires: pkgconfig(gtk+-3.0) => 3.0 BuildRequires: pkgconfig(gudev-1.0) >= 147 BuildRequires: pkgconfig(libbluray) BuildRequires: pkgconfig(libcap) BuildRequires: pkgconfig(libgdata) >= 0.17.3 BuildRequires: pkgconfig(libmtp) >= 1.1.5 -%if 0%{?is_opensuse} -BuildRequires: pkgconfig(libnfs) >= 1.9.8 -%endif BuildRequires: pkgconfig(libsecret-unstable) BuildRequires: pkgconfig(libsystemd) BuildRequires: pkgconfig(libusb-1.0) >= 1.0.21 BuildRequires: pkgconfig(polkit-gobject-1) BuildRequires: pkgconfig(smbclient) -%if %{with_udisks2} -BuildRequires: pkgconfig(udisks2) >= 1.97 -%endif Recommends: %{name}-lang Recommends: gvfs-backends Recommends: gvfs-common Recommends: gvfs-fuse +%glib2_gio_module_requires +%{?systemd_requires} +%if !0%{?is_opensuse} +# needed for patches 5 and 6 +BuildRequires: autoconf +%endif +%if %{with_cdda} +BuildRequires: pkgconfig(libcdio_paranoia) >= 0.78.2 +%endif +%if !%{with_udisks2} +BuildRequires: libgdu-devel +%endif +%if !0%{?is_opensuse} +BuildRequires: translation-update-upstream +%endif +%if 0%{?is_opensuse} +BuildRequires: pkgconfig(libnfs) >= 1.9.8 +%endif +%if %{with_udisks2} +BuildRequires: pkgconfig(udisks2) >= 1.97 +%endif %if !0%{?is_opensuse} # The library gvfscommon was converted to a private library and is not used outside of gvfs Obsoletes: libgvfscommon0 <= %{version} %endif -BuildRoot: %{_tmppath}/%{name}-%{version}-build -%glib2_gio_module_requires -%{?systemd_requires} %description -VFS functionality for GLib. -This package contains all the main files. +gvfs GNOME's userspace virtual filesystem designed to work with the +I/O abstraction of GIO, a library available with GLib. gvfs 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. %package backend-afc Summary: VFS functionality for GLib -- iPod / iPhone Support @@ -119,14 +119,14 @@ This package provides a gvfs backend that supports Samba. %package backends Summary: VFS functionality for GLib -License: LGPL-2.0+ and GPL-3.0 +License: LGPL-2.0+ AND GPL-3.0 Group: Development/Libraries/C and C++ Requires: %{name} = %{version} Recommends: gvfs-backend-afc +%glib2_gsettings_schema_requires %if %{with_udisks2} Recommends: udisks2 %endif -%glib2_gsettings_schema_requires %description backends VFS functionality for GLib. @@ -140,21 +140,31 @@ Requires: %{name} = %{version} Requires: fuse %description fuse -VFS functionality for GLib. -This package contains all necessary fuse files and libraries. +gvfs GNOME's userspace virtual filesystem designed to work with the +I/O abstraction of GIO, a library available with GLib. gvfs installs +several modules that are automatically used by applications using the +APIs of libgio. + +This package contains FUSE support that allows applications +not using GIO to access the GVfs filesystems. %package devel -Summary: VFS functionality for GLib +Summary: Development files for the GNOME Virtual file system License: LGPL-2.0+ Group: Development/Libraries/C and C++ Requires: %{name} = %{version} %description devel -VFS functionality for GLib. -This package contains all necessary include files and libraries needed -to develop applications that require these. +gvfs GNOME's userspace virtual filesystem designed to work with the +I/O abstraction of GIO, a library available with GLib. gvfs installs +several modules that are automatically used by applications using the +APIs of libgio. + +This subpackage contains libraries and header files for developing +gvfs plugins. %lang_package + %prep %setup -q %if !0%{?is_opensuse} @@ -178,7 +188,7 @@ autoreconf --enable-gdu \ %endif --disable-static -make +make %{?_smp_mflags} %install %make_install @@ -194,18 +204,6 @@ find %{buildroot}%{_libdir} -type f -name '*.la' -delete -print %postun %glib2_gio_module_postun -%post backends -%glib2_gsettings_schema_post - -%postun backends -%glib2_gsettings_schema_postun - -%post backend-samba -%glib2_gsettings_schema_post - -%postun backend-samba -%glib2_gsettings_schema_postun - %files %defattr(-, root, root) %doc AUTHORS NEWS README