From 9764bede485f450909fd8b410b25d47c952e4c2fa2e3795e8f21284cd8c3ea02 Mon Sep 17 00:00:00 2001 From: Jan Engelhardt Date: Tue, 5 Jun 2012 14:05:25 +0000 Subject: [PATCH] Accepting request 122495 from home:jengelh:branches:filesystems - Remove redundant tags/sections from specfile - Parallel build with %_smp_mflags - Trim list of FUSE fses from description (it's literally endless) and text inappropraite for subpackages OBS-URL: https://build.opensuse.org/request/show/122495 OBS-URL: https://build.opensuse.org/package/show/filesystems/fuse?expand=0&rev=39 --- fuse.changes | 8 +++ fuse.spec | 139 ++------------------------------------------------- 2 files changed, 11 insertions(+), 136 deletions(-) diff --git a/fuse.changes b/fuse.changes index 2d0cb34..537a438 100644 --- a/fuse.changes +++ b/fuse.changes @@ -1,3 +1,11 @@ +------------------------------------------------------------------- +Sat May 26 16:14:26 UTC 2012 - jengelh@inai.de + +- Remove redundant tags/sections from specfile +- Parallel build with %_smp_mflags +- Trim list of FUSE fses from description (it's literally endless) + and text inappropraite for subpackages + ------------------------------------------------------------------- Wed May 16 17:52:11 CEST 2012 - mszeredi@suse.cz diff --git a/fuse.spec b/fuse.spec index 0e7301b..6f15af1 100644 --- a/fuse.spec +++ b/fuse.spec @@ -22,7 +22,7 @@ License: GPL-2.0+ ; LGPL-2.1+ Group: System/Filesystems Version: 2.9.0 Release: 0 -# http://sourceforge.net/projects/fuse/files/fuse-2.X/%%{version}/fuse-%%{version}.tar.gz/download +# http://downloads.sf.net/fuse/fuse-%%version.tar.gz Source: %{name}-%{version}.tar.gz Source2: fuse.rpmlintrc Source3: baselibs.conf @@ -39,7 +39,7 @@ Requires: util-linux(fake+no-canonicalize) %endif BuildRequires: libtool BuildRequires: pkgconfig -%if 0%{?suse_version} >= 0 && 0%{?suse_version} >= 1000 +%if 0%{?suse_version} >= 1000 Supplements: filesystem(fuse) %endif PreReq: permissions @@ -78,12 +78,6 @@ After installing fuse-devel, administrators can compile and install other user space file systems which can be found at http://fuse.sourceforge.net/wiki - - -Authors: --------- - Miklos Szeredi - %package -n libulockmgr1 Summary: Library of FUSE, the User space File System for GNU/Linux and BSD Group: System/Filesystems @@ -92,43 +86,6 @@ Group: System/Filesystems With FUSE, a user space program can export a file system through the kernel-default (Linux kernel). -A FUSE file system which only needs libfuse2 is ntfs-3g, other FUSE -file systems might need the fuse package in addition to have fusermount -and /sbin/mount.fuse. - -User space file systems 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 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, administrators can compile and install -other user space file systems which can be found at -http://fuse.sourceforge.net/wiki - - - -Authors: --------- - Miklos Szeredi - %package -n libfuse2 Summary: Library of FUSE, the User space File System for GNU/Linux and BSD Group: System/Filesystems @@ -141,39 +98,10 @@ A FUSE file system which only needs libfuse2 is ntfs-3g, other FUSE file systems might need the fuse package in addition to have fusermount and /sbin/mount.fuse. -User space file systems 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 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, administrators can compile and install other user space file systems which can be found at http://fuse.sourceforge.net/wiki - - -Authors: --------- - Miklos Szeredi - %package devel Summary: Development package for FUSE (userspace filesystem) modules Group: Development/Languages/C and C++ @@ -187,39 +115,10 @@ This package contains all include files, libraries and configuration files needed to develop programs that use the fuse (FUSE) library to implement kernel-default (Linux) file systems in user space. -Many user space file systems 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, administrators can compile and install other user space file systems which can be found at http://fuse.sourceforge.net/wiki - - -Authors: --------- - Miklos Szeredi - %package devel-static Summary: Development package for FUSE (userspace filesystem) modules Group: Development/Languages/C and C++ @@ -231,39 +130,10 @@ This package contains all include files, libraries and configuration files needed to develop programs that use the fuse (FUSE) library to implement kernel-default (Linux) file systems in user space. -Many user space file systems 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, administrators can compile and install other user space file systems which can be found at http://fuse.sourceforge.net/wiki - - -Authors: --------- - Miklos Szeredi - %prep %setup -q %patch @@ -280,7 +150,7 @@ export MOUNT_FUSE_PATH=%{_sbindir} --enable-lib \ --enable-util \ --enable-example -%{__make} %{?jobs:-j%jobs} +make %{?_smp_mflags} %install %make_install @@ -324,9 +194,6 @@ popd %postun -n libulockmgr1 -p /sbin/ldconfig -%clean -rm -rf $RPM_BUILD_ROOT - %files %defattr(-,root,root) %doc AUTHORS ChangeLog FAQ NEWS README* COPYING*