13 Source0: ftp://sourceware.cygnus.com/pub/glibc/%{name}-%{version}.tar.bz2
14 Source1: ftp://sourceware.cygnus.com/pub/glibc/%{name}-linuxthreads-%{version}.tar.gz
15 Source2: http://www.ozemail.com.au/~geoffk/glibc-crypt/%{name}-crypt-2.1.1.tar.gz
18 Source5: utmpd.sysconfig
19 Source6: nscd.sysconfig
20 Source7: nscd.logrotate
21 Source10: ftp://ftp.yggdrasil.com/private/hjl/ldconfig-980708.tar.gz
23 Patch0: glibc-2.1-CVS-20000905.patch.bz2
24 Patch1: glibc-info.patch
25 Patch2: glibc-versions.awk_fix.patch
26 Patch3: glibc-pld.patch
27 Patch4: glibc-crypt-blowfish.patch
28 Patch5: glibc-string2-pointer-arith.patch
29 Patch6: glibc-db2-alpha-mutex.patch
30 Patch7: glibc-linuxthreads-lock.patch
31 Patch8: glibc-pthread_create-manpage.patch
32 Patch9: glibc-sparc-linux-chown.patch
33 Patch10: ldconfig-glibc.patch
34 Patch11: ldconfig-bklinks.patch
35 Patch12: glibc-cvs-20000824-md5-align-clean.patch.gz
36 URL: http://www.gnu.org/software/libc/
40 Provides: /sbin/ldconfig
41 Obsoletes: %{name}-profile
42 Obsoletes: %{name}-debug
46 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
49 Contains the standard libraries that are used by multiple programs on
50 the system. In order to save disk space and memory, as well as to ease
51 upgrades, common system code is kept in one place and shared between
52 programs. This package contains the most important sets of shared
53 libraries, the standard C library and the standard math library.
54 Without these, a Linux system will not function. It also contains
55 national language (locale) support and timezone databases.
58 Enthält die Standard-Libraries, die von verschiedenen Programmen im
59 System benutzt werden. Um Festplatten- und Arbeitsspeicher zu sparen
60 und zur Vereinfachung von Upgrades ist der gemeinsame Systemcode an
61 einer einzigen Stelle gespeichert und wird von den Programmen
62 gemeinsam genutzt. Dieses Paket enthält die wichtigsten Sets der
63 shared Libraries, die Standard-C-Library und die
64 Standard-Math-Library, ohne die das Linux-System nicht funktioniert.
65 Ferner enthält es den Support für die verschiedenen Sprachgregionen
66 (locale) und die Zeitzonen-Datenbank.
69 Contient les bibliothèques standards utilisées par de nombreux
70 programmes du système. Afin d'économiser l'espace disque et mémoire,
71 et de faciliter les mises à jour, le code commun au système est mis à
72 un endroit et partagé entre les programmes. Ce paquetage contient les
73 bibliothèques partagées les plus importantes, la bibliothèque standard
74 du C et la bibliothèque mathématique standard. Sans celles-ci, un
75 système Linux ne peut fonctionner. Il contient aussi la gestion des
76 langues nationales (locales) et les bases de données des zones
80 W pakiecie znajduj± siê podstawowe biblioteki, u¿ywane przez ró¿ne
81 programy w Twoim systemie. U¿ywanie przez programy bibliotek z tego
82 pakietu oszczêdza miejsce na dysku i pamiêæ. Wiekszo¶æ kodu
83 systemowego jest usytuowane w jednym miejscu i dzielone miêdzy wieloma
84 programami. Pakiet ten zawiera bardzo wa¿ny zbiór bibliotek
85 standardowych wspó³dzielonych (dynamicznych) bibliotek C i
86 matematycznych. Bez glibc system Linux nie jest w stanie funkcjonowaæ.
87 Znajduj± siê tutaj równie¿ definicje ró¿nych informacji dla wielu
88 jêzyków (locale) oraz definicje stref czasowych.
91 Bu paket, birçok programýn kullandýðý standart kitaplýklarý içerir.
92 Disk alaný ve bellek kullanýmýný azaltmak ve ayný zamanda güncelleme
93 iþlemlerini kolaylaþtýrmak için ortak sistem kodlarý tek bir yerde
94 tutulup programlar arasýnda paylaþtýrýlýr. Bu paket en önemli ortak
95 kitaplýklarý, standart C kitaplýðýný ve standart matematik kitaplýðýný
96 içerir. Bu kitaplýklar olmadan Linux sistemi çalýþmayacaktýr. Yerel
97 dil desteði ve zaman dilimi veri tabaný da bu pakette yer alýr.
100 Summary: Additional libraries required to compile
101 Summary(de): Weitere Libraries zum Kompilieren
102 Summary(fr): Librairies supplémentaires nécessaires à la compilation.
103 Summary(pl): Dodatkowe biblioteki wymagane podczas kompilacji
104 Summary(tr): Geliþtirme için gerekli diðer kitaplýklar
105 Group: Development/Libraries
106 Group(fr): Development/Librairies
107 Group(pl): Programowanie/Biblioteki
108 Requires: %{name} = %{version}
111 To develop programs which use the standard C libraries (which nearly
112 all programs do), the system needs to have these standard header files
113 and object files available for creating the executables.
115 %description -l de devel
116 Bei der Entwicklung von Programmen, die die Standard-C-Libraries
117 verwenden (also fast alle), benötigt das System diese Standard-Header-
118 und Objektdateien zum Erstellen der ausführbaren Programme.
120 %description -l fr devel
121 Pour développer des programmes utilisant les bibliothèques standard du
122 C (ce que presque tous les programmes font), le système doit posséder
123 ces fichiers en-têtes et objets standards pour créer les exécutables.
125 %description -l pl devel
126 Pakiet ten jest niezbêdny przy tworzeniu w³asnych programów
127 korzystaj±cych ze standardowej biblioteki C. Znajduj± siê tutaj pliki
128 nag³ówkowe oraz pliki objektowe, niezbêdne do kompilacji programów
129 wykonywalnych i innych bibliotek.
131 %description -l tr devel
132 C kitaplýðýný kullanan (ki hemen hemen hepsi kullanýyor) programlar
133 geliþtirmek için gereken standart baþlýk dosyalarý ve statik
136 %package -n nss_compat
137 Summary: Old style NYS NSS glibc module
139 Requires: %{name} = %{version}
141 %description -n nss_compat
142 Old style NYS NSS glibc module
145 Summary: Berkeley DB NSS glibc module
147 Requires: %{name} = %{version}
149 %description -n nss_db
150 Berkeley DB NSS glibc module.
153 Summary: BIND NSS glibc module
155 Requires: %{name} = %{version}
157 %description -n nss_dns
158 BIND NSS glibc module.
160 %package -n nss_files
161 Summary: Traditional files databases NSS glibc module
163 Requires: %{name} = %{version}
165 %description -n nss_files
166 Traditional files databases NSS glibc module.
168 %package -n nss_hesiod
169 Summary: Hesiod NSS glibc module
171 Requires: %{name} = %{version}
173 %description -n nss_hesiod
174 Glibc NSS (Name Service Switch) module for databases acces.
177 Summary: NIS(YP) NSS glibc module
179 Requires: %{name} = %{version}
181 %description -n nss_nis
182 Glibc NSS (Name Service Switch) module for NIS(YP) databases acces.
184 %package -n nss_nisplus
185 Summary: NIS+ NSS module
187 Requires: %{name} = %{version}
189 %description -n nss_nisplus
190 Glibc NSS (Name Service Switch) module for NIS+ databases acces.
193 Summary: Name Service Caching Daemon
194 Summary(pl): Name Service Caching Daemon
195 Group: Networking/Daemons
196 Group(pl): Sieciowe/Serwery
197 Prereq: /sbin/chkconfig
198 Requires: rc-scripts >= 0.2.0
201 nscd caches name service lookups; it can dramatically improve
202 performance with NIS+, and may help with DNS as well. You cannot use
203 nscd with 2.0 kernels, due to bugs in the kernel-side thread support.
204 nscd happens to hit these bugs particularly hard.
206 %description -n nscd -l pl
207 nscd zapmiêtuje zapytania i odpowiedzi NIS oraz DNS. Pozwala
208 drastycznie poprawiæ szybko¶æ dzia³ania NIS+. Nie jest mo¿liwe
209 u¿ywanie nscd z j±drami serii 2.0.x z powodu b³adów po stronie j±dra w
213 Summary: utmp and utmpx synchronizer for libc5 applications.
214 Summary(pl): Synchrnnizuje zapis do plików utmp i utmpx.
217 Prereq: /sbin/chkconfig
218 Requires: rc-scripts >= 0.2.0
220 %description -n utmpd
221 utmpd is a utmp and utmpx synchronizer. Is only needed for libc5 based
222 program with utmp access.
224 %description -n utmpd -l pl
225 utmpd stara siê utrzymaæ tak± sam± zawarto¶æ plików /var/run/utmp i
226 /var/run/utmpx. Potrzebny jest tylko w przypadku korzystania ze
227 starszych programów (bazuj±cych na libc5).
229 %package -n localedb-src
230 Summary: Souce code locale database
231 Summary(pl): Kod ¬ród³owy bazy locale
235 %description -n localedb-src
236 This add-on package contains the data needed to build the locale data
237 files to use the internationalization features of the GNU libc. Glibc
238 package contains standard set of locale binary database and You need
239 this package if want build some non standard locale database.
241 %description -l pl -n localedb-src
242 Pakiet ten kod ¼ród³owy baz locale który jest potrzebny do zbudowania
243 binarnej wersji baz locale potrzebnej do poprawnego wspierania ró¿nych
244 jêzyków przez glibc. Pakiet glibc zawira binarn± wersjê standardowych
245 baz locale i ten pakiet jest potrzebny tylko w sytuacji kiedy potrzeba
246 wygenerowaæ jak±¶ niestandardow± bazê.
249 Summary: Convert encoding of given files from one encoding to another
250 Summary(pl): Program do konwersji plików tekstowych z jednego enkodingu w inny
254 %description -n iconv
255 Convert encoding of given files from one encoding to another. You need
256 this package if You want to convert some documet from one encoding to
257 another or if You have installed some programs which use Generic
258 Character Set Conversion Interface.
260 %description -l pl -n iconv
261 Program do konwersji plików tekstowych z jednego enkodingu w inny.
262 Potrzebujesz mieæ zainstalowany ten pakiet je¿eli wykonujesz konwersjê
263 dokumentów z jednego enkodingu w inny lub je¿eli masz zainstalowane
264 jakie¶ programy które korzystaj± z Generic Character Set Conversion
265 Interface w glibc, czyli z zestawu funkcji z tej biblioteki, które
266 umo¿liwiaj± konwersjê enkodingu danych z poziomu dowolnego programu.
269 Summary: Static libraries
270 Summary(pl): Biblioteki statyczne
271 Group: Development/Libraries
272 Group(fr): Development/Librairies
273 Group(pl): Programowanie/Biblioteki
274 Requires: %{name}-devel = %{version}
277 GNU libc static libraries.
279 %description -l pl static
280 Biblioteki statyczne GNU libc.
283 Summary: glibc with profiling support
284 Summary(de): glibc mit Profil-Unterstützung
285 Summary(fr): glibc avec support pour profiling
286 Summary(tr): Ölçüm desteði olan glibc
287 Group: Development/Libraries/Libc
288 Group(pl): Programowanie/Biblioteki/Libc
289 Obsoletes: libc-profile
290 Requires: %{name}-devel = %{version}
293 When programs are being profiled used gprof, they must use these
294 libraries instead of the standard C libraries for gprof to be able to
295 profile them correctly.
297 %description -l de profile
298 Damit Programmprofile mit gprof richtig erstellt werden, müssen diese
299 Libraries anstelle der üblichen C-Libraries verwendet werden.
301 %description -l tr profile
302 gprof kullanýlarak ölçülen programlar standart C kitaplýðý yerine bu
303 kitaplýðý kullanmak zorundadýrlar.
306 Summary: glibc PIC archive
307 Group: Development/Libraries/Libc
308 Group(pl): Programowanie/Biblioteki/Libc
309 Requires: %{name}-devel = %{version}
312 GNU C Library PIC archive contains an archive library (ar file) composed
313 of individual shared objects. This is used for creating a library which
314 is a smaller subset of the standard libc shared library.
317 Summary: BSD database library for C
319 PreReq: /sbin/ldconfig
323 The Berkeley Database (Berkeley DB) is a programmatic toolkit that provides
324 embedded database support for both traditional and client/server applications.
325 It should be installed if compatibility is needed with databases created with
326 db1. This library used to be part of the glibc package.
329 Summary: Development libraries and header files for Berkeley database library
330 Group: Development/Libraries
331 Group(fr): Development/Librairies
332 Group(pl): Programowanie/Biblioteki
333 Requires: %{name}-db1 = %{version}
336 %description db1-devel
337 The Berkeley Database (Berkeley DB) is a programmatic toolkit that provides
338 embedded database support for both traditional and client/server applications.
339 Berkeley DB includes B tree, Hashing, Fixed and Variable-length record access
342 This package contains the header files, libraries, and documentation
343 for building programs which use Berkeley DB.
346 Summary: Static libraries for Berkeley database library
347 Group: Development/Libraries
348 Group(fr): Development/Librairies
349 Group(pl): Programowanie/Biblioteki
350 Requires: %{name}-db1-devel = %{version}
353 %description db1-static
354 The Berkeley Database (Berkeley DB) is a programmatic toolkit that provides
355 embedded database support for both traditional and client/server applications.
356 Berkeley DB includes B tree, Hashing, Fixed and Variable-length record access
359 This package contains the static libraries for building programs which use
363 Summary: BSD database library for C
365 PreReq: /sbin/ldconfig
369 The Berkeley Database (Berkeley DB) is a programmatic toolkit that provides
370 embedded database support for both traditional and client/server applications.
371 This library used to be part of the glibc package.
374 Summary: Development libraries and header files for Berkeley database library
375 Group: Development/Libraries
376 Group(fr): Development/Librairies
377 Group(pl): Programowanie/Biblioteki
378 Requires: %{name}-db2 = %{version}
381 %description db2-devel
382 The Berkeley Database (Berkeley DB) is a programmatic toolkit that provides
383 embedded database support for both traditional and client/server applications.
384 Berkeley DB includes B tree, Hashing, Fixed and Variable-length record access
387 This package contains the header files, libraries, and documentation
388 for building programs which use Berkeley DB.
391 Summary: Static libraries for Berkeley database library
392 Group: Development/Libraries
393 Group(fr): Development/Librairies
394 Group(pl): Programowanie/Biblioteki
395 Requires: %{name}-db2-devel = %{version}
398 %description db2-static
399 The Berkeley Database (Berkeley DB) is a programmatic toolkit that provides
400 embedded database support for both traditional and client/server applications.
401 Berkeley DB includes B tree, Hashing, Fixed and Variable-length record access
404 This package contains the static libraries for building programs which use
408 %setup -q -a 1 -a 2 -a 10
426 --enable-add-ons=crypt,linuxthreads \
434 gcc -c -L../ $RPM_OPT_FLAGS -D_LIBC ldconfig.c -o ldconfig.o
435 gcc -nodefaultlibs -static ldconfig.o ../libc.a -o ldconfig
438 rm -rf $RPM_BUILD_ROOT
439 install -d $RPM_BUILD_ROOT/{etc/{rc.d/init.d,sysconfig,logrotate.d},%{_mandir}/man{3,8},var/{db,log}}
442 install_root=$RPM_BUILD_ROOT \
443 infodir=%{_infodir} \
446 %{__make} install-locales -C localedata \
447 install_root=$RPM_BUILD_ROOT
449 PICFILES="libc_pic.a libc.map
450 math/libm_pic.a libm.map
451 resolv/libresolv_pic.a"
453 install $PICFILES $RPM_BUILD_ROOT/%{_libdir}
454 install elf/soinit.os $RPM_BUILD_ROOT/%{_libdir}/soinit.o
455 install elf/sofini.os $RPM_BUILD_ROOT/%{_libdir}/sofini.o
457 %{__make} -C linuxthreads/man
458 install linuxthreads/man/*.3thr $RPM_BUILD_ROOT%{_mandir}/man3
460 rm -rf $RPM_BUILD_ROOT%{_datadir}/zoneinfo/{localtime,posixtime,posixrules}
462 ln -sf ../../..%{_sysconfdir}/localtime $RPM_BUILD_ROOT%{_datadir}/zoneinfo/localtime
463 ln -sf localtime $RPM_BUILD_ROOT%{_datadir}/zoneinfo/posixtime
464 ln -sf localtime $RPM_BUILD_ROOT%{_datadir}/zoneinfo/posixrules
465 ln -sf libbsd-compat.a $RPM_BUILD_ROOT%{_libdir}/libbsd.a
466 ln -sf libdb.a $RPM_BUILD_ROOT%{_libdir}/libdb2.a
467 ln -sf ../../lib/libdb.so.3 $RPM_BUILD_ROOT%{_libdir}/libdb2.so
468 ln -sf libdb.so.3 $RPM_BUILD_ROOT/lib/libdb2.so.3
471 ln -sf libdb.so.2.1 $RPM_BUILD_ROOT/lib/libdb.so.2
474 rm -f $RPM_BUILD_ROOT%{_sysconfdir}/localtime
476 install %{SOURCE4} $RPM_BUILD_ROOT/etc/rc.d/init.d/nscd
477 install %{SOURCE3} $RPM_BUILD_ROOT/etc/rc.d/init.d/utmpd
478 install %{SOURCE6} $RPM_BUILD_ROOT/etc/sysconfig/nscd
479 install %{SOURCE5} $RPM_BUILD_ROOT/etc/sysconfig/utmpd
480 install %{SOURCE7} $RPM_BUILD_ROOT/etc/logrotate.d/nscd
481 install nscd/nscd.conf $RPM_BUILD_ROOT%{_sysconfdir}
482 install nss/nsswitch.conf $RPM_BUILD_ROOT%{_sysconfdir}
484 install -s ldconfig-980708/ldconfig $RPM_BUILD_ROOT/sbin/ldconfig
486 install %{SOURCE11} $RPM_BUILD_ROOT%{_mandir}/man8
487 touch $RPM_BUILD_ROOT%{_sysconfdir}/ld.so.{cache,conf}
489 install nss/db-Makefile $RPM_BUILD_ROOT/var/db/Makefile
490 :> $RPM_BUILD_ROOT/var/log/nscd
492 cat << EOF > $RPM_BUILD_ROOT%{_bindir}/create-db
494 /usr/bin/make -sC /var/db/
497 ln -sf create-db $RPM_BUILD_ROOT%{_bindir}/update-db
500 install -d documentation
502 cp linuxthreads/ChangeLog documentation/ChangeLog.threads
503 cp linuxthreads/Changes documentation/Changes.threads
504 cp linuxthreads/README documentation/README.threads
505 cp crypt/README documentation/README.crypt
506 cp ldconfig-980708/README ldconfig-980708/README.ldconfig
508 cp ChangeLog ChangeLog.8 documentation
510 gzip -9nf README NEWS FAQ BUGS NOTES PROJECTS \
511 $RPM_BUILD_ROOT{%{_mandir}/man*/*,%{_infodir}/libc*} \
512 documentation/* login/README.utmpd ldconfig-980708/README.ldconfig
514 strip $RPM_BUILD_ROOT/{sbin/*,usr/{sbin/*,bin/*}} ||:
515 strip --strip-unneeded $RPM_BUILD_ROOT/lib/lib*.so.* \
516 $RPM_BUILD_ROOT%{_libdir}/gconv/*.so
518 # Collect locale files and mark them with %%lang()
520 for i in $RPM_BUILD_ROOT%{_datadir}/locale/* ; do
522 lang=`echo $i | sed -e 's/.*locale\///' -e 's/^\(..\).*/\1/'`
523 dir=`echo $i | sed "s#$RPM_BUILD_ROOT##"`
524 echo "%lang($lang) $dir" >>glibc.lang
528 %post -p /sbin/ldconfig
529 %postun -p /sbin/ldconfig
532 [ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1
535 [ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1
538 /sbin/chkconfig --add nscd
539 touch /var/log/nscd && (chown root.root /var/log/nscd ; chmod 640 /var/log/nscd)
540 if [ -f /var/lock/subsys/nscd ]; then
541 /etc/rc.d/init.d/nscd restart 1>&2
543 echo "Run \"/etc/rc.d/init.d/nscd start\" to start nscd daemon." 1>&2
547 if [ "$1" = "0" ]; then
548 if [ -f /var/lock/subsys/nscd ]; then
549 /etc/rc.d/init.d/nscd stop 1>&2
551 /sbin/chkconfig --del nscd
555 /sbin/chkconfig --add utmpd
556 if [ -f /var/lock/subsys/utmpd ]; then
557 /etc/rc.d/init.d/utmpd restart 1>&2
559 echo "Run \"/etc/rc.d/init.d/utmpd start\" to start utmpd daemon." 1>&2
563 if [ "$1" = "0" ]; then
564 if [ -f /var/lock/subsys/utmpd ]; then
565 /etc/rc.d/init.d/utmpd stop 1>&2
567 /sbin/chkconfig --del utmpd
570 %post db1 -p /sbin/ldconfig
571 %postun db1 -p /sbin/ldconfig
573 %post db2 -p /sbin/ldconfig
574 %postun db2 -p /sbin/ldconfig
577 rm -rf $RPM_BUILD_ROOT
580 %defattr(644,root,root,755)
581 %doc {README,NEWS,FAQ,BUGS,ldconfig-980708/README.ldconfig}.gz
583 %config(noreplace) %verify(not mtime md5 size) %{_sysconfdir}/nsswitch.conf
584 %config %{_sysconfdir}/rpc
586 %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/ld.so.conf
587 %ghost %{_sysconfdir}/ld.so.cache
589 %attr(755,root,root) /sbin/*
590 %attr(755,root,root) %{_bindir}/catchsegv
591 %attr(755,root,root) %{_bindir}/create-db
592 %attr(755,root,root) %{_bindir}/getent
593 %attr(755,root,root) %{_bindir}/glibcbug
594 %attr(755,root,root) %{_bindir}/ldd
596 %attr(755,root,root) %{_bindir}/lddlibc4
598 %attr(755,root,root) %{_bindir}/locale
599 %attr(755,root,root) %{_bindir}/makedb
600 %attr(755,root,root) %{_bindir}/rpcgen
601 %attr(755,root,root) %{_bindir}/tzselect
602 %attr(755,root,root) %{_bindir}/update-db
604 %attr(755,root,root) %{_sbindir}/rpcinfo
605 %attr(755,root,root) %{_sbindir}/zdump
606 %attr(755,root,root) %{_sbindir}/zic
608 %attr(755,root,root) /lib/ld-*
609 %attr(755,root,root) /lib/libdl*
610 %attr(755,root,root) /lib/libnsl*
611 %attr(755,root,root) /lib/lib[BScmprtu]*
615 %dir %{_datadir}/locale
616 %{_datadir}/locale/locale.alias
620 %defattr(644,root,root,755)
621 %attr(755,root,root) /lib/libnss_db*.so*
622 %config /var/db/Makefile
625 %defattr(644,root,root,755)
626 %attr(755,root,root) /lib/libnss_dns*.so*
629 %defattr(644,root,root,755)
630 %attr(755,root,root) /lib/libnss_files*.so*
633 %defattr(644,root,root,755)
634 %attr(755,root,root) /lib/libnss_compat*.so*
637 %defattr(644,root,root,755)
638 %attr(755,root,root) /lib/libnss_hesiod*.so*
641 %defattr(644,root,root,755)
642 %attr(755,root,root) /lib/libnss_nis.so.*
643 %attr(755,root,root) /lib/libnss_nis-*.so
645 %files -n nss_nisplus
646 %defattr(644,root,root,755)
647 %attr(755,root,root) /lib/libnss_nisplus*.so*
650 %defattr(644,root,root,755)
651 %doc documentation/* {NOTES,PROJECTS}.gz
652 %attr(755,root,root) %{_bindir}/gencat
653 %attr(755,root,root) %{_bindir}/getconf
654 %attr(755,root,root) %{_bindir}/mtrace
655 %attr(755,root,root) %{_bindir}/sprof
665 %{_includedir}/netash
666 %{_includedir}/netatalk
667 %{_includedir}/netax25
668 %{_includedir}/neteconet
669 %{_includedir}/netinet
670 %{_includedir}/netipx
671 %{_includedir}/netpacket
672 %{_includedir}/netrom
673 %{_includedir}/netrose
675 %{_includedir}/protocols
677 %{_includedir}/rpcsvc
681 %{_infodir}/libc.inf*.gz
683 %attr(755,root,root) %{_libdir}/lib[A-Z]*.so
684 %attr(755,root,root) %{_libdir}/libc*.so
685 %attr(755,root,root) %{_libdir}/libdl*.so
686 %attr(755,root,root) %{_libdir}/libm*.so
687 %attr(755,root,root) %{_libdir}/libns*.so
688 %attr(755,root,root) %{_libdir}/lib[p-z]*.so
689 %attr(755,root,root) %{_libdir}/*crt?.o
690 %{_libdir}/libc_nonshared.a
695 %defattr(644,root,root,755)
696 %attr(640,root,root) %config %verify(not size mtime md5) /etc/sysconfig/nscd
697 %attr(640,root,root) %config(noreplace) %verify(not mtime md5 size) %{_sysconfdir}/nscd.*
698 %attr(754,root,root) /etc/rc.d/init.d/nscd
699 %attr(755,root,root) %{_sbindir}/nscd
700 %attr(640,root,root) /etc/logrotate.d/nscd
701 %attr(640,root,root) %ghost /var/log/nscd
704 %defattr(644,root,root,755)
705 %doc login/README.utmpd.gz
706 %attr(640,root,root) %config %verify(not size mtime md5) /etc/sysconfig/utmpd
707 %attr(754,root,root) /etc/rc.d/init.d/utmpd
708 %attr(755,root,root) %{_sbindir}/utmpd
710 %files -n localedb-src
711 %defattr(644,root,root,755)
712 %attr(755,root,root) %{_bindir}/localedef
716 %defattr(644,root,root,755)
717 %attr(755,root,root) %{_bindir}/iconv
718 %dir %{_libdir}/gconv
719 %{_libdir}/gconv/gconv-modules
720 %attr(755,root,root) %{_libdir}/gconv/*.so
723 %defattr(644,root,root,755)
724 %{_libdir}/libBrokenLocale.a
725 %{_libdir}/libbsd-compat.a
728 %{_libdir}/libcrypt.a
733 %{_libdir}/libmcheck.a
735 %{_libdir}/libposix.a
736 %{_libdir}/libpthread.a
737 %{_libdir}/libresolv.a
738 %{_libdir}/librpcsvc.a
743 %defattr(644,root,root,755)
744 %{_libdir}/libBrokenLocale_p.a
746 %{_libdir}/libcrypt_p.a
749 %{_libdir}/libnsl_p.a
750 %{_libdir}/libpthread_p.a
751 %{_libdir}/libresolv_p.a
752 %{_libdir}/librpcsvc_p.a
754 %{_libdir}/libutil_p.a
757 %defattr(644,root,root,755)
758 %{_libdir}/lib*_pic.a
764 %defattr(644,root,root,755)
765 %attr(755,root,root) /lib/libdb1*
766 %attr(755,root,root) /lib/libdb.so.2
768 %attr(755,root,root) /lib/libdb.so.2.1
772 %defattr(644,root,root,755)
773 %attr(755,root,root) %{_bindir}/db_dump185
774 %attr(755,root,root) %{_libdir}/libdb1.so
778 %defattr(644,root,root,755)
782 %defattr(644,root,root,755)
783 %attr(755,root,root) /lib/libdb-*
784 %attr(755,root,root) /lib/libdb.so.3
785 %attr(755,root,root) /lib/libdb2.so.3
788 %defattr(644,root,root,755)
789 %attr(755,root,root) %{_bindir}/db_archive
790 %attr(755,root,root) %{_bindir}/db_checkpoint
791 %attr(755,root,root) %{_bindir}/db_deadlock
792 %attr(755,root,root) %{_bindir}/db_dump
793 %attr(755,root,root) %{_bindir}/db_load
794 %attr(755,root,root) %{_bindir}/db_printlog
795 %attr(755,root,root) %{_bindir}/db_recover
796 %attr(755,root,root) %{_bindir}/db_stat
797 %attr(755,root,root) %{_libdir}/libdb.so
798 %attr(755,root,root) %{_libdir}/libdb2.so
799 %attr(755,root,root) %{_libdir}/libndbm.so
803 %defattr(644,root,root,755)