]> git.pld-linux.org Git - packages/bind.git/blob - bind.spec
- added HIP RR support from openhip
[packages/bind.git] / bind.spec
1 # TODO
2 # - schema regstering in openldap-schema-bind
3 #
4 # Conditional build:
5 %bcond_without  ssl             # build without OpenSSL support
6 %bcond_without  ipv6            # build without IPv6 support
7 %bcond_without  ldap            # build without LDAP support
8 %bcond_without  static_libs     # build without static libraries
9 %bcond_with     hip             # build with HIP RR support
10 #
11 Summary:        BIND - DNS name server
12 Summary(de.UTF-8):      BIND - DNS-Namenserver
13 Summary(es.UTF-8):      BIND - Servidor de nombres DNS
14 Summary(fr.UTF-8):      BIND - serveur de noms DNS
15 Summary(pl.UTF-8):      BIND - serwer nazw DNS
16 Summary(pt_BR.UTF-8):   BIND - Servidor de nomes DNS
17 Summary(ru.UTF-8):      BIND - cервер системы доменных имен (DNS)
18 Summary(tr.UTF-8):      DNS alan adı sunucusu
19 Summary(uk.UTF-8):      BIND - cервер системи доменних імен (DNS)
20 Summary(zh_CN.UTF-8):   Internet 域名服务器
21 Name:           bind
22 Version:        9.4.0
23 Release:        2
24 Epoch:          6
25 License:        BSD-like
26 Group:          Networking/Daemons
27 Source0:        ftp://ftp.isc.org/isc/bind9/%{version}/%{name}-%{version}.tar.gz
28 # Source0-md5:  e85347f03f0d841b596422d5252a0869
29 Source1:        %{name}-conf.tar.gz
30 # Source1-md5:  8ee77729f806fcd548fe0cceb34b4a06
31 Source2:        named.init
32 Source3:        named.sysconfig
33 Source4:        named.logrotate
34 Source5:        http://www.mif.pg.gda.pl/homepages/ankry/man-PLD/%{name}-non-english-man-pages.tar.bz2
35 # Source5-md5:  35b1dfaa12615c9802126ee833e0e7f7
36 Source6:        http://www.venaas.no/ldap/bind-sdb/dnszone-schema.txt
37 # Source6-md5:  49fe799c6eca54ae227b22d57ebc1145
38 Source7:        %{name}-hip.tar.gz
39 # Source7-md5:  62a8a67f51ff8db9fe815205416a1f62
40 Patch0:         %{name}-time.patch
41 Patch1:         %{name}-autoconf.patch
42 Patch2:         %{name}-includedir-libbind.patch
43 Patch3:         %{name}-link.patch
44 Patch4:         %{name}-pmake.patch
45 Patch5:         %{name}-sdb-ldap.patch
46 Patch6:         %{name}-noinet6.patch
47 Patch7:         %{name}-getifaddrs.patch
48 URL:            http://www.isc.org/products/BIND/bind9.html
49 BuildRequires:  autoconf
50 BuildRequires:  automake
51 BuildRequires:  bison
52 BuildRequires:  flex
53 BuildRequires:  idnkit-devel
54 %{?with_hip:BuildRequires:      libxml2-devel}
55 BuildRequires:  libtool
56 %{?with_ldap:BuildRequires:     openldap-devel}
57 %{?with_ssl:BuildRequires:      openssl-devel >= 0.9.7d}
58 BuildRequires:  mysql-devel
59 BuildRequires:  postgresql-devel
60 BuildRequires:  unixODBC-devel
61 BuildRequires:  rpmbuild(macros) >= 1.268
62 Requires(post,preun):   /sbin/chkconfig
63 Requires(postun):       /usr/sbin/groupdel
64 Requires(postun):       /usr/sbin/userdel
65 Requires(pre):  /bin/id
66 Requires(pre):  /usr/bin/getgid
67 Requires(pre):  /usr/sbin/groupadd
68 Requires(pre):  /usr/sbin/useradd
69 Requires(pre):  fileutils
70 Requires:       %{name}-libs = %{epoch}:%{version}-%{release}
71 Requires:       psmisc >= 20.1
72 Requires:       rc-scripts >= 0.2.0
73 Provides:       group(named)
74 Provides:       nameserver
75 Provides:       user(named)
76 Obsoletes:      caching-nameserver
77 Obsoletes:      nameserver
78 Conflicts:      %{name}-chroot
79 Conflicts:      kernel < 2.2.18
80 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
81
82 %description
83 BIND (Berkeley Internet Name Domain) is an implementation of the DNS
84 (Domain Name System) protocols. BIND includes a DNS server (named),
85 which resolves host names to IP addresses, and a resolver library
86 (routines for applications to use when interfacing with DNS). A DNS
87 server allows clients to name resources or objects and share the
88 information with other network machines. The named DNS server can be
89 used on workstations as a caching name server, but is generally only
90 needed on one machine for an entire network. Note that the
91 configuration files for making BIND act as a simple caching nameserver
92 are included in the caching-nameserver package.
93
94 Install the bind package if you need a DNS server for your network. If
95 you want bind to act a caching name server, you will also need to
96 install the caching-nameserver package.
97
98 %description -l de.UTF-8
99 Enthält den Namen-Server, der zum Umwandeln von Host-Namen in
100 IP-Adressen und umgekehrt verwendet wird. Er kann auf Workstations als
101 caching Namen-Server verwendet werden, ist aber i.d.R. nur auf einem
102 Recher des Netzwerks erforderlich.
103
104 %description -l es.UTF-8
105 Incluye el servidor de nombres (DNS), que se usa para traducir nombres
106 para IP (y viceversa). Puede ser usado en estaciones de trabajo como
107 un servidor de nombres caché, pero generalmente sólo hace falta en una
108 máquina para toda la red.
109
110 %description -l fr.UTF-8
111 Contient le serveur de noms named, utilisé pour définir les
112 traductions nom d'hôte vers adresse IP (et vice versa). Il peut être
113 utilisé sur les stations de travail comme serveur de nom en cache mais
114 n'est souvent nécessaire que sur une machine pour un réseau entier.
115
116 %description -l pl.UTF-8
117 Pakiet ten zawiera demona named, który służy do zmieniania nazw
118 komputerów na numery IP i odwrotnie. Może być on używany na stacjach
119 roboczych jako bufor odwołań do serwisu nazw (caching name server),
120 ale generalnie wystarczy tylko jedna jednostka wyposażona w ten
121 program na fragment sieci.
122
123 %description -l pt_BR.UTF-8
124 Inclui o servidor de nomes (DNS), que é usado para traduzir nomes para
125 IP (e vice-versa). Pode ser usado em estações de trabalho como um
126 servidor de nomes cache, mas geralmente só é necessário em uma máquina
127 para toda a rede.
128
129 %description -l ru.UTF-8
130 BIND (Berkeley Internet Name Domain) является реализацией протоколов
131 DNS (Domain Name System). BIND включает DNS сервер (named) и
132 библиотеку "резолвера" (подпрограммы для приложений, через которые
133 происходят обращения к DNS). DNS сервер named может быть использован
134 на рабочих станциях как кеширующий сервер, но обычно запускается на
135 одной машине в локальной сети и используется остальными машинами (этим
136 достигается намного более эффективное кеширование).
137
138 Конфигурационные файлы, настраивающие BIND на работу в режиме простого
139 кеширующего сервера, включены в пакет caching-nameserver.
140
141 %description -l tr.UTF-8
142 Bu paket, makina adını IP numarasına (ya da tersi) çevirmek için
143 kullanılan alan adı sunucusunu içerir. İş istasyonlarında bir önbellek
144 isim sunucusu olarak da kullanılabilir ama genellikle bütün bir ağ
145 için sadece bir makina üzerinde kurulur.
146
147 %description -l uk.UTF-8
148 BIND (Berkeley Internet Name Domain) є реалізацією протоколів DNS
149 (Domain Name System). BIND включає DNS сервер (named) та бібліотеку
150 "резолвера" (підпрограми, що забезпечують інтерфейс до DNS). DNS
151 сервер named може бути використаний на робочих станціях як кешируючий
152 сервер, але звичайно запускається на одній машині в локальній мережі і
153 використовується іншими (цим досягається більша ефективність
154 використання кешу).
155
156 Конфігураційні файли, ща настроюють BIND на роботу в режимі простого
157 кешируючого серверу, включені в пакет caching-nameserver.
158
159 %package utils
160 Summary:        DNS utils - host, dig, dnsquery, nslookup
161 Summary(de.UTF-8):      DNS-Utils - Host, Dig, Dnsquery, Nslookup
162 Summary(es.UTF-8):      Utilitarios DNS - host, dig, dnsquery y nslookup
163 Summary(fr.UTF-8):      Utilitaires DNS - host, dig, dnsquery, nslookup
164 Summary(pl.UTF-8):      Narzędzia DNS - host, dig, dnsquery, nslookup
165 Summary(pt_BR.UTF-8):   Utilitários DNS - host, dig, dnsquery e nslookup
166 Summary(ru.UTF-8):      Утилиты для посылки запросов к серверам DNS
167 Summary(tr.UTF-8):      DNS araçları - host, dig, dnsquery, nslookup
168 Summary(uk.UTF-8):      Утиліти для надсилання запитів до серверів DNS
169 Summary(zh_CN.UTF-8):   Internet 域名服务器实用工具
170 Group:          Networking/Utilities
171 Requires:       %{name}-libs = %{epoch}:%{version}-%{release}
172 Requires:       iconv
173
174 %description utils
175 Bind-utils contains a collection of utilities for querying DNS (Domain
176 Name Service) name servers to find out information about Internet
177 hosts. These tools will provide you with the IP addresses for given
178 host names, as well as other information about registered domains and
179 network addresses.
180
181 You should install bind-utils if you need to get information from DNS
182 name servers.
183
184 %description utils -l de.UTF-8
185 Dienstprogrammsammlung zum Abfragen von Namen-Servern und Hosts. Diese
186 Tools bestimmen die IP-Adresse eines angegebenen Host-Namen und finden
187 Informationen über registrierte Domains und Netzwerk-Adressen.
188
189 %description utils -l es.UTF-8
190 Conjunto de utilitarios para consulta a servidores de nombres. Estas
191 herramientas permiten la determinación de direcciones IP para nombres
192 de máquinas informados y busca información sobre dominios registrados
193 y direcciones de red.
194
195 %description utils -l fr.UTF-8
196 Ensemble d'utilitaires pour interroger les serveurs de noms et
197 rechercher des hôtes. Ces outils vous permettent de déterminer les
198 adresses IP pour des noms d'hôtes donnés, et trouver des informations
199 sur les noms de domaine déclarés et les adresses réseau.
200
201 %description utils -l pl.UTF-8
202 Pakiet ten zawiera zbiór aplikacji umożliwiających odpytywanie
203 serwerów nazw z innych domen w celu uzyskania informacji o komputerach
204 i ich adresach IP.
205
206 %description utils -l pt_BR.UTF-8
207 Conjunto de utilitários para consulta a servidores DNS. Estas
208 ferramentas permitem a determinação de endereços IP para nomes de
209 máquinas informados e busca informações sobre domínios registrados e
210 endereços de rede. Você deveria instalar este pacote se necessitar
211 obter informações de servidores DNS.
212
213 %description utils -l ru.UTF-8
214 Набор утилит для генерации запросов к серверам имен (DNS) и поиска
215 адресов машин. Эти утилиты позволяют определить IP-адрес по известному
216 доменному имени (и наоборот) и другую информацию о зарегистрированных
217 доменах и сетевых адресах.
218
219 %description utils -l tr.UTF-8
220 Bu pakette isim sunucularını sorgulamak ve makina adreslerini çözmek
221 için kullanılan araçlar bulunmaktadır.
222
223 %description utils -l uk.UTF-8
224 Набір утиліт для генерації запитів до серверів імен (DNS) та пошуку
225 адрес машин. Ці утиліти дозволяють отримати IP-адресу за відомим
226 доменним іменем та навпаки, а також іншу інформацію про зареєстровані
227 домени та адреси.
228
229 %package libs
230 Summary:        DNS libraries
231 Summary(pl.UTF-8):      Biblioteki DNS
232 Summary(ru.UTF-8):      Библиотеки, необходимые для bind
233 Summary(uk.UTF-8):      Бібліотеки, необхідні для bind
234 Summary(zh_CN.UTF-8):   Internet 域名服务器开发库
235 Group:          Libraries
236
237 %description libs
238 The bind-libs package contains all libraries required for running BIND
239 and bind utils.
240
241 %description libs -l pl.UTF-8
242 Pakiet zawiera wszystkie biblioteki potrzebne do uruchomienia binda
243 lub programów z pakietu bind-utils.
244
245 %description libs -l ru.UTF-8
246 Библиотеки, необходимые для работы bind.
247
248 %description libs -l uk.UTF-8
249 Бібліотеки, необхідні для роботи bind.
250
251 %package devel
252 Summary:        DNS development includes
253 Summary(es.UTF-8):      Archivos de inclusión y bibliotecas para desarrollo DNS
254 Summary(pl.UTF-8):      Pliki nagłówkowe bibliotek DNS
255 Summary(pt_BR.UTF-8):   Todos os arquivos de cabeçalho e bibliotecas para desenvolvimento DNS
256 Summary(ru.UTF-8):      Хедеры и библиотеки разработчика для bind
257 Summary(uk.UTF-8):      Хедери та бібліотеки програміста для bind
258 Group:          Development/Libraries
259 Requires:       %{name}-libs = %{epoch}:%{version}-%{release}
260
261 %description devel
262 The bind-devel package contains all the include files and symlinks
263 required for DNS (Domain Name Service) development for BIND.
264
265 You should install bind-devel if you want to develop bind DNS
266 applications. If you install bind-devel, you'll also need to install
267 bind-libs.
268
269 %description devel -l es.UTF-8
270 Los archivos de inclusión y bibliotecas necesarios al desarrollo DNS
271 para el bind.
272
273 %description devel -l pl.UTF-8
274 Pakiet zawiera pliki nagłówkowe. Jeżeli będziesz pisał programy pod
275 binda, lub kompilował kod źródłowy oprogramowania korzystającego z
276 tych plików nagłówkowych czy biblioteki powinieneś zainstalować ten
277 pakiet.
278
279 %description devel -l pt_BR.UTF-8
280 Todos os arquivos de cabeçalho e bibliotecas necessários para o
281 desenvolvimento com o bind.
282
283 %description devel -l ru.UTF-8
284 Все хедеры и библиотеки, необходимые для написания программ с
285 использованием BIND 9.x.x.
286
287 %description devel -l uk.UTF-8
288 Всі хедери та бібліотеки, необхідні для розробки програм з
289 використанням BIND 9.x.x.
290
291 %package static
292 Summary:        DNS static libs
293 Summary(pl.UTF-8):      Biblioteki statyczne DNS
294 Summary(pt_BR.UTF-8):   Bibliotecas estáticas para desenvolvimento DNS
295 Summary(ru.UTF-8):      Статические библиотеки разработчика для bind
296 Summary(uk.UTF-8):      Статичні бібліотеки програміста для bind
297 Group:          Development/Libraries
298 Requires:       %{name}-devel = %{epoch}:%{version}-%{release}
299
300 %description static
301 Static bind libraries.
302
303 %description static -l pl.UTF-8
304 Statyczne biblioteki binda.
305
306 %description static -l pt_BR.UTF-8
307 Bibliotecas estáticas para desenvolvimento DNS.
308
309 %description static -l ru.UTF-8
310 Статические библиотеки, необходимые для написания программ с
311 использованием BIND.
312
313 %description static -l uk.UTF-8
314 Статичні бібліотеки, необхідні для розробки програм з використанням
315 BIND.
316
317 %package -n openldap-schema-bind
318 Summary:        BIND schema for openldap
319 Summary(pl.UTF-8):      Schemat BIND dla openldap
320 Group:          Development/Libraries
321 Requires:       %{name} = %{epoch}:%{version}-%{release}
322 Requires:       openldap-servers
323
324 %description -n openldap-schema-bind
325 BIND schema for openldap.
326
327 %description -n openldap-schema-bind -l pl.UTF-8
328 Schemat BIND dla openldap.
329
330 %prep
331 %setup -q -a1 %{?with_hip:-a7}
332 %patch0 -p1
333 %patch1 -p1
334 %patch2 -p1
335 %patch3 -p1
336 %patch4 -p1
337 %{?with_ldap:%patch5 -p1}
338 %patch6 -p1
339 %patch7 -p1
340 %{?with_hip:mv bind-hip/hip_55.[ch] lib/dns/rdata/generic}
341
342 %build
343 %{__libtoolize}
344 %{__aclocal}
345 %{__autoconf}
346 cd lib/bind
347 %{__libtoolize}
348 %{__aclocal}
349 %{__autoconf}
350 cd ../..
351 %configure \
352         --with-idn \
353         --with-libtool \
354         %{?with_ssl:--with-openssl=%{_prefix}} \
355         %{?with_ipv6:--enable-ipv6} \
356         --enable-libbind \
357         --with-dlz-postgres=yes \
358         --with-dlz-mysql=yes \
359         --with-dlz-bdb=no \
360         --with-dlz-filesystem=yes \
361         %{?with_ldap:--with-dlz-ldap=yes} \
362         --with-dlz-odbc=no \
363         --with-dlz-stub=yes \
364         --enable-largefile \
365         %{!?with_static_libs:--enable-static=no} \
366         --enable-threads \
367         --enable-getifaddrs=glibc
368
369 %{__make}
370 %{?with_hip:cd bind-hip/; %{__make}}
371
372 %install
373 rm -rf $RPM_BUILD_ROOT
374 install -d $RPM_BUILD_ROOT{%{_includedir},%{_bindir},%{_sbindir},%{_includedir}} \
375         $RPM_BUILD_ROOT/etc/{rc.d/init.d,logrotate.d,sysconfig} \
376         $RPM_BUILD_ROOT{%{_mandir}/man{1,3,5,8},%{_var}/{lib/named/{M,D,S,dev,etc},run,log}}
377
378 %{__make} install \
379         DESTDIR=$RPM_BUILD_ROOT
380
381 rm -f doc/rfc/rfc*
382
383 bzip2 -dc %{SOURCE5} | tar xf - -C $RPM_BUILD_ROOT%{_mandir}
384 mv $RPM_BUILD_ROOT%{_mandir}/ja/man8/nslookup.8 $RPM_BUILD_ROOT%{_mandir}/ja/man1/nslookup.1
385 %{__perl} -pi -e 's/NSLOOKUP 8/NSLOOKUP 1/' $RPM_BUILD_ROOT%{_mandir}/ja/man1/nslookup.1
386
387 install conf-pld/*.zone                 $RPM_BUILD_ROOT%{_var}/lib/named/M
388 install conf-pld/*.hint                 $RPM_BUILD_ROOT%{_var}/lib/named
389 install conf-pld/*.conf                 $RPM_BUILD_ROOT%{_var}/lib/named%{_sysconfdir}
390 install bin/tests/named.conf            EXAMPLE-CONFIG-named
391 install bin/tests/ndc.conf              EXAMPLE-CONFIG-ndc
392 install %{SOURCE2}                      $RPM_BUILD_ROOT/etc/rc.d/init.d/named
393 install %{SOURCE3}                      $RPM_BUILD_ROOT/etc/sysconfig/named
394 install %{SOURCE4}                      $RPM_BUILD_ROOT/etc/logrotate.d/named
395
396 ln -sf %{_var}/lib/named%{_sysconfdir}/named.conf $RPM_BUILD_ROOT/etc/named.conf
397 ln -sf %{_var}/lib/named/named.log      $RPM_BUILD_ROOT%{_var}/log/named
398 ln -sf %{_var}/lib/named/named.stats    $RPM_BUILD_ROOT%{_var}/log/named.stats
399
400 touch $RPM_BUILD_ROOT%{_var}/lib/named/{named.{log,stats},dev/{random,null}}
401
402 %{?with_ldap:install -d $RPM_BUILD_ROOT%{_datadir}/openldap/schema}
403 %{?with_ldap:install %{SOURCE6} $RPM_BUILD_ROOT%{_datadir}/openldap/schema/dnszone.schema}
404 %{?with_hip:install bind-hip/hi2dns $RPM_BUILD_ROOT%{_bindir}}
405
406 rm -f $RPM_BUILD_ROOT%{_mandir}/man8/named-compilezone.8
407 echo ".so man8/named-checkzone.8" > $RPM_BUILD_ROOT%{_mandir}/man8/named-compilezone.8
408
409 # we don't want Makefiles in documentation...
410 # FIXME: breaks re-entrant install
411 #rm -f doc/misc/Makefile*
412
413 %clean
414 rm -rf $RPM_BUILD_ROOT
415
416 %pre
417 if [ -f %{_sysconfdir}/named.boot ]; then
418         cp -f %{_sysconfdir}/named.boot /etc/named.boot.2conf
419         mv -f %{_sysconfdir}/named.boot /etc/named.rpmsave
420         echo "Warning: %{_sysconfdir}/named.boot saved as /etc/named.rpmsave." 1>&2
421 fi
422 %groupadd -g 58 named
423 %useradd -u 58 -g 58 -d /tmp -s /bin/false -c "BIND user" named
424
425 %post
426 if [ "$1" = 1 ]; then
427         mknod -m 660 %{_var}/lib/named/dev/null c 1 3 2>/dev/null
428         chown root:named %{_var}/lib/named/dev/null 2>/dev/null
429         mknod -m 640 %{_var}/lib/named/dev/random c 1 8 2>/dev/null
430         chown root:named %{_var}/lib/named/dev/random 2>/dev/null
431         if [ ! -c %{_var}/lib/named/dev/null ] || [ ! -c %{_var}/lib/named/dev/random ]; then
432 %banner -e %{name}-devs <<-EOF
433 Device nodes were not created!!!
434
435 Please read PLD Linux Vserver FAQ if you're installing %{name} inside
436 vserver: <http://www.pld-linux.org/Vserver>.
437 EOF
438         fi #'
439 fi
440 /sbin/chkconfig --add named
441 %service named restart
442
443 %preun
444 if [ "$1" = "0" ]; then
445         %service named stop
446         /sbin/chkconfig --del named
447 fi
448
449 %postun
450 if [ "$1" = "0" ]; then
451         %userremove named
452         %groupremove named
453 fi
454
455 %post   libs -p /sbin/ldconfig
456 %postun libs -p /sbin/ldconfig
457
458 %files
459 %defattr(644,root,root,755)
460 %doc README EXAMPLE-CONFIG-* FAQ doc/misc/* doc/arm/*.html doc/rfc/index %{?with_ldap:doc/*.sdb-ldap} %{?with_hip:bind-hip/COPYRIGHT-HIP-RR}
461
462 %attr(754,root,root) /etc/rc.d/init.d/named
463 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/named
464 %attr(640,root,named) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/named.conf
465 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/logrotate.d/named
466
467 %attr(755,root,root) %{_sbindir}/*
468
469 %{_mandir}/man8/dns*
470 %{_mandir}/man8/lwres*
471 %{_mandir}/man8/named*
472 %{_mandir}/man8/rndc*
473 %{_mandir}/man5/rndc*
474 %{_mandir}/man5/named.conf*
475 %lang(ja) %{_mandir}/ja/man8/named*
476
477 %attr(770,root,named) %dir %{_var}/lib/named
478 %attr(770,root,named) %dir %{_var}/lib/named/D
479 %attr(750,root,named) %dir %{_var}/lib/named/M
480 %attr(770,root,named) %dir %{_var}/lib/named/S
481 %attr(750,root,named) %dir %{_var}/lib/named%{_sysconfdir}
482
483 %config(noreplace) %verify(not md5 mtime size) %{_var}/lib/named/M/*
484 %config(noreplace) %verify(not md5 mtime size) %{_var}/lib/named/root.*
485 %attr(640,root,named) %config(noreplace) %verify(not md5 mtime size) %{_var}/lib/named%{_sysconfdir}/*
486 %attr(660,named,named) %config(noreplace,missingok) %verify(not md5 mtime size) %{_var}/log/named*
487 %attr(660,named,named) %ghost  %{_var}/lib/named/named.log
488 %attr(660,named,named) %ghost  %{_var}/lib/named/named.stats
489
490 # devices for chrooted bind
491 %attr(750,root,named) %dir %{_var}/lib/named/dev
492 %ghost %attr(660,root,named) %{_var}/lib/named/dev/null
493 %ghost %attr(640,root,named) %{_var}/lib/named/dev/random
494
495 %files utils
496 %defattr(644,root,root,755)
497 %attr(755,root,root) %{_bindir}/dig
498 %attr(755,root,root) %{_bindir}/host
499 %attr(755,root,root) %{_bindir}/nslookup
500 %attr(755,root,root) %{_bindir}/nsupdate
501 %{?with_hip:%attr(755,root,root) %{_bindir}/hi2dns}
502 %{_mandir}/man1/dig.1*
503 %{_mandir}/man1/host.1*
504 %{_mandir}/man1/nslookup.1*
505 %{_mandir}/man8/nsupdate.8*
506
507 %lang(fi) %{_mandir}/fi/man1/host.1*
508
509 %lang(fr) %{_mandir}/fr/man1/host.1*
510
511 %lang(hu) %{_mandir}/hu/man1/host.1*
512
513 %lang(ja) %{_mandir}/ja/man1/dig.1*
514 %lang(ja) %{_mandir}/ja/man1/host.1*
515 %lang(ja) %{_mandir}/ja/man1/nslookup.1*
516 %lang(ja) %{_mandir}/ja/man8/nsupdate.8*
517
518 %lang(pl) %{_mandir}/pl/man1/host.1*
519
520 %files libs
521 %defattr(644,root,root,755)
522 %attr(755,root,root) %{_libdir}/*.so.*.*
523
524 %files devel
525 %defattr(644,root,root,755)
526 %attr(755,root,root) %{_bindir}/*.sh
527 %attr(755,root,root) %{_libdir}/*.so
528 %{_libdir}/*.la
529 %{_includedir}/*
530 %{_mandir}/man3/*
531
532 %if %{with static_libs}
533 %files static
534 %defattr(644,root,root,755)
535 %{_libdir}/*.a
536 %endif
537
538 %if %{with ldap}
539 %files -n openldap-schema-bind
540 %defattr(644,root,root,755)
541 %{_datadir}/openldap/schema/*.schema
542 %endif
This page took 0.223274 seconds and 4 git commands to generate.