Summary: gvfs - userspace virtual filesystem Summary(pl.UTF-8): gvfs - wirtualny system plików w przestrzeni użytkownika Name: gvfs Version: 1.16.3 Release: 1 License: LGPL v2+ Group: Libraries Source0: http://ftp.gnome.org/pub/GNOME/sources/gvfs/1.16/%{name}-%{version}.tar.xz # Source0-md5: 122f20b25a5e0259a3d33be25113a0aa Patch0: set_attributes_from_info-v1.patch BuildRequires: autoconf >= 2.64 BuildRequires: automake >= 1:1.11.1 BuildRequires: avahi-glib-devel >= 0.6.22 BuildRequires: bluez-libs-devel >= 4.0 BuildRequires: cdparanoia-III-devel >= 1:10 BuildRequires: dbus-glib-devel BuildRequires: expat-devel BuildRequires: glib2-devel >= 1:2.36.0 BuildRequires: gnome-online-accounts-devel >= 3.8.0 BuildRequires: gtk+3-devel BuildRequires: gtk-doc >= 1.8 BuildRequires: intltool >= 0.40.0 BuildRequires: libarchive-devel BuildRequires: libbluray-devel BuildRequires: libcdio-devel >= 0.78.2 BuildRequires: libcdio-paranoia-devel BuildRequires: libfuse-devel >= 2.8.0 BuildRequires: libgcrypt-devel >= 1.2.2 BuildRequires: libgphoto2-devel >= 2.4.7 BuildRequires: libimobiledevice-devel >= 1.1.2 BuildRequires: libmtp-devel >= 1.1.5 BuildRequires: libplist-devel >= 0.15 BuildRequires: libsecret-devel BuildRequires: libsmbclient-devel >= 3.0 BuildRequires: libsoup-gnome-devel >= 2.34.0 BuildRequires: libtool BuildRequires: libxml2-devel >= 1:2.6.31 BuildRequires: openssl-devel BuildRequires: pkgconfig BuildRequires: rpmbuild(macros) >= 1.592 BuildRequires: systemd-devel >= 44 BuildRequires: tar >= 1:1.22 BuildRequires: udev-glib-devel >= 138 BuildRequires: udisks2-devel >= 1.97.0 BuildRequires: xz Requires(post,postun): glib2 >= 1:2.36.0 Requires: %{name}-libs = %{version}-%{release} Requires: udisks2 >= 1.97.0 Suggests: obex-data-server >= 0.4 Suggests: usbmuxd Obsoletes: gnome-mount <= 0.8 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) %define _libexecdir %{_libdir}/%{name} %description gvfs is a userspace virtual filesystem where mount runs as a separate processes which you talk to via D-BUS. It 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. %description -l pl.UTF-8 gvfs to wirtualny system plik w przestrzeni użytkownika. Montowanie w nim działa jako oddzielny proces, z którym komunikacja odbywa się przez D-BUS. Zawiera moduł gio dodający w sposób przezroczysty obsługę gfvs-a do wszystkich aplikacji używających API gio. Obsługuje także montowania gvfs przy użyciu FUSE z myślą o aplikacjach nie korzystających z gio. %package libs Summary: gvfs libraries Summary(pl.UTF-8): Biblioteki gvfs Group: Libraries Requires: glib2 >= 1:2.34.0 %description libs gvfs libraries. %description libs -l pl.UTF-8 Biblioteki gvfs. %package devel Summary: Header files for gvfs library Summary(pl.UTF-8): Pliki nagłówkowe biblioteki gvfs Group: Development/Libraries Requires: %{name}-libs = %{version}-%{release} Requires: glib2-devel >= 1:2.36.0 %description devel Header files for gvfs library. %description devel -l pl.UTF-8 Pliki nagłówkowe biblioteki gvfs. %package -n bash-completion-gvfs Summary: bash-completion for gvfs Summary(pl.UTF-8): bashowe uzupełnianie nazw dla gvfs Group: Applications/Shells Requires: bash-completion %description -n bash-completion-gvfs This package provides bash-completion for gvfs. %description -n bash-completion-gvfs -l pl.UTF-8 Pakiet ten dostarcza bashowe uzupełnianie nazw dla gvfs. %prep %setup -q %patch0 -p1 %build %{__intltoolize} %{__libtoolize} %{__aclocal} %{__autoconf} %{__autoheader} %{__automake} %configure \ --disable-gdu \ --disable-hal \ --disable-silent-rules \ --with-bash-completion-dir=%{_sysconfdir}/bash_completion.d %{__make} %install rm -rf $RPM_BUILD_ROOT %{__make} install \ DESTDIR=$RPM_BUILD_ROOT %{__rm} $RPM_BUILD_ROOT%{_libdir}/gio/modules/*.la %find_lang gvfs %clean rm -rf $RPM_BUILD_ROOT %post %glib_compile_schemas umask 022 %{_bindir}/gio-querymodules %{_libdir}/gio/modules exit 0 %postun if [ "$1" = "0" ]; then %glib_compile_schemas fi umask 022 %{_bindir}/gio-querymodules %{_libdir}/gio/modules exit 0 %post libs -p /sbin/ldconfig %postun libs -p /sbin/ldconfig %files -f gvfs.lang %defattr(644,root,root,755) %doc AUTHORS ChangeLog NEWS README TODO %attr(755,root,root) %{_bindir}/gvfs-cat %attr(755,root,root) %{_bindir}/gvfs-copy %attr(755,root,root) %{_bindir}/gvfs-info %attr(755,root,root) %{_bindir}/gvfs-less %attr(755,root,root) %{_bindir}/gvfs-ls %attr(755,root,root) %{_bindir}/gvfs-mime %attr(755,root,root) %{_bindir}/gvfs-mkdir %attr(755,root,root) %{_bindir}/gvfs-monitor-dir %attr(755,root,root) %{_bindir}/gvfs-monitor-file %attr(755,root,root) %{_bindir}/gvfs-mount %attr(755,root,root) %{_bindir}/gvfs-move %attr(755,root,root) %{_bindir}/gvfs-open %attr(755,root,root) %{_bindir}/gvfs-rename %attr(755,root,root) %{_bindir}/gvfs-rm %attr(755,root,root) %{_bindir}/gvfs-save %attr(755,root,root) %{_bindir}/gvfs-set-attribute %attr(755,root,root) %{_bindir}/gvfs-trash %attr(755,root,root) %{_bindir}/gvfs-tree %attr(755,root,root) %{_libdir}/gio/modules/libgioremote-volume-monitor.so %attr(755,root,root) %{_libdir}/gio/modules/libgvfsdbus.so %dir %{_libexecdir} %attr(755,root,root) %{_libexecdir}/gvfsd %attr(755,root,root) %{_libexecdir}/gvfsd-afc %attr(755,root,root) %{_libexecdir}/gvfsd-afp %attr(755,root,root) %{_libexecdir}/gvfsd-afp-browse %attr(755,root,root) %{_libexecdir}/gvfsd-archive %attr(755,root,root) %{_libexecdir}/gvfsd-burn %attr(755,root,root) %{_libexecdir}/gvfsd-cdda %attr(755,root,root) %{_libexecdir}/gvfsd-computer %attr(755,root,root) %{_libexecdir}/gvfsd-dav %attr(755,root,root) %{_libexecdir}/gvfsd-dnssd %attr(755,root,root) %{_libexecdir}/gvfsd-ftp %attr(755,root,root) %{_libexecdir}/gvfsd-fuse %attr(755,root,root) %{_libexecdir}/gvfsd-gphoto2 %attr(755,root,root) %{_libexecdir}/gvfsd-http %attr(755,root,root) %{_libexecdir}/gvfsd-localtest %attr(755,root,root) %{_libexecdir}/gvfsd-metadata %attr(755,root,root) %{_libexecdir}/gvfsd-mtp %attr(755,root,root) %{_libexecdir}/gvfsd-network %attr(755,root,root) %{_libexecdir}/gvfsd-obexftp %attr(755,root,root) %{_libexecdir}/gvfsd-recent %attr(755,root,root) %{_libexecdir}/gvfsd-sftp %attr(755,root,root) %{_libexecdir}/gvfsd-smb %attr(755,root,root) %{_libexecdir}/gvfsd-smb-browse %attr(755,root,root) %{_libexecdir}/gvfsd-trash %attr(755,root,root) %{_libexecdir}/gvfs-afc-volume-monitor %attr(755,root,root) %{_libexecdir}/gvfs-goa-volume-monitor %attr(755,root,root) %{_libexecdir}/gvfs-gphoto2-volume-monitor %attr(755,root,root) %{_libexecdir}/gvfs-mtp-volume-monitor %attr(755,root,root) %{_libexecdir}/gvfs-udisks2-volume-monitor %{_datadir}/dbus-1/services/gvfs-daemon.service %{_datadir}/dbus-1/services/gvfs-metadata.service %{_datadir}/dbus-1/services/org.gtk.Private.AfcVolumeMonitor.service %{_datadir}/dbus-1/services/org.gtk.Private.GPhoto2VolumeMonitor.service %{_datadir}/dbus-1/services/org.gtk.Private.GoaVolumeMonitor.service %{_datadir}/dbus-1/services/org.gtk.Private.MTPVolumeMonitor.service %{_datadir}/dbus-1/services/org.gtk.Private.UDisks2VolumeMonitor.service %dir %{_datadir}/gvfs %dir %{_datadir}/gvfs/mounts %dir %{_datadir}/gvfs/remote-volume-monitors %{_datadir}/gvfs/mounts/afc.mount %{_datadir}/gvfs/mounts/afp-browse.mount %{_datadir}/gvfs/mounts/afp.mount %{_datadir}/gvfs/mounts/archive.mount %{_datadir}/gvfs/mounts/burn.mount %{_datadir}/gvfs/mounts/cdda.mount %{_datadir}/gvfs/mounts/computer.mount %{_datadir}/gvfs/mounts/dav.mount %{_datadir}/gvfs/mounts/dav+sd.mount %{_datadir}/gvfs/mounts/dns-sd.mount %{_datadir}/gvfs/mounts/ftp.mount %{_datadir}/gvfs/mounts/gphoto2.mount %{_datadir}/gvfs/mounts/http.mount %{_datadir}/gvfs/mounts/localtest.mount %{_datadir}/gvfs/mounts/mtp.mount %{_datadir}/gvfs/mounts/network.mount %{_datadir}/gvfs/mounts/obexftp.mount %{_datadir}/gvfs/mounts/recent.mount %{_datadir}/gvfs/mounts/sftp.mount %{_datadir}/gvfs/mounts/smb-browse.mount %{_datadir}/gvfs/mounts/smb.mount %{_datadir}/gvfs/mounts/trash.mount %{_datadir}/gvfs/remote-volume-monitors/afc.monitor %{_datadir}/gvfs/remote-volume-monitors/goa.monitor %{_datadir}/gvfs/remote-volume-monitors/gphoto2.monitor %{_datadir}/gvfs/remote-volume-monitors/mtp.monitor %{_datadir}/gvfs/remote-volume-monitors/udisks2.monitor %{_datadir}/GConf/gsettings/gvfs-dns-sd.convert %{_datadir}/GConf/gsettings/gvfs-smb.convert %{_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.smb.gschema.xml %{_mandir}/man1/*.1* %{_mandir}/man7/*.7* %{systemdtmpfilesdir}/gvfsd-fuse-tmpfiles.conf %files libs %defattr(644,root,root,755) %attr(755,root,root) %{_libdir}/libgvfscommon.so.*.*.* %attr(755,root,root) %ghost %{_libdir}/libgvfscommon.so.0 %files devel %defattr(644,root,root,755) %attr(755,root,root) %{_libdir}/libgvfscommon.so %{_libdir}/libgvfscommon.la %{_includedir}/gvfs-client %files -n bash-completion-gvfs %defattr(644,root,root,755) %{_sysconfdir}/bash_completion.d/gvfs