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
|
Thu Jul 5 19:16:52 CEST 2007 - bk@suse.de
|
||||||
|
|
||||||
|
75
fuse.spec
75
fuse.spec
@ -13,7 +13,7 @@
|
|||||||
Name: fuse
|
Name: fuse
|
||||||
Summary: Userspace File System
|
Summary: Userspace File System
|
||||||
Version: 2.7.0
|
Version: 2.7.0
|
||||||
Release: 1
|
Release: 4
|
||||||
License: GPL any version; LGPL any version
|
License: GPL any version; LGPL any version
|
||||||
Group: System/Filesystems
|
Group: System/Filesystems
|
||||||
Source: %{name}-%{version}.tar.bz2
|
Source: %{name}-%{version}.tar.bz2
|
||||||
@ -33,20 +33,34 @@ PreReq: %insserv_prereq permissions
|
|||||||
|
|
||||||
%description
|
%description
|
||||||
With FUSE, a userspace program can export a file system through the
|
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
|
Userspace filesystems which are implemented using FUSE are provided by
|
||||||
the following packages:
|
the following packages:
|
||||||
|
|
||||||
curlftpfs (mount FTP servers), encfs (layered file encryption), fuseiso
|
- curlftpfs (mount FTP servers),
|
||||||
(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)
|
|
||||||
|
|
||||||
These and possibly more are likely provided as separate packages in
|
- encfs (layered file encryption),
|
||||||
this distribution.
|
|
||||||
|
- 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
|
%description devel
|
||||||
This package contains all include files, libraries and configuration
|
This package contains all include files, libraries and configuration
|
||||||
files needed to develop programs that use FUSE library to implement
|
files needed to develop programs that use the fuse (FUSE) library to
|
||||||
Linux filesystems in userspace.
|
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
|
make DESTDIR="$RPM_BUILD_ROOT" install
|
||||||
rm -rf $RPM_BUILD_ROOT/%{_sysconfdir}/init.d
|
rm -rf $RPM_BUILD_ROOT/%{_sysconfdir}/init.d
|
||||||
install -m755 -D %{S:1} $RPM_BUILD_ROOT/%{_sysconfdir}/init.d/boot.fuse
|
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
|
cd %buildroot
|
||||||
mv .%{_libdir}/lib*.*a .%{devlibdir}
|
mv .%{_libdir}/lib*.*a .%{devlibdir}
|
||||||
rm .%{_libdir}/lib*.so # recreate these pointing upwards:
|
rm .%{_libdir}/lib*.so # recreate these pointing upwards:
|
||||||
@ -130,6 +174,11 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
%doc AUTHORS ChangeLog FAQ NEWS README*
|
%doc AUTHORS ChangeLog FAQ NEWS README*
|
||||||
%{_docdir}/COPYING*
|
%{_docdir}/COPYING*
|
||||||
%{_libdir}/lib*.so.*
|
%{_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
|
%verify(not mode) %attr(4750,root,trusted) %{usrbindir}/fusermount
|
||||||
/sbin/mount.fuse
|
/sbin/mount.fuse
|
||||||
%{_bindir}/ulockmgr_server
|
%{_bindir}/ulockmgr_server
|
||||||
@ -143,6 +192,8 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
%{pkgconfigdir}/*.pc
|
%{pkgconfigdir}/*.pc
|
||||||
|
|
||||||
%changelog
|
%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
|
* Thu Jul 05 2007 - bk@suse.de
|
||||||
- update to new major release 2.7.0:
|
- update to new major release 2.7.0:
|
||||||
* Support for stacking filesystem modules
|
* Support for stacking filesystem modules
|
||||||
|
Loading…
Reference in New Issue
Block a user