OBS User unknown 2007-07-13 18:26:29 +00:00 committed by Git OBS Bridge
parent 27176c1734
commit 9467b50cf5
2 changed files with 68 additions and 12 deletions

View File

@ -1,3 +1,8 @@
-------------------------------------------------------------------
Fri Jul 13 18:19:50 CEST 2007 - mszeredi@suse.de
- conditionally add udev rule if building with 10.2 or earlier
-------------------------------------------------------------------
Thu Jul 5 19:16:52 CEST 2007 - bk@suse.de

View File

@ -13,7 +13,7 @@
Name: fuse
Summary: Userspace File System
Version: 2.7.0
Release: 1
Release: 4
License: GPL any version; LGPL any version
Group: System/Filesystems
Source: %{name}-%{version}.tar.bz2
@ -33,20 +33,34 @@ PreReq: %insserv_prereq permissions
%description
With FUSE, a userspace program can export a file system through the
Linux kernel.
kernel-default (Linux kernel).
Userspace filesystems which are implemented using FUSE are provided by
the following packages:
curlftpfs (mount FTP servers), encfs (layered file encryption), fuseiso
(mount iso, img, bin, mdf and nrg CD-ROM images), fusepod (mount
IPods), fusesmb (mount a full network neighborhood), gphotofs (mount
gphoto-supported cameras), ntfs-3g (mount NTFS volumes read-write)
obexfs (mount of bluetooth devices), sshfs (mount over ssh), wdfs
(mount of WebDAV shares)
- curlftpfs (mount FTP servers),
These and possibly more are likely provided as separate packages in
this distribution.
- encfs (layered file encryption),
- fuseiso (mount iso, img, bin, mdf and nrg CD-ROM images),
- fusepod (mount iPods),
- fusesmb (mount a fully browseable network neighborhood),
- gphotofs (mount gphoto-supported cameras),
- ntfs-3g (mount NTFS volumes read-write),
- obexfs (mount of bluetooth devices),
- sshfs (mount over ssh),
- wdfs (mount of WebDAV shares)
After installing fuse-devel, admins can compile and install other
userspace filesystems which can be found at
http://fuse.sourceforge.net/wiki
@ -61,8 +75,34 @@ Requires: fuse = %{version} glibc-devel
%description devel
This package contains all include files, libraries and configuration
files needed to develop programs that use FUSE library to implement
Linux filesystems in userspace.
files needed to develop programs that use the fuse (FUSE) library to
implement kernel-default (Linux) filesystems in userspace.
Many userspace filesystems are already provided as packages for
installation:
- curlftpfs (mount FTP servers),
- encfs (layered file encryption),
- fuseiso (mount iso, img, bin, mdf and nrg CD-ROM images),
- fusepod (mount iPods),
- fusesmb (mount a fully browseable network neighborhood),
- gphotofs (mount gphoto-supported cameras),
- ntfs-3g (mount NTFS volumes read-write),
- obexfs (mount of bluetooth devices),
- sshfs (mount over ssh),
- wdfs (mount of WebDAV shares)
With fuse-devel, admins can compile and install other userspace
filesystems which can be found at http://fuse.sourceforge.net/wiki
@ -92,6 +132,10 @@ make
make DESTDIR="$RPM_BUILD_ROOT" install
rm -rf $RPM_BUILD_ROOT/%{_sysconfdir}/init.d
install -m755 -D %{S:1} $RPM_BUILD_ROOT/%{_sysconfdir}/init.d/boot.fuse
# Needed for OpenSUSE buildservice
%if %suse_version <= 1020
install -m644 -D util/udev.rules $RPM_BUILD_ROOT/%{_sysconfdir}/udev/rules.d/99-fuse.rules
%endif
cd %buildroot
mv .%{_libdir}/lib*.*a .%{devlibdir}
rm .%{_libdir}/lib*.so # recreate these pointing upwards:
@ -130,6 +174,11 @@ rm -rf $RPM_BUILD_ROOT
%doc AUTHORS ChangeLog FAQ NEWS README*
%{_docdir}/COPYING*
%{_libdir}/lib*.so.*
%if %suse_version <= 1020
%dir %{_sysconfdir}/udev
%dir %{_sysconfdir}/udev/rules.d
%{_sysconfdir}/udev/rules.d/99-fuse.rules
%endif
%verify(not mode) %attr(4750,root,trusted) %{usrbindir}/fusermount
/sbin/mount.fuse
%{_bindir}/ulockmgr_server
@ -143,6 +192,8 @@ rm -rf $RPM_BUILD_ROOT
%{pkgconfigdir}/*.pc
%changelog
* Fri Jul 13 2007 - mszeredi@suse.de
- conditionally add udev rule if building with 10.2 or earlier
* Thu Jul 05 2007 - bk@suse.de
- update to new major release 2.7.0:
* Support for stacking filesystem modules