]> git.pld-linux.org Git - packages/glibc.git/blob - glibc.spec
- release 4: more work on speed patch (wiget).
[packages/glibc.git] / glibc.spec
1 %define         min_kernel      2.2.0
2 Summary:        GNU libc
3 Summary(de):    GNU libc
4 Summary(fr):    GNU libc
5 Summary(pl):    GNU libc
6 Summary(tr):    GNU libc
7 name:           glibc
8 Version:        2.2.3
9 Release:        4
10 License:        LGPL
11 Group:          Libraries
12 Group(de):      Libraries
13 Group(fr):      Librairies
14 Group(pl):      Biblioteki
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
17 Source2:        nscd.init
18 Source3:        nscd.sysconfig
19 Source4:        nscd.logrotate
20 Source5:        ldconfig.8
21 Patch0:         %{name}-info.patch
22 Patch1:         %{name}-versions.awk_fix.patch
23 Patch2:         %{name}-pld.patch
24 Patch3:         %{name}-crypt-blowfish.patch
25 Patch4:         %{name}-string2-pointer-arith.patch
26 Patch5:         %{name}-linuxthreads-lock.patch
27 Patch6:         %{name}-pthread_create-manpage.patch
28 Patch7:         %{name}-sparc-linux-chown.patch
29 Patch8:         %{name}-ldconfig-bklinks.patch
30 Patch9:         %{name}-getconf.patch
31 Patch10:        %{name}-confname.patch
32 Patch11:        %{name}-nis.patch
33 Patch12:        %{name}-speed.patch
34 URL:            http://www.gnu.org/software/libc/
35 BuildRequires:  perl
36 BuildRequires:  gd-devel
37 BuildRequires:  libpng-devel
38 BuildRequires:  gettext-devel >= 0.10.36
39 BuildRequires:  texinfo
40 BuildRequires:  rpm-build >= 4.0-11
41 Provides:       ld.so.2
42 Provides:       ldconfig
43 Provides:       /sbin/ldconfig
44 Obsoletes:      %{name}-debug
45 Obsoletes:      ldconfig
46 Autoreq:        false
47 Prereq:         basesystem
48 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
49 Conflicts:      kernel < %{min_kernel}
50
51 %description
52 Contains the standard libraries that are used by multiple programs on
53 the system. In order to save disk space and memory, as well as to ease
54 upgrades, common system code is kept in one place and shared between
55 programs. This package contains the most important sets of shared
56 libraries, the standard C library and the standard math library.
57 Without these, a Linux system will not function. It also contains
58 national language (locale) support and timezone databases.
59
60 %description -l de
61 Enthält die Standard-Libraries, die von verschiedenen Programmen im
62 System benutzt werden. Um Festplatten- und Arbeitsspeicher zu sparen
63 und zur Vereinfachung von Upgrades ist der gemeinsame Systemcode an
64 einer einzigen Stelle gespeichert und wird von den Programmen
65 gemeinsam genutzt. Dieses Paket enthält die wichtigsten Sets der
66 shared Libraries, die Standard-C-Library und die
67 Standard-Math-Library, ohne die das Linux-System nicht funktioniert.
68 Ferner enthält es den Support für die verschiedenen Sprachgregionen
69 (locale) und die Zeitzonen-Datenbank.
70
71 %description -l fr
72 Contient les bibliothèques standards utilisées par de nombreux
73 programmes du système. Afin d'économiser l'espace disque et mémoire,
74 et de faciliter les mises à jour, le code commun au système est mis à
75 un endroit et partagé entre les programmes. Ce paquetage contient les
76 bibliothèques partagées les plus importantes, la bibliothèque standard
77 du C et la bibliothèque mathématique standard. Sans celles-ci, un
78 système Linux ne peut fonctionner. Il contient aussi la gestion des
79 langues nationales (locales) et les bases de données des zones
80 horaires.
81
82 %description -l pl
83 W pakiecie znajduj± siê podstawowe biblioteki, u¿ywane przez ró¿ne
84 programy w Twoim systemie. U¿ywanie przez programy bibliotek z tego
85 pakietu oszczêdza miejsce na dysku i pamiêæ. Wiekszo¶æ kodu
86 systemowego jest usytuowane w jednym miejscu i dzielone miêdzy wieloma
87 programami. Pakiet ten zawiera bardzo wa¿ny zbiór bibliotek
88 standardowych wspó³dzielonych (dynamicznych) bibliotek C i
89 matematycznych. Bez glibc system Linux nie jest w stanie funkcjonowaæ.
90 Znajduj± siê tutaj równie¿ definicje ró¿nych informacji dla wielu
91 jêzyków (locale) oraz definicje stref czasowych.
92
93 %description -l tr
94 Bu paket, birçok programýn kullandýðý standart kitaplýklarý içerir.
95 Disk alaný ve bellek kullanýmýný azaltmak ve ayný zamanda güncelleme
96 iþlemlerini kolaylaþtýrmak için ortak sistem kodlarý tek bir yerde
97 tutulup programlar arasýnda paylaþtýrýlýr. Bu paket en önemli ortak
98 kitaplýklarý, standart C kitaplýðýný ve standart matematik kitaplýðýný
99 içerir. Bu kitaplýklar olmadan Linux sistemi çalýþmayacaktýr. Yerel
100 dil desteði ve zaman dilimi veri tabaný da bu pakette yer alýr.
101
102 %package devel
103 Summary:        Additional libraries required to compile
104 Summary(de):    Weitere Libraries zum Kompilieren
105 Summary(fr):    Librairies supplémentaires nécessaires à la compilation.
106 Summary(pl):    Dodatkowe biblioteki wymagane podczas kompilacji
107 Summary(tr):    Geliþtirme için gerekli diðer kitaplýklar
108 Group:          Development/Libraries
109 Group(de):      Entwicklung/Libraries
110 Group(fr):      Development/Librairies
111 Group(pl):      Programowanie/Biblioteki
112 Requires:       %{name} = %{version}
113
114 %description devel
115 To develop programs which use the standard C libraries (which nearly
116 all programs do), the system needs to have these standard header files
117 and object files available for creating the executables.
118
119 %description -l de devel
120 Bei der Entwicklung von Programmen, die die Standard-C-Libraries
121 verwenden (also fast alle), benötigt das System diese Standard-Header-
122 und Objektdateien zum Erstellen der ausführbaren Programme.
123
124 %description -l fr devel
125 Pour développer des programmes utilisant les bibliothèques standard du
126 C (ce que presque tous les programmes font), le système doit posséder
127 ces fichiers en-têtes et objets standards pour créer les exécutables.
128
129 %description -l pl devel
130 Pakiet ten jest niezbêdny przy tworzeniu w³asnych programów
131 korzystaj±cych ze standardowej biblioteki C. Znajduj± siê tutaj pliki
132 nag³ówkowe oraz pliki objektowe, niezbêdne do kompilacji programów
133 wykonywalnych i innych bibliotek.
134
135 %description -l tr devel
136 C kitaplýðýný kullanan (ki hemen hemen hepsi kullanýyor) programlar
137 geliþtirmek için gereken standart baþlýk dosyalarý ve statik
138 kitaplýklar.
139
140 %package -n nscd
141 Summary:        Name Service Caching Daemon
142 Summary(pl):    Name Service Caching Daemon
143 Group:          Networking/Daemons
144 Group(de):      Netzwerkwesen/Server
145 Group(pl):      Sieciowe/Serwery
146 Prereq:         /sbin/chkconfig
147 Prereq:         rc-scripts >= 0.2.0
148 Requires:       %{name} = %{version}
149
150 %description -n nscd
151 nscd caches name service lookups; it can dramatically improve
152 performance with NIS+, and may help with DNS as well. You cannot use
153 nscd with 2.0 kernels, due to bugs in the kernel-side thread support.
154 nscd happens to hit these bugs particularly hard.
155
156 %description -n nscd -l pl
157 nscd zapmiêtuje zapytania i odpowiedzi NIS oraz DNS. Pozwala
158 drastycznie poprawiæ szybko¶æ dzia³ania NIS+. Nie jest mo¿liwe
159 u¿ywanie nscd z j±drami serii 2.0.x z powodu b³adów po stronie j±dra w
160 ods³udze w±tków.
161
162 %package -n localedb-src
163 Summary:        Souce code locale database
164 Summary(pl):    Kod ¬ród³owy bazy locale
165 Group:          Daemons
166 Group(de):      Server
167 Group(pl):      Serwery
168 Requires:       %{name} = %{version}
169
170 %description -n localedb-src
171 This add-on package contains the data needed to build the locale data
172 files to use the internationalization features of the GNU libc. Glibc
173 package contains standard set of locale binary database and You need
174 this package if want build some non standard locale database.
175
176 %description -l pl -n localedb-src
177 Pakiet ten kod ¼ród³owy baz locale który jest potrzebny do zbudowania
178 binarnej wersji baz locale potrzebnej do poprawnego wspierania ró¿nych
179 jêzyków przez glibc. Pakiet glibc zawira binarn± wersjê standardowych
180 baz locale i ten pakiet jest potrzebny tylko w sytuacji kiedy potrzeba
181 wygenerowaæ jak±¶ niestandardow± bazê.
182
183 %package -n iconv
184 Summary:        Convert encoding of given files from one encoding to another
185 Summary(pl):    Program do konwersji plików tekstowych z jednego enkodingu w inny
186 Group:          Daemons
187 Group(de):      Server
188 Group(pl):      Serwery
189 Requires:       %{name} = %{version}
190
191 %description -n iconv
192 Convert encoding of given files from one encoding to another. You need
193 this package if You want to convert some documet from one encoding to
194 another or if You have installed some programs which use Generic
195 Character Set Conversion Interface.
196
197 %description -l pl -n iconv
198 Program do konwersji plików tekstowych z jednego enkodingu w inny.
199 Potrzebujesz mieæ zainstalowany ten pakiet je¿eli wykonujesz konwersjê
200 dokumentów z jednego enkodingu w inny lub je¿eli masz zainstalowane
201 jakie¶ programy które korzystaj± z Generic Character Set Conversion
202 Interface w glibc, czyli z zestawu funkcji z tej biblioteki, które
203 umo¿liwiaj± konwersjê enkodingu danych z poziomu dowolnego programu.
204
205 %package static
206 Summary:        Static libraries
207 Summary(pl):    Biblioteki statyczne
208 Group:          Development/Libraries
209 Group(de):      Entwicklung/Libraries
210 Group(fr):      Development/Librairies
211 Group(pl):      Programowanie/Biblioteki
212 Requires:       %{name}-devel = %{version}
213
214 %description static
215 GNU libc static libraries.
216
217 %description -l pl static
218 Biblioteki statyczne GNU libc.
219
220 %package profile
221 Summary:        glibc with profiling support
222 Summary(de):    glibc mit Profil-Unterstützung
223 Summary(fr):    glibc avec support pour profiling
224 Summary(tr):    Ölçüm desteði olan glibc
225 Group:          Development/Libraries/Libc
226 Group(de):      Entwicklung/Libraries/Libc
227 Group(pl):      Programowanie/Biblioteki/Libc
228 Obsoletes:      libc-profile
229 Requires:       %{name}-devel = %{version}
230
231 %description profile
232 When programs are being profiled used gprof, they must use these
233 libraries instead of the standard C libraries for gprof to be able to
234 profile them correctly.
235
236 %description -l de profile
237 Damit Programmprofile mit gprof richtig erstellt werden, müssen diese
238 Libraries anstelle der üblichen C-Libraries verwendet werden.
239
240 %description -l tr profile
241 gprof kullanýlarak ölçülen programlar standart C kitaplýðý yerine bu
242 kitaplýðý kullanmak zorundadýrlar.
243
244 %package pic
245 Summary:        glibc PIC archive 
246 Group:          Development/Libraries/Libc
247 Group(de):      Entwicklung/Libraries/Libc
248 Group(pl):      Programowanie/Biblioteki/Libc
249 Requires:       %{name}-devel = %{version}
250
251 %description pic
252 GNU C Library PIC archive contains an archive library (ar file)
253 composed of individual shared objects. This is used for creating a
254 library which is a smaller subset of the standard libc shared library.
255
256 %package -n nss_compat
257 Summary:        Old style NYS NSS glibc module
258 Group:          Base
259 Group(de):      Gründsätzlich
260 Group(pl):      Podstawowe
261 Requires:       %{name} = %{version}
262
263 %description -n nss_compat
264 Old style NYS NSS glibc module
265
266 %package -n nss_dns
267 Summary:        BIND NSS glibc module
268 Group:          Base
269 Group(de):      Gründsätzlich
270 Group(pl):      Podstawowe
271 Requires:       %{name} = %{version}
272
273 %description -n nss_dns
274 BIND NSS glibc module.
275
276 %package -n nss_files
277 Summary:        Traditional files databases NSS glibc module
278 Group:          Base
279 Group(de):      Gründsätzlich
280 Group(pl):      Podstawowe
281 Requires:       %{name} = %{version}
282
283 %description -n nss_files
284 Traditional files databases NSS glibc module.
285
286 %package -n nss_hesiod
287 Summary:        Hesiod NSS glibc module
288 Group:          Base
289 Group(de):      Gründsätzlich
290 Group(pl):      Podstawowe
291 Requires:       %{name} = %{version}
292
293 %description -n nss_hesiod
294 Glibc NSS (Name Service Switch) module for databases acces.
295
296 %package -n nss_nis
297 Summary:        NIS(YP) NSS glibc module
298 Group:          Base
299 Group(de):      Gründsätzlich
300 Group(pl):      Podstawowe
301 Requires:       %{name} = %{version}
302
303 %description -n nss_nis
304 Glibc NSS (Name Service Switch) module for NIS(YP) databases acces.
305
306 %package -n nss_nisplus
307 Summary:        NIS+ NSS module
308 Group:          Base
309 Group(de):      Gründsätzlich
310 Group(pl):      Podstawowe
311 Requires:       %{name} = %{version}
312
313 %description -n nss_nisplus
314 Glibc NSS (Name Service Switch) module for NIS+ databases acces.
315
316 %package memusage
317 Summary:        A toy.
318 Group:          Applications
319 Group(de):      Applikationen
320 Group(pl):      Aplikacje
321 Requires:       %{name} = %{version}
322 Requires:       gd
323
324 %description memusage
325 A toy.
326
327 %prep
328 %setup  -q -a 1
329 %patch0 -p1
330 %patch1 -p1
331 %patch2 -p1
332 %patch3 -p1
333 %patch4 -p1
334 %patch5 -p1
335 %patch6 -p1
336 %patch7 -p1
337 %patch8 -p1
338 %patch9 -p1
339 %patch10 -p1
340 %patch11 -p1
341 %patch12 -p1
342
343 %build
344 LDFLAGS=" " ; export LDFLAGS
345 %configure \
346         --enable-add-ons=linuxthreads \
347         --enable-kernel="%{?kernel:%{kernel}}%{!?kernel:%{min_kernel}}" \
348         --enable-profile \
349         --disable-omitfp
350
351 %{__make}
352
353 %install
354 rm -rf $RPM_BUILD_ROOT
355 install -d $RPM_BUILD_ROOT/{etc/{rc.d/init.d,sysconfig,logrotate.d},%{_mandir}/man{3,8},var/log}
356
357 env LANGUAGE=C LC_ALL=C  \
358 %{__make} install \
359         install_root=$RPM_BUILD_ROOT \
360         infodir=%{_infodir} \
361         mandir=%{_mandir}
362
363 env LANGUAGE=C LC_ALL=C  \
364 %{__make} install-locales -C localedata \
365         install_root=$RPM_BUILD_ROOT
366
367 PICFILES="libc_pic.a libc.map 
368           math/libm_pic.a libm.map 
369           resolv/libresolv_pic.a"
370
371 install $PICFILES                               $RPM_BUILD_ROOT/%{_libdir}
372 install elf/soinit.os                           $RPM_BUILD_ROOT/%{_libdir}/soinit.o
373 install elf/sofini.os                           $RPM_BUILD_ROOT/%{_libdir}/sofini.o
374
375 mv -f $RPM_BUILD_ROOT/lib/libmemusage.so        $RPM_BUILD_ROOT%{_libdir}
376 mv -f $RPM_BUILD_ROOT/lib/libpcprofile.so       $RPM_BUILD_ROOT%{_libdir}
377
378 %{__make} -C linuxthreads/man
379 install linuxthreads/man/*.3thr                 $RPM_BUILD_ROOT%{_mandir}/man3
380
381 rm -rf $RPM_BUILD_ROOT%{_datadir}/zoneinfo/{localtime,posixtime,posixrules}
382
383 ln -sf ../../..%{_sysconfdir}/localtime         $RPM_BUILD_ROOT%{_datadir}/zoneinfo/localtime
384 ln -sf localtime                                $RPM_BUILD_ROOT%{_datadir}/zoneinfo/posixtime
385 ln -sf localtime                                $RPM_BUILD_ROOT%{_datadir}/zoneinfo/posixrules
386 ln -sf ../..%{_libdir}/libbsd-compat.a          $RPM_BUILD_ROOT%{_libdir}/libbsd.a
387
388 rm -f $RPM_BUILD_ROOT%{_sysconfdir}/localtime
389
390 install %{SOURCE2}              $RPM_BUILD_ROOT/etc/rc.d/init.d/nscd
391 install %{SOURCE3}              $RPM_BUILD_ROOT/etc/sysconfig/nscd
392 install %{SOURCE4}              $RPM_BUILD_ROOT/etc/logrotate.d/nscd
393 install nscd/nscd.conf          $RPM_BUILD_ROOT%{_sysconfdir}
394 install nss/nsswitch.conf       $RPM_BUILD_ROOT%{_sysconfdir}
395
396
397 install %{SOURCE5} $RPM_BUILD_ROOT%{_mandir}/man8/
398 touch   $RPM_BUILD_ROOT%{_sysconfdir}/ld.so.{cache,conf}
399
400 :> $RPM_BUILD_ROOT/var/log/nscd
401
402 rm -rf documentation
403 install -d documentation
404
405 cp linuxthreads/ChangeLog  documentation/ChangeLog.threads
406 cp linuxthreads/Changes documentation/Changes.threads
407 cp linuxthreads/README documentation/README.threads
408 cp crypt/README.ufc-crypt documentation/
409
410 cp ChangeLog ChangeLog.8 documentation
411
412 gzip -9nf README NEWS FAQ BUGS NOTES PROJECTS documentation/*
413
414 # strip ld.so with --strip-debug only (other ELFs are stripped by rpm):
415 %{!?debug:strip -g -R .comment -R .note $RPM_BUILD_ROOT/lib/ld-%{version}.so}
416
417 # Collect locale files and mark them with %%lang()
418 rm -f glibc.lang
419 for i in $RPM_BUILD_ROOT%{_datadir}/locale/* $RPM_BUILD_ROOT%{_libdir}/locale/* ; do
420         if [ -d $i ]; then
421                 lang=`echo $i | sed -e 's/.*locale\///' -e 's/\/.*//'`
422                 dir=`echo $i | sed "s#$RPM_BUILD_ROOT##"`
423                 echo "%lang($lang) $dir" >>glibc.lang
424         fi
425
426 done
427
428 %post   -p /sbin/ldconfig
429 %postun -p /sbin/ldconfig
430
431 %post   memusage -p /sbin/ldconfig
432 %postun memusage -p /sbin/ldconfig
433
434 %post devel
435 [ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1
436
437 %postun devel
438 [ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1
439
440 %post -n nscd
441 /sbin/chkconfig --add nscd
442 touch /var/log/nscd && (chown root.root /var/log/nscd ; chmod 640 /var/log/nscd)
443 if [ -f /var/lock/subsys/nscd ]; then
444         /etc/rc.d/init.d/nscd restart 1>&2
445 else
446         echo "Run \"/etc/rc.d/init.d/nscd start\" to start nscd daemon." 1>&2
447 fi
448
449 %preun -n nscd
450 if [ "$1" = "0" ]; then
451         if [ -f /var/lock/subsys/nscd ]; then
452                 /etc/rc.d/init.d/nscd stop 1>&2
453         fi
454         /sbin/chkconfig --del nscd
455 fi
456
457 %clean
458 rm -rf $RPM_BUILD_ROOT
459
460 %files -f glibc.lang
461 %defattr(644,root,root,755)
462 %doc {README,NEWS,FAQ,BUGS}.gz
463
464 %config(noreplace) %verify(not mtime md5 size) %{_sysconfdir}/nsswitch.conf
465 %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/ld.so.conf
466 %config %{_sysconfdir}/rpc
467 %ghost %{_sysconfdir}/ld.so.cache
468
469 %attr(755,root,root) /sbin/*
470 %attr(755,root,root) %{_bindir}/catchsegv
471 %attr(755,root,root) %{_bindir}/getent
472 %attr(755,root,root) %{_bindir}/glibcbug
473 %attr(755,root,root) %{_bindir}/iconv
474 %attr(755,root,root) %{_bindir}/ldd
475 %ifnarch alpha
476 %attr(755,root,root) %{_bindir}/lddlibc4
477 %endif
478 %attr(755,root,root) %{_bindir}/locale
479 %attr(755,root,root) %{_bindir}/rpcgen
480 %attr(755,root,root) %{_bindir}/tzselect
481
482 %attr(755,root,root) %{_sbindir}/rpcinfo
483 %attr(755,root,root) %{_sbindir}/zdump
484 %attr(755,root,root) %{_sbindir}/zic
485
486 %attr(755,root,root) /lib/ld-*
487 %attr(755,root,root) /lib/libdl*
488 %attr(755,root,root) /lib/libnsl*
489 %attr(755,root,root) /lib/lib[BScmprtu]*
490
491 %dir %{_datadir}/locale
492 %{_datadir}/locale/locale.alias
493 %{_datadir}/zoneinfo
494
495 %dir %{_libdir}/locale
496
497 %{_mandir}/man8/ldconfig*
498
499 #%files -n nss_dns
500 %defattr(644,root,root,755)
501 %attr(755,root,root) /lib/libnss_dns*.so*
502
503 #%files -n nss_files
504 %defattr(644,root,root,755)
505 %attr(755,root,root) /lib/libnss_files*.so*
506
507 %files -n nss_compat
508 %defattr(644,root,root,755)
509 %attr(755,root,root) /lib/libnss_compat*.so*
510
511 %files -n nss_hesiod
512 %defattr(644,root,root,755)
513 %attr(755,root,root) /lib/libnss_hesiod*.so*
514
515 %files -n nss_nis
516 %defattr(644,root,root,755)
517 %attr(755,root,root) /lib/libnss_nis.so.*
518 %attr(755,root,root) /lib/libnss_nis-*.so
519
520 %files -n nss_nisplus
521 %defattr(644,root,root,755)
522 %attr(755,root,root) /lib/libnss_nisplus*.so*
523
524 %files memusage
525 %defattr(644,root,root,755)
526 %attr(755,root,root) %{_bindir}/memusage*
527 %attr(755,root,root) %{_libdir}/libmemusage*
528
529 %files devel
530 %defattr(644,root,root,755)
531 %doc documentation/* {NOTES,PROJECTS}.gz
532 %attr(755,root,root) %{_bindir}/gencat
533 %attr(755,root,root) %{_bindir}/getconf
534 %attr(755,root,root) %{_bindir}/*prof*
535 %attr(755,root,root) %{_bindir}/*trace
536
537 %{_includedir}/*
538
539 %{_infodir}/libc.info*
540
541 %attr(755,root,root) %{_libdir}/lib*.so
542 %attr(755,root,root) %{_libdir}/*crt*.o
543 %{_libdir}/libc_nonshared.a
544
545 %{_mandir}/man3/*
546
547 %files -n nscd
548 %defattr(644,root,root,755)
549 %attr(640,root,root) %config %verify(not size mtime md5) /etc/sysconfig/nscd
550 %attr(640,root,root) %config(noreplace) %verify(not mtime md5 size) %{_sysconfdir}/nscd.*
551 %attr(754,root,root) /etc/rc.d/init.d/nscd
552 %attr(755,root,root) %{_sbindir}/nscd*
553 %attr(640,root,root) /etc/logrotate.d/nscd
554 %attr(640,root,root) %ghost /var/log/nscd
555
556 %files -n localedb-src
557 %defattr(644,root,root,755)
558 %attr(755,root,root) %{_bindir}/localedef
559 %{_datadir}/i18n
560
561 %files -n iconv
562 %defattr(644,root,root,755)
563 %dir %{_libdir}/gconv
564 %{_libdir}/gconv/gconv-modules
565 %attr(755,root,root) %{_libdir}/gconv/*.so
566
567 %files static
568 %defattr(644,root,root,755)
569 %{_libdir}/libBrokenLocale.a
570 %{_libdir}/libbsd-compat.a
571 %{_libdir}/libbsd.a
572 %{_libdir}/libc.a
573 %{_libdir}/libcrypt.a
574 %{_libdir}/libdl.a
575 %{_libdir}/libg.a
576 %{_libdir}/libieee.a
577 %{_libdir}/libm.a
578 %{_libdir}/libmcheck.a
579 %{_libdir}/libnsl.a
580 %{_libdir}/libpthread.a
581 %{_libdir}/libresolv.a
582 %{_libdir}/librpcsvc.a
583 %{_libdir}/librt.a
584 %{_libdir}/libutil.a
585
586 %files profile
587 %defattr(644,root,root,755)
588 %{_libdir}/lib*_p.a
589
590 %files pic
591 %defattr(644,root,root,755)
592 %{_libdir}/lib*_pic.a
593 %{_libdir}/lib*.map
594 %{_libdir}/soinit.o
595 %{_libdir}/sofini.o
This page took 0.065124 seconds and 3 git commands to generate.