]> git.pld-linux.org Git - packages/bootparamd.git/blobdiff - bootparamd.spec
- R: rc-scripts >= 0.4.1.5
[packages/bootparamd.git] / bootparamd.spec
index 08e8600e6d8e54c0992361e1b117288da78cca43..6be0f1e55d840c5ff3a680dc795ff496c04d6701 100644 (file)
@@ -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]/*
This page took 0.066419 seconds and 4 git commands to generate.