]> git.pld-linux.org Git - packages/gcc4.git/blob - gcc4.spec
- addedc "-n %%{name}-2.95.2" to %setup parameters.
[packages/gcc4.git] / gcc4.spec
1 %define         STDC_VERSION 2.10.0
2 Summary:        GNU Compiler Collection
3 Summary(pl):    Kolekcja kompilatorów GNU
4 Name:           gcc
5 Version:        2.95.3
6 Release:        1
7 License:        GPL
8 Group:          Development/Languages
9 Group(de):      Entwicklung/Sprachen
10 Group(pl):      Programowanie/Jêzyki
11 Source0:        ftp://ftp.gnu.org/pub/gnu/gcc/%{name}-2.95.2.tar.gz
12 Source1:        gcov.1
13 Patch0:         %{name}-info.patch
14 Patch1:         %{name}-pld-linux.patch
15 Patch2:         %{name}-libstdc++.patch
16 Patch3:         %{name}-bootstrap.patch
17 Patch4:         %{name}-cpp-macro-doc.patch
18 Patch5:         %{name}-default-arch.patch
19 Patch6:         %{name}-cvs-updates-20000220.patch.gz
20 Patch7:         %{name}-libstdc++-out-of-mem.patch
21 Patch8:         %{name}-libstdc++-wstring.patch
22 Patch9:         %{name}-libstdc++-wall3.patch
23 Patch10:        %{name}-libstdc++-bastring.patch
24 Patch11:        %{name}-manpage.patch
25 Patch12:        %{name}-cpp-dos-newlines.patch
26 Patch13:        %{name}-g++-is-tree.patch
27 Patch14:        %{name}-gpc.patch
28 Patch15:        %{name}-arm-config.patch
29 Patch16:        %{name}-m68k-pic.patch
30 Patch17:        %{name}-sparc32-rfi.patch
31 Patch18:        %{name}-builtin-apply.patch
32 Patch19:        %{name}-gcj-backport.patch
33 Patch20:        %{name}-ppc-ice.patch
34 Patch21:        %{name}-ppc-descriptions.patch
35 Patch22:        %{name}-ppc-andrew-dwarf-eh.patch
36
37 Patch23:        %{name}-alpha-complex-float.patch
38 Patch24:        %{name}-emit-rtl.patch
39 Patch25:        %{name}-empty-struct-init.patch
40 Patch26:        %{name}-gcj-vs-iconv.patch
41 Patch27:        %{name}-libobjc.patch
42 Patch28:        %{name}-pointer-arith.patch
43
44 Patch100:       %{name}-glibc-2.2.patch
45 Requires:       binutils >= 2.9.1.0.25
46 Requires:       cpp = %{version}
47 URL:            http://gcc.gnu.org/
48 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
49
50 %description
51 A compiler aimed at integrating all the optimizations and features
52 necessary for a high-performance and stable development environment.
53
54 %description -l pl
55 Kompilator, posiadaj±cy du¿e mo¿liwo¶ci optymalizacyjne niezbêdne do
56 wyprodukowania szybkiego i stablinego kodu wynikowego.
57
58 %package c++
59 Summary:        C++ support for gcc
60 Summary(fr):    Support C++ pour le compilateur gcc
61 Summary(pl):    Wspomaganie C++ dla kompilatora gcc
62 Summary(tr):    gcc için C++ desteði
63 Group:          Development/Languages
64 Group(de):      Entwicklung/Sprachen
65 Group(pl):      Programowanie/Jêzyki
66 Obsoletes:      egcc-c++
67 Obsoletes:      egcs-c++
68
69 %description c++
70 This package adds C++ support to the GNU C compiler. It includes
71 support for most of the current C++ specification, including templates
72 and exception handling. It does not include a standard C++ library,
73 which is available separately.
74
75 %description -l de c++
76 Dieses Paket enthält die C++-Unterstützung für den GNU-C-Compiler. Es
77 unterstützt die aktuelle C++-Spezifikation, inkl. Templates und
78 Ausnahmeverarbeitung. Eine C++-Standard-Library ist nicht enthalten -
79 sie ist getrennt erhältlich.
80
81 %description -l fr c++
82 Ce package ajoute un support C++ au compilateur c GNU. Il comprend un
83 support pour la plupart des spécifications actuelles de C++, dont les
84 modéles et la gestion des exceptions. Il ne comprend pas une
85 bibliothéque C++ standard, qui est disponible séparément.
86
87 %description -l pl c++
88 Programy z tego pakietu zapewniaj± wsparcie dla C++ do gcc. Posiada
89 wspomaganie dla du¿ej ilo¶ci obecnych specyfikacji C++, nie posiada
90 natomiast standardowych bibliotek C++, które s± w oddzielnym pakiecie.
91
92 %description -l tr c++
93 Bu paket, GNU C derleyicisine C++ desteði ekler. 'Template'ler ve
94 aykýrý durum iþleme gibi çoðu güncel C++ tanýmlarýna uyar. Standart
95 C++ kitaplýðý bu pakette yer almaz.
96
97 %package objc
98 Summary:        Objective C support for gcc
99 Summary(de):    Objektive C-Unterstützung für gcc
100 Summary(fr):    Gestion d'Objective C pour gcc
101 Summary(pl):    Wspomaganie obiektowego C dla kompilatora gcc
102 Summary(tr):    gcc için Objective C desteði
103 Group:          Development/Languages
104 Group(de):      Entwicklung/Sprachen
105 Group(pl):      Programowanie/Jêzyki
106 Obsoletes:      egcc-objc
107 Obsoletes:      egcs-objc
108
109 %description objc
110 This package adds Objective C support to the GNU C compiler. Objective
111 C is a object oriented derivative of the C language, mainly used on
112 systems running NeXTSTEP. This package does not include the standard
113 objective C object library.
114
115 %description -l de objc
116 Dieses Paket ergänzt den GNU-C-Compiler durch Objective-C-Support.
117 Objective C ist ein objektorientiertes Derivat von C, das zur
118 Hauptsache auf Systemen mit NeXTSTEP zum Einsatz kommt. Die
119 Standard-Objective-C-Objekt-Library ist nicht Teil des Pakets.
120
121 %description -l fr objc
122 Ce package ajoute un support Objective C au compilateur C GNU.
123 L'Objective C est un langage orienté objetdérivé du langage C,
124 principalement utilisé sur les systèmes NeXTSTEP. Ce package n'inclue
125 pas la bibliothéque Objective C standard.
126
127 %description -l pl objc
128 Ten pakiet jest wsparciem obiektowego C dla kompilatora gcc. W
129 pakiecie nie ma jeszcze bibliotek C-obj.
130
131 %description -l tr objc
132 Bu paket, GNU C derleyicisine Objective C desteði ekler. Objective C,
133 C dilinin nesne yönelik bir türevidir ve NeXTSTEP altýnda çalýþan
134 sistemlerde yaygýn olarak kullanýlýr. Standart Objective C nesne
135 kitaplýðý bu pakette yer almaz.
136
137 %package g77
138 Summary:        Fortran 77 support for gcc
139 Summary(pl):    Wspomaganie Fortran 77 dla gcc
140 Group:          Development/Languages
141 Group(de):      Entwicklung/Sprachen
142 Group(pl):      Programowanie/Jêzyki
143 Obsoletes:      egcs-g77
144
145 %description g77
146 This apckage adds support for compiling Fortran 77 programs with the
147 GNU compiler.
148
149 %description -l pl g77
150 Ten pakiet jest wsparciem Fortran 77 dla kompilatora gcc. Jest
151 potrzebny do kompilowania programów pisanych w jêzyku Fortran 77.
152
153 %package chill
154 Summary:        CHILL support for gcc
155 Summary(pl):    Wspomoganie CHILL dla gcc
156 Group:          Development/Languages
157 Group(de):      Entwicklung/Sprachen
158 Group(pl):      Programowanie/Jêzyki
159 Requires:       %{name} = %{version}
160
161 %description chill
162 This package adds support for compiling CHILL programs with the GNU
163 compiler.
164
165 Chill is the "CCITT High-Level Language", where CCITT is the old name
166 for what is now ITU, the International Telecommunications Union. It is
167 is language in the Modula2 family, and targets many of the same
168 applications as Ada (especially large embedded systems). Chill was
169 never used much in the United States, but is still being used in
170 Europe, Brazil, Korea, and other places.
171
172 %package java
173 Summary:        Java support for gcc
174 Summary(pl):    Wspomoganie Java dla gcc
175 Group:          Development/Languages
176 Group(de):      Entwicklung/Sprachen
177 Group(pl):      Programowanie/Jêzyki
178 Requires:       %{name} = %{version}
179 Requires:       libgcj >= 2.95.1
180
181 %description java
182 This package adds experimental support for compiling Java(tm) programs
183 and bytecode into native code. To use this you will also need the
184 libgcj package.
185
186 %package -n libstdc++
187 Summary:        GNU c++ library
188 Summary(pl):    Biblioteki GNU C++ 
189 Group:          Libraries
190 Group(de):      Libraries
191 Group(fr):      Librairies
192 Group(pl):      Biblioteki
193 Version:        %{STDC_VERSION}
194 Obsoletes:      libg++
195
196 %description -n libstdc++
197 This is the GNU implementation of the standard C++ libraries, along
198 with additional GNU tools. This package includes the shared libraries
199 necessary to run C++ applications.
200
201 %description -l de -n libstdc++
202 Dies ist die GNU-Implementierung der Standard-C++-Libraries mit
203 weiteren GNU-Tools. Dieses Paket enthält die zum Ausführen von
204 C++-Anwendungen erforderlichen gemeinsam genutzten Libraries.
205
206 %description -l fr -n libstdc++
207 Ceci est l'implémentation GNU des librairies C++ standard, ainsi que
208 des outils GNU supplémentaires. Ce package comprend les librairies
209 partagées nécessaires à l'exécution d'application C++.
210
211 %description -l pl -n libstdc++  
212 Pakiet ten zawiera biblioteki bêd±ce implementacj± standardowych
213 bibliotek C++. Znajduj± siê w nim biblioteki dynamiczne niezbêdne do
214 uruchomienia aplikacji napisanych w C++.
215
216 %description -l tr -n libstdc++
217 Bu paket, standart C++ kitaplýklarýnýn GNU gerçeklemesidir ve C++
218 uygulamalarýnýn koþturulmasý için gerekli kitaplýklarý içerir.
219
220 %package -n libstdc++-devel
221 Summary:        Header files and libraries for C++ development
222 Summary(de):    Header-Dateien und Libraries zur Entwicklung mit C++
223 Summary(fr):    Fichiers d'en-tête et biblitothèques pour développer en C++.
224 Summary(tr):    C++ ile program geliþtirmek için gerekli dosyalar
225 Group:          Development/Libraries
226 Group(de):      Entwicklung/Libraries
227 Group(fr):      Development/Librairies
228 Group(pl):      Programowanie/Biblioteki
229 Version:        %{STDC_VERSION}
230 Requires:       libstdc++ = %{STDC_VERSION}
231 Requires:       %{name}-c++
232 Obsoletes:      libg++-devel
233
234 %description -n libstdc++-devel
235 This is the GNU implementation of the standard C++ libraries. This
236 package includes the header files and libraries needed for C++
237 development.
238
239 %description -l pl -n libstdc++-devel
240 Pakiet ten zawiera biblioteki bêd±ce implementacj± standardowych
241 bibliotek C++. Znajduj± siê w nim pliki nag³ówkowe wykorzystywane przy
242 programowaniu w jêzyku C++.
243
244 %package -n libstdc++-static
245 Summary:        Static c++ standard library
246 Summary(pl):    Biblioeka statyczna c++
247 Group:          Development/Libraries
248 Group(de):      Entwicklung/Libraries
249 Group(fr):      Development/Librairies
250 Group(pl):      Programowanie/Biblioteki
251 Version:        %{STDC_VERSION}
252 Requires:       libstdc++-devel = %{STDC_VERSION}
253
254 %description -n libstdc++-static
255 Static c++ standard library.
256
257 %description -l pl -n libstdc++-static
258 Biblioteka statyczna C++.
259
260 %package -n cpp
261 Summary:        The C Pre Processor
262 Summary(pl):    Preprocesor C
263 Group:          Development/Languages
264 Group(de):      Entwicklung/Sprachen
265 Group(pl):      Programowanie/Jêzyki
266 Obsoletes:      egcs-cpp
267
268 %description -n cpp
269 The C preprocessor is a "macro processor" that is used automatically
270 by the C compiler to transform your program before actual compilation.
271 It is called a macro processor because it allows you to define
272 "macros", which are brief abbreviations for longer constructs.
273
274 The C preprocessor provides four separate facilities that you can use
275 as you see fit:
276
277 - Inclusion of header files. These are files of declarations that can
278   be substituted into your program.
279 - Macro expansion. You can define "macros", which are abbreviations
280   for arbitrary fragments of C code, and then the C preprocessor will
281   replace the macros with their definitions throughout the program.
282 - Conditional compilation. Using special preprocessing directives, you
283   can include or exclude parts of the program according to various
284   conditions.
285 - Line control. If you use a program to combine or rearrange source
286   files into an intermediate file which is then compiled, you can use
287   line control to inform the compiler of where each source line
288   originally came from.
289
290 %description -l pl -n cpp
291 Przeprocesor C jest "makro procesorem" który jest automatycznie
292 u¿ywany przez kompilator C do obróbki kompilowanego programu przed
293 w³a¶ciw± kompilacj±. Jest on nazywany makroprocesorem, poniewa¿
294 umo¿liwia definiowanie i rozwijanie makr umo¿liwiaj±cych skracanie
295 d³ugich konstrukcji w jêzyku C.
296
297 Preprocesor C umo¿liwia wykonywanie czterech ró¿nych typów operacji:
298
299 - Do³±czanie plików (np. nag³ówkowych). Wstawia pliki w miejscu
300   deklaracji polecenia do³±czenia innego pliku.
301 - Rozwijanie makr. Mo¿na definiowaæ "makra" nadaj±c im identyfikatory,
302   których pó¼niejsze u¿ycie powoduje podczas rozwijania podmienienie
303   indentyfikatora deklarowan± wcze¶niej warto¶ci±.
304 - Kompilacja warunkowa. W zale¿no¶ci od obecno¶ci symboli i dyrektyw w
305   ¶rodowisku preprocesora s± w³±czane warunkowo, b±d¼ nie, pewne
306   fragmenty obrabianego strumienia tekstów.
307 - Kontrola linii ¼ród³a. Niezale¿nie od tego jakim przeobra¿eniom
308   podlega wynikowy strumieñ danych w wyniku rozwijania makr i do³±czania
309   s± zapamiêtywane informacje o tym, której linii pliku ¼ród³owego
310   odpowiada fragment pliku wynikowego.
311
312 %prep
313 %setup -q -n %{name}-2.95.2
314 %patch0 -p1
315 %patch1 -p1
316 %patch2 -p1
317 %patch3 -p1
318 %patch4 -p0
319 %patch5 -p0
320 %patch6 -p1
321 %patch7 -p0
322 %patch8 -p0
323 %patch9 -p0
324 %patch10 -p0
325 %patch11 -p0
326 %patch12 -p0
327 %patch13 -p1
328 %patch14 -p1
329 %ifarch arm
330 %patch15 -p0
331 %endif
332 %ifarch m68k
333 %patch16 -p0
334 %endif
335 %ifarch sparc sparc32
336 %patch17 -p0
337 %patch18 -p0
338 %patch19 -p1
339 %endif
340 %ifarch ppc
341 %patch20 -p0
342 %patch21 -p0
343 %patch22 -p0
344 %endif
345 %ifarch alpha
346 %patch23 -p1
347 %endif
348 %patch24 -p0
349 %patch25 -p0
350 %patch26 -p0
351 %patch27 -p0
352 %patch28 -p0
353
354 %{?glibc22:%patch100 -p1}
355
356 %build
357 (cd gcc; autoconf)
358 rm -rf obj-%{_target_platform}
359 install -d obj-%{_target_platform} && cd obj-%{_target_platform} 
360
361 CFLAGS="%{!?debug:$RPM_OPT_FLAGS}%{?debug:-O -g}"
362 CXXFLAGS="%{!?debug:$RPM_OPT_FLAGS}%{?debug:-O -g}" 
363 ../configure \
364         --prefix=%{_prefix} \
365         --infodir=%{_infodir} \
366         --enable-shared \
367 %ifnarch sparc sparc64
368         --enable-threads \
369         --enable-haifa \
370 %endif
371         --with-gnu-as \
372         --with-gnu-ld \
373         --with-gxx-include-dir="\$\{prefix\}/include/g++" \
374         %{_target_platform}
375
376 PATH=$PATH:/sbin:%{_sbindir}
377 touch  ../gcc/c-gperf.h
378
379 %{__make} LDFLAGS_FOR_TARGET="%{!?debug:-s}" \
380         mandir=%{_mandir} \
381         infodir=%{_infodir}
382
383 %install
384 rm -rf $RPM_BUILD_ROOT
385 install -d $RPM_BUILD_ROOT%{_datadir}
386
387 cd obj-%{_target_platform}
388 PATH=$PATH:/sbin:%{_sbindir}
389
390 %{__make} install \
391         prefix=$RPM_BUILD_ROOT%{_prefix} \
392         mandir=$RPM_BUILD_ROOT%{_mandir} \
393         infodir=$RPM_BUILD_ROOT%{_infodir}
394
395 %{__make} install \
396         prefix=$RPM_BUILD_ROOT%{_prefix} \
397         mandir=$RPM_BUILD_ROOT%{_mandir} \
398         infodir=$RPM_BUILD_ROOT%{_infodir} -C texinfo
399
400 ln -sf gcc $RPM_BUILD_ROOT%{_bindir}/cc
401
402 echo .so g77.1 > $RPM_BUILD_ROOT%{_mandir}/man1/f77.1
403 echo .so cccp.1 > $RPM_BUILD_ROOT%{_mandir}/man1/cpp.1
404 install %{SOURCE1} $RPM_BUILD_ROOT%{_mandir}/man1/
405
406 ln -sf g77 $RPM_BUILD_ROOT%{_bindir}/f77
407
408 (cd $RPM_BUILD_ROOT%{_libdir} ; ln -sf libstdc++.so.*.*.* $RPM_BUILD_ROOT%{_libdir}/libstdc++.so)
409
410 install -d $RPM_BUILD_ROOT/lib
411 (cd $RPM_BUILD_ROOT; \
412 ln -sf ../`dirname usr/lib/gcc-lib/%{_target_cpu}*/*/cpp`/cpp $RPM_BUILD_ROOT/lib/cpp)
413
414 gzip -9nf ../READ* ../ChangeLog ../gcc/ch/chill.brochure
415
416 %post
417 [ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1
418
419 %postun
420 [ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1
421
422 %post g77
423 [ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1
424
425 %postun g77
426 [ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1
427
428 %post chill
429 [ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1
430
431 %postun chill
432 [ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1
433
434 %post -n cpp
435 [ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1
436
437 %postun -n cpp
438 [ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1
439
440 %post   -p /sbin/ldconfig -n libstdc++
441 %postun -p /sbin/ldconfig -n libstdc++
442
443 %clean
444 rm -rf $RPM_BUILD_ROOT
445
446 %files
447 %defattr(644,root,root,755)
448 %doc READ* ChangeLog.gz
449
450 %dir %{_libdir}/gcc-lib
451 %dir %{_libdir}/gcc-lib/%{_target_cpu}*
452 %dir %{_libdir}/gcc-lib/%{_target_cpu}*/*
453 %dir %{_libdir}/gcc-lib/%{_target_cpu}*/*/include
454
455 %attr(755,root,root) %{_bindir}/%{_target_cpu}*-gcc
456 %attr(755,root,root) %{_bindir}/gcc
457 %attr(755,root,root) %{_bindir}/gcov
458 %attr(755,root,root) %{_bindir}/protoize
459 %attr(755,root,root) %{_bindir}/unprotoize
460 %attr(755,root,root) %{_bindir}/cc
461
462 %{_mandir}/man1/gcc.1*
463 %{_mandir}/man1/gcov.1*
464 %{_infodir}/gcc*
465
466 %{_libdir}/gcc-lib/%{_target_cpu}*/*/SYSCALLS.c.X
467 %attr(755,root,root) %{_libdir}/gcc-lib/%{_target_cpu}*/*/cc1
468 %{_libdir}/gcc-lib/%{_target_cpu}*/*/libgcc.a
469 %{_libdir}/gcc-lib/%{_target_cpu}*/*/lib*.map
470 %{_libdir}/gcc-lib/%{_target_cpu}*/*/specs
471
472 %ifnarch alpha
473 %attr(755,root,root) %{_libdir}/gcc-lib/%{_target_cpu}*/*/crt*.o
474 %endif
475
476 %attr(755,root,root) %{_libdir}/gcc-lib/%{_target_cpu}*/*/collect2
477
478 %{_libdir}/gcc-lib/%{_target_cpu}*/*/include/float.h
479 %{_libdir}/gcc-lib/%{_target_cpu}*/*/include/iso646.h
480 %{_libdir}/gcc-lib/%{_target_cpu}*/*/include/limits.h
481 %{_libdir}/gcc-lib/%{_target_cpu}*/*/include/proto.h
482 %{_libdir}/gcc-lib/%{_target_cpu}*/*/include/stdarg.h
483 %{_libdir}/gcc-lib/%{_target_cpu}*/*/include/stdbool.h
484 %{_libdir}/gcc-lib/%{_target_cpu}*/*/include/stddef.h
485 %{_libdir}/gcc-lib/%{_target_cpu}*/*/include/syslimits.h
486 %{_libdir}/gcc-lib/%{_target_cpu}*/*/include/va-*.h
487 %{_libdir}/gcc-lib/%{_target_cpu}*/*/include/varargs.h
488
489 %files c++
490 %defattr(644,root,root,755)
491
492 %{_mandir}/man1/g++.1.gz
493
494 %attr(755,root,root) %{_bindir}/g++
495 %attr(755,root,root) %{_bindir}/c++
496 %attr(755,root,root) %{_bindir}/c++filt
497 %attr(755,root,root) %{_libdir}/gcc-lib/%{_target_cpu}*/*/cc1plus
498
499 %{_libdir}/gcc-lib/%{_target_cpu}*/*/include/exception
500 %{_libdir}/gcc-lib/%{_target_cpu}*/*/include/new
501 %{_libdir}/gcc-lib/%{_target_cpu}*/*/include/typeinfo
502 %{_libdir}/gcc-lib/%{_target_cpu}*/*/include/new.h
503
504 %files objc
505 %defattr(644,root,root,755)
506
507 %attr(755,root,root) %{_libdir}/gcc-lib/%{_target_cpu}*/*/cc1obj
508
509 %{_libdir}/gcc-lib/%{_target_cpu}*/*/libobjc.a
510 %{_libdir}/gcc-lib/%{_target_cpu}*/*/include/objc
511
512 %files g77
513 %defattr(644,root,root,755)
514
515 %attr(755,root,root) %{_bindir}/g77
516 %attr(755,root,root) %{_bindir}/f77
517
518 %{_infodir}/g77*
519
520 %attr(755,root,root) %{_libdir}/gcc-lib/%{_target_cpu}*/*/f771
521 %{_libdir}/gcc-lib/%{_target_cpu}*/*/libg2c.a
522
523 %{_mandir}/man1/g77.1*
524 %{_mandir}/man1/f77.1*
525
526 %{_libdir}/gcc-lib/%{_target_cpu}*/*/include/g2c.h
527
528 %files chill
529 %defattr(644,root,root,755)
530 %doc gcc/ch/chill.brochure.gz
531
532 %attr(755,root,root) %{_bindir}/chill
533
534 %{_infodir}/chill*
535
536 %attr(755,root,root) %{_libdir}/gcc-lib/%{_target_cpu}*/*/cc1chill
537 %attr(755,root,root) %{_libdir}/gcc-lib/%{_target_cpu}*/*/chill*.o
538 %{_libdir}/gcc-lib/%{_target_cpu}*/*/libchill.a
539
540 %files java
541 %defattr(644,root,root,755)
542
543 %attr(755,root,root) %{_bindir}/gcj
544 %attr(755,root,root) %{_bindir}/gcjh
545 %attr(755,root,root) %{_bindir}/jcf-dump
546 %attr(755,root,root) %{_bindir}/jv-scan
547
548 %attr(755,root,root) %{_libdir}/gcc-lib/%{_target_cpu}*/*/jc1
549 %attr(755,root,root) %{_libdir}/gcc-lib/%{_target_cpu}*/*/jvgenmain
550
551 %files -n libstdc++
552 %defattr(644,root,root,755)
553 %attr(755,root,root) %{_libdir}/libstdc++.so.*.*.*
554
555 %files -n libstdc++-devel
556 %defattr(644,root,root,755)
557 %{_includedir}/g++
558 %attr(755,root,root) %{_libdir}/libstdc++.so
559
560 %files -n libstdc++-static
561 %defattr(644,root,root,755)
562 %attr(644,root,root) %{_libdir}/libstdc++.a
563
564 %files -n cpp
565 %defattr(644,root,root,755)
566 %attr(755,root,root) /lib/cpp
567
568 %{_mandir}/man1/cpp.1*
569 %{_mandir}/man1/cccp.1*
570 %{_infodir}/cpp.info*.gz
571
572 %attr(755,root,root) %{_libdir}/gcc-lib/%{_target_cpu}*/*/cpp
This page took 0.460357 seconds and 4 git commands to generate.