1 Summary: Enlightened display manager
2 Summary(pl): O¶wiecony zarz±dca ekranu
6 Release: 0.%{_snap}.0.2
8 Group: X11/Applications
9 #Source0: http://dl.sourceforge.net/enlightenment/%{name}-%{version}.tar.gz
10 Source0: ftp://ftp.sparky.homelinux.org/snaps/enli/e17/apps/%{name}-%{_snap}.tar.gz
11 # Source0-md5: 4f1747d588dcb4ed1f0f613966519ca4
13 Source2: %{name}.Xsession
14 Source3: %{name}.gen-conf
15 Patch0: %{name}-conf.in.patch
16 URL: http://enlightenment.org/
17 BuildRequires: autoconf
18 BuildRequires: automake
19 BuildRequires: esmart-devel
20 BuildRequires: libtool
21 BuildRequires: pam-devel
22 BuildRequires: sed >= 4.0
24 Requires(post,preun): /sbin/chkconfig
33 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
36 Entrance is the Enlightenment Display Manager. And like Enlightenment,
37 it takes beauty and customization to levels that KDM and GDM can only
38 dream about... and without the bloat.
41 Entrance to zarz±dca ekranu (Display Manager) dla Enlightenmenta.
42 Podobnie jak Enlightenment ma piêkno i mo¿liwo¶ci konfiguracji, o
43 jakich KDM czy GDM mog± tylko pomarzyæ... i to bez narzutu.
49 sed '/PACKAGE_CFG_DIR/s@"${sysconfdir}"@"${localstatedir}/lib/${PACKAGE}"@' \
51 sed -n '/xsession="You should reconfigure --with-xsession"/!p' \
53 sed 's|/bin/sh|/bin/bash|g' \
54 -i src/daemon/spawner.c
63 --with-xsession=%{_sysconfdir}/X11/%{name}/Xsession
67 rm -rf $RPM_BUILD_ROOT
70 DESTDIR=$RPM_BUILD_ROOT
72 install -d $RPM_BUILD_ROOT{%{_sysconfdir}/X11/%{name},/etc/rc.d/init.d,%{_var}/lib/%{name}}
73 install %{SOURCE1} $RPM_BUILD_ROOT/etc/rc.d/init.d/entrance
74 install %{SOURCE2} $RPM_BUILD_ROOT%{_sysconfdir}/X11/%{name}/Xsession
76 $RPM_BUILD_ROOT%{_sysconfdir}/X11/%{name}/generate-config
77 install data/config/build_config.sh.in \
78 $RPM_BUILD_ROOT%{_sysconfdir}/X11/%{name}/
79 touch $RPM_BUILD_ROOT%{_var}/lib/%{name}/entrance_config.db
82 rm -rf $RPM_BUILD_ROOT
85 /sbin/chkconfig --add entrance
86 if [ -f /var/lock/subsys/entrance ]; then
87 echo "Run \"/etc/rc.d/init.d/entrance restart\" to restart entrance." >&2
89 echo "Run \"/etc/rc.d/init.d/entrance start\" to start entrance." >&2
93 if [ "$1" = "0" ]; then
94 if [ -f /var/lock/subsys/entrance ]; then
95 /etc/rc.d/init.d/entrance stop >&2
97 /sbin/chkconfig --del entrance
101 %defattr(644,root,root,755)
102 %doc AUTHORS COPYING* README
103 %attr(754,root,root) /etc/rc.d/init.d/entrance
104 %config(noreplace) %verify(not md5 mtime size) /etc/pam.d/entrance
105 %attr(755,root,root) %{_bindir}/entrance*
106 %attr(755,root,root) %{_sbindir}/entranced
108 %dir %{_sysconfdir}/X11/%{name}
109 %attr(755,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/X11/%{name}/Xsession
110 %attr(755,root,root) %{_sysconfdir}/X11/%{name}/generate-config
111 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/X11/%{name}/build_config.sh.in
112 %dir %{_var}/lib/%{name}
113 %ghost %{_var}/lib/%{name}/entrance_config.db