[521] | 1 | Summary: Backends for the gio framework in GLib |
---|
| 2 | Summary(ja): GLib の GIO フレームワークのバックエンド |
---|
| 3 | Name: gvfs |
---|
[623] | 4 | Version: 1.4.3 |
---|
[521] | 5 | Release: 1%{?_dist_release} |
---|
| 6 | License: LGPLv2+ |
---|
| 7 | Group: System Environment/Libraries |
---|
| 8 | URL: http://www.gtk.org |
---|
| 9 | Source: http://download.gnome.org/sources/gvfs/1.2/gvfs-%{version}.tar.bz2 |
---|
| 10 | |
---|
| 11 | BuildRoot: %{_tmppath}/%{name}-%{version}-root |
---|
| 12 | BuildRequires: pkgconfig |
---|
| 13 | BuildRequires: glib2-devel >= 2.18.0 |
---|
| 14 | BuildRequires: dbus-glib-devel |
---|
| 15 | BuildRequires: /usr/bin/ssh |
---|
| 16 | BuildRequires: libcdio-devel >= 0.78.2 |
---|
| 17 | BuildRequires: hal-devel |
---|
| 18 | BuildRequires: libsoup-devel >= 2.24.0 |
---|
| 19 | BuildRequires: avahi-glib-devel >= 0.6 |
---|
| 20 | BuildRequires: gnome-keyring-devel |
---|
| 21 | BuildRequires: intltool |
---|
| 22 | BuildRequires: gettext |
---|
| 23 | BuildRequires: perl-XML-Parser |
---|
| 24 | BuildRequires: GConf2-devel |
---|
| 25 | |
---|
| 26 | Requires(post): desktop-file-utils |
---|
| 27 | Requires(postun): desktop-file-utils |
---|
| 28 | |
---|
| 29 | # The patch touches Makefile.am files: |
---|
| 30 | BuildRequires: automake autoconf |
---|
| 31 | BuildRequires: libtool |
---|
| 32 | Patch1: gvfs-0.99.2-archive-integration.patch |
---|
| 33 | |
---|
| 34 | %description |
---|
| 35 | The gvfs package provides backend implementations for the gio |
---|
| 36 | framework in GLib. It includes ftp, sftp, cifs. |
---|
| 37 | |
---|
| 38 | %package devel |
---|
| 39 | Summary: Development files for gvfs |
---|
| 40 | Group: Development/Libraries |
---|
| 41 | Requires: %{name} = %{version}-%{release} |
---|
| 42 | |
---|
| 43 | %description devel |
---|
| 44 | The gvfs-devel package contains headers and other files that are |
---|
| 45 | required to develop applications using gvfs. |
---|
| 46 | |
---|
| 47 | %package fuse |
---|
| 48 | Summary: FUSE support for gvfs |
---|
| 49 | Group: System Environment/Libraries |
---|
| 50 | Requires: %{name} = %{version}-%{release} |
---|
| 51 | BuildRequires: fuse-devel |
---|
| 52 | Requires: fuse |
---|
| 53 | |
---|
| 54 | %description fuse |
---|
| 55 | This package provides support for applications not using gio |
---|
| 56 | to access the gvfs filesystems. |
---|
| 57 | |
---|
| 58 | |
---|
| 59 | %package smb |
---|
| 60 | Summary: Windows fileshare support for gvfs |
---|
| 61 | Group: System Environment/Libraries |
---|
| 62 | Requires: %{name} = %{version}-%{release} |
---|
| 63 | BuildRequires: libsmbclient-devel |
---|
| 64 | |
---|
| 65 | %description smb |
---|
| 66 | This package provides support for reading and writing files on windows |
---|
| 67 | shares (SMB) to applications using gvfs. |
---|
| 68 | |
---|
| 69 | |
---|
| 70 | %package archive |
---|
| 71 | Summary: Archiving support for gvfs |
---|
| 72 | Group: System Environment/Libraries |
---|
| 73 | Requires: %{name} = %{version}-%{release} |
---|
| 74 | BuildRequires: libarchive-devel |
---|
| 75 | |
---|
| 76 | %description archive |
---|
| 77 | This package provides support for accessing files inside Zip and Tar archives, |
---|
| 78 | as well as ISO images, to applications using gvfs. |
---|
| 79 | |
---|
| 80 | |
---|
| 81 | %package obexftp |
---|
| 82 | Summary: ObexFTP support for gvfs |
---|
| 83 | Group: System Environment/Libraries |
---|
| 84 | Requires: %{name} = %{version}-%{release} |
---|
| 85 | BuildRequires: bluez-libs-devel >= 4.15 |
---|
| 86 | BuildRequires: expat-devel |
---|
| 87 | |
---|
| 88 | %description obexftp |
---|
| 89 | This package provides support for reading files on Bluetooth mobile phones |
---|
| 90 | and devices through ObexFTP to applications using gvfs. |
---|
| 91 | |
---|
| 92 | |
---|
| 93 | %package gphoto2 |
---|
| 94 | Summary: gphoto2 support for gvfs |
---|
| 95 | Group: System Environment/Libraries |
---|
| 96 | Requires: %{name} = %{version}-%{release} |
---|
| 97 | BuildRequires: libgphoto2-devel |
---|
| 98 | BuildRequires: libusb-devel |
---|
| 99 | BuildRequires: libexif-devel |
---|
| 100 | |
---|
| 101 | %description gphoto2 |
---|
| 102 | This package provides support for reading and writing files on |
---|
| 103 | PTP based cameras (Picture Transfer Protocol) and MTP based |
---|
| 104 | media players (Media Transfer Protocol) to applications using gvfs. |
---|
| 105 | |
---|
| 106 | |
---|
| 107 | %prep |
---|
| 108 | %setup -q |
---|
| 109 | %patch1 -p0 -b .archive-integration |
---|
| 110 | |
---|
| 111 | %build |
---|
| 112 | |
---|
| 113 | # Needed for gvfs-0.2.1-archive-integration.patch |
---|
| 114 | libtoolize --force || : |
---|
| 115 | aclocal || : |
---|
| 116 | autoheader || : |
---|
| 117 | automake || : |
---|
| 118 | autoconf || : |
---|
| 119 | |
---|
| 120 | %configure |
---|
| 121 | make # %{?_smp_mflags} |
---|
| 122 | |
---|
| 123 | %install |
---|
| 124 | rm -rf $RPM_BUILD_ROOT |
---|
| 125 | make install DESTDIR=$RPM_BUILD_ROOT |
---|
| 126 | |
---|
| 127 | rm $RPM_BUILD_ROOT%{_libdir}/*.la |
---|
| 128 | rm $RPM_BUILD_ROOT%{_libdir}/gio/modules/*.la |
---|
| 129 | |
---|
| 130 | %find_lang gvfs |
---|
| 131 | |
---|
| 132 | %clean |
---|
| 133 | rm -rf $RPM_BUILD_ROOT |
---|
| 134 | |
---|
| 135 | %post |
---|
| 136 | /sbin/ldconfig |
---|
| 137 | # Reload .mount files: |
---|
| 138 | killall -USR1 gvfsd >&/dev/null || : |
---|
| 139 | # Update desktop files mime mappings: |
---|
| 140 | update-desktop-database &> /dev/null ||: |
---|
| 141 | |
---|
| 142 | %postun |
---|
| 143 | /sbin/ldconfig |
---|
| 144 | # Update desktop files mime mappings: |
---|
| 145 | update-desktop-database &> /dev/null ||: |
---|
| 146 | |
---|
| 147 | %files -f gvfs.lang |
---|
| 148 | %defattr(-, root, root, -) |
---|
| 149 | %doc AUTHORS COPYING NEWS README |
---|
| 150 | %dir %{_datadir}/gvfs |
---|
| 151 | %dir %{_datadir}/gvfs/mounts |
---|
| 152 | %{_sysconfdir}/profile.d/gvfs-bash-completion.sh |
---|
| 153 | %{_datadir}/gvfs/mounts/sftp.mount |
---|
| 154 | %{_datadir}/gvfs/mounts/trash.mount |
---|
| 155 | %{_datadir}/gvfs/mounts/cdda.mount |
---|
| 156 | %{_datadir}/gvfs/mounts/computer.mount |
---|
| 157 | %{_datadir}/gvfs/mounts/dav.mount |
---|
| 158 | %{_datadir}/gvfs/mounts/dav+sd.mount |
---|
| 159 | %{_datadir}/gvfs/mounts/http.mount |
---|
| 160 | %{_datadir}/gvfs/mounts/localtest.mount |
---|
| 161 | %{_datadir}/gvfs/mounts/burn.mount |
---|
| 162 | %{_datadir}/gvfs/mounts/dns-sd.mount |
---|
| 163 | %{_datadir}/gvfs/mounts/network.mount |
---|
| 164 | %{_datadir}/gvfs/mounts/ftp.mount |
---|
| 165 | %{_datadir}/dbus-1/services/gvfs-daemon.service |
---|
| 166 | %{_datadir}/dbus-1/services/gvfs-metadata.service |
---|
| 167 | %{_datadir}/dbus-1/services/org.gtk.Private.HalVolumeMonitor.service |
---|
| 168 | %{_datadir}/gvfs/remote-volume-monitors/hal.monitor |
---|
| 169 | %{_libdir}/libgvfscommon.so.* |
---|
| 170 | %{_libdir}/libgvfscommon-dnssd.so.* |
---|
| 171 | # %{_libdir}/gio/modules/libgiohal-volume-monitor.so |
---|
| 172 | %{_libdir}/gio/modules/libgioremote-volume-monitor.so |
---|
| 173 | %{_libdir}/gio/modules/libgvfsdbus.so |
---|
| 174 | %{_libdir}/gio/modules/libgiogconf.so |
---|
| 175 | %{_libexecdir}/gvfsd |
---|
| 176 | %{_libexecdir}/gvfsd-ftp |
---|
| 177 | %{_libexecdir}/gvfsd-sftp |
---|
| 178 | %{_libexecdir}/gvfsd-trash |
---|
| 179 | %{_libexecdir}/gvfsd-cdda |
---|
| 180 | %{_libexecdir}/gvfsd-computer |
---|
| 181 | %{_libexecdir}/gvfsd-dav |
---|
| 182 | %{_libexecdir}/gvfsd-http |
---|
| 183 | %{_libexecdir}/gvfsd-localtest |
---|
| 184 | %{_libexecdir}/gvfsd-burn |
---|
| 185 | %{_libexecdir}/gvfsd-dnssd |
---|
| 186 | %{_libexecdir}/gvfsd-network |
---|
| 187 | %{_libexecdir}/gvfsd-metadata |
---|
| 188 | %{_libexecdir}/gvfs-hal-volume-monitor |
---|
| 189 | %{_bindir}/gvfs-cat |
---|
| 190 | %{_bindir}/gvfs-copy |
---|
| 191 | %{_bindir}/gvfs-info |
---|
| 192 | %{_bindir}/gvfs-less |
---|
| 193 | %{_bindir}/gvfs-ls |
---|
| 194 | %{_bindir}/gvfs-mkdir |
---|
| 195 | %{_bindir}/gvfs-monitor-dir |
---|
| 196 | %{_bindir}/gvfs-monitor-file |
---|
| 197 | %{_bindir}/gvfs-mount |
---|
| 198 | %{_bindir}/gvfs-move |
---|
| 199 | %{_bindir}/gvfs-open |
---|
| 200 | %{_bindir}/gvfs-rename |
---|
| 201 | %{_bindir}/gvfs-rm |
---|
| 202 | %{_bindir}/gvfs-save |
---|
| 203 | %{_bindir}/gvfs-set-attribute |
---|
| 204 | %{_bindir}/gvfs-trash |
---|
| 205 | %{_bindir}/gvfs-tree |
---|
| 206 | |
---|
| 207 | %files devel |
---|
| 208 | %defattr(-, root, root, -) |
---|
| 209 | %dir %{_includedir}/gvfs-client |
---|
| 210 | %dir %{_includedir}/gvfs-client/gvfs |
---|
| 211 | %{_includedir}/gvfs-client/gvfs/gvfsurimapper.h |
---|
| 212 | %{_includedir}/gvfs-client/gvfs/gvfsuriutils.h |
---|
| 213 | %{_libdir}/libgvfscommon.so |
---|
| 214 | %{_libdir}/libgvfscommon-dnssd.so |
---|
| 215 | |
---|
| 216 | |
---|
| 217 | %files fuse |
---|
| 218 | %defattr(-, root, root, -) |
---|
| 219 | %{_libexecdir}/gvfs-fuse-daemon |
---|
| 220 | |
---|
| 221 | |
---|
| 222 | %files smb |
---|
| 223 | %defattr(-, root, root, -) |
---|
| 224 | %{_libexecdir}/gvfsd-smb |
---|
| 225 | %{_libexecdir}/gvfsd-smb-browse |
---|
| 226 | %{_datadir}/gvfs/mounts/smb-browse.mount |
---|
| 227 | %{_datadir}/gvfs/mounts/smb.mount |
---|
| 228 | |
---|
| 229 | |
---|
| 230 | %files archive |
---|
| 231 | %defattr(-, root, root, -) |
---|
| 232 | %dir %{_datadir}/applications/mount-archive.desktop |
---|
| 233 | %{_libexecdir}/gvfsd-archive |
---|
| 234 | %{_datadir}/gvfs/mounts/archive.mount |
---|
| 235 | |
---|
| 236 | |
---|
| 237 | %files obexftp |
---|
| 238 | %defattr(-, root, root, -) |
---|
| 239 | %{_libexecdir}/gvfsd-obexftp |
---|
| 240 | %{_datadir}/gvfs/mounts/obexftp.mount |
---|
| 241 | |
---|
| 242 | |
---|
| 243 | %files gphoto2 |
---|
| 244 | %defattr(-, root, root, -) |
---|
| 245 | %{_libexecdir}/gvfsd-gphoto2 |
---|
| 246 | %{_datadir}/gvfs/mounts/gphoto2.mount |
---|
| 247 | %{_libexecdir}/gvfs-gphoto2-volume-monitor |
---|
| 248 | %{_datadir}/dbus-1/services/org.gtk.Private.GPhoto2VolumeMonitor.service |
---|
| 249 | %{_datadir}/gvfs/remote-volume-monitors/gphoto2.monitor |
---|
| 250 | |
---|
| 251 | |
---|
| 252 | %changelog |
---|
[623] | 253 | * Sun Mar 14 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.4.3-1 |
---|
| 254 | - new upstream release |
---|
| 255 | |
---|
[521] | 256 | * Sat Oct 31 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.4.1-1 |
---|
| 257 | - new upstream release |
---|
| 258 | |
---|
| 259 | * Thu May 28 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 1.2.3-2 |
---|
| 260 | - new upstream release |
---|
| 261 | |
---|
| 262 | * Sat Apr 25 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 1.2.2-1 |
---|
| 263 | - new upstream release |
---|
| 264 | |
---|
| 265 | * Sat Apr 04 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 1.2.0-2 |
---|
| 266 | - new upstream release |
---|
| 267 | |
---|
| 268 | * Thu Oct 23 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 1.0.2-1 |
---|
| 269 | - new upstream release |
---|
| 270 | - BR: bluez-libs-devel >= 4.15 |
---|
| 271 | |
---|
| 272 | * Thu Oct 23 2008 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 1.0.1-2 |
---|
| 273 | - rebuild with bluez-libs-devel-4.15 |
---|
| 274 | |
---|
| 275 | * Fri Sep 26 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 1.0.1-1 |
---|
| 276 | - new upstream release |
---|
| 277 | |
---|
| 278 | * Mon Sep 22 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 1.0.0-1 |
---|
| 279 | - new upstream release |
---|
| 280 | |
---|
| 281 | * Sat Sep 06 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 0.99.6-1 |
---|
| 282 | - new upstream release |
---|
| 283 | - split out backends to sub packages |
---|
| 284 | |
---|
| 285 | * Thu Jul 03 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 0.99.1-1 |
---|
| 286 | - new upstream release |
---|
| 287 | |
---|
| 288 | * Thu Apr 10 2008 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 0.2.3-1vl5 |
---|
| 289 | - new upstream release |
---|
| 290 | |
---|
| 291 | * Wed Apr 2 2008 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 0.2.2-1vl5 |
---|
| 292 | - Initial build for Vine Linux |
---|
| 293 | |
---|
| 294 | * Fri Mar 28 2008 Tomas Bzatek <tbzatek@redhat.com> - 0.2.2-1 |
---|
| 295 | - Update to 0.2.2 |
---|
| 296 | |
---|
| 297 | * Tue Mar 25 2008 Tomas Bzatek <tbzatek@redhat.com> - 0.2.1-4 |
---|
| 298 | - Moved fuse stuff to a dedicated package |
---|
| 299 | |
---|
| 300 | * Thu Mar 20 2008 Alexander Larsson <alexl@redhat.com> - 0.2.1-3 |
---|
| 301 | - Add patch with simple archive backend UI integration |
---|
| 302 | |
---|
| 303 | * Tue Mar 19 2008 Tomas Bzatek <tbzatek@redhat.com> - 0.2.1-2 |
---|
| 304 | - Added libarchive dependency for archive backend |
---|
| 305 | - Require new libsmbclient in order to get smb backend working again |
---|
| 306 | |
---|
| 307 | * Tue Mar 18 2008 Tomas Bzatek <tbzatek@redhat.com> - 0.2.1-1 |
---|
| 308 | - Update to 0.2.1 (archive backend temporarily disabled) |
---|
| 309 | |
---|
| 310 | * Mon Mar 17 2008 Matthias Clasen <mclasen@redhat.com> - 0.2.0.1-2 |
---|
| 311 | - Silence %%post |
---|
| 312 | |
---|
| 313 | * Mon Mar 10 2008 Matthias Clasen <mclasen@redhat.com> - 0.2.0.1-1 |
---|
| 314 | - Update to 0.2.0.1 |
---|
| 315 | |
---|
| 316 | * Thu Mar 6 2008 Tomas Bzatek <tbzatek@redhat.com> - 0.1.11-2 |
---|
| 317 | - Add patch that fixes a deadlock when foreign volume is removed |
---|
| 318 | |
---|
| 319 | * Tue Mar 4 2008 Matthias Clasen <mclasen@redhat.com> - 0.1.11-1 |
---|
| 320 | - Update to 0.1.11 |
---|
| 321 | |
---|
| 322 | * Tue Mar 04 2008 Tomas Bzatek <tbzatek@redhat.com> - 0.1.10-1 |
---|
| 323 | - Update to 0.1.10 |
---|
| 324 | |
---|
| 325 | * Mon Feb 25 2008 Alexander Larsson <alexl@redhat.com> - 0.1.8-1 |
---|
| 326 | - Update to 0.1.8 |
---|
| 327 | |
---|
| 328 | * Thu Feb 14 2008 Alexander Larsson <alexl@redhat.com> - 0.1.7-3 |
---|
| 329 | - Add patch that fixes a smb bug that can cause short reads when copying files |
---|
| 330 | |
---|
| 331 | * Tue Feb 12 2008 Alexander Larsson <alexl@redhat.com> - 0.1.7-2 |
---|
| 332 | - Fix double free in hal volume monitor |
---|
| 333 | - Ensure gconf module is built by adding build dep |
---|
| 334 | |
---|
| 335 | * Mon Feb 11 2008 Matthias Clasen <mclasen@redhat.com> - 0.1.7-1 |
---|
| 336 | - Update to 0.1.7 |
---|
| 337 | |
---|
| 338 | * Tue Jan 29 2008 Matthias Clasen <mclasen@redhat.com> - 0.1.6-1 |
---|
| 339 | - Update to 0.1.6 |
---|
| 340 | |
---|
| 341 | * Mon Jan 28 2008 Matthias Clasen <mclasen@redhat.com> - 0.1.5-1 |
---|
| 342 | - Update to 0.1.5 |
---|
| 343 | - Reenable http/dav |
---|
| 344 | |
---|
| 345 | * Mon Jan 21 2008 Alexander Larsson <alexl@redhat.com> - 0.1.4-2 |
---|
| 346 | - Remove the http/dav stuff for now, as we don't have the latest libsoup |
---|
| 347 | |
---|
| 348 | * Mon Jan 21 2008 Alexander Larsson <alexl@redhat.com> - 0.1.4-1 |
---|
| 349 | - Update to 0.1.4 |
---|
| 350 | - Send USR1 in post to reload config |
---|
| 351 | |
---|
| 352 | * Mon Jan 14 2008 Matthias Clasen <mclasen@redhat.com> 0.1.2-1 |
---|
| 353 | - Update to 0.1.2 |
---|
| 354 | |
---|
| 355 | * Tue Jan 8 2008 Matthias Clasen <mclasen@redhat.com> 0.1.1-1 |
---|
| 356 | - Update to 0.1.1 |
---|
| 357 | |
---|
| 358 | * Thu Dec 20 2007 Matthias Clasen <mclasen@redhat.com> 0.1.0-1 |
---|
| 359 | - Initial packaging |
---|