1 Summary: Light weight X11 display manager
6 Group: X11/Applications
7 Source0: http://downloads.sourceforge.net/lxde/%{name}-%{version}.tar.gz
8 # Source0-md5: 8da1cfc2be6dc9217c85a7cf51e1e821
11 Source3: %{name}.Xsession
12 Patch0: %{name}-setuid.patch
13 Patch1: greeter-skip-services.patch
14 Patch2: softlockup.patch
15 Patch3: %{name}-werror.patch
16 URL: http://wiki.lxde.org/en/LXDM
17 BuildRequires: ConsoleKit-devel
18 BuildRequires: gettext-tools
19 BuildRequires: gtk+2-devel
20 BuildRequires: intltool
21 BuildRequires: pam-devel
22 BuildRequires: pkgconfig
23 BuildRequires: rpmbuild(macros) >= 1.627
26 Requires: xinitrc-ng >= 1.0
27 Suggests: %{name}-init
30 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
33 Light weight X11 display manager.
36 Summary: Init script for lxdm
37 Summary(pl.UTF-8): Skrypt init dla lxdm-a
38 Group: X11/Applications
39 Requires(post,preun): /sbin/chkconfig
40 Requires: %{name} = %{version}-%{release}
41 Requires: rc-scripts >= 0.4.3.0
46 %description init -l pl.UTF-8
47 Skrypt init dla lxdm-a.
62 rm -rf $RPM_BUILD_ROOT
63 install -d $RPM_BUILD_ROOT/etc/{rc.d/init.d,pam.d,security}
66 DESTDIR=$RPM_BUILD_ROOT
68 cp -p %{SOURCE1} $RPM_BUILD_ROOT/etc/pam.d/lxdm
69 install -p %{SOURCE2} $RPM_BUILD_ROOT/etc/rc.d/init.d/lxdm
70 install -p %{SOURCE3} $RPM_BUILD_ROOT%{_sysconfdir}/%{name}/Xsession
71 touch $RPM_BUILD_ROOT/etc/security/blacklist.lxdm
76 rm -rf $RPM_BUILD_ROOT
79 /sbin/chkconfig --add %{name}
80 %service -n %{name} restart
83 if [ "$1" = "0" ]; then
84 /sbin/chkconfig --del %{name}
90 %files -f %{name}.lang
91 %defattr(644,root,root,755)
92 %doc AUTHORS README TODO
93 %dir %{_sysconfdir}/%{name}
94 %attr(755,root,root) %config %{_sysconfdir}/%{name}/LoginReady
95 %attr(755,root,root) %config %{_sysconfdir}/%{name}/PostLogin
96 %attr(755,root,root) %config %{_sysconfdir}/%{name}/PostLogout
97 %attr(755,root,root) %config %{_sysconfdir}/%{name}/PreLogin
98 %attr(755,root,root) %config %{_sysconfdir}/%{name}/PreReboot
99 %attr(755,root,root) %config %{_sysconfdir}/%{name}/PreShutdown
100 %attr(755,root,root) %config %{_sysconfdir}/%{name}/Xsession
101 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}/%{name}.conf
102 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/pam.d/%{name}
103 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/security/blacklist.lxdm
104 %attr(755,root,root) %{_bindir}/%{name}-config
105 %attr(755,root,root) %{_sbindir}/%{name}
106 %attr(755,root,root) %{_sbindir}/%{name}-binary
107 %attr(755,root,root) %{_libexecdir}/%{name}-greeter-gtk
108 %attr(755,root,root) %{_libdir}/%{name}-greeter-gdk
109 %attr(755,root,root) %{_libdir}/%{name}-numlock
113 %defattr(644,root,root,755)
114 %attr(754,root,root) /etc/rc.d/init.d/%{name}