Accepting request 88443 from filesystems
enabling libulockmgr (needed by libguestfs) (forwarded request 86258 from -miska-) OBS-URL: https://build.opensuse.org/request/show/88443 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fuse?expand=0&rev=44
This commit is contained in:
commit
94fcb58fab
@ -3,6 +3,11 @@ Sat Oct 1 05:39:08 UTC 2011 - coolo@suse.com
|
|||||||
|
|
||||||
- add libtool as buildrequire to make the spec file more reliable
|
- add libtool as buildrequire to make the spec file more reliable
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Sep 26 21:50:37 CEST 2011 - mhrusecky@suse.cz
|
||||||
|
|
||||||
|
- enabling libulockmgr
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Mon Aug 29 20:48:16 UTC 2011 - crrodriguez@opensuse.org
|
Mon Aug 29 20:48:16 UTC 2011 - crrodriguez@opensuse.org
|
||||||
|
|
||||||
|
63
fuse.spec
63
fuse.spec
@ -83,6 +83,52 @@ http://fuse.sourceforge.net/wiki
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
Authors:
|
||||||
|
--------
|
||||||
|
Miklos Szeredi <miklos@szeredi.hu>
|
||||||
|
|
||||||
|
%package -n libulockmgr1
|
||||||
|
License: GPLv2+ ; LGPLv2.1+
|
||||||
|
Summary: Library of FUSE, the User space File System for GNU/Linux and BSD
|
||||||
|
Group: System/Filesystems
|
||||||
|
|
||||||
|
%description -n libulockmgr1
|
||||||
|
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:
|
Authors:
|
||||||
--------
|
--------
|
||||||
Miklos Szeredi <miklos@szeredi.hu>
|
Miklos Szeredi <miklos@szeredi.hu>
|
||||||
@ -138,6 +184,7 @@ License: GPLv2+ ; LGPLv2.1+
|
|||||||
Summary: Development package for 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} libfuse2 = %{version} glibc-devel
|
Requires: fuse = %{version} libfuse2 = %{version} glibc-devel
|
||||||
|
Requires: libulockmgr1 = %{version}
|
||||||
|
|
||||||
%description devel
|
%description devel
|
||||||
This package contains all include files, libraries and configuration
|
This package contains all include files, libraries and configuration
|
||||||
@ -258,10 +305,7 @@ for libname in libfuse libulockmgr;do
|
|||||||
done
|
done
|
||||||
%{__rm} -f %{buildroot}%{_libdir}/*.la
|
%{__rm} -f %{buildroot}%{_libdir}/*.la
|
||||||
# not needed for fuse, might reappar in separate package:
|
# not needed for fuse, might reappar in separate package:
|
||||||
%{__rm} -f %{buildroot}/%{_bindir}/ulockmgr_server
|
%{__rm} -f %{buildroot}/%{_libdir}/libulockmgr.a
|
||||||
%{__rm} -f %{buildroot}/%{_libdir}/libulockmgr.*
|
|
||||||
%{__rm} -f %{buildroot}/%{_lib}/libulockmgr.so.*
|
|
||||||
%{__rm} -f %{buildroot}/%{_includedir}/ulockmgr.h
|
|
||||||
|
|
||||||
(cd example && %{__make} clean)
|
(cd example && %{__make} clean)
|
||||||
%{__rm} -rf example/.deps example/Makefile.am example/Makefile.in
|
%{__rm} -rf example/.deps example/Makefile.am example/Makefile.in
|
||||||
@ -275,6 +319,10 @@ done
|
|||||||
|
|
||||||
%postun -n libfuse2 -p /sbin/ldconfig
|
%postun -n libfuse2 -p /sbin/ldconfig
|
||||||
|
|
||||||
|
%post -n libulockmgr1 -p /sbin/ldconfig
|
||||||
|
|
||||||
|
%postun -n libulockmgr1 -p /sbin/ldconfig
|
||||||
|
|
||||||
%clean
|
%clean
|
||||||
rm -rf $RPM_BUILD_ROOT
|
rm -rf $RPM_BUILD_ROOT
|
||||||
|
|
||||||
@ -288,18 +336,25 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
%endif
|
%endif
|
||||||
%verify(not mode) %attr(4750,root,trusted) %{_bindir}/fusermount
|
%verify(not mode) %attr(4750,root,trusted) %{_bindir}/fusermount
|
||||||
/sbin/mount.fuse
|
/sbin/mount.fuse
|
||||||
|
%{_bindir}/ulockmgr_server
|
||||||
|
|
||||||
%files -n libfuse2
|
%files -n libfuse2
|
||||||
%defattr(-,root,root)
|
%defattr(-,root,root)
|
||||||
/%{_lib}/libfuse.so.2*
|
/%{_lib}/libfuse.so.2*
|
||||||
|
|
||||||
|
%files -n libulockmgr1
|
||||||
|
%defattr(-,root,root)
|
||||||
|
/%{_lib}/libulockmgr.so.*
|
||||||
|
|
||||||
%files devel
|
%files devel
|
||||||
%defattr(-,root,root)
|
%defattr(-,root,root)
|
||||||
%doc example doc
|
%doc example doc
|
||||||
%{_libdir}/libfuse.so
|
%{_libdir}/libfuse.so
|
||||||
|
%{_libdir}/libulockmgr.so
|
||||||
%{_includedir}/fuse.h
|
%{_includedir}/fuse.h
|
||||||
%{_includedir}/fuse
|
%{_includedir}/fuse
|
||||||
%{_libdir}/pkgconfig/*.pc
|
%{_libdir}/pkgconfig/*.pc
|
||||||
|
%{_includedir}/ulockmgr.h
|
||||||
|
|
||||||
%files devel-static
|
%files devel-static
|
||||||
%defattr(-,root,root)
|
%defattr(-,root,root)
|
||||||
|
Loading…
Reference in New Issue
Block a user