Hello community, here is the log from the commit of package ptpd checked in at Fri Nov 9 00:40:00 CET 2007. -------- --- ptpd/ptpd.changes 2007-11-02 14:53:53.000000000 +0100 +++ /mounts/work_src_done/STABLE/ptpd/ptpd.changes 2007-11-07 05:29:37.000000000 +0100 @@ -1,0 +2,5 @@ +Wed Nov 7 05:28:44 CET 2007 - dbahi@suse.de + +- cleaned up init script and install process + +------------------------------------------------------------------- Old: ---- system_v_init.patch New: ---- conf.ptpd.init conf.sysconfig.ptpd ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ptpd.spec ++++++ --- /var/tmp/diff_new_pack.uw7571/_old 2007-11-09 00:39:23.000000000 +0100 +++ /var/tmp/diff_new_pack.uw7571/_new 2007-11-09 00:39:23.000000000 +0100 @@ -13,11 +13,12 @@ Name: ptpd Summary: Implements the Precision Time protocol as defined by IEEE 1588 standard Version: 1 -Release: 2 +Release: 4 License: BSD 3-Clause Group: System/Daemons Source0: %{name}_%{version}rc1.tar.bz2 -Patch0: system_v_init.patch +Source1: conf.ptpd.init +Source2: conf.sysconfig.ptpd Patch1: append_to_cflags.patch Url: http://ptpd.sourceforge.net/ BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -49,7 +50,6 @@ %prep %setup -q -n ptpd -%patch0 -p1 %patch1 %build @@ -57,13 +57,24 @@ CFLAGS="$RPM_OPT_FLAGS" make %install -install -m 755 -D src/ptpd ${RPM_BUILD_ROOT}/%{_sbindir}/ptpd -install -d ${RPM_BUILD_ROOT}/%{_initrddir} -install -m 755 etc/init.d/ptpd ${RPM_BUILD_ROOT}/%{_initrddir}/ptpd -install -d ${RPM_BUILD_ROOT}/var/adm/fillup-templates -install -m 644 etc/sysconfig/ptpd ${RPM_BUILD_ROOT}/var/adm/fillup-templates/sysconfig.ptpd -install -D README ${RPM_BUILD_ROOT}/%{_defaultdocdir}/%{name}/README -cp -r COPYRIGHT doc RELEASE_NOTES tools ${RPM_BUILD_ROOT}/%{_defaultdocdir}/%{name}/. +mkdir -p $RPM_BUILD_ROOT%{_sbindir} +mkdir -p $RPM_BUILD_ROOT%{_initrddir} +mkdir -p ${RPM_BUILD_ROOT}/var/adm/fillup-templates +mkdir -p ${RPM_BUILD_ROOT}%{_defaultdocdir}/%{name} +install -m 755 src/ptpd $RPM_BUILD_ROOT%{_sbindir}/ptpd +# +# boot scripts +# +install -m 755 %{S:1} $RPM_BUILD_ROOT%{_initrddir}/ptpd +ln -s ../..%{_initrddir}/ptpd $RPM_BUILD_ROOT%{_sbindir}/rcptpd +# +# configuration +# +install -m 644 %{S:2} ${RPM_BUILD_ROOT}/var/adm/fillup-templates/sysconfig.ptpd +# +# documentation +# +cp -r README COPYRIGHT doc RELEASE_NOTES tools ${RPM_BUILD_ROOT}/%{_defaultdocdir}/%{name}/. %clean rm -rf ${RPM_BUILD_ROOT} @@ -75,9 +86,18 @@ /var/adm/fillup-templates/* %{_defaultdocdir}/%{name} +%preun +%{stop_on_removal} ptpd + %post %{fillup_only -n ptpd} + +%postun +%restart_on_update ptpd +%{insserv_cleanup} %changelog +* Wed Nov 07 2007 - dbahi@suse.de +- cleaned up init script and install process * Fri Nov 02 2007 - dbahi@suse.de - patch makefile to allow env CFLAGS - adjusted sysconfig to use %%fill_only ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org