1 %define min_kernel 2.2.0
14 Group(es): Bibliotecas
17 Group(pt_BR): Bibliotecas
20 Source0: ftp://sources.redhat.com/pub/glibc/releases/%{name}-%{version}.tar.gz
21 Source1: ftp://sources.redhat.com/pub/glibc/releases/%{name}-linuxthreads-%{version}.tar.gz
23 Source3: nscd.sysconfig
24 Source4: nscd.logrotate
25 Source5: %{name}-man-pages.tar.bz2
26 Source6: %{name}-non-english-man-pages.tar.bz2
27 Patch0: %{name}-info.patch
28 Patch1: %{name}-versions.awk_fix.patch
29 Patch2: %{name}-pld.patch
30 Patch3: %{name}-crypt-blowfish.patch
31 Patch4: %{name}-string2-pointer-arith.patch
32 Patch5: %{name}-linuxthreads-lock.patch
33 Patch6: %{name}-pthread_create-manpage.patch
34 Patch7: %{name}-sparc-linux-chown.patch
35 Patch8: %{name}-ldconfig-bklinks.patch
36 Patch9: %{name}-paths.patch
37 Patch10: %{name}-vaargs.patch
38 Patch11: %{name}-malloc.patch
39 Patch12: %{name}-glob.patch
40 Patch13: %{name}-getaddrinfo-workaround.patch
41 Patch14: %{name}-gcc3.patch
42 URL: http://www.gnu.org/software/libc/
43 BuildRequires: gd-devel >= 2.0.1
44 BuildRequires: gettext-devel >= 0.10.36
45 BuildRequires: libpng-devel
47 BuildRequires: rpm-build >= 4.0.2-46
48 BuildRequires: texinfo
51 Provides: /sbin/ldconfig
52 Obsoletes: %{name}-common
53 Obsoletes: %{name}-debug
57 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
58 Conflicts: kernel < %{min_kernel}
59 Conflicts: man-pages < 1.43
60 Conflicts: ld.so < 1.9.9-9
62 %define debugcflags -O1 -g
65 Contains the standard libraries that are used by multiple programs on
66 the system. In order to save disk space and memory, as well as to ease
67 upgrades, common system code is kept in one place and shared between
68 programs. This package contains the most important sets of shared
69 libraries, the standard C library and the standard math library.
70 Without these, a Linux system will not function. It also contains
71 national language (locale) support and timezone databases.
74 Enthält die Standard-Libraries, die von verschiedenen Programmen im
75 System benutzt werden. Um Festplatten- und Arbeitsspeicher zu sparen
76 und zur Vereinfachung von Upgrades ist der gemeinsame Systemcode an
77 einer einzigen Stelle gespeichert und wird von den Programmen
78 gemeinsam genutzt. Dieses Paket enthält die wichtigsten Sets der
79 shared Libraries, die Standard-C-Library und die
80 Standard-Math-Library, ohne die das Linux-System nicht funktioniert.
81 Ferner enthält es den Support für die verschiedenen Sprachgregionen
82 (locale) und die Zeitzonen-Datenbank.
85 Contient les bibliothèques standards utilisées par de nombreux
86 programmes du système. Afin d'économiser l'espace disque et mémoire,
87 et de faciliter les mises à jour, le code commun au système est mis à
88 un endroit et partagé entre les programmes. Ce paquetage contient les
89 bibliothèques partagées les plus importantes, la bibliothèque standard
90 du C et la bibliothèque mathématique standard. Sans celles-ci, un
91 système Linux ne peut fonctionner. Il contient aussi la gestion des
92 langues nationales (locales) et les bases de données des zones
96 W pakiecie znajduj± siê podstawowe biblioteki, u¿ywane przez ró¿ne
97 programy w Twoim systemie. U¿ywanie przez programy bibliotek z tego
98 pakietu oszczêdza miejsce na dysku i pamiêæ. Wiekszo¶æ kodu
99 systemowego jest usytuowane w jednym miejscu i dzielone miêdzy wieloma
100 programami. Pakiet ten zawiera bardzo wa¿ny zbiór bibliotek
101 standardowych, wspó³dzielonych (dynamicznych) bibliotek C i
102 matematycznych. Bez glibc system Linux nie jest w stanie funkcjonowaæ.
103 Znajduj± siê tutaj równie¿ definicje ró¿nych informacji dla wielu
104 jêzyków (locale) oraz definicje stref czasowych.
107 Bu paket, birçok programýn kullandýðý standart kitaplýklarý içerir.
108 Disk alaný ve bellek kullanýmýný azaltmak ve ayný zamanda güncelleme
109 iþlemlerini kolaylaþtýrmak için ortak sistem kodlarý tek bir yerde
110 tutulup programlar arasýnda paylaþtýrýlýr. Bu paket en önemli ortak
111 kitaplýklarý, standart C kitaplýðýný ve standart matematik kitaplýðýný
112 içerir. Bu kitaplýklar olmadan Linux sistemi çalýþmayacaktýr. Yerel
113 dil desteði ve zaman dilimi veri tabaný da bu pakette yer alýr.
116 Summary: Additional libraries required to compile
117 Summary(de): Weitere Libraries zum Kompilieren
118 Summary(fr): Librairies supplémentaires nécessaires à la compilation.
119 Summary(pl): Dodatkowe biblioteki wymagane podczas kompilacji
120 Summary(tr): Geliþtirme için gerekli diðer kitaplýklar
121 Group: Development/Libraries
122 Group(de): Entwicklung/Libraries
123 Group(es): Desarrollo/Bibliotecas
124 Group(fr): Development/Librairies
125 Group(pl): Programowanie/Biblioteki
126 Group(pt_BR): Desenvolvimento/Bibliotecas
127 Group(ru): òÁÚÒÁÂÏÔËÁ/âÉÂÌÉÏÔÅËÉ
128 Group(uk): òÏÚÒÏÂËÁ/â¦Â̦ÏÔÅËÉ
129 Requires: %{name} = %{version}
132 To develop programs which use the standard C libraries (which nearly
133 all programs do), the system needs to have these standard header files
134 and object files available for creating the executables.
136 %description devel -l de
137 Bei der Entwicklung von Programmen, die die Standard-C-Libraries
138 verwenden (also fast alle), benötigt das System diese Standard-Header-
139 und Objektdateien zum Erstellen der ausführbaren Programme.
141 %description devel -l fr
142 Pour développer des programmes utilisant les bibliothèques standard du
143 C (ce que presque tous les programmes font), le système doit posséder
144 ces fichiers en-têtes et objets standards pour créer les exécutables.
146 %description devel -l pl
147 Pakiet ten jest niezbêdny przy tworzeniu w³asnych programów
148 korzystaj±cych ze standardowej biblioteki C. Znajduj± siê tutaj pliki
149 nag³ówkowe oraz pliki objektowe, niezbêdne do kompilacji programów
150 wykonywalnych i innych bibliotek.
152 %description devel -l tr
153 C kitaplýðýný kullanan (ki hemen hemen hepsi kullanýyor) programlar
154 geliþtirmek için gereken standart baþlýk dosyalarý ve statik
158 Summary: Name Service Caching Daemon
159 Group: Networking/Daemons
160 Group(de): Netzwerkwesen/Server
161 Group(pl): Sieciowe/Serwery
162 Prereq: /sbin/chkconfig
163 Prereq: rc-scripts >= 0.2.0
164 Requires: %{name} = %{version}
165 Requires(post): fileutils
168 nscd caches name service lookups; it can dramatically improve
169 performance with NIS+, and may help with DNS as well. You cannot use
170 nscd with 2.0 kernels, due to bugs in the kernel-side thread support.
171 nscd happens to hit these bugs particularly hard.
173 %description -n nscd -l pl
174 nscd zapmiêtuje zapytania i odpowiedzi NIS oraz DNS. Pozwala
175 drastycznie poprawiæ szybko¶æ dzia³ania NIS+. Nie jest mo¿liwe
176 u¿ywanie nscd z j±drami serii 2.0.x z powodu b³êdów po stronie j±dra w
179 %package -n localedb-src
180 Summary: locale database source code
181 Summary(pl): Kod ¼ród³owy bazy locale
185 Requires: %{name} = %{version}
187 %description -n localedb-src
188 This add-on package contains the data needed to build the locale data
189 files to use the internationalization features of the GNU libc. glibc
190 package contains standard set of locale binary database so you need
191 this package only when you want to build some non-standard locale
194 %description -n localedb-src -l pl
195 Pakiet ten zawiera dane niezbêdne do zbudowania binarnych plików
196 lokalizacyjnych, by móc wykorzystaæ mo¿liwo¶ci oferowane przez GNU
197 libc. glibc zawiera standardowy zestaw binarnych baz lokalizacyjnych,
198 w zwi±zku z czym ten pakiet jest potrzebny tylko w sytuacji budowania
199 jakiej¶ niestandardowej bazy.
202 Summary: Convert encoding of given files from one encoding to another
203 Summary(pl): Program do konwersji plików tekstowych z jednego kodowania do innego
207 Requires: %{name} = %{version}
209 %description -n iconv
210 Convert encoding of given files from one encoding to another. You need
211 this package if you want to convert some documet from one encoding to
212 another or if you have installed some programs which use Generic
213 Character Set Conversion Interface.
215 %description -n iconv -l pl
216 Program do konwersji plików tekstowych z jednego kodowania do innego.
217 Musisz mieæ zainstalowany ten pakiet je¿eli wykonujesz konwersjê
218 dokumentów z jednego kodowania do innego lub je¿eli masz zainstalowane
219 jakie¶ programy, które korzystaj± z Generic Character Set Conversion
220 Interface w glibc, czyli z zestawu funkcji z tej biblioteki, które
221 umo¿liwiaj± konwersjê kodowania danych z poziomu dowolnego programu.
224 Summary: Static libraries
225 Summary(pl): Biblioteki statyczne
226 Group: Development/Libraries
227 Group(de): Entwicklung/Libraries
228 Group(es): Desarrollo/Bibliotecas
229 Group(fr): Development/Librairies
230 Group(pl): Programowanie/Biblioteki
231 Group(pt_BR): Desenvolvimento/Bibliotecas
232 Group(ru): òÁÚÒÁÂÏÔËÁ/âÉÂÌÉÏÔÅËÉ
233 Group(uk): òÏÚÒÏÂËÁ/â¦Â̦ÏÔÅËÉ
234 Requires: %{name}-devel = %{version}
237 GNU libc static libraries.
239 %description static -l pl
240 Biblioteki statyczne GNU libc.
243 Summary: glibc with profiling support
244 Summary(de): glibc mit Profil-Unterstützung
245 Summary(fr): glibc avec support pour profiling
246 Summary(pl): glibc ze wsparciem dla profilowania
247 Summary(tr): Ölçüm desteði olan glibc
248 Group: Development/Libraries/Libc
249 Group(de): Entwicklung/Libraries/Libc
250 Group(pl): Programowanie/Biblioteki/Libc
251 Obsoletes: libc-profile
252 Requires: %{name}-devel = %{version}
255 When programs are being profiled used gprof, they must use these
256 libraries instead of the standard C libraries for gprof to be able to
257 profile them correctly.
259 %description profile -l de
260 Damit Programmprofile mit gprof richtig erstellt werden, müssen diese
261 Libraries anstelle der üblichen C-Libraries verwendet werden.
263 %description profile -l pl
264 Programy profilowane za pomoc± gprof musz± u¿ywaæ tych bibliotek
265 zamiast standardowych bibliotek C, aby gprof móg³ odpowiednio je
268 %description profile -l tr
269 gprof kullanýlarak ölçülen programlar standart C kitaplýðý yerine bu
270 kitaplýðý kullanmak zorundadýrlar.
273 Summary: glibc PIC archive
274 Summary(pl): archiwum PIC glibc
275 Group: Development/Libraries/Libc
276 Group(de): Entwicklung/Libraries/Libc
277 Group(pl): Programowanie/Biblioteki/Libc
278 Requires: %{name}-devel = %{version}
281 GNU C Library PIC archive contains an archive library (ar file)
282 composed of individual shared objects. This is used for creating a
283 library which is a smaller subset of the standard libc shared library.
285 %description pic -l pl
286 Archiwum PIC biblioteki GNU C zawiera archiwaln± bibliotekê (plik ar)
287 z³o¿on± z pojedyñczych obiektów wspó³dzielonych. U¿ywana jest do
288 tworzenia biblioteki bêd±cej mniejszym podzestawem standardowej
289 biblioteki wspó³dzielonej libc.
291 %package -n nss_compat
292 Summary: Old style NYS NSS glibc module
293 Summary(pl): Stary modu³ NYS NSS glibc
295 Group(de): Gründsätzlich
297 Group(pl): Podstawowe
299 Requires: %{name} = %{version}
301 %description -n nss_compat
302 Old style NYS NSS glibc module.
304 %description -n nss_compat -l pl
305 Stary modu³ NYS NSS glibc.
308 Summary: BIND NSS glibc module
309 Summary(pl): Modu³ BIND NSS glibc
311 Group(de): Gründsätzlich
313 Group(pl): Podstawowe
315 Requires: %{name} = %{version}
317 %description -n nss_dns
318 BIND NSS glibc module.
320 %description -n nss_dns -l pl
321 Modu³ BIND NSS glibc.
323 %package -n nss_files
324 Summary: Traditional files databases NSS glibc module
325 Summary(pl): Modu³ tradycyjnych plikowych baz danych NSS glibc
327 Group(de): Gründsätzlich
329 Group(pl): Podstawowe
331 Requires: %{name} = %{version}
333 %description -n nss_files
334 Traditional files databases NSS glibc module.
336 %description -n nss_files -l pl
337 Modu³ tradycyjnych plikowych baz danych NSS glibc.
339 %package -n nss_hesiod
340 Summary: Hesiod NSS glibc module
341 Summary(pl): Modu³ hesiod NSS glibc
343 Group(de): Gründsätzlich
345 Group(pl): Podstawowe
347 Requires: %{name} = %{version}
349 %description -n nss_hesiod
350 glibc NSS (Name Service Switch) module for databases access.
352 %description -n nss_hesiod -l pl
353 Modu³ glibc NSS (Name Service Switch) dostêpu do baz danych.
356 Summary: NIS(YP) NSS glibc module
357 Summary(pl): Modu³ NIS(YP) NSS glibc
359 Group(de): Gründsätzlich
361 Group(pl): Podstawowe
363 Requires: %{name} = %{version}
365 %description -n nss_nis
366 glibc NSS (Name Service Switch) module for NIS(YP) databases access.
368 %description -n nss_nis -l pl
369 Modu³ glibc NSS (Name Service Switch) dostêpu do baz danych NIS(YP).
371 %package -n nss_nisplus
372 Summary: NIS+ NSS module
373 Summary(pl): Modu³ NIS+ NSS
375 Group(de): Gründsätzlich
377 Group(pl): Podstawowe
379 Requires: %{name} = %{version}
381 %description -n nss_nisplus
382 glibc NSS (Name Service Switch) module for NIS+ databases accesa.
384 %description -n nss_nisplus -l pl
385 Modu³ glibc NSS (Name Service Switch) dostêpu do baz danych NIS+.
391 Group(de): Applikationen
393 Requires: %{name} = %{version}
396 %description memusage
399 %description memusage -l pl
421 LDFLAGS=" " ; export LDFLAGS
423 --enable-add-ons=linuxthreads \
424 --enable-kernel="%{?kernel:%{kernel}}%{!?kernel:%{min_kernel}}" \
431 rm -rf $RPM_BUILD_ROOT
432 install -d $RPM_BUILD_ROOT{/etc/{logrotate.d,rc.d/init.d,sysconfig},%{_mandir}/man{3,8},/var/log}
434 env LANGUAGE=C LC_ALL=C \
436 install_root=$RPM_BUILD_ROOT \
437 infodir=%{_infodir} \
440 env LANGUAGE=C LC_ALL=C \
441 %{__make} install-locales -C localedata \
442 install_root=$RPM_BUILD_ROOT
444 PICFILES="libc_pic.a libc.map
445 math/libm_pic.a libm.map
446 resolv/libresolv_pic.a"
448 install $PICFILES $RPM_BUILD_ROOT%{_libdir}
449 install elf/soinit.os $RPM_BUILD_ROOT%{_libdir}/soinit.o
450 install elf/sofini.os $RPM_BUILD_ROOT%{_libdir}/sofini.o
452 mv -f $RPM_BUILD_ROOT/lib/libmemusage.so $RPM_BUILD_ROOT%{_libdir}
453 mv -f $RPM_BUILD_ROOT/lib/libpcprofile.so $RPM_BUILD_ROOT%{_libdir}
455 %{__make} -C linuxthreads/man
456 install linuxthreads/man/*.3thr $RPM_BUILD_ROOT%{_mandir}/man3
458 rm -rf $RPM_BUILD_ROOT%{_datadir}/zoneinfo/{localtime,posixtime,posixrules}
460 ln -sf ../../..%{_sysconfdir}/localtime $RPM_BUILD_ROOT%{_datadir}/zoneinfo/localtime
461 ln -sf localtime $RPM_BUILD_ROOT%{_datadir}/zoneinfo/posixtime
462 ln -sf localtime $RPM_BUILD_ROOT%{_datadir}/zoneinfo/posixrules
463 ln -sf ../..%{_libdir}/libbsd-compat.a $RPM_BUILD_ROOT%{_libdir}/libbsd.a
465 rm -f $RPM_BUILD_ROOT%{_sysconfdir}/localtime
467 install %{SOURCE2} $RPM_BUILD_ROOT/etc/rc.d/init.d/nscd
468 install %{SOURCE3} $RPM_BUILD_ROOT/etc/sysconfig/nscd
469 install %{SOURCE4} $RPM_BUILD_ROOT/etc/logrotate.d/nscd
470 install nscd/nscd.conf $RPM_BUILD_ROOT%{_sysconfdir}
471 install nss/nsswitch.conf $RPM_BUILD_ROOT%{_sysconfdir}
473 bzip2 -dc %{SOURCE5} | tar xf - -C $RPM_BUILD_ROOT%{_mandir}
474 bzip2 -dc %{SOURCE6} | tar xf - -C $RPM_BUILD_ROOT%{_mandir}
475 > $RPM_BUILD_ROOT%{_sysconfdir}/ld.so.cache
476 > $RPM_BUILD_ROOT%{_sysconfdir}/ld.so.conf
477 rm -f %{_mandir}/hu/man7/man.7
479 :> $RPM_BUILD_ROOT/var/log/nscd
482 install -d documentation
484 cp -f linuxthreads/ChangeLog documentation/ChangeLog.threads
485 cp -f linuxthreads/Changes documentation/Changes.threads
486 cp -f linuxthreads/README documentation/README.threads
487 cp -f crypt/README.ufc-crypt documentation/
489 cp -f ChangeLog documentation
491 gzip -9nf README NEWS FAQ BUGS NOTES PROJECTS documentation/*
493 # strip ld.so with --strip-debug only (other ELFs are stripped by rpm):
494 %{!?debug:strip -g -R .comment -R .note $RPM_BUILD_ROOT/lib/ld-%{version}.so}
496 # Collect locale files and mark them with %%lang()
498 for i in $RPM_BUILD_ROOT%{_datadir}/locale/* $RPM_BUILD_ROOT%{_libdir}/locale/* ; do
500 lang=`echo $i | sed -e 's/.*locale\///' -e 's/\/.*//'`
501 dir=`echo $i | sed "s#$RPM_BUILD_ROOT##"`
502 echo "%lang($lang) $dir" >> glibc.lang
507 rm -rf $RPM_BUILD_ROOT
509 %post -p /sbin/ldconfig
510 %postun -p /sbin/ldconfig
512 %post memusage -p /sbin/ldconfig
513 %postun memusage -p /sbin/ldconfig
516 [ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1
519 [ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1
522 /sbin/chkconfig --add nscd
523 touch /var/log/nscd && (chmod 000 /var/log/nscd; chown root.root /var/log/nscd; chmod 640 /var/log/nscd)
524 if [ -f /var/lock/subsys/nscd ]; then
525 /etc/rc.d/init.d/nscd restart 1>&2
527 echo "Run \"/etc/rc.d/init.d/nscd start\" to start nscd daemon." 1>&2
531 if [ "$1" = "0" ]; then
532 if [ -f /var/lock/subsys/nscd ]; then
533 /etc/rc.d/init.d/nscd stop 1>&2
535 /sbin/chkconfig --del nscd
538 %files -f %{name}.lang
539 %defattr(644,root,root,755)
540 %doc {README,NEWS,FAQ,BUGS}.gz
542 %config(noreplace) %verify(not md5 size mtime) %{_sysconfdir}/ld.so.conf
543 %config(noreplace) %verify(not md5 size mtime) %{_sysconfdir}/nsswitch.conf
544 %config %{_sysconfdir}/rpc
545 %ghost %{_sysconfdir}/ld.so.cache
547 %attr(755,root,root) /sbin/*
548 %attr(755,root,root) %{_bindir}/catchsegv
549 %attr(755,root,root) %{_bindir}/getent
550 %attr(755,root,root) %{_bindir}/glibcbug
551 %attr(755,root,root) %{_bindir}/iconv
552 %attr(755,root,root) %{_bindir}/ldd
553 %ifnarch alpha sparc sparc64 ppc
554 %attr(755,root,root) %{_bindir}/lddlibc4
556 %attr(755,root,root) %{_bindir}/locale
557 %attr(755,root,root) %{_bindir}/rpcgen
558 %attr(755,root,root) %{_bindir}/tzselect
560 %attr(755,root,root) %{_sbindir}/rpcinfo
561 %attr(755,root,root) %{_sbindir}/zdump
562 %attr(755,root,root) %{_sbindir}/zic
564 %attr(755,root,root) /lib/ld-*
565 %attr(755,root,root) /lib/libdl*
566 %attr(755,root,root) /lib/libnsl*
567 %attr(755,root,root) /lib/lib[BScmprtu]*
569 %dir %{_datadir}/locale
570 %{_datadir}/locale/locale.alias
573 %dir %{_libdir}/locale
575 %{_mandir}/man1/[^ls]*
576 %{_mandir}/man1/locale.1*
577 %{_mandir}/man1/ldd.1*
578 %{_mandir}/man5/???[^d]*
580 %{_mandir}/man8/[^n]*
581 %lang(cs) %{_mandir}/cs/man[578]/*
582 %lang(de) %{_mandir}/de/man[578]/*
583 %lang(es) %{_mandir}/es/man[578]/*
584 %lang(fi) %{_mandir}/fi/man1/ldd.1*
585 %lang(fr) %{_mandir}/fr/man1/ldd.1*
586 %lang(fr) %{_mandir}/fr/man[578]/*
587 %lang(hu) %{_mandir}/hu/man1/ldd.1*
588 %lang(hu) %{_mandir}/hu/man[578]/*
589 %lang(it) %{_mandir}/it/man[578]/*
590 %lang(ja) %{_mandir}/ja/man1/[^ls]*
591 %lang(ja) %{_mandir}/ja/man1/ldd.1*
592 %lang(ja) %{_mandir}/ja/man5/???[^d]*
593 %lang(ja) %{_mandir}/ja/man7/*
594 %lang(ja) %{_mandir}/ja/man8/[^n]*
595 %lang(ko) %{_mandir}/ko/man[578]/*
596 # %lang(nl) %{_mandir}/nl/man[578]/*
597 %lang(pl) %{_mandir}/pl/man1/ldd.1*
598 %lang(pl) %{_mandir}/pl/man[578]/*
599 %lang(pt) %{_mandir}/pt/man5/???[^d]*
600 %lang(pt) %{_mandir}/pt/man7/*
601 %lang(pt) %{_mandir}/pt/man8/[^n]*
602 %lang(pt_BR) %{_mandir}/pt_BR/man5/???[^d]*
603 %lang(pt_BR) %{_mandir}/pt_BR/man7/*
604 %lang(pt_BR) %{_mandir}/pt_BR/man8/[^n]*
605 %lang(ru) %{_mandir}/ru/man[578]/*
608 %defattr(644,root,root,755)
609 %attr(755,root,root) /lib/libnss_dns*.so*
612 %defattr(644,root,root,755)
613 %attr(755,root,root) /lib/libnss_files*.so*
616 %defattr(644,root,root,755)
617 %attr(755,root,root) /lib/libnss_compat*.so*
620 %defattr(644,root,root,755)
621 %attr(755,root,root) /lib/libnss_hesiod*.so*
624 %defattr(644,root,root,755)
625 %attr(755,root,root) /lib/libnss_nis.so.*
626 %attr(755,root,root) /lib/libnss_nis-*.so
628 %files -n nss_nisplus
629 %defattr(644,root,root,755)
630 %attr(755,root,root) /lib/libnss_nisplus*.so*
633 %defattr(644,root,root,755)
634 %attr(755,root,root) %{_bindir}/memusage*
635 %attr(755,root,root) %{_libdir}/libmemusage*
638 %defattr(644,root,root,755)
639 %doc documentation/* {NOTES,PROJECTS}.gz
640 %attr(755,root,root) %{_bindir}/gencat
641 %attr(755,root,root) %{_bindir}/getconf
642 %attr(755,root,root) %{_bindir}/*prof*
643 %attr(755,root,root) %{_bindir}/*trace
647 %{_infodir}/libc.info*
649 %attr(755,root,root) %{_libdir}/lib*.so
650 %attr(755,root,root) %{_libdir}/*crt*.o
651 %{_libdir}/libc_nonshared.a
653 %{_mandir}/man1/sprof*
655 %lang(cs) %{_mandir}/cs/man3/*
656 %lang(de) %{_mandir}/de/man3/*
657 %lang(es) %{_mandir}/es/man3/*
658 %lang(fr) %{_mandir}/fr/man3/*
659 %lang(hu) %{_mandir}/hu/man3/*
660 # %lang(it) %{_mandir}/it/man3/*
661 %lang(ja) %{_mandir}/ja/man3/*
662 %lang(ko) %{_mandir}/ko/man3/*
663 %lang(nl) %{_mandir}/nl/man3/*
664 %lang(pl) %{_mandir}/pl/man3/*
665 %lang(pt) %{_mandir}/pt/man3/*
666 %lang(pt_BR) %{_mandir}/pt_BR/man3/*
667 %lang(ru) %{_mandir}/ru/man3/*
670 %defattr(644,root,root,755)
671 %attr(640,root,root) %config %verify(not md5 size mtime) /etc/sysconfig/nscd
672 %attr(640,root,root) %config(noreplace) %verify(not md5 size mtime) %{_sysconfdir}/nscd.*
673 %attr(754,root,root) /etc/rc.d/init.d/nscd
674 %attr(755,root,root) %{_sbindir}/nscd*
675 %attr(640,root,root) /etc/logrotate.d/nscd
676 %attr(640,root,root) %ghost /var/log/nscd
677 %{_mandir}/man5/nscd.conf*
678 %{_mandir}/man8/nscd*
679 %lang(ja) %{_mandir}/ja/man5/nscd.conf*
680 %lang(ja) %{_mandir}/ja/man8/nscd*
681 %lang(pt) %{_mandir}/pt/man5/nscd.conf*
682 %lang(pt) %{_mandir}/pt/man8/nscd*
683 %lang(pt_BR) %{_mandir}/pt_BR/man5/nscd.conf*
684 %lang(pt_BR) %{_mandir}/pt_BR/man8/nscd*
686 %files -n localedb-src
687 %defattr(644,root,root,755)
688 %attr(755,root,root) %{_bindir}/localedef
690 %{_mandir}/man1/localedef*
693 %defattr(644,root,root,755)
694 %dir %{_libdir}/gconv
695 %{_libdir}/gconv/gconv-modules
696 %attr(755,root,root) %{_libdir}/gconv/*.so
699 %defattr(644,root,root,755)
700 %{_libdir}/libBrokenLocale.a
701 %{_libdir}/libbsd-compat.a
704 %{_libdir}/libcrypt.a
709 %{_libdir}/libmcheck.a
711 %{_libdir}/libpthread.a
712 %{_libdir}/libresolv.a
713 %{_libdir}/librpcsvc.a
718 %defattr(644,root,root,755)
722 %defattr(644,root,root,755)
723 %{_libdir}/lib*_pic.a