]> git.pld-linux.org Git - packages/glibc.git/blob - glibc.spec
- Realase == 6
[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:        6
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 Patch13:        %{name}-paths.patch
35 Patch14:        %{name}-vaargs.patch
36 URL:            http://www.gnu.org/software/libc/
37 BuildRequires:  perl
38 BuildRequires:  gd-devel
39 BuildRequires:  libpng-devel
40 BuildRequires:  gettext-devel >= 0.10.36
41 BuildRequires:  texinfo
42 BuildRequires:  rpm-build >= 4.0-11
43 Provides:       ld.so.2
44 Provides:       ldconfig
45 Provides:       /sbin/ldconfig
46 Obsoletes:      %{name}-debug
47 Obsoletes:      ldconfig
48 Autoreq:        false
49 Prereq:         basesystem
50 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
51 Conflicts:      kernel < %{min_kernel}
52
53 %description
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.
61
62 %description -l de
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.
72
73 %description -l fr
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
82 horaires.
83
84 %description -l pl
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.
94
95 %description -l tr
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.
103
104 %package devel
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}
115
116 %description devel
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.
120
121 %description -l de devel
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.
125
126 %description -l fr devel
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.
130
131 %description -l pl devel
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.
136
137 %description -l tr devel
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
140 kitaplýklar.
141
142 %package -n nscd
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}
151
152 %description -n nscd
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.
157
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³adów po stronie j±dra w
162 ods³udze w±tków.
163
164 %package -n localedb-src
165 Summary:        Souce code locale database
166 Summary(pl):    Kod ¬ród³owy bazy locale
167 Group:          Daemons
168 Group(de):      Server
169 Group(pl):      Serwery
170 Requires:       %{name} = %{version}
171
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.
177
178 %description -l pl -n localedb-src
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ê.
184
185 %package -n iconv
186 Summary:        Convert encoding of given files from one encoding to another
187 Summary(pl):    Program do konwersji plików tekstowych z jednego enkodingu w inny
188 Group:          Daemons
189 Group(de):      Server
190 Group(pl):      Serwery
191 Requires:       %{name} = %{version}
192
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.
198
199 %description -l pl -n iconv
200 Program do konwersji plików tekstowych z jednego enkodingu w inny.
201 Potrzebujesz mieæ zainstalowany ten pakiet je¿eli wykonujesz konwersjê
202 dokumentów z jednego enkodingu w inny 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ê enkodingu danych z poziomu dowolnego programu.
206
207 %package static
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}
215
216 %description static
217 GNU libc static libraries.
218
219 %description -l pl static
220 Biblioteki statyczne GNU libc.
221
222 %package profile
223 Summary:        glibc with profiling support
224 Summary(de):    glibc mit Profil-Unterstützung
225 Summary(fr):    glibc avec support pour profiling
226 Summary(tr):    Ölçüm desteði olan glibc
227 Group:          Development/Libraries/Libc
228 Group(de):      Entwicklung/Libraries/Libc
229 Group(pl):      Programowanie/Biblioteki/Libc
230 Obsoletes:      libc-profile
231 Requires:       %{name}-devel = %{version}
232
233 %description profile
234 When programs are being profiled used gprof, they must use these
235 libraries instead of the standard C libraries for gprof to be able to
236 profile them correctly.
237
238 %description -l de profile
239 Damit Programmprofile mit gprof richtig erstellt werden, müssen diese
240 Libraries anstelle der üblichen C-Libraries verwendet werden.
241
242 %description -l tr profile
243 gprof kullanýlarak ölçülen programlar standart C kitaplýðý yerine bu
244 kitaplýðý kullanmak zorundadýrlar.
245
246 %package pic
247 Summary:        glibc PIC archive 
248 Group:          Development/Libraries/Libc
249 Group(de):      Entwicklung/Libraries/Libc
250 Group(pl):      Programowanie/Biblioteki/Libc
251 Requires:       %{name}-devel = %{version}
252
253 %description pic
254 GNU C Library PIC archive contains an archive library (ar file)
255 composed of individual shared objects. This is used for creating a
256 library which is a smaller subset of the standard libc shared library.
257
258 %package -n nss_compat
259 Summary:        Old style NYS NSS glibc module
260 Group:          Base
261 Group(de):      Gründsätzlich
262 Group(pl):      Podstawowe
263 Requires:       %{name} = %{version}
264
265 %description -n nss_compat
266 Old style NYS NSS glibc module
267
268 %package -n nss_dns
269 Summary:        BIND NSS glibc module
270 Group:          Base
271 Group(de):      Gründsätzlich
272 Group(pl):      Podstawowe
273 Requires:       %{name} = %{version}
274
275 %description -n nss_dns
276 BIND NSS glibc module.
277
278 %package -n nss_files
279 Summary:        Traditional files databases NSS glibc module
280 Group:          Base
281 Group(de):      Gründsätzlich
282 Group(pl):      Podstawowe
283 Requires:       %{name} = %{version}
284
285 %description -n nss_files
286 Traditional files databases NSS glibc module.
287
288 %package -n nss_hesiod
289 Summary:        Hesiod NSS glibc module
290 Group:          Base
291 Group(de):      Gründsätzlich
292 Group(pl):      Podstawowe
293 Requires:       %{name} = %{version}
294
295 %description -n nss_hesiod
296 Glibc NSS (Name Service Switch) module for databases acces.
297
298 %package -n nss_nis
299 Summary:        NIS(YP) NSS glibc module
300 Group:          Base
301 Group(de):      Gründsätzlich
302 Group(pl):      Podstawowe
303 Requires:       %{name} = %{version}
304
305 %description -n nss_nis
306 Glibc NSS (Name Service Switch) module for NIS(YP) databases acces.
307
308 %package -n nss_nisplus
309 Summary:        NIS+ NSS module
310 Group:          Base
311 Group(de):      Gründsätzlich
312 Group(pl):      Podstawowe
313 Requires:       %{name} = %{version}
314
315 %description -n nss_nisplus
316 Glibc NSS (Name Service Switch) module for NIS+ databases acces.
317
318 %package memusage
319 Summary:        A toy.
320 Group:          Applications
321 Group(de):      Applikationen
322 Group(pl):      Aplikacje
323 Requires:       %{name} = %{version}
324 Requires:       gd
325
326 %description memusage
327 A toy.
328
329 %prep
330 %setup  -q -a 1
331 %patch0 -p1
332 %patch1 -p1
333 %patch2 -p1
334 %patch3 -p1
335 %patch4 -p1
336 %patch5 -p1
337 %patch6 -p1
338 %patch7 -p1
339 %patch8 -p1
340 %patch9 -p1
341 %patch10 -p1
342 %patch11 -p1
343 %patch12 -p1
344 %patch13 -p1
345 %patch14 -p1
346
347 %build
348 LDFLAGS=" " ; export LDFLAGS
349 %configure \
350         --enable-add-ons=linuxthreads \
351         --enable-kernel="%{?kernel:%{kernel}}%{!?kernel:%{min_kernel}}" \
352         --enable-profile \
353         --disable-omitfp
354
355 %{__make}
356
357 %install
358 rm -rf $RPM_BUILD_ROOT
359 install -d $RPM_BUILD_ROOT/{etc/{rc.d/init.d,sysconfig,logrotate.d},%{_mandir}/man{3,8},var/log}
360
361 env LANGUAGE=C LC_ALL=C  \
362 %{__make} install \
363         install_root=$RPM_BUILD_ROOT \
364         infodir=%{_infodir} \
365         mandir=%{_mandir}
366
367 env LANGUAGE=C LC_ALL=C  \
368 %{__make} install-locales -C localedata \
369         install_root=$RPM_BUILD_ROOT
370
371 PICFILES="libc_pic.a libc.map 
372           math/libm_pic.a libm.map 
373           resolv/libresolv_pic.a"
374
375 install $PICFILES                               $RPM_BUILD_ROOT/%{_libdir}
376 install elf/soinit.os                           $RPM_BUILD_ROOT/%{_libdir}/soinit.o
377 install elf/sofini.os                           $RPM_BUILD_ROOT/%{_libdir}/sofini.o
378
379 mv -f $RPM_BUILD_ROOT/lib/libmemusage.so        $RPM_BUILD_ROOT%{_libdir}
380 mv -f $RPM_BUILD_ROOT/lib/libpcprofile.so       $RPM_BUILD_ROOT%{_libdir}
381
382 %{__make} -C linuxthreads/man
383 install linuxthreads/man/*.3thr                 $RPM_BUILD_ROOT%{_mandir}/man3
384
385 rm -rf $RPM_BUILD_ROOT%{_datadir}/zoneinfo/{localtime,posixtime,posixrules}
386
387 ln -sf ../../..%{_sysconfdir}/localtime         $RPM_BUILD_ROOT%{_datadir}/zoneinfo/localtime
388 ln -sf localtime                                $RPM_BUILD_ROOT%{_datadir}/zoneinfo/posixtime
389 ln -sf localtime                                $RPM_BUILD_ROOT%{_datadir}/zoneinfo/posixrules
390 ln -sf ../..%{_libdir}/libbsd-compat.a          $RPM_BUILD_ROOT%{_libdir}/libbsd.a
391
392 rm -f $RPM_BUILD_ROOT%{_sysconfdir}/localtime
393
394 install %{SOURCE2}              $RPM_BUILD_ROOT/etc/rc.d/init.d/nscd
395 install %{SOURCE3}              $RPM_BUILD_ROOT/etc/sysconfig/nscd
396 install %{SOURCE4}              $RPM_BUILD_ROOT/etc/logrotate.d/nscd
397 install nscd/nscd.conf          $RPM_BUILD_ROOT%{_sysconfdir}
398 install nss/nsswitch.conf       $RPM_BUILD_ROOT%{_sysconfdir}
399
400
401 install %{SOURCE5} $RPM_BUILD_ROOT%{_mandir}/man8/
402 touch   $RPM_BUILD_ROOT%{_sysconfdir}/ld.so.{cache,conf}
403
404 :> $RPM_BUILD_ROOT/var/log/nscd
405
406 rm -rf documentation
407 install -d documentation
408
409 cp linuxthreads/ChangeLog  documentation/ChangeLog.threads
410 cp linuxthreads/Changes documentation/Changes.threads
411 cp linuxthreads/README documentation/README.threads
412 cp crypt/README.ufc-crypt documentation/
413
414 cp ChangeLog ChangeLog.8 documentation
415
416 gzip -9nf README NEWS FAQ BUGS NOTES PROJECTS documentation/*
417
418 # strip ld.so with --strip-debug only (other ELFs are stripped by rpm):
419 %{!?debug:strip -g -R .comment -R .note $RPM_BUILD_ROOT/lib/ld-%{version}.so}
420
421 # Collect locale files and mark them with %%lang()
422 rm -f glibc.lang
423 for i in $RPM_BUILD_ROOT%{_datadir}/locale/* $RPM_BUILD_ROOT%{_libdir}/locale/* ; do
424         if [ -d $i ]; then
425                 lang=`echo $i | sed -e 's/.*locale\///' -e 's/\/.*//'`
426                 dir=`echo $i | sed "s#$RPM_BUILD_ROOT##"`
427                 echo "%lang($lang) $dir" >>glibc.lang
428         fi
429
430 done
431
432 %post   -p /sbin/ldconfig
433 %postun -p /sbin/ldconfig
434
435 %post   memusage -p /sbin/ldconfig
436 %postun memusage -p /sbin/ldconfig
437
438 %post devel
439 [ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1
440
441 %postun devel
442 [ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1
443
444 %post -n nscd
445 /sbin/chkconfig --add nscd
446 touch /var/log/nscd && (chown root.root /var/log/nscd ; chmod 640 /var/log/nscd)
447 if [ -f /var/lock/subsys/nscd ]; then
448         /etc/rc.d/init.d/nscd restart 1>&2
449 else
450         echo "Run \"/etc/rc.d/init.d/nscd start\" to start nscd daemon." 1>&2
451 fi
452
453 %preun -n nscd
454 if [ "$1" = "0" ]; then
455         if [ -f /var/lock/subsys/nscd ]; then
456                 /etc/rc.d/init.d/nscd stop 1>&2
457         fi
458         /sbin/chkconfig --del nscd
459 fi
460
461 %clean
462 rm -rf $RPM_BUILD_ROOT
463
464 %files -f glibc.lang
465 %defattr(644,root,root,755)
466 %doc {README,NEWS,FAQ,BUGS}.gz
467
468 %config(noreplace) %verify(not mtime md5 size) %{_sysconfdir}/nsswitch.conf
469 %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/ld.so.conf
470 %config %{_sysconfdir}/rpc
471 %ghost %{_sysconfdir}/ld.so.cache
472
473 %attr(755,root,root) /sbin/*
474 %attr(755,root,root) %{_bindir}/catchsegv
475 %attr(755,root,root) %{_bindir}/getent
476 %attr(755,root,root) %{_bindir}/glibcbug
477 %attr(755,root,root) %{_bindir}/iconv
478 %attr(755,root,root) %{_bindir}/ldd
479 %ifnarch alpha
480 %attr(755,root,root) %{_bindir}/lddlibc4
481 %endif
482 %attr(755,root,root) %{_bindir}/locale
483 %attr(755,root,root) %{_bindir}/rpcgen
484 %attr(755,root,root) %{_bindir}/tzselect
485
486 %attr(755,root,root) %{_sbindir}/rpcinfo
487 %attr(755,root,root) %{_sbindir}/zdump
488 %attr(755,root,root) %{_sbindir}/zic
489
490 %attr(755,root,root) /lib/ld-*
491 %attr(755,root,root) /lib/libdl*
492 %attr(755,root,root) /lib/libnsl*
493 %attr(755,root,root) /lib/lib[BScmprtu]*
494
495 %dir %{_datadir}/locale
496 %{_datadir}/locale/locale.alias
497 %{_datadir}/zoneinfo
498
499 %dir %{_libdir}/locale
500
501 %{_mandir}/man8/ldconfig*
502
503 #%files -n nss_dns
504 %defattr(644,root,root,755)
505 %attr(755,root,root) /lib/libnss_dns*.so*
506
507 #%files -n nss_files
508 %defattr(644,root,root,755)
509 %attr(755,root,root) /lib/libnss_files*.so*
510
511 %files -n nss_compat
512 %defattr(644,root,root,755)
513 %attr(755,root,root) /lib/libnss_compat*.so*
514
515 %files -n nss_hesiod
516 %defattr(644,root,root,755)
517 %attr(755,root,root) /lib/libnss_hesiod*.so*
518
519 %files -n nss_nis
520 %defattr(644,root,root,755)
521 %attr(755,root,root) /lib/libnss_nis.so.*
522 %attr(755,root,root) /lib/libnss_nis-*.so
523
524 %files -n nss_nisplus
525 %defattr(644,root,root,755)
526 %attr(755,root,root) /lib/libnss_nisplus*.so*
527
528 %files memusage
529 %defattr(644,root,root,755)
530 %attr(755,root,root) %{_bindir}/memusage*
531 %attr(755,root,root) %{_libdir}/libmemusage*
532
533 %files devel
534 %defattr(644,root,root,755)
535 %doc documentation/* {NOTES,PROJECTS}.gz
536 %attr(755,root,root) %{_bindir}/gencat
537 %attr(755,root,root) %{_bindir}/getconf
538 %attr(755,root,root) %{_bindir}/*prof*
539 %attr(755,root,root) %{_bindir}/*trace
540
541 %{_includedir}/*
542
543 %{_infodir}/libc.info*
544
545 %attr(755,root,root) %{_libdir}/lib*.so
546 %attr(755,root,root) %{_libdir}/*crt*.o
547 %{_libdir}/libc_nonshared.a
548
549 %{_mandir}/man3/*
550
551 %files -n nscd
552 %defattr(644,root,root,755)
553 %attr(640,root,root) %config %verify(not size mtime md5) /etc/sysconfig/nscd
554 %attr(640,root,root) %config(noreplace) %verify(not mtime md5 size) %{_sysconfdir}/nscd.*
555 %attr(754,root,root) /etc/rc.d/init.d/nscd
556 %attr(755,root,root) %{_sbindir}/nscd*
557 %attr(640,root,root) /etc/logrotate.d/nscd
558 %attr(640,root,root) %ghost /var/log/nscd
559
560 %files -n localedb-src
561 %defattr(644,root,root,755)
562 %attr(755,root,root) %{_bindir}/localedef
563 %{_datadir}/i18n
564
565 %files -n iconv
566 %defattr(644,root,root,755)
567 %dir %{_libdir}/gconv
568 %{_libdir}/gconv/gconv-modules
569 %attr(755,root,root) %{_libdir}/gconv/*.so
570
571 %files static
572 %defattr(644,root,root,755)
573 %{_libdir}/libBrokenLocale.a
574 %{_libdir}/libbsd-compat.a
575 %{_libdir}/libbsd.a
576 %{_libdir}/libc.a
577 %{_libdir}/libcrypt.a
578 %{_libdir}/libdl.a
579 %{_libdir}/libg.a
580 %{_libdir}/libieee.a
581 %{_libdir}/libm.a
582 %{_libdir}/libmcheck.a
583 %{_libdir}/libnsl.a
584 %{_libdir}/libpthread.a
585 %{_libdir}/libresolv.a
586 %{_libdir}/librpcsvc.a
587 %{_libdir}/librt.a
588 %{_libdir}/libutil.a
589
590 %files profile
591 %defattr(644,root,root,755)
592 %{_libdir}/lib*_p.a
593
594 %files pic
595 %defattr(644,root,root,755)
596 %{_libdir}/lib*_pic.a
597 %{_libdir}/lib*.map
598 %{_libdir}/soinit.o
599 %{_libdir}/sofini.o
This page took 0.086051 seconds and 4 git commands to generate.