SHA256
1
0
forked from pool/gvfs
OBS User unknown
2009-02-07 00:53:10 +00:00
committed by Git OBS Bridge
parent 1bca758919
commit 9d443e16ce
9 changed files with 310 additions and 1408 deletions

129
gvfs.spec
View File

@@ -1,5 +1,5 @@
#
# spec file for package gvfs (Version 1.0.2)
# spec file for package gvfs (Version 1.1.5)
#
# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -20,6 +20,7 @@
Name: gvfs
BuildRequires: bluez-devel
BuildRequires: dbus-1-glib-devel
BuildRequires: fuse-devel
BuildRequires: gconf2-devel
BuildRequires: glib2-devel
@@ -30,22 +31,13 @@ BuildRequires: libarchive-devel
BuildRequires: libavahi-glib-devel
BuildRequires: libcdio-devel
BuildRequires: libexpat-devel
BuildRequires: libgphoto2-devel
BuildRequires: libsmbclient-devel
BuildRequires: libsoup-devel
BuildRequires: pkg-config
%if %suse_version > 1010
BuildRequires: libgphoto2-devel
%else
BuildRequires: libgphoto2
%endif
%if %suse_version <= 1020
%define _prefix /opt/gnome
%define _sysconfdir /etc/%_prefix
BuildRequires: extra-rpm-macros
%endif
Summary: VFS functionality for GLib
Version: 1.0.2
Release: 5
Version: 1.1.5
Release: 1
License: LGPL v2.0 or later
Group: Development/Libraries/C and C++
Source0: %{name}-%{version}.tar.bz2
@@ -53,18 +45,12 @@ Source0: %{name}-%{version}.tar.bz2
Patch0: gvfs-no-shebang.patch
# PATCH-FEATURE-OPENSUSE gvfs-dice-backend.patch hpj@suse.de -- Implements Novell IceDesktop backend. Should be upstreamed eventually.
Patch1: gvfs-dice-backend.patch
# PATCH-FIX-UPSTREAM gvfs-obexftp-update-apis-3.patch jpr@suse.de - Support for bluez 4.x from Fedora
Patch2: gvfs-obexftp-updated-apis-3.patch
# PATCH-FIX-UPSTREAM gvfs-smb-browse-auth.patch bgo524485 bnc437780 hpj@suse.de -- Support AD browsing correctly.
Patch3: gvfs-smb-browse-auth.patch
# PATCH-FIX-UPSTREAM gvfs-429959-handle-blank-schemas.patch bnc429959 hpj@suse.de -- Fix URI handler lookup with blank schemas.
Patch4: gvfs-429959-handle-blank-schemas.patch
# PATCH-FEATURE-OPENSUSE gvfs-novell-nautilus-plugin-filesystem.patch ksamrat@novell.com -- Provides gvfs backend for novell nautilus plugin
Patch5: gvfs-novell-nautilus-plugin-filesystem.patch
# PATCH-FEATURE-OPENSUSE gvfsd-nds.patch ksamrat@novell.com -- Provides NDS browsing for nautilus
Patch6: gvfsd-nds.patch
# PATCH-FEATURE-OPENSUSE gvfs-nds-no-vfs-init.patch ksamrat@novell.com -- Avoid vfs initialize issues
Patch7: gvfs-nds-no-vfs-init.patch
# PATCH-FEATURE-OPENSUSE gvfs-nvvfs.patch ksamrat@novell.com -- Provides gvfs backend for novell nautilus plugin
Patch5: gvfs-nvvfs.patch
# PATCH-NEEDS-REBASE gvfs-nds.patch ksamrat@novell.com -- Provides NDS browsing for nautilus (was PATCH-FEATURE-OPENSUSE)
Patch6: gvfs-nds.patch
Url: http://www.gnome.org
BuildRoot: %{_tmppath}/%{name}-%{version}-build
AutoReqProv: on
@@ -151,19 +137,17 @@ Authors:
%setup -n %{name}-%{version}
%patch0 -p1
%patch1 -p1
%patch2
%patch3 -p0
%patch4 -p1
%patch5 -p1
%patch6 -p1
%patch7 -p1
#%patch6 -p1
%build
export CFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing"
autoreconf -f
libtoolize -c -f
%configure \
--libexecdir=%{_libdir}/%{name}
--libexecdir=%{_libdir}/%{name} \
--disable-static
%__make
%install
@@ -219,7 +203,7 @@ rm -rf $RPM_BUILD_ROOT
%{_libdir}/%{name}/gvfsd-smb-browse
%{_libdir}/%{name}/gvfsd-trash
%{_libdir}/%{name}/gvfsd-nvvfs
%{_libdir}/%{name}/gvfsd-nds
#%{_libdir}/%{name}/gvfsd-nds
%files -n libgvfscommon0
%defattr(-, root, root)
@@ -233,6 +217,26 @@ rm -rf $RPM_BUILD_ROOT
%files lang -f %{name}.lang
%changelog
* Tue Feb 03 2009 mboman@suse.de
- Update to version 1.1.5:
+ network: Pick up SMB shares from zeroconf
+ obexftp: Write support for
+ obexftp: Support obexftp over usb
+ trash: Don't follow symlinks on delete
+ fix crashes
* Sun Feb 01 2009 mboman@suse.de
- Update to version 1.1.4:
+ Trash performance fixes
+ Fuse performance fixes
* Thu Jan 29 2009 vuntz@novell.com
- Disable gvfs-nds.patch for now, since it needs to be reworked to
actually compile.
* Fri Jan 23 2009 vuntz@novell.com
- Merge packages from GNOME:Factory:Next and openSUSE:Factory.
- Rename gvfs-novell-nautilus-plugin-filesystem.patch to
gvfs-nvvfs.patch
- Integrate gvfs-nds-no-vfs-init.patch in gvfsd-nds.patch, and
rename gvfsd-nds.patch to gvfs-nds.patch
* Fri Jan 16 2009 ksamrat@novell.com
- gvfs-nds-no-vfs-init.patch - Avoid issues with vfs initialization
* Thu Jan 15 2009 ksamrat@novell.com
@@ -240,26 +244,69 @@ rm -rf $RPM_BUILD_ROOT
- gvfs-novell-nautilus-plugin-filesystem.patch
- Provide the Nautilus backend for NDS and Novell File system browsing
- Solves bugs bnc#420155 , bnc#449396
* Thu Jan 08 2009 hpj@novell.com
* Thu Jan 08 2009 mboman@suse.de
- Remove gvfs-smb-browse-auth.patch. Fixed upstream
* Wed Jan 07 2009 hpj@novell.com
- Added gvfs-429959-handle-blank-schemas.patch (bnc#429959).
* Fri Dec 05 2008 hpj@novell.com
* Wed Jan 07 2009 mboman@suse.de
- Update to version 1.1.3:
+ ftp: fix limited number of connections causes commands to fail
(bgo#565504)
+ trash: fix parallel build doesn't work (bgo#562955)
+ trash: add trash::orig-path and trash::deletion-date info
+ trash: set files to mode 700 before deleting to deal with users
trashing read-only directories
+ smb-browse: browsing authentication support (bgo#524485)
+ smb-browse: make backend not automounted anymore
* Sat Dec 20 2008 mboman@suse.de
- Update to version 1.1.2:
+ New trash backend
+ Use the new shadow mount facility in gio
+ gphoto2: Use shadow mounts
+ obex: Fix icon for root directory
+ http: Fix major memory leak
+ http: Support proxies
* Sun Dec 14 2008 mboman@suse.de
- Update to version 1.1.1:
+ Reverse map FUSE pathnames to gvfs locations
+ Fix crashes
+ Show better icon info in gvfs-info
+ Support custom icons for gvfs backends
+ dav: support uris (dav+sd://) which specify dns-sd services instead of
resolved ip+port
+ ftp: Fix time parsing
+ ftp: Show username in auth dialog if specified in uri
+ ftp: Support UTF8 server feature
+ ftp: Use LIST -a instead of LIST on unix servers
+ fuse: Fix major race in that caused crashes
+ fuse: Set st_blocks so that e.g. the "du" command works
+ gphoto: use custom icons for faster thumbnails
+ obexftp: Port to bluez 4 API
+ sftp: If name specified in mount, use in name too so that fuse paths
are unique
+ sftp: Support /etc/favicon.png
+ smb: Don't ask for password twice if cancelled
+ smb: support setting timestamp
- Remove gvfs-obexftp-updated-apis-3.patch. Fixed upstream
- Add gvfs-enable-deprecated.patch (bgo#564464)
* Thu Dec 04 2008 hpj@novell.com
- Added gvfs-smb-browse-auth.patch (bnc#437780).
* Tue Nov 11 2008 maw@suse.de
- Apply gvfs-dice-backend.patch correctly.
* Sat Nov 08 2008 banderso@novell.com
* Fri Nov 07 2008 banderso@novell.com
- updated gvfs-dice-backend.patch - feature complete for Beta 5
* Mon Oct 27 2008 jpr@novell.com
- Use bluez-devel not bluez in the BuildRequires (bnc#436950)
- List each backend individually so we know when one breaks
- Add gvfs-obexftp-update-apis-3.patch for bluez 4.x
* Wed Oct 22 2008 mboman@suse.de
* Tue Oct 21 2008 mboman@suse.de
- Update to version 1.0.2:
+ Make sure mount-added is always emitted when a mount operation is
completed
+ Crash fixes
+ Set st_blocks to make du and ls -s work
+ Stability fix with concurrent close and reads (made amarok2 crash)
* Fri Oct 03 2008 mboman@suse.de
* Thu Oct 02 2008 mboman@suse.de
- Update to version 1.0.1:
+ bgo#547568 - gvfsd-trash crash due to race condition
* Wed Sep 24 2008 hpj@suse.de
@@ -287,13 +334,13 @@ rm -rf $RPM_BUILD_ROOT
* Mon Sep 08 2008 kukuk@suse.de
- Make obex-data-server really a recommends as requested initialy
in bugzilla.
* Tue Sep 02 2008 mboman@novell.com
* Mon Sep 01 2008 mboman@novell.com
- Update to version 0.99.6:
+ Better cross-backend copy/move logic.
+ Bugs fixed: bgo#548841, bgo#547133, bgo#538573, bgo#549253,
bgo#549553, bgo#550100, bgo#529971, rh#460223
+ Translation updates
* Mon Sep 01 2008 ro@suse.de
* Sun Aug 31 2008 ro@suse.de
- add libexpat-devel to buildrequires so that obex backend
is built
* Thu Aug 28 2008 maw@suse.de
@@ -330,7 +377,7 @@ rm -rf $RPM_BUILD_ROOT
+ Many smaller bug fixes
+ Updated translations
- Remove upstreamed patch: gvfs-bnc368628-fuse-robustness.patch.
* Sat May 24 2008 hpj@suse.de
* Fri May 23 2008 hpj@suse.de
- Merge gvfs-bgo531516-fuse-cleanup-when-killed.patch into
gvfs-bnc368628-fuse-robustness.patch so as to avoid overlapping
patches.
@@ -369,7 +416,7 @@ rm -rf $RPM_BUILD_ROOT
* sftp: Kerberos support
* smb: Port to new samba 3.2.0 API (backwards compat)
* sftp: Handle overwrites correctly (was silent overwrite)
* Wed Mar 26 2008 maw@suse.de
* Tue Mar 25 2008 maw@suse.de
- gvfs now recommends gvfs-backends (bnc#373477).
* Wed Mar 19 2008 maw@suse.de
- Reduce build requirements
@@ -389,7 +436,7 @@ rm -rf $RPM_BUILD_ROOT
* Enviroment variable to disable fuse backend at runtime
* Mon Mar 17 2008 jpr@suse.de
- Add recommends for obex-data-server (bnc #368776)
* Fri Mar 14 2008 maw@suse.de
* Thu Mar 13 2008 maw@suse.de
- Update to version 0.2.0.1:
+ Fix crashes
+ Build and portability fixes
@@ -401,7 +448,7 @@ rm -rf $RPM_BUILD_ROOT
+ obex: Give better error message on broken phones
+ sftp: Allow setting permissions
+ dav: Correct mount name, file icons and file types.
* Wed Mar 05 2008 jpr@suse.de
* Tue Mar 04 2008 jpr@suse.de
- Update to version 0.1.11
* Correctly free mounts
* Disable debug log
@@ -435,7 +482,7 @@ rm -rf $RPM_BUILD_ROOT
* Add bash completion support for command line apps
* Fix handling of blank cds and audio cds
* Support port in sftp uris
* Fri Feb 29 2008 jpr@suse.de
* Thu Feb 28 2008 jpr@suse.de
- Move the gio modules into the main package (#358748)
- Enable gconf backend
* Mon Feb 18 2008 maw@suse.de