This commit is contained in:
parent
27176c1734
commit
9467b50cf5
@ -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
|
||||
|
||||
|
75
fuse.spec
75
fuse.spec
@ -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
|
||||
|
Loading…
Reference in New Issue
Block a user