OBS User unknown 2007-07-06 06:40:58 +00:00 committed by Git OBS Bridge
parent c4efbccdeb
commit 27176c1734
4 changed files with 53 additions and 14 deletions

View File

@ -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
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:9dc4d47b1bf0145b3751d5c4fcbe9d738337f728e5017c71224654f8dd6da690
size 389079

View File

@ -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

View File

@ -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