]> git.pld-linux.org Git - packages/bootp.git/blob - bootp.spec
- dropped pre-cvs changelog
[packages/bootp.git] / bootp.spec
1 Summary:        bootp/DHCP server and test programs
2 Summary(de.UTF-8):      bootp/DHCP-Server und Testprogramme
3 Summary(fr.UTF-8):      Serveur bootp/DHCP et programmes test
4 Summary(pl.UTF-8):      Serwer bootp/DHCP wraz z programami pomocniczymi
5 Summary(tr.UTF-8):      bootp/DHCP sunucusu ve test programları
6 Name:           bootp
7 Version:        2.4.3
8 Release:        12
9 License:        BSD
10 Group:          Networking/Daemons
11 Source0:        ftp://ftp.ntplx.net/pub/networking/bootp/%{name}-%{version}.tar.gz
12 # Source0-md5:  2a12d862f11908acf84652387be4e03b
13 Source1:        %{name}.inetd
14 Patch0:         %{name}-2.4.3-linux.patch
15 Patch1:         http://www.sghms.ac.uk/~mpreston/tools.htm/dhcp.patch
16 Patch2:         %{name}-2.4.3-glibc.patch
17 Patch3:         %{name}-2.4.3-pathfix.patch
18 Patch4:         %{name}-tmprace.patch
19 Patch5:         %{name}-errno.patch
20 BuildRequires:  rpmbuild(macros) >= 1.268
21 Requires:       inetdaemon
22 Requires:       rc-inetd
23 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
24
25 %description
26 This is a server for the bootp protocol; which allows network
27 administrators to setup networking information for clients via an
28 /etc/bootptab on a server so that the clients can automatically get
29 their networking information. While this server includes rudimentary
30 DHCP support as well, we suggest using the dhcpd package if you need
31 DHCP support, as it is much more complete.
32
33 %description -l de.UTF-8
34 Dies ist ein Server für das bootp-Protokoll, der
35 Netzwerkadministratoren das Einrichten von Netzinfos für Clients über
36 ein /etc/bootptab auf einem Server gestattet, so daß die Clients ihre
37 Infos automatisch bekommen. Obwohl dieser Server rudimentären
38 DHCP-Support beinhaltet, empfehlen wir den Einsatz des dhcpd-Pakets,
39 wenn Sie DHCP-Unterstützung wünschen, weil sie damit umfassenderen
40 Support erhalten.
41
42 %description -l fr.UTF-8
43 C'est un serveur pour le protocole bootp, qui permet aux
44 administrateurs réseau de configurer les informations pour les clients
45 réseau via le fichier /etc/bootptab sur un serveur de telle manière
46 que les clients puissent automatiquement obtenir les informations.
47 Bien que le serveur comprenne aussi un support rudimentaire pour dhcp,
48 nous recommandons d'utiliser le package dhcp si vous désirez un
49 support dhcp, car il est beaucoup plus complet.
50
51 %description -l pl.UTF-8
52 Pakiet ten zawiera serwer protokołu bootp, który umożliwia zarządzanie
53 informacjami o konfiguracji sieciowej komputerów w pliku
54 /etc/bootptab, a następnie dostarczenie na żądanie w/w informacji
55 komputerom (klientom). Pomimo, że program oferuje częściową obsługę
56 DHCP, do serwowania informacji przenoszonych za pomocą tego protokołu
57 lepiej użyć dedykowanego serwera z pakietu dhcp.
58
59 %description -l tr.UTF-8
60 bootp sunucusu, istemcilerin ağ bilgilerini sunucu üzerindeki bir
61 dosyadan almalarına olanak verir. Bu sunucu temel DHCP desteğini
62 içermekle birlikte, DHCP desteğine gerek duyulan durumlarda dhcpd
63 paketinin kullanımı önerilir
64
65 %prep
66 %setup -q
67 %patch0 -p1
68 %patch1 -p1
69 %patch2 -p1
70 %patch3 -p1
71 #%patch4 -p1
72 %patch5 -p1
73
74 %build
75 %{__make} linux SYSDEFS="%{rpmcflags}"
76
77 %install
78 rm -rf $RPM_BUILD_ROOT
79 install -d $RPM_BUILD_ROOT/{etc/sysconfig/rc-inetd,%{_sbindir},%{_mandir}/man{5,8}}
80
81 %{__make} install \
82         DESTDIR=$RPM_BUILD_ROOT
83 %{__make} install.man \
84         DESTDIR=$RPM_BUILD_ROOT \
85         MANDIR=%{_mandir}
86
87 touch $RPM_BUILD_ROOT%{_sysconfdir}/bootptab
88 install %{SOURCE1} $RPM_BUILD_ROOT/etc/sysconfig/rc-inetd/bootp
89
90 %clean
91 rm -rf $RPM_BUILD_ROOT
92
93 %post
94 %service -q rc-inetd reload
95
96 %postun
97 if [ "$1" = 0 ]; then
98         %service -q rc-inetd reload
99 fi
100
101 %files
102 %defattr(644,root,root,755)
103 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/bootptab
104 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/rc-inetd/bootp
105 %attr(755,root,root) %{_sbindir}/*
106 %{_mandir}/man[58]/*
This page took 0.035134 seconds and 3 git commands to generate.