This commit is contained in:
parent
c4efbccdeb
commit
27176c1734
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:35a9a27d6eb12b3034f1e72947a7f03d08b4bbfead666ae585eae9413c03e3f0
|
||||
size 369686
|
3
fuse-2.7.0.tar.bz2
Normal file
3
fuse-2.7.0.tar.bz2
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:9dc4d47b1bf0145b3751d5c4fcbe9d738337f728e5017c71224654f8dd6da690
|
||||
size 389079
|
12
fuse.changes
12
fuse.changes
@ -1,3 +1,15 @@
|
||||
-------------------------------------------------------------------
|
||||
Thu Jul 5 19:16:52 CEST 2007 - bk@suse.de
|
||||
|
||||
- update to new major release 2.7.0:
|
||||
* Support for stacking filesystem modules
|
||||
* New module for converting filename character sets
|
||||
* "setuid=USER" allows to do "su - USER" for the filesystem
|
||||
* fs subtype has been added to libfuse and the mount commands
|
||||
* Several problems have been addressed, e.g. mount.fuse is rewritten
|
||||
the multithreaded loop uses a semaphore instead of signals,
|
||||
improved locking and O_APPEND is fixed in direct IO mode
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jul 3 12:44:37 CEST 2007 - bk@suse.de
|
||||
|
||||
|
49
fuse.spec
49
fuse.spec
@ -1,5 +1,5 @@
|
||||
#
|
||||
# spec file for package fuse (Version 2.6.5)
|
||||
# spec file for package fuse (Version 2.7.0)
|
||||
#
|
||||
# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
||||
# This file and all modifications and additions to the pristine
|
||||
@ -12,9 +12,9 @@
|
||||
|
||||
Name: fuse
|
||||
Summary: Userspace File System
|
||||
Version: 2.6.5
|
||||
Release: 16
|
||||
License: GPL v2 or later, LGPL v2 or later
|
||||
Version: 2.7.0
|
||||
Release: 1
|
||||
License: GPL any version; LGPL any version
|
||||
Group: System/Filesystems
|
||||
Source: %{name}-%{version}.tar.bz2
|
||||
Source1: boot.fuse
|
||||
@ -22,18 +22,28 @@ Patch: fuse-install-fix.diff
|
||||
Patch2: fuse-pc-remove-libdir-from-Libs.diff
|
||||
URL: http://fuse.sourceforge.net
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||
Requires: licenses
|
||||
BuildRequires: licenses
|
||||
PreReq: %insserv_prereq permissions
|
||||
%define _exec_prefix /
|
||||
%define _libdir /%_lib
|
||||
%define usrbindir %{_prefix}/bin
|
||||
%define devlibdir %{_prefix}/%{_lib}
|
||||
%define pkgconfigdir %{_prefix}/%{_lib}/pkgconfig
|
||||
|
||||
%description
|
||||
With FUSE, a userspace program can export a file system through the
|
||||
Linux kernel.
|
||||
|
||||
To use fuse, you additional fuse modules like curlftpfs, encfs, obexfs,
|
||||
sshfs or wdfs.
|
||||
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)
|
||||
|
||||
These and possibly more are likely provided as separate packages in
|
||||
this distribution.
|
||||
@ -45,7 +55,7 @@ Authors:
|
||||
Miklos Szeredi <miklos@szeredi.hu>
|
||||
|
||||
%package devel
|
||||
Summary: Development package for of FUSE (userspace filesystem) modules
|
||||
Summary: Development package for FUSE (userspace filesystem) modules
|
||||
Group: Development/Languages/C and C++
|
||||
Requires: fuse = %{version} glibc-devel
|
||||
|
||||
@ -83,10 +93,18 @@ 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
|
||||
cd %buildroot
|
||||
rm -rf .%{_libdir}/lib*.la
|
||||
mv .%{_libdir}/lib*.a .%{_prefix}/%{_lib}/
|
||||
mv .%{_libdir}/lib*.*a .%{devlibdir}
|
||||
rm .%{_libdir}/lib*.so # recreate these pointing upwards:
|
||||
cd .%{devlibdir}
|
||||
ln -s ../../lib*/libfuse.so.*.*.* libfuse.so
|
||||
ln -s ../../lib*/libulockmgr.so.*.*.* libulockmgr.so
|
||||
cd -
|
||||
mkdir .%{usrbindir}
|
||||
mv .%{_bindir}/fusermount .%{usrbindir}/fusermount
|
||||
mkdir -p .%{_docdir}
|
||||
cd .%{_docdir}
|
||||
ln -s ../licenses/GPL-2.0.txt COPYING
|
||||
ln -s ../licenses/LGPL-2.0.txt COPYING.LIB
|
||||
|
||||
%post
|
||||
%{insserv_force_if_yast boot.fuse}
|
||||
@ -110,6 +128,7 @@ rm -rf $RPM_BUILD_ROOT
|
||||
%defattr(-,root,root)
|
||||
%config %{_sysconfdir}/init.d/boot.fuse
|
||||
%doc AUTHORS ChangeLog FAQ NEWS README*
|
||||
%{_docdir}/COPYING*
|
||||
%{_libdir}/lib*.so.*
|
||||
%verify(not mode) %attr(4750,root,trusted) %{usrbindir}/fusermount
|
||||
/sbin/mount.fuse
|
||||
@ -117,14 +136,22 @@ rm -rf $RPM_BUILD_ROOT
|
||||
|
||||
%files devel
|
||||
%defattr(-,root,root)
|
||||
%{_libdir}/lib*.so
|
||||
%{_prefix}/%{_lib}/lib*.a
|
||||
%{devlibdir}/lib*.*
|
||||
%{_includedir}/fuse.h
|
||||
%{_includedir}/fuse
|
||||
%{_includedir}/ulockmgr.h
|
||||
%{pkgconfigdir}/*.pc
|
||||
|
||||
%changelog
|
||||
* Thu Jul 05 2007 - bk@suse.de
|
||||
- update to new major release 2.7.0:
|
||||
* Support for stacking filesystem modules
|
||||
* New module for converting filename character sets
|
||||
* "setuid=USER" allows to do "su - USER" for the filesystem
|
||||
* fs subtype has been added to libfuse and the mount commands
|
||||
* Several problems have been addressed, e.g. mount.fuse is rewritten
|
||||
the multithreaded loop uses a semaphore instead of signals,
|
||||
improved locking and O_APPEND is fixed in direct IO mode
|
||||
* Tue Jul 03 2007 - bk@suse.de
|
||||
- move libs and programs to /lib and /bin, recommended for ntfs-3g
|
||||
* Mon Jun 18 2007 - dmueller@suse.de
|
||||
|
Loading…
Reference in New Issue
Block a user