Sophie

Sophie

distrib > Mandriva > 2010.1 > i586 > media > contrib-updates-src > by-pkgid > 78ef745c1da7a79bd3c7784dc82a94ff > files > 1

ltspfs-0.6-1.1mdv2010.2.src.rpm

%define		subrel 1

Summary: 	Tool used to mount local media on an Xterminal from the terminals serveur
Name:		ltspfs
Version:	0.6
Release:	%mkrel 1
License:	GPL
Group:		System/Servers
URL:		http://wiki.ltsp.org/twiki/bin/view/Ltsp/LtspFS
Source:		http://ftp.fr.debian.org/debian/pool/main/l/ltspfs/%{name}_%{version}.orig.tar.gz
BuildRequires:	fuse-devel fuse libx11-devel glib2-devel
Requires:	fuse
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%package -n ltspfsd
Group:          System/Servers
Summary:        LTSP file system, userspace FUSE module that runs on a server
Requires:      x11-tools
Requires:      x11-util-cf-files
#Requires:      x11-util-cf-files-debug
Requires:      x11-util-macros
Requires:      x11-util-modular

%description
ltspfs is a remote filesystem consisting of two parts:
  1) A network server daemon that runs on the LTSP terminal.
  2) A FUSE module that runs in user-space on the server, that connects with
     the daemon on the client.

The goals of ltspfs are:

   1. Provide a lightweight file access mechanism that will be feasable on
      lower end hardware.
   2. Provide a stateless file access method that will feature "atomic" reads
      and writes to minimize impact from client network disruptions.
   3. Provide a network filesystem that handles client reboots and
      disconnections in a manner that doesn't leave inaccesible, unmountable
      filesystems on the LTSP server.
   4. Provide a network filesystem that can easily handle the oddities of
      dealing with removable media, and integrate well with udev (LTSP's
      preferred device handling support).

%description -n ltspfsd
Fuse based remote filesystem daemon for LTSP thin clients
 LtspFS is a remote filesystem consisting of two parts:
 1) A network server daemon that runs on the LTSP terminal.
 2) A FUSE module that runs in userspace on the server, that connects with
 the daemon on the client.
 This package contains the daemon to be run on the LTSP thin client.

%prep

%setup -q

%build
%configure
%make

%install
rm -rf %{buildroot}
mkdir -p $RPM_BUILD_ROOT%{_localstatedir}/run/devices/
%make DESTDIR=%{buildroot} install

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%doc COPYING ChangeLog
%{_bindir}/ltspfs
%attr(4755,root,root) %{_bindir}/lbmount
%{_sbindir}/ltspfsmounter
%{_mandir}/man1/ltspfs.1*
%{_mandir}/man1/lbmount.1*
%{_mandir}/man1/ltspfsmounter.1*

%files -n ltspfsd
%defattr(-,root,root,-)
%{_bindir}/ltspfsd
%{_sbindir}/cdpinger
%{_sbindir}/ltspfs_mount
%{_sbindir}/ltspfs_umount
%{_sysconfdir}/udev/rules.d/88-ltsp.rules
/lib/udev/ltspfs_entry
%{_datadir}/ldm/
%{_datadir}/ltsp/xinitrc.d/I05-set-ltspfs_token
%{_mandir}/man1/ltspfsd.1*
%{_mandir}/man1/cdpinger.1*
%{_mandir}/man1/ltspfs_mount.1*
%{_mandir}/man1/ltspfs_umount.1*
%dir %{_localstatedir}/run/devices/


%changelog
* Mon Feb 21 2011 Sergio Rafael Lemke <sergio@mandriva.com> 0.6-1.1mdv2010.1
+ Revision: 639153
- Removed requires on -debug package making ltsp-client instalable again

* Fri Feb 19 2010 Frederik Himpe <fhimpe@mandriva.org> 0.6-1mdv2010.1
+ Revision: 508527
- update to new version 0.6

* Mon Jan 18 2010 Frederik Himpe <fhimpe@mandriva.org> 0.5.14-1mdv2010.1
+ Revision: 493274
- update to new version 0.5.14

* Mon Jul 20 2009 Frederik Himpe <fhimpe@mandriva.org> 0.5.13-1mdv2010.0
+ Revision: 398120
- Update to new version 0.5.13

* Mon Jun 08 2009 Frederik Himpe <fhimpe@mandriva.org> 0.5.12-1mdv2010.0
+ Revision: 384103
- Update to new version 0.5.12

* Thu Jan 15 2009 Jérôme Soyer <saispo@mandriva.org> 0.5.8-1mdv2009.1
+ Revision: 329811
- Fix BR
- Fix Requiers
- New upstream release

* Tue Jun 17 2008 Thierry Vignaud <tv@mandriva.org> 0.1-3mdv2009.0
+ Revision: 222692
- buildrequires fuse-devel instead of libfuse-devel
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot


* Wed Feb 07 2007 Oden Eriksson <oeriksson@mandriva.com> 0.1-1mdv2007.0
+ Revision: 117099
- Import ltspfs

* Fri Sep 29 2006 Oden Eriksson <oeriksson@mandriva.com> 0.1-1mdk
- initial Mandriva package (mille-xterm import)