1 %define min_kernel 2.2.0
15 Source0: ftp://sources.redhat.com/pub/glibc/releases/%{name}-%{version}.tar.gz
16 Source1: ftp://sources.redhat.com/pub/glibc/releases/%{name}-linuxthreads-%{version}.tar.gz
18 Source3: nscd.sysconfig
19 Source4: nscd.logrotate
21 Source6: %{name}-man-pages.tar.gz
22 Source7: %{name}-non-english-man-pages.tar.gz
23 Patch0: %{name}-info.patch
24 Patch1: %{name}-versions.awk_fix.patch
25 Patch2: %{name}-pld.patch
26 Patch3: %{name}-crypt-blowfish.patch
27 Patch4: %{name}-string2-pointer-arith.patch
28 Patch5: %{name}-linuxthreads-lock.patch
29 Patch6: %{name}-pthread_create-manpage.patch
30 Patch7: %{name}-sparc-linux-chown.patch
31 Patch8: %{name}-ldconfig-bklinks.patch
32 Patch9: %{name}-paths.patch
33 Patch10: %{name}-vaargs.patch
34 Patch11: %{name}-malloc.patch
35 URL: http://www.gnu.org/software/libc/
36 BuildRequires: gd-devel >= 2.0.1
37 BuildRequires: gettext-devel >= 0.10.36
38 BuildRequires: libpng-devel
40 BuildRequires: rpm-build >= 4.0-11
41 BuildRequires: texinfo
44 Provides: /sbin/ldconfig
45 Obsoletes: %{name}-common
46 Obsoletes: %{name}-debug
50 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
51 Conflicts: kernel < %{min_kernel}
54 Contains the standard libraries that are used by multiple programs on
55 the system. In order to save disk space and memory, as well as to ease
56 upgrades, common system code is kept in one place and shared between
57 programs. This package contains the most important sets of shared
58 libraries, the standard C library and the standard math library.
59 Without these, a Linux system will not function. It also contains
60 national language (locale) support and timezone databases.
63 Enthält die Standard-Libraries, die von verschiedenen Programmen im
64 System benutzt werden. Um Festplatten- und Arbeitsspeicher zu sparen
65 und zur Vereinfachung von Upgrades ist der gemeinsame Systemcode an
66 einer einzigen Stelle gespeichert und wird von den Programmen
67 gemeinsam genutzt. Dieses Paket enthält die wichtigsten Sets der
68 shared Libraries, die Standard-C-Library und die
69 Standard-Math-Library, ohne die das Linux-System nicht funktioniert.
70 Ferner enthält es den Support für die verschiedenen Sprachgregionen
71 (locale) und die Zeitzonen-Datenbank.
74 Contient les bibliothèques standards utilisées par de nombreux
75 programmes du système. Afin d'économiser l'espace disque et mémoire,
76 et de faciliter les mises à jour, le code commun au système est mis à
77 un endroit et partagé entre les programmes. Ce paquetage contient les
78 bibliothèques partagées les plus importantes, la bibliothèque standard
79 du C et la bibliothèque mathématique standard. Sans celles-ci, un
80 système Linux ne peut fonctionner. Il contient aussi la gestion des
81 langues nationales (locales) et les bases de données des zones
85 W pakiecie znajduj± siê podstawowe biblioteki, u¿ywane przez ró¿ne
86 programy w Twoim systemie. U¿ywanie przez programy bibliotek z tego
87 pakietu oszczêdza miejsce na dysku i pamiêæ. Wiekszo¶æ kodu
88 systemowego jest usytuowane w jednym miejscu i dzielone miêdzy wieloma
89 programami. Pakiet ten zawiera bardzo wa¿ny zbiór bibliotek
90 standardowych, wspó³dzielonych (dynamicznych) bibliotek C i
91 matematycznych. Bez glibc system Linux nie jest w stanie funkcjonowaæ.
92 Znajduj± siê tutaj równie¿ definicje ró¿nych informacji dla wielu
93 jêzyków (locale) oraz definicje stref czasowych.
96 Bu paket, birçok programýn kullandýðý standart kitaplýklarý içerir.
97 Disk alaný ve bellek kullanýmýný azaltmak ve ayný zamanda güncelleme
98 iþlemlerini kolaylaþtýrmak için ortak sistem kodlarý tek bir yerde
99 tutulup programlar arasýnda paylaþtýrýlýr. Bu paket en önemli ortak
100 kitaplýklarý, standart C kitaplýðýný ve standart matematik kitaplýðýný
101 içerir. Bu kitaplýklar olmadan Linux sistemi çalýþmayacaktýr. Yerel
102 dil desteði ve zaman dilimi veri tabaný da bu pakette yer alýr.
105 Summary: Additional libraries required to compile
106 Summary(de): Weitere Libraries zum Kompilieren
107 Summary(fr): Librairies supplémentaires nécessaires à la compilation.
108 Summary(pl): Dodatkowe biblioteki wymagane podczas kompilacji
109 Summary(tr): Geliþtirme için gerekli diðer kitaplýklar
110 Group: Development/Libraries
111 Group(de): Entwicklung/Libraries
112 Group(fr): Development/Librairies
113 Group(pl): Programowanie/Biblioteki
114 Requires: %{name} = %{version}
117 To develop programs which use the standard C libraries (which nearly
118 all programs do), the system needs to have these standard header files
119 and object files available for creating the executables.
121 %description devel -l de
122 Bei der Entwicklung von Programmen, die die Standard-C-Libraries
123 verwenden (also fast alle), benötigt das System diese Standard-Header-
124 und Objektdateien zum Erstellen der ausführbaren Programme.
126 %description devel -l fr
127 Pour développer des programmes utilisant les bibliothèques standard du
128 C (ce que presque tous les programmes font), le système doit posséder
129 ces fichiers en-têtes et objets standards pour créer les exécutables.
131 %description devel -l pl
132 Pakiet ten jest niezbêdny przy tworzeniu w³asnych programów
133 korzystaj±cych ze standardowej biblioteki C. Znajduj± siê tutaj pliki
134 nag³ówkowe oraz pliki objektowe, niezbêdne do kompilacji programów
135 wykonywalnych i innych bibliotek.
137 %description devel -l tr
138 C kitaplýðýný kullanan (ki hemen hemen hepsi kullanýyor) programlar
139 geliþtirmek için gereken standart baþlýk dosyalarý ve statik
143 Summary: Name Service Caching Daemon
144 Summary(pl): Name Service Caching Daemon
145 Group: Networking/Daemons
146 Group(de): Netzwerkwesen/Server
147 Group(pl): Sieciowe/Serwery
148 Prereq: /sbin/chkconfig
149 Prereq: rc-scripts >= 0.2.0
150 Requires: %{name} = %{version}
153 nscd caches name service lookups; it can dramatically improve
154 performance with NIS+, and may help with DNS as well. You cannot use
155 nscd with 2.0 kernels, due to bugs in the kernel-side thread support.
156 nscd happens to hit these bugs particularly hard.
158 %description -n nscd -l pl
159 nscd zapmiêtuje zapytania i odpowiedzi NIS oraz DNS. Pozwala
160 drastycznie poprawiæ szybko¶æ dzia³ania NIS+. Nie jest mo¿liwe
161 u¿ywanie nscd z j±drami serii 2.0.x z powodu b³êdów po stronie j±dra
164 %package -n localedb-src
165 Summary: Souce code locale database
166 Summary(pl): Kod ¼ród³owy bazy locale
170 Requires: %{name} = %{version}
172 %description -n localedb-src
173 This add-on package contains the data needed to build the locale data
174 files to use the internationalization features of the GNU libc. glibc
175 package contains standard set of locale binary database and You need
176 this package if want build some non standard locale database.
178 %description -n localedb-src -l pl
179 Pakiet ten kod ¼ród³owy baz locale który jest potrzebny do zbudowania
180 binarnej wersji baz locale potrzebnej do poprawnego wspierania ró¿nych
181 jêzyków przez glibc. Pakiet glibc zawira binarn± wersjê standardowych
182 baz locale i ten pakiet jest potrzebny tylko w sytuacji kiedy potrzeba
183 wygenerowaæ jak±¶ niestandardow± bazê.
186 Summary: Convert encoding of given files from one encoding to another
187 Summary(pl): Program do konwersji plików tekstowych z jednego kodowania do innego
191 Requires: %{name} = %{version}
193 %description -n iconv
194 Convert encoding of given files from one encoding to another. You need
195 this package if You want to convert some documet from one encoding to
196 another or if You have installed some programs which use Generic
197 Character Set Conversion Interface.
199 %description -n iconv -l pl
200 Program do konwersji plików tekstowych z jednego kodowania do innego.
201 Musisz mieæ zainstalowany ten pakiet je¿eli wykonujesz konwersjê
202 dokumentów z jednego kodowania do innego lub je¿eli masz zainstalowane
203 jakie¶ programy, które korzystaj± z Generic Character Set Conversion
204 Interface w glibc, czyli z zestawu funkcji z tej biblioteki, które
205 umo¿liwiaj± konwersjê kodowania danych z poziomu dowolnego programu.
208 Summary: Static libraries
209 Summary(pl): Biblioteki statyczne
210 Group: Development/Libraries
211 Group(de): Entwicklung/Libraries
212 Group(fr): Development/Librairies
213 Group(pl): Programowanie/Biblioteki
214 Requires: %{name}-devel = %{version}
217 GNU libc static libraries.
219 %description static -l pl
220 Biblioteki statyczne GNU libc.
223 Summary: glibc with profiling support
224 Summary(de): glibc mit Profil-Unterstützung
225 Summary(fr): glibc avec support pour profiling
226 Summary(pl): glibc ze wsparciem dla profilowania
227 Summary(tr): Ölçüm desteði olan glibc
228 Group: Development/Libraries/Libc
229 Group(de): Entwicklung/Libraries/Libc
230 Group(pl): Programowanie/Biblioteki/Libc
231 Obsoletes: libc-profile
232 Requires: %{name}-devel = %{version}
235 When programs are being profiled used gprof, they must use these
236 libraries instead of the standard C libraries for gprof to be able to
237 profile them correctly.
239 %description profile -l de
240 Damit Programmprofile mit gprof richtig erstellt werden, müssen diese
241 Libraries anstelle der üblichen C-Libraries verwendet werden.
243 %description profile -l pl
244 Programy profilowane za pomoc± gprof musz± u¿ywaæ tych bibliotek
245 zamiast standardowych bibliotek C, aby gprof móg³ odpowiednio je
248 %description profile -l tr
249 gprof kullanýlarak ölçülen programlar standart C kitaplýðý yerine bu
250 kitaplýðý kullanmak zorundadýrlar.
253 Summary: glibc PIC archive
254 Summary(pl): archiwum PIC glibc
255 Group: Development/Libraries/Libc
256 Group(de): Entwicklung/Libraries/Libc
257 Group(pl): Programowanie/Biblioteki/Libc
258 Requires: %{name}-devel = %{version}
261 GNU C Library PIC archive contains an archive library (ar file)
262 composed of individual shared objects. This is used for creating a
263 library which is a smaller subset of the standard libc shared library.
265 %description pic -l pl
266 Archiwum PIC biblioteki GNU C zawiera archiwaln± bibliotekê (plik ar)
267 z³o¿on± z pojedyñczych obiektów wspó³dzielonych. U¿ywana jest do
268 tworzenia biblioteki bêd±cej mniejszym podzestawem standardowej
269 biblioteki wspó³dzielonej libc.
271 %package -n nss_compat
272 Summary: Old style NYS NSS glibc module
273 Summary(pl): Stary modu³ NYS NSS glibc
275 Group(de): Gründsätzlich
276 Group(pl): Podstawowe
277 Requires: %{name} = %{version}
279 %description -n nss_compat
280 Old style NYS NSS glibc module.
282 %description -n nss_compat -l pl
283 Stary modu³ NYS NSS glibc.
286 Summary: BIND NSS glibc module
287 Summary(pl): Modu³ BIND NSS glibc
289 Group(de): Gründsätzlich
290 Group(pl): Podstawowe
291 Requires: %{name} = %{version}
293 %description -n nss_dns
294 BIND NSS glibc module.
296 %description -n nss_dns -l pl
297 Modu³ BIND NSS glibc.
299 %package -n nss_files
300 Summary: Traditional files databases NSS glibc module
301 Summary(pl): Modu³ tradycyjnych plikowych baz danych NSS glibc
303 Group(de): Gründsätzlich
304 Group(pl): Podstawowe
305 Requires: %{name} = %{version}
307 %description -n nss_files
308 Traditional files databases NSS glibc module.
310 %description -n nss_files -l pl
311 Modu³ tradycyjnych plikowych baz danych NSS glibc.
313 %package -n nss_hesiod
314 Summary: Hesiod NSS glibc module
315 Summary(pl): Modu³ hesiod NSS glibc
317 Group(de): Gründsätzlich
318 Group(pl): Podstawowe
319 Requires: %{name} = %{version}
321 %description -n nss_hesiod
322 glibc NSS (Name Service Switch) module for databases access.
324 %description -n nss_hesiod -l pl
325 Modu³ glibc NSS (Name Service Switch) dostêpu do baz danych.
328 Summary: NIS(YP) NSS glibc module
329 Summary(pl): Modu³ NIS(YP) NSS glibc
331 Group(de): Gründsätzlich
332 Group(pl): Podstawowe
333 Requires: %{name} = %{version}
335 %description -n nss_nis
336 glibc NSS (Name Service Switch) module for NIS(YP) databases access.
338 %description -n nss_nis -l pl
339 Modu³ glibc NSS (Name Service Switch) dostêpu do baz danych NIS(YP).
341 %package -n nss_nisplus
342 Summary: NIS+ NSS module
343 Summary(pl): Modu³ NIS+ NSS
345 Group(de): Gründsätzlich
346 Group(pl): Podstawowe
347 Requires: %{name} = %{version}
349 %description -n nss_nisplus
350 glibc NSS (Name Service Switch) module for NIS+ databases accesa.
352 %description -n nss_nisplus -l pl
353 Modu³ glibc NSS (Name Service Switch) dostêpu do baz danych NIS+.
359 Group(de): Applikationen
361 Requires: %{name} = %{version}
364 %description memusage
367 %description memusage -l pl
386 LDFLAGS=" " ; export LDFLAGS
388 --enable-add-ons=linuxthreads \
389 --enable-kernel="%{?kernel:%{kernel}}%{!?kernel:%{min_kernel}}" \
396 rm -rf $RPM_BUILD_ROOT
397 install -d $RPM_BUILD_ROOT{/etc/{rc.d/init.d,sysconfig,logrotate.d},%{_mandir}/man{3,8},/var/log}
399 env LANGUAGE=C LC_ALL=C \
401 install_root=$RPM_BUILD_ROOT \
402 infodir=%{_infodir} \
405 env LANGUAGE=C LC_ALL=C \
406 %{__make} install-locales -C localedata \
407 install_root=$RPM_BUILD_ROOT
409 PICFILES="libc_pic.a libc.map
410 math/libm_pic.a libm.map
411 resolv/libresolv_pic.a"
413 install $PICFILES $RPM_BUILD_ROOT%{_libdir}
414 install elf/soinit.os $RPM_BUILD_ROOT%{_libdir}/soinit.o
415 install elf/sofini.os $RPM_BUILD_ROOT%{_libdir}/sofini.o
417 mv -f $RPM_BUILD_ROOT/lib/libmemusage.so $RPM_BUILD_ROOT%{_libdir}
418 mv -f $RPM_BUILD_ROOT/lib/libpcprofile.so $RPM_BUILD_ROOT%{_libdir}
420 %{__make} -C linuxthreads/man
421 install linuxthreads/man/*.3thr $RPM_BUILD_ROOT%{_mandir}/man3
423 rm -rf $RPM_BUILD_ROOT%{_datadir}/zoneinfo/{localtime,posixtime,posixrules}
425 ln -sf ../../..%{_sysconfdir}/localtime $RPM_BUILD_ROOT%{_datadir}/zoneinfo/localtime
426 ln -sf localtime $RPM_BUILD_ROOT%{_datadir}/zoneinfo/posixtime
427 ln -sf localtime $RPM_BUILD_ROOT%{_datadir}/zoneinfo/posixrules
428 ln -sf ../..%{_libdir}/libbsd-compat.a $RPM_BUILD_ROOT%{_libdir}/libbsd.a
430 rm -f $RPM_BUILD_ROOT%{_sysconfdir}/localtime
432 install %{SOURCE2} $RPM_BUILD_ROOT/etc/rc.d/init.d/nscd
433 install %{SOURCE3} $RPM_BUILD_ROOT/etc/sysconfig/nscd
434 install %{SOURCE4} $RPM_BUILD_ROOT/etc/logrotate.d/nscd
435 install nscd/nscd.conf $RPM_BUILD_ROOT%{_sysconfdir}
436 install nss/nsswitch.conf $RPM_BUILD_ROOT%{_sysconfdir}
438 install %{SOURCE5} $RPM_BUILD_ROOT%{_mandir}/man8/
439 tar xzvf %{SOURCE6} -C $RPM_BUILD_ROOT%{_mandir}/
440 tar xzvf %{SOURCE7} -C $RPM_BUILD_ROOT%{_mandir}/
441 touch $RPM_BUILD_ROOT%{_sysconfdir}/ld.so.{cache,conf}
443 :> $RPM_BUILD_ROOT/var/log/nscd
446 install -d documentation
448 cp linuxthreads/ChangeLog documentation/ChangeLog.threads
449 cp linuxthreads/Changes documentation/Changes.threads
450 cp linuxthreads/README documentation/README.threads
451 cp crypt/README.ufc-crypt documentation/
453 cp ChangeLog ChangeLog.8 documentation
455 gzip -9nf README NEWS FAQ BUGS NOTES PROJECTS documentation/*
457 # strip ld.so with --strip-debug only (other ELFs are stripped by rpm):
458 %{!?debug:strip -g -R .comment -R .note $RPM_BUILD_ROOT/lib/ld-%{version}.so}
460 # Collect locale files and mark them with %%lang()
462 for i in $RPM_BUILD_ROOT%{_datadir}/locale/* $RPM_BUILD_ROOT%{_libdir}/locale/* ; do
464 lang=`echo $i | sed -e 's/.*locale\///' -e 's/\/.*//'`
465 dir=`echo $i | sed "s#$RPM_BUILD_ROOT##"`
466 echo "%lang($lang) $dir" >> glibc.lang
470 %post -p /sbin/ldconfig
471 %postun -p /sbin/ldconfig
473 %post memusage -p /sbin/ldconfig
474 %postun memusage -p /sbin/ldconfig
477 [ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1
480 [ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1
483 /sbin/chkconfig --add nscd
484 touch /var/log/nscd && (chown root.root /var/log/nscd ; chmod 640 /var/log/nscd)
485 if [ -f /var/lock/subsys/nscd ]; then
486 /etc/rc.d/init.d/nscd restart 1>&2
488 echo "Run \"/etc/rc.d/init.d/nscd start\" to start nscd daemon." 1>&2
492 if [ "$1" = "0" ]; then
493 if [ -f /var/lock/subsys/nscd ]; then
494 /etc/rc.d/init.d/nscd stop 1>&2
496 /sbin/chkconfig --del nscd
500 rm -rf $RPM_BUILD_ROOT
502 %files -f %{name}.lang
503 %defattr(644,root,root,755)
504 %doc {README,NEWS,FAQ,BUGS}.gz
506 %config(noreplace) %verify(not md5 size mtime) %{_sysconfdir}/ld.so.conf
507 %config(noreplace) %verify(not md5 size mtime) %{_sysconfdir}/nsswitch.conf
508 %config %{_sysconfdir}/rpc
509 %ghost %{_sysconfdir}/ld.so.cache
511 %attr(755,root,root) /sbin/*
512 %attr(755,root,root) %{_bindir}/catchsegv
513 %attr(755,root,root) %{_bindir}/getent
514 %attr(755,root,root) %{_bindir}/glibcbug
515 %attr(755,root,root) %{_bindir}/iconv
516 %attr(755,root,root) %{_bindir}/ldd
518 %attr(755,root,root) %{_bindir}/lddlibc4
520 %attr(755,root,root) %{_bindir}/locale
521 %attr(755,root,root) %{_bindir}/rpcgen
522 %attr(755,root,root) %{_bindir}/tzselect
524 %attr(755,root,root) %{_sbindir}/rpcinfo
525 %attr(755,root,root) %{_sbindir}/zdump
526 %attr(755,root,root) %{_sbindir}/zic
528 %attr(755,root,root) /lib/ld-*
529 %attr(755,root,root) /lib/libdl*
530 %attr(755,root,root) /lib/libnsl*
531 %attr(755,root,root) /lib/lib[BScmprtu]*
533 %dir %{_datadir}/locale
534 %{_datadir}/locale/locale.alias
537 %dir %{_libdir}/locale
539 %{_mandir}/man[578]/*
540 %lang(cs) %{_mandir}/cs/man[578]/*
541 %lang(de) %{_mandir}/de/man[578]/*
542 %lang(es) %{_mandir}/es/man[578]/*
543 %lang(fr) %{_mandir}/fr/man[578]/*
544 %lang(hu) %{_mandir}/hu/man[578]/*
545 %lang(it) %{_mandir}/it/man[578]/*
546 %lang(ja) %{_mandir}/ja/man[578]/*
547 %lang(ko) %{_mandir}/ko/man[578]/*
548 # %lang(nl) %{_mandir}/pl/man[578]/*
549 %lang(pl) %{_mandir}/pl/man[578]/*
550 %lang(pt) %{_mandir}/pt/man[578]/*
551 %lang(pt_BR) %{_mandir}/pt_BR/man[578]/*
552 %lang(ru) %{_mandir}/ru/man[578]/*
555 %defattr(644,root,root,755)
556 %attr(755,root,root) /lib/libnss_dns*.so*
559 %defattr(644,root,root,755)
560 %attr(755,root,root) /lib/libnss_files*.so*
563 %defattr(644,root,root,755)
564 %attr(755,root,root) /lib/libnss_compat*.so*
567 %defattr(644,root,root,755)
568 %attr(755,root,root) /lib/libnss_hesiod*.so*
571 %defattr(644,root,root,755)
572 %attr(755,root,root) /lib/libnss_nis.so.*
573 %attr(755,root,root) /lib/libnss_nis-*.so
575 %files -n nss_nisplus
576 %defattr(644,root,root,755)
577 %attr(755,root,root) /lib/libnss_nisplus*.so*
580 %defattr(644,root,root,755)
581 %attr(755,root,root) %{_bindir}/memusage*
582 %attr(755,root,root) %{_libdir}/libmemusage*
585 %defattr(644,root,root,755)
586 %doc documentation/* {NOTES,PROJECTS}.gz
587 %attr(755,root,root) %{_bindir}/gencat
588 %attr(755,root,root) %{_bindir}/getconf
589 %attr(755,root,root) %{_bindir}/*prof*
590 %attr(755,root,root) %{_bindir}/*trace
594 %{_infodir}/libc.info*
596 %attr(755,root,root) %{_libdir}/lib*.so
597 %attr(755,root,root) %{_libdir}/*crt*.o
598 %{_libdir}/libc_nonshared.a
601 %lang(cs) %{_mandir}/cs/man3/*
602 %lang(de) %{_mandir}/de/man3/*
603 %lang(es) %{_mandir}/es/man3/*
604 %lang(fr) %{_mandir}/fr/man3/*
605 %lang(hu) %{_mandir}/hu/man3/*
606 # %lang(it) %{_mandir}/it/man3/*
607 %lang(ja) %{_mandir}/ja/man3/*
608 %lang(ko) %{_mandir}/ko/man3/*
609 %lang(nl) %{_mandir}/nl/man3/*
610 %lang(pl) %{_mandir}/pl/man3/*
611 %lang(pt) %{_mandir}/pt/man3/*
612 %lang(pt_BR) %{_mandir}/pt_BR/man3/*
613 %lang(ru) %{_mandir}/ru/man3/*
616 %defattr(644,root,root,755)
617 %attr(640,root,root) %config %verify(not size mtime md5) /etc/sysconfig/nscd
618 %attr(640,root,root) %config(noreplace) %verify(not mtime md5 size) %{_sysconfdir}/nscd.*
619 %attr(754,root,root) /etc/rc.d/init.d/nscd
620 %attr(755,root,root) %{_sbindir}/nscd*
621 %attr(640,root,root) /etc/logrotate.d/nscd
622 %attr(640,root,root) %ghost /var/log/nscd
624 %files -n localedb-src
625 %defattr(644,root,root,755)
626 %attr(755,root,root) %{_bindir}/localedef
630 %defattr(644,root,root,755)
631 %dir %{_libdir}/gconv
632 %{_libdir}/gconv/gconv-modules
633 %attr(755,root,root) %{_libdir}/gconv/*.so
636 %defattr(644,root,root,755)
637 %{_libdir}/libBrokenLocale.a
638 %{_libdir}/libbsd-compat.a
641 %{_libdir}/libcrypt.a
646 %{_libdir}/libmcheck.a
648 %{_libdir}/libpthread.a
649 %{_libdir}/libresolv.a
650 %{_libdir}/librpcsvc.a
655 %defattr(644,root,root,755)
659 %defattr(644,root,root,755)
660 %{_libdir}/lib*_pic.a