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