[ldm/el6] Update 5.4.5, first rhel testing release.
Joshua Trimm
enslaver at fedoraproject.org
Thu Feb 28 10:59:36 UTC 2013
commit de31f353157d8d9cce768ece4ba2fa7645cc124f
Author: Joshua Trimm <enslaver at enslaver.com>
Date: Thu Feb 28 03:46:57 2013 -0600
Update 5.4.5, first rhel testing release.
ldm.spec | 36 +++++++++++++++---------------------
sources | 3 +--
2 files changed, 16 insertions(+), 23 deletions(-)
---
diff --git a/ldm.spec b/ldm.spec
index f0ff76f..5ce6515 100644
--- a/ldm.spec
+++ b/ldm.spec
@@ -1,22 +1,17 @@
Name: ldm
-Version: 2.2.4
-%define _datestamp .20110728.16
-#Release: 2%{_datestamp}%{?dist}
-Release: 1%{?dist}
+Version: 2.2.11
+%define _datestamp .20130228.03
+Release: 2%{_datestamp}%{?dist}
+#Release: 1%{?dist}
Summary: LTSP Display Manager
Group: User Interface/X
License: GPLv2+
URL: https://code.launchpad.net/~ltsp-upstream/ltsp/ldm-trunk
Source0: ldm-%{version}.tar.bz2
-# Artwork by Maureen Duffy <duffy at redhat.com>
-%define theme_version 1.0.2
-Source1: k12linux-theme-%{theme_version}.tar.bz2
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: gtk2-devel
-# glib2 2.22+ needed for g_tree_ref
-BuildRequires: glib2-devel >= 2.22
BuildRequires: gettext-devel
BuildRequires: intltool
BuildRequires: iso-codes
@@ -41,9 +36,8 @@ Provides Linux Terminal Server capabilities to the LDM client.
%build
-export CFLAGS="$RPM_OPT_FLAGS"
-## FIXME: K12Linux Layout is currently broken
-#export CFLAGS="$RPM_OPT_FLAGS -DK12LINUX"
+#export CFLAGS="$RPM_OPT_FLAGS"
+export CFLAGS="$RPM_OPT_FLAGS -DCLOVER"
%configure --disable-dependency-tracking
make %{?_smp_mflags}
@@ -51,13 +45,6 @@ make %{?_smp_mflags}
%install
rm -rf $RPM_BUILD_ROOT
make install DESTDIR=$RPM_BUILD_ROOT
-cd $RPM_BUILD_ROOT/%{_datadir}/ldm/themes
- tar xfvj %SOURCE1
- mv k12linux-theme-%{theme_version} k12linux
-## FIXME: K12Linux Layout is currently broken
-# ln -s k12linux default
- cp k12linux/logo.png ltsp/logo.png
-cd -
mkdir -p $RPM_BUILD_ROOT%{_localstatedir}/run/ldm/
@@ -65,7 +52,11 @@ mkdir -p $RPM_BUILD_ROOT%{_localstatedir}/run/ldm/
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/xinetd.d/
install -m 0755 ldminfod/ldminfod $RPM_BUILD_ROOT%{_sbindir}/ldminfod
+install -m 0755 gtkgreet/ldmgtkgreet $RPM_BUILD_ROOT%{_libexecdir}/ldm/
+install -m 0755 wwm/wwm $RPM_BUILD_ROOT%{_libexecdir}/ldm/
+install -m 0755 ltsp-cluster-info/ltsp-cluster-info $RPM_BUILD_ROOT%{_bindir}/ltsp-cluster-info
install -m 0644 ldminfod/xinetd.d/ldminfod $RPM_BUILD_ROOT%{_sysconfdir}/xinetd.d/ldminfod
+install -m 0755 share/ldm-script $RPM_BUILD_ROOT%{_datadir}/ldm/ldm-script
#rm -rf $RPM_BUILD_ROOT%{_datadir}/ldm/themes/ltsp
ln -s ltsp default
@@ -89,12 +80,15 @@ rm -rf $RPM_BUILD_ROOT
%defattr(-,root,root,-)
%doc COPYING README
%{_bindir}/ldm-dialog
+%{_bindir}/ltsp-cluster-info
%{_sbindir}/ldm
-%{_libexecdir}/ldm/
+%{_libexecdir}/ldm
+%{_libexecdir}/ldm/ldmgtkgreet
%{_datadir}/ldm/
+%{_datadir}/ldm/ldm-script
%{_mandir}/man1/ldm.1.gz
%{_datadir}/ltsp/screen.d/ldm
-%{_libdir}/ldm/
+%{_libdir}/ldm
%dir %{_localstatedir}/run/ldm/
%files -n ldminfod
diff --git a/sources b/sources
index 2cb78d5..e2bd369 100644
--- a/sources
+++ b/sources
@@ -1,2 +1 @@
-620e0ae9f5db3c40ade7e17681b97a08 k12linux-theme-1.0.2.tar.bz2
-33bbf9f8aa5678ab0f0ad5bc889cd093 ldm-2.0.46.tar.bz2
+bc19fd572a98c851da125431b3a244bd ldm-2.2.11.tar.bz2
More information about the scm-commits
mailing list