]> git.pld-linux.org Git - packages/glibc.git/blob - glibc.spec
- translated note in pl description
[packages/glibc.git] / glibc.spec
1 #
2 # You can define min_kernel macro by "rpm --define 'min_kernel version'"
3 # default is 2.2.0 (no changes up to 2.3.25)
4 #
5 # _without_dist_kernel  build without kernel from the distribution;
6 #                       headers will be searched in %_kernelsrcdir/include.
7 #
8
9 %{!?min_kernel:%define          min_kernel      2.2.0}
10
11 Summary:        GNU libc
12 Summary(de):    GNU libc
13 Summary(fr):    GNU libc
14 Summary(pl):    GNU libc
15 Summary(ru):    GNU libc ×ÅÒÓÉÉ 2.3
16 Summary(tr):    GNU libc
17 Summary(uk):    GNU libc ×ÅÒÓ¦§ 2.3
18 Name:           glibc
19 Version:        2.3.2
20 Release:        2
21 Epoch:          6
22 License:        LGPL
23 Group:          Libraries
24 Source0:        ftp://sources.redhat.com/pub/glibc/releases/%{name}-%{version}.tar.bz2
25 Source1:        ftp://sources.redhat.com/pub/glibc/releases/%{name}-linuxthreads-%{version}.tar.bz2
26 Source2:        nscd.init
27 Source3:        nscd.sysconfig
28 Source4:        nscd.logrotate
29 Source5:        http://www.mif.pg.gda.pl/homepages/ankry/man-PLD/%{name}-man-pages.tar.bz2
30 Source6:        http://www.mif.pg.gda.pl/homepages/ankry/man-PLD/%{name}-non-english-man-pages.tar.bz2
31 # borrowed from util-linux
32 Source7:        sln.8
33 Patch0:         %{name}-info.patch
34 Patch2:         %{name}-pld.patch
35 Patch3:         %{name}-crypt-blowfish.patch
36 Patch4:         %{name}-string2-pointer-arith.patch
37 Patch5:         %{name}-linuxthreads-lock.patch
38 Patch6:         %{name}-pthread_create-manpage.patch
39 Patch9:         %{name}-paths.patch
40 Patch10:        %{name}-vaargs.patch
41 Patch11:        %{name}-getaddrinfo-workaround.patch
42 Patch12:        %{name}-postshell.patch
43 Patch13:        %{name}-pl.po-update.patch
44 Patch14:        %{name}-missing-nls.patch
45 Patch16:        %{name}-java-libc-wait.patch
46 Patch17:        %{name}-morelocales.patch
47 URL:            http://www.gnu.org/software/libc/
48 BuildRequires:  binutils >= 2.13.90.0.2
49 BuildRequires:  gcc >= 3.2
50 BuildRequires:  gd-devel >= 2.0.1
51 BuildRequires:  gettext-devel >= 0.10.36
52 %{!?_without_dist_kernel:BuildRequires: kernel-headers}
53 BuildRequires:  libpng-devel
54 BuildRequires:  perl
55 BuildRequires:  rpm-build >= 4.0.2-46
56 BuildRequires:  sed >= 4.0.5
57 BuildRequires:  texinfo
58 Provides:       ld.so.2
59 Provides:       ldconfig
60 Provides:       /sbin/ldconfig
61 Obsoletes:      %{name}-common
62 Obsoletes:      %{name}-debug
63 Obsoletes:      ldconfig
64 Autoreq:        false
65 PreReq:         basesystem
66 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
67 Conflicts:      kernel < %{min_kernel}
68 Conflicts:      ld.so < 1.9.9-10
69 Conflicts:      man-pages < 1.43
70 Conflicts:      rpm < 4.1
71
72 %define         debugcflags     -O1 -g
73 #define         parallelmkflags PARALLELMFLAGS="-j 4"   
74 %define         parallelmkflags %{nil}  
75
76 %description
77 Contains the standard libraries that are used by multiple programs on
78 the system. In order to save disk space and memory, as well as to ease
79 upgrades, common system code is kept in one place and shared between
80 programs. This package contains the most important sets of shared
81 libraries, the standard C library and the standard math library.
82 Without these, a Linux system will not function. It also contains
83 national language (locale) support and timezone databases.
84
85 Compiled on: Linux kernel %{_kernel_ver_str}.
86 Can be used on: Linux kernel >= %{min_kernel}.
87
88 %description -l de
89 Enthält die Standard-Libraries, die von verschiedenen Programmen im
90 System benutzt werden. Um Festplatten- und Arbeitsspeicher zu sparen
91 und zur Vereinfachung von Upgrades ist der gemeinsame Systemcode an
92 einer einzigen Stelle gespeichert und wird von den Programmen
93 gemeinsam genutzt. Dieses Paket enthält die wichtigsten Sets der
94 shared Libraries, die Standard-C-Library und die
95 Standard-Math-Library, ohne die das Linux-System nicht funktioniert.
96 Ferner enthält es den Support für die verschiedenen Sprachgregionen
97 (locale) und die Zeitzonen-Datenbank.
98
99 Compiled on: Linux kernel %{_kernel_ver_str}.
100 Can be used on: Linux kernel >= %{min_kernel}.
101
102 %description -l fr
103 Contient les bibliothèques standards utilisées par de nombreux
104 programmes du système. Afin d'économiser l'espace disque et mémoire,
105 et de faciliter les mises à jour, le code commun au système est mis à
106 un endroit et partagé entre les programmes. Ce paquetage contient les
107 bibliothèques partagées les plus importantes, la bibliothèque standard
108 du C et la bibliothèque mathématique standard. Sans celles-ci, un
109 système Linux ne peut fonctionner. Il contient aussi la gestion des
110 langues nationales (locales) et les bases de données des zones
111 horaires.
112
113 Compiled on: Linux kernel %{_kernel_ver_str}.
114 Can be used on: Linux kernel >= %{min_kernel}.
115
116 %description -l pl
117 W pakiecie znajduj± siê podstawowe biblioteki, u¿ywane przez ró¿ne
118 programy w Twoim systemie. U¿ywanie przez programy bibliotek z tego
119 pakietu oszczêdza miejsce na dysku i pamiêæ. Wiekszo¶æ kodu
120 systemowego jest usytuowane w jednym miejscu i dzielone miêdzy wieloma
121 programami. Pakiet ten zawiera bardzo wa¿ny zbiór bibliotek
122 standardowych, wspó³dzielonych (dynamicznych) bibliotek C i
123 matematycznych. Bez glibc system Linux nie jest w stanie funkcjonowaæ.
124 Znajduj± siê tutaj równie¿ definicje ró¿nych informacji dla wielu
125 jêzyków (locale) oraz definicje stref czasowych.
126
127 Pakiet skompilowano na nag³ówkach j±dra Linuksa %{_kernel_ver_str}.
128 Mo¿na go u¿ywaæ na j±drach Linuksa >= %{min_kernel}.
129
130 %description -l ru
131 óÏÄÅÒÖÉÔ ÓÔÁÎÄÁÒÔÎÙÅ ÂÉÂÌÉÏÔÅËÉ, ÉÓÐÏÌØÚÕÅÍÙÅ ÍÎÏÇÏÞÉÓÌÅÎÎÙÍÉ
132 ÐÒÏÇÒÁÍÍÁÍÉ × ÓÉÓÔÅÍÅ. äÌÑ ÔÏÇÏ, ÞÔÏÂÙ ÓÏÈÒÁÎÉÔØ ÄÉÓËÏ×ÏÅ ÐÒÏÓÔÒÁÎÓÔ×Ï
133 É ÐÁÍÑÔØ, Á ÔÁËÖÅ ÄÌÑ ÐÒÏÓÔÏÔÙ ÏÂÎÏ×ÌÅÎÉÑ, ÓÉÓÔÅÍÎÙÊ ËÏÄ, ÏÂÝÉÊ ÄÌÑ
134 ×ÓÅÈ ÐÒÏÇÒÁÍÍ, ÈÒÁÎÉÔÓÑ × ÏÄÎÏÍ ÍÅÓÔÅ É ËÏÌÌÅËÔÉ×ÎÏ ÉÓÐÏÌØÚÕÅÔÓÑ ×ÓÅÍÉ
135 ÐÒÏÇÒÁÍÍÁÍÉ. üÔÏÔ ÐÁËÅÔ ÓÏÄÅÒÖÉÔ ÎÁÉÂÏÌÅÅ ×ÁÖÎÙÅ ÉÚ ÒÁÚÄÅÌÑÅÍÙÈ
136 ÂÉÂÌÉÏÔÅË - ÓÔÁÎÄÁÒÔÎÕÀ ÂÉÂÌÉÏÔÅËÕ C É ÓÔÁÎÄÁÒÔÎÕÀ ÂÉÂÌÉÏÔÅËÕ
137 ÍÁÔÅÍÁÔÉËÉ. âÅÚ ÜÔÉÈ ÂÉÂÌÉÏÔÅË Linux ÆÕÎËÃÉÏÎÉÒÏ×ÁÔØ ÎÅ ÂÕÄÅÔ. ôÁËÖÅ
138 ÐÁËÅÔ ÓÏÄÅÒÖÉÔ ÐÏÄÄÅÒÖËÕ ÎÁÃÉÏÎÁÌØÎÙÈ ÑÚÙËÏ× (locale) É ÂÁÚÙ ÄÁÎÎÙÈ
139 ×ÒÅÍÅÎÎÙÈ ÚÏΠ(timezone databases).
140
141 Compiled on: Linux kernel %{_kernel_ver_str}.
142 Can be used on: Linux kernel >= %{min_kernel}.
143
144 %description -l tr
145 Bu paket, birçok programýn kullandýðý standart kitaplýklarý içerir.
146 Disk alaný ve bellek kullanýmýný azaltmak ve ayný zamanda güncelleme
147 iþlemlerini kolaylaþtýrmak için ortak sistem kodlarý tek bir yerde
148 tutulup programlar arasýnda paylaþtýrýlýr. Bu paket en önemli ortak
149 kitaplýklarý, standart C kitaplýðýný ve standart matematik kitaplýðýný
150 içerir. Bu kitaplýklar olmadan Linux sistemi çalýþmayacaktýr. Yerel
151 dil desteði ve zaman dilimi veri tabaný da bu pakette yer alýr.
152
153 Compiled on: Linux kernel %{_kernel_ver_str}.
154 Can be used on: Linux kernel >= %{min_kernel}.
155
156 %description -l uk
157 í¦ÓÔÉÔØ ÓÔÁÎÄÁÒÔΦ Â¦Â̦ÏÔÅËÉ, ËÏÔÒ¦ ×ÉËÏÒÉÓÔÏ×ÕÀÔØÓÑ ÞÉÓÌÅÎÎÉÍÉ
158 ÐÒÏÇÒÁÍÁÍÉ × ÓÉÓÔÅͦ. äÌÑ ÔÏÇÏ, ÝÏ ÚÂÅÒÅÇÔÉ ÄÉÓËÏ×ÉÊ ÐÒÏÓÔ¦Ò ÔÁ
159 ÐÁÍ'ÑÔØ, Á ÔÁËÏÖ ÄÌÑ ÐÒÏÓÔÏÔÉ ÐÏÎÏ×ÌÅÎÎÑ ÓÉÓÔÅÍÉ, ÓÉÓÔÅÍÎÉÊ ËÏÄ,
160 ÓЦÌØÎÉÊ ÄÌÑ ×ӦȠÐÒÏÇÒÁÍ, ÚÂÅÒ¦ÇÁ¤ÔØÓÑ × ÏÄÎÏÍՠͦÓæ ¦ ËÏÌÅËÔÉ×ÎÏ
161 ×ÉËÏÒÉÓÔÏ×Õ¤ÔØÓÑ ×Ó¦ÍÁ ÐÒÏÇÒÁÍÁÍÉ. ãÅÊ ÐÁËÅԠͦÓÔÉÔØ ÎÁʦÌØÛ ×ÁÖÌÉצ
162 Ú ÄÉÎÁͦÞÎÉȠ¦Â̦ÏÔÅË - ÓÔÁÎÄÁÒÔÎՠ¦Â̦ÏÔÅËÕ ó ÔÁ ÓÔÁÎÄÁÒÔÎÕ
163 ¦Â̦ÏÔÅËÕ ÍÁÔÅÍÁÔÉËÉ. âÅÚ ÃÉȠ¦Â̦ÏÔÅË Linux ÆÕÎËæÏÎÕ×ÁÔÉ ÎÅ ÂÕÄÅ.
164 ôÁËÏÖ ÐÁËÅԠͦÓÔÉÔؠЦÄÔÒÉÍËÕ ÎÁæÏÎÁÌØÎÉÈ ÍÏ× (locale) ÔÁ ÂÁÚÉ ÄÁÎÎÉÈ
165 ÞÁÓÏ×ÉÈ ÚÏΠ(timezone databases).
166
167 Compiled on: Linux kernel %{_kernel_ver_str}.
168 Can be used on: Linux kernel >= %{min_kernel}.
169
170 %package devel
171 Summary:        Additional libraries required to compile
172 Summary(de):    Weitere Libraries zum Kompilieren
173 Summary(fr):    Librairies supplémentaires nécessaires à la compilation
174 Summary(pl):    Dodatkowe biblioteki wymagane podczas kompilacji
175 Summary(ru):    äÏÐÏÌÎÉÔÅÌØÎÙÅ ÂÉÂÌÉÏÔÅËÉ, ÎÅÏÂÈÏÄÉÍÙÅ ÄÌÑ ËÏÍÐÉÌÑÃÉÉ
176 Summary(tr):    Geliþtirme için gerekli diðer kitaplýklar
177 Summary(uk):    äÏÄÁÔËÏצ Â¦Â̦ÏÔÅËÉ, ÐÏÔÒ¦ÂΦ ÄÌÑ ËÏÍЦÌÑæ§
178 Group:          Development/Libraries
179 Requires:       %{name} = %{version}
180
181 %description devel
182 To develop programs which use the standard C libraries (which nearly
183 all programs do), the system needs to have these standard header files
184 and object files available for creating the executables.
185
186 %description devel -l de
187 Bei der Entwicklung von Programmen, die die Standard-C-Libraries
188 verwenden (also fast alle), benötigt das System diese Standard-Header-
189 und Objektdateien zum Erstellen der ausführbaren Programme.
190
191 %description devel -l fr
192 Pour développer des programmes utilisant les bibliothèques standard du
193 C (ce que presque tous les programmes font), le système doit posséder
194 ces fichiers en-têtes et objets standards pour créer les exécutables.
195
196 %description devel -l pl
197 Pakiet ten jest niezbêdny przy tworzeniu w³asnych programów
198 korzystaj±cych ze standardowej biblioteki C. Znajduj± siê tutaj pliki
199 nag³ówkowe oraz pliki objektowe, niezbêdne do kompilacji programów
200 wykonywalnych i innych bibliotek.
201
202 %description devel -l ru
203 äÌÑ ÒÁÚÒÁÂÏÔËÉ ÐÒÏÇÒÁÍÍ, ÉÓÐÏÌØÚÕÀÝÉÈ ÓÔÁÎÄÁÒÔÎÙÅ ÂÉÂÌÉÏÔÅËÉ C (Á
204 ÐÒÁËÔÉÞÅÓËÉ ×ÓÅ ÐÒÏÇÒÁÍÍÙ ÉÈ ÉÓÐÏÌØÚÕÀÔ), ÓÉÓÔÅÍÅ îåïâèïäéíù ÈÅÄÅÒÙ É
205 ÏÂßÅËÔÎÙÅ ÆÁÊÌÙ, ÓÏÄÅÒÖÁÝÉÅÓÑ × ÜÔÏÍ ÐÁËÅÔÅ, ÞÔÏÂÙ ÓÏÚÄÁ×ÁÔØ
206 ÉÓÐÏÌÎÑÅÍÙÅ ÆÁÊÌÙ.
207
208 %description devel -l tr
209 C kitaplýðýný kullanan (ki hemen hemen hepsi kullanýyor) programlar
210 geliþtirmek için gereken standart baþlýk dosyalarý ve statik
211 kitaplýklar.
212
213 %description devel -l uk
214 äÌÑ ÒÏÚÒÏÂËÉ ÐÒÏÇÒÁÍ, ÝÏ ×ÉËÏÒÉÓÔÏ×ÕÀÔØ ÓÔÁÎÄÁÒÔΦ Â¦Â̦ÏÔÅËÉ C
215 (ÐÒÁËÔÉÞÎÏ ×Ó¦ ÐÒÏÇÒÁÍÉ §È ×ÉËÏÒÉÓÔÏ×ÕÀÔØ), ÓÉÓÔÅͦ îåïâè¶äÈÅÄÅÒÉ
216 ÔÁ ÏÂ'¤ËÔΦ ÆÁÊÌÉ, ÝϠͦÓÔÑÔØÓÑ × ÃØÏÍÕ ÐÁËÅÔ¦, ÃÏ ÓÔ×ÏÒÀ×ÁÔÉ
217 ×ÉËÏÎÕ×ÁΦ ÆÁÊÌÉ.
218
219
220 %package kernel-headers
221 Summary:        Kernel header files the glibc has been built with
222 Summary(pl):    Pliki nag³ówkowe j±dra, z którymi zosta³a zbudowana ta wersja glibc
223 Group:          Development/Libraries
224
225 %description kernel-headers
226 Kernel header files the glibc has been built with (Linux %{_kernel_ver_str}).
227
228 %description kernel-headers -l pl
229 Pliki nag³ówkowe j±dra, z którymi zosta³a zbudowana ta wersja glibc (Linux %{_kernel_ver_str}).
230
231 %package -n nscd
232 Summary:        Name Service Caching Daemon
233 Summary(pl):    Demon zapamiêtuj±cy odpowiedzi serwisów nazw
234 Summary(ru):    ëÜÛÉÒÕÀÝÉÊ ÄÅÍÏΠÓÅÒ×ÉÓÏ× ÉÍÅÎ
235 Summary(uk):    ëÅÛÕÀÞÉÊ ÄÅÍÏΠÓÅצӦנ¦ÍÅÎ
236 Group:          Networking/Daemons
237 PreReq:         rc-scripts >= 0.2.0
238 Requires(post,preun):   /sbin/chkconfig
239 Requires(post): fileutils
240 Requires:       %{name} = %{version}
241
242 %description -n nscd
243 nscd caches name service lookups; it can dramatically improve
244 performance with NIS+, and may help with DNS as well. You cannot use
245 nscd with 2.0 kernels, due to bugs in the kernel-side thread support.
246 nscd happens to hit these bugs particularly hard.
247
248 %description -n nscd -l pl
249 nscd zapamiêtuje zapytania i odpowiedzi NIS oraz DNS. Pozwala
250 drastycznie poprawiæ szybko¶æ dzia³ania NIS+. Nie jest mo¿liwe
251 u¿ywanie nscd z j±drami serii 2.0.x z powodu b³êdów po stronie j±dra w
252 obs³udze w±tków.
253
254 %description -n nscd -l ru
255 nscd ËÜÛÉÒÕÅÔ ÒÅÚÕÌØÔÁÔÙ ÚÁÐÒÏÓÏ× Ë ÓÅÒ×ÉÓÁÍ ÉÍÅÎ; ÜÔÏ ÍÏÖÅÔ ÒÅÚËÏ
256 Õ×ÅÌÉÞÉÔØ ÐÒÏÉÚ×ÏÄÉÔÅÌØÎÏÓÔØ ÒÁÂÏÔÙ Ó NIS+ É, ÔÁËÖÅ, ÍÏÖÅÔ ÐÏÍÏÞØ Ó
257 DNS.
258
259 %description -n nscd -l uk
260 nscd ËÅÛÕ¤ ÒÅÚÕÌØÔÁÔÉ ÚÁÐÒÏӦנÄÏ ÓÅÒצӦנ¦ÍÅÎ; ÃÅ ÍÏÖÅ ÓÉÌØÎÏ
261 Ú¦ÌØÛÉÔÉ Û×ÉÄ˦ÓÔØ ÒÏÂÏÔÉ Ú NIS+ ¦, ÔÁËÏÖ, ÍÏÖÅ ÄÏÐÏÍÏÇÔÉ Ú DNS.
262
263 %package -n localedb-src
264 Summary:        locale database source code
265 Summary(pl):    Kod ¼ród³owy bazy locale
266 Group:          Daemons
267 Requires:       %{name} = %{version}
268
269 %description -n localedb-src
270 This add-on package contains the data needed to build the locale data
271 files to use the internationalization features of the GNU libc. glibc
272 package contains standard set of locale binary database so you need
273 this package only when you want to build some non-standard locale
274 database.
275
276 %description -n localedb-src -l pl
277 Pakiet ten zawiera dane niezbêdne do zbudowania binarnych plików
278 lokalizacyjnych, by móc wykorzystaæ mo¿liwo¶ci oferowane przez GNU
279 libc. glibc zawiera standardowy zestaw binarnych baz lokalizacyjnych,
280 w zwi±zku z czym ten pakiet jest potrzebny tylko w sytuacji budowania
281 jakiej¶ niestandardowej bazy.
282
283 %package -n iconv
284 Summary:        Convert encoding of given files from one encoding to another
285 Summary(pl):    Program do konwersji plików tekstowych z jednego kodowania do innego
286 Group:          Applications/Text
287 Requires:       %{name} = %{version}
288
289 %description -n iconv
290 Convert encoding of given files from one encoding to another. You need
291 this package if you want to convert some documet from one encoding to
292 another or if you have installed some programs which use Generic
293 Character Set Conversion Interface.
294
295 %description -n iconv -l pl
296 Program do konwersji plików tekstowych z jednego kodowania do innego.
297 Musisz mieæ zainstalowany ten pakiet je¿eli wykonujesz konwersjê
298 dokumentów z jednego kodowania do innego lub je¿eli masz zainstalowane
299 jakie¶ programy, które korzystaj± z Generic Character Set Conversion
300 Interface w glibc, czyli z zestawu funkcji z tej biblioteki, które
301 umo¿liwiaj± konwersjê kodowania danych z poziomu dowolnego programu.
302
303 %package static
304 Summary:        Static libraries
305 Summary(pl):    Biblioteki statyczne
306 Summary(ru):    óÔÁÔÉÞÅÓËÉÅ ÂÉÂÌÉÏÔÅËÉ glibc
307 Summary(uk):    óÔÁÔÉÞΦ Â¦Â̦ÏÔÅËÉ glibc
308 Group:          Development/Libraries
309 Requires:       %{name}-devel = %{version}
310
311 %description static
312 GNU libc static libraries.
313
314 %description static -l pl
315 Biblioteki statyczne GNU libc.
316
317 %description static -l ru
318 üÔÏ ÏÔÄÅÌØÎÙÊ ÐÁËÅÔ ÓÏ ÓÔÁÔÉÞÅÓËÉÍÉ ÂÉÂÌÉÏÔÅËÁÍÉ, ËÏÔÏÒÙÅ ÂÏÌØÛÅ ÎÅ
319 ×ÈÏÄÑÔ × glibc-devel.
320
321 %description static -l uk
322 ãÅ ÏËÒÅÍÉÊ ÐÁËÅÔ Ú¦ ÓÔÁÔÉÞÎÉÍɠ¦Â̦ÏÔÅËÁÍÉ, ÝϠ¦ÌØÛÅ ÎÅ ×ÈÏÄÑÔØ ×
323 ÓËÌÁÄ glibc-devel.
324
325 %package profile
326 Summary:        glibc with profiling support
327 Summary(de):    glibc mit Profil-Unterstützung
328 Summary(fr):    glibc avec support pour profiling
329 Summary(pl):    glibc ze wsparciem dla profilowania
330 Summary(ru):    GNU libc Ó ÐÏÄÄÅÒÖËÏÊ ÐÒÏÆÁÊÌÅÒÁ
331 Summary(tr):    Ölçüm desteði olan glibc
332 Summary(uk):    GNU libc Ú Ð¦ÄÔÒÉÍËÏÀ ÐÒÏÆÁÊÌÅÒÁ
333 Group:          Development/Libraries/Libc
334 Obsoletes:      libc-profile
335 Requires:       %{name}-devel = %{version}
336
337 %description profile
338 When programs are being profiled used gprof, they must use these
339 libraries instead of the standard C libraries for gprof to be able to
340 profile them correctly.
341
342 %description profile -l de
343 Damit Programmprofile mit gprof richtig erstellt werden, müssen diese
344 Libraries anstelle der üblichen C-Libraries verwendet werden.
345
346 %description profile -l pl
347 Programy profilowane za pomoc± gprof musz± u¿ywaæ tych bibliotek
348 zamiast standardowych bibliotek C, aby gprof móg³ odpowiednio je
349 wyprofilowaæ.
350
351 %description profile -l uk
352 ëÏÌÉ ÐÒÏÇÒÁÍÉ ÄÏÓ̦ÄÖÕÀÔØÓÑ ÐÒÏÆÁÊÌÅÒÏÍ gprof, ×ÏÎÉ ÐÏ×ÉÎΦ
353 ×ÉËÏÒÉÓÔÏ×Õ×ÁÔÉ ÚÁͦÓÔØ ÓÔÁÎÄÁÒÔÎÉȠ¦Â̦ÏÔÅˠ¦Â̦ÏÔÅËÉ, ÝϠͦÓÔÑÔØÓÑ
354 × ÃØÏÍÕ ÐÁËÅÔ¦. ðÒÉ ×ÉËÏÒÉÓÔÁÎΦ ÓÔÁÎÄÁÒÔÎÉȠ¦Â̦ÏÔÅË gprof ÚÁͦÓÔØ
355 ÒÅÁÌØÎÉÈ ÒÅÚÕÌØÔÁԦנÂÕÄÅ ÐÏËÁÚÕ×ÁÔɠæÎÉ ÎÁ ÐÁÐÁÊÀ × çÏÎÏÌÕÌÕ ×
356 ÐÏÚÁÍÉÎÕÌÏÍÕ ÒÏæ...
357
358 %description profile -l tr
359 gprof kullanýlarak ölçülen programlar standart C kitaplýðý yerine bu
360 kitaplýðý kullanmak zorundadýrlar.
361
362 %description profile -l ru
363 ëÏÇÄÁ ÐÒÏÇÒÁÍÍÙ ÉÓÓÌÅÄÕÀÔÓÑ ÐÒÏÆÁÊÌÅÒÏÍ gprof, ÏÎÉ ÄÏÌÖÎÙ
364 ÉÓÐÏÌØÚÏ×ÁÔØ, ×ÍÅÓÔÏ ÓÔÁÎÄÁÒÔÎÙÈ ÂÉÂÌÉÏÔÅË, ÂÉÂÌÉÏÔÅËÉ, ×ËÌÀÞÅÎÎÙÅ ×
365 ÜÔÏÔ ÐÁËÅÔ. ðÒÉ ÉÓÐÏÌØÚÏ×ÁÎÉÉ ÓÔÁÎÄÁÒÔÎÙÈ ÂÉÂÌÉÏÔÅË gprof ×ÍÅÓÔÏ
366 ÒÅÁÌØÎÙÈ ÒÅÚÕÌØÔÁÔÏ× ÂÕÄÅÔ ÐÏËÁÚÙ×ÁÔØ ÃÅÎÙ ÎÁ ÐÁÐÁÊÀ × çÏÎÏÌÕÌÕ ×
367 ÐÏÚÁÐÒÏÛÌÏÍ ÇÏÄÕ...
368
369 %package pic
370 Summary:        glibc PIC archive
371 Summary(pl):    archiwum PIC glibc
372 Group:          Development/Libraries/Libc
373 Requires:       %{name}-devel = %{version}
374
375 %description pic
376 GNU C Library PIC archive contains an archive library (ar file)
377 composed of individual shared objects. This is used for creating a
378 library which is a smaller subset of the standard libc shared library.
379
380 %description pic -l pl
381 Archiwum PIC biblioteki GNU C zawiera archiwaln± bibliotekê (plik ar)
382 z³o¿on± z pojedyñczych obiektów wspó³dzielonych. U¿ywana jest do
383 tworzenia biblioteki bêd±cej mniejszym podzestawem standardowej
384 biblioteki wspó³dzielonej libc.
385
386 %package -n nss_compat
387 Summary:        Old style NYS NSS glibc module
388 Summary(pl):    Stary modu³ NYS NSS glibc
389 Group:          Base
390 Requires:       %{name} = %{version}
391
392 %description -n nss_compat
393 Old style NYS NSS glibc module.
394
395 %description -n nss_compat -l pl
396 Stary modu³ NYS NSS glibc.
397
398 %package -n nss_dns
399 Summary:        BIND NSS glibc module
400 Summary(pl):    Modu³ BIND NSS glibc
401 Group:          Base
402 Requires:       %{name} = %{version}
403
404 %description -n nss_dns
405 BIND NSS glibc module.
406
407 %description -n nss_dns -l pl
408 Modu³ BIND NSS glibc.
409
410 %package -n nss_files
411 Summary:        Traditional files databases NSS glibc module
412 Summary(pl):    Modu³ tradycyjnych plikowych baz danych NSS glibc
413 Group:          Base
414 Requires:       %{name} = %{version}
415
416 %description -n nss_files
417 Traditional files databases NSS glibc module.
418
419 %description -n nss_files -l pl
420 Modu³ tradycyjnych plikowych baz danych NSS glibc.
421
422 %package -n nss_hesiod
423 Summary:        Hesiod NSS glibc module
424 Summary(pl):    Modu³ hesiod NSS glibc
425 Group:          Base
426 Requires:       %{name} = %{version}
427
428 %description -n nss_hesiod
429 glibc NSS (Name Service Switch) module for databases access.
430
431 %description -n nss_hesiod -l pl
432 Modu³ glibc NSS (Name Service Switch) dostêpu do baz danych.
433
434 %package -n nss_nis
435 Summary:        NIS(YP) NSS glibc module
436 Summary(pl):    Modu³ NIS(YP) NSS glibc
437 Group:          Base
438 Requires:       %{name} = %{version}
439
440 %description -n nss_nis
441 glibc NSS (Name Service Switch) module for NIS(YP) databases access.
442
443 %description -n nss_nis -l pl
444 Modu³ glibc NSS (Name Service Switch) dostêpu do baz danych NIS(YP).
445
446 %package -n nss_nisplus
447 Summary:        NIS+ NSS module
448 Summary(pl):    Modu³ NIS+ NSS
449 Group:          Base
450 Requires:       %{name} = %{version}
451
452 %description -n nss_nisplus
453 glibc NSS (Name Service Switch) module for NIS+ databases accesa.
454
455 %description -n nss_nisplus -l pl
456 Modu³ glibc NSS (Name Service Switch) dostêpu do baz danych NIS+.
457
458 %package memusage
459 Summary:        A toy
460 Summary(pl):    Zabawka
461 Group:          Applications
462 Requires:       %{name} = %{version}
463 Requires:       gd
464
465 %description memusage
466 A toy.
467
468 %description memusage -l pl
469 Zabawka.
470
471 %prep
472 %setup -q -a 1
473 %patch0 -p1
474 %patch2 -p1
475 %patch3 -p1
476 %patch4 -p1
477 %patch5 -p1
478 %patch6 -p1
479 %patch9 -p1
480 %patch10 -p1
481 #%%patch11 -p1
482 %patch12 -p1
483 %patch13 -p1
484 %patch14 -p1
485 %patch16 -p1
486 %patch17 -p1
487
488 chmod +x scripts/cpp
489
490 # standardize name
491 mv -f localedata/locales/{lug_UG,lg_UG}
492
493 %build
494 mkdir builddir
495 cd builddir
496 # avoid stripping ld.so by -s in rpmldflags
497 LDFLAGS=" " ; export LDFLAGS
498 ../%configure \
499         --enable-add-ons=linuxthreads \
500         --enable-kernel="%{?kernel:%{kernel}}%{!?kernel:%{min_kernel}}" \
501         --enable-profile \
502         --disable-omitfp \
503         --with-headers=%{_kernelsrcdir}/include
504 # problem compiling with --enable-bounded (must be reported to libc-alpha)
505
506 %{__make} %{parallelmkflags}
507
508 %install
509 rm -rf $RPM_BUILD_ROOT
510 install -d $RPM_BUILD_ROOT{/etc/{logrotate.d,rc.d/init.d,sysconfig},%{_mandir}/man{3,8},/var/log}
511
512 cd builddir
513
514 env LANGUAGE=C LC_ALL=C \
515 %{__make} install \
516         %{parallelmkflags} \
517         install_root=$RPM_BUILD_ROOT \
518         infodir=%{_infodir} \
519         mandir=%{_mandir}
520
521 env LANGUAGE=C LC_ALL=C \
522 %{__make} localedata/install-locales \
523         %{parallelmkflags} \
524         install_root=$RPM_BUILD_ROOT
525
526 PICFILES="libc_pic.a libc.map
527         math/libm_pic.a libm.map
528         resolv/libresolv_pic.a"
529
530 install $PICFILES                               $RPM_BUILD_ROOT%{_libdir}
531 install elf/soinit.os                           $RPM_BUILD_ROOT%{_libdir}/soinit.o
532 install elf/sofini.os                           $RPM_BUILD_ROOT%{_libdir}/sofini.o
533
534 install elf/postshell                           $RPM_BUILD_ROOT/sbin
535
536 mv -f $RPM_BUILD_ROOT/lib/libmemusage.so        $RPM_BUILD_ROOT%{_libdir}
537 mv -f $RPM_BUILD_ROOT/lib/libpcprofile.so       $RPM_BUILD_ROOT%{_libdir}
538
539 %{__make} -C ../linuxthreads/man
540 install ../linuxthreads/man/*.3thr                      $RPM_BUILD_ROOT%{_mandir}/man3
541
542 rm -rf $RPM_BUILD_ROOT%{_datadir}/zoneinfo/{localtime,posixtime,posixrules}
543
544 ln -sf %{_sysconfdir}/localtime $RPM_BUILD_ROOT%{_datadir}/zoneinfo/localtime
545 ln -sf localtime                $RPM_BUILD_ROOT%{_datadir}/zoneinfo/posixtime
546 ln -sf localtime                $RPM_BUILD_ROOT%{_datadir}/zoneinfo/posixrules
547 ln -sf libbsd-compat.a          $RPM_BUILD_ROOT%{_libdir}/libbsd.a
548
549 rm -f $RPM_BUILD_ROOT%{_sysconfdir}/localtime
550
551 # make symlinks across top-level directories absolute
552 for l in anl BrokenLocale crypt dl m nsl pthread resolv rt thread_db util ; do
553         rm -f $RPM_BUILD_ROOT%{_libdir}/lib${l}.so
554         ln -sf /lib/`cd $RPM_BUILD_ROOT/lib ; echo lib${l}.so.*` $RPM_BUILD_ROOT%{_libdir}/lib${l}.so
555 done
556
557 install %{SOURCE2}              $RPM_BUILD_ROOT/etc/rc.d/init.d/nscd
558 install %{SOURCE3}              $RPM_BUILD_ROOT/etc/sysconfig/nscd
559 install %{SOURCE4}              $RPM_BUILD_ROOT/etc/logrotate.d/nscd
560 install ../nscd/nscd.conf       $RPM_BUILD_ROOT%{_sysconfdir}
561 install ../nss/nsswitch.conf    $RPM_BUILD_ROOT%{_sysconfdir}
562
563 bzip2 -dc %{SOURCE5} | tar xf - -C $RPM_BUILD_ROOT%{_mandir}
564 bzip2 -dc %{SOURCE6} | tar xf - -C $RPM_BUILD_ROOT%{_mandir}
565 > $RPM_BUILD_ROOT%{_sysconfdir}/ld.so.cache
566 > $RPM_BUILD_ROOT%{_sysconfdir}/ld.so.conf
567 rm -f $RPM_BUILD_ROOT%{_mandir}/hu/man7/man.7
568
569 :> $RPM_BUILD_ROOT/var/log/nscd
570
571 rm -rf ../documentation
572 install -d ../documentation
573
574 cp -f ../linuxthreads/ChangeLog ../documentation/ChangeLog.threads
575 cp -f ../linuxthreads/Changes ../documentation/Changes.threads
576 cp -f ../linuxthreads/README ../documentation/README.threads
577 cp -f ../crypt/README.ufc-crypt ../documentation/
578
579 cp -f ../ChangeLog* ../documentation
580
581 rm -f $RPM_BUILD_ROOT%{_libdir}/libnss_*.so
582
583 # strip ld.so with --strip-debug only (other ELFs are stripped by rpm):
584 %{!?debug:strip -g -R .comment -R .note $RPM_BUILD_ROOT/lib/ld-%{version}.so}
585
586 # Collect locale files and mark them with %%lang()
587 rm -f ../glibc.lang
588 echo '%defattr(644,root,root,755)' > ../glibc.lang
589 for i in $RPM_BUILD_ROOT%{_datadir}/locale/* $RPM_BUILD_ROOT%{_libdir}/locale/* ; do
590         if [ -d $i ]; then
591                 lang=`echo $i | sed -e 's/.*locale\///' -e 's/\/.*//'`
592                 twochar=1
593                 # list of long %%lang values we do support
594                 for j in de_AT de_BE de_CH de_LU es_AR ja_JP.SJIS ko_KR.utf8 pt_BR \
595                          zh_CN zh_CN.gbk zh_HK zh_TW ; do
596                         if [ $j = "$lang" ]; then
597                                 twochar=
598                         fi
599                 done
600                 if [ -n "$twochar" ]; then
601                         if [ `echo $lang | sed "s,_.*,,"` = "zh" ]; then
602                                 lang=`echo $lang | sed "s,\..*,,"`
603                         else
604                                 lang=`echo $lang | sed "s,_.*,,"`
605                         fi 
606                 fi      
607                 dir=`echo $i | sed "s#$RPM_BUILD_ROOT##"`
608                 echo "%lang($lang) $dir" >> ../glibc.lang
609         fi
610 done
611 for i in af ar az be bg br bs cy de_AT el en eo es_AR et eu fa fi ga gr he hi \
612          hr hu id is ja_JP.SJIS ka lg lt lv mk ms nn pt ro ru sl sq sr \
613          sr@cyrillic ta tg th uk uz vi wa zh_CN ; do
614         if [ ! -d $RPM_BUILD_ROOT%{_datadir}/locale/$i/LC_MESSAGES ]; then
615                 install -d $RPM_BUILD_ROOT%{_datadir}/locale/$i/LC_MESSAGES
616                 lang=`echo $i | sed -e 's/_.*//'`
617                 echo "%lang($lang) %{_datadir}/locale/$i" >> ../glibc.lang
618         fi
619 done
620 install %{SOURCE7} $RPM_BUILD_ROOT%{_mandir}/man8
621
622 # shutup check-files
623 rm -f $RPM_BUILD_ROOT%{_mandir}/README.*
624 rm -f $RPM_BUILD_ROOT%{_mandir}/diff.*
625 rm -f $RPM_BUILD_ROOT%{_infodir}/dir
626 # we don't support kernel without ptys support
627 rm -f $RPM_BUILD_ROOT%{_libdir}/pt_chown
628
629 # copy actual kernel headers for glibc-kernel-headers
630 %{__mkdir} -p $RPM_BUILD_ROOT%{_includedir}
631 %{__cp} -Hr %{_kernelsrcdir}/include/{asm,linux} $RPM_BUILD_ROOT%{_includedir}
632
633 %clean
634 rm -rf $RPM_BUILD_ROOT
635
636 # don't run iconvconfig in %%postun -n iconv because iconvconfig doesn't exist
637 # when %%postun is run
638
639 %post   -p /sbin/postshell
640 /sbin/ldconfig
641 -/sbin/telinit u
642
643 %postun -p /sbin/postshell 
644 /sbin/ldconfig
645 -/sbin/telinit u
646
647 %post   memusage -p /sbin/ldconfig
648 %postun memusage -p /sbin/ldconfig
649
650 %post -n iconv -p %{_sbindir}/iconvconfig
651
652 %post devel
653 [ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1
654 echo "Please install glibc-kernel-headers or, if you are a brave man,"
655 echo "make appropriate links in /usr/include pointing to an already"
656 echo "installed previously chosen kernel-headers package or other"
657 echo "kernel headers you have."
658
659 %postun devel
660 [ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1
661
662 %pre kernel-headers
663 # useful if these are symlinks
664 if [ -h %{_includedir}/asm ]; then rm -f %{_includedir}/asm; fi
665 if [ -h %{_includedir}/linux ]; then rm -f %{_includedir}/linux; fi
666
667 %post -n nscd
668 /sbin/chkconfig --add nscd
669 touch /var/log/nscd && (chmod 000 /var/log/nscd; chown root.root /var/log/nscd; chmod 640 /var/log/nscd)
670 if [ -f /var/lock/subsys/nscd ]; then
671         /etc/rc.d/init.d/nscd restart 1>&2
672 else
673         echo "Run \"/etc/rc.d/init.d/nscd start\" to start nscd daemon." 1>&2
674 fi
675
676 %preun -n nscd
677 if [ "$1" = "0" ]; then
678         if [ -f /var/lock/subsys/nscd ]; then
679                 /etc/rc.d/init.d/nscd stop 1>&2
680         fi
681         /sbin/chkconfig --del nscd
682 fi
683
684 %files -f %{name}.lang
685 %defattr(644,root,root,755)
686 %doc README NEWS FAQ BUGS
687
688 %config(noreplace) %verify(not md5 size mtime) %{_sysconfdir}/ld.so.conf
689 %config(noreplace) %verify(not md5 size mtime) %{_sysconfdir}/nsswitch.conf
690 %config %{_sysconfdir}/rpc
691 %ghost %{_sysconfdir}/ld.so.cache
692
693 %attr(755,root,root) /sbin/*
694 %attr(755,root,root) %{_bindir}/catchsegv
695 %attr(755,root,root) %{_bindir}/getent
696 %attr(755,root,root) %{_bindir}/glibcbug
697 %attr(755,root,root) %{_bindir}/iconv
698 %attr(755,root,root) %{_bindir}/ldd
699 %ifnarch alpha sparc sparc64 ppc
700 %attr(755,root,root) %{_bindir}/lddlibc4
701 %endif
702 %attr(755,root,root) %{_bindir}/locale
703 %attr(755,root,root) %{_bindir}/rpcgen
704 %attr(755,root,root) %{_bindir}/tzselect
705
706 %attr(755,root,root) %{_sbindir}/rpcinfo
707 %attr(755,root,root) %{_sbindir}/zdump
708 %attr(755,root,root) %{_sbindir}/zic
709
710 %attr(755,root,root) /lib/ld-*
711 %attr(755,root,root) /lib/libanl*
712 %attr(755,root,root) /lib/libdl*
713 %attr(755,root,root) /lib/libnsl*
714 %attr(755,root,root) /lib/lib[BScmprtu]*
715
716 %dir %{_datadir}/locale
717 %{_datadir}/locale/locale.alias
718 %{_datadir}/zoneinfo
719
720 %dir %{_libdir}/locale
721 %{_libdir}/locale/locale-archive
722
723 %{_mandir}/man1/[!lsg]*
724 %{_mandir}/man1/getent.1*
725 %{_mandir}/man1/locale.1*
726 %{_mandir}/man1/ldd.1*
727 %{_mandir}/man5/???[!d]*
728 %{_mandir}/man7/*
729 %{_mandir}/man8/[!n]*
730 %lang(cs) %{_mandir}/cs/man[578]/*
731 %lang(de) %{_mandir}/de/man[578]/*
732 %lang(es) %{_mandir}/es/man[578]/*
733 %lang(fi) %{_mandir}/fi/man1/ldd.1*
734 %lang(fr) %{_mandir}/fr/man1/ldd.1*
735 %lang(fr) %{_mandir}/fr/man[578]/*
736 %lang(hu) %{_mandir}/hu/man1/ldd.1*
737 %lang(hu) %{_mandir}/hu/man[578]/*
738 %lang(it) %{_mandir}/it/man[578]/*
739 %lang(ja) %{_mandir}/ja/man1/[!lsg]*
740 %lang(ja) %{_mandir}/ja/man1/ldd.1*
741 %lang(ja) %{_mandir}/ja/man5/???[!d]*
742 %lang(ja) %{_mandir}/ja/man7/*
743 %lang(ja) %{_mandir}/ja/man8/[!n]*
744 %lang(ko) %{_mandir}/ko/man[578]/*
745 # %lang(nl) %{_mandir}/nl/man[578]/*
746 %lang(pl) %{_mandir}/pl/man1/ldd.1*
747 %lang(pl) %{_mandir}/pl/man[578]/*
748 %lang(pt) %{_mandir}/pt/man5/???[!d]*
749 %lang(pt) %{_mandir}/pt/man7/*
750 %lang(pt) %{_mandir}/pt/man8/[!n]*
751 %lang(pt_BR) %{_mandir}/pt_BR/man5/???[!d]*
752 %lang(pt_BR) %{_mandir}/pt_BR/man7/*
753 %lang(pt_BR) %{_mandir}/pt_BR/man8/[!n]*
754 %lang(ru) %{_mandir}/ru/man[578]/*
755
756 #%files -n nss_dns
757 %defattr(644,root,root,755)
758 %attr(755,root,root) /lib/libnss_dns*.so*
759
760 #%files -n nss_files
761 %defattr(644,root,root,755)
762 %attr(755,root,root) /lib/libnss_files*.so*
763
764 %files -n nss_compat
765 %defattr(644,root,root,755)
766 %attr(755,root,root) /lib/libnss_compat*.so*
767
768 %files -n nss_hesiod
769 %defattr(644,root,root,755)
770 %attr(755,root,root) /lib/libnss_hesiod*.so*
771
772 %files -n nss_nis
773 %defattr(644,root,root,755)
774 %attr(755,root,root) /lib/libnss_nis.so.*
775 %attr(755,root,root) /lib/libnss_nis-*.so
776
777 %files -n nss_nisplus
778 %defattr(644,root,root,755)
779 %attr(755,root,root) /lib/libnss_nisplus*.so*
780
781 %files memusage
782 %defattr(644,root,root,755)
783 %attr(755,root,root) %{_bindir}/memusage*
784 %attr(755,root,root) %{_libdir}/libmemusage*
785
786 %files devel
787 %defattr(644,root,root,755)
788 %doc documentation/* NOTES PROJECTS
789 %attr(755,root,root) %{_bindir}/gencat
790 %attr(755,root,root) %{_bindir}/getconf
791 %attr(755,root,root) %{_bindir}/*prof*
792 %attr(755,root,root) %{_bindir}/*trace
793
794 %{_includedir}/*.h
795 %{_includedir}/arpa
796 %{_includedir}/bits
797 %{_includedir}/gnu
798 %{_includedir}/net
799 %{_includedir}/netash
800 %{_includedir}/netatalk
801 %{_includedir}/netax25
802 %{_includedir}/neteconet
803 %{_includedir}/netinet
804 %{_includedir}/netipx
805 %{_includedir}/netpacket
806 %{_includedir}/netrom
807 %{_includedir}/netrose
808 %{_includedir}/nfs
809 %{_includedir}/protocols
810 %{_includedir}/rpc
811 %{_includedir}/rpcsvc
812 %{_includedir}/scsi
813 %{_includedir}/sys
814
815 %{_infodir}/libc.info*
816
817 %attr(755,root,root) %{_libdir}/lib[!m]*.so
818 %attr(755,root,root) %{_libdir}/libm.so
819 %attr(755,root,root) %{_libdir}/*crt*.o
820 %{_libdir}/libbsd-compat.a
821 %{_libdir}/libbsd.a
822 %{_libdir}/libc_nonshared.a
823 %{_libdir}/libg.a
824 %{_libdir}/libieee.a
825 %{_libdir}/libpthread_nonshared.a
826 %{_libdir}/librpcsvc.a
827
828 %{_mandir}/man1/getconf*
829 %{_mandir}/man1/sprof*
830 %{_mandir}/man3/*
831 %lang(cs) %{_mandir}/cs/man3/*
832 %lang(de) %{_mandir}/de/man3/*
833 %lang(es) %{_mandir}/es/man3/*
834 %lang(fr) %{_mandir}/fr/man3/*
835 %lang(hu) %{_mandir}/hu/man3/*
836 # %lang(it) %{_mandir}/it/man3/*
837 %lang(ja) %{_mandir}/ja/man3/*
838 %lang(ko) %{_mandir}/ko/man3/*
839 %lang(nl) %{_mandir}/nl/man3/*
840 %lang(pl) %{_mandir}/pl/man3/*
841 %lang(pt) %{_mandir}/pt/man3/*
842 %lang(pt_BR) %{_mandir}/pt_BR/man3/*
843 %lang(ru) %{_mandir}/ru/man3/*
844
845 %files kernel-headers
846 %defattr(644,root,root,755)
847 %{_includedir}/asm
848 %{_includedir}/linux
849
850 %files -n nscd
851 %defattr(644,root,root,755)
852 %attr(640,root,root) %config %verify(not md5 size mtime) /etc/sysconfig/nscd
853 %attr(640,root,root) %config(noreplace) %verify(not md5 size mtime) %{_sysconfdir}/nscd.*
854 %attr(754,root,root) /etc/rc.d/init.d/nscd
855 %attr(755,root,root) %{_sbindir}/nscd*
856 %attr(640,root,root) /etc/logrotate.d/nscd
857 %attr(640,root,root) %ghost /var/log/nscd
858 %{_mandir}/man5/nscd.conf*
859 %{_mandir}/man8/nscd*
860 %lang(ja) %{_mandir}/ja/man5/nscd.conf*
861 %lang(ja) %{_mandir}/ja/man8/nscd*
862 %lang(pt) %{_mandir}/pt/man5/nscd.conf*
863 %lang(pt) %{_mandir}/pt/man8/nscd*
864 %lang(pt_BR) %{_mandir}/pt_BR/man5/nscd.conf*
865 %lang(pt_BR) %{_mandir}/pt_BR/man8/nscd*
866
867 %files -n localedb-src
868 %defattr(644,root,root,755)
869 %attr(755,root,root) %{_bindir}/localedef
870 %{_datadir}/i18n
871 %{_mandir}/man1/localedef*
872
873 %files -n iconv
874 %defattr(644,root,root,755)
875 %attr(755,root,root) %{_sbindir}/iconvconfig
876 %dir %{_libdir}/gconv
877 %{_libdir}/gconv/gconv-modules
878 %attr(755,root,root) %{_libdir}/gconv/*.so
879
880 %files static
881 %defattr(644,root,root,755)
882 %{_libdir}/libanl.a
883 %{_libdir}/libBrokenLocale.a
884 %{_libdir}/libc.a
885 %{_libdir}/libcrypt.a
886 %{_libdir}/libdl.a
887 %{_libdir}/libm.a
888 %{_libdir}/libmcheck.a
889 %{_libdir}/libnsl.a
890 %{_libdir}/libpthread.a
891 %{_libdir}/libresolv.a
892 %{_libdir}/librt.a
893 %{_libdir}/libutil.a
894
895 %files profile
896 %defattr(644,root,root,755)
897 %{_libdir}/lib*_p.a
898
899 %files pic
900 %defattr(644,root,root,755)
901 %{_libdir}/lib*_pic.a
902 %{_libdir}/lib*.map
903 %{_libdir}/soinit.o
904 %{_libdir}/sofini.o
This page took 0.089672 seconds and 4 git commands to generate.