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
|
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.
|
# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
||||||
# This file and all modifications and additions to the pristine
|
# This file and all modifications and additions to the pristine
|
||||||
@ -12,9 +12,9 @@
|
|||||||
|
|
||||||
Name: fuse
|
Name: fuse
|
||||||
Summary: Userspace File System
|
Summary: Userspace File System
|
||||||
Version: 2.6.5
|
Version: 2.7.0
|
||||||
Release: 16
|
Release: 1
|
||||||
License: GPL v2 or later, LGPL v2 or later
|
License: GPL any version; LGPL any version
|
||||||
Group: System/Filesystems
|
Group: System/Filesystems
|
||||||
Source: %{name}-%{version}.tar.bz2
|
Source: %{name}-%{version}.tar.bz2
|
||||||
Source1: boot.fuse
|
Source1: boot.fuse
|
||||||
@ -22,18 +22,28 @@ Patch: fuse-install-fix.diff
|
|||||||
Patch2: fuse-pc-remove-libdir-from-Libs.diff
|
Patch2: fuse-pc-remove-libdir-from-Libs.diff
|
||||||
URL: http://fuse.sourceforge.net
|
URL: http://fuse.sourceforge.net
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||||
|
Requires: licenses
|
||||||
|
BuildRequires: licenses
|
||||||
PreReq: %insserv_prereq permissions
|
PreReq: %insserv_prereq permissions
|
||||||
%define _exec_prefix /
|
%define _exec_prefix /
|
||||||
%define _libdir /%_lib
|
%define _libdir /%_lib
|
||||||
%define usrbindir %{_prefix}/bin
|
%define usrbindir %{_prefix}/bin
|
||||||
|
%define devlibdir %{_prefix}/%{_lib}
|
||||||
%define pkgconfigdir %{_prefix}/%{_lib}/pkgconfig
|
%define pkgconfigdir %{_prefix}/%{_lib}/pkgconfig
|
||||||
|
|
||||||
%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.
|
Linux kernel.
|
||||||
|
|
||||||
To use fuse, you additional fuse modules like curlftpfs, encfs, obexfs,
|
Userspace filesystems which are implemented using FUSE are provided by
|
||||||
sshfs or wdfs.
|
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
|
These and possibly more are likely provided as separate packages in
|
||||||
this distribution.
|
this distribution.
|
||||||
@ -45,7 +55,7 @@ Authors:
|
|||||||
Miklos Szeredi <miklos@szeredi.hu>
|
Miklos Szeredi <miklos@szeredi.hu>
|
||||||
|
|
||||||
%package devel
|
%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++
|
Group: Development/Languages/C and C++
|
||||||
Requires: fuse = %{version} glibc-devel
|
Requires: fuse = %{version} glibc-devel
|
||||||
|
|
||||||
@ -83,10 +93,18 @@ 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
|
||||||
cd %buildroot
|
cd %buildroot
|
||||||
rm -rf .%{_libdir}/lib*.la
|
mv .%{_libdir}/lib*.*a .%{devlibdir}
|
||||||
mv .%{_libdir}/lib*.a .%{_prefix}/%{_lib}/
|
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}
|
mkdir .%{usrbindir}
|
||||||
mv .%{_bindir}/fusermount .%{usrbindir}/fusermount
|
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
|
%post
|
||||||
%{insserv_force_if_yast boot.fuse}
|
%{insserv_force_if_yast boot.fuse}
|
||||||
@ -110,6 +128,7 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
%defattr(-,root,root)
|
%defattr(-,root,root)
|
||||||
%config %{_sysconfdir}/init.d/boot.fuse
|
%config %{_sysconfdir}/init.d/boot.fuse
|
||||||
%doc AUTHORS ChangeLog FAQ NEWS README*
|
%doc AUTHORS ChangeLog FAQ NEWS README*
|
||||||
|
%{_docdir}/COPYING*
|
||||||
%{_libdir}/lib*.so.*
|
%{_libdir}/lib*.so.*
|
||||||
%verify(not mode) %attr(4750,root,trusted) %{usrbindir}/fusermount
|
%verify(not mode) %attr(4750,root,trusted) %{usrbindir}/fusermount
|
||||||
/sbin/mount.fuse
|
/sbin/mount.fuse
|
||||||
@ -117,14 +136,22 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
|
|
||||||
%files devel
|
%files devel
|
||||||
%defattr(-,root,root)
|
%defattr(-,root,root)
|
||||||
%{_libdir}/lib*.so
|
%{devlibdir}/lib*.*
|
||||||
%{_prefix}/%{_lib}/lib*.a
|
|
||||||
%{_includedir}/fuse.h
|
%{_includedir}/fuse.h
|
||||||
%{_includedir}/fuse
|
%{_includedir}/fuse
|
||||||
%{_includedir}/ulockmgr.h
|
%{_includedir}/ulockmgr.h
|
||||||
%{pkgconfigdir}/*.pc
|
%{pkgconfigdir}/*.pc
|
||||||
|
|
||||||
%changelog
|
%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
|
* Tue Jul 03 2007 - bk@suse.de
|
||||||
- move libs and programs to /lib and /bin, recommended for ntfs-3g
|
- move libs and programs to /lib and /bin, recommended for ntfs-3g
|
||||||
* Mon Jun 18 2007 - dmueller@suse.de
|
* Mon Jun 18 2007 - dmueller@suse.de
|
||||||
|
Loading…
Reference in New Issue
Block a user