1 %define min_kernel 2.2.0
13 Group(es): Bibliotecas
16 Group(pt_BR): Bibliotecas
19 Source0: ftp://sources.redhat.com/pub/glibc/releases/%{name}-%{version}.tar.gz
20 Source1: ftp://sources.redhat.com/pub/glibc/releases/%{name}-linuxthreads-%{version}.tar.gz
22 Source3: nscd.sysconfig
23 Source4: nscd.logrotate
24 Source5: %{name}-man-pages.tar.bz2
25 Source6: %{name}-non-english-man-pages.tar.bz2
26 Patch0: %{name}-info.patch
27 Patch1: %{name}-versions.awk_fix.patch
28 Patch2: %{name}-pld.patch
29 Patch3: %{name}-crypt-blowfish.patch
30 Patch4: %{name}-string2-pointer-arith.patch
31 Patch5: %{name}-linuxthreads-lock.patch
32 Patch6: %{name}-pthread_create-manpage.patch
33 Patch7: %{name}-sparc-linux-chown.patch
34 Patch8: %{name}-ldconfig-bklinks.patch
35 Patch9: %{name}-paths.patch
36 Patch10: %{name}-vaargs.patch
37 Patch11: %{name}-malloc.patch
38 Patch12: %{name}-glob.patch
39 URL: http://www.gnu.org/software/libc/
40 BuildRequires: gd-devel >= 2.0.1
41 BuildRequires: gettext-devel >= 0.10.36
42 BuildRequires: libpng-devel
44 BuildRequires: rpm-build >= 4.0-11
45 BuildRequires: texinfo
48 Provides: /sbin/ldconfig
49 Obsoletes: %{name}-common
50 Obsoletes: %{name}-debug
54 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
55 Conflicts: kernel < %{min_kernel}
56 Conflicts: man-pages < 1.43
57 Conflicts: ld.so < 1.9.9-9
59 %define debugcflags -O1 -g
62 Contains the standard libraries that are used by multiple programs on
63 the system. In order to save disk space and memory, as well as to ease
64 upgrades, common system code is kept in one place and shared between
65 programs. This package contains the most important sets of shared
66 libraries, the standard C library and the standard math library.
67 Without these, a Linux system will not function. It also contains
68 national language (locale) support and timezone databases.
71 Enthält die Standard-Libraries, die von verschiedenen Programmen im
72 System benutzt werden. Um Festplatten- und Arbeitsspeicher zu sparen
73 und zur Vereinfachung von Upgrades ist der gemeinsame Systemcode an
74 einer einzigen Stelle gespeichert und wird von den Programmen
75 gemeinsam genutzt. Dieses Paket enthält die wichtigsten Sets der
76 shared Libraries, die Standard-C-Library und die
77 Standard-Math-Library, ohne die das Linux-System nicht funktioniert.
78 Ferner enthält es den Support für die verschiedenen Sprachgregionen
79 (locale) und die Zeitzonen-Datenbank.
82 Contient les bibliothèques standards utilisées par de nombreux
83 programmes du système. Afin d'économiser l'espace disque et mémoire,
84 et de faciliter les mises à jour, le code commun au système est mis à
85 un endroit et partagé entre les programmes. Ce paquetage contient les
86 bibliothèques partagées les plus importantes, la bibliothèque standard
87 du C et la bibliothèque mathématique standard. Sans celles-ci, un
88 système Linux ne peut fonctionner. Il contient aussi la gestion des
89 langues nationales (locales) et les bases de données des zones
93 W pakiecie znajduj± siê podstawowe biblioteki, u¿ywane przez ró¿ne
94 programy w Twoim systemie. U¿ywanie przez programy bibliotek z tego
95 pakietu oszczêdza miejsce na dysku i pamiêæ. Wiekszo¶æ kodu
96 systemowego jest usytuowane w jednym miejscu i dzielone miêdzy wieloma
97 programami. Pakiet ten zawiera bardzo wa¿ny zbiór bibliotek
98 standardowych, wspó³dzielonych (dynamicznych) bibliotek C i
99 matematycznych. Bez glibc system Linux nie jest w stanie funkcjonowaæ.
100 Znajduj± siê tutaj równie¿ definicje ró¿nych informacji dla wielu
101 jêzyków (locale) oraz definicje stref czasowych.
104 Bu paket, birçok programýn kullandýðý standart kitaplýklarý içerir.
105 Disk alaný ve bellek kullanýmýný azaltmak ve ayný zamanda güncelleme
106 iþlemlerini kolaylaþtýrmak için ortak sistem kodlarý tek bir yerde
107 tutulup programlar arasýnda paylaþtýrýlýr. Bu paket en önemli ortak
108 kitaplýklarý, standart C kitaplýðýný ve standart matematik kitaplýðýný
109 içerir. Bu kitaplýklar olmadan Linux sistemi çalýþmayacaktýr. Yerel
110 dil desteði ve zaman dilimi veri tabaný da bu pakette yer alýr.
113 Summary: Additional libraries required to compile
114 Summary(de): Weitere Libraries zum Kompilieren
115 Summary(fr): Librairies supplémentaires nécessaires à la compilation.
116 Summary(pl): Dodatkowe biblioteki wymagane podczas kompilacji
117 Summary(tr): Geliþtirme için gerekli diðer kitaplýklar
118 Group: Development/Libraries
119 Group(de): Entwicklung/Libraries
120 Group(es): Desarrollo/Bibliotecas
121 Group(fr): Development/Librairies
122 Group(pl): Programowanie/Biblioteki
123 Group(pt_BR): Desenvolvimento/Bibliotecas
124 Group(ru): òÁÚÒÁÂÏÔËÁ/âÉÂÌÉÏÔÅËÉ
125 Group(uk): òÏÚÒÏÂËÁ/â¦Â̦ÏÔÅËÉ
126 Requires: %{name} = %{version}
129 To develop programs which use the standard C libraries (which nearly
130 all programs do), the system needs to have these standard header files
131 and object files available for creating the executables.
133 %description devel -l de
134 Bei der Entwicklung von Programmen, die die Standard-C-Libraries
135 verwenden (also fast alle), benötigt das System diese Standard-Header-
136 und Objektdateien zum Erstellen der ausführbaren Programme.
138 %description devel -l fr
139 Pour développer des programmes utilisant les bibliothèques standard du
140 C (ce que presque tous les programmes font), le système doit posséder
141 ces fichiers en-têtes et objets standards pour créer les exécutables.
143 %description devel -l pl
144 Pakiet ten jest niezbêdny przy tworzeniu w³asnych programów
145 korzystaj±cych ze standardowej biblioteki C. Znajduj± siê tutaj pliki
146 nag³ówkowe oraz pliki objektowe, niezbêdne do kompilacji programów
147 wykonywalnych i innych bibliotek.
149 %description devel -l tr
150 C kitaplýðýný kullanan (ki hemen hemen hepsi kullanýyor) programlar
151 geliþtirmek için gereken standart baþlýk dosyalarý ve statik
155 Summary: Name Service Caching Daemon
156 Summary(pl): Name Service Caching Daemon
157 Group: Networking/Daemons
158 Group(de): Netzwerkwesen/Server
159 Group(pl): Sieciowe/Serwery
160 Prereq: /sbin/chkconfig
161 Prereq: rc-scripts >= 0.2.0
162 Requires: %{name} = %{version}
163 Requires(post): fileutils
166 nscd caches name service lookups; it can dramatically improve
167 performance with NIS+, and may help with DNS as well. You cannot use
168 nscd with 2.0 kernels, due to bugs in the kernel-side thread support.
169 nscd happens to hit these bugs particularly hard.
171 %description -n nscd -l pl
172 nscd zapmiêtuje zapytania i odpowiedzi NIS oraz DNS. Pozwala
173 drastycznie poprawiæ szybko¶æ dzia³ania NIS+. Nie jest mo¿liwe
174 u¿ywanie nscd z j±drami serii 2.0.x z powodu b³êdów po stronie j±dra w
177 %package -n localedb-src
178 Summary: Souce code locale database
179 Summary(pl): Kod ¼ród³owy bazy locale
183 Requires: %{name} = %{version}
185 %description -n localedb-src
186 This add-on package contains the data needed to build the locale data
187 files to use the internationalization features of the GNU libc. glibc
188 package contains standard set of locale binary database and You need
189 this package if want build some non standard locale database.
191 %description -n localedb-src -l pl
192 Pakiet ten kod ¼ród³owy baz locale który jest potrzebny do zbudowania
193 binarnej wersji baz locale potrzebnej do poprawnego wspierania ró¿nych
194 jêzyków przez glibc. Pakiet glibc zawira binarn± wersjê standardowych
195 baz locale i ten pakiet jest potrzebny tylko w sytuacji kiedy potrzeba
196 wygenerowaæ jak±¶ niestandardow± bazê.
199 Summary: Convert encoding of given files from one encoding to another
200 Summary(pl): Program do konwersji plików tekstowych z jednego kodowania do innego
204 Requires: %{name} = %{version}
206 %description -n iconv
207 Convert encoding of given files from one encoding to another. You need
208 this package if You want to convert some documet from one encoding to
209 another or if You have installed some programs which use Generic
210 Character Set Conversion Interface.
212 %description -n iconv -l pl
213 Program do konwersji plików tekstowych z jednego kodowania do innego.
214 Musisz mieæ zainstalowany ten pakiet je¿eli wykonujesz konwersjê
215 dokumentów z jednego kodowania do innego lub je¿eli masz zainstalowane
216 jakie¶ programy, które korzystaj± z Generic Character Set Conversion
217 Interface w glibc, czyli z zestawu funkcji z tej biblioteki, które
218 umo¿liwiaj± konwersjê kodowania danych z poziomu dowolnego programu.
221 Summary: Static libraries
222 Summary(pl): Biblioteki statyczne
223 Group: Development/Libraries
224 Group(de): Entwicklung/Libraries
225 Group(es): Desarrollo/Bibliotecas
226 Group(fr): Development/Librairies
227 Group(pl): Programowanie/Biblioteki
228 Group(pt_BR): Desenvolvimento/Bibliotecas
229 Group(ru): òÁÚÒÁÂÏÔËÁ/âÉÂÌÉÏÔÅËÉ
230 Group(uk): òÏÚÒÏÂËÁ/â¦Â̦ÏÔÅËÉ
231 Requires: %{name}-devel = %{version}
234 GNU libc static libraries.
236 %description static -l pl
237 Biblioteki statyczne GNU libc.
240 Summary: glibc with profiling support
241 Summary(de): glibc mit Profil-Unterstützung
242 Summary(fr): glibc avec support pour profiling
243 Summary(pl): glibc ze wsparciem dla profilowania
244 Summary(tr): Ölçüm desteði olan glibc
245 Group: Development/Libraries/Libc
246 Group(de): Entwicklung/Libraries/Libc
247 Group(pl): Programowanie/Biblioteki/Libc
248 Obsoletes: libc-profile
249 Requires: %{name}-devel = %{version}
252 When programs are being profiled used gprof, they must use these
253 libraries instead of the standard C libraries for gprof to be able to
254 profile them correctly.
256 %description profile -l de
257 Damit Programmprofile mit gprof richtig erstellt werden, müssen diese
258 Libraries anstelle der üblichen C-Libraries verwendet werden.
260 %description profile -l pl
261 Programy profilowane za pomoc± gprof musz± u¿ywaæ tych bibliotek
262 zamiast standardowych bibliotek C, aby gprof móg³ odpowiednio je
265 %description profile -l tr
266 gprof kullanýlarak ölçülen programlar standart C kitaplýðý yerine bu
267 kitaplýðý kullanmak zorundadýrlar.
270 Summary: glibc PIC archive
271 Summary(pl): archiwum PIC glibc
272 Group: Development/Libraries/Libc
273 Group(de): Entwicklung/Libraries/Libc
274 Group(pl): Programowanie/Biblioteki/Libc
275 Requires: %{name}-devel = %{version}
278 GNU C Library PIC archive contains an archive library (ar file)
279 composed of individual shared objects. This is used for creating a
280 library which is a smaller subset of the standard libc shared library.
282 %description pic -l pl
283 Archiwum PIC biblioteki GNU C zawiera archiwaln± bibliotekê (plik ar)
284 z³o¿on± z pojedyñczych obiektów wspó³dzielonych. U¿ywana jest do
285 tworzenia biblioteki bêd±cej mniejszym podzestawem standardowej
286 biblioteki wspó³dzielonej libc.
288 %package -n nss_compat
289 Summary: Old style NYS NSS glibc module
290 Summary(pl): Stary modu³ NYS NSS glibc
292 Group(de): Gründsätzlich
294 Group(pl): Podstawowe
296 Requires: %{name} = %{version}
298 %description -n nss_compat
299 Old style NYS NSS glibc module.
301 %description -n nss_compat -l pl
302 Stary modu³ NYS NSS glibc.
305 Summary: BIND NSS glibc module
306 Summary(pl): Modu³ BIND NSS glibc
308 Group(de): Gründsätzlich
310 Group(pl): Podstawowe
312 Requires: %{name} = %{version}
314 %description -n nss_dns
315 BIND NSS glibc module.
317 %description -n nss_dns -l pl
318 Modu³ BIND NSS glibc.
320 %package -n nss_files
321 Summary: Traditional files databases NSS glibc module
322 Summary(pl): Modu³ tradycyjnych plikowych baz danych NSS glibc
324 Group(de): Gründsätzlich
326 Group(pl): Podstawowe
328 Requires: %{name} = %{version}
330 %description -n nss_files
331 Traditional files databases NSS glibc module.
333 %description -n nss_files -l pl
334 Modu³ tradycyjnych plikowych baz danych NSS glibc.
336 %package -n nss_hesiod
337 Summary: Hesiod NSS glibc module
338 Summary(pl): Modu³ hesiod NSS glibc
340 Group(de): Gründsätzlich
342 Group(pl): Podstawowe
344 Requires: %{name} = %{version}
346 %description -n nss_hesiod
347 glibc NSS (Name Service Switch) module for databases access.
349 %description -n nss_hesiod -l pl
350 Modu³ glibc NSS (Name Service Switch) dostêpu do baz danych.
353 Summary: NIS(YP) NSS glibc module
354 Summary(pl): Modu³ NIS(YP) NSS glibc
356 Group(de): Gründsätzlich
358 Group(pl): Podstawowe
360 Requires: %{name} = %{version}
362 %description -n nss_nis
363 glibc NSS (Name Service Switch) module for NIS(YP) databases access.
365 %description -n nss_nis -l pl
366 Modu³ glibc NSS (Name Service Switch) dostêpu do baz danych NIS(YP).
368 %package -n nss_nisplus
369 Summary: NIS+ NSS module
370 Summary(pl): Modu³ NIS+ NSS
372 Group(de): Gründsätzlich
374 Group(pl): Podstawowe
376 Requires: %{name} = %{version}
378 %description -n nss_nisplus
379 glibc NSS (Name Service Switch) module for NIS+ databases accesa.
381 %description -n nss_nisplus -l pl
382 Modu³ glibc NSS (Name Service Switch) dostêpu do baz danych NIS+.
388 Group(de): Applikationen
390 Requires: %{name} = %{version}
393 %description memusage
396 %description memusage -l pl
416 LDFLAGS=" " ; export LDFLAGS
418 --enable-add-ons=linuxthreads \
419 --enable-kernel="%{?kernel:%{kernel}}%{!?kernel:%{min_kernel}}" \
426 rm -rf $RPM_BUILD_ROOT
427 install -d $RPM_BUILD_ROOT{/etc/{logrotate.d,rc.d/init.d,sysconfig},%{_mandir}/man{3,8},/var/log}
429 env LANGUAGE=C LC_ALL=C \
431 install_root=$RPM_BUILD_ROOT \
432 infodir=%{_infodir} \
435 env LANGUAGE=C LC_ALL=C \
436 %{__make} install-locales -C localedata \
437 install_root=$RPM_BUILD_ROOT
439 PICFILES="libc_pic.a libc.map
440 math/libm_pic.a libm.map
441 resolv/libresolv_pic.a"
443 install $PICFILES $RPM_BUILD_ROOT%{_libdir}
444 install elf/soinit.os $RPM_BUILD_ROOT%{_libdir}/soinit.o
445 install elf/sofini.os $RPM_BUILD_ROOT%{_libdir}/sofini.o
447 mv -f $RPM_BUILD_ROOT/lib/libmemusage.so $RPM_BUILD_ROOT%{_libdir}
448 mv -f $RPM_BUILD_ROOT/lib/libpcprofile.so $RPM_BUILD_ROOT%{_libdir}
450 %{__make} -C linuxthreads/man
451 install linuxthreads/man/*.3thr $RPM_BUILD_ROOT%{_mandir}/man3
453 rm -rf $RPM_BUILD_ROOT%{_datadir}/zoneinfo/{localtime,posixtime,posixrules}
455 ln -sf ../../..%{_sysconfdir}/localtime $RPM_BUILD_ROOT%{_datadir}/zoneinfo/localtime
456 ln -sf localtime $RPM_BUILD_ROOT%{_datadir}/zoneinfo/posixtime
457 ln -sf localtime $RPM_BUILD_ROOT%{_datadir}/zoneinfo/posixrules
458 ln -sf ../..%{_libdir}/libbsd-compat.a $RPM_BUILD_ROOT%{_libdir}/libbsd.a
460 rm -f $RPM_BUILD_ROOT%{_sysconfdir}/localtime
462 install %{SOURCE2} $RPM_BUILD_ROOT/etc/rc.d/init.d/nscd
463 install %{SOURCE3} $RPM_BUILD_ROOT/etc/sysconfig/nscd
464 install %{SOURCE4} $RPM_BUILD_ROOT/etc/logrotate.d/nscd
465 install nscd/nscd.conf $RPM_BUILD_ROOT%{_sysconfdir}
466 install nss/nsswitch.conf $RPM_BUILD_ROOT%{_sysconfdir}
468 bzip2 -dc %{SOURCE5} | tar xf - -C $RPM_BUILD_ROOT%{_mandir}
469 bzip2 -dc %{SOURCE6} | tar xf - -C $RPM_BUILD_ROOT%{_mandir}
470 > $RPM_BUILD_ROOT%{_sysconfdir}/ld.so.cache
471 > $RPM_BUILD_ROOT%{_sysconfdir}/ld.so.conf
472 rm -f %{_mandir}/hu/man7/man.7
474 :> $RPM_BUILD_ROOT/var/log/nscd
477 install -d documentation
479 cp -f linuxthreads/ChangeLog documentation/ChangeLog.threads
480 cp -f linuxthreads/Changes documentation/Changes.threads
481 cp -f linuxthreads/README documentation/README.threads
482 cp -f crypt/README.ufc-crypt documentation/
484 cp -f ChangeLog documentation
486 gzip -9nf README NEWS FAQ BUGS NOTES PROJECTS documentation/*
488 # strip ld.so with --strip-debug only (other ELFs are stripped by rpm):
489 %{!?debug:strip -g -R .comment -R .note $RPM_BUILD_ROOT/lib/ld-%{version}.so}
491 # Collect locale files and mark them with %%lang()
493 for i in $RPM_BUILD_ROOT%{_datadir}/locale/* $RPM_BUILD_ROOT%{_libdir}/locale/* ; do
495 lang=`echo $i | sed -e 's/.*locale\///' -e 's/\/.*//'`
496 dir=`echo $i | sed "s#$RPM_BUILD_ROOT##"`
497 echo "%lang($lang) $dir" >> glibc.lang
502 rm -rf $RPM_BUILD_ROOT
504 %post -p /sbin/ldconfig
505 %postun -p /sbin/ldconfig
507 %post memusage -p /sbin/ldconfig
508 %postun memusage -p /sbin/ldconfig
511 [ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1
514 [ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1
517 /sbin/chkconfig --add nscd
518 touch /var/log/nscd && (chmod 000 /var/log/nscd; chown root.root /var/log/nscd; chmod 640 /var/log/nscd)
519 if [ -f /var/lock/subsys/nscd ]; then
520 /etc/rc.d/init.d/nscd restart 1>&2
522 echo "Run \"/etc/rc.d/init.d/nscd start\" to start nscd daemon." 1>&2
526 if [ "$1" = "0" ]; then
527 if [ -f /var/lock/subsys/nscd ]; then
528 /etc/rc.d/init.d/nscd stop 1>&2
530 /sbin/chkconfig --del nscd
533 %files -f %{name}.lang
534 %defattr(644,root,root,755)
535 %doc {README,NEWS,FAQ,BUGS}.gz
537 %config(noreplace) %verify(not md5 size mtime) %{_sysconfdir}/ld.so.conf
538 %config(noreplace) %verify(not md5 size mtime) %{_sysconfdir}/nsswitch.conf
539 %config %{_sysconfdir}/rpc
540 %ghost %{_sysconfdir}/ld.so.cache
542 %attr(755,root,root) /sbin/*
543 %attr(755,root,root) %{_bindir}/catchsegv
544 %attr(755,root,root) %{_bindir}/getent
545 %attr(755,root,root) %{_bindir}/glibcbug
546 %attr(755,root,root) %{_bindir}/iconv
547 %attr(755,root,root) %{_bindir}/ldd
548 %ifnarch alpha sparc sparc64 ppc
549 %attr(755,root,root) %{_bindir}/lddlibc4
551 %attr(755,root,root) %{_bindir}/locale
552 %attr(755,root,root) %{_bindir}/rpcgen
553 %attr(755,root,root) %{_bindir}/tzselect
555 %attr(755,root,root) %{_sbindir}/rpcinfo
556 %attr(755,root,root) %{_sbindir}/zdump
557 %attr(755,root,root) %{_sbindir}/zic
559 %attr(755,root,root) /lib/ld-*
560 %attr(755,root,root) /lib/libdl*
561 %attr(755,root,root) /lib/libnsl*
562 %attr(755,root,root) /lib/lib[BScmprtu]*
564 %dir %{_datadir}/locale
565 %{_datadir}/locale/locale.alias
568 %dir %{_libdir}/locale
570 %{_mandir}/man1/[^ls]*
571 %{_mandir}/man1/locale.1*
572 %{_mandir}/man1/ldd.1*
573 %{_mandir}/man5/???[^d]*
575 %{_mandir}/man8/[^n]*
576 %lang(cs) %{_mandir}/cs/man[578]/*
577 %lang(de) %{_mandir}/de/man[578]/*
578 %lang(es) %{_mandir}/es/man[578]/*
579 %lang(fi) %{_mandir}/fi/man1/ldd.1*
580 %lang(fr) %{_mandir}/fr/man1/ldd.1*
581 %lang(fr) %{_mandir}/fr/man[578]/*
582 %lang(hu) %{_mandir}/hu/man1/ldd.1*
583 %lang(hu) %{_mandir}/hu/man[578]/*
584 %lang(it) %{_mandir}/it/man[578]/*
585 %lang(ja) %{_mandir}/ja/man1/[^ls]*
586 %lang(ja) %{_mandir}/ja/man1/ldd.1*
587 %lang(ja) %{_mandir}/ja/man5/???[^d]*
588 %lang(ja) %{_mandir}/ja/man7/*
589 %lang(ja) %{_mandir}/ja/man8/[^n]*
590 %lang(ko) %{_mandir}/ko/man[578]/*
591 # %lang(nl) %{_mandir}/nl/man[578]/*
592 %lang(pl) %{_mandir}/pl/man1/ldd.1*
593 %lang(pl) %{_mandir}/pl/man[578]/*
594 %lang(pt) %{_mandir}/pt/man5/???[^d]*
595 %lang(pt) %{_mandir}/pt/man7/*
596 %lang(pt) %{_mandir}/pt/man8/[^n]*
597 %lang(pt_BR) %{_mandir}/pt_BR/man5/???[^d]*
598 %lang(pt_BR) %{_mandir}/pt_BR/man7/*
599 %lang(pt_BR) %{_mandir}/pt_BR/man8/[^n]*
600 %lang(ru) %{_mandir}/ru/man[578]/*
603 %defattr(644,root,root,755)
604 %attr(755,root,root) /lib/libnss_dns*.so*
607 %defattr(644,root,root,755)
608 %attr(755,root,root) /lib/libnss_files*.so*
611 %defattr(644,root,root,755)
612 %attr(755,root,root) /lib/libnss_compat*.so*
615 %defattr(644,root,root,755)
616 %attr(755,root,root) /lib/libnss_hesiod*.so*
619 %defattr(644,root,root,755)
620 %attr(755,root,root) /lib/libnss_nis.so.*
621 %attr(755,root,root) /lib/libnss_nis-*.so
623 %files -n nss_nisplus
624 %defattr(644,root,root,755)
625 %attr(755,root,root) /lib/libnss_nisplus*.so*
628 %defattr(644,root,root,755)
629 %attr(755,root,root) %{_bindir}/memusage*
630 %attr(755,root,root) %{_libdir}/libmemusage*
633 %defattr(644,root,root,755)
634 %doc documentation/* {NOTES,PROJECTS}.gz
635 %attr(755,root,root) %{_bindir}/gencat
636 %attr(755,root,root) %{_bindir}/getconf
637 %attr(755,root,root) %{_bindir}/*prof*
638 %attr(755,root,root) %{_bindir}/*trace
642 %{_infodir}/libc.info*
644 %attr(755,root,root) %{_libdir}/lib*.so
645 %attr(755,root,root) %{_libdir}/*crt*.o
646 %{_libdir}/libc_nonshared.a
648 %{_mandir}/man1/sprof*
650 %lang(cs) %{_mandir}/cs/man3/*
651 %lang(de) %{_mandir}/de/man3/*
652 %lang(es) %{_mandir}/es/man3/*
653 %lang(fr) %{_mandir}/fr/man3/*
654 %lang(hu) %{_mandir}/hu/man3/*
655 # %lang(it) %{_mandir}/it/man3/*
656 %lang(ja) %{_mandir}/ja/man3/*
657 %lang(ko) %{_mandir}/ko/man3/*
658 %lang(nl) %{_mandir}/nl/man3/*
659 %lang(pl) %{_mandir}/pl/man3/*
660 %lang(pt) %{_mandir}/pt/man3/*
661 %lang(pt_BR) %{_mandir}/pt_BR/man3/*
662 %lang(ru) %{_mandir}/ru/man3/*
665 %defattr(644,root,root,755)
666 %attr(640,root,root) %config %verify(not md5 size mtime) /etc/sysconfig/nscd
667 %attr(640,root,root) %config(noreplace) %verify(not md5 size mtime) %{_sysconfdir}/nscd.*
668 %attr(754,root,root) /etc/rc.d/init.d/nscd
669 %attr(755,root,root) %{_sbindir}/nscd*
670 %attr(640,root,root) /etc/logrotate.d/nscd
671 %attr(640,root,root) %ghost /var/log/nscd
672 %{_mandir}/man5/nscd.conf*
673 %{_mandir}/man8/nscd*
674 %lang(ja) %{_mandir}/ja/man5/nscd.conf*
675 %lang(ja) %{_mandir}/ja/man8/nscd*
676 %lang(pt) %{_mandir}/pt/man5/nscd.conf*
677 %lang(pt) %{_mandir}/pt/man8/nscd*
678 %lang(pt_BR) %{_mandir}/pt_BR/man5/nscd.conf*
679 %lang(pt_BR) %{_mandir}/pt_BR/man8/nscd*
681 %files -n localedb-src
682 %defattr(644,root,root,755)
683 %attr(755,root,root) %{_bindir}/localedef
685 %{_mandir}/man1/localedef*
688 %defattr(644,root,root,755)
689 %dir %{_libdir}/gconv
690 %{_libdir}/gconv/gconv-modules
691 %attr(755,root,root) %{_libdir}/gconv/*.so
694 %defattr(644,root,root,755)
695 %{_libdir}/libBrokenLocale.a
696 %{_libdir}/libbsd-compat.a
699 %{_libdir}/libcrypt.a
704 %{_libdir}/libmcheck.a
706 %{_libdir}/libpthread.a
707 %{_libdir}/libresolv.a
708 %{_libdir}/librpcsvc.a
713 %defattr(644,root,root,755)
717 %defattr(644,root,root,755)
718 %{_libdir}/lib*_pic.a