SHA256
1
0
forked from pool/gvfs

Accepting request 360611 from GNOME:Next

1

OBS-URL: https://build.opensuse.org/request/show/360611
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gvfs?expand=0&rev=227
This commit is contained in:
Dominique Leuenberger 2016-02-20 11:51:14 +00:00 committed by Git OBS Bridge
parent 761ca2639a
commit f18725ec82
2 changed files with 30 additions and 8 deletions

View File

@ -1,3 +1,10 @@
-------------------------------------------------------------------
Fri Feb 19 08:58:19 UTC 2016 - zaitor@opensuse.org
- Split out samba backend in own subpackage, make samba removable.
- Drop superfluous libsmbclient-devel BuildRequires as we already
have pkgconfig(smbclient) BuildRequires that covers it.
------------------------------------------------------------------- -------------------------------------------------------------------
Fri Feb 19 01:27:57 UTC 2016 - dimstar@opensuse.org Fri Feb 19 01:27:57 UTC 2016 - dimstar@opensuse.org

View File

@ -48,7 +48,6 @@ BuildRequires: libgdu-devel
%endif %endif
BuildRequires: libgphoto2-devel BuildRequires: libgphoto2-devel
BuildRequires: libimobiledevice-devel >= 1.1.5 BuildRequires: libimobiledevice-devel >= 1.1.5
BuildRequires: libsmbclient-devel
BuildRequires: libsoup-devel >= 2.34.0 BuildRequires: libsoup-devel >= 2.34.0
BuildRequires: libtool BuildRequires: libtool
BuildRequires: pkg-config BuildRequires: pkg-config
@ -94,6 +93,17 @@ Requires: %{name} = %{version}
%description backend-afc %description backend-afc
This package provides a gvfs backend that supports iPod / iPhone devices. This package provides a gvfs backend that supports iPod / iPhone devices.
%package backend-samba
Summary: VFS functionality for GLib -- Samba Support
License: LGPL-2.0+
Group: Development/Libraries/C and C++
Requires: %{name} = %{version}
Requires: %{name}-backends = %{version}
Supplements: packageand(%{name}:%(rpm -q --qf "%%{name}" --whatprovides libsmbclient)
%description backend-samba
This package provides a gvfs backend that supports Samba.
%package backends %package backends
Summary: VFS functionality for GLib Summary: VFS functionality for GLib
License: LGPL-2.0+ and GPL-3.0 License: LGPL-2.0+ and GPL-3.0
@ -213,6 +223,17 @@ rm -rf %{buildroot}
%{_libexecdir}/%{name}/gvfsd-afc %{_libexecdir}/%{name}/gvfsd-afc
%{_datadir}/%{name}/mounts/afc.mount %{_datadir}/%{name}/mounts/afc.mount
%files backend-samba
%defattr(-, root, root)
%{_libexecdir}/%{name}/gvfsd-smb
%{_datadir}/%{name}/mounts/smb.mount
%{_libexecdir}/%{name}/gvfsd-smb-browse
%{_datadir}/%{name}/mounts/smb-browse.mount
# GSettings schemas & conversion data
# Those schemas are used gvfsd-smb
%{_datadir}/glib-2.0/schemas/org.gnome.system.smb.gschema.xml
%{_datadir}/GConf/gsettings/gvfs-smb.convert
%files backends %files backends
%defattr(-, root, root) %defattr(-, root, root)
%if %{with_udisks2} %if %{with_udisks2}
@ -280,22 +301,16 @@ rm -rf %{buildroot}
%{_datadir}/%{name}/mounts/recent.mount %{_datadir}/%{name}/mounts/recent.mount
%{_libexecdir}/%{name}/gvfsd-sftp %{_libexecdir}/%{name}/gvfsd-sftp
%{_datadir}/%{name}/mounts/sftp.mount %{_datadir}/%{name}/mounts/sftp.mount
%{_libexecdir}/%{name}/gvfsd-smb
%{_datadir}/%{name}/mounts/smb.mount
%{_libexecdir}/%{name}/gvfsd-smb-browse
%{_datadir}/%{name}/mounts/smb-browse.mount
# gvfsd-trash is GPLv3 because of trashlib. # gvfsd-trash is GPLv3 because of trashlib.
%{_libexecdir}/%{name}/gvfsd-trash %{_libexecdir}/%{name}/gvfsd-trash
%{_datadir}/%{name}/mounts/trash.mount %{_datadir}/%{name}/mounts/trash.mount
# GSettings schemas & conversion data # GSettings schemas & conversion data
# Those schemas are used by gvfsd-network & gvfsd-smb # Those schemas are used by gvfsd-network
%{_datadir}/glib-2.0/schemas/org.gnome.system.dns_sd.gschema.xml %{_datadir}/glib-2.0/schemas/org.gnome.system.dns_sd.gschema.xml
%{_datadir}/glib-2.0/schemas/org.gnome.system.gvfs.enums.xml %{_datadir}/glib-2.0/schemas/org.gnome.system.gvfs.enums.xml
%{_datadir}/glib-2.0/schemas/org.gnome.system.smb.gschema.xml
%dir %{_datadir}/GConf %dir %{_datadir}/GConf
%dir %{_datadir}/GConf/gsettings %dir %{_datadir}/GConf/gsettings
%{_datadir}/GConf/gsettings/gvfs-dns-sd.convert %{_datadir}/GConf/gsettings/gvfs-dns-sd.convert
%{_datadir}/GConf/gsettings/gvfs-smb.convert
%files devel %files devel
%defattr(-, root, root) %defattr(-, root, root)