X-Git-Url: http://git.pld-linux.org/?p=packages%2Fbootparamd.git;a=blobdiff_plain;f=bootparamd.spec;h=6be0f1e55d840c5ff3a680dc795ff496c04d6701;hp=08e8600e6d8e54c0992361e1b117288da78cca43;hb=b4cb4396262a696ae45f35521ca8d28ea1cf24ec;hpb=8943d041a6699e48f777eaf6f350b9fb4c42e6d7 diff --git a/bootparamd.spec b/bootparamd.spec index 08e8600..6be0f1e 100644 --- a/bootparamd.spec +++ b/bootparamd.spec @@ -1,16 +1,19 @@ Summary: A server process which provides boot information to diskless clients -Summary(pl): Demon zapewniaj±cy informacje potrzebne do uruchomienia bezdyskowych klientów +Summary(pl.UTF-8): Demon zapewniający informacje potrzebne do uruchomienia bezdyskowych klientów Name: bootparamd Version: 0.17 -Release: 10 +Release: 13 License: BSD Group: Networking/Daemons Source0: ftp://ftp.uk.linux.org/pub/linux/Networking/netkit/netkit-%{name}-%{version}.tar.gz +# Source0-md5: 00d211115b11aec2e214b701fe72f397 Source1: %{name}.init Patch0: %{name}-install_man_fix.patch -Prereq: rc-scripts -Prereq: /sbin/chkconfig +BuildRequires: cpp +BuildRequires: rpmbuild(macros) >= 1.268 +Requires(post,preun): /sbin/chkconfig Requires: portmap +Requires: rc-scripts >= 0.4.1.5 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) %description @@ -24,21 +27,22 @@ server code on the server, in addition to the rarp and tftp servers. This bootparamd server process is compatible with SunOS bootparam clients and servers which need that boot server code. -%description -l pl -Pakiet zawiera program bootparamd - demon, który zapewnia informacje -potrzebne dla uruchomienia bezdyskowych klientów. bootparamd szuka w -/etc/bootparams wpisu dla konkretnego klienta; je¿eli plik ten nie -istnieje, szuka odpowiedniej mapy NIS. Niektóre sieciowe bootloadery -(np. Suna) polegaj± na specjalnym kodzie bootuj±cym na serwerze. Ten +%description -l pl.UTF-8 +Pakiet zawiera program bootparamd - demon, który zapewnia informacje +potrzebne dla uruchomienia bezdyskowych klientów. bootparamd szuka w +/etc/bootparams wpisu dla konkretnego klienta; jeżeli plik ten nie +istnieje, szuka odpowiedniej mapy NIS. Niektóre sieciowe bootloadery +(np. Suna) polegają na specjalnym kodzie bootującym na serwerze. Ten bootparamd jest kompatybilny z klientami bootparam na SunOS-ie i -serwerami potrzebuj±cymi tego kodu. +serwerami potrzebującymi tego kodu. %prep -%setup -q -n netkit-bootparamd-%{version} -%patch -p1 +%setup -q -n netkit-%{name}-%{version} +%patch0 -p1 %build -./configure --with-c-compiler=%{__cc} +./configure \ + --with-c-compiler="%{__cc}" %{__make} CFLAGS="%{rpmcflags}" %install @@ -50,30 +54,25 @@ install -d $RPM_BUILD_ROOT{%{_bindir},%{_sbindir},%{_mandir}/man8} \ INSTALLROOT=$RPM_BUILD_ROOT \ MANDIR=%{_mandir} -install %{SOURCE1} $RPM_BUILD_ROOT/etc/rc.d/init.d/bootparamd +install %{SOURCE1} $RPM_BUILD_ROOT/etc/rc.d/init.d/rpc.bootparamd %clean rm -rf $RPM_BUILD_ROOT %post -/sbin/chkconfig --add bootparamd -if [ -f /var/lock/subsys/rpc.bootparamd ]; then - /etc/rc.d/init.d/bootparamd restart 1>&2 -else - echo "Type \"/etc/rc.d/init.d/bootparamd start\" to start rpc.bootparamd server" 1>&2 -fi +/sbin/chkconfig --add rpc.bootparamd +%service rpc.bootparamd restart "rpc.bootparamd server" %preun if [ "$1" = "0" ]; then - if [ -f /var/lock/subsys/rpc.bootparamd ]; then - /etc/rc.d/init.d/bootparamd stop 1>&2 - fi - /sbin/chkconfig --del bootparamd + %service rpc.bootparamd stop + /sbin/chkconfig --del rpc.bootparamd fi %files %defattr(644,root,root,755) -%attr(754,root,root) /etc/rc.d/init.d/bootparamd +%doc ChangeLog README +%attr(754,root,root) /etc/rc.d/init.d/rpc.bootparamd %attr(755,root,root) %{_sbindir}/rpc.bootparamd %attr(755,root,root) %{_bindir}/callbootd %{_mandir}/man[58]/*