]> git.pld-linux.org Git - packages/gvfs.git/blob - gvfs.spec
up to 1.50.1
[packages/gvfs.git] / gvfs.spec
1 #
2 # Conditional build:
3 %bcond_without  doc     # docs building and packaging
4 %bcond_without  admin   # admin backend
5 %bcond_without  afc     # AFC backend
6 %bcond_without  afp     # AFP support
7 %bcond_without  archive # archive support
8 %bcond_without  avahi   # DNS-SD / Avahi support
9 %bcond_without  bluray  # bluray metadata support
10 %bcond_without  cdda    # CDDA backend
11 %bcond_without  fuse    # FUSE support
12 %bcond_without  goa     # GOA backend (needed also for google)
13 %bcond_without  google  # Google backend
14 %bcond_without  gphoto2 # gphoto2 support
15 %bcond_without  gudev   # gudev support (needed for gphoto2, mtp, udisks2)
16 %bcond_without  http    # HTTP/DAV backend
17 %bcond_without  keyring # GNOME Keyring support in gvfs and udisks plugin
18 %bcond_without  mtp     # MTP support
19 %bcond_without  nfs     # NFS support
20 %bcond_without  samba   # SMB support
21 %bcond_without  systemd # libsystemd-login support
22 %bcond_without  udisks2 # libudisks2 support
23
24 %if %{without gudev}
25 %undefine       with_gphoto2
26 %undefine       with_mtp
27 %undefine       with_udisks2
28 %endif
29 %if %{without goa}
30 %undefine       with_google
31 %endif
32
33 %ifarch s390 s390x
34 %undefine       with_afc
35 %endif
36
37 Summary:        gvfs - userspace virtual filesystem
38 Summary(pl.UTF-8):      gvfs - wirtualny system plików w przestrzeni użytkownika
39 Name:           gvfs
40 Version:        1.50.1
41 Release:        1
42 License:        LGPL v2+
43 Group:          Libraries
44 Source0:        https://download.gnome.org/sources/gvfs/1.50/%{name}-%{version}.tar.xz
45 # Source0-md5:  f1e442570cb79fc25d1cd1bbad6d5cc1
46 URL:            https://wiki.gnome.org/Projects/gvfs
47 %{?with_avahi:BuildRequires:    avahi-devel >= 0.6.22}
48 %{?with_avahi:BuildRequires:    avahi-glib-devel >= 0.6.22}
49 BuildRequires:  dbus-devel
50 %{?with_doc:BuildRequires:      docbook-dtd42-xml}
51 %{?with_doc:BuildRequires:      docbook-style-xsl}
52 BuildRequires:  gcr-devel >= 3
53 BuildRequires:  gettext-tools >= 0.19.4
54 BuildRequires:  glib2-devel >= 1:2.70.0
55 %{?with_goa:BuildRequires:      gnome-online-accounts-devel >= 3.18.0}
56 BuildRequires:  gsettings-desktop-schemas-devel >= 3.33.0
57 BuildRequires:  gtk+3-devel >= 3.0
58 %{?with_archive:BuildRequires:  libarchive-devel >= 3.0.22}
59 %{?with_bluray:BuildRequires:   libbluray-devel}
60 %{?with_admin:BuildRequires:    libcap-devel}
61 %{?with_cdda:BuildRequires:     libcdio-paranoia-devel >= 0.78.2}
62 %{?with_fuse:BuildRequires:     libfuse3-devel >= 3.0.0}
63 BuildRequires:  libgcrypt-devel >= 1.2.2
64 %{?with_google:BuildRequires:   libgdata-devel >= 0.18.0}
65 %{?with_gphoto2:BuildRequires:  libgphoto2-devel >= 2.5.0}
66 %{?with_afc:BuildRequires:      libimobiledevice-devel >= 1.2.0}
67 %{?with_mtp:BuildRequires:      libmtp-devel >= 1.1.15}
68 %{?with_nfs:BuildRequires:      libnfs-devel >= 1.9.8}
69 %{?with_afc:BuildRequires:      libplist-devel >= 0.15}
70 %{?with_keyring:BuildRequires:  libsecret-devel}
71 %{?with_samba:BuildRequires:    libsmbclient-devel >= 3.4}
72 %{?with_http:BuildRequires:     libsoup3-devel >= 3.0.0}
73 BuildRequires:  libtool >= 2:2.2
74 BuildRequires:  libusb-devel >= 1.0.21
75 BuildRequires:  libxml2-devel >= 1:2.6.31
76 %{?with_doc:BuildRequires:      libxslt-progs}
77 BuildRequires:  meson >= 0.56.0
78 BuildRequires:  ninja >= 1.5
79 # find_program('ssh') for sftp
80 BuildRequires:  openssh-clients
81 BuildRequires:  pkgconfig
82 %{?with_admin:BuildRequires:    polkit-devel >= 0.114}
83 BuildRequires:  rpmbuild(macros) >= 1.736
84 %{?with_systemd:BuildRequires:  systemd-devel >= 1:206}
85 BuildRequires:  tar >= 1:1.22
86 BuildRequires:  udev-devel >= 1:138
87 %{?with_gudev:BuildRequires:    udev-glib-devel >= 1:147}
88 %{?with_udisks2:BuildRequires:  udisks2-devel >= 1.97.0}
89 BuildRequires:  xz
90 Requires(post,postun):  glib2 >= 1:2.70.0
91 Requires:       %{name}-libs = %{version}-%{release}
92 %{?with_avahi:Requires: avahi-glib >= 0.6.22}
93 Requires:       gsettings-desktop-schemas >= 3.33.0
94 %{?with_cdda:Requires:  libcdio-paranoia >= 0.78.2}
95 %{?with_nfs:Requires:   libnfs >= 1.9.8}
96 %{?with_http:Requires:  libsoup3 >= 3.0.0}
97 Requires:       libusb >= 1.0.21
98 Requires:       libxml2 >= 1:2.6.31
99 Requires:       polkit-libs >= 0.114
100 %{?with_gudev:Requires: udev-glib >= 1:147}
101 Requires:       udev-libs >= 1:138
102 %{?with_udisks2:Requires:       udisks2 >= 1.97.0}
103 %{?with_afc:Suggests:   %{name}-afc}
104 %{?with_afp:Suggests:   %{name}-afp}
105 %{?with_archive:Suggests:       %{name}-archive}
106 %{?with_fuse:Suggests:  %{name}-fuse}
107 %{?with_goa:Suggests:   %{name}-goa}
108 %{?with_google:Suggests:        %{name}-google}
109 %{?with_gphoto2:Suggests:       %{name}-gphoto2}
110 %{?with_mtp:Suggests:   %{name}-mtp}
111 %{?with_samba:Suggests: %{name}-smb}
112 Obsoletes:      bash-completion-gvfs
113 Obsoletes:      gnome-mount <= 0.8
114 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
115
116 %define         _libexecdir     %{_libdir}/%{name}
117
118 %description
119 gvfs is a userspace virtual filesystem where mount runs as a separate
120 processes which you talk to via D-BUS. It contains a gio module that
121 seamlessly adds gvfs support to all applications using the gio API.
122
123 %description -l pl.UTF-8
124 gvfs to wirtualny system plik w przestrzeni użytkownika. Montowanie w
125 nim działa jako oddzielny proces, z którym komunikacja odbywa się
126 przez D-BUS. Zawiera moduł gio dodający w sposób przezroczysty obsługę
127 gfvs-a do wszystkich aplikacji używających API gio.
128
129 %package libs
130 Summary:        Common GVFS shared libraries
131 Summary(pl.UTF-8):      Wspólne biblioteki współdzielone GVFS
132 Group:          Libraries
133 Requires:       glib2 >= 1:2.70.0
134 Conflicts:      gvfs < 1.22.3-2
135
136 %description libs
137 Common GVFS (private) shared libraries.
138
139 %description libs -l pl.UTF-8
140 Wspólne (prywatne) biblioteki współdzielone GVFS.
141
142 %package devel
143 Summary:        Header files for gvfs library
144 Summary(pl.UTF-8):      Pliki nagłówkowe biblioteki gvfs
145 Group:          Development/Libraries
146 Requires:       %{name}-libs = %{version}-%{release}
147 Requires:       glib2-devel >= 1:2.70.0
148
149 %description devel
150 Header files for gvfs library.
151
152 %description devel -l pl.UTF-8
153 Pliki nagłówkowe biblioteki gvfs.
154
155 %package afc
156 Summary:        AFC support for gvfs
157 Summary(pl.UTF-8):      Obsługa AFC dla gvfs
158 Group:          Libraries
159 Requires:       %{name} = %{version}-%{release}
160 Requires:       libimobiledevice >= 1.2.0
161 Requires:       libplist >= 0.15
162 Requires:       usbmuxd
163
164 %description afc
165 This package provides support for reading files on mobile devices
166 including phones and music players to applications using gvfs.
167
168 %description afc -l pl.UTF-8
169 Ten pakiet zapewnia obsługę odczytu plików na urządzeniach
170 przenośnych, w tym telefonach i odtwarzaczach muzyki dla aplikacji
171 wykorzystujących gvfs.
172
173 %package afp
174 Summary:        AFP support for gvfs
175 Summary(pl.UTF-8):      Obsługa AFP dla gvfs
176 Group:          Libraries
177 Requires:       %{name} = %{version}-%{release}
178
179 %description afp
180 This package provides support for reading and writing files on Mac OS
181 X and original Mac OS network shares via Apple Filing Protocol to
182 applications using gvfs.
183
184 %description afp -l pl.UTF-8
185 Ten pakiet zapewnia obsługę odczytu i zapisu plików na udziałach
186 sieciowych Mac OS X oraz oryginalnego Mac OS poprzez Apple Filing
187 Protocol dla aplikacji wykorzystujących gvfs.
188
189 %package archive
190 Summary:        Archiving support for gvfs
191 Summary(pl.UTF-8):      Obsługa archiwów dla gvfs
192 Group:          Libraries
193 Requires:       %{name} = %{version}-%{release}
194 Requires:       libarchive >= 3.0.22
195
196 %description archive
197 This package provides support for accessing files inside Zip and Tar
198 archives, as well as ISO images, to applications using gvfs.
199
200 %description archive -l pl.UTF-8
201 Ten pakiet zapewnia dostęp do plików wewnątrz archiwów Zip i Tar oraz
202 obrazów ISO dla aplikacji wykorzystujących gvfs.
203
204 %package fuse
205 Summary:        FUSE support for gvfs
206 Summary(pl.UTF-8):      Obsługa FUSE dla gvfs
207 Group:          Libraries
208 Requires:       %{name} = %{version}-%{release}
209 Requires:       libfuse3
210
211 %description fuse
212 This package provides support for applications not using gio to access
213 the gvfs filesystems.
214
215 %description fuse -l pl.UTF-8
216 Ten pakiet zapewnia obsługę aplikacji nie używających gio do dostępu
217 do systemów plików gvfs.
218
219 %package goa
220 Summary:        GOA support for gvfs
221 Summary(pl.UTF-8):      Obsługa GOA dla gvfs
222 Group:          Libraries
223 Requires:       %{name} = %{version}-%{release}
224 Requires:       gnome-online-accounts-libs >= 3.18.0
225
226 %description goa
227 This package provides seamless integration with gnome-online-accounts
228 file services.
229
230 %description goa -l pl.UTF-8
231 Ten pakiet zapewnia przezroczystą integrację z usługami plikowymi
232 gnome-online-accounts.
233
234 %package google
235 Summary:        Google Drive support for gvfs
236 Summary(pl.UTF-8):      Obsługa Google Drive dla gvfs
237 Group:          Libraries
238 Requires:       %{name} = %{version}-%{release}
239 Requires:       gnome-online-accounts-libs >= 3.18.0
240 Requires:       libgdata >= 0.18.0
241
242 %description google
243 This package provides support for Google Drive to applications using
244 gvfs.
245
246 %description google -l pl.UTF-8
247 Ten pakiet zapewnia obsługę Google Drive dla aplikacji
248 wykorzystujących gvfs.
249
250 %package gphoto2
251 Summary:        gphoto2 support for gvfs
252 Summary(pl.UTF-8):      Obsługa gphoto2 dla gvfs
253 Group:          Libraries
254 Requires:       %{name} = %{version}-%{release}
255
256 %description gphoto2
257 This package provides support for reading and writing files on PTP
258 based cameras (Picture Transfer Protocol) and MTP based media players
259 (Media Transfer Protocol) to applications using gvfs.
260
261 %description gphoto2 -l pl.UTF-8
262 Ten pakiet zapewnia obsługę odczytu i zapisu plików na aparatach
263 obsługujących protokół PTP (Picture Transfer Protocol) oraz
264 odtwarzaczach multimedialnych obsługujących protokół MTP (Media
265 Transfer Protocol) dla aplikacji wykorzystujących gvfs.
266
267 %package mtp
268 Summary:        MTP support for gvfs
269 Summary(pl.UTF-8):      Obsługa MTP dla gvfs
270 Group:          Libraries
271 Requires:       %{name} = %{version}-%{release}
272 Requires:       libmtp >= 1.1.15
273 Suggests:       udev-libmtp
274
275 %description mtp
276 This package provides support for reading and writing files on MTP
277 based devices (Media Transfer Protocol) to applications using gvfs.
278
279 %description mtp -l pl.UTF-8
280 Ten pakiet zapewnia obsługę odczytu i zapisu plików na urządzeniach
281 obsługujących protokół MTP (Media Transfer Protocol) dla aplikacji
282 wykorzystujących gvfs.
283
284 %package smb
285 Summary:        Windows fileshare support for gvfs
286 Summary(pl.UTF-8):      Obsługa udziałów sieciowych Windows dla gvfs
287 Group:          Libraries
288 Requires:       %{name} = %{version}-%{release}
289
290 %description smb
291 This package provides support for reading and writing files on Windows
292 shares (SMB) to applications using gvfs.
293
294 %description smb -l pl.UTF-8
295 Ten pakiet zapewnia obsługę odczytu i zapisu plików na udziałach
296 sieciowych Windows (SMB) dla aplikacji wykorzystujących gvfs.
297
298 %prep
299 %setup -q
300
301 %build
302 %meson build \
303         -Dadmin=%{?with_admin:true}%{!?with_admin:false} \
304         -Dafc=%{?with_afc:true}%{!?with_afc:false} \
305         -Dafp=%{?with_afp:true}%{!?with_afp:false} \
306         -Darchive=%{?with_archive:true}%{!?with_archive:false} \
307         -Ddnssd=%{?with_avahi:true}%{!?with_avahi:false} \
308         -Dbluray=%{?with_bluray:true}%{!?with_bluray:false} \
309         -Dcdda=%{?with_cdda:true}%{!?with_cdda:false} \
310         -Dfuse=%{?with_fuse:true}%{!?with_fuse:false} \
311         -Dgoa=%{?with_goa:true}%{!?with_goa:false} \
312         -Dgoogle=%{?with_google:true}%{!?with_google:false} \
313         -Dgphoto2=%{?with_gphoto2:true}%{!?with_gphoto2:false} \
314         -Dgudev=%{?with_gudev:true}%{!?with_gudev:false} \
315         -Dhttp=%{?with_http:true}%{!?with_http:false} \
316         -Dkeyring=%{?with_keyring:true}%{!?with_keyring:false} \
317         -Dmtp=%{?with_mtp:true}%{!?with_mtp:false} \
318         -Dman=%{?with_doc:true}%{!?with_doc:false} \
319         -Dnfs=%{?with_nfs:true}%{!?with_nfs:false} \
320         -Dsmb=%{?with_samba:true}%{!?with_samba:false} \
321         -Dlogind=%{?with_systemd:true}%{!?with_systemd:false} \
322         -Dudisks2=%{?with_udisks2:true}%{!?with_udisks2:false}
323
324 %ninja_build -C build
325
326 %install
327 rm -rf $RPM_BUILD_ROOT
328
329 install -d $RPM_BUILD_ROOT%{bash_compdir}
330 %ninja_install -C build
331
332 %find_lang gvfs
333
334 %clean
335 rm -rf $RPM_BUILD_ROOT
336
337 # Reload .mount files
338 %define reload_mount_files killall -USR1 gvfsd >/dev/null 2>&1 || :;
339
340 %post
341 %glib_compile_schemas
342 umask 022
343 %{_bindir}/gio-querymodules %{_libdir}/gio/modules
344 %reload_mount_files
345
346 %postun
347 if [ "$1" = "0" ]; then
348         %glib_compile_schemas
349 fi
350 umask 022
351 %{_bindir}/gio-querymodules %{_libdir}/gio/modules
352 exit 0
353
354 # Reload .mount files when single subpackage is installed:
355 %post afc
356 %reload_mount_files
357
358 %post archive
359 %reload_mount_files
360
361 %post goa
362 %reload_mount_files
363
364 %post google
365 %reload_mount_files
366
367 %post gphoto2
368 %reload_mount_files
369
370 %post mtp
371 %reload_mount_files
372
373 %post smb
374 %glib_compile_schemas
375 %reload_mount_files
376
377 %postun smb
378 if [ "$1" = "0" ]; then
379         %glib_compile_schemas
380 fi
381
382 %files -f gvfs.lang
383 %defattr(644,root,root,755)
384 %doc CONTRIBUTING.md NEWS README.md
385 %attr(755,root,root) %{_libdir}/gio/modules/libgioremote-volume-monitor.so
386 %attr(755,root,root) %{_libdir}/gio/modules/libgvfsdbus.so
387 #%dir %{_libexecdir}  # equal %{_libdir}/%{name}, packaged in -libs
388 %attr(755,root,root) %{_libexecdir}/gvfsd
389 %attr(755,root,root) %{_libexecdir}/gvfsd-burn
390 %attr(755,root,root) %{_libexecdir}/gvfsd-computer
391 %attr(755,root,root) %{_libexecdir}/gvfsd-ftp
392 %attr(755,root,root) %{_libexecdir}/gvfsd-localtest
393 %attr(755,root,root) %{_libexecdir}/gvfsd-metadata
394 %attr(755,root,root) %{_libexecdir}/gvfsd-network
395 %attr(755,root,root) %{_libexecdir}/gvfsd-sftp
396 %attr(755,root,root) %{_libexecdir}/gvfsd-trash
397 %{_datadir}/dbus-1/services/org.gtk.vfs.Daemon.service
398 %{_datadir}/dbus-1/services/org.gtk.vfs.Metadata.service
399 %dir %{_datadir}/gvfs
400 %dir %{_datadir}/gvfs/mounts
401 %dir %{_datadir}/gvfs/remote-volume-monitors
402 %{_datadir}/gvfs/mounts/burn.mount
403 %{_datadir}/gvfs/mounts/computer.mount
404 %{_datadir}/gvfs/mounts/ftp.mount
405 %{_datadir}/gvfs/mounts/ftps.mount
406 %{_datadir}/gvfs/mounts/localtest.mount
407 %{_datadir}/gvfs/mounts/network.mount
408 %{_datadir}/gvfs/mounts/sftp.mount
409 %{_datadir}/gvfs/mounts/trash.mount
410 %{_datadir}/glib-2.0/schemas/org.gnome.system.gvfs.enums.xml
411 %{systemduserunitdir}/gvfs-daemon.service
412 %{systemduserunitdir}/gvfs-metadata.service
413
414 # admin
415 %if %{with admin}
416 %attr(755,root,root) %{_libexecdir}/gvfsd-admin
417 %{_datadir}/gvfs/mounts/admin.mount
418 %{_datadir}/polkit-1/actions/org.gtk.vfs.file-operations.policy
419 %{_datadir}/polkit-1/rules.d/org.gtk.vfs.file-operations.rules
420 %endif
421
422 # cdda
423 %if %{with cdda}
424 %attr(755,root,root) %{_libexecdir}/gvfsd-cdda
425 %{_datadir}/gvfs/mounts/cdda.mount
426 %endif
427
428 # http
429 %if %{with http}
430 %attr(755,root,root) %{_libexecdir}/gvfsd-dav
431 %attr(755,root,root) %{_libexecdir}/gvfsd-http
432 %{_datadir}/gvfs/mounts/http.mount
433 %{_datadir}/gvfs/mounts/dav.mount
434 %{?with_avahi:%{_datadir}/gvfs/mounts/dav+sd.mount}
435 %endif
436
437 # gtk
438 %attr(755,root,root) %{_libexecdir}/gvfsd-recent
439 %{_datadir}/gvfs/mounts/recent.mount
440
441 # nfs
442 %if %{with nfs}
443 %attr(755,root,root) %{_libexecdir}/gvfsd-nfs
444 %{_datadir}/gvfs/mounts/nfs.mount
445 %endif
446
447 # udisks2
448 %if %{with udisks2}
449 %attr(755,root,root) %{_libexecdir}/gvfs-udisks2-volume-monitor
450 %{_datadir}/dbus-1/services/org.gtk.vfs.UDisks2VolumeMonitor.service
451 %{_datadir}/gvfs/remote-volume-monitors/udisks2.monitor
452 %{systemduserunitdir}/gvfs-udisks2-volume-monitor.service
453 %endif
454
455 # avahi
456 %if %{with avahi}
457 %attr(755,root,root) %{_libexecdir}/gvfsd-dnssd
458 %{_datadir}/gvfs/mounts/dns-sd.mount
459 %{_datadir}/GConf/gsettings/gvfs-dns-sd.convert
460 %{_datadir}/glib-2.0/schemas/org.gnome.system.dns_sd.gschema.xml
461 %endif
462
463 %if %{with doc}
464 %{_mandir}/man1/gvfsd.1*
465 %{_mandir}/man1/gvfsd-metadata.1*
466 %{_mandir}/man7/gvfs.7*
467 %endif
468
469 %files libs
470 %defattr(644,root,root,755)
471 %dir %{_libdir}/%{name}
472 %attr(755,root,root) %{_libdir}/%{name}/libgvfscommon.so
473 %attr(755,root,root) %{_libdir}/%{name}/libgvfsdaemon.so
474
475 %files devel
476 %defattr(644,root,root,755)
477 %{_includedir}/gvfs-client
478
479 %if %{with afc}
480 %files afc
481 %defattr(644,root,root,755)
482 %attr(755,root,root) %{_libexecdir}/gvfs-afc-volume-monitor
483 %attr(755,root,root) %{_libexecdir}/gvfsd-afc
484 %{_datadir}/dbus-1/services/org.gtk.vfs.AfcVolumeMonitor.service
485 %{_datadir}/gvfs/mounts/afc.mount
486 %{_datadir}/gvfs/mounts/ftpis.mount
487 %{_datadir}/gvfs/remote-volume-monitors/afc.monitor
488 %{systemduserunitdir}/gvfs-afc-volume-monitor.service
489 %endif
490
491 %if %{with afp}
492 %files afp
493 %defattr(644,root,root,755)
494 %attr(755,root,root) %{_libexecdir}/gvfsd-afp
495 %attr(755,root,root) %{_libexecdir}/gvfsd-afp-browse
496 %{_datadir}/gvfs/mounts/afp-browse.mount
497 %{_datadir}/gvfs/mounts/afp.mount
498 %endif
499
500 %if %{with archive}
501 %files archive
502 %defattr(644,root,root,755)
503 %attr(755,root,root) %{_libexecdir}/gvfsd-archive
504 %{_datadir}/gvfs/mounts/archive.mount
505 %endif
506
507 %if %{with fuse}
508 %files fuse
509 %defattr(644,root,root,755)
510 %attr(755,root,root) %{_libexecdir}/gvfsd-fuse
511 %if %{with doc}
512 %{_mandir}/man1/gvfsd-fuse.1*
513 %endif
514 %if %{with systemd}
515 # FIXME: reusing USE_LIBSYSTEMD_LOGIN as systemd has no universal header or pkg-config file
516 %{systemdtmpfilesdir}/gvfsd-fuse-tmpfiles.conf
517 %endif
518 %endif
519
520 %if %{with goa}
521 %files goa
522 %defattr(644,root,root,755)
523 %attr(755,root,root) %{_libexecdir}/gvfs-goa-volume-monitor
524 %{_datadir}/dbus-1/services/org.gtk.vfs.GoaVolumeMonitor.service
525 %{_datadir}/gvfs/remote-volume-monitors/goa.monitor
526 %{systemduserunitdir}/gvfs-goa-volume-monitor.service
527 %endif
528
529 %if %{with google}
530 %files google
531 %defattr(644,root,root,755)
532 %attr(755,root,root) %{_libexecdir}/gvfsd-google
533 %{_datadir}/gvfs/mounts/google.mount
534 %endif
535
536 %if %{with gphoto2}
537 %files gphoto2
538 %defattr(644,root,root,755)
539 %attr(755,root,root) %{_libexecdir}/gvfs-gphoto2-volume-monitor
540 %attr(755,root,root) %{_libexecdir}/gvfsd-gphoto2
541 %{_datadir}/dbus-1/services/org.gtk.vfs.GPhoto2VolumeMonitor.service
542 %{_datadir}/gvfs/mounts/gphoto2.mount
543 %{_datadir}/gvfs/remote-volume-monitors/gphoto2.monitor
544 %{systemduserunitdir}/gvfs-gphoto2-volume-monitor.service
545 %endif
546
547 %if %{with mtp}
548 %files mtp
549 %defattr(644,root,root,755)
550 %attr(755,root,root) %{_libexecdir}/gvfs-mtp-volume-monitor
551 %attr(755,root,root) %{_libexecdir}/gvfsd-mtp
552 %{_datadir}/dbus-1/services/org.gtk.vfs.MTPVolumeMonitor.service
553 %{_datadir}/gvfs/mounts/mtp.mount
554 %{_datadir}/gvfs/remote-volume-monitors/mtp.monitor
555 %{systemduserunitdir}/gvfs-mtp-volume-monitor.service
556 %endif
557
558 %if %{with samba}
559 %files smb
560 %defattr(644,root,root,755)
561 %attr(755,root,root) %{_libexecdir}/gvfsd-smb
562 %attr(755,root,root) %{_libexecdir}/gvfsd-smb-browse
563 %{_datadir}/gvfs/mounts/smb-browse.mount
564 %{_datadir}/gvfs/mounts/smb.mount
565 %{_datadir}/glib-2.0/schemas/org.gnome.system.smb.gschema.xml
566 %{_datadir}/GConf/gsettings/gvfs-smb.convert
567 %endif
This page took 0.087387 seconds and 3 git commands to generate.