72a003d
Name:           ldm
a78e80f
Version:        2.0.13
c6be192
%define _datestamp .20080911.15
8458350
#Release:        7%{_datestamp}%{?dist}
221f1bd
Release:        2%{?dist}
72a003d
Summary:        LTSP Display Manager
72a003d
72a003d
Group:          User Interface/X
72a003d
License:        GPLv2+
72a003d
URL:            https://code.launchpad.net/~ltsp-upstream/ltsp/ldm-trunk
72a003d
Source0:        ldm-%{version}.tar.bz2
a78e80f
# Artwork by Maureen Duffy <duffy@redhat.com>
221f1bd
Source1:        ldm-k12linux-theme-1.0.1.tar.bz2
221f1bd
Patch0:         ldm-rearrange-stuff.patch
72a003d
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
72a003d
72a003d
BuildRequires:  gtk2-devel
147980c
BuildRequires:  gettext-devel
147980c
BuildRequires:  intltool
72a003d
35b372e
Requires:       nc
35b372e
Requires:       openssh-clients
35b372e
72a003d
%description
72a003d
LTSP Display Manager handles network logins for remote desktop sessions.
72a003d
72a003d
%prep
72a003d
%setup -q
4ff1d82
%patch0 -p0
72a003d
72a003d
72a003d
%build
72a003d
%configure
72a003d
make %{?_smp_mflags}
72a003d
72a003d
72a003d
%install
72a003d
rm -rf $RPM_BUILD_ROOT
72a003d
make install DESTDIR=$RPM_BUILD_ROOT
35b372e
cd $RPM_BUILD_ROOT/%{_datadir}/ldm/themes
a78e80f
    tar xfvj %SOURCE1
221f1bd
    mv ldm-k12linux-theme-1.0.1 k12linux
a78e80f
    ln -s k12linux default
35b372e
cd -
35b372e
35b372e
mkdir -p $RPM_BUILD_ROOT%{_localstatedir}/run/ldm/
72a003d
559a49a
%find_lang ldm
72a003d
72a003d
%clean
72a003d
rm -rf $RPM_BUILD_ROOT
72a003d
559a49a
%files -f ldm.lang
559a49a
%defattr(-,root,root,-) 
72a003d
%doc COPYING README
72a003d
%{_sbindir}/ldm
72a003d
%{_libexecdir}/ldm/
72a003d
%{_datadir}/ldm/
72a003d
%{_mandir}/man1/ldm.1.gz
72a003d
%{_datadir}/ltsp/screen.d/ldm
35b372e
%dir %{_localstatedir}/run/ldm/
72a003d
72a003d
%changelog
221f1bd
* Sun Oct 12 2008 Warren Togami <wtogami@redhat.com> - 2.0.13-2
a78e80f
- 2.0.13
a78e80f
- K12Linux theme by Maureen Duffy
221f1bd
- Rearrange LDM layout, thanks to Ryan Niebur of Debian
a78e80f
c6be192
* Wed Sep 10 2008 Warren Togami <wtogami@redhat.com> - 2.0.12-2
c6be192
- remove /var/cache/ldm from package, renamed and shipped in ltsp-server instead
c6be192
8458350
* Sun Aug 24 2008 Warren Togami <wtogami@redhat.com> - 2.0.12-1
8458350
- Fix crash on x86_64
8458350
- Fix crash after X failure
8458350
8458350
* Wed Aug 13 2008 Warren Togami <wtogami@redhat.com> - 2.0.11-1
8458350
- move all localapp stuff to ltsp
8458350
8458350
* Thu Aug 07 2008 Warren Togami <wtogami@redhat.com> - 2.0.10-1
8458350
- New: LDM_DEBUG_TERMINAL default to off
8458350
- Move xauth file into /var/run/
8458350
- Working local apps support.
8458350
8458350
* Sun Jul 27 2008 Warren Togami <wtogami@redhat.com> - 2.0.9-1
8458350
* Fix ltspfs unmounting upon logout
8458350
8458350
* Sun Jul 27 2008 Warren Togami <wtogami@redhat.com> - 2.0.8-1
8458350
- Major code cleanup and simplification
8458350
      SSH message direct to UI.
8458350
      ldm_spawn simplification.
8458350
      Proper glib string handling.
8458350
- Preparation for local apps feature
8458350
      Export LDM_USERNAME
8458350
      /var/cache/ldm for local apps feature
8458350
      S01-localapps
8458350
- Bug Fix: Login input validation
8458350
- Automatic login after timeout in guest mode
8458350
- Optional LDM_LIMIT_ONE_SESSION feature
8458350
8458350
* Tue Jul 01 2008 Warren Togami <wtogami@redhat.com> - 2.0.7-1
8458350
- 2.0.7 adds keyboard layout setting within ldm
8458350
8458350
* Sun Apr 27 2008 Warren Togami <wtogami@redhat.com> - 2.0.4-1
8458350
- Translations: Polish, Portugese, French, Vietnamese, Russian
8458350
559a49a
* Mon Apr 07 2008 Warren Togami <wtogami@redhat.com> - 2.0.2-2
559a49a
- upstream tarball was broken (my fault)
559a49a
- use %%find_lang
559a49a
a110cc8
* Sun Apr 06 2008 Warren Togami <wtogami@redhat.com> - 2.0.2-1
a110cc8
- 2.0.2 with some translations
a110cc8
6f9bbc3
* Sat Mar 29 2008 Warren Togami <wtogami@redhat.com> - 2.0.0-1
6f9bbc3
- 2.0.0 handles very long lists of locales
6f9bbc3
b886f90
* Mon Mar 24 2008 Warren Togami <wtogami@redhat.com> - 0.1-0.7.20080324.10
b886f90
- screen-x-common to unify X configuration between different screen scripts
b886f90
1063b51
* Sun Mar 23 2008 Warren Togami <wtogami@redhat.com> - 0.1-0.6.20080323
1063b51
- Use xauth properly so LDM_DIRECTX is less insecure (#436230)
1063b51
35b372e
* Mon Mar 10 2008 Warren Togami <wtogami@redhat.com> - 0.1-0.5.20080310
35b372e
- new upstream snapshot
35b372e
72a003d
* Wed Jan 16 2008 Warren Togami <toshoi@fedoraproject.org> - 0.1-0.3.20080116
72a003d
- Add rc.d directory, make ldm-script executable
72a003d
- Move ldm-script and rc.d to libexecdir/ldm
72a003d
72a003d
* Mon Jan 14 2008 Toshio Kuratomi <toshio@fedoraproject.org> - 0.1-0.2.20080114
72a003d
- Fix spec file for reviewed items.
72a003d
72a003d
* Sun Jan 13 2008 Warren Togami <wtogami@redhat.com> - 0.1-0.20080113
72a003d
- initial RPM