File project.diff of Package entrance
--- entrance.spec.orig
+++ entrance.spec
@@ -10,6 +10,8 @@
# norootforbuild
+%define _dminitdir %{_prefix}/lib/X11/displaymanagers
+
Name: entrance
Version: svn_20100516_r48925
Release: SOAD.1
@@ -18,13 +20,14 @@ URL: http://enlightenment.org/
BuildRoot: %{_tmppath}/entrance-%{version}-build
Source: entrance_20100516_r48925.tar.bz2
Source1: entrance.init
+Source2: entrance
Packager: sda00 <sda00@himki.net>
Group: System/X11/Displaymanagers
Summary: Entrance is a login/display manager for UNIX X11 displays
%if 0%{?suse_version} > 1030 || 0%{?sles_version} == 11
# core
-BuildRequires: gcc-c++ gcc iputils subversion m4 autoconf automake libtool glibc-devel glibc glib2-devel glib2 zlib-devel zlib libjpeg-devel libjpeg doxygen fontconfig-devel fontconfig
+BuildRequires: gcc-c++ gcc iputils subversion m4 autoconf automake libtool glibc-devel glibc glib2-devel glib2 zlib-devel zlib libjpeg-devel doxygen fontconfig-devel fontconfig
# X env
BuildRequires: xorg-x11-devel
# functional extensions
@@ -239,6 +242,8 @@ make %{?_smp_mflags}
# Post-install adjustments
mkdir -p -m 755 %{buildroot}%{_initrddir}
cp $RPM_SOURCE_DIR/entrance.init %{buildroot}%{_initrddir}/entrance
+mkdir -p %{buildroot}%{_dminitdir}
+cp ${SOURCE2} %{buildroot}%{_dminitdir}/
chmod +x %{buildroot}%{_initrddir}/entrance
mkdir -p %{buildroot}%{_libdir}/entrance
echo 1 > %{buildroot}%{_libdir}/entrance/test_build_file
@@ -268,6 +273,8 @@ rm -rf "$RPM_BUILD_ROOT"
%{_sysconfdir}/entrance_config.cfg
%{_sysconfdir}/pam.d/entrance
%{_sysconfdir}/entrance
+%dir %{_dminitdir}
+%{_dminitdir}/entrance
%if 0%{?suse_version} || 0%{?sles_version}
%{_initrddir}/entrance
%else