1 Summary: lufs - Linux Userland File System
7 Source0: @PACKAGE@-@VERSION@.tar.gz
8 Patch1: @PACKAGE@-@VERSION@-captive.patch
9 BuildRequires: autoconf
10 BuildRequires: automake
11 BuildRequires: libtool
14 BuildRoot: /tmp/buildroot-@PACKAGE@-@VERSION@
17 LUFS is a hybrid userspace filesystem framework supporting many filesystems:
18 sshfs, ftpfs, localfs, locasefs, gvfs, cardfs, cefs, etc. Lots of other
19 "exotic" filesystems are in the planning phase: socketfs, httpfs, freenetfs
23 Summary: lufs - Linux Userland File System files for filesystems development
24 Group: Development/Base
25 Requires: lufs = %{PACKAGE_VERSION}
28 Support for development of 3rd party filesystem modules for LUFS - a hybrid
29 userspace filesystem framework supporting many filesystems: sshfs, ftpfs,
30 localfs, locasefs, gvfs, cardfs, cefs, etc.
39 %{__libtoolize} --force
41 %{__automake} --add-missing
43 patch configure <<CONFIGURE_SUBST_X_EOF
44 --- configure-orig Wed Aug 20 12:10:37 2003
45 +++ configure Wed Aug 20 13:22:51 2003
46 @@ -21590,6 +21590,11 @@
48 if test x"\$ac_file" != x-; then
49 mv \$tmp/out \$ac_file
50 + for f in \$ac_file_inputs; do
51 + if test -x \$f; then
63 rm -rf $RPM_BUILD_ROOT
64 %{__make} install DESTDIR=$RPM_BUILD_ROOT
67 rm -rf $RPM_BUILD_ROOT
70 ln -s %{_bindir}/auto.sshfs /etc/auto.sshfs
71 ln -s %{_bindir}/auto.ftpfs /etc/auto.ftpfs
72 ln -s %{_bindir}/lufsd /sbin/mount.lufs
76 rmmod 2>/dev/null lufs
77 rm -f %{_localstatedir}/lib/lufs/lufs.o
83 rm -f /sbin/mount.lufs
88 %defattr(644,root,root)
90 %defattr(755,root,root)
99 %{_localstatedir}/lib/lufs
100 # These are SUID root...
101 %defattr(4755,root,root)
102 %{_bindir}/lufsmnt-bin
103 %{_bindir}/lufsumount
106 %defattr(-,root,root)
108 %defattr(644,root,root)
112 * Wed Aug 20 2003 Jan Kratochvil <project-captive@jankratochvil.net>
113 - rewritten for AutoGen as a support subsystem of Captive project
115 * Sun Nov 24 2002 Dave Wilson <dave@...>