mkdir -p $RPM_BUILD_ROOT
make install DESTDIR=$RPM_BUILD_ROOT
install -m 0644 LICENSE project/ChangeLog $RPM_BUILD_ROOT/usr/share/doc/%{name}-%{version}
-%if ! 0%{?fedora}
+%if 0%{?fedora}
+# preserve directory in /var/run
+mkdir -p ${RPM_BUILD_ROOT}%{_prefix}/lib/tmpfiles.d
+cat > ${RPM_BUILD_ROOT}%{_prefix}/lib/tmpfiles.d/glite-lb-harvester.conf <<EOF
+d %{_localstatedir}/run/glite 0755 glite glite -
+EOF
+%else
sed -i 's,\(lockfile=/var/lock\),\1/subsys,' $RPM_BUILD_ROOT/etc/init.d/glite-lb-harvester
mkdir $RPM_BUILD_ROOT/etc/rc.d
mv $RPM_BUILD_ROOT/etc/init.d $RPM_BUILD_ROOT/etc/rc.d
%dir %{_datadir}/glite/
%ghost %{_localstatedir}/run/glite/glite-lb-harvester.pid
%if 0%{?fedora}
+%{_prefix}/lib/tmpfiles.d/glite-lb-harvester.conf
%{_unitdir}/glite-lb-harvester.service
%else
%{_initrddir}/glite-lb-harvester
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT
make install DESTDIR=$RPM_BUILD_ROOT
-%if ! 0%{?fedora}
+%if 0%{?fedora}
+# preserve directory in /var/run
+mkdir -p ${RPM_BUILD_ROOT}%{_prefix}/lib/tmpfiles.d
+cat > ${RPM_BUILD_ROOT}%{_prefix}/lib/tmpfiles.d/glite-lb-logger.conf <<EOF
+d %{_localstatedir}/run/glite 0755 glite glite -
+EOF
+%else
sed -i 's,\(lockfile=/var/lock\),\1/subsys,' $RPM_BUILD_ROOT/etc/init.d/glite-lb-locallogger
mkdir $RPM_BUILD_ROOT/etc/rc.d
mv $RPM_BUILD_ROOT/etc/init.d $RPM_BUILD_ROOT/etc/rc.d
%ghost %{_localstatedir}/run/glite/glite-lb-notif-interlogd.pid
%ghost %{_localstatedir}/run/glite/glite-lb-proxy-interlogd.pid
%if 0%{?fedora}
+%{_prefix}/lib/tmpfiles.d/glite-lb-logger.conf
%{_unitdir}//glite-lb-logd.service
%{_unitdir}//glite-lb-interlogd.service
%{_unitdir}//glite-lb-notif-interlogd.service
%install
rm -rf $RPM_BUILD_ROOT
-mkdir -p $RPM_BUILD_ROOT
make install DESTDIR=$RPM_BUILD_ROOT
-%if ! 0%{?fedora}
+%if 0%{?fedora}
+# preserve directory in /var/run
+mkdir -p ${RPM_BUILD_ROOT}%{_prefix}/lib/tmpfiles.d
+cat > ${RPM_BUILD_ROOT}%{_prefix}/lib/tmpfiles.d/glite-lb-server.conf <<EOF
+d %{_localstatedir}/run/glite 0755 glite glite -
+EOF
+%else
sed -i 's,\(lockfile=/var/lock\),\1/subsys,' $RPM_BUILD_ROOT/etc/init.d/glite-lb-bkserverd
mkdir $RPM_BUILD_ROOT/etc/rc.d
mv $RPM_BUILD_ROOT/etc/init.d $RPM_BUILD_ROOT/etc/rc.d
%{_docdir}/%{name}-%{version}/LICENSE
%{_docdir}/%{name}-%{version}/glite-lb
%if 0%{?fedora}
+%{_prefix}/lib/tmpfiles.d/glite-lb-server.conf
%{_unitdir}/glite-lb-bkserverd.service
%else
%{_initrddir}/glite-lb-bkserverd