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: http://dcantrel.fedorapeople.org/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 Group: Applications/Networking
51 Requires(post,preun): /sbin/chkconfig
55 dhcp6r acts as DHCPv6 relay agent forwarding DHCPv6 messages from
56 clients to servers and vice versa.
59 Summary: DHCPv6 server daemon
60 Group: Applications/Networking
61 Requires(post,preun): /sbin/chkconfig
65 dhcp6s is an implementation of the DHCPv6 server.
67 %package -n libdhcp6client
68 Summary: The DHCPv6 client in a library for invocation by other programs
69 Summary(pl.UTF-8): Klient DHCPv6 w postaci biblioteki do wykorzystania w innych programach
72 %description -n libdhcp6client
73 Provides the client for the DHCPv6 protocol (RFC 3315) to support
74 dynamic configuration of IPv6 addresses and parameters, in a library
75 for invocation by other programs.
77 %description -n libdhcp6client -l pl.UTF-8
78 Ten pakiet zawiera klienta protokołu DHCPv6 (RFC 3315) do obsługi
79 dynamicznej konfiguracji adresów i parametrów IPv6 w postaci
80 biblioteki do wykorzystania w innych programach.
82 %package -n libdhcp6client-devel
83 Summary: Header files for development with the DHCPv6 client library
84 Summary(pl.UTF-8): Pliki nagłówkowe do programowania z użyciem biblioteki klienckiej DHCPv6
85 Group: Development/Libraries
86 Requires: libdhcp6client = %{epoch}:%{version}-%{release}
88 %description -n libdhcp6client-devel
89 Header files for development with the DHCPv6 client library.
91 %description -n libdhcp6client-devel -l pl.UTF-8
92 Pliki nagłówkowe do programowania z użyciem biblioteki klienckiej
95 %package -n libdhcp6client-static
96 Summary: Static DHCPv6 client library
97 Summary(pl.UTF-8): Statyczna biblioteka kliencka DHCPv6
98 Group: Development/Libraries
99 Requires: libdhcp6client-devel = %{epoch}:%{version}-%{release}
101 %description -n libdhcp6client-static
102 Static DHCPv6 client library.
104 %description -n libdhcp6client-static -l pl.UTF-8
105 Statyczna biblioteka kliencka DHCPv6.
121 rm -rf $RPM_BUILD_ROOT
122 install -d $RPM_BUILD_ROOT{%{_localstatedir}/lib/dhcpv6,/etc/{rc.d/init.d,sysconfig}}
125 INSTALL_USER=$(id -u) \
126 INSTALL_GROUP=$(id -g) \
127 DESTDIR=$RPM_BUILD_ROOT
129 install %{SOURCE1} $RPM_BUILD_ROOT/etc/rc.d/init.d/dhcp6s
130 install %{SOURCE2} $RPM_BUILD_ROOT/etc/rc.d/init.d/dhcp6c
133 rm -rf $RPM_BUILD_ROOT
136 /sbin/chkconfig --add dhcp6c
137 %service dhcp6c restart
140 /sbin/chkconfig --add dhcp6r
141 %service dhcp6r restart
144 /sbin/chkconfig --add dhcp6s
145 %service dhcp6s restart
148 if [ "$1" = "0" ]; then
150 /sbin/chkconfig --del dhcp6c
154 if [ "$1" = "0" ]; then
156 /sbin/chkconfig --del dhcp6r
160 if [ "$1" = "0" ]; then
162 /sbin/chkconfig --del dhcp6s
165 %post -n libdhcp6client -p /sbin/ldconfig
166 %postun -n libdhcp6client -p /sbin/ldconfig
169 %defattr(644,root,root,755)
170 %attr(755,root,root) %{_sbindir}/dhcp6c
171 %attr(754,root,root) /etc/rc.d/init.d/dhcp6c
172 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/dhcp6c.conf
173 %{_mandir}/man8/dhcp6c.8*
174 %{_mandir}/man5/dhcp6c.conf.5*
177 %defattr(644,root,root,755)
178 %attr(755,root,root) %{_sbindir}/dhcp6r
179 %attr(754,root,root) /etc/rc.d/init.d/dhcp6r
180 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/dhcp6r
181 %{_mandir}/man8/dhcp6r.8*
184 %defattr(644,root,root,755)
185 %doc AUTHORS README TODO
186 %attr(755,root,root) %{_sbindir}/dhcp6s
187 %attr(754,root,root) /etc/rc.d/init.d/dhcp6s
188 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/dhcp6s
189 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/dhcp6s.conf
190 %{_mandir}/man8/dhcp6s.8*
191 %{_mandir}/man5/dhcp6s.conf.5*
192 %attr(750,root,root) %dir %{_localstatedir}/lib/dhcpv6
194 %files -n libdhcp6client
195 %defattr(644,root,root,755)
196 %attr(755,root,root) %{_libdir}/libdhcp6client-*.so.*.*.*
197 %attr(755,root,root) %ghost %{_libdir}/libdhcp6client-*.so.2
199 %files -n libdhcp6client-devel
200 %defattr(644,root,root,755)
201 %attr(755,root,root) %{_libdir}/libdhcp6client.so
202 %{_libdir}/libdhcp6client.la
203 %{_includedir}/dhcp6client
204 %{_pkgconfigdir}/libdhcp6client.pc
206 %files -n libdhcp6client-static
207 %defattr(644,root,root,755)
208 %{_libdir}/libdhcp6client.a