1 Summary: DHCPv6 - DHCP server and client for IPv6
2 Summary(pl.UTF-8): DHCPv6 - serwer i klient DHCP dla IPv6
8 Group: Networking/Daemons
9 Source0: https://fedorahosted.org/releases/d/h/dhcpv6/%{name}-%{version}.tar.gz
10 # Source0-md5: 2b0b5374cb2a0c460b62af3705cb29f7
13 Patch0: %{name}-configure.patch
14 URL: https://fedorahosted.org/dhcpv6/
15 BuildRequires: autoconf >= 2.61
16 BuildRequires: automake
19 BuildRequires: libtool
20 BuildRequires: rpmbuild(macros) >= 1.268
21 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
24 Implements the Dynamic Host Configuration Protocol (DHCP) for Internet
25 Protocol version 6 (IPv6) networks in accordance with RFC 3315:
26 Dynamic Host Configuration Protocol for IPv6 (DHCPv6).
28 %description -l pl.UTF-8
29 Ten pakiet jest implementacją protokołu Dynamic Host Configuration
30 Protocol (DHCP) dla sieci IPv6 zgodnie z RFC 3315: Dynamic Host
31 Configuration Protocol for IPv6 (DHCPv6).
34 Summary: DHCPv6 client
35 Summary(pl.UTF-8): Klient DHCPv6
36 Group: Applications/Networking
37 Requires(post,preun): /sbin/chkconfig
41 Provides the client for the DHCPv6 protocol (RFC 3315) to support
42 dynamic configuration of IPv6 addresses and parameters.
44 %description client -l pl.UTF-8
45 Ten pakiet dostarcza klienta protokołu DHCPv6 (RFC 3315) do obsługi
46 dynamicznej konfiguracji adresów i parametrów sieci iPv6.
49 Summary: DHCPv6 relay agent
50 Summary(pl.UTF-8): Agent przekazujący DHCPv6
51 Group: Applications/Networking
52 Requires(post,preun): /sbin/chkconfig
56 dhcp6r acts as DHCPv6 relay agent forwarding DHCPv6 messages from
57 clients to servers and vice versa.
59 %description relay -l pl.UTF-8
60 dhcp6r służy jako agent przekazujący komunikaty DHCPv6 od klientów do
61 serwerów i z powrotem.
64 Summary: DHCPv6 server daemon
65 Summary(pl.UTF-8): Demon serwera DHCPv6
66 Group: Applications/Networking
67 Requires(post,preun): /sbin/chkconfig
71 dhcp6s is an implementation of the DHCPv6 server.
73 %description server -l pl.UTF-8
74 dhcp6s to implementacja serwera DHCPv6.
76 %package -n libdhcp6client
77 Summary: The DHCPv6 client in a library for invocation by other programs
78 Summary(pl.UTF-8): Klient DHCPv6 w postaci biblioteki do wykorzystania w innych programach
81 %description -n libdhcp6client
82 Provides the client for the DHCPv6 protocol (RFC 3315) to support
83 dynamic configuration of IPv6 addresses and parameters, in a library
84 for invocation by other programs.
86 %description -n libdhcp6client -l pl.UTF-8
87 Ten pakiet zawiera klienta protokołu DHCPv6 (RFC 3315) do obsługi
88 dynamicznej konfiguracji adresów i parametrów IPv6 w postaci
89 biblioteki do wykorzystania w innych programach.
91 %package -n libdhcp6client-devel
92 Summary: Header files for development with the DHCPv6 client library
93 Summary(pl.UTF-8): Pliki nagłówkowe do programowania z użyciem biblioteki klienckiej DHCPv6
94 Group: Development/Libraries
95 Requires: libdhcp6client = %{epoch}:%{version}-%{release}
97 %description -n libdhcp6client-devel
98 Header files for development with the DHCPv6 client library.
100 %description -n libdhcp6client-devel -l pl.UTF-8
101 Pliki nagłówkowe do programowania z użyciem biblioteki klienckiej
104 %package -n libdhcp6client-static
105 Summary: Static DHCPv6 client library
106 Summary(pl.UTF-8): Statyczna biblioteka kliencka DHCPv6
107 Group: Development/Libraries
108 Requires: libdhcp6client-devel = %{epoch}:%{version}-%{release}
110 %description -n libdhcp6client-static
111 Static DHCPv6 client library.
113 %description -n libdhcp6client-static -l pl.UTF-8
114 Statyczna biblioteka kliencka DHCPv6.
130 rm -rf $RPM_BUILD_ROOT
131 install -d $RPM_BUILD_ROOT{%{_localstatedir}/lib/dhcpv6,/etc/{rc.d/init.d,sysconfig}}
134 INSTALL_USER=$(id -u) \
135 INSTALL_GROUP=$(id -g) \
136 DESTDIR=$RPM_BUILD_ROOT
138 install %{SOURCE1} $RPM_BUILD_ROOT/etc/rc.d/init.d/dhcp6s
139 install %{SOURCE2} $RPM_BUILD_ROOT/etc/rc.d/init.d/dhcp6c
142 rm -rf $RPM_BUILD_ROOT
145 /sbin/chkconfig --add dhcp6c
146 %service dhcp6c restart
149 /sbin/chkconfig --add dhcp6r
150 %service dhcp6r restart
153 /sbin/chkconfig --add dhcp6s
154 %service dhcp6s restart
157 if [ "$1" = "0" ]; then
159 /sbin/chkconfig --del dhcp6c
163 if [ "$1" = "0" ]; then
165 /sbin/chkconfig --del dhcp6r
169 if [ "$1" = "0" ]; then
171 /sbin/chkconfig --del dhcp6s
174 %post -n libdhcp6client -p /sbin/ldconfig
175 %postun -n libdhcp6client -p /sbin/ldconfig
178 %defattr(644,root,root,755)
179 %attr(755,root,root) %{_sbindir}/dhcp6c
180 %attr(754,root,root) /etc/rc.d/init.d/dhcp6c
181 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/dhcp6c.conf
182 %{_mandir}/man8/dhcp6c.8*
183 %{_mandir}/man5/dhcp6c.conf.5*
186 %defattr(644,root,root,755)
187 %attr(755,root,root) %{_sbindir}/dhcp6r
188 %attr(754,root,root) /etc/rc.d/init.d/dhcp6r
189 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/dhcp6r
190 %{_mandir}/man8/dhcp6r.8*
193 %defattr(644,root,root,755)
194 %doc AUTHORS README TODO
195 %attr(755,root,root) %{_sbindir}/dhcp6s
196 %attr(754,root,root) /etc/rc.d/init.d/dhcp6s
197 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/dhcp6s
198 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/dhcp6s.conf
199 %{_mandir}/man8/dhcp6s.8*
200 %{_mandir}/man5/dhcp6s.conf.5*
201 %attr(750,root,root) %dir %{_localstatedir}/lib/dhcpv6
203 %files -n libdhcp6client
204 %defattr(644,root,root,755)
205 %attr(755,root,root) %{_libdir}/libdhcp6client-*.so.*.*.*
206 %attr(755,root,root) %ghost %{_libdir}/libdhcp6client-*.so.2
208 %files -n libdhcp6client-devel
209 %defattr(644,root,root,755)
210 %attr(755,root,root) %{_libdir}/libdhcp6client.so
211 %{_libdir}/libdhcp6client.la
212 %{_includedir}/dhcp6client
213 %{_pkgconfigdir}/libdhcp6client.pc
215 %files -n libdhcp6client-static
216 %defattr(644,root,root,755)
217 %{_libdir}/libdhcp6client.a