1 # NOTE: despite lower soname, libffi is newer than standalone 3.0.10
4 # - when adding new subpackages, do not use epoch 6 there, reset them to 0!
7 # - gconf peer? (but libgcj needs split anyway)
9 # /usr/bin/gjdoc [BR: antlr.jar] (but see gjdoc package, there are some additional jars?)
10 # /usr/share/man/man1/gjdoc.1.gz
14 %bcond_without ada # build without ADA support
15 %bcond_without cxx # build without C++ support
16 %bcond_without fortran # build without Fortran support
17 %bcond_without go # build without Go support
18 %bcond_without java # build without Java support
19 %bcond_without objc # build without Objective-C support
20 %bcond_without objcxx # build without Objective-C++ support
22 %bcond_without gomp # build without OpenMP support
23 %bcond_without multilib # build without multilib support (which needs glibc[32&64]-devel)
24 %bcond_without multilibx32 # build with x32 multilib support on x86_64 (needs x32 glibc-devel)
25 %bcond_without profiling # build without profiling
26 %bcond_without python # build without libstdc++ printers for gdb and aot-compile for java
27 %bcond_with gcc_libffi # packaging gcc libffi for system usage
28 # note: libgcj and libgo always have convenience gcc libffi linked in
30 %bcond_without alsa # don't build libgcj ALSA MIDI interface
31 %bcond_without dssi # don't build libgcj DSSI MIDI interface
32 %bcond_without gtk # don't build libgcj GTK peer
33 %bcond_without apidocs # do not build and package API docs
34 %bcond_with mozilla # build libgcjwebplugin (needs fix for new xulrunner)
35 %bcond_with qt # build libgcj Qt peer (currently doesn't build with libtool-2.x)
36 %bcond_without x # don't build libgcj Xlib-dependent AWTs (incl. GTK/Qt)
38 %bcond_without bootstrap # omit 3-stage bootstrap
39 %bcond_with tests # torture gcc
40 %bcond_with symvers # enable versioned symbols in libstdc++ (WARNING: changes soname from .so.6 to so.7)
48 # go, java and objcxx require C++
54 # objcxx requires objc
59 %if %{without bootstrap}
60 %undefine with_profiling
69 # used to be broken on sparc64 (to be verified if needed)
70 # broken since 5.x on x32 (to be verified if needed)
74 %ifnarch %{x8664} x32 aarch64 ppc64 s390x sparc64
75 %undefine with_multilib
78 %undefine with_multilibx32
81 # setup internal semi-bconds based on bconds and architecture
84 %define with_multilib2 1
86 %if %{with multilibx32}
87 %define with_multilib2 1
90 %ifarch %{ix86} %{x8664} x32 alpha arm ppc ppc64 sh sparc sparcv9 sparc64
91 # library for atomic operations not supported by hardware
94 %ifarch %{ix86} %{x8664} x32
95 %define with_cilkrts 1
97 %ifarch %{ix86} %{x8664} x32 arm ppc ppc64 sparc sparcv9 sparc64
98 # sanitizer feature (asan and ubsan are common for all supported archs)
102 # lsan and tsan exist only for primary x86_64 ABI
103 %define with_lsan_m0 1
104 %define with_tsan_m0 1
107 # lsan and tsan exist only for x86_64 ABI (i.e. our multilib2)
108 %define with_lsan_m2 1
109 %define with_tsan_m2 1
111 %ifarch %{ix86} %{x8664} x32
116 %define minor_ver 3.0
117 %define major_ecj_ver 4.9
118 # class data version seen with file(1) that this jvm is able to load
119 %define _classdataversion 50.0
120 %define gcj_soname_ver 16
122 Summary: GNU Compiler Collection: the C compiler and shared files
123 Summary(es.UTF-8): Colección de compiladores GNU: el compilador C y ficheros compartidos
124 Summary(pl.UTF-8): Kolekcja kompilatorów GNU: kompilator C i pliki współdzielone
125 Summary(pt_BR.UTF-8): Coleção dos compiladores GNU: o compilador C e arquivos compartilhados
127 Version: %{major_ver}.%{minor_ver}
131 Group: Development/Languages
132 Source0: https://ftp.gnu.org/pub/gnu/gcc/gcc-%{version}/%{name}-%{version}.tar.bz2
133 # Source0-md5: c9616fd448f980259c31de613e575719
134 Source1: %{name}-optimize-la.pl
135 Source2: ftp://sourceware.org/pub/java/ecj-%{major_ecj_ver}.jar
136 # Source2-md5: 7339f199ba11c941890031fd9981d7be
137 # check libffi version with libffi/configure.ac
138 Source3: libffi.pc.in
139 # svn diff -x --ignore-eol-style --force svn://gcc.gnu.org/svn/gcc/tags/gcc_5_3_0_release svn://gcc.gnu.org/svn/gcc/branches/gcc-5-branch > gcc-branch.diff
140 Patch100: %{name}-branch.diff
141 # Patch100-md5: 62c886f1e86f7fb3950094ed32caaeaf
142 Patch0: %{name}-info.patch
143 Patch2: %{name}-nodebug.patch
144 Patch3: %{name}-ada-link.patch
145 Patch4: %{name}-ada-x32.patch
147 Patch6: %{name}-pr61164.patch
148 Patch7: %{name}-libjava-multilib.patch
149 Patch8: %{name}-enable-java-awt-qt.patch
150 Patch10: %{name}-moresparcs.patch
151 Patch11: %{name}-install-libffi.patch
152 URL: http://gcc.gnu.org/
153 BuildRequires: autoconf >= 2.64
154 %{?with_tests:BuildRequires: autogen}
155 BuildRequires: automake >= 1:1.9.3
156 # binutils 2.17.50.0.9 or newer are required for fixing PR middle-end/20218.
157 BuildRequires: binutils >= 3:2.17.50.0.9-1
159 BuildRequires: chrpath >= 0.13-2
160 BuildRequires: cloog-isl-devel >= 0.17.0
161 BuildRequires: cloog-isl-devel < 0.19
162 %{?with_tests:BuildRequires: dejagnu}
163 BuildRequires: elfutils-devel >= 0.145-1
164 BuildRequires: fileutils >= 4.0.41
167 BuildRequires: gcc(ada)
168 BuildRequires: gcc-ada
171 BuildRequires: gettext-tools
172 BuildRequires: glibc-devel >= 6:2.4-1
174 # Formerly known as gcc(multilib)
175 BuildRequires: gcc(multilib-32)
177 %if %{with multilibx32}
178 BuildRequires: gcc(multilib-x32)
179 BuildRequires: glibc-devel(x32)
181 BuildRequires: glibc-devel(ix86)
184 BuildRequires: gcc(multilib-64)
185 BuildRequires: glibc-devel(ix86)
186 BuildRequires: glibc-devel(x86_64)
189 BuildRequires: glibc-devel(arm)
192 BuildRequires: glibc-devel(ppc)
195 BuildRequires: glibc-devel(s390)
198 BuildRequires: glibc-devel(sparcv9)
201 BuildRequires: gmp-c++-devel >= 4.1
202 BuildRequires: gmp-devel >= 4.1
203 BuildRequires: isl-devel >= 0.13
204 BuildRequires: libmpc-devel
205 BuildRequires: mpfr-devel >= 2.3.0
207 BuildRequires: python-devel
208 BuildRequires: rpm-pythonprov
210 BuildRequires: rpmbuild(macros) >= 1.211
211 BuildRequires: texinfo >= 4.1
212 BuildRequires: zlib-devel
214 %{?with_alsa:BuildRequires: alsa-lib-devel}
216 BuildRequires: dssi-devel
217 BuildRequires: jack-audio-connection-kit-devel
219 BuildRequires: libxml2-devel >= 1:2.6.8
220 BuildRequires: libxslt-devel >= 1.1.11
221 BuildRequires: perl-base
222 BuildRequires: perl-tools-pod
223 BuildRequires: pkgconfig
224 BuildRequires: sed >= 4.0
228 BuildRequires: cairo-devel >= 0.5.0
229 BuildRequires: gtk+2-devel >= 2:2.4.0
230 BuildRequires: libart_lgpl-devel
231 BuildRequires: pango-devel
232 BuildRequires: xorg-lib-libXt-devel
233 BuildRequires: xorg-lib-libXtst-devel
236 BuildRequires: QtGui-devel >= 4.0.1
237 BuildRequires: qt4-build >= 4.0.1
239 %{?with_mozilla:BuildRequires: xulrunner-devel >= 1.8.1.3-1.20070321.5}
241 BuildConflicts: pdksh < 5.2.14-50
242 Requires: binutils >= 3:2.23
243 Requires: libgcc = %{epoch}:%{version}-%{release}
244 Provides: cpp = %{epoch}:%{version}-%{release}
245 %{?with_ada:Provides: gcc(ada)}
253 Conflicts: glibc-devel < 2.2.5-20
254 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
256 %define _slibdir /%{_lib}
258 # 32-bit environment on x86-64,aarch64,ppc64,s390x,sparc64
259 %define _slibdir32 /lib
260 %define _libdir32 /usr/lib
261 %define _pkgconfigdir32 %{_libdir32}/pkgconfig
262 %if %{with multilib2}
263 # x32 environment on x86-64
265 %define multilib2 x32
266 %define m2_desc ILP32
267 %define _slibdirm2 /libx32
268 %define _libdirm2 /usr/libx32
269 %define _pkgconfigdirm2 %{_libdirm2}/pkgconfig
271 # 64-bit environment on x32
275 %define _slibdirm2 /lib64
276 %define _libdirm2 /usr/lib64
277 %define _pkgconfigdirm2 %{_libdir64}/pkgconfig
281 %define gcclibdir %{_libdir}/gcc/%{_target_platform}/%{version}
282 %define gcjdbexecdir gcj-%{version}-%{gcj_soname_ver}
284 %define filterout -fwrapv -fno-strict-aliasing -fsigned-char
285 %define filterout_ld -Wl,--as-needed
287 # functions with printf format attribute but with special parser and also
288 # receiving non constant format strings
289 %define Werror_cflags %{nil}
291 %define skip_post_check_so '.*(libcc1plugin|libgo|libxmlj|lib-gnu-awt-xlib)\.so.*'
294 A compiler aimed at integrating all the optimizations and features
295 necessary for a high-performance and stable development environment.
297 This package contains the C compiler and some files shared by various
298 parts of the GNU Compiler Collection. In order to use another GCC
299 compiler you will need to install the appropriate subpackage.
301 %description -l es.UTF-8
302 Un compilador que intenta integrar todas las optimalizaciones y
303 características necesarias para un entorno de desarrollo eficaz y
306 Este paquete contiene el compilador de C y unos ficheros compartidos
307 por varias partes de la colección de compiladores GNU (GCC). Para usar
308 otro compilador de GCC será necesario que instale el subpaquete
311 %description -l pl.UTF-8
312 Kompilator, posiadający duże możliwości optymalizacyjne niezbędne do
313 wyprodukowania szybkiego i stabilnego kodu wynikowego.
315 Ten pakiet zawiera kompilator C i pliki współdzielone przez różne
316 części kolekcji kompilatorów GNU (GCC). Żeby używać innego kompilatora
317 z GCC, trzeba zainstalować odpowiedni podpakiet.
319 %description -l pt_BR.UTF-8
320 Este pacote adiciona infraestrutura básica e suporte a linguagem C ao
321 GNU Compiler Collection.
324 Summary: GNU Compiler Collection: the C compiler 32-bit support
325 Summary(pl.UTF-8): Kolekcja kompilatorów GNU: obsługa binariów 32-bitowych dla kompilatora C
327 Group: Development/Languages
328 Requires: %{name} = %{epoch}:%{version}-%{release}
329 Requires: libgcc-multilib-32 = %{epoch}:%{version}-%{release}
332 Requires: glibc-devel(ix86)
335 Requires: glibc-devel(ppc)
338 Requires: glibc-devel(s390)
341 Requires: glibc-devel(sparcv9)
343 Provides: gcc(multilib-32)
344 Obsoletes: gcc-multilib
346 %description multilib-32
347 A compiler aimed at integrating all the optimizations and features
348 necessary for a high-performance and stable development environment.
350 This package contains the C compiler support for producing 32-bit
351 programs on 64-bit host.
353 %description multilib-32 -l pl.UTF-8
354 Kompilator, posiadający duże możliwości optymalizacyjne niezbędne do
355 wyprodukowania szybkiego i stabilnego kodu wynikowego.
357 Ten pakiet zawiera rozszerzenie kompilatora C o obsługę tworzenia
358 programów 32-bitowych na maszynie 64-bitowej.
360 %package multilib-%{multilib2}
361 Summary: GNU Compiler Collection: the C compiler %{m2_desc} binaries support
362 Summary(pl.UTF-8): Kolekcja kompilatorów GNU: obsługa binariów %{m2_desc} dla kompilatora C
364 Group: Development/Languages
365 Requires: %{name} = %{epoch}:%{version}-%{release}
366 Requires: libgcc-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
367 %{?with_multilib:Provides: gcc(multilib-%{multilib2})}
369 Requires: glibc-devel(x32)
372 Requires: glibc-devel(x86_64)
375 %description multilib-%{multilib2}
376 A compiler aimed at integrating all the optimizations and features
377 necessary for a high-performance and stable development environment.
379 This package contains the C compiler support for producing %{m2_desc}
382 %description multilib-%{multilib2} -l pl.UTF-8
383 Kompilator, posiadający duże możliwości optymalizacyjne niezbędne do
384 wyprodukowania szybkiego i stabilnego kodu wynikowego.
386 Ten pakiet zawiera rozszerzenie kompilatora C o obsługę tworzenia
390 Summary: Shared gcc library
391 Summary(es.UTF-8): Biblioteca compartida de gcc
392 Summary(pl.UTF-8): Biblioteka gcc
393 Summary(pt_BR.UTF-8): Biblioteca runtime para o GCC
394 License: GPL v3+ with GCC Runtime Library Exception v3.1
399 %description -n libgcc
402 %description -n libgcc -l es.UTF-8
403 Biblioteca compartida de gcc.
405 %description -n libgcc -l pl.UTF-8
406 Biblioteka dynamiczna gcc.
408 %description -n libgcc -l pt_BR.UTF-8
409 Biblioteca runtime para o GCC.
411 %package -n libgcc-multilib-32
412 Summary: Shared gcc library - 32-bit version
413 Summary(pl.UTF-8): Biblioteka gcc - wersja 32-bitowa
414 License: GPL v3+ with GCC Runtime Library Exception v3.1
416 Obsoletes: libgcc-multilib
418 %description -n libgcc-multilib-32
419 Shared gcc library - 32-bit version.
421 %description -n libgcc-multilib-32 -l pl.UTF-8
422 Biblioteka dynamiczna gcc - wersja 32-bitowa.
424 %package -n libgcc-multilib-%{multilib2}
425 Summary: Shared gcc library - %{m2_desc} version
426 Summary(pl.UTF-8): Biblioteka gcc - wersja %{m2_desc}
427 License: GPL v3+ with GCC Runtime Library Exception v3.1
430 %description -n libgcc-multilib-%{multilib2}
431 Shared gcc library - %{m2_desc} version.
433 %description -n libgcc-multilib-%{multilib2} -l pl.UTF-8
434 Biblioteka dynamiczna gcc - wersja %{m2_desc}.
437 Summary: GNU OpenMP library
438 Summary(pl.UTF-8): Biblioteka GNU OpenMP
439 License: GPL v3+ with GCC Runtime Library Exception v3.1
442 %description -n libgomp
445 %description -n libgomp -l pl.UTF-8
446 Biblioteka GNU OpenMP.
448 %package -n libgomp-devel
449 Summary: Development files for GNU OpenMP library
450 Summary(pl.UTF-8): Pliki programistyczne biblioteki GNU OpenMP
451 License: GPL v3+ with GCC Runtime Library Exception v3.1
452 Group: Development/Libraries
453 Requires: %{name} = %{epoch}:%{version}-%{release}
454 Requires: libgomp = %{epoch}:%{version}-%{release}
456 %description -n libgomp-devel
457 Development files for GNU OpenMP library.
459 %description -n libgomp-devel -l pl.UTF-8
460 Pliki programistyczne biblioteki GNU OpenMP.
462 %package -n libgomp-static
463 Summary: Static GNU OpenMP library
464 Summary(pl.UTF-8): Statyczna biblioteka GNU OpenMP
465 License: GPL v3+ with GCC Runtime Library Exception v3.1
466 Group: Development/Libraries
467 Requires: libgomp-devel = %{epoch}:%{version}-%{release}
469 %description -n libgomp-static
470 Static GNU OpenMP library.
472 %description -n libgomp-static -l pl.UTF-8
473 Statyczna biblioteka GNU OpenMP.
475 %package -n libgomp-multilib-32
476 Summary: GNU OpenMP library - 32-bit version
477 Summary(pl.UTF-8): Biblioteka GNU OpenMP - wersja 32-bitowa
478 License: GPL v3+ with GCC Runtime Library Exception v3.1
480 Obsoletes: libgomp-multilib
482 %description -n libgomp-multilib-32
483 GNU OpenMP library - 32-bit version.
485 %description -n libgomp-multilib-32 -l pl.UTF-8
486 Biblioteka GNU OpenMP - wersja 32-bitowa.
488 %package -n libgomp-multilib-32-devel
489 Summary: Development files for 32-bit version of GNU OpenMP library
490 Summary(pl.UTF-8): Pliki programistyczne wersji 32-bitowej biblioteki GNU OpenMP
491 License: GPL v3+ with GCC Runtime Library Exception v3.1
492 Group: Development/Libraries
493 Requires: libgomp-devel = %{epoch}:%{version}-%{release}
494 Obsoletes: libgomp-multilib-devel
496 %description -n libgomp-multilib-32-devel
497 Development files for 32-bit version of GNU OpenMP library.
499 %description -n libgomp-multilib-32-devel -l pl.UTF-8
500 Pliki programistyczne wersji 32-bitowej biblioteki GNU OpenMP.
502 %package -n libgomp-multilib-32-static
503 Summary: Static GNU OpenMP library - 32-bit version
504 Summary(pl.UTF-8): Statyczna biblioteka GNU OpenMP - wersja 32-bitowa
505 License: GPL v3+ with GCC Runtime Library Exception v3.1
506 Group: Development/Libraries
507 Requires: libgomp-multilib-32-devel = %{epoch}:%{version}-%{release}
508 Obsoletes: libgomp-multilib-static
510 %description -n libgomp-multilib-32-static
511 Static GNU OpenMP library - 32-bit version.
513 %description -n libgomp-multilib-32-static -l pl.UTF-8
514 Statyczna biblioteka GNU OpenMP - wersja 32-bitowa.
516 %package -n libgomp-multilib-%{multilib2}
517 Summary: GNU OpenMP library - %{m2_desc} version
518 Summary(pl.UTF-8): Biblioteka GNU OpenMP - wersja %{m2_desc}
519 License: GPL v3+ with GCC Runtime Library Exception v3.1
522 %description -n libgomp-multilib-%{multilib2}
523 GNU OpenMP library - %{m2_desc} version.
525 %description -n libgomp-multilib-%{multilib2} -l pl.UTF-8
526 Biblioteka GNU OpenMP - wersja %{m2_desc}.
528 %package -n libgomp-multilib-%{multilib2}-devel
529 Summary: Development files for %{m2_desc} version of GNU OpenMP library
530 Summary(pl.UTF-8): Pliki programistyczne wersji %{m2_desc} biblioteki GNU OpenMP
531 License: GPL v3+ with GCC Runtime Library Exception v3.1
532 Group: Development/Libraries
533 Requires: libgomp-devel = %{epoch}:%{version}-%{release}
535 %description -n libgomp-multilib-%{multilib2}-devel
536 Development files for %{m2_desc} version of GNU OpenMP library.
538 %description -n libgomp-multilib-%{multilib2}-devel -l pl.UTF-8
539 Pliki programistyczne wersji %{m2_desc}-bitowej biblioteki GNU OpenMP.
541 %package -n libgomp-multilib-%{multilib2}-static
542 Summary: Static GNU OpenMP library - %{m2_desc} version
543 Summary(pl.UTF-8): Statyczna biblioteka GNU OpenMP - wersja %{m2_desc}
544 License: GPL v3+ with GCC Runtime Library Exception v3.1
545 Group: Development/Libraries
546 Requires: libgomp-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
548 %description -n libgomp-multilib-%{multilib2}-static
549 Static GNU OpenMP library - %{m2_desc} version.
551 %description -n libgomp-multilib-%{multilib2}-static -l pl.UTF-8
552 Statyczna biblioteka GNU OpenMP - wersja %{m2_desc}.
554 %package -n libcilkrts
555 Summary: GCC Cilk Plus language extensions runtime library
556 Summary(pl.UTF-8): Biblioteka uruchomieniowa rozszerzeń Cilk Plus dla GCC
559 Requires: libstdc++ = %{epoch}:%{version}-%{release}
561 %description -n libcilkrts
562 This package contains the Cilk Plus C/C++ language extensions runtime
565 %description -n libcilkrts -l pl.UTF-8
566 Ten pakiet zawiera bibliotekę uruchomieniową rozszerzeń Cilk Plus dla
569 %package -n libcilkrts-devel
570 Summary: GCC development files for Cilk Plus language extensions
571 Summary(pl.UTF-8): Pliki programistyczne GCC dla rozszerzeń Cilk Plus
573 Group: Development/Libraries
574 Requires: libcilkrts = %{epoch}:%{version}-%{release}
576 %description -n libcilkrts-devel
577 This package contains development files for Cilk Plus C/C++ language
580 %description -n libcilkrts-devel -l pl.UTF-8
581 Ten pakiet zawiera pliki programistyczne rozszerzeń Cilk Plus dla
584 %package -n libcilkrts-static
585 Summary: GCC Cilk Plus language extensions static library
586 Summary(pl.UTF-8): Biblioteka statyczna rozszerzeń Cilk Plus dla GCC
588 Group: Development/Libraries
589 Requires: libcilkrts-devel = %{epoch}:%{version}-%{release}
591 %description -n libcilkrts-static
592 This package contains Cilk Plus C/C++ language extensions static
595 %description -n libcilkrts-static -l pl.UTF-8
596 Ten pakiet zawiera bibliotekę statyczną rozszerzeń Cilk Plus dla
599 %package -n libcilkrts-multilib-32
600 Summary: GCC Cilk Plus language extensions runtime library - 32-bit version
601 Summary(pl.UTF-8): Biblioteka uruchomieniowa rozszerzeń Cilk Plus dla GCC - wersja 32-bitowa
604 Requires: libstdc++-multilib-32 = %{epoch}:%{version}-%{release}
605 Obsoletes: libcilkrts-multilib
607 %description -n libcilkrts-multilib-32
608 This package contains the Cilk Plus C/C++ language extensions runtime
609 library in 32-bit version.
611 %description -n libcilkrts-multilib-32 -l pl.UTF-8
612 Ten pakiet zawiera bibliotekę uruchomieniową rozszerzeń Cilk Plus dla
613 języków C/C++. W tym pakiecie znajduje się wersja 32-bitowa.
615 %package -n libcilkrts-multilib-32-devel
616 Summary: GCC development files for Cilk Plus language extensions - 32-bit version
617 Summary(pl.UTF-8): Pliki programistyczne GCC dla rozszerzeń Cilk Plus - wersja 32-bitowa
619 Group: Development/Libraries
620 Requires: libcilkrts-devel = %{epoch}:%{version}-%{release}
621 Requires: libcilkrts-multilib-32 = %{epoch}:%{version}-%{release}
622 Obsoletes: libcilkrts-multilib-devel
624 %description -n libcilkrts-multilib-32-devel
625 This package contains development files for Cilk Plus C/C++ language
626 extensions in 32-bit version.
628 %description -n libcilkrts-multilib-32-devel -l pl.UTF-8
629 Ten pakiet zawiera pliki programistyczne rozszerzeń Cilk Plus dla
630 języków C/C++. W tym pakiecie znajduje się wersja 32-bitowa.
632 %package -n libcilkrts-multilib-32-static
633 Summary: GCC Cilk Plus language extensions static library - 32-bit version
634 Summary(pl.UTF-8): Biblioteka statyczna rozszerzeń Cilk Plus dla GCC - wersja 32-bitowa
636 Group: Development/Libraries
637 Requires: libcilkrts-multilib-32-devel = %{epoch}:%{version}-%{release}
638 Obsoletes: libcilkrts-multilib-static
640 %description -n libcilkrts-multilib-32-static
641 This package contains the Cilk Plus C/C++ language extensions static
642 library in 32-bit version.
644 %description -n libcilkrts-multilib-32-static -l pl.UTF-8
645 Ten pakiet zawiera bibliotekę statyczną rozszerzeń Cilk Plus dla
646 języków C/C++. W tym pakiecie znajduje się wersja 32-bitowa.
648 %package -n libcilkrts-multilib-%{multilib2}
649 Summary: GCC Cilk Plus language extensions runtime library - %{m2_desc} version
650 Summary(pl.UTF-8): Biblioteka uruchomieniowa rozszerzeń Cilk Plus dla GCC - wersja %{m2_desc}
653 Requires: libstdc++-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
655 %description -n libcilkrts-multilib-%{multilib2}
656 This package contains the Cilk Plus C/C++ language extensions runtime
657 library in %{m2_desc} version.
659 %description -n libcilkrts-multilib-%{multilib2} -l pl.UTF-8
660 Ten pakiet zawiera bibliotekę uruchomieniową rozszerzeń Cilk Plus dla
661 języków C/C++. W tym pakiecie znajduje się wersja %{m2_desc}.
663 %package -n libcilkrts-multilib-%{multilib2}-devel
664 Summary: GCC development files for Cilk Plus language extensions - %{m2_desc} version
665 Summary(pl.UTF-8): Pliki programistyczne GCC dla rozszerzeń Cilk Plus - wersja %{m2_desc}
667 Group: Development/Libraries
668 Requires: libcilkrts-devel = %{epoch}:%{version}-%{release}
669 Requires: libcilkrts-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
671 %description -n libcilkrts-multilib-%{multilib2}-devel
672 This package contains development files for Cilk Plus C/C++ language
673 extensions in %{m2_desc} version.
675 %description -n libcilkrts-multilib-%{multilib2}-devel -l pl.UTF-8
676 Ten pakiet zawiera pliki programistyczne rozszerzeń Cilk Plus dla
677 języków C/C++. W tym pakiecie znajduje się wersja %{m2_desc}.
679 %package -n libcilkrts-multilib-%{multilib2}-static
680 Summary: GCC Cilk Plus language extensions static library - %{m2_desc} version
681 Summary(pl.UTF-8): Biblioteka statyczna rozszerzeń Cilk Plus dla GCC - wersja %{m2_desc}
683 Group: Development/Libraries
684 Requires: libcilkrts-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
686 %description -n libcilkrts-multilib-%{multilib2}-static
687 This package contains the Cilk Plus C/C++ language extensions static
688 library in %{m2_desc} version.
690 %description -n libcilkrts-multilib-%{multilib2}-static -l pl.UTF-8
691 Ten pakiet zawiera bibliotekę statyczną rozszerzeń Cilk Plus dla
692 języków C/C++. W tym pakiecie znajduje się wersja %{m2_desc}.
695 Summary: Ada language support for GCC
696 Summary(es.UTF-8): Soporte de Ada para GCC
697 Summary(pl.UTF-8): Obsługa języka Ada do GCC
698 Group: Development/Languages
699 Requires: %{name} = %{epoch}:%{version}-%{release}
700 Requires: libgnat = %{epoch}:%{version}-%{release}
702 Obsoletes: gnat-devel
705 This package adds experimental support for compiling Ada programs.
707 %description ada -l es.UTF-8
708 Este paquete añade soporte experimental para compilar programas en
711 %description ada -l pl.UTF-8
712 Ten pakiet dodaje eksperymentalne wsparcie dla kompilacji programów w
715 %package ada-multilib-32
716 Summary: Ada language 32-bit binaries support for GCC
717 Summary(pl.UTF-8): Obsługa 32-bitowych binariów w języku Ada dla GCC
718 Group: Development/Languages
719 Requires: %{name}-ada = %{epoch}:%{version}-%{release}
720 Requires: libgnat-multilib-32 = %{epoch}:%{version}-%{release}
721 Obsoletes: gcc-ada-multilib
723 %description ada-multilib-32
724 This package adds experimental support for compiling 32-bit Ada
725 programs on 64-bit host.
727 %description ada-multilib-32 -l pl.UTF-8
728 Ten pakiet dodaje eksperymentalną obsługę kompilacji programów
729 32-bitowych w języku Ada na maszynie 64-bitowej.
731 %package ada-multilib-%{multilib2}
732 Summary: Ada language %{m2_desc} binaries support for GCC
733 Summary(pl.UTF-8): Obsługa binariów %{m2_desc} w języku Ada dla GCC
734 Group: Development/Languages
735 Requires: %{name}-ada = %{epoch}:%{version}-%{release}
736 Requires: libgnat-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
738 %description ada-multilib-%{multilib2}
739 This package adds experimental support for compiling Ada language to
742 %description ada-multilib-%{multilib2} -l pl.UTF-8
743 Ten pakiet dodaje eksperymentalną obsługę kompilacji programów w
744 języku Ada do binariów %{m2_desc}.
747 Summary: Ada standard libraries
748 Summary(es.UTF-8): Bibliotecas estándares de Ada
749 Summary(pl.UTF-8): Biblioteki standardowe Ady
750 License: GPL v3+ with GCC Runtime Library Exception v3.1
752 Requires: libgcc = %{epoch}:%{version}-%{release}
756 %description -n libgnat
757 This package contains shared libraries needed to run programs written
760 %description -n libgnat -l es.UTF-8
761 Este paquete contiene las bibliotecas compartidas necesarias para
762 ejecutar programas escritos en Ada.
764 %description -n libgnat -l pl.UTF-8
765 Ten pakiet zawiera biblioteki potrzebne do uruchamiania programów
768 %package -n libgnat-static
769 Summary: Static Ada standard libraries
770 Summary(pl.UTF-8): Statyczne biblioteki standardowe dla Ady
771 License: GPL v3+ with GCC Runtime Library Exception v3.1
772 Group: Development/Libraries
773 Obsoletes: gnat-static
775 %description -n libgnat-static
776 This package contains static libraries for programs written in Ada.
778 %description -n libgnat-static -l pl.UTF-8
779 Ten pakiet zawiera biblioteki statyczne dla programów napisanych w
782 %package -n libgnat-multilib-32
783 Summary: Ada standard libraries - 32-bit version
784 Summary(pl.UTF-8): Biblioteki standardowe dla Ady - wersja 32-bitowa
785 License: GPL v3+ with GCC Runtime Library Exception v3.1
787 Requires: libgcc-multilib-32 = %{epoch}:%{version}-%{release}
788 Obsoletes: libgnat-multilib
790 %description -n libgnat-multilib-32
791 This package contains 32-bit version of shared libraries needed to run
792 programs written in Ada.
794 %description -n libgnat-multilib-32 -l pl.UTF-8
795 Ten pakiet zawiera wersje 32-bitowe bibliotek potrzebnych do
796 uruchamiania programów napisanych w języku Ada.
798 %package -n libgnat-multilib-32-static
799 Summary: Static Ada standard libraries - 32-bit version
800 Summary(pl.UTF-8): Statyczne biblioteki standardowe dla Ady - wersje 32-bitowe
801 License: GPL v3+ with GCC Runtime Library Exception v3.1
802 Group: Development/Libraries
803 Obsoletes: libgnat-multilib-static
805 %description -n libgnat-multilib-32-static
806 This package contains 32-bit version of static libraries for programs
809 %description -n libgnat-multilib-32-static -l pl.UTF-8
810 Ten pakiet zawiera 32-bitowe wersje bibliotek statycznych dla
811 programów napisanych w Adzie.
813 %package -n libgnat-multilib-%{multilib2}
814 Summary: Ada standard libraries - %{m2_desc} version
815 Summary(pl.UTF-8): Biblioteki standardowe dla Ady - wersja %{m2_desc}
816 License: GPL v3+ with GCC Runtime Library Exception v3.1
818 Requires: libgcc-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
820 %description -n libgnat-multilib-%{multilib2}
821 This package contains %{m2_desc} version of shared libraries needed to run
822 programs written in Ada.
824 %description -n libgnat-multilib-%{multilib2} -l pl.UTF-8
825 Ten pakiet zawiera wersje %{m32_desc} bibliotek potrzebnych do
826 uruchamiania programów napisanych w Adzie.
828 %package -n libgnat-multilib-%{multilib2}-static
829 Summary: Static Ada standard libraries - %{m2_desc} version
830 Summary(pl.UTF-8): Statyczne biblioteki standardowe dla Ady - wersje %{m2_desc}
831 License: GPL v3+ with GCC Runtime Library Exception v3.1
832 Group: Development/Libraries
834 %description -n libgnat-multilib-%{multilib2}-static
835 This package contains %{m2_desc} version of static libraries for programs
838 %description -n libgnat-multilib-%{multilib2}-static -l pl.UTF-8
839 Ten pakiet zawiera wersje %{m2_desc} bibliotek statycznych dla
840 programów napisanych w Adzie.
843 Summary: C++ language support for GCC
844 Summary(es.UTF-8): Soporte de C++ para GCC
845 Summary(pl.UTF-8): Obsługa języka C++ dla GCC
846 Summary(pt_BR.UTF-8): Suporte C++ para o GCC
847 Group: Development/Languages
848 Requires: %{name} = %{epoch}:%{version}-%{release}
854 This package adds C++ support to the GNU Compiler Collection. It
855 includes support for most of the current C++ specification, including
856 templates and exception handling. It does not include a standard C++
857 library, which is available separately.
859 %description c++ -l de.UTF-8
860 Dieses Paket enthält die C++-Unterstützung für den
861 GNU-Compiler-Collection. Es unterstützt die aktuelle
862 C++-Spezifikation, inkl. Templates und Ausnahmeverarbeitung. Eine
863 C++-Standard-Library ist nicht enthalten - sie ist getrennt
866 %description c++ -l es.UTF-8
867 Este paquete añade soporte de C++ al GCC (colección de compiladores
868 GNU). Ello incluye el soporte para la mayoría de la especificación
869 actual de C++, incluyendo plantillas y manejo de excepciones. No
870 incluye la biblioteca estándar de C++, la que es disponible separada.
872 %description c++ -l fr.UTF-8
873 Ce package ajoute un support C++ a la collection de compilateurs GNU.
874 Il comprend un support pour la plupart des spécifications actuelles de
875 C++, dont les modéles et la gestion des exceptions. Il ne comprend pas
876 une bibliothéque C++ standard, qui est disponible séparément.
878 %description c++ -l pl.UTF-8
879 Ten pakiet dodaje obsługę C++ do kompilatora GCC. Wspiera większość
880 obecnej specyfikacji C++, nie zawiera natomiast standardowych
881 bibliotek C++, które są w oddzielnym pakiecie.
883 %description c++ -l pt_BR.UTF-8
884 Este pacote adiciona suporte C++ para o gcc.
886 %description c++ -l tr.UTF-8
887 Bu paket, GNU C derleyicisine C++ desteği ekler. 'Template'ler ve
888 aykırı durum işleme gibi çoğu güncel C++ tanımlarına uyar. Standart
889 C++ kitaplığı bu pakette yer almaz.
891 %package c++-multilib-32
892 Summary: C++ language 32-bit binaries support for GCC
893 Summary(pl.UTF-8): Obsługa 32-bitowych binariów w języku C++ dla GCC
894 Group: Development/Languages
895 Requires: %{name}-c++ = %{epoch}:%{version}-%{release}
896 Requires: %{name}-multilib-32 = %{epoch}:%{version}-%{release}
897 Obsoletes: gcc-c++-multilib
899 %description c++-multilib-32
900 This package adds 32-bit binaries in C++ language support to the GNU
903 %description c++-multilib-32 -l pl.UTF-8
904 Ten pakiet dodaje obsługę 32-bitowych binariów w języku C++ do
907 %package c++-multilib-%{multilib2}
908 Summary: C++ language %{m2_desc} binaries support for GCC
909 Summary(pl.UTF-8): Obsługa %{multilib2}-bitowych binariów C++ dla GCC
910 Group: Development/Languages
911 Requires: %{name}-c++ = %{epoch}:%{version}-%{release}
912 Requires: %{name}-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
914 %description c++-multilib-%{multilib2}
915 This package adds %{m2_desc} binaries in C++ language support to the GNU
918 %description c++-multilib-%{multilib2} -l pl.UTF-8
919 Ten pakiet dodaje obsługę binariów %{m2_desc} w języku C++ do kompilatora
922 %package -n libstdc++
923 Summary: GNU C++ library
924 Summary(es.UTF-8): Biblioteca C++ de GNU
925 Summary(pl.UTF-8): Biblioteka GNU C++
926 Summary(pt_BR.UTF-8): Biblioteca C++ GNU
927 License: GPL v3+ with GCC Runtime Library Exception v3.1
929 # >= instead of = to allow keeping older libstdc++ (with different soname)
930 Requires: libgcc >= %{epoch}:%{version}-%{release}
932 Obsoletes: libstdc++3
933 Obsoletes: libstdc++4
935 %description -n libstdc++
936 This is the GNU implementation of the standard C++ library, along with
937 additional GNU tools. This package includes the shared libraries
938 necessary to run C++ applications.
940 %description -n libstdc++ -l de.UTF-8
941 Dies ist die GNU-Implementierung der Standard-C++-Libraries mit
942 weiteren GNU-Tools. Dieses Paket enthält die zum Ausführen von
943 C++-Anwendungen erforderlichen gemeinsam genutzten Libraries.
945 %description -n libstdc++ -l es.UTF-8
946 Este es el soporte de las bibliotecas padrón del C++, junto con
947 herramientas GNU adicionales. El paquete incluye las bibliotecas
948 compartidas necesarias para ejecutar aplicaciones C++.
950 %description -n libstdc++ -l fr.UTF-8
951 Ceci est l'implémentation GNU des librairies C++ standard, ainsi que
952 des outils GNU supplémentaires. Ce package comprend les librairies
953 partagées nécessaires à l'exécution d'application C++.
955 %description -n libstdc++ -l pl.UTF-8
956 Ten pakiet zawiera bibliotekę będącą implementacją standardowej
957 biblioteki C++. Znajduje się w nim biblioteka dynamiczna niezbędne do
958 uruchamiania aplikacji napisanych w C++.
960 %description -n libstdc++ -l pt_BR.UTF-8
961 Este pacote é uma implementação da biblioteca padrão C++ v3, um
962 subconjunto do padrão ISO 14882.
964 %description -n libstdc++ -l tr.UTF-8
965 Bu paket, standart C++ kitaplıklarının GNU gerçeklemesidir ve C++
966 uygulamalarının koşturulması için gerekli kitaplıkları içerir.
968 %package -n libstdc++-devel
969 Summary: Header files and documentation for C++ development
970 Summary(de.UTF-8): Header-Dateien zur Entwicklung mit C++
971 Summary(es.UTF-8): Ficheros de cabecera y documentación para desarrollo C++
972 Summary(fr.UTF-8): Fichiers d'en-tête et biblitothèques pour développer en C++
973 Summary(pl.UTF-8): Pliki nagłówkowe i dokumentacja do biblioteki standardowej C++
974 Summary(pt_BR.UTF-8): Arquivos de inclusão e bibliotecas para o desenvolvimento em C++
975 Summary(tr.UTF-8): C++ ile program geliştirmek için gerekli dosyalar
976 License: GPL v3+ with GCC Runtime Library Exception v3.1
977 Group: Development/Libraries
978 Requires: %{name}-c++ = %{epoch}:%{version}-%{release}
979 Requires: glibc-devel
980 Requires: libstdc++ = %{epoch}:%{version}-%{release}
981 Obsoletes: libg++-devel
982 Obsoletes: libstdc++3-devel
983 Obsoletes: libstdc++4-devel
985 %description -n libstdc++-devel
986 This is the GNU implementation of the standard C++ libraries. This
987 package includes the header files needed for C++ development and
988 library documentation.
990 %description -n libstdc++-devel -l es.UTF-8
991 Este es el soporte de las bibliotecas padrón del lenguaje C++. Este
992 paquete incluye los archivos de inclusión y bibliotecas necesarios
993 para desarrollo de programas en lenguaje C++.
995 %description -n libstdc++-devel -l pl.UTF-8
996 Pakiet ten zawiera biblioteki będące implementacją standardowych
997 bibliotek C++. Znajdują się w nim pliki nagłówkowe wykorzystywane przy
998 programowaniu w języku C++ oraz dokumentacja biblioteki standardowej.
1000 %description -n libstdc++-devel -l pt_BR.UTF-8
1001 Este pacote inclui os arquivos de inclusão e bibliotecas necessárias
1002 para desenvolvimento de programas C++.
1004 %package -n libstdc++-static
1005 Summary: Static C++ standard library
1006 Summary(es.UTF-8): Biblioteca estándar estática de C++
1007 Summary(pl.UTF-8): Statyczna biblioteka standardowa C++
1008 License: GPL v3+ with GCC Runtime Library Exception v3.1
1009 Group: Development/Libraries
1010 Requires: libstdc++-devel = %{epoch}:%{version}-%{release}
1011 Obsoletes: libstdc++4-static
1013 %description -n libstdc++-static
1014 Static C++ standard library.
1016 %description -n libstdc++-static -l es.UTF-8
1017 Biblioteca estándar estática de C++.
1019 %description -n libstdc++-static -l pl.UTF-8
1020 Statyczna biblioteka standardowa C++.
1022 %package -n libstdc++-multilib-32
1023 Summary: GNU C++ library - 32-bit version
1024 Summary(pl.UTF-8): Biblioteka GNU C++ - wersja 32-bitowa
1025 License: GPL v3+ with GCC Runtime Library Exception v3.1
1027 # >= instead of = to allow keeping older libstdc++ (with different soname)
1028 Requires: libgcc-multilib-32 >= %{epoch}:%{version}-%{release}
1029 Obsoletes: libstdc++-multilib
1031 %description -n libstdc++-multilib-32
1032 This is 32-bit version of the GNU implementation of the standard C++
1035 %description -n libstdc++-multilib-32 -l pl.UTF-8
1036 Ten pakiet ten zawiera 32-bitową wersję implementacji GNU biblioteki
1039 %package -n libstdc++-multilib-32-devel
1040 Summary: Development files for C++ development - 32-bit version
1041 Summary(pl.UTF-8): Pliki programistyczne biblioteki standardowej C++ - wersja 32-bitowa
1042 License: GPL v3+ with GCC Runtime Library Exception v3.1
1043 Group: Development/Libraries
1044 Requires: %{name}-c++-multilib-32 = %{epoch}:%{version}-%{release}
1045 Requires: libstdc++-devel = %{epoch}:%{version}-%{release}
1046 Requires: libstdc++-multilib-32 = %{epoch}:%{version}-%{release}
1047 Obsoletes: libstdc++-multilib-devel
1049 %description -n libstdc++-multilib-32-devel
1050 This package contains the development files for 32-bit version of the
1051 GNU implementation of the standard C++ library.
1053 %description -n libstdc++-multilib-32-devel -l pl.UTF-8
1054 Ten pakiet zawiera pliki programistyczne 32-bitowej wersji
1055 implementacji GNU biblioteki standardowej C++.
1057 %package -n libstdc++-multilib-32-static
1058 Summary: Static C++ standard library - 32-bit version
1059 Summary(pl.UTF-8): Statyczna biblioteka standardowa C++ - wersja 32-bitowa
1060 License: GPL v3+ with GCC Runtime Library Exception v3.1
1061 Group: Development/Libraries
1062 Requires: libstdc++-multilib-32-devel = %{epoch}:%{version}-%{release}
1063 Obsoletes: libstdc++-multilib-static
1065 %description -n libstdc++-multilib-32-static
1066 Static C++ standard library - 32-bit version.
1068 %description -n libstdc++-multilib-32-static -l pl.UTF-8
1069 Statyczna biblioteka standardowa C++ - wersja 32-bitowa.
1071 %package -n libstdc++-multilib-%{multilib2}
1072 Summary: GNU C++ library - %{m2_desc} version
1073 Summary(pl.UTF-8): Biblioteka GNU C++ - wersja %{m2_desc}
1074 License: GPL v3+ with GCC Runtime Library Exception v3.1
1076 # >= instead of = to allow keeping older libstdc++ (with different soname)
1077 Requires: libgcc-multilib-%{multilib2} >= %{epoch}:%{version}-%{release}
1079 %description -n libstdc++-multilib-%{multilib2}
1080 This is %{m2_desc} version of the GNU implementation of the standard C++
1083 %description -n libstdc++-multilib-%{multilib2} -l pl.UTF-8
1084 Ten pakiet ten zawiera wersję %{m2_desc} implementacji GNU biblioteki
1087 %package -n libstdc++-multilib-%{multilib2}-devel
1088 Summary: Development files for C++ development - %{m2_desc} version
1089 Summary(pl.UTF-8): Pliki programistyczne biblioteki standardowej C++ - wersja %{m2_desc}
1090 License: GPL v3+ with GCC Runtime Library Exception v3.1
1091 Group: Development/Libraries
1092 Requires: %{name}-c++-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1093 Requires: libstdc++-devel = %{epoch}:%{version}-%{release}
1094 Requires: libstdc++-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1096 %description -n libstdc++-multilib-%{multilib2}-devel
1097 This package contains the development files for %{m2_desc} version of the
1098 GNU implementation of the standard C++ library.
1100 %description -n libstdc++-multilib-%{multilib2}-devel -l pl.UTF-8
1101 Ten pakiet zawiera pliki programistyczne wersji %{m2_desc}
1102 implementacji GNU biblioteki standardowej C++.
1104 %package -n libstdc++-multilib-%{multilib2}-static
1105 Summary: Static C++ standard library - %{m2_desc} version
1106 Summary(pl.UTF-8): Statyczna biblioteka standardowa C++ - wersja %{m2_desc}
1107 License: GPL v3+ with GCC Runtime Library Exception v3.1
1108 Group: Development/Libraries
1109 Requires: libstdc++-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
1111 %description -n libstdc++-multilib-%{multilib2}-static
1112 Static C++ standard library - %{m2_desc} version.
1114 %description -n libstdc++-multilib-%{multilib2}-static -l pl.UTF-8
1115 Statyczna biblioteka standardowa C++ - wersja %{m2_desc}.
1117 %package -n libstdc++-gdb
1118 Summary: libstdc++ pretty printers for GDB
1119 Summary(pl.UTF-8): Funkcje wypisujące dane libstdc++ dla GDB
1120 Group: Development/Debuggers
1122 %description -n libstdc++-gdb
1123 This package contains Python scripts for GDB pretty printing of the
1124 libstdc++ types/containers.
1126 %description -n libstdc++-gdb -l pl.UTF-8
1127 Ten pakiet zawiera skrypty Pythona dla GDB służące do ładnego
1128 wypisywania typów i kontenerów libstdc++.
1130 %package -n libstdc++-apidocs
1131 Summary: C++ standard library API documentation
1132 Summary(pl.UTF-8): Dokumentacja API biblioteki standardowej C++
1133 License: FDL v1.3 (mainly), GPL v3+ (doxygen generated parts)
1134 Group: Documentation
1135 %if "%{_rpmversion}" >= "5"
1139 %description -n libstdc++-apidocs
1140 API and internal documentation for C++ standard library.
1142 %description -n libstdc++-apidocs -l pl.UTF-8
1143 Dokumentacja API i wewnętrzna biblioteki standardowej C++.
1146 Summary: Fortran 95 language support for GCC
1147 Summary(es.UTF-8): Soporte de Fortran 95 para GCC
1148 Summary(pl.UTF-8): Obsługa języka Fortran 95 dla GCC
1149 Summary(pt_BR.UTF-8): Suporte Fortran 95 para o GCC
1150 Group: Development/Languages/Fortran
1151 Requires: %{name} = %{epoch}:%{version}-%{release}
1152 Requires: libgfortran = %{epoch}:%{version}-%{release}
1153 Requires: libquadmath-devel = %{epoch}:%{version}-%{release}
1154 Provides: gcc-g77 = %{epoch}:%{version}-%{release}
1158 %description fortran
1159 This package adds support for compiling Fortran 95 programs with the
1162 %description fortran -l es.UTF-8
1163 Este paquete añade soporte para compilar programas escritos en Fortran
1164 95 con el compilador GNU.
1166 %description fortran -l pl.UTF-8
1167 Ten pakiet dodaje obsługę języka Fortran 95 do kompilatora GCC.
1169 %description fortran -l pt_BR.UTF-8
1170 Suporte Fortran 95 para o GCC.
1172 %package fortran-multilib-32
1173 Summary: Fortran 95 language 32-bit binaries support for GCC
1174 Summary(pl.UTF-8): Obsługa binariów 32-bitowych w języku Fortran 95 dla GCC
1175 Group: Development/Languages/Fortran
1176 Requires: %{name}-fortran = %{epoch}:%{version}-%{release}
1177 Requires: libgfortran-multilib-32 = %{epoch}:%{version}-%{release}
1178 Requires: libquadmath-multilib-32-devel = %{epoch}:%{version}-%{release}
1179 Obsoletes: gcc-fortran-multilib
1181 %description fortran-multilib-32
1182 This package adds support for compiling 32-bit Fortran 95 programs
1183 with the GNU compiler.
1185 %description fortran-multilib-32 -l pl.UTF-8
1186 Ten pakiet dodaje obsługę 32-bitowych programów w Fortranie 95 do
1189 %package fortran-multilib-%{multilib2}
1190 Summary: Fortran 95 language %{m2_desc} binaries support for GCC
1191 Summary(pl.UTF-8): Obsługa binariów %{m2_desc} w języku Fortran 95 dla GCC
1192 Group: Development/Languages/Fortran
1193 Requires: %{name}-fortran = %{epoch}:%{version}-%{release}
1194 Requires: libgfortran-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1195 Requires: libquadmath-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
1197 %description fortran-multilib-%{multilib2}
1198 This package adds support for compiling Fortran 95 programs to %{m2_desc}
1199 binaries with the GNU compiler.
1201 %description fortran-multilib-%{multilib2} -l pl.UTF-8
1202 Ten pakiet dodaje obsługę binariów %{m2_desc} w języku Fortran 95 do
1205 %package -n libgfortran
1206 Summary: Fortran 95 Library
1207 Summary(es.UTF-8): Biblioteca de Fortran 95
1208 Summary(pl.UTF-8): Biblioteka Fortranu 95
1209 License: GPL v3+ with GCC Runtime Library Exception v3.1
1211 Requires: libgcc = %{epoch}:%{version}-%{release}
1212 Requires: libquadmath = %{epoch}:%{version}-%{release}
1215 %description -n libgfortran
1218 %description -n libgfortran -l es.UTF-8
1219 Biblioteca de Fortran 95.
1221 %description -n libgfortran -l pl.UTF-8
1222 Biblioteka Fortranu 95.
1224 %package -n libgfortran-static
1225 Summary: Static Fortran 95 Library
1226 Summary(es.UTF-8): Bibliotecas estáticas de Fortran 95
1227 Summary(pl.UTF-8): Statyczna Biblioteka Fortranu 95
1228 License: GPL v3+ with GCC Runtime Library Exception v3.1
1229 Group: Development/Libraries
1230 Requires: libgfortran = %{epoch}:%{version}-%{release}
1231 Obsoletes: libg2c-static
1233 %description -n libgfortran-static
1234 Static Fortran 95 Library.
1236 %description -n libgfortran-static -l es.UTF-8
1237 Bibliotecas estáticas de Fortran 95.
1239 %description -n libgfortran-static -l pl.UTF-8
1240 Statyczna biblioteka Fortranu 95.
1242 %package -n libgfortran-multilib-32
1243 Summary: Fortran 95 Library - 32-bit version
1244 Summary(pl.UTF-8): Biblioteka Fortranu 95 - wersja 32-bitowa
1245 License: GPL v3+ with GCC Runtime Library Exception v3.1
1247 Requires: libgcc-multilib-32 = %{epoch}:%{version}-%{release}
1248 Requires: libquadmath-multilib-32 = %{epoch}:%{version}-%{release}
1249 Obsoletes: libgfortran-multilib
1251 %description -n libgfortran-multilib-32
1252 Fortran 95 Library - 32-bit version.
1254 %description -n libgfortran-multilib-32 -l pl.UTF-8
1255 Biblioteka Fortranu 95 - wersja 32-bitowa.
1257 %package -n libgfortran-multilib-32-static
1258 Summary: Static Fortran 95 Library - 32-bit version
1259 Summary(pl.UTF-8): Statyczna Biblioteka Fortranu 95 - wersja 32-bitowa
1260 License: GPL v3+ with GCC Runtime Library Exception v3.1
1261 Group: Development/Libraries
1262 Requires: libgfortran-multilib-32 = %{epoch}:%{version}-%{release}
1263 Obsoletes: libgfortran-multilib-static
1265 %description -n libgfortran-multilib-32-static
1266 Static Fortran 95 Library - 32-bit version.
1268 %description -n libgfortran-multilib-32-static -l pl.UTF-8
1269 Statyczna biblioteka Fortranu 95 - wersja 32-bitowa.
1271 %package -n libgfortran-multilib-%{multilib2}
1272 Summary: Fortran 95 Library - %{m2_desc} version
1273 Summary(pl.UTF-8): Biblioteka Fortranu 95 - wersja %{m2_desc}
1274 License: GPL v3+ with GCC Runtime Library Exception v3.1
1276 Requires: libquadmath-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1278 %description -n libgfortran-multilib-%{multilib2}
1279 Fortran 95 Library - %{m2_desc} version.
1281 %description -n libgfortran-multilib-%{multilib2} -l pl.UTF-8
1282 Biblioteka Fortranu 95 - wersja %{m2_desc}.
1284 %package -n libgfortran-multilib-%{multilib2}-static
1285 Summary: Static Fortran 95 Library - %{m2_desc} version
1286 Summary(pl.UTF-8): Statyczna Biblioteka Fortranu 95 - wersja %{m2_desc}
1287 License: GPL v3+ with GCC Runtime Library Exception v3.1
1288 Group: Development/Libraries
1289 Requires: libgcc-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1290 Requires: libgfortran-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1292 %description -n libgfortran-multilib-%{multilib2}-static
1293 Static Fortran 95 Library - %{m2_desc} version.
1295 %description -n libgfortran-multilib-%{multilib2}-static -l pl.UTF-8
1296 Statyczna biblioteka Fortranu 95 - wersja %{m2_desc}.
1298 %package -n libquadmath
1299 Summary: GCC __float128 shared support library
1300 Summary(pl.UTF-8): Biblioteka współdzielona do obsługi typu __float128
1304 %description -n libquadmath
1305 This package contains GCC shared support library which is needed for
1306 __float128 math support and for Fortran REAL*16 support.
1308 %description -n libquadmath -l pl.UTF-8
1309 Ten pakiet zawiera bibliotekę współdzieloną GCC do obsługi operacji
1310 matematycznych na zmiennych typu __float128 oraz typu REAL*16 w
1313 %package -n libquadmath-devel
1314 Summary: Header files for GCC __float128 support library
1315 Summary(pl.UTF-8): Pliki nagłówkowe biblioteka GCC do obsługi typu __float128
1317 Group: Development/Libraries
1318 Requires: libquadmath = %{epoch}:%{version}-%{release}
1320 %description -n libquadmath-devel
1321 This package contains header files for GCC support library which is
1322 needed for __float128 math support and for Fortran REAL*16 support.
1324 %description -n libquadmath-devel -l pl.UTF-8
1325 Ten pakiet zawiera pliki nagłówkowe biblioteki GCC do obsługi operacji
1326 matematycznych na zmiennych typu __float128 oraz typu REAL*16 w
1329 %package -n libquadmath-static
1330 Summary: Static GCC __float128 support library
1331 Summary(pl.UTF-8): Biblioteka statyczna GCC do obsługi typu __float128
1333 Group: Development/Libraries
1334 Requires: libquadmath-devel = %{epoch}:%{version}-%{release}
1336 %description -n libquadmath-static
1337 Static GCC __float128 support library.
1339 %description -n libquadmath-static -l pl.UTF-8
1340 Biblioteka statyczna GCC do obsługi typu __float128.
1342 %package -n libquadmath-multilib-32
1343 Summary: GCC __float128 shared support library - 32-bit version
1344 Summary(pl.UTF-8): Biblioteka współdzielona GCC do obsługi typu __float128 - wersja 32-bitowa
1347 Obsoletes: libquadmath-multilib
1349 %description -n libquadmath-multilib-32
1350 This package contains 32-bit version of GCC shared support library
1351 which is needed for __float128 math support and for Fortran REAL*16
1354 %description -n libquadmath-multilib-32 -l pl.UTF-8
1355 Ten pakiet zawiera 32-bitową bibliotekę współdzieloną GCC do obsługi
1356 operacji matematycznych na zmiennych typu __float128 oraz typu REAL*16
1359 %package -n libquadmath-multilib-32-devel
1360 Summary: Development files for 32-bit GCC __float128 support library
1361 Summary(pl.UTF-8): Pliki programistyczne 32-bitowej biblioteki do obsługi typu __float128
1363 Group: Development/Libraries
1364 Requires: libquadmath-devel = %{epoch}:%{version}-%{release}
1365 Requires: libquadmath-multilib-32 = %{epoch}:%{version}-%{release}
1366 Obsoletes: libquadmath-multilib-devel
1368 %description -n libquadmath-multilib-32-devel
1369 This package contains development files for 32-bit GCC support library
1370 which is needed for __float128 math support and for Fortran REAL*16
1373 %description -n libquadmath-multilib-32-devel -l pl.UTF-8
1374 Ten pakiet zawiera pliki programistyczne 32-bitowej biblioteki GCC do
1375 obsługi operacji matematycznych na zmiennych typu __float128 oraz typu
1376 REAL*16 w Fortranie.
1378 %package -n libquadmath-multilib-32-static
1379 Summary: Static GCC __float128 support library - 32-bit version
1380 Summary(pl.UTF-8): 32-bitowa biblioteka statyczna GCC do obsługi typu __float128
1382 Group: Development/Libraries
1383 Requires: libquadmath-multilib-32-devel = %{epoch}:%{version}-%{release}
1384 Obsoletes: libquadmath-multilib-static
1386 %description -n libquadmath-multilib-32-static
1387 Static GCC __float128 support library - 32-bit version.
1389 %description -n libquadmath-multilib-32-static -l pl.UTF-8
1390 32-bitowa biblioteka statyczna GCC do obsługi typu __float128.
1392 %package -n libquadmath-multilib-%{multilib2}
1393 Summary: GCC __float128 shared support library - %{m2_desc} version
1394 Summary(pl.UTF-8): Biblioteka współdzielona GCC do obsługi typu __float128 - wersja %{m2_desc}
1398 %description -n libquadmath-multilib-%{multilib2}
1399 This package contains %{m2_desc} version of GCC shared support library
1400 which is needed for __float128 math support and for Fortran REAL*16
1403 %description -n libquadmath-multilib-%{multilib2} -l pl.UTF-8
1404 Ten pakiet zawiera wersję %{m2_desc} biblioteki współdzielonej GCC do
1405 obsługi operacji matematycznych na zmiennych typu __float128 oraz typu
1406 REAL*16 w Fortranie.
1408 %package -n libquadmath-multilib-%{multilib2}-devel
1409 Summary: Development files for %{m2_desc} version of GCC __float128 support library
1410 Summary(pl.UTF-8): Pliki programistyczne wersji %{m2_desc} biblioteki do obsługi typu __float128
1412 Group: Development/Libraries
1413 Requires: libquadmath-devel = %{epoch}:%{version}-%{release}
1414 Requires: libquadmath-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1416 %description -n libquadmath-multilib-%{multilib2}-devel
1417 This package contains development files for %{m2_desc} version of GCC
1418 support library which is needed for __float128 math support and for
1419 Fortran REAL*16 support.
1421 %description -n libquadmath-multilib-%{multilib2}-devel -l pl.UTF-8
1422 Ten pakiet zawiera pliki programistyczne wersji %{m2_desc} biblioteki GCC
1423 do obsługi operacji matematycznych na zmiennych typu __float128 oraz
1424 typu REAL*16 w Fortranie.
1426 %package -n libquadmath-multilib-%{multilib2}-static
1427 Summary: Static GCC __float128 support library - %{m2_desc} version
1428 Summary(pl.UTF-8): Wersja %{m2_desc} biblioteki statycznej GCC do obsługi typu __float128
1430 Group: Development/Libraries
1431 Requires: libquadmath-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
1433 %description -n libquadmath-multilib-%{multilib2}-static
1434 Static GCC __float128 support library - %{m2_desc} version.
1436 %description -n libquadmath-multilib-%{multilib2}-static -l pl.UTF-8
1437 Wersja %{m2_desc} biblioteki statycznej GCC do obsługi typu __float128.
1440 Summary: Java language support for GCC
1441 Summary(es.UTF-8): Soporte de Java para GCC
1442 Summary(pl.UTF-8): Obsługa języka Java dla GCC
1443 Group: Development/Languages/Java
1444 Requires: %{name} = %{epoch}:%{version}-%{release}
1445 Requires: libgcj-devel = %{epoch}:%{version}-%{release}
1446 Provides: gcc-java-tools
1447 Provides: gcj = %{epoch}:%{version}-%{release}
1448 Obsoletes: eclipse-ecj
1449 Obsoletes: gcc-java-tools
1450 Obsoletes: java-gnu-classpath-tools
1453 This package adds experimental support for compiling Java(TM) programs
1454 and bytecode into native code. To use this you will also need the
1457 %description java -l es.UTF-8
1458 Este paquete añade soporte experimental para compilar programas
1459 Java(tm) y su bytecode en código nativo. Para usarlo también va a
1460 necesitar el paquete libgcj.
1462 %description java -l pl.UTF-8
1463 Ten pakiet dodaje możliwość kompilowania programów w języku Java(TM)
1464 oraz bajtkodu do kodu natywnego. Do używania go wymagany jest
1465 dodatkowo pakiet libgcj.
1467 %package java-aotcompile
1468 Summary: Java AOT-compiler - compiling bytecode to native
1469 Summary(pl.UTF-8): Kompilator AOT dla Javy - kompilacja bajtkodu do kodu natywnego
1471 Group: Development/Tools
1472 Requires: %{name}-java = %{epoch}:%{version}-%{release}
1474 %description java-aotcompile
1475 aot-compile is a script that searches a directory for Java bytecode
1476 (as class files, or in jars) and uses gcj to compile it to native code
1477 and generate the databases from it.
1479 %description java-aotcompile -l pl.UTF-8
1480 aot-compile to skrypt wyszukujący w katalogu bajtkod Javy (w plikach
1481 class lub jarach) i kompilujący go przy użyciu gcj, a następnie
1482 generujący z niego bazy danych.
1485 Summary: Java Class Libraries
1486 Summary(es.UTF-8): Bibliotecas de clases de Java
1487 Summary(pl.UTF-8): Biblioteki klas Javy
1488 License: GPL v2+ with limited linking exception
1490 Requires: jpackage-utils
1491 Requires: libstdc++ = %{epoch}:%{version}-%{release}
1492 Provides: java(ClassDataVersion) = %{_classdataversion}
1495 %description -n libgcj
1496 Java Class Libraries.
1498 %description -n libgcj -l es.UTF-8
1499 Bibliotecas de clases de Java.
1501 %description -n libgcj -l pl.UTF-8
1502 Biblioteki klas Javy.
1504 %package -n libgcj-devel
1505 Summary: Development files for Java Class Libraries
1506 Summary(es.UTF-8): Ficheros de desarrollo para las bibliotecas de clases de Java
1507 Summary(pl.UTF-8): Pliki nagłówkowe bibliotek klas Javy
1508 License: GPL v2+ with limited linking exception
1509 Group: Development/Libraries
1510 Requires: libgcj = %{epoch}:%{version}-%{release}
1511 Requires: libstdc++-devel = %{epoch}:%{version}-%{release}
1512 Requires: zlib-devel
1513 Obsoletes: libgcj3-devel
1515 %description -n libgcj-devel
1516 Development files for Java Class Libraries.
1518 %description -n libgcj-devel -l es.UTF-8
1519 Ficheros de desarrollo para las bibliotecas de clases de Java.
1521 %description -n libgcj-devel -l pl.UTF-8
1522 Pliki nagłówkowe bibliotek klas Javy.
1524 %package -n libgcj-static
1525 Summary: Static Java Class Libraries
1526 Summary(es.UTF-8): Bibliotecas estáticas de clases de Java
1527 Summary(pl.UTF-8): Statyczne biblioteki klas Javy
1528 License: GPL v2+ with limited linking exception
1529 Group: Development/Libraries
1530 Requires: libgcj-devel = %{epoch}:%{version}-%{release}
1532 %description -n libgcj-static
1533 Static Java Class Libraries.
1535 %description -n libgcj-static -l es.UTF-8
1536 Bibliotecas estáticas de clases de Java.
1538 %description -n libgcj-static -l pl.UTF-8
1539 Statyczne biblioteki klas Javy.
1542 Summary: Foreign Function Interface library
1543 Summary(es.UTF-8): Biblioteca de interfaz de funciones ajenas
1544 Summary(pl.UTF-8): Biblioteka wywołań funkcji obcych
1548 %description -n libffi
1549 The libffi library provides a portable, high level programming
1550 interface to various calling conventions. This allows a programmer to
1551 call any function specified by a call interface description at run
1554 %description -n libffi -l es.UTF-8
1555 La biblioteca libffi provee una interfaz portable de programación de
1556 alto nivel para varias convenciones de llamada. Ello permite que un
1557 programador llame una función cualquiera especificada por una
1558 descripción de interfaz de llamada en el tiempo de ejecución.
1560 %description -n libffi -l pl.UTF-8
1561 Biblioteka libffi dostarcza przenośny, wysokopoziomowy interfejs do
1562 różnych konwencji wywołań funkcji. Pozwala to programiście wywołać
1563 dowolną funkcję podaną przez opis interfejsu wywołania w czasie
1566 %package -n libffi-devel
1567 Summary: Development files for Foreign Function Interface library
1568 Summary(es.UTF-8): Ficheros de desarrollo para libffi
1569 Summary(pl.UTF-8): Pliki nagłówkowe biblioteki libffi
1571 Group: Development/Libraries
1572 Requires: %{name} = %{epoch}:%{version}-%{release}
1573 Requires: libffi = %{epoch}:%{version}-%{release}
1575 %description -n libffi-devel
1576 Development files for Foreign Function Interface library.
1578 %description -n libffi-devel -l es.UTF-8
1579 Ficheros de desarrollo para libffi.
1581 %description -n libffi-devel -l pl.UTF-8
1582 Pliki nagłówkowe biblioteki libffi.
1584 %package -n libffi-static
1585 Summary: Static Foreign Function Interface library
1586 Summary(es.UTF-8): Biblioteca libffi estática
1587 Summary(pl.UTF-8): Statyczna biblioteka libffi
1589 Group: Development/Libraries
1590 Requires: libffi-devel = %{epoch}:%{version}-%{release}
1592 %description -n libffi-static
1593 Static Foreign Function Interface library.
1595 %description -n libffi-static -l es.UTF-8
1596 Biblioteca libffi estática.
1598 %description -n libffi-static -l pl.UTF-8
1599 Statyczna biblioteka libffi.
1601 %package -n libffi-multilib-32
1602 Summary: Foreign Function Interface library - 32-bit version
1603 Summary(pl.UTF-8): Biblioteka wywołań funkcji obcych - wersja 32-bitowa
1606 Obsoletes: libffi-multilib
1608 %description -n libffi-multilib-32
1609 The libffi library provides a portable, high level programming
1610 interface to various calling conventions. This allows a programmer to
1611 call any function specified by a call interface description at run
1612 time. This package contains 32-bit version of the library.
1614 %description -n libffi-multilib-32 -l pl.UTF-8
1615 Biblioteka libffi dostarcza przenośny, wysokopoziomowy interfejs do
1616 różnych konwencji wywołań funkcji. Pozwala to programiście wywołać
1617 dowolną funkcję podaną przez opis interfejsu wywołania w czasie
1618 działania programu. Ten pakiet zawiera wersję 32-bitową biblioteki.
1620 %package -n libffi-multilib-32-devel
1621 Summary: Development files for 32-bit version of Foreign Function Interface library
1622 Summary(pl.UTF-8): Pliki programistyczne 32-bitowej wersji biblioteki libffi
1624 Group: Development/Libraries
1625 Requires: libffi-devel = %{epoch}:%{version}-%{release}
1626 Requires: libffi-multilib-32 = %{epoch}:%{version}-%{release}
1627 Obsoletes: libffi-multilib-devel
1629 %description -n libffi-multilib-32-devel
1630 Development files for 32-bit version of Foreign Function Interface
1633 %description -n libffi-multilib-32-devel -l pl.UTF-8
1634 Pliki programistyczne 32-bitowej wersji biblioteki libffi.
1636 %package -n libffi-multilib-32-static
1637 Summary: Static Foreign Function Interface library - 32-bit version
1638 Summary(pl.UTF-8): Statyczna biblioteka libffi - wersja 32-bitowa
1640 Group: Development/Libraries
1641 Requires: libffi-multilib-32-devel = %{epoch}:%{version}-%{release}
1642 Obsoletes: libffi-multilib-static
1644 %description -n libffi-multilib-32-static
1645 Static Foreign Function Interface library - 32-bit version.
1647 %description -n libffi-multilib-32-static -l pl.UTF-8
1648 Statyczna biblioteka libffi - wersja 32-bitowa.
1650 %package -n libffi-multilib-%{multilib2}
1651 Summary: Foreign Function Interface library - %{m2_desc} version
1652 Summary(pl.UTF-8): Biblioteka wywołań funkcji obcych - wersja %{m2_desc}
1656 %description -n libffi-multilib-%{multilib2}
1657 The libffi library provides a portable, high level programming
1658 interface to various calling conventions. This allows a programmer to
1659 call any function specified by a call interface description at run
1660 time. This package contains %{m2_desc} version of the library.
1662 %description -n libffi-multilib-%{multilib2} -l pl.UTF-8
1663 Biblioteka libffi dostarcza przenośny, wysokopoziomowy interfejs do
1664 różnych konwencji wywołań funkcji. Pozwala to programiście wywołać
1665 dowolną funkcję podaną przez opis interfejsu wywołania w czasie
1666 działania programu. Ten pakiet zawiera wersję %{m2_desc} biblioteki.
1668 %package -n libffi-multilib-%{multilib2}-devel
1669 Summary: Development files for %{m2_desc} version of Foreign Function Interface library
1670 Summary(pl.UTF-8): Pliki programistyczne wersji %{m2_desc} biblioteki libffi
1672 Group: Development/Libraries
1673 Requires: libffi-devel = %{epoch}:%{version}-%{release}
1674 Requires: libffi-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1676 %description -n libffi-multilib-%{multilib2}-devel
1677 Development files for %{m2_desc} version of Foreign Function Interface
1680 %description -n libffi-multilib-%{multilib2}-devel -l pl.UTF-8
1681 Pliki programistyczne wersji %{m2_desc} biblioteki libffi.
1683 %package -n libffi-multilib-%{multilib2}-static
1684 Summary: Static Foreign Function Interface library - %{m2_desc} version
1685 Summary(pl.UTF-8): Statyczna biblioteka libffi - wersja %{m2_desc}
1687 Group: Development/Libraries
1688 Requires: libffi-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
1690 %description -n libffi-multilib-%{multilib2}-static
1691 Static Foreign Function Interface library - %{m2_desc} version.
1693 %description -n libffi-multilib-%{multilib2}-static -l pl.UTF-8
1694 Statyczna biblioteka libffi - wersja %{m2_desc}.
1697 Summary: Objective C language support for GCC
1698 Summary(de.UTF-8): Objektive C-Unterstützung für GCC
1699 Summary(es.UTF-8): Soporte de Objective C para GCC
1700 Summary(fr.UTF-8): Gestion d'Objective C pour GCC
1701 Summary(pl.UTF-8): Obsługa obiektowego C (Objective C) dla kompilatora GCC
1702 Summary(tr.UTF-8): GCC için Objective C desteği
1703 Group: Development/Languages
1704 Requires: %{name} = %{epoch}:%{version}-%{release}
1705 Requires: libobjc = %{epoch}:%{version}-%{release}
1706 Obsoletes: egcc-objc
1707 Obsoletes: egcs-objc
1710 This package adds Objective C support to the GNU Compiler Collection.
1711 Objective C is a object oriented derivative of the C language, mainly
1712 used on systems running NeXTSTEP. This package does not include the
1713 standard objective C object library.
1715 %description objc -l de.UTF-8
1716 Dieses Paket ergänzt den GNU-Compiler-Collection durch
1717 Objective-C-Support. Objective C ist ein objektorientiertes Derivat
1718 von C, das zur Hauptsache auf Systemen mit NeXTSTEP zum Einsatz kommt.
1719 Die Standard-Objective-C-Objekt-Library ist nicht Teil des Pakets.
1721 %description objc -l es.UTF-8
1722 Este paquete añade soporte de Objective C al GCC (colección de
1723 compiladores GNU). Objective C es un lenguaje orientado a objetos
1724 derivado de C, principalmente usado en sistemas que funcionan bajo
1725 NeXTSTEP. El paquete no incluye la biblioteca de objetos estándar de
1728 %description objc -l fr.UTF-8
1729 Ce package ajoute un support Objective C a la collection de
1730 compilateurs GNU. L'Objective C est un langage orienté objetdérivé du
1731 langage C, principalement utilisé sur les systèmes NeXTSTEP. Ce
1732 package n'inclue pas la bibliothéque Objective C standard.
1734 %description objc -l pl.UTF-8
1735 Ten pakiet dodaje obsługę obiektowego C do kompilatora GCC. Obiektowe
1736 C (Objective C, objc) jest zorientowaną obiektowo pochodną języka C,
1737 używaną głównie w systemach używających NeXTSTEP. W pakiecie nie ma
1738 standardowej biblioteki objc (która znajduje się w osobnym pakiecie).
1740 %description objc -l tr.UTF-8
1741 Bu paket, GNU C derleyicisine Objective C desteği ekler. Objective C,
1742 C dilinin nesne yönelik bir türevidir ve NeXTSTEP altında çalışan
1743 sistemlerde yaygın olarak kullanılır. Standart Objective C nesne
1744 kitaplığı bu pakette yer almaz.
1746 %package objc-multilib-32
1747 Summary: Objective C language 32-bit binaries support for GCC
1748 Summary(pl.UTF-8): Obsługa 32-bitowych binariów w języku Objective C dla kompilatora GCC
1749 Group: Development/Languages
1750 Requires: %{name}-multilib-32 = %{epoch}:%{version}-%{release}
1751 Requires: libobjc-multilib-32 = %{epoch}:%{version}-%{release}
1752 Obsoletes: gcc-objc-multilib
1754 %description objc-multilib-32
1755 This package adds 32-bit Objective C support to the GNU Compiler
1758 %description objc-multilib-32 -l pl.UTF-8
1759 Ten pakiet dodaje obsługę 32-bitowych binariów Objective C do
1762 %package objc-multilib-%{multilib2}
1763 Summary: Objective C language %{m2_desc} binaries support for GCC
1764 Summary(pl.UTF-8): Obsługa binariów %{m2_desc} w języku Objective C dla kompilatora GCC
1765 Group: Development/Languages
1766 Requires: %{name}-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1767 Requires: libobjc-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1769 %description objc-multilib-%{multilib2}
1770 This package adds %{m2_desc} binaries in Objective C language support to
1771 the GNU Compiler Collection.
1773 %description objc-multilib-%{multilib2} -l pl.UTF-8
1774 Ten pakiet dodaje obsługę binariów %{m2_desc} w języku Objective C do
1778 Summary: Objective C++ support for GCC
1779 Summary(pl.UTF-8): Obsługa języka Objective C++ dla GCC
1780 Group: Development/Languages
1781 Requires: %{name}-c++ = %{epoch}:%{version}-%{release}
1782 Requires: %{name}-objc = %{epoch}:%{version}-%{release}
1785 This package adds Objective C++ support to the GNU Compiler
1788 %description objc++ -l pl.UTF-8
1789 Ten pakiet dodaje obsługę języka Objective C++ do zestawu kompilatorów
1790 GNU Compiler Collection.
1793 Summary: Objective C Library
1794 Summary(es.UTF-8): Biblioteca de Objective C
1795 Summary(pl.UTF-8): Biblioteka obiektowego C (Objective C)
1796 License: GPL v3+ with GCC Runtime Library Exception v3.1
1798 Requires: libgcc = %{epoch}:%{version}-%{release}
1801 %description -n libobjc
1802 Objective C Library.
1804 %description -n libobjc -l es.UTF-8
1805 Bibliotecas de Objective C.
1807 %description -n libobjc -l pl.UTF-8
1808 Biblioteka obiektowego C (Objective C).
1810 %package -n libobjc-static
1811 Summary: Static Objective C Library
1812 Summary(es.UTF-8): Bibliotecas estáticas de Objective C
1813 Summary(pl.UTF-8): Statyczna biblioteka obiektowego C (Objective C)
1814 License: GPL v3+ with GCC Runtime Library Exception v3.1
1815 Group: Development/Libraries
1816 Requires: libobjc = %{epoch}:%{version}-%{release}
1818 %description -n libobjc-static
1819 Static Objective C Library.
1821 %description -n libobjc-static -l es.UTF-8
1822 Bibliotecas estáticas de Objective C.
1824 %description -n libobjc-static -l pl.UTF-8
1825 Statyczna biblioteka obiektowego C (Objective C).
1827 %package -n libobjc-multilib-32
1828 Summary: Objective C Library - 32-bit version
1829 Summary(pl.UTF-8): Biblioteka obiektowego C (Objective C) - wersja 32-bitowa
1830 License: GPL v3+ with GCC Runtime Library Exception v3.1
1832 Requires: libgcc-multilib-32 = %{epoch}:%{version}-%{release}
1833 Obsoletes: libobjc-multilib
1835 %description -n libobjc-multilib-32
1836 Objective C Library - 32-bit version.
1838 %description -n libobjc-multilib-32 -l pl.UTF-8
1839 Biblioteka obiektowego C (Objective C) - wersja 32-bitowa.
1841 %package -n libobjc-multilib-32-static
1842 Summary: Static Objective C Library - 32-bit version
1843 Summary(pl.UTF-8): Statyczna biblioteka obiektowego C (Objective C) - wersja 32-bitowa
1844 License: GPL v3+ with GCC Runtime Library Exception v3.1
1845 Group: Development/Libraries
1846 Requires: libobjc-multilib-32 = %{epoch}:%{version}-%{release}
1847 Obsoletes: libobjc-multilib-static
1849 %description -n libobjc-multilib-32-static
1850 Static Objective C Library - 32-bit version.
1852 %description -n libobjc-multilib-32-static -l pl.UTF-8
1853 Statyczna biblioteka obiektowego C (Objective C) - wersja 32-bitowa.
1855 %package -n libobjc-multilib-%{multilib2}
1856 Summary: Objective C Library - %{m2_desc} version
1857 Summary(pl.UTF-8): Biblioteka obiektowego C (Objective C) - wersja %{m2_desc}
1858 License: GPL v3+ with GCC Runtime Library Exception v3.1
1860 Requires: libgcc-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1862 %description -n libobjc-multilib-%{multilib2}
1863 Objective C Library - %{m2_desc} version.
1865 %description -n libobjc-multilib-%{multilib2} -l pl.UTF-8
1866 Biblioteka obiektowego C (Objective C) - wersja %{m2_desc}.
1868 %package -n libobjc-multilib-%{multilib2}-static
1869 Summary: Static Objective C Library - %{m2_desc} version
1870 Summary(pl.UTF-8): Statyczna biblioteka obiektowego C (Objective C) - wersja %{m2_desc}
1871 License: GPL v3+ with GCC Runtime Library Exception v3.1
1872 Group: Development/Libraries
1873 Requires: libobjc-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1875 %description -n libobjc-multilib-%{multilib2}-static
1876 Static Objective C Library - %{m2_desc} version.
1878 %description -n libobjc-multilib-%{multilib2}-static -l pl.UTF-8
1879 Statyczna biblioteka obiektowego C (Objective C) - wersja %{m2_desc}.
1882 Summary: Go language support for GCC
1883 Summary(pl.UTF-8): Obsługa języka Go dla kompilatora GCC
1884 License: GPL v3+ (gcc), BSD (Go-specific part)
1885 Group: Development/Languages
1886 Requires: %{name} = %{epoch}:%{version}-%{release}
1887 Requires: libgo-devel = %{epoch}:%{version}-%{release}
1890 This package adds Go language support to the GNU Compiler Collection.
1892 %description go -l pl.UTF-8
1893 Ten pakiet dodaje obsługę języka Go do kompilatora GCC.
1895 %package go-multilib-32
1896 Summary: Go language 32-bit binaries support for GCC
1897 Summary(pl.UTF-8): Obsługa 32-bitowych binariów języka Go dla kompilatora GCC
1898 License: GPL v3+ (gcc), BSD (Go-specific part)
1899 Group: Development/Languages
1900 Requires: %{name} = %{epoch}:%{version}-%{release}
1901 Requires: libgo-multilib-32-devel = %{epoch}:%{version}-%{release}
1902 Obsoletes: gcc-go-multilib
1904 %description go-multilib-32
1905 This package adds 32-bit Go language support to the GNU Compiler
1908 %description go-multilib-32 -l pl.UTF-8
1909 Ten pakiet dodaje obsługę 32-bitowych binariów języka Go do
1912 %package go-multilib-%{multilib2}
1913 Summary: Go language %{m2_desc} binaries support for GCC
1914 Summary(pl.UTF-8): Obsługa binariów %{m2_desc} języka Go dla kompilatora GCC
1915 License: GPL v3+ (gcc), BSD (Go-specific part)
1916 Group: Development/Languages
1917 Requires: %{name} = %{epoch}:%{version}-%{release}
1918 Requires: libgo-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
1920 %description go-multilib-%{multilib2}
1921 This package adds %{m2_desc} binaries in Go language support to the GNU
1922 Compiler Collection.
1924 %description go-multilib-%{multilib2} -l pl.UTF-8
1925 Ten pakiet dodaje obsługę binariów %{m2_desc} w języku Go do kompilatora
1929 Summary: Go language library
1930 Summary(pl.UTF-8): Biblioteka języka Go
1933 Requires: libgcc = %{epoch}:%{version}-%{release}
1935 %description -n libgo
1936 Go language library.
1938 %description -n libgo -l pl.UTF-8
1939 Biblioteka języka Go.
1941 %package -n libgo-devel
1942 Summary: Development files for Go language library
1943 Summary(pl.UTF-8): Pliki programistyczne biblioteki języka Go
1945 Group: Development/Libraries
1946 Requires: glibc-devel
1947 Requires: libgo = %{epoch}:%{version}-%{release}
1949 %description -n libgo-devel
1950 Development files for Go language library.
1952 %description -n libgo-devel -l pl.UTF-8
1953 Pliki programistyczne biblioteki języka Go.
1955 %package -n libgo-static
1956 Summary: Static Go language library
1957 Summary(pl.UTF-8): Statyczna biblioteka języka Go
1959 Group: Development/Libraries
1960 Requires: libgo-devel = %{epoch}:%{version}-%{release}
1962 %description -n libgo-static
1963 Static Go language library.
1965 %description -n libgo-static -l pl.UTF-8
1966 Statyczna biblioteka języka Go.
1968 %package -n libgo-multilib-32
1969 Summary: Go language library - 32-bit version
1970 Summary(pl.UTF-8): Biblioteka języka Go - wersja 32-bitowa
1973 Requires: libgcc-multilib-32 = %{epoch}:%{version}-%{release}
1974 Obsoletes: libgo-multilib
1976 %description -n libgo-multilib-32
1977 Go language library - 32-bit version.
1979 %description -n libgo-multilib-32 -l pl.UTF-8
1980 Biblioteka języka Go - wersja 32-bitowa.
1982 %package -n libgo-multilib-32-devel
1983 Summary: Development files for Go language library - 32-bit version
1984 Summary(pl.UTF-8): Pliki programistyczne biblioteki języka Go - wersja 32-bitowa
1986 Group: Development/Libraries
1987 Requires: glibc-devel
1988 Requires: libgo-multilib-32 = %{epoch}:%{version}-%{release}
1989 Obsoletes: libgo-multilib-devel
1991 %description -n libgo-multilib-32-devel
1992 Development files for Go language library - 32-bit version.
1994 %description -n libgo-multilib-32-devel -l pl.UTF-8
1995 Pliki programistyczne biblioteki języka Go - wersja 32-bitowa.
1997 %package -n libgo-multilib-32-static
1998 Summary: Static Go language library - 32-bit version
1999 Summary(pl.UTF-8): Statyczna biblioteka języka Go - wersja 32-bitowa
2001 Group: Development/Libraries
2002 Requires: libgo-multilib-32-devel = %{epoch}:%{version}-%{release}
2003 Obsoletes: libgo-multilib-static
2005 %description -n libgo-multilib-32-static
2006 Static Go language library - 32-bit version.
2008 %description -n libgo-multilib-32-static -l pl.UTF-8
2009 Statyczna biblioteka języka Go - wersja 32-bitowa.
2011 %package -n libgo-multilib-%{multilib2}
2012 Summary: Go language library - %{m2_desc} version
2013 Summary(pl.UTF-8): Biblioteka języka Go - wersja %{m2_desc}
2016 Requires: libgcc-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2018 %description -n libgo-multilib-%{multilib2}
2019 Go language library - %{m2_desc} version.
2021 %description -n libgo-multilib-%{multilib2} -l pl.UTF-8
2022 Biblioteka języka Go - wersja %{m2_desc}.
2024 %package -n libgo-multilib-%{multilib2}-devel
2025 Summary: Development files for Go language library - %{m2_desc} version
2026 Summary(pl.UTF-8): Pliki programistyczne biblioteki języka Go - wersja %{m2_desc}
2028 Group: Development/Libraries
2029 Requires: glibc-devel
2030 Requires: libgo-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2032 %description -n libgo-multilib-%{multilib2}-devel
2033 Development files for Go language library - %{m2_desc} version.
2035 %description -n libgo-multilib-%{multilib2}-devel -l pl.UTF-8
2036 Pliki programistyczne biblioteki języka Go - wersja %{m2_desc}.
2038 %package -n libgo-multilib-%{multilib2}-static
2039 Summary: Static Go language library - %{m2_desc} version
2040 Summary(pl.UTF-8): Statyczna biblioteka języka Go - wersja %{m2_desc}
2042 Group: Development/Libraries
2043 Requires: libgo-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
2045 %description -n libgo-multilib-%{multilib2}-static
2046 Static Go language library - %{m2_desc} version.
2048 %description -n libgo-multilib-%{multilib2}-static -l pl.UTF-8
2049 Statyczna biblioteka języka Go - wersja %{m2_desc}.
2052 Summary: The Address Sanitizer library
2053 Summary(pl.UTF-8): Biblioteka Address Sanitizer do kontroli adresów
2054 License: BSD-like or MIT
2056 Requires: libstdc++ = %{epoch}:%{version}-%{release}
2058 %description -n libasan
2059 This package contains the Address Sanitizer library which is used for
2060 -fsanitize=address instrumented programs.
2062 %description -n libasan -l pl.UTF-8
2063 Ten pakiet zawiera bibliotekę Address Sanitizer, służącą do kontroli
2064 adresów w programach kompilowanych z opcją -fsanitize=address.
2066 %package -n libasan-devel
2067 Summary: Development files for the Address Sanitizer library
2068 Summary(pl.UTF-8): Pliki programistyczne biblioteki Address Sanitizer
2069 License: BSD-like or MIT
2070 Group: Development/Libraries
2071 Requires: libasan = %{epoch}:%{version}-%{release}
2073 %description -n libasan-devel
2074 This package contains development files for the Address Sanitizer
2077 %description -n libasan-devel -l pl.UTF-8
2078 Ten pakiet zawiera pliki programistyczne biblioteki Address Sanitizer.
2080 %package -n libasan-static
2081 Summary: The Address Sanitizer static library
2082 Summary(pl.UTF-8): Statyczna biblioteka Address Sanitizer
2083 License: BSD-like or MIT
2084 Group: Development/Libraries
2085 Requires: libasan-devel = %{epoch}:%{version}-%{release}
2087 %description -n libasan-static
2088 This package contains Address Sanitizer static library.
2090 %description -n libasan-static -l pl.UTF-8
2091 Ten pakiet zawiera statyczną bibliotekę Address Sanitizer.
2093 %package -n libasan-multilib-32
2094 Summary: The Address Sanitizer library - 32-bit version
2095 Summary(pl.UTF-8): Biblioteka Address Sanitizer do kontroli adresów - wersja 32-bitowa
2096 License: BSD-like or MIT
2098 Requires: libstdc++-multilib-32 = %{epoch}:%{version}-%{release}
2099 Obsoletes: libasan-multilib
2101 %description -n libasan-multilib-32
2102 This package contains 32-bit version of the Address Sanitizer library
2103 which is used for -fsanitize=address instrumented programs.
2105 %description -n libasan-multilib-32 -l pl.UTF-8
2106 Ten pakiet zawiera 32-bitową wersję biblioteki Address Sanitizer,
2107 służącej do kontroli adresów w programach kompilowanych z opcją
2110 %package -n libasan-multilib-32-devel
2111 Summary: Development files for the Address Sanitizer library - 32-bit version
2112 Summary(pl.UTF-8): Pliki programistyczne biblioteki Address Sanitizer - wersja 32-bitowa
2113 License: BSD-like or MIT
2114 Group: Development/Libraries
2115 Requires: libasan-devel = %{epoch}:%{version}-%{release}
2116 Requires: libasan-multilib-32 = %{epoch}:%{version}-%{release}
2117 Obsoletes: libasan-multilib-devel
2119 %description -n libasan-multilib-32-devel
2120 This package contains the development files for 32-bit version of the
2121 Address Sanitizer library.
2123 %description -n libasan-multilib-32-devel -l pl.UTF-8
2124 Ten pakiet zawiera pliki programistyczne 32-bitowej wersji biblioteki
2127 %package -n libasan-multilib-32-static
2128 Summary: The Address Sanitizer static library - 32-bit version
2129 Summary(pl.UTF-8): Statyczna biblioteka Address Sanitizer - wersja 32-bitowa
2130 License: BSD-like or MIT
2131 Group: Development/Libraries
2132 Requires: libasan-multilib-32-devel = %{epoch}:%{version}-%{release}
2133 Obsoletes: libasan-multilib-static
2135 %description -n libasan-multilib-32-static
2136 This package contains 32-bit version of the Address Sanitizer static
2139 %description -n libasan-multilib-32-static -l pl.UTF-8
2140 Ten pakiet zawiera 32-bitową wersję statycznej biblioteki Address
2143 %package -n libasan-multilib-%{multilib2}
2144 Summary: The Address Sanitizer library - %{m2_desc} version
2145 Summary(pl.UTF-8): Biblioteka Address Sanitizer do kontroli adresów - wersja %{m2_desc}
2146 License: BSD-like or MIT
2148 Requires: libstdc++-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2150 %description -n libasan-multilib-%{multilib2}
2151 This package contains %{m2_desc} version of the Address Sanitizer library
2152 which is used for -fsanitize=address instrumented programs.
2154 %description -n libasan-multilib-%{multilib2} -l pl.UTF-8
2155 Ten pakiet zawiera wersję %{m2_desc} biblioteki Address Sanitizer,
2156 służącej do kontroli adresów w programach kompilowanych z opcją
2159 %package -n libasan-multilib-%{multilib2}-devel
2160 Summary: Development files for the Address Sanitizer library - %{m2_desc} version
2161 Summary(pl.UTF-8): Pliki programistyczne biblioteki Address Sanitizer - wersja %{m2_desc}
2162 License: BSD-like or MIT
2163 Group: Development/Libraries
2164 Requires: libasan-devel = %{epoch}:%{version}-%{release}
2165 Requires: libasan-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2167 %description -n libasan-multilib-%{multilib2}-devel
2168 This package contains the development files for %{m2_desc} version of the
2169 Address Sanitizer library.
2171 %description -n libasan-multilib-%{multilib2}-devel -l pl.UTF-8
2172 Ten pakiet zawiera pliki programistyczne wersji %{m2_desc} biblioteki
2175 %package -n libasan-multilib-%{multilib2}-static
2176 Summary: The Address Sanitizer static library - %{m2_desc} version
2177 Summary(pl.UTF-8): Statyczna biblioteka Address Sanitizer - wersja %{m2_desc}
2178 License: BSD-like or MIT
2179 Group: Development/Libraries
2180 Requires: libasan-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
2182 %description -n libasan-multilib-%{multilib2}-static
2183 This package contains %{m2_desc} version of the Address Sanitizer static
2186 %description -n libasan-multilib-%{multilib2}-static -l pl.UTF-8
2187 Ten pakiet zawiera wersję %{m2_desc} statycznej biblioteki Address
2191 Summary: The Leak Sanitizer library
2192 Summary(pl.UTF-8): Biblioteka Leak Sanitizer do kontroli wycieków
2193 License: BSD-like or MIT
2195 Requires: libstdc++ = %{epoch}:%{version}-%{release}
2197 %description -n liblsan
2198 This package contains the Leak Sanitizer library which is used for
2199 -fsanitize=leak instrumented programs.
2201 %description -n liblsan -l pl.UTF-8
2202 Ten pakiet zawiera bibliotekę Leak Sanitizer, służącą do kontroli
2203 wycieków w programach kompilowanych z opcją -fsanitize=leak.
2205 %package -n liblsan-devel
2206 Summary: Development files for the Leak Sanitizer library
2207 Summary(pl.UTF-8): Pliki programistyczne biblioteki Leak Sanitizer
2208 License: BSD-like or MIT
2209 Group: Development/Libraries
2210 Requires: liblsan = %{epoch}:%{version}-%{release}
2212 %description -n liblsan-devel
2213 This package contains development files for the Leak Sanitizer
2216 %description -n liblsan-devel -l pl.UTF-8
2217 Ten pakiet zawiera pliki programistyczne biblioteki Leak Sanitizer.
2219 %package -n liblsan-static
2220 Summary: The Leak Sanitizer static library
2221 Summary(pl.UTF-8): Statyczna biblioteka Leak Sanitizer
2222 License: BSD-like or MIT
2223 Group: Development/Libraries
2224 Requires: liblsan-devel = %{epoch}:%{version}-%{release}
2226 %description -n liblsan-static
2227 This package contains Leak Sanitizer static library.
2229 %description -n liblsan-static -l pl.UTF-8
2230 Ten pakiet zawiera statyczną bibliotekę Leak Sanitizer.
2232 %package -n liblsan-multilib-%{multilib2}
2233 Summary: The Leak Sanitizer library - %{m2_desc} version
2234 Summary(pl.UTF-8): Biblioteka Leak Sanitizer do kontroli wycieków - wersja %{m2_desc}
2235 License: BSD-like or MIT
2237 Requires: libstdc++-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2239 %description -n liblsan-multilib-%{multilib2}
2240 This package contains %{m2_desc} version of the Leak Sanitizer library
2241 which is used for -fsanitize=leak instrumented programs.
2243 %description -n liblsan-multilib-%{multilib2} -l pl.UTF-8
2244 Ten pakiet zawiera wersję %{m2_desc} biblioteki Leak Sanitizer, służącej
2245 do kontroli wycieków w programach kompilowanych z opcją
2248 %package -n liblsan-multilib-%{multilib2}-devel
2249 Summary: Development files for the Leak Sanitizer library - %{m2_desc} version
2250 Summary(pl.UTF-8): Pliki programistyczne biblioteki Leak Sanitizer - wersja %{m2_desc}
2251 License: BSD-like or MIT
2252 Group: Development/Libraries
2253 Requires: liblsan-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2255 %description -n liblsan-multilib-%{multilib2}-devel
2256 This package contains development files for %{m2_desc} version of the
2257 Leak Sanitizer library.
2259 %description -n liblsan-multilib-%{multilib2}-devel -l pl.UTF-8
2260 Ten pakiet zawiera pliki programistyczne wersji %{m2_desc} biblioteki
2263 %package -n liblsan-multilib-%{multilib2}-static
2264 Summary: The Leak Sanitizer static library - %{m2_desc} version
2265 Summary(pl.UTF-8): Statyczna biblioteka Leak Sanitizer - wersja %{m2_desc}
2266 License: BSD-like or MIT
2267 Group: Development/Libraries
2268 Requires: liblsan-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
2270 %description -n liblsan-multilib-%{multilib2}-static
2271 This package contains Leak Sanitizer static library - %{m2_desc} version.
2273 %description -n liblsan-multilib-%{multilib2}-static -l pl.UTF-8
2274 Ten pakiet zawiera statyczną bibliotekę Leak Sanitizer - wersja %{m2_desc}.
2277 Summary: The Thread Sanitizer library
2278 Summary(pl.UTF-8): Biblioteka Thread Sanitizer do kontroli wielowątkowości
2279 License: BSD-like or MIT
2281 Requires: libstdc++ = %{epoch}:%{version}-%{release}
2283 %description -n libtsan
2284 This package contains the Thread Sanitizer library which is used for
2285 -fsanitize=thread instrumented programs.
2287 %description -n libtsan -l pl.UTF-8
2288 Ten pakiet zawiera bibliotekę Thread Sanitizer, służącą do kontroli
2289 wielowątkowości w programach kompilowanych z opcją -fsanitize=thread.
2291 %package -n libtsan-devel
2292 Summary: Development files for the Thread Sanitizer library
2293 Summary(pl.UTF-8): Pliki programistyczne biblioteki Thread Sanitizer
2294 License: BSD-like or MIT
2295 Group: Development/Libraries
2296 Requires: libtsan = %{epoch}:%{version}-%{release}
2298 %description -n libtsan-devel
2299 This package contains development files for Thread Sanitizer library.
2301 %description -n libtsan-devel -l pl.UTF-8
2302 Ten pakiet zawiera pliki programistyczne biblioteki Address Sanitizer.
2304 %package -n libtsan-static
2305 Summary: The Thread Sanitizer static library
2306 Summary(pl.UTF-8): Statyczna biblioteka Thread Sanitizer
2307 License: BSD-like or MIT
2308 Group: Development/Libraries
2309 Requires: libtsan-devel = %{epoch}:%{version}-%{release}
2311 %description -n libtsan-static
2312 This package contains Thread Sanitizer static library.
2314 %description -n libtsan-static -l pl.UTF-8
2315 Ten pakiet zawiera statyczną bibliotekę Thread Sanitizer.
2317 %package -n libtsan-multilib-%{multilib2}
2318 Summary: The Thread Sanitizer library - %{m2_desc} version
2319 Summary(pl.UTF-8): Biblioteka Thread Sanitizer do kontroli wielowątkowości - wersja %{m2_desc}
2320 License: BSD-like or MIT
2322 Requires: libstdc++-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2324 %description -n libtsan-multilib-%{multilib2}
2325 This package contains %{m2_desc} version of the Thread Sanitizer
2326 library which is used for -fsanitize=thread instrumented programs.
2328 %description -n libtsan-multilib-%{multilib2} -l pl.UTF-8
2329 Ten pakiet zawiera wersję %{m2_desc} bibliotekę Thread Sanitizer,
2330 służącej do kontroli wielowątkowości w programach kompilowanych
2331 z opcją -fsanitize=thread.
2333 %package -n libtsan-multilib-%{multilib2}-devel
2334 Summary: Development files for the Thread Sanitizer library - %{m2_desc} version
2335 Summary(pl.UTF-8): Pliki programistyczne biblioteki Thread Sanitizer - wersja %{m2_desc}
2336 License: BSD-like or MIT
2337 Group: Development/Libraries
2338 Requires: libtsan-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2340 %description -n libtsan-multilib-%{multilib2}-devel
2341 This package contains development files for %{m2_desc} version of
2342 Thread Sanitizer library.
2344 %description -n libtsan-multilib-%{multilib2}-devel -l pl.UTF-8
2345 Ten pakiet zawiera pliki programistyczne wersji %{m2_desc} biblioteki
2348 %package -n libtsan-multilib-%{multilib2}-static
2349 Summary: The Thread Sanitizer static library - %{m2_desc} version
2350 Summary(pl.UTF-8): Statyczna biblioteka Thread Sanitizer - wersja %{m2_desc}
2351 License: BSD-like or MIT
2352 Group: Development/Libraries
2353 Requires: libtsan-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
2355 %description -n libtsan-multilib-%{multilib2}-static
2356 This package contains %{m2_desc} version of Thread Sanitizer static
2359 %description -n libtsan-multilib-%{multilib2}-static -l pl.UTF-8
2360 Ten pakiet zawiera wersję %{m2_desc} biblioteki statycznej Thread
2363 %package -n libubsan
2364 Summary: The Undefined Behavior Sanitizer library
2365 Summary(pl.UTF-8): Biblioteka Undefined Behavior Sanitizer do kontroli nieokreślonych zachowań
2366 License: BSD-like or MIT
2368 Requires: libstdc++ = %{epoch}:%{version}-%{release}
2370 %description -n libubsan
2371 This package contains the Undefined Behavior Sanitizer library which
2372 is used for -fsanitize=undefined instrumented programs.
2374 %description -n libubsan -l pl.UTF-8
2375 Ten pakiet zawiera bibliotekę Undefined Behavior Sanitizer, służącą do
2376 kontroli nieokreślonych zachowań w programach kompilowanych z opcją
2377 -fsanitize=undefined.
2379 %package -n libubsan-devel
2380 Summary: Development files for the Undefined Behavior Sanitizer library
2381 Summary(pl.UTF-8): Pliki programistyczne biblioteki Undefined Behavior Sanitizer
2382 License: BSD-like or MIT
2383 Group: Development/Libraries
2384 Requires: libubsan = %{epoch}:%{version}-%{release}
2386 %description -n libubsan-devel
2387 This package contains development files for the Undefined Behavior
2390 %description -n libubsan-devel -l pl.UTF-8
2391 Ten pakiet zawiera pliki programistyczne biblioteki Undefined Behavior
2394 %package -n libubsan-static
2395 Summary: The Undefined Behavior Sanitizer static library
2396 Summary(pl.UTF-8): Statyczna biblioteka Undefined Behavior Sanitizer
2397 License: BSD-like or MIT
2398 Group: Development/Libraries
2399 Requires: libubsan-devel = %{epoch}:%{version}-%{release}
2401 %description -n libubsan-static
2402 This package contains Undefined Behavior Sanitizer static library.
2404 %description -n libubsan-static -l pl.UTF-8
2405 Ten pakiet zawiera statyczną bibliotekę Undefined Behavior Sanitizer.
2407 %package -n libubsan-multilib-32
2408 Summary: The Undefined Behavior Sanitizer library - 32-bit version
2409 Summary(pl.UTF-8): Biblioteka Undefined Behavior Sanitizer do kontroli nieokreślonych zachowań - wersja 32-bitowa
2410 License: BSD-like or MIT
2412 Requires: libstdc++-multilib-32 = %{epoch}:%{version}-%{release}
2413 Obsoletes: libubsan-multilib
2415 %description -n libubsan-multilib-32
2416 This package contains 32-bit version of the Undefined Behavior
2417 Sanitizer library which is used for -fsanitize=undefined instrumented
2420 %description -n libubsan-multilib-32 -l pl.UTF-8
2421 Ten pakiet zawiera 32-bitową wersję biblioteki Undefined Behavior
2422 Sanitizer, służącej do kontroli nieokreślonych zachowań w programach
2423 kompilowanych z opcją -fsanitize=undefined.
2425 %package -n libubsan-multilib-32-devel
2426 Summary: Development files for the Undefined Behavior Sanitizer library - 32-bit version
2427 Summary(pl.UTF-8): Pliki programistyczne biblioteki Undefined Behavior Sanitizer - wersja 32-bitowa
2428 License: BSD-like or MIT
2429 Group: Development/Libraries
2430 Requires: libubsan-multilib-32 = %{epoch}:%{version}-%{release}
2431 Obsoletes: libubsan-multilib-devel
2433 %description -n libubsan-multilib-32-devel
2434 This package contains the development files for 32-bit version of the
2435 Undefined Behavior Sanitizer library.
2437 %description -n libubsan-multilib-32-devel -l pl.UTF-8
2438 Ten pakiet zawiera pliki programistyczne 32-bitowej wersji biblioteki
2439 Undefined Behavior Sanitizer.
2441 %package -n libubsan-multilib-32-static
2442 Summary: The Undefined Behavior Sanitizer static library - 32-bit version
2443 Summary(pl.UTF-8): Statyczna biblioteka Undefined Behavior Sanitizer - wersja 32-bitowa
2444 License: BSD-like or MIT
2445 Group: Development/Libraries
2446 Requires: libubsan-multilib-32-devel = %{epoch}:%{version}-%{release}
2447 Obsoletes: libubsan-multilib-static
2449 %description -n libubsan-multilib-32-static
2450 This package contains 32-bit version of the Undefined Behavior
2451 Sanitizer static library.
2453 %description -n libubsan-multilib-32-static -l pl.UTF-8
2454 Ten pakiet zawiera 32-bitową wersję statycznej biblioteki Undefined
2457 %package -n libubsan-multilib-%{multilib2}
2458 Summary: The Undefined Behavior Sanitizer library - %{m2_desc} version
2459 Summary(pl.UTF-8): Biblioteka Undefined Behavior Sanitizer do kontroli nieokreślonych zachowań - wersja %{m2_desc}
2460 License: BSD-like or MIT
2462 Requires: libstdc++-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2464 %description -n libubsan-multilib-%{multilib2}
2465 This package contains %{m2_desc} version of the Undefined Behavior
2466 Sanitizer library which is used for -fsanitize=undefined instrumented
2469 %description -n libubsan-multilib-%{multilib2} -l pl.UTF-8
2470 Ten pakiet zawiera wersję %{m2_desc} biblioteki Undefined Behavior
2471 Sanitizer, służącej do kontroli nieokreślonych zachowań w programach
2472 kompilowanych z opcją -fsanitize=undefined.
2474 %package -n libubsan-multilib-%{multilib2}-devel
2475 Summary: Development files for the Undefined Behavior Sanitizer library - %{m2_desc} version
2476 Summary(pl.UTF-8): Pliki programistyczne biblioteki Undefined Behavior Sanitizer - wersja %{m2_desc}
2477 License: BSD-like or MIT
2478 Group: Development/Libraries
2479 Requires: libubsan-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2481 %description -n libubsan-multilib-%{multilib2}-devel
2482 This package contains the development files for %{m2_desc} version of the
2483 Undefined Behavior Sanitizer library.
2485 %description -n libubsan-multilib-%{multilib2}-devel -l pl.UTF-8
2486 Ten pakiet zawiera pliki programistyczne wersji %{m2_desc} biblioteki
2487 Undefined Behavior Sanitizer.
2489 %package -n libubsan-multilib-%{multilib2}-static
2490 Summary: The Undefined Behavior Sanitizer static library - %{m2_desc} version
2491 Summary(pl.UTF-8): Statyczna biblioteka Undefined Behavior Sanitizer - wersja %{m2_desc}
2492 License: BSD-like or MIT
2493 Group: Development/Libraries
2494 Requires: libubsan-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
2496 %description -n libubsan-multilib-%{multilib2}-static
2497 This package contains %{m2_desc} version of the Undefined Behavior
2498 Sanitizer static library.
2500 %description -n libubsan-multilib-%{multilib2}-static -l pl.UTF-8
2501 Ten pakiet zawiera wersję %{m2_desc} statycznej biblioteki Undefined
2505 Summary: The Virtual Table Verification library
2506 Summary(pl.UTF-8): Biblioteka Virtual Table Verification do weryfikacji tablicy wirtualnej
2507 License: GPL v3+ with GCC Runtime Library Exception v3.1
2509 URL: https://gcc.gnu.org/wiki/vtv
2510 Requires: libgcc = %{epoch}:%{version}-%{release}
2512 %description -n libvtv
2513 This package contains the Virtual Table Verification library which
2514 is used for -fvtable-verify=... instrumented programs.
2516 %description -n libvtv -l pl.UTF-8
2517 Ten pakiet zawiera bibliotekę Virtual Table Verification, służącą do
2518 weryfikacji tablicy wirtualnej w programach kompilowanych z opcją
2519 -fvtable-verify=....
2521 %package -n libvtv-devel
2522 Summary: Development files for the Virtual Table Verification library
2523 Summary(pl.UTF-8): Pliki programistyczne biblioteki Virtual Table Verification
2524 License: GPL v3+ with GCC Runtime Library Exception v3.1
2525 Group: Development/Libraries
2526 URL: https://gcc.gnu.org/wiki/vtv
2527 Requires: libvtv = %{epoch}:%{version}-%{release}
2529 %description -n libvtv-devel
2530 This package contains development files for the Virtual Table
2531 Verification library.
2533 %description -n libvtv-devel -l pl.UTF-8
2534 Ten pakiet zawiera pliki programistyczne biblioteki Vitual Table
2537 %package -n libvtv-static
2538 Summary: The Virtual Table Verification static library
2539 Summary(pl.UTF-8): Statyczna biblioteka Virtual Table Verification
2540 License: GPL v3+ with GCC Runtime Library Exception v3.1
2541 Group: Development/Libraries
2542 URL: https://gcc.gnu.org/wiki/vtv
2543 Requires: libvtv-devel = %{epoch}:%{version}-%{release}
2545 %description -n libvtv-static
2546 This package contains Virtual Table Verification static library.
2548 %description -n libvtv-static -l pl.UTF-8
2549 Ten pakiet zawiera statyczną bibliotekę Virtual Table Verification.
2551 %package -n libvtv-multilib-32
2552 Summary: The Virtual Table Verification library - 32-bit version
2553 Summary(pl.UTF-8): Biblioteka Virtual Table Verification do weryfikacji tablicy wirtualnej - wersja 32-bitowa
2554 License: GPL v3+ with GCC Runtime Library Exception v3.1
2556 URL: https://gcc.gnu.org/wiki/vtv
2557 Requires: libgcc-multilib-32 = %{epoch}:%{version}-%{release}
2559 %description -n libvtv-multilib-32
2560 This package contains 32-bit version of the Virtual Table Verification
2561 library which is used for -fvtable-verify=... instrumented programs.
2563 %description -n libvtv-multilib-32 -l pl.UTF-8
2564 Ten pakiet zawiera 32-bitową wersję biblioteki Virtual Table
2565 Verification, służącej do weryfikacji tablicy wirtualnej w programach
2566 kompilowanych z opcją -fvtable-verify=....
2568 %package -n libvtv-multilib-32-devel
2569 Summary: Development files for the Virtual Table Verification library - 32-bit version
2570 Summary(pl.UTF-8): Pliki programistyczne biblioteki Virtual Table Verification - wersja 32-bitowa
2571 License: GPL v3+ with GCC Runtime Library Exception v3.1
2572 Group: Development/Libraries
2573 URL: https://gcc.gnu.org/wiki/vtv
2574 Requires: libvtv-multilib-32 = %{epoch}:%{version}-%{release}
2576 %description -n libvtv-multilib-32-devel
2577 This package contains the development files for 32-bit version of the
2578 Virtual Table Verification library.
2580 %description -n libvtv-multilib-32-devel -l pl.UTF-8
2581 Ten pakiet zawiera pliki programistyczne 32-bitowej wersji biblioteki
2582 Virtual Table Verification.
2584 %package -n libvtv-multilib-32-static
2585 Summary: The Virtual Table Verification static library - 32-bit version
2586 Summary(pl.UTF-8): Statyczna biblioteka Virtual Table Verification - wersja 32-bitowa
2587 License: GPL v3+ with GCC Runtime Library Exception v3.1
2588 Group: Development/Libraries
2589 URL: https://gcc.gnu.org/wiki/vtv
2590 Requires: libvtv-multilib-32-devel = %{epoch}:%{version}-%{release}
2592 %description -n libvtv-multilib-32-static
2593 This package contains 32-bit version of the Virtual Table Verification
2596 %description -n libvtv-multilib-32-static -l pl.UTF-8
2597 Ten pakiet zawiera 32-bitową wersję statycznej biblioteki Virtual
2600 %package -n libvtv-multilib-%{multilib2}
2601 Summary: The Virtual Table Verification library - %{m2_desc} version
2602 Summary(pl.UTF-8): Biblioteka Virtual Table Verification do weryfikacji tablicy wirtualnej - wersja %{m2_desc}
2603 License: GPL v3+ with GCC Runtime Library Exception v3.1
2605 URL: https://gcc.gnu.org/wiki/vtv
2606 Requires: libgcc-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2608 %description -n libvtv-multilib-%{multilib2}
2609 This package contains %{m2_desc} version of the Virtual Table Verification
2610 library which is used for -fvtable-verify=... instrumented programs.
2612 %description -n libvtv-multilib-%{multilib2} -l pl.UTF-8
2613 Ten pakiet zawiera wersję %{m2_desc} biblioteki Virtual Table
2614 Verification, służącej do weryfikacji tablicy wirtualnej w programach
2615 kompilowanych z opcją -fvtable-verify=....
2617 %package -n libvtv-multilib-%{multilib2}-devel
2618 Summary: Development files for the Virtual Table Verification library - %{m2_desc} version
2619 Summary(pl.UTF-8): Pliki programistyczne biblioteki Virtual Table Verification - wersja %{m2_desc}
2620 License: GPL v3+ with GCC Runtime Library Exception v3.1
2621 Group: Development/Libraries
2622 URL: https://gcc.gnu.org/wiki/vtv
2623 Requires: libvtv-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2625 %description -n libvtv-multilib-%{multilib2}-devel
2626 This package contains the development files for %{m2_desc} version of the
2627 Virtual Table Verification library.
2629 %description -n libvtv-multilib-%{multilib2}-devel -l pl.UTF-8
2630 Ten pakiet zawiera pliki programistyczne wersji %{m2_desc} biblioteki
2631 Virtual Table Verification.
2633 %package -n libvtv-multilib-%{multilib2}-static
2634 Summary: The Virtual Table Verification static library - %{m2_desc} version
2635 Summary(pl.UTF-8): Statyczna biblioteka Virtual Table Verification - wersja %{m2_desc}
2636 License: GPL v3+ with GCC Runtime Library Exception v3.1
2637 Group: Development/Libraries
2638 URL: https://gcc.gnu.org/wiki/vtv
2639 Requires: libvtv-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
2641 %description -n libvtv-multilib-%{multilib2}-static
2642 This package contains %{m2_desc} version of the Virtual Table
2643 Verification library.
2645 %description -n libvtv-multilib-%{multilib2}-static -l pl.UTF-8
2646 Ten pakiet zawiera wersję %{m2_desc} statycznej biblioteki Virtual
2649 %package -n libatomic
2650 Summary: The GNU Atomic library
2651 Summary(pl.UTF-8): Biblioteka GNU Atomic
2652 License: GPL v3+ with GCC Runtime Library Exception v3.1
2655 %description -n libatomic
2656 This package contains the GNU Atomic library which is a GCC support
2657 library for atomic operations not supported by hardware.
2659 %description -n libatomic -l pl.UTF-8
2660 Ten pakiet zawiera bibliotekę GNU Atomic, będącą biblioteką GCC
2661 wspierającą operacje atomowe na sprzęcie ich nie obsługującym.
2663 %package -n libatomic-devel
2664 Summary: Development files for the GNU Atomic library
2665 Summary(pl.UTF-8): Pliki programistyczne biblioteki GNU Atomic
2666 License: GPL v3+ with GCC Runtime Library Exception v3.1
2667 Group: Development/Libraries
2668 Requires: libatomic = %{epoch}:%{version}-%{release}
2670 %description -n libatomic-devel
2671 This package contains development files for the GNU Atomic library.
2673 %description -n libatomic-devel -l pl.UTF-8
2674 Ten pakiet zawiera pliki programistyczne biblioteki GNU Atomic.
2676 %package -n libatomic-static
2677 Summary: The GNU Atomic static library
2678 Summary(pl.UTF-8): Statyczna biblioteka GNU Atomic
2679 License: GPL v3+ with GCC Runtime Library Exception v3.1
2680 Group: Development/Libraries
2681 Requires: libatomic-devel = %{epoch}:%{version}-%{release}
2683 %description -n libatomic-static
2684 This package contains GNU Atomic static library.
2686 %description -n libatomic-static
2687 Ten pakiet zawiera statyczną bibliotekę GNU Atomic.
2689 %package -n libatomic-multilib-32
2690 Summary: The GNU Atomic library - 32-bit version
2691 Summary(pl.UTF-8): Biblioteka GNU Atomic - wersja 32-bitowa
2692 License: GPL v3+ with GCC Runtime Library Exception v3.1
2694 Obsoletes: libatomic-multilib
2696 %description -n libatomic-multilib-32
2697 This package contains 32-bit version of the GNU Atomic library which
2698 is a GCC support library for atomic operations not supported by
2701 %description -n libatomic-multilib-32 -l pl.UTF-8
2702 Ten pakiet zawiera 32-bitową wersję biblioteki GNU Atomic, będącej
2703 biblioteką GCC wspierającą operacje atomowe na sprzęcie ich nie
2706 %package -n libatomic-multilib-32-devel
2707 Summary: Development files for the GNU Atomic static library - 32-bit version
2708 Summary(pl.UTF-8): Pliki programistyczne biblioteki GNU Atomic - wersja 32-bitowa
2709 License: GPL v3+ with GCC Runtime Library Exception v3.1
2710 Group: Development/Libraries
2711 Requires: libatomic-multilib-32 = %{epoch}:%{version}-%{release}
2712 Obsoletes: libatomic-multilib-devel
2714 %description -n libatomic-multilib-32-devel
2715 This package contains the development files for 32-bit version of the
2718 %description -n libatomic-multilib-32-devel -l pl.UTF-8
2719 Ten pakiet zawiera pliki programistyczne 32-bitowej wersji biblioteki
2722 %package -n libatomic-multilib-32-static
2723 Summary: The GNU Atomic static library - 32-bit version
2724 Summary(pl.UTF-8): Statyczna biblioteka GNU Atomic - wersja 32-bitowa
2725 License: GPL v3+ with GCC Runtime Library Exception v3.1
2726 Group: Development/Libraries
2727 Requires: libatomic-multilib-32-devel = %{epoch}:%{version}-%{release}
2728 Obsoletes: libatomic-multilib-static
2730 %description -n libatomic-multilib-32-static
2731 This package contains 32-bit version of the GNU Atomic static library.
2733 %description -n libatomic-multilib-32-static -l pl.UTF-8
2734 Ten pakiet zawiera 32-bitową wersję statycznej biblioteki GNU Atomic.
2736 %package -n libatomic-multilib-%{multilib2}
2737 Summary: The GNU Atomic library - %{m2_desc} version
2738 Summary(pl.UTF-8): Biblioteka GNU Atomic - wersja %{m2_desc}
2739 License: GPL v3+ with GCC Runtime Library Exception v3.1
2742 %description -n libatomic-multilib-%{multilib2}
2743 This package contains %{m2_desc} version of the GNU Atomic library which
2744 is a GCC support library for atomic operations not supported by
2747 %description -n libatomic-multilib-%{multilib2} -l pl.UTF-8
2748 Ten pakiet zawiera wersję %{m2_desc} biblioteki GNU Atomic, będącej
2749 biblioteką GCC wspierającą operacje atomowe na sprzęcie ich nie
2752 %package -n libatomic-multilib-%{multilib2}-devel
2753 Summary: Development files for the GNU Atomic static library - %{m2_desc} version
2754 Summary(pl.UTF-8): Pliki programistyczne biblioteki GNU Atomic - wersja %{m2_desc}
2755 License: GPL v3+ with GCC Runtime Library Exception v3.1
2756 Group: Development/Libraries
2757 Requires: libatomic-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2759 %description -n libatomic-multilib-%{multilib2}-devel
2760 This package contains the development files for %{m2_desc} version of the
2763 %description -n libatomic-multilib-%{multilib2}-devel -l pl.UTF-8
2764 Ten pakiet zawiera pliki programistyczne wersji %{m2_desc} biblioteki
2767 %package -n libatomic-multilib-%{multilib2}-static
2768 Summary: The GNU Atomic static library - %{m2_desc} version
2769 Summary(pl.UTF-8): Statyczna biblioteka GNU Atomic - wersja %{m2_desc}
2770 License: GPL v3+ with GCC Runtime Library Exception v3.1
2771 Group: Development/Libraries
2772 Requires: libatomic-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
2774 %description -n libatomic-multilib-%{multilib2}-static
2775 This package contains %{m2_desc} version of the GNU Atomic static library.
2777 %description -n libatomic-multilib-%{multilib2}-static -l pl.UTF-8
2778 Ten pakiet zawiera wersję %{m2_desc} statycznej biblioteki GNU Atomic.
2781 Summary: GCC plugin for GDB
2782 Group: Development/Debuggers
2783 Requires: gcc = %{epoch}:%{version}-%{release}
2785 %description gdb-plugin
2786 This package contains GCC plugin for GDB C expression evaluation.
2788 %package plugin-devel
2789 Summary: Support for compiling GCC plugins
2790 Group: Development/Languages
2791 Requires: gcc = %{epoch}:%{version}-%{release}
2792 Requires: gmp-devel >= 4.1.2-8
2793 Requires: libmpc-devel >= 0.8.1
2794 Requires: mpfr-devel >= 2.2.1
2796 %description plugin-devel
2797 This package contains header files and other support files
2798 for compiling GCC plugins. The GCC plugin ABI is currently
2799 not stable, so plugins must be rebuilt any time GCC is updated.
2815 %if %{with gcc_libffi}
2819 mv ChangeLog ChangeLog.general
2822 # see contrib/download_ecj
2823 cp -p %{SOURCE2} ecj.jar
2826 # override snapshot version.
2827 echo %{version} > gcc/BASE-VER
2828 echo "release" > gcc/DEV-PHASE
2835 cd libjava/classpath
2839 cp -f /usr/share/automake/config.sub .
2841 rm -rf builddir && install -d builddir && cd builddir
2843 # http://www.mailinglistarchive.com/java%40gcc.gnu.org/msg02751.html
2847 CFLAGS="%{rpmcflags}" \
2848 CXXFLAGS="%{rpmcxxflags}" \
2851 --prefix=%{_prefix} \
2852 --with-local-prefix=%{_prefix}/local \
2853 --libdir=%{_libdir} \
2854 --libexecdir=%{_libdir} \
2855 --infodir=%{_infodir} \
2856 --mandir=%{_mandir} \
2857 --x-libraries=%{_libdir} \
2858 --%{?with_bootstrap:en}%{!?with_bootstrap:dis}able-bootstrap \
2859 --disable-build-with-cxx \
2860 --disable-build-poststage1-with-cxx \
2862 --enable-checking=release \
2863 %ifarch %{ix86} %{x8664} x32
2866 %{?with_fortran:--enable-cmath} \
2867 --enable-decimal-float \
2868 --enable-gnu-unique-object \
2869 --enable-gnu-indirect-function \
2870 --enable-initfini-array \
2871 --enable-languages="c%{?with_cxx:,c++}%{?with_fortran:,fortran}%{?with_objc:,objc}%{?with_objcxx:,obj-c++}%{?with_ada:,ada}%{?with_java:,java}%{?with_go:,go}" \
2872 --%{?with_gomp:en}%{!?with_gomp:dis}able-libgomp \
2874 --enable-linker-build-id \
2875 --enable-linux-futex \
2876 --enable-long-long \
2877 %{!?with_multilib:--disable-multilib} \
2882 --enable-secureplt \
2885 --enable-threads=posix \
2890 %ifarch %{x8664} x32
2891 --with-arch-32=x86-64 \
2895 --with-cpu=ultrasparc \
2897 --with-demangler-in-ld \
2900 --with-linker-hash-style=gnu \
2901 --with-long-double-128 \
2902 %if %{with multilib}
2904 --with-multilib-list=m32,m64%{?with_multilibx32:,mx32} \
2907 --with-multilib-list=m32,m64,mx32 \
2910 --with-slibdir=%{_slibdir} \
2912 --without-system-libunwind \
2914 --with-system-libunwind \
2916 --with-system-zlib \
2917 %{!?with_java:--without-x} \
2919 --enable-__cxa_atexit \
2920 --enable-libstdcxx-allocator=new \
2921 --disable-libstdcxx-pch \
2922 --enable-libstdcxx-threads \
2923 --enable-libstdcxx-time=rt \
2924 --enable-libstdcxx-visibility \
2925 --enable-symvers=gnu%{?with_symvers:-versioned-namespace} \
2926 --with-gxx-include-dir=%{_includedir}/c++/%{version} \
2929 %{!?with_alsa:--disable-alsa} \
2930 %{!?with_dssi:--disable-dssi} \
2931 --disable-gconf-peer \
2932 %{?with_gtk:--enable-gtk-cairo} \
2934 --enable-java-awt="xlib%{?with_gtk:,gtk}%{?with_qt:,qt}" \
2938 --enable-libgcj-database \
2939 --enable-libgcj-multifile \
2940 --disable-libjava-multilib \
2941 %{?with_mozilla:--enable-plugin} \
2942 --enable-static-libjava \
2945 --with-pkgversion="PLD-Linux" \
2946 --with-bugurl="http://bugs.pld-linux.org" \
2947 --host=%{_target_platform} \
2948 --build=%{_target_platform}
2952 cat << 'EOF' > Makefile
2953 all := $(filter-out all Makefile,$(MAKECMDGOALS))
2956 $(MAKE) -C builddir $(MAKE_OPTS) $(all) \
2957 %{?with_bootstrap:%{?with_profiling:profiledbootstrap}} \
2958 GCJFLAGS="%{rpmcflags}" \
2959 BOOT_CFLAGS="%{rpmcflags}" \
2960 STAGE1_CFLAGS="%{rpmcflags} -O1 -g0" \
2961 GNATLIBCFLAGS="%{rpmcflags}" \
2962 LDFLAGS_FOR_TARGET="%{rpmldflags}" \
2970 if [ ! -r /dev/pts/0 ]; then
2971 echo "You need to have /dev/pts mounted to avoid expect's spawn failures!"
2974 %{__make} -k -C builddir check 2>&1 ||:
2978 rm -rf $RPM_BUILD_ROOT
2979 install -d $RPM_BUILD_ROOT{/lib,%{_aclocaldir},%{_datadir},%{_infodir}}
2983 %{__make} -j1 install \
2985 infodir=%{_infodir} \
2986 DESTDIR=$RPM_BUILD_ROOT
2988 cp -p gcc/specs $RPM_BUILD_ROOT%{gcclibdir}
2990 %if %{with multilib}
2993 ln -f $RPM_BUILD_ROOT%{_bindir}/sparc64-pld-linux-gcc \
2994 $RPM_BUILD_ROOT%{_bindir}/sparc-pld-linux-gcc
2995 ln -f $RPM_BUILD_ROOT%{_bindir}/sparc64-pld-linux-gcc-%{version} \
2996 $RPM_BUILD_ROOT%{_bindir}/sparc-pld-linux-gcc-%{version}
2998 ln -f $RPM_BUILD_ROOT%{_bindir}/sparc64-pld-linux-c++ \
2999 $RPM_BUILD_ROOT%{_bindir}/sparc-pld-linux-c++
3000 ln -f $RPM_BUILD_ROOT%{_bindir}/sparc64-pld-linux-g++ \
3001 $RPM_BUILD_ROOT%{_bindir}/sparc-pld-linux-g++
3004 ln -f $RPM_BUILD_ROOT%{_bindir}/sparc64-pld-linux-gcj \
3005 $RPM_BUILD_ROOT%{_bindir}/sparc-pld-linux-gcj
3010 ln -sf %{_bindir}/cpp $RPM_BUILD_ROOT/lib/cpp
3011 ln -sf gcc $RPM_BUILD_ROOT%{_bindir}/cc
3012 echo ".so man1/gcc.1" > $RPM_BUILD_ROOT%{_mandir}/man1/cc.1
3014 libssp=$(cd $RPM_BUILD_ROOT%{_libdir}; echo libssp.so.*.*.*)
3015 mv $RPM_BUILD_ROOT%{_libdir}/libssp.so.* $RPM_BUILD_ROOT%{_slibdir}
3016 ln -sf %{_slibdir}/$libssp $RPM_BUILD_ROOT%{_libdir}/libssp.so
3018 libitm=$(cd $RPM_BUILD_ROOT%{_libdir}; echo libitm.so.*.*.*)
3019 mv $RPM_BUILD_ROOT%{_libdir}/libitm.so.* $RPM_BUILD_ROOT%{_slibdir}
3020 ln -sf %{_slibdir}/$libitm $RPM_BUILD_ROOT%{_libdir}/libitm.so
3022 libgomp=$(cd $RPM_BUILD_ROOT%{_libdir}; echo libgomp.so.*.*.*)
3023 mv $RPM_BUILD_ROOT%{_libdir}/libgomp.so.* $RPM_BUILD_ROOT%{_slibdir}
3024 ln -sf %{_slibdir}/$libgomp $RPM_BUILD_ROOT%{_libdir}/libgomp.so
3026 libgompplugin=$(cd $RPM_BUILD_ROOT%{_libdir}; echo libgomp-plugin-host_nonshm.so.*.*.*)
3027 mv $RPM_BUILD_ROOT%{_libdir}/libgomp-plugin-host_nonshm.so.* $RPM_BUILD_ROOT%{_slibdir}
3028 ln -sf %{_slibdir}/$libgompplugin $RPM_BUILD_ROOT%{_libdir}/libgomp-plugin-host_nonshm.so
3030 %if %{with multilib}
3031 libssp=$(cd $RPM_BUILD_ROOT%{_libdir32}; echo libssp.so.*.*.*)
3032 mv $RPM_BUILD_ROOT%{_libdir32}/libssp.so.* $RPM_BUILD_ROOT%{_slibdir32}
3033 ln -sf %{_slibdir32}/$libssp $RPM_BUILD_ROOT%{_libdir32}/libssp.so
3035 libitm=$(cd $RPM_BUILD_ROOT%{_libdir32}; echo libitm.so.*.*.*)
3036 mv $RPM_BUILD_ROOT%{_libdir32}/libitm.so.* $RPM_BUILD_ROOT%{_slibdir32}
3037 ln -sf %{_slibdir32}/$libitm $RPM_BUILD_ROOT%{_libdir32}/libitm.so
3039 libgomp=$(cd $RPM_BUILD_ROOT%{_libdir32}; echo libgomp.so.*.*.*)
3040 mv $RPM_BUILD_ROOT%{_libdir32}/libgomp.so.* $RPM_BUILD_ROOT%{_slibdir32}
3041 ln -sf %{_slibdir32}/$libgomp $RPM_BUILD_ROOT%{_libdir32}/libgomp.so
3043 libgompplugin=$(cd $RPM_BUILD_ROOT%{_libdir32}; echo libgomp-plugin-host_nonshm.so.*.*.*)
3044 mv $RPM_BUILD_ROOT%{_libdir32}/libgomp-plugin-host_nonshm.so.* $RPM_BUILD_ROOT%{_slibdir32}
3045 ln -sf %{_slibdir32}/$libgompplugin $RPM_BUILD_ROOT%{_libdir32}/libgomp-plugin-host_nonshm.so
3047 %if %{with multilib2}
3048 libssp=$(cd $RPM_BUILD_ROOT%{_libdirm2}; echo libssp.so.*.*.*)
3049 mv $RPM_BUILD_ROOT%{_libdirm2}/libssp.so.* $RPM_BUILD_ROOT%{_slibdirm2}
3050 ln -sf %{_slibdirm2}/$libssp $RPM_BUILD_ROOT%{_libdirm2}/libssp.so
3052 libitm=$(cd $RPM_BUILD_ROOT%{_libdirm2}; echo libitm.so.*.*.*)
3053 mv $RPM_BUILD_ROOT%{_libdirm2}/libitm.so.* $RPM_BUILD_ROOT%{_slibdirm2}
3054 ln -sf %{_slibdirm2}/$libitm $RPM_BUILD_ROOT%{_libdirm2}/libitm.so
3056 libgomp=$(cd $RPM_BUILD_ROOT%{_libdirm2}; echo libgomp.so.*.*.*)
3057 mv $RPM_BUILD_ROOT%{_libdirm2}/libgomp.so.* $RPM_BUILD_ROOT%{_slibdirm2}
3058 ln -sf %{_slibdirm2}/$libgomp $RPM_BUILD_ROOT%{_libdirm2}/libgomp.so
3060 libgompplugin=$(cd $RPM_BUILD_ROOT%{_libdirm2}; echo libgomp-plugin-host_nonshm.so.*.*.*)
3061 mv $RPM_BUILD_ROOT%{_libdirm2}/libgomp-plugin-host_nonshm.so.* $RPM_BUILD_ROOT%{_slibdirm2}
3062 ln -sf %{_slibdirm2}/$libgompplugin $RPM_BUILD_ROOT%{_libdirm2}/libgomp-plugin-host_nonshm.so
3067 ln -sf gfortran $RPM_BUILD_ROOT%{_bindir}/g95
3068 echo ".so man1/gfortran.1" > $RPM_BUILD_ROOT%{_mandir}/man1/g95.1
3072 # move ada shared libraries to proper place...
3073 mv -f $RPM_BUILD_ROOT%{gcclibdir}/adalib/*.so.1 \
3074 $RPM_BUILD_ROOT%{_libdir}
3075 # check if symlink to be made is valid
3076 test -f $RPM_BUILD_ROOT%{_libdir}/libgnat-%{major_ver}.so.1
3077 ln -sf libgnat-%{major_ver}.so.1 $RPM_BUILD_ROOT%{_libdir}/libgnat-%{major_ver}.so
3078 ln -sf libgnarl-%{major_ver}.so.1 $RPM_BUILD_ROOT%{_libdir}/libgnarl-%{major_ver}.so
3079 ln -sf libgnat-%{major_ver}.so $RPM_BUILD_ROOT%{_libdir}/libgnat.so
3080 ln -sf libgnarl-%{major_ver}.so $RPM_BUILD_ROOT%{_libdir}/libgnarl.so
3081 %if %{with multilib}
3082 mv -f $RPM_BUILD_ROOT%{gcclibdir}/32/adalib/*.so.1 \
3083 $RPM_BUILD_ROOT%{_libdir32}
3084 # check if symlink to be made is valid
3085 test -f $RPM_BUILD_ROOT%{_libdir32}/libgnat-%{major_ver}.so.1
3086 ln -sf libgnat-%{major_ver}.so.1 $RPM_BUILD_ROOT%{_libdir32}/libgnat-%{major_ver}.so
3087 ln -sf libgnarl-%{major_ver}.so.1 $RPM_BUILD_ROOT%{_libdir32}/libgnarl-%{major_ver}.so
3088 ln -sf libgnat-%{major_ver}.so $RPM_BUILD_ROOT%{_libdir32}/libgnat.so
3089 ln -sf libgnarl-%{major_ver}.so $RPM_BUILD_ROOT%{_libdir32}/libgnarl.so
3091 %if %{with multilib2}
3092 mv -f $RPM_BUILD_ROOT%{gcclibdir}/%{multilib2}/adalib/*.so.1 \
3093 $RPM_BUILD_ROOT%{_libdirm2}
3094 # check if symlink to be made is valid
3095 test -f $RPM_BUILD_ROOT%{_libdirm2}/libgnat-%{major_ver}.so.1
3096 ln -sf libgnat-%{major_ver}.so.1 $RPM_BUILD_ROOT%{_libdirm2}/libgnat-%{major_ver}.so
3097 ln -sf libgnarl-%{major_ver}.so.1 $RPM_BUILD_ROOT%{_libdirm2}/libgnarl-%{major_ver}.so
3098 ln -sf libgnat-%{major_ver}.so $RPM_BUILD_ROOT%{_libdirm2}/libgnat.so
3099 ln -sf libgnarl-%{major_ver}.so $RPM_BUILD_ROOT%{_libdirm2}/libgnarl.so
3108 cp -f libjava/READ* java-doc
3109 ln -sf libgcj-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/libgcj.jar
3112 %if %{with gcc_libffi}
3113 # still not installed by gcc?
3114 [ ! -f $RPM_BUILD_ROOT%{_pkgconfigdir}/libffi.pc ] || exit 1
3115 install -d $RPM_BUILD_ROOT%{_pkgconfigdir}
3116 sed -e 's,@prefix@,%{_prefix},
3117 s,@exec_prefix@,%{_exec_prefix},
3118 s,@libdir@,%{_libdir},
3119 s,@gcclibdir@,%{gcclibdir},' %{SOURCE3} >$RPM_BUILD_ROOT%{_pkgconfigdir}/libffi.pc
3120 %if %{with multilib}
3121 [ ! -f $RPM_BUILD_ROOT%{_pkgconfigdir32}/libffi.pc ] || exit 1
3122 install -d $RPM_BUILD_ROOT%{_pkgconfigdir32}
3123 sed -e 's,@prefix@,%{_prefix},
3124 s,@exec_prefix@,%{_exec_prefix},
3125 s,@libdir@,%{_libdir32},
3126 s,@gcclibdir@,%{gcclibdir},' %{SOURCE3} >$RPM_BUILD_ROOT%{_pkgconfigdir32}/libffi.pc
3127 %if %{with multilib2}
3128 [ ! -f $RPM_BUILD_ROOT%{_pkgconfigdirm2}/libffi.pc ] || exit 1
3129 install -d $RPM_BUILD_ROOT%{_pkgconfigdirm2}
3130 sed -e 's,@prefix@,%{_prefix},
3131 s,@exec_prefix@,%{_exec_prefix},
3132 s,@libdir@,%{_libdirm2},
3133 s,@gcclibdir@,%{gcclibdir},' %{SOURCE3} >$RPM_BUILD_ROOT%{_pkgconfigdirm2}/libffi.pc
3139 cp -f libobjc/README gcc/objc/README.libobjc
3142 # avoid -L poisoning in *.la - there should be only -L%{_libdir}/gcc/%{_target_platform}/%{version}
3143 # normalize libdir, to avoid propagation of unnecessary RPATHs by libtool
3144 for f in libitm.la libssp.la libssp_nonshared.la \
3145 %{?with_cxx:libstdc++.la libstdc++fs.la libsupc++.la} \
3146 %{?with_fortran:libgfortran.la libquadmath.la} \
3147 %{?with_gomp:libgomp.la} \
3148 %{?with_Xsan:libasan.la libubsan.la} \
3149 %{?with_lsan_m0:liblsan.la} \
3150 %{?with_tsan_m0:libtsan.la} \
3151 %{?with_atomic:libatomic.la} \
3153 %{?with_gcc_libffi:libffi.la} \
3154 libgcj.la libgcj-tools.la libgij.la \
3155 %{gcjdbexecdir}/libjvm.la \
3156 %{gcjdbexecdir}/libxmlj.la \
3157 %{?with_x:lib-gnu-awt-xlib.la} \
3158 %{?with_gtk:%{gcjdbexecdir}/libgtkpeer.la %{gcjdbexecdir}/libjawt.la} \
3159 %{?with_qt:%{gcjdbexecdir}/libqtpeer.la} \
3160 %{?with_alsa:%{gcjdbexecdir}/libgjsmalsa.la} \
3161 %{?with_dssi:%{gcjdbexecdir}/libgjsmdssi.la} \
3163 %{?with_objc:libobjc.la};
3165 file="$RPM_BUILD_ROOT%{_libdir}/$f"
3166 %{__perl} %{SOURCE1} "$file" %{_libdir} >"${file}.fixed"
3167 %{__mv} "${file}.fixed" "$file"
3169 # normalize /lib/../lib/ path (libjawt.la)
3170 sed -i -e 's#/%{_lib}/\.\./%{_lib}/#/%{_lib}/#g' "$file"
3172 %if %{with multilib}
3173 for f in libitm.la libssp.la libssp_nonshared.la \
3174 %{?with_cxx:libstdc++.la libstdc++fs.la libsupc++.la} \
3175 %{?with_fortran:libgfortran.la libquadmath.la} \
3176 %{?with_gomp:libgomp.la} \
3177 %{?with_Xsan:libasan.la libubsan.la} \
3178 %{?with_lsan_m1:liblsan.la} \
3179 %{?with_tsan_m1:libtsan.la} \
3180 %{?with_atomic:libatomic.la} \
3181 %{?with_java:%{?with_gcc_libffi:libffi.la}} \
3182 %{?with_objc:libobjc.la};
3184 %{__perl} %{SOURCE1} $RPM_BUILD_ROOT%{_libdir32}/$f %{_libdir32} > $RPM_BUILD_ROOT%{_libdir32}/$f.fixed
3185 mv $RPM_BUILD_ROOT%{_libdir32}/$f{.fixed,}
3187 %if %{with multilib2}
3188 for f in libitm.la libssp.la libssp_nonshared.la \
3189 %{?with_cxx:libstdc++.la libstdc++fs.la libsupc++.la} \
3190 %{?with_fortran:libgfortran.la libquadmath.la} \
3191 %{?with_gomp:libgomp.la} \
3192 %{?with_Xsan:libasan.la libubsan.la} \
3193 %{?with_lsan_m2:liblsan.la} \
3194 %{?with_tsan_m2:libtsan.la} \
3195 %{?with_atomic:libatomic.la} \
3196 %{?with_java:%{?with_gcc_libffi:libffi.la}} \
3197 %{?with_objc:libobjc.la};
3199 %{__perl} %{SOURCE1} $RPM_BUILD_ROOT%{_libdirm2}/$f %{_libdirm2} > $RPM_BUILD_ROOT%{_libdirm2}/$f.fixed
3200 mv $RPM_BUILD_ROOT%{_libdirm2}/$f{.fixed,}
3205 cp -p $RPM_BUILD_ROOT%{gcclibdir}/install-tools/include/*.h $RPM_BUILD_ROOT%{gcclibdir}/include
3206 cp -p $RPM_BUILD_ROOT%{gcclibdir}/include-fixed/syslimits.h $RPM_BUILD_ROOT%{gcclibdir}/include
3207 %{__rm} -r $RPM_BUILD_ROOT%{gcclibdir}/install-tools
3208 %{__rm} -r $RPM_BUILD_ROOT%{gcclibdir}/include-fixed
3210 # plugin, .la not needed
3211 %{__rm} $RPM_BUILD_ROOT%{gcclibdir}/liblto_plugin.la
3214 for LIBDIR in %{_libdir} %{?with_multilib:%{_libdir32}} %{?with_multilib2:%{_libdirm2}} ; do
3215 LIBPATH="$RPM_BUILD_ROOT%{_datadir}/gdb/auto-load$LIBDIR"
3217 # basename is being run only for the native (non-biarch) file.
3218 sed -e 's,@pythondir@,%{_datadir}/gdb,' \
3219 -e "s,@toolexeclibdir@,$LIBDIR," \
3220 < libstdc++-v3/python/hook.in \
3221 > $LIBPATH/$(basename $RPM_BUILD_ROOT%{_prefix}/%{_lib}/libstdc++.so.*.*.*)-gdb.py
3223 install -d $RPM_BUILD_ROOT%{py_sitescriptdir}
3224 mv $RPM_BUILD_ROOT%{_datadir}/gcc-%{version}/python/libstdcxx $RPM_BUILD_ROOT%{py_sitescriptdir}
3226 mv $RPM_BUILD_ROOT%{_datadir}/gcc-%{version}/python/libjava $RPM_BUILD_ROOT%{py_sitescriptdir}
3227 %{__sed} -i -e '1s,#!/usr/bin/env python,#!/usr/bin/python,' $RPM_BUILD_ROOT%{_bindir}/aot-compile
3229 %py_ocomp $RPM_BUILD_ROOT%{py_sitescriptdir}
3230 %py_comp $RPM_BUILD_ROOT%{py_sitescriptdir}
3233 %{__rm} -r $RPM_BUILD_ROOT%{_datadir}/gcc-%{version}/python/libstdcxx
3235 %{__rm} -r $RPM_BUILD_ROOT%{_datadir}/gcc-%{version}/python/libjava
3238 # script(s) always installed; see above for builds with python; if no python, just don't package
3239 %{__rm} $RPM_BUILD_ROOT%{_libdir}/libstdc++.so.*-gdb.py
3240 %if %{with multilib}
3241 %{__rm} $RPM_BUILD_ROOT%{_libdir32}/libstdc++.so.*-gdb.py
3242 %if %{with multilib2}
3243 %{__rm} $RPM_BUILD_ROOT%{_libdirm2}/libstdc++.so.*-gdb.py
3249 cat cpplib.lang >> gcc.lang
3252 %find_lang libstdc\+\+
3253 cp -p libstdc++-v3/include/precompiled/* $RPM_BUILD_ROOT%{_includedir}
3256 # always -f, as "dir" is created depending which texlive version is installed
3257 %{__rm} -f $RPM_BUILD_ROOT%{_infodir}/dir
3259 # svn snap doesn't contain (release does) below files,
3260 # so let's create dummy entries to satisfy %%files.
3261 [ ! -f NEWS ] && touch NEWS
3262 [ ! -f libgfortran/AUTHORS ] && touch libgfortran/AUTHORS
3263 [ ! -f libgfortran/README ] && touch libgfortran/README
3266 rm -rf $RPM_BUILD_ROOT
3268 %post -p /sbin/postshell
3269 -/usr/sbin/fix-info-dir -c %{_infodir}
3271 %postun -p /sbin/postshell
3272 -/usr/sbin/fix-info-dir -c %{_infodir}
3274 %post ada -p /sbin/postshell
3275 -/usr/sbin/fix-info-dir -c %{_infodir}
3277 %postun ada -p /sbin/postshell
3278 -/usr/sbin/fix-info-dir -c %{_infodir}
3280 %post fortran -p /sbin/postshell
3281 -/usr/sbin/fix-info-dir -c %{_infodir}
3283 %postun fortran -p /sbin/postshell
3284 -/usr/sbin/fix-info-dir -c %{_infodir}
3286 %post java -p /sbin/postshell
3287 -/usr/sbin/fix-info-dir -c %{_infodir}
3289 %postun java -p /sbin/postshell
3290 -/usr/sbin/fix-info-dir -c %{_infodir}
3292 %post go -p /sbin/postshell
3293 -/usr/sbin/fix-info-dir -c %{_infodir}
3295 %postun go -p /sbin/postshell
3296 -/usr/sbin/fix-info-dir -c %{_infodir}
3298 %post -n libquadmath-devel -p /sbin/postshell
3299 -/usr/sbin/fix-info-dir -c %{_infodir}
3301 %postun -n libquadmath-devel -p /sbin/postshell
3302 -/usr/sbin/fix-info-dir -c %{_infodir}
3304 %post -n libffi-devel -p /sbin/postshell
3305 -/usr/sbin/fix-info-dir -c %{_infodir}
3307 %postun -n libffi-devel -p /sbin/postshell
3308 -/usr/sbin/fix-info-dir -c %{_infodir}
3310 %post -n libgomp-devel -p /sbin/postshell
3311 -/usr/sbin/fix-info-dir -c %{_infodir}
3313 %postun -n libgomp-devel -p /sbin/postshell
3314 -/usr/sbin/fix-info-dir -c %{_infodir}
3316 %post -p /sbin/ldconfig -n libcilkrts
3317 %postun -p /sbin/ldconfig -n libcilkrts
3318 %post -p /sbin/ldconfig -n libcilkrts-multilib-32
3319 %postun -p /sbin/ldconfig -n libcilkrts-multilib-32
3320 %post -p /sbin/ldconfig -n libcilkrts-multilib-%{multilib2}
3321 %postun -p /sbin/ldconfig -n libcilkrts-multilib-%{multilib2}
3322 %post -p /sbin/ldconfig -n libgcc
3323 %postun -p /sbin/ldconfig -n libgcc
3324 %post -p /sbin/ldconfig -n libgcc-multilib-32
3325 %postun -p /sbin/ldconfig -n libgcc-multilib-32
3326 %post -p /sbin/ldconfig -n libgcc-multilib-%{multilib2}
3327 %postun -p /sbin/ldconfig -n libgcc-multilib-%{multilib2}
3328 %post -p /sbin/ldconfig -n libgomp
3329 %postun -p /sbin/ldconfig -n libgomp
3330 %post -p /sbin/ldconfig -n libgomp-multilib-32
3331 %postun -p /sbin/ldconfig -n libgomp-multilib-32
3332 %post -p /sbin/ldconfig -n libgomp-multilib-%{multilib2}
3333 %postun -p /sbin/ldconfig -n libgomp-multilib-%{multilib2}
3334 %post -p /sbin/ldconfig -n libgnat
3335 %postun -p /sbin/ldconfig -n libgnat
3336 %post -p /sbin/ldconfig -n libgnat-multilib-32
3337 %postun -p /sbin/ldconfig -n libgnat-multilib-32
3338 %post -p /sbin/ldconfig -n libgnat-multilib-%{multilib2}
3339 %postun -p /sbin/ldconfig -n libgnat-multilib-%{multilib2}
3340 %post -p /sbin/ldconfig -n libstdc++
3341 %postun -p /sbin/ldconfig -n libstdc++
3342 %post -p /sbin/ldconfig -n libstdc++-multilib-32
3343 %postun -p /sbin/ldconfig -n libstdc++-multilib-32
3344 %post -p /sbin/ldconfig -n libstdc++-multilib-%{multilib2}
3345 %postun -p /sbin/ldconfig -n libstdc++-multilib-%{multilib2}
3346 %post -p /sbin/ldconfig -n libgfortran
3347 %postun -p /sbin/ldconfig -n libgfortran
3348 %post -p /sbin/ldconfig -n libgfortran-multilib-32
3349 %postun -p /sbin/ldconfig -n libgfortran-multilib-32
3350 %post -p /sbin/ldconfig -n libgfortran-multilib-%{multilib2}
3351 %postun -p /sbin/ldconfig -n libgfortran-multilib-%{multilib2}
3352 %post -p /sbin/ldconfig -n libgcj
3353 %postun -p /sbin/ldconfig -n libgcj
3354 %post -p /sbin/ldconfig -n libffi
3355 %postun -p /sbin/ldconfig -n libffi
3356 %post -p /sbin/ldconfig -n libffi-multilib-32
3357 %postun -p /sbin/ldconfig -n libffi-multilib-32
3358 %post -p /sbin/ldconfig -n libffi-multilib-%{multilib2}
3359 %postun -p /sbin/ldconfig -n libffi-multilib-%{multilib2}
3360 %post -p /sbin/ldconfig -n libobjc
3361 %postun -p /sbin/ldconfig -n libobjc
3362 %post -p /sbin/ldconfig -n libobjc-multilib-32
3363 %postun -p /sbin/ldconfig -n libobjc-multilib-32
3364 %post -p /sbin/ldconfig -n libobjc-multilib-%{multilib2}
3365 %postun -p /sbin/ldconfig -n libobjc-multilib-%{multilib2}
3366 %post -p /sbin/ldconfig -n libquadmath
3367 %postun -p /sbin/ldconfig -n libquadmath
3368 %post -p /sbin/ldconfig -n libquadmath-multilib-32
3369 %postun -p /sbin/ldconfig -n libquadmath-multilib-32
3370 %post -p /sbin/ldconfig -n libquadmath-multilib-%{multilib2}
3371 %postun -p /sbin/ldconfig -n libquadmath-multilib-%{multilib2}
3372 %post -p /sbin/ldconfig -n libgo
3373 %postun -p /sbin/ldconfig -n libgo
3374 %post -p /sbin/ldconfig -n libgo-multilib-32
3375 %postun -p /sbin/ldconfig -n libgo-multilib-32
3376 %post -p /sbin/ldconfig -n libgo-multilib-%{multilib2}
3377 %postun -p /sbin/ldconfig -n libgo-multilib-%{multilib2}
3378 %post -p /sbin/ldconfig -n libasan
3379 %postun -p /sbin/ldconfig -n libasan
3380 %post -p /sbin/ldconfig -n libasan-multilib-32
3381 %postun -p /sbin/ldconfig -n libasan-multilib-32
3382 %post -p /sbin/ldconfig -n libasan-multilib-%{multilib2}
3383 %postun -p /sbin/ldconfig -n libasan-multilib-%{multilib2}
3384 %post -p /sbin/ldconfig -n liblsan
3385 %postun -p /sbin/ldconfig -n liblsan
3386 %post -p /sbin/ldconfig -n liblsan-multilib-%{multilib2}
3387 %postun -p /sbin/ldconfig -n liblsan-multilib-%{multilib2}
3388 %post -p /sbin/ldconfig -n libtsan
3389 %postun -p /sbin/ldconfig -n libtsan
3390 %post -p /sbin/ldconfig -n libtsan-multilib-%{multilib2}
3391 %postun -p /sbin/ldconfig -n libtsan-multilib-%{multilib2}
3392 %post -p /sbin/ldconfig -n libubsan
3393 %postun -p /sbin/ldconfig -n libubsan
3394 %post -p /sbin/ldconfig -n libubsan-multilib-32
3395 %postun -p /sbin/ldconfig -n libubsan-multilib-32
3396 %post -p /sbin/ldconfig -n libubsan-multilib-%{multilib2}
3397 %postun -p /sbin/ldconfig -n libubsan-multilib-%{multilib2}
3398 %post -p /sbin/ldconfig -n libvtv
3399 %postun -p /sbin/ldconfig -n libvtv
3400 %post -p /sbin/ldconfig -n libvtv-multilib-32
3401 %postun -p /sbin/ldconfig -n libvtv-multilib-32
3402 %post -p /sbin/ldconfig -n libvtv-multilib-%{multilib2}
3403 %postun -p /sbin/ldconfig -n libvtv-multilib-%{multilib2}
3404 %post -p /sbin/ldconfig -n libatomic
3405 %postun -p /sbin/ldconfig -n libatomic
3406 %post -p /sbin/ldconfig -n libatomic-multilib-32
3407 %postun -p /sbin/ldconfig -n libatomic-multilib-32
3408 %post -p /sbin/ldconfig -n libatomic-multilib-%{multilib2}
3409 %postun -p /sbin/ldconfig -n libatomic-multilib-%{multilib2}
3410 %post -p /sbin/ldconfig gdb-plugin
3411 %postun -p /sbin/ldconfig gdb-plugin
3414 %defattr(644,root,root,755)
3415 %doc ChangeLog.general MAINTAINERS NEWS
3416 # bugs.html faq.html
3417 %doc gcc/{ChangeLog,ONEWS,README.Portability}
3418 %attr(755,root,root) %{_bindir}/*-gcc*
3419 %attr(755,root,root) %{_bindir}/cc
3420 %attr(755,root,root) %{_bindir}/cpp
3421 %attr(755,root,root) %{_bindir}/gcc
3422 %attr(755,root,root) %{_bindir}/gcc-ar
3423 %attr(755,root,root) %{_bindir}/gcc-nm
3424 %attr(755,root,root) %{_bindir}/gcc-ranlib
3425 #%attr(755,root,root) %{_bindir}/gccbug
3426 %attr(755,root,root) %{_bindir}/gcov
3427 %attr(755,root,root) %{_bindir}/gcov-tool
3428 %{_mandir}/man1/cc.1*
3429 %{_mandir}/man1/cpp.1*
3430 %{_mandir}/man1/gcc.1*
3431 %{_mandir}/man1/gcov.1*
3432 %{_infodir}/cpp.info*
3433 %{_infodir}/cppinternals.info*
3434 %{_infodir}/gcc.info*
3435 %{_infodir}/gccinstall.info*
3436 %{_infodir}/gccint.info*
3437 %{_infodir}/libitm.info*
3438 %attr(755,root,root) /lib/cpp
3439 %attr(755,root,root) %{_slibdir}/libgcc_s.so
3440 %attr(755,root,root) %{_libdir}/libitm.so
3441 %attr(755,root,root) %{_libdir}/libssp.so
3442 %{_libdir}/libitm.la
3444 %{_libdir}/libitm.spec
3445 %{_libdir}/libsanitizer.spec
3446 %{_libdir}/libssp.la
3448 %{_libdir}/libssp_nonshared.la
3449 %{_libdir}/libssp_nonshared.a
3451 %dir %{_libdir}/gcc/%{_target_platform}
3453 %{gcclibdir}/libgcc.a
3454 %{gcclibdir}/libgcc_eh.a
3455 %{gcclibdir}/libgcov.a
3458 %attr(755,root,root) %{gcclibdir}/cc1
3459 %attr(755,root,root) %{gcclibdir}/collect2
3460 %attr(755,root,root) %{gcclibdir}/lto-wrapper
3461 %attr(755,root,root) %{gcclibdir}/lto1
3462 %attr(755,root,root) %{gcclibdir}/liblto_plugin.so*
3463 %dir %{gcclibdir}/include
3464 %dir %{gcclibdir}/include/sanitizer
3465 %{gcclibdir}/include/sanitizer/common_interface_defs.h
3466 %dir %{gcclibdir}/include/ssp
3467 %{gcclibdir}/include/ssp/*.h
3468 %{gcclibdir}/include/float.h
3469 %{gcclibdir}/include/iso646.h
3470 %{gcclibdir}/include/limits.h
3471 %{gcclibdir}/include/stdalign.h
3472 %{gcclibdir}/include/stdarg.h
3473 %{gcclibdir}/include/stdatomic.h
3474 %{gcclibdir}/include/stdbool.h
3475 %{gcclibdir}/include/stddef.h
3476 %{gcclibdir}/include/stdfix.h
3477 %{gcclibdir}/include/stdint.h
3478 %{gcclibdir}/include/stdint-gcc.h
3479 %{gcclibdir}/include/stdnoreturn.h
3480 %{gcclibdir}/include/syslimits.h
3481 %{gcclibdir}/include/unwind.h
3482 %{gcclibdir}/include/varargs.h
3483 %ifarch %{ix86} %{x8664} x32
3484 %{gcclibdir}/include/adxintrin.h
3485 %{gcclibdir}/include/ammintrin.h
3486 %{gcclibdir}/include/avx2intrin.h
3487 %{gcclibdir}/include/avx512bwintrin.h
3488 %{gcclibdir}/include/avx512cdintrin.h
3489 %{gcclibdir}/include/avx512dqintrin.h
3490 %{gcclibdir}/include/avx512erintrin.h
3491 %{gcclibdir}/include/avx512fintrin.h
3492 %{gcclibdir}/include/avx512ifmaintrin.h
3493 %{gcclibdir}/include/avx512ifmavlintrin.h
3494 %{gcclibdir}/include/avx512pfintrin.h
3495 %{gcclibdir}/include/avx512vbmiintrin.h
3496 %{gcclibdir}/include/avx512vbmivlintrin.h
3497 %{gcclibdir}/include/avx512vlbwintrin.h
3498 %{gcclibdir}/include/avx512vldqintrin.h
3499 %{gcclibdir}/include/avx512vlintrin.h
3500 %{gcclibdir}/include/avxintrin.h
3501 %{gcclibdir}/include/bmi2intrin.h
3502 %{gcclibdir}/include/bmiintrin.h
3503 %{gcclibdir}/include/bmmintrin.h
3504 %{gcclibdir}/include/clflushoptintrin.h
3505 %{gcclibdir}/include/clwbintrin.h
3506 %{gcclibdir}/include/cpuid.h
3507 %{gcclibdir}/include/cross-stdarg.h
3508 %{gcclibdir}/include/emmintrin.h
3509 %{gcclibdir}/include/f16cintrin.h
3510 %{gcclibdir}/include/fma4intrin.h
3511 %{gcclibdir}/include/fmaintrin.h
3512 %{gcclibdir}/include/fxsrintrin.h
3513 %{gcclibdir}/include/ia32intrin.h
3514 %{gcclibdir}/include/immintrin.h
3515 %{gcclibdir}/include/lwpintrin.h
3516 %{gcclibdir}/include/lzcntintrin.h
3517 %{gcclibdir}/include/mm3dnow.h
3518 %{gcclibdir}/include/mmintrin.h
3519 %{gcclibdir}/include/mm_malloc.h
3520 %{gcclibdir}/include/nmmintrin.h
3521 %{gcclibdir}/include/mwaitxintrin.h
3522 %{gcclibdir}/include/pcommitintrin.h
3523 %{gcclibdir}/include/pmmintrin.h
3524 %{gcclibdir}/include/popcntintrin.h
3525 %{gcclibdir}/include/prfchwintrin.h
3526 %{gcclibdir}/include/rdseedintrin.h
3527 %{gcclibdir}/include/rtmintrin.h
3528 %{gcclibdir}/include/shaintrin.h
3529 %{gcclibdir}/include/smmintrin.h
3530 %{gcclibdir}/include/tbmintrin.h
3531 %{gcclibdir}/include/tmmintrin.h
3532 %{gcclibdir}/include/wmmintrin.h
3533 %{gcclibdir}/include/x86intrin.h
3534 %{gcclibdir}/include/xmmintrin.h
3535 %{gcclibdir}/include/xopintrin.h
3536 %{gcclibdir}/include/xsavecintrin.h
3537 %{gcclibdir}/include/xsaveintrin.h
3538 %{gcclibdir}/include/xsaveoptintrin.h
3539 %{gcclibdir}/include/xsavesintrin.h
3540 %{gcclibdir}/include/xtestintrin.h
3543 %{gcclibdir}/include/arm_neon.h
3544 %{gcclibdir}/include/mmintrin.h
3547 %{gcclibdir}/include/ia64intrin.h
3550 %{gcclibdir}/include/math-68881.h
3553 %{gcclibdir}/include/loongson.h
3555 %ifarch powerpc ppc ppc64
3556 %{gcclibdir}/include/altivec.h
3557 %{gcclibdir}/include/paired.h
3558 %{gcclibdir}/include/ppc-asm.h
3559 %{gcclibdir}/include/ppu_intrinsics.h
3560 %{gcclibdir}/include/si2vmx.h
3561 %{gcclibdir}/include/spe.h
3562 %{gcclibdir}/include/spu2vmx.h
3563 %{gcclibdir}/include/vec_types.h
3566 %if %{with multilib}
3568 %defattr(644,root,root,755)
3569 %attr(755,root,root) %{_slibdir32}/libgcc_s.so
3570 %dir %{gcclibdir}/32
3571 %{gcclibdir}/32/crt*.o
3572 %{gcclibdir}/32/libgcc.a
3573 %{gcclibdir}/32/libgcc_eh.a
3574 %{gcclibdir}/32/libgcov.a
3575 %{_libdir32}/libitm.spec
3576 %{_libdir32}/libsanitizer.spec
3577 %attr(755,root,root) %{_libdir32}/libitm.so
3578 %attr(755,root,root) %{_libdir32}/libssp.so
3579 %{_libdir32}/libitm.la
3580 %{_libdir32}/libitm.a
3581 %{_libdir32}/libssp.la
3582 %{_libdir32}/libssp.a
3583 %{_libdir32}/libssp_nonshared.la
3584 %{_libdir32}/libssp_nonshared.a
3587 %if %{with multilib2}
3588 %files multilib-%{multilib2}
3589 %defattr(644,root,root,755)
3590 %attr(755,root,root) %{_slibdirm2}/libgcc_s.so
3591 %dir %{gcclibdir}/%{multilib2}
3592 %{gcclibdir}/%{multilib2}/crt*.o
3593 %{gcclibdir}/%{multilib2}/libgcc.a
3594 %{gcclibdir}/%{multilib2}/libgcc_eh.a
3595 %{gcclibdir}/%{multilib2}/libgcov.a
3596 %{_libdirm2}/libitm.spec
3597 %{_libdirm2}/libsanitizer.spec
3598 %attr(755,root,root) %{_libdirm2}/libitm.so
3599 %attr(755,root,root) %{_libdirm2}/libssp.so
3600 %{_libdirm2}/libitm.la
3601 %{_libdirm2}/libitm.a
3602 %{_libdirm2}/libssp.la
3603 %{_libdirm2}/libssp.a
3604 %{_libdirm2}/libssp_nonshared.la
3605 %{_libdirm2}/libssp_nonshared.a
3609 %defattr(644,root,root,755)
3610 %doc COPYING.RUNTIME libgcc/ChangeLog
3611 %attr(755,root,root) %{_slibdir}/libgcc_s.so.1
3612 %attr(755,root,root) %{_slibdir}/libitm.so.*.*.*
3613 %attr(755,root,root) %{_slibdir}/libssp.so.*.*.*
3614 %attr(755,root,root) %ghost %{_slibdir}/libitm.so.1
3615 %attr(755,root,root) %ghost %{_slibdir}/libssp.so.0
3617 %if %{with multilib}
3618 %files -n libgcc-multilib-32
3619 %defattr(644,root,root,755)
3620 %attr(755,root,root) %{_slibdir32}/libgcc_s.so.1
3621 %attr(755,root,root) %{_slibdir32}/libitm.so.*.*.*
3622 %attr(755,root,root) %{_slibdir32}/libssp.so.*.*.*
3623 %attr(755,root,root) %ghost %{_slibdir32}/libssp.so.0
3624 %attr(755,root,root) %ghost %{_slibdir32}/libitm.so.1
3627 %if %{with multilib2}
3628 %files -n libgcc-multilib-%{multilib2}
3629 %defattr(644,root,root,755)
3630 %attr(755,root,root) %{_slibdirm2}/libgcc_s.so.1
3631 %attr(755,root,root) %{_slibdirm2}/libitm.so.*.*.*
3632 %attr(755,root,root) %{_slibdirm2}/libssp.so.*.*.*
3633 %attr(755,root,root) %ghost %{_slibdirm2}/libssp.so.0
3634 %attr(755,root,root) %ghost %{_slibdirm2}/libitm.so.1
3639 %defattr(644,root,root,755)
3640 %attr(755,root,root) %{_slibdir}/libgomp.so.*.*.*
3641 %attr(755,root,root) %ghost %{_slibdir}/libgomp.so.1
3642 %attr(755,root,root) %{_slibdir}/libgomp-plugin-host_nonshm.so.*.*.*
3643 %attr(755,root,root) %ghost %{_slibdir}/libgomp-plugin-host_nonshm.so.1
3645 %files -n libgomp-devel
3646 %defattr(644,root,root,755)
3647 %attr(755,root,root) %{_libdir}/libgomp.so
3648 %attr(755,root,root) %{_libdir}/libgomp-plugin-host_nonshm.so
3649 %{_libdir}/libgomp.la
3650 %{_libdir}/libgomp-plugin-host_nonshm.la
3651 %{_libdir}/libgomp.spec
3652 %{gcclibdir}/finclude
3653 %{gcclibdir}/include/omp.h
3654 %{gcclibdir}/include/openacc.h
3655 %{_infodir}/libgomp.info*
3657 %files -n libgomp-static
3658 %defattr(644,root,root,755)
3659 %{_libdir}/libgomp.a
3661 %if %{with multilib}
3662 %files -n libgomp-multilib-32
3663 %defattr(644,root,root,755)
3664 %attr(755,root,root) %{_slibdir32}/libgomp.so.*.*.*
3665 %attr(755,root,root) %ghost %{_slibdir32}/libgomp.so.1
3666 %attr(755,root,root) %{_slibdir32}/libgomp-plugin-host_nonshm.so.*.*.*
3667 %attr(755,root,root) %ghost %{_slibdir32}/libgomp-plugin-host_nonshm.so.1
3669 %files -n libgomp-multilib-32-devel
3670 %defattr(644,root,root,755)
3671 %attr(755,root,root) %{_libdir32}/libgomp.so
3672 %attr(755,root,root) %{_libdir32}/libgomp-plugin-host_nonshm.so
3673 %{_libdir32}/libgomp.la
3674 %{_libdir32}/libgomp-plugin-host_nonshm.la
3675 %{_libdir32}/libgomp.spec
3676 %{gcclibdir}/32/finclude
3678 %files -n libgomp-multilib-32-static
3679 %defattr(644,root,root,755)
3680 %{_libdir32}/libgomp.a
3683 %if %{with multilib2}
3684 %files -n libgomp-multilib-%{multilib2}
3685 %defattr(644,root,root,755)
3686 %attr(755,root,root) %{_slibdirm2}/libgomp.so.*.*.*
3687 %attr(755,root,root) %ghost %{_slibdirm2}/libgomp.so.1
3688 %attr(755,root,root) %{_slibdirm2}/libgomp-plugin-host_nonshm.so.*.*.*
3689 %attr(755,root,root) %ghost %{_slibdirm2}/libgomp-plugin-host_nonshm.so.1
3691 %files -n libgomp-multilib-%{multilib2}-devel
3692 %defattr(644,root,root,755)
3693 %attr(755,root,root) %{_libdirm2}/libgomp.so
3694 %attr(755,root,root) %{_libdirm2}/libgomp-plugin-host_nonshm.so
3695 %{_libdirm2}/libgomp.la
3696 %{_libdirm2}/libgomp-plugin-host_nonshm.la
3697 %{_libdirm2}/libgomp.spec
3698 %{gcclibdir}/%{multilib2}/finclude
3700 %files -n libgomp-multilib-%{multilib2}-static
3701 %defattr(644,root,root,755)
3702 %{_libdirm2}/libgomp.a
3707 %files -n libcilkrts
3708 %defattr(644,root,root,755)
3709 %doc libcilkrts/{ChangeLog,README}
3710 %attr(755,root,root) %{_libdir}/libcilkrts.so.*.*.*
3711 %attr(755,root,root) %ghost %{_libdir}/libcilkrts.so.5
3713 %files -n libcilkrts-devel
3714 %defattr(644,root,root,755)
3715 %attr(755,root,root) %{_libdir}/libcilkrts.so
3716 %{_libdir}/libcilkrts.la
3717 %{_libdir}/libcilkrts.spec
3718 %{gcclibdir}/include/cilk
3720 %files -n libcilkrts-static
3721 %defattr(644,root,root,755)
3722 %{_libdir}/libcilkrts.a
3724 %if %{with multilib}
3725 %files -n libcilkrts-multilib-32
3726 %defattr(644,root,root,755)
3727 %attr(755,root,root) %{_libdir32}/libcilkrts.so.*.*.*
3728 %attr(755,root,root) %ghost %{_libdir32}/libcilkrts.so.5
3730 %files -n libcilkrts-multilib-32-devel
3731 %defattr(644,root,root,755)
3732 %attr(755,root,root) %{_libdir32}/libcilkrts.so
3733 %{_libdir32}/libcilkrts.la
3734 %{_libdir32}/libcilkrts.spec
3736 %files -n libcilkrts-multilib-32-static
3737 %defattr(644,root,root,755)
3738 %{_libdir32}/libcilkrts.a
3741 %if %{with multilib2}
3742 %files -n libcilkrts-multilib-%{multilib2}
3743 %defattr(644,root,root,755)
3744 %attr(755,root,root) %{_libdirm2}/libcilkrts.so.*.*.*
3745 %attr(755,root,root) %ghost %{_libdirm2}/libcilkrts.so.5
3747 %files -n libcilkrts-multilib-%{multilib2}-devel
3748 %defattr(644,root,root,755)
3749 %attr(755,root,root) %{_libdirm2}/libcilkrts.so
3750 %{_libdirm2}/libcilkrts.la
3751 %{_libdirm2}/libcilkrts.spec
3753 %files -n libcilkrts-multilib-%{multilib2}-static
3754 %defattr(644,root,root,755)
3755 %{_libdirm2}/libcilkrts.a
3761 %defattr(644,root,root,755)
3762 %doc gcc/ada/ChangeLog
3763 %attr(755,root,root) %{_bindir}/gnat*
3765 %exclude %{_bindir}/gnative2ascii
3767 %attr(755,root,root) %{_libdir}/libgnarl-*.so
3768 %attr(755,root,root) %{_libdir}/libgnarl.so
3769 %attr(755,root,root) %{_libdir}/libgnat-*.so
3770 %attr(755,root,root) %{_libdir}/libgnat.so
3771 %attr(755,root,root) %{gcclibdir}/gnat1
3772 %{gcclibdir}/adainclude
3773 %dir %{gcclibdir}/adalib
3774 %{gcclibdir}/adalib/*.ali
3775 %ifarch %{ix86} %{x8664} x32
3776 %{gcclibdir}/adalib/libgmem.a
3778 %{_infodir}/gnat-style.info*
3779 %{_infodir}/gnat_rm.info*
3780 %{_infodir}/gnat_ugn.info*
3782 %if %{with multilib}
3783 %files ada-multilib-32
3784 %defattr(644,root,root,755)
3785 %attr(755,root,root) %{_libdir32}/libgnarl-*.so
3786 %attr(755,root,root) %{_libdir32}/libgnarl.so
3787 %attr(755,root,root) %{_libdir32}/libgnat-*.so
3788 %attr(755,root,root) %{_libdir32}/libgnat.so
3789 %{gcclibdir}/32/adainclude
3790 %dir %{gcclibdir}/32/adalib
3791 %{gcclibdir}/32/adalib/*.ali
3792 %ifarch %{ix86} %{x8664} x32
3793 %{gcclibdir}/32/adalib/libgmem.a
3797 %if %{with multilib2}
3798 %files ada-multilib-%{multilib2}
3799 %defattr(644,root,root,755)
3800 %attr(755,root,root) %{_libdirm2}/libgnarl-*.so
3801 %attr(755,root,root) %{_libdirm2}/libgnarl.so
3802 %attr(755,root,root) %{_libdirm2}/libgnat-*.so
3803 %attr(755,root,root) %{_libdirm2}/libgnat.so
3804 %{gcclibdir}/%{multilib2}/adainclude
3805 %dir %{gcclibdir}/%{multilib2}/adalib
3806 %{gcclibdir}/%{multilib2}/adalib/*.ali
3807 %ifarch %{ix86} %{x8664} x32
3808 %{gcclibdir}/%{multilib2}/adalib/libgmem.a
3813 %defattr(644,root,root,755)
3814 %attr(755,root,root) %{_libdir}/libgnarl-*.so.1
3815 %attr(755,root,root) %{_libdir}/libgnarl.so.1
3816 %attr(755,root,root) %{_libdir}/libgnat-*.so.1
3817 %attr(755,root,root) %{_libdir}/libgnat.so.1
3819 %files -n libgnat-static
3820 %defattr(644,root,root,755)
3821 %{gcclibdir}/adalib/libgnarl.a
3822 %{gcclibdir}/adalib/libgnat.a
3824 %if %{with multilib}
3825 %files -n libgnat-multilib-32
3826 %defattr(644,root,root,755)
3827 %attr(755,root,root) %{_libdir32}/libgnarl-*.so.1
3828 %attr(755,root,root) %{_libdir32}/libgnarl.so.1
3829 %attr(755,root,root) %{_libdir32}/libgnat-*.so.1
3830 %attr(755,root,root) %{_libdir32}/libgnat.so.1
3832 %files -n libgnat-multilib-32-static
3833 %defattr(644,root,root,755)
3834 %{gcclibdir}/32/adalib/libgnarl.a
3835 %{gcclibdir}/32/adalib/libgnat.a
3838 %if %{with multilib2}
3839 %files -n libgnat-multilib-%{multilib2}
3840 %defattr(644,root,root,755)
3841 %attr(755,root,root) %{_libdirm2}/libgnarl-*.so.1
3842 %attr(755,root,root) %{_libdirm2}/libgnarl.so.1
3843 %attr(755,root,root) %{_libdirm2}/libgnat-*.so.1
3844 %attr(755,root,root) %{_libdirm2}/libgnat.so.1
3846 %files -n libgnat-multilib-%{multilib2}-static
3847 %defattr(644,root,root,755)
3848 %{gcclibdir}/%{multilib2}/adalib/libgnarl.a
3849 %{gcclibdir}/%{multilib2}/adalib/libgnat.a
3855 %defattr(644,root,root,755)
3856 %doc gcc/cp/{ChangeLog,NEWS}
3857 %attr(755,root,root) %{_bindir}/g++
3858 %attr(755,root,root) %{_bindir}/*-g++
3859 %attr(755,root,root) %{_bindir}/c++
3860 %attr(755,root,root) %{_bindir}/*-c++
3861 %attr(755,root,root) %{gcclibdir}/cc1plus
3862 %{_libdir}/libsupc++.la
3863 %{_libdir}/libsupc++.a
3864 %{_mandir}/man1/g++.1*
3866 %if %{with multilib}
3867 %files c++-multilib-32
3868 %defattr(644,root,root,755)
3869 %{_libdir32}/libsupc++.la
3870 %{_libdir32}/libsupc++.a
3873 %if %{with multilib2}
3874 %files c++-multilib-%{multilib2}
3875 %defattr(644,root,root,755)
3876 %{_libdirm2}/libsupc++.la
3877 %{_libdirm2}/libsupc++.a
3880 %files -n libstdc++ -f libstdc++.lang
3881 %defattr(644,root,root,755)
3882 %doc libstdc++-v3/{ChangeLog,README}
3883 %attr(755,root,root) %{_libdir}/libstdc++.so.*.*.*
3884 %attr(755,root,root) %ghost %{_libdir}/libstdc++.so.%{cxx_sover}
3886 %files -n libstdc++-devel
3887 %defattr(644,root,root,755)
3888 %attr(755,root,root) %{_libdir}/libstdc++.so
3889 %{_libdir}/libstdc++.la
3890 %{_libdir}/libstdc++fs.a
3891 %{_libdir}/libstdc++fs.la
3892 %dir %{_includedir}/c++
3893 %{_includedir}/c++/%{version}
3894 %{_includedir}/extc++.h
3895 %{_includedir}/stdc++.h
3896 %{_includedir}/stdtr1c++.h
3898 %exclude %{_includedir}/c++/%{version}/java
3899 %exclude %{_includedir}/c++/%{version}/javax
3900 %exclude %{_includedir}/c++/%{version}/gcj
3901 %exclude %{_includedir}/c++/%{version}/gnu
3902 %exclude %{_includedir}/c++/%{version}/org
3903 %exclude %{_includedir}/c++/%{version}/sun
3906 %files -n libstdc++-static
3907 %defattr(644,root,root,755)
3908 %{_libdir}/libstdc++.a
3910 %if %{with multilib}
3911 %files -n libstdc++-multilib-32
3912 %defattr(644,root,root,755)
3913 %attr(755,root,root) %{_libdir32}/libstdc++.so.*.*.*
3914 %attr(755,root,root) %ghost %{_libdir32}/libstdc++.so.%{cxx_sover}
3916 %files -n libstdc++-multilib-32-devel
3917 %defattr(644,root,root,755)
3918 %attr(755,root,root) %{_libdir32}/libstdc++.so
3919 %{_libdir32}/libstdc++.la
3920 %{_libdir32}/libstdc++fs.a
3921 %{_libdir32}/libstdc++fs.la
3923 %files -n libstdc++-multilib-32-static
3924 %defattr(644,root,root,755)
3925 %{_libdir32}/libstdc++.a
3928 %if %{with multilib2}
3929 %files -n libstdc++-multilib-%{multilib2}
3930 %defattr(644,root,root,755)
3931 %attr(755,root,root) %{_libdirm2}/libstdc++.so.*.*.*
3932 %attr(755,root,root) %ghost %{_libdirm2}/libstdc++.so.%{cxx_sover}
3934 %files -n libstdc++-multilib-%{multilib2}-devel
3935 %defattr(644,root,root,755)
3936 %attr(755,root,root) %{_libdirm2}/libstdc++.so
3937 %{_libdirm2}/libstdc++.la
3938 %{_libdirm2}/libstdc++fs.a
3939 %{_libdirm2}/libstdc++fs.la
3941 %files -n libstdc++-multilib-%{multilib2}-static
3942 %defattr(644,root,root,755)
3943 %{_libdirm2}/libstdc++.a
3947 %files -n libstdc++-gdb
3948 %defattr(644,root,root,755)
3949 %dir %{py_sitescriptdir}/libstdcxx
3950 %{py_sitescriptdir}/libstdcxx/*.py[co]
3951 %dir %{py_sitescriptdir}/libstdcxx/v6
3952 %{py_sitescriptdir}/libstdcxx/v6/*.py[co]
3953 %{_datadir}/gdb/auto-load%{_libdir}/libstdc++.so.%{cxx_sover}.*.*-gdb.py
3954 %if %{with multilib}
3955 %{_datadir}/gdb/auto-load%{_libdir32}/libstdc++.so.%{cxx_sover}.*.*-gdb.py
3957 %if %{with multilib2}
3958 %{_datadir}/gdb/auto-load%{_libdirm2}/libstdc++.so.%{cxx_sover}.*.*-gdb.py
3963 %files -n libstdc++-apidocs
3964 %defattr(644,root,root,755)
3965 %doc libstdc++-v3/doc/html/*
3971 %defattr(644,root,root,755)
3972 %doc gcc/fortran/ChangeLog
3973 %attr(755,root,root) %{_bindir}/g95
3974 %attr(755,root,root) %{_bindir}/gfortran
3975 %attr(755,root,root) %{_bindir}/*-gfortran
3976 %attr(755,root,root) %{gcclibdir}/f951
3977 %attr(755,root,root) %{_libdir}/libgfortran.so
3978 %{_libdir}/libgfortran.spec
3979 %{_libdir}/libgfortran.la
3980 %{gcclibdir}/libcaf_single.a
3981 %{gcclibdir}/libcaf_single.la
3982 %{gcclibdir}/libgfortranbegin.la
3983 %{gcclibdir}/libgfortranbegin.a
3984 %{_infodir}/gfortran.info*
3985 %{_mandir}/man1/g95.1*
3986 %{_mandir}/man1/gfortran.1*
3988 %if %{with multilib}
3989 %files fortran-multilib-32
3990 %defattr(644,root,root,755)
3991 %attr(755,root,root) %{_libdir32}/libgfortran.so
3992 %{_libdir32}/libgfortran.spec
3993 %{_libdir32}/libgfortran.la
3994 %{gcclibdir}/32/libcaf_single.a
3995 %{gcclibdir}/32/libcaf_single.la
3996 %{gcclibdir}/32/libgfortranbegin.la
3997 %{gcclibdir}/32/libgfortranbegin.a
4000 %if %{with multilib2}
4001 %files fortran-multilib-%{multilib2}
4002 %defattr(644,root,root,755)
4003 %attr(755,root,root) %{_libdirm2}/libgfortran.so
4004 %{_libdirm2}/libgfortran.spec
4005 %{_libdirm2}/libgfortran.la
4006 %{gcclibdir}/%{multilib2}/libcaf_single.a
4007 %{gcclibdir}/%{multilib2}/libcaf_single.la
4008 %{gcclibdir}/%{multilib2}/libgfortranbegin.la
4009 %{gcclibdir}/%{multilib2}/libgfortranbegin.a
4012 %files -n libgfortran
4013 %defattr(644,root,root,755)
4014 %doc libgfortran/{AUTHORS,README,ChangeLog}
4015 %attr(755,root,root) %{_libdir}/libgfortran.so.*.*.*
4016 %attr(755,root,root) %ghost %{_libdir}/libgfortran.so.3
4018 %files -n libgfortran-static
4019 %defattr(644,root,root,755)
4020 %{_libdir}/libgfortran.a
4022 %if %{with multilib}
4023 %files -n libgfortran-multilib-32
4024 %defattr(644,root,root,755)
4025 %attr(755,root,root) %{_libdir32}/libgfortran.so.*.*.*
4026 %attr(755,root,root) %ghost %{_libdir32}/libgfortran.so.3
4028 %files -n libgfortran-multilib-32-static
4029 %defattr(644,root,root,755)
4030 %{_libdir32}/libgfortran.a
4033 %if %{with multilib2}
4034 %files -n libgfortran-multilib-%{multilib2}
4035 %defattr(644,root,root,755)
4036 %attr(755,root,root) %{_libdirm2}/libgfortran.so.*.*.*
4037 %attr(755,root,root) %ghost %{_libdirm2}/libgfortran.so.3
4039 %files -n libgfortran-multilib-%{multilib2}-static
4040 %defattr(644,root,root,755)
4041 %{_libdirm2}/libgfortran.a
4044 %files -n libquadmath
4045 %defattr(644,root,root,755)
4046 %attr(755,root,root) %{_libdir}/libquadmath.so.*.*.*
4047 %attr(755,root,root) %ghost %{_libdir}/libquadmath.so.0
4049 %files -n libquadmath-devel
4050 %defattr(644,root,root,755)
4051 %{gcclibdir}/include/quadmath.h
4052 %{gcclibdir}/include/quadmath_weak.h
4053 %attr(755,root,root) %{_libdir}/libquadmath.so
4054 %{_libdir}/libquadmath.la
4055 %{_infodir}/libquadmath.info*
4057 %files -n libquadmath-static
4058 %defattr(644,root,root,755)
4059 %{_libdir}/libquadmath.a
4061 %if %{with multilib}
4062 %files -n libquadmath-multilib-32
4063 %defattr(644,root,root,755)
4064 %attr(755,root,root) %{_libdir32}/libquadmath.so.*.*.*
4065 %attr(755,root,root) %ghost %{_libdir32}/libquadmath.so.0
4067 %files -n libquadmath-multilib-32-devel
4068 %defattr(644,root,root,755)
4069 %attr(755,root,root) %{_libdir32}/libquadmath.so
4070 %{_libdir32}/libquadmath.la
4072 %files -n libquadmath-multilib-32-static
4073 %defattr(644,root,root,755)
4074 %{_libdir32}/libquadmath.a
4077 %if %{with multilib2}
4078 %files -n libquadmath-multilib-%{multilib2}
4079 %defattr(644,root,root,755)
4080 %attr(755,root,root) %{_libdirm2}/libquadmath.so.*.*.*
4081 %attr(755,root,root) %ghost %{_libdirm2}/libquadmath.so.0
4083 %files -n libquadmath-multilib-%{multilib2}-devel
4084 %defattr(644,root,root,755)
4085 %attr(755,root,root) %{_libdirm2}/libquadmath.so
4086 %{_libdirm2}/libquadmath.la
4088 %files -n libquadmath-multilib-%{multilib2}-static
4089 %defattr(644,root,root,755)
4090 %{_libdirm2}/libquadmath.a
4096 %defattr(644,root,root,755)
4097 %doc gcc/java/ChangeLog java-doc/*
4098 %attr(755,root,root) %{_bindir}/gappletviewer
4099 %attr(755,root,root) %{_bindir}/gc-analyze
4100 %attr(755,root,root) %{_bindir}/gcj
4101 %attr(755,root,root) %{_bindir}/gcj-dbtool
4102 %attr(755,root,root) %{_bindir}/gcjh
4103 %attr(755,root,root) %{_bindir}/gjar
4104 %attr(755,root,root) %{_bindir}/gjarsigner
4105 %attr(755,root,root) %{_bindir}/gjavah
4106 %attr(755,root,root) %{_bindir}/gkeytool
4107 %attr(755,root,root) %{_bindir}/gnative2ascii
4108 %attr(755,root,root) %{_bindir}/gorbd
4109 %attr(755,root,root) %{_bindir}/grmic
4110 %attr(755,root,root) %{_bindir}/grmid
4111 %attr(755,root,root) %{_bindir}/grmiregistry
4112 %attr(755,root,root) %{_bindir}/gserialver
4113 %attr(755,root,root) %{_bindir}/gtnameserv
4114 %attr(755,root,root) %{_bindir}/jcf-dump
4115 %attr(755,root,root) %{_bindir}/jv-convert
4116 %attr(755,root,root) %{_bindir}/rebuild-gcj-db
4117 %attr(755,root,root) %{_bindir}/*-gcj
4118 %attr(755,root,root) %{gcclibdir}/ecj1
4119 %attr(755,root,root) %{gcclibdir}/jc1
4120 %attr(755,root,root) %{gcclibdir}/jvgenmain
4121 %{_infodir}/cp-tools.info*
4122 %{_infodir}/gcj.info*
4123 %{_mandir}/man1/gappletviewer.1*
4124 %{_mandir}/man1/gc-analyze.1*
4125 %{_mandir}/man1/gcj.1*
4126 %{_mandir}/man1/gcj-dbtool.1*
4127 %{_mandir}/man1/gcjh.1*
4128 %{_mandir}/man1/gjar.1*
4129 %{_mandir}/man1/gjarsigner.1*
4130 %{_mandir}/man1/gjavah.1*
4131 %{_mandir}/man1/gkeytool.1*
4132 %{_mandir}/man1/gnative2ascii.1*
4133 %{_mandir}/man1/gorbd.1*
4134 %{_mandir}/man1/grmic.1*
4135 %{_mandir}/man1/grmid.1*
4136 %{_mandir}/man1/grmiregistry.1*
4137 %{_mandir}/man1/gserialver.1*
4138 %{_mandir}/man1/gtnameserv.1*
4139 %{_mandir}/man1/jcf-dump.1*
4140 %{_mandir}/man1/jv-convert.1*
4141 %{_mandir}/man1/rebuild-gcj-db*
4144 %files java-aotcompile
4145 %defattr(644,root,root,755)
4146 %attr(755,root,root) %{_bindir}/aot-compile
4147 %dir %{py_sitescriptdir}/libjava
4148 %{py_sitescriptdir}/libjava/*.py[co]
4149 %{_mandir}/man1/aot-compile.1*
4153 %defattr(644,root,root,755)
4154 %doc libjava/{ChangeLog,LIBGCJ_LICENSE,NEWS,README,THANKS}
4155 %attr(755,root,root) %{_bindir}/gij
4156 %attr(755,root,root) %{_libdir}/libgcj-tools.so.*.*.*
4157 %attr(755,root,root) %ghost %{_libdir}/libgcj-tools.so.%{gcj_soname_ver}
4158 %attr(755,root,root) %{_libdir}/libgcj.so.*.*.*
4159 %attr(755,root,root) %ghost %{_libdir}/libgcj.so.%{gcj_soname_ver}
4160 %attr(755,root,root) %{_libdir}/libgcj_bc.so.*.*.*
4161 %attr(755,root,root) %ghost %{_libdir}/libgcj_bc.so.1
4162 %attr(755,root,root) %{_libdir}/libgcj_bc.so
4163 %attr(755,root,root) %{_libdir}/libgij.so.*.*.*
4164 %attr(755,root,root) %ghost %{_libdir}/libgij.so.%{gcj_soname_ver}
4165 %{?with_x:%attr(755,root,root) %{_libdir}/lib-gnu-awt-xlib.so.*.*.*}
4166 %{?with_x:%attr(755,root,root) %ghost %{_libdir}/lib-gnu-awt-xlib.so.%{gcj_soname_ver}}
4167 %dir %{_libdir}/%{gcjdbexecdir}
4168 %{_libdir}/%{gcjdbexecdir}/classmap.db
4169 %{?with_mozilla:%attr(755,root,root) %{_libdir}/%{gcjdbexecdir}/libgcjwebplugin.so}
4170 %{?with_alsa:%attr(755,root,root) %{_libdir}/%{gcjdbexecdir}/libgjsmalsa.so*}
4171 %{?with_dssi:%attr(755,root,root) %{_libdir}/%{gcjdbexecdir}/libgjsmdssi.so*}
4172 %{?with_gtk:%attr(755,root,root) %{_libdir}/%{gcjdbexecdir}/libgtkpeer.so}
4173 %{?with_gtk:%attr(755,root,root) %{_libdir}/%{gcjdbexecdir}/libjawt.so}
4174 %attr(755,root,root) %{_libdir}/%{gcjdbexecdir}/libjavamath.so
4175 %attr(755,root,root) %{_libdir}/%{gcjdbexecdir}/libjvm.so
4176 %{?with_qt:%attr(755,root,root) %{_libdir}/%{gcjdbexecdir}/libqtpeer.so}
4177 %attr(755,root,root) %{_libdir}/%{gcjdbexecdir}/libxmlj.so*
4178 %{_libdir}/logging.properties
4179 %{_javadir}/libgcj*.jar
4181 %{_mandir}/man1/gij.1*
4183 %files -n libgcj-devel
4184 %defattr(644,root,root,755)
4185 %attr(755,root,root) %{_libdir}/libgcj-tools.so
4186 %{_libdir}/libgcj-tools.la
4187 %attr(755,root,root) %{_libdir}/libgcj.so
4188 %{_libdir}/libgcj.la
4189 %attr(755,root,root) %{_libdir}/libgij.so
4190 %{_libdir}/libgij.la
4192 %attr(755,root,root) %{_libdir}/lib-gnu-awt-xlib.so
4193 %{_libdir}/lib-gnu-awt-xlib.la
4195 %{_libdir}/libgcj.spec
4196 %dir %{_libdir}/security
4197 %{_libdir}/security/*
4198 %{?with_alsa:%{_libdir}/%{gcjdbexecdir}/libgjsmalsa.la}
4199 %{?with_dssi:%{_libdir}/%{gcjdbexecdir}/libgjsmdssi.la}
4200 %{?with_gtk:%{_libdir}/%{gcjdbexecdir}/libgtkpeer.la}
4201 %{?with_gtk:%{_libdir}/%{gcjdbexecdir}/libjawt.la}
4202 %{_libdir}/%{gcjdbexecdir}/libjavamath.la
4203 %{_libdir}/%{gcjdbexecdir}/libjvm.la
4204 %{?with_qt:%{_libdir}/%{gcjdbexecdir}/libqtpeer.la}
4205 %{?with_mozilla:%{_libdir}/%{gcjdbexecdir}/libgcjwebplugin.la}
4206 %{_libdir}/%{gcjdbexecdir}/libxmlj.la
4207 %{gcclibdir}/include/gcj
4208 %{gcclibdir}/include/jawt.h
4209 %{gcclibdir}/include/jawt_md.h
4210 %{gcclibdir}/include/jni.h
4211 %{gcclibdir}/include/jni_md.h
4212 %{gcclibdir}/include/jvmpi.h
4213 %{_includedir}/c++/%{version}/java
4214 %{_includedir}/c++/%{version}/javax
4215 %{_includedir}/c++/%{version}/gcj
4216 %{_includedir}/c++/%{version}/gnu
4217 %{_includedir}/c++/%{version}/org
4218 %{_includedir}/c++/%{version}/sun
4219 %{_pkgconfigdir}/libgcj-%{major_ver}.pc
4221 %files -n libgcj-static
4222 %defattr(644,root,root,755)
4223 %{_libdir}/libgcj-tools.a
4225 %{_libdir}/libgcj_bc.a
4227 %{?with_x:%{_libdir}/lib-gnu-awt-xlib.a}
4228 %{_libdir}/%{gcjdbexecdir}/libjvm.a
4231 %if %{with gcc_libffi}
4233 %defattr(644,root,root,755)
4234 %doc libffi/{ChangeLog,ChangeLog.libgcj,LICENSE,README}
4235 %attr(755,root,root) %{_libdir}/libffi.so.*.*.*
4236 %attr(755,root,root) %ghost %{_libdir}/libffi.so.4
4238 %files -n libffi-devel
4239 %defattr(644,root,root,755)
4240 %attr(755,root,root) %{_libdir}/libffi.so
4241 %{_libdir}/libffi.la
4242 %{gcclibdir}/include/ffi.h
4243 %{gcclibdir}/include/ffitarget.h
4244 %{_pkgconfigdir}/libffi.pc
4245 %{_mandir}/man3/ffi*.3*
4246 %{_infodir}/libffi.info*
4248 %files -n libffi-static
4249 %defattr(644,root,root,755)
4252 %if %{with multilib}
4253 %files -n libffi-multilib-32
4254 %defattr(644,root,root,755)
4255 %attr(755,root,root) %{_libdir32}/libffi.so.*.*.*
4256 %attr(755,root,root) %ghost %{_libdir32}/libffi.so.4
4258 %files -n libffi-multilib-32-devel
4259 %defattr(644,root,root,755)
4260 %attr(755,root,root) %{_libdir32}/libffi.so
4261 %{_libdir32}/libffi.la
4262 %{_pkgconfigdir32}/libffi.pc
4264 %files -n libffi-multilib-32-static
4265 %defattr(644,root,root,755)
4266 %{_libdir32}/libffi.a
4269 %if %{with multilib2}
4270 %files -n libffi-multilib-%{multilib2}
4271 %defattr(644,root,root,755)
4272 %attr(755,root,root) %{_libdirm2}/libffi.so.*.*.*
4273 %attr(755,root,root) %ghost %{_libdirm2}/libffi.so.4
4275 %files -n libffi-multilib-%{multilib2}-devel
4276 %defattr(644,root,root,755)
4277 %attr(755,root,root) %{_libdirm2}/libffi.so
4278 %{_libdirm2}/libffi.la
4279 %{_pkgconfigdirm2}/libffi.pc
4281 %files -n libffi-multilib-%{multilib2}-static
4282 %defattr(644,root,root,755)
4283 %{_libdirm2}/libffi.a
4289 %defattr(644,root,root,755)
4290 %doc gcc/objc/README.libobjc
4291 %attr(755,root,root) %{gcclibdir}/cc1obj
4292 %attr(755,root,root) %{_libdir}/libobjc.so
4293 %{_libdir}/libobjc.la
4294 %{gcclibdir}/include/objc
4296 %if %{with multilib}
4297 %files objc-multilib-32
4298 %defattr(644,root,root,755)
4299 %attr(755,root,root) %{_libdir32}/libobjc.so
4300 %{_libdir32}/libobjc.la
4303 %if %{with multilib2}
4304 %files objc-multilib-%{multilib2}
4305 %defattr(644,root,root,755)
4306 %attr(755,root,root) %{_libdirm2}/libobjc.so
4307 %{_libdirm2}/libobjc.la
4312 %defattr(644,root,root,755)
4313 %doc gcc/objcp/ChangeLog
4314 %attr(755,root,root) %{gcclibdir}/cc1objplus
4318 %defattr(644,root,root,755)
4319 %doc libobjc/{ChangeLog,README*}
4320 %attr(755,root,root) %{_libdir}/libobjc.so.*.*.*
4321 %attr(755,root,root) %ghost %{_libdir}/libobjc.so.4
4323 %files -n libobjc-static
4324 %defattr(644,root,root,755)
4325 %{_libdir}/libobjc.a
4327 %if %{with multilib}
4328 %files -n libobjc-multilib-32
4329 %defattr(644,root,root,755)
4330 %attr(755,root,root) %{_libdir32}/libobjc.so.*.*.*
4331 %attr(755,root,root) %ghost %{_libdir32}/libobjc.so.4
4333 %files -n libobjc-multilib-32-static
4334 %defattr(644,root,root,755)
4335 %{_libdir32}/libobjc.a
4338 %if %{with multilib2}
4339 %files -n libobjc-multilib-%{multilib2}
4340 %defattr(644,root,root,755)
4341 %attr(755,root,root) %{_libdirm2}/libobjc.so.*.*.*
4342 %attr(755,root,root) %ghost %{_libdirm2}/libobjc.so.4
4344 %files -n libobjc-multilib-%{multilib2}-static
4345 %defattr(644,root,root,755)
4346 %{_libdirm2}/libobjc.a
4352 %defattr(644,root,root,755)
4353 %doc gcc/go/gofrontend/{LICENSE,PATENTS,README}
4354 %attr(755,root,root) %{_bindir}/gccgo
4355 %attr(755,root,root) %{_bindir}/go
4356 %attr(755,root,root) %{_bindir}/gofmt
4357 %attr(755,root,root) %{gcclibdir}/cgo
4358 %attr(755,root,root) %{gcclibdir}/go1
4360 %{_libdir}/go/%{version}
4361 %{_mandir}/man1/go.1*
4362 %{_mandir}/man1/gofmt.1*
4363 %{_mandir}/man1/gccgo.1*
4364 %{_infodir}/gccgo.info*
4366 %if %{with multilib}
4367 %files go-multilib-32
4368 %defattr(644,root,root,755)
4369 %dir %{_libdir32}/go
4370 %{_libdir32}/go/%{version}
4373 %if %{with multilib2}
4374 %files go-multilib-%{multilib2}
4375 %defattr(644,root,root,755)
4376 %dir %{_libdirm2}/go
4377 %{_libdirm2}/go/%{version}
4381 %defattr(644,root,root,755)
4382 %doc libgo/{LICENSE,PATENTS,README}
4383 %attr(755,root,root) %{_libdir}/libgo.so.*.*.*
4384 %attr(755,root,root) %ghost %{_libdir}/libgo.so.7
4386 %files -n libgo-devel
4387 %defattr(644,root,root,755)
4388 %attr(755,root,root) %{_libdir}/libgo.so
4390 %{_libdir}/libgobegin.a
4391 %{_libdir}/libgolibbegin.a
4392 %{_libdir}/libnetgo.a
4394 %files -n libgo-static
4395 %defattr(644,root,root,755)
4398 %if %{with multilib}
4399 %files -n libgo-multilib-32
4400 %defattr(644,root,root,755)
4401 %attr(755,root,root) %{_libdir32}/libgo.so.*.*.*
4402 %attr(755,root,root) %ghost %{_libdir32}/libgo.so.7
4404 %files -n libgo-multilib-32-devel
4405 %defattr(644,root,root,755)
4406 %attr(755,root,root) %{_libdir32}/libgo.so
4407 %{_libdir32}/libgo.la
4408 %{_libdir32}/libgobegin.a
4409 %{_libdir32}/libgolibbegin.a
4410 %{_libdir32}/libnetgo.a
4412 %files -n libgo-multilib-32-static
4413 %defattr(644,root,root,755)
4414 %{_libdir32}/libgo.a
4417 %if %{with multilib2}
4418 %files -n libgo-multilib-%{multilib2}
4419 %defattr(644,root,root,755)
4420 %attr(755,root,root) %{_libdirm2}/libgo.so.*.*.*
4421 %attr(755,root,root) %ghost %{_libdirm2}/libgo.so.7
4423 %files -n libgo-multilib-%{multilib2}-devel
4424 %defattr(644,root,root,755)
4425 %attr(755,root,root) %{_libdirm2}/libgo.so
4426 %{_libdirm2}/libgo.la
4427 %{_libdirm2}/libgobegin.a
4428 %{_libdirm2}/libgolibbegin.a
4429 %{_libdirm2}/libnetgo.a
4431 %files -n libgo-multilib-%{multilib2}-static
4432 %defattr(644,root,root,755)
4433 %{_libdirm2}/libgo.a
4439 %defattr(644,root,root,755)
4440 %doc libsanitizer/ChangeLog* libsanitizer/LICENSE.TXT
4441 %attr(755,root,root) %{_libdir}/libasan.so.*.*.*
4442 %attr(755,root,root) %ghost %{_libdir}/libasan.so.2
4444 %files -n libasan-devel
4445 %defattr(644,root,root,755)
4446 %attr(755,root,root) %{_libdir}/libasan.so
4447 %{_libdir}/libasan_preinit.o
4448 %{_libdir}/libasan.la
4449 %{gcclibdir}/include/sanitizer/asan_interface.h
4451 %files -n libasan-static
4452 %defattr(644,root,root,755)
4453 %{_libdir}/libasan.a
4455 %if %{with multilib}
4456 %files -n libasan-multilib-32
4457 %defattr(644,root,root,755)
4458 %attr(755,root,root) %{_libdir32}/libasan.so.*.*.*
4459 %attr(755,root,root) %ghost %{_libdir32}/libasan.so.2
4461 %files -n libasan-multilib-32-devel
4462 %defattr(644,root,root,755)
4463 %attr(755,root,root) %{_libdir32}/libasan.so
4464 %{_libdir32}/libasan_preinit.o
4465 %{_libdir32}/libasan.la
4467 %files -n libasan-multilib-32-static
4468 %defattr(644,root,root,755)
4469 %{_libdir32}/libasan.a
4472 %if %{with multilib2}
4473 %files -n libasan-multilib-%{multilib2}
4474 %defattr(644,root,root,755)
4475 %attr(755,root,root) %{_libdirm2}/libasan.so.*.*.*
4476 %attr(755,root,root) %ghost %{_libdirm2}/libasan.so.2
4478 %files -n libasan-multilib-%{multilib2}-devel
4479 %defattr(644,root,root,755)
4480 %attr(755,root,root) %{_libdirm2}/libasan.so
4481 %{_libdirm2}/libasan_preinit.o
4482 %{_libdirm2}/libasan.la
4484 %files -n libasan-multilib-%{multilib2}-static
4485 %defattr(644,root,root,755)
4486 %{_libdirm2}/libasan.a
4492 %defattr(644,root,root,755)
4493 %attr(755,root,root) %{_libdir}/liblsan.so.*.*.*
4494 %attr(755,root,root) %ghost %{_libdir}/liblsan.so.0
4496 %files -n liblsan-devel
4497 %defattr(644,root,root,755)
4498 %attr(755,root,root) %{_libdir}/liblsan.so
4499 %{_libdir}/liblsan.la
4500 %{gcclibdir}/include/sanitizer/lsan_interface.h
4502 %files -n liblsan-static
4503 %defattr(644,root,root,755)
4504 %{_libdir}/liblsan.a
4507 %if %{with multilib2} && %{with lsan_m2}
4508 %files -n liblsan-multilib-%{multilib2}
4509 %defattr(644,root,root,755)
4510 %attr(755,root,root) %{_libdirm2}/liblsan.so.*.*.*
4511 %attr(755,root,root) %ghost %{_libdirm2}/liblsan.so.0
4513 %files -n liblsan-multilib-%{multilib2}-devel
4514 %defattr(644,root,root,755)
4515 %attr(755,root,root) %{_libdirm2}/liblsan.so
4516 %{_libdirm2}/liblsan.la
4517 # it looks like duplicate of file from liblsan-devel, but actually it isn't:
4518 # these packages are mutually exclusive
4519 # (either liblsan-devel.x86_64 or liblsan-multilib-64.x32)
4520 %{gcclibdir}/include/sanitizer/lsan_interface.h
4522 %files -n liblsan-multilib-%{multilib2}-static
4523 %defattr(644,root,root,755)
4524 %{_libdirm2}/liblsan.a
4529 %defattr(644,root,root,755)
4530 %doc libsanitizer/ChangeLog* libsanitizer/LICENSE.TXT
4531 %attr(755,root,root) %{_libdir}/libtsan.so.*.*.*
4532 %attr(755,root,root) %ghost %{_libdir}/libtsan.so.0
4534 %files -n libtsan-devel
4535 %defattr(644,root,root,755)
4536 %attr(755,root,root) %{_libdir}/libtsan.so
4537 %{_libdir}/libtsan.la
4539 %files -n libtsan-static
4540 %defattr(644,root,root,755)
4541 %{_libdir}/libtsan.a
4544 %if %{with multilib2} && %{with tsan_m2}
4545 %files -n libtsan-multilib-%{multilib2}
4546 %defattr(644,root,root,755)
4547 %doc libsanitizer/ChangeLog* libsanitizer/LICENSE.TXT
4548 %attr(755,root,root) %{_libdirm2}/libtsan.so.*.*.*
4549 %attr(755,root,root) %ghost %{_libdirm2}/libtsan.so.0
4551 %files -n libtsan-multilib-%{multilib2}-devel
4552 %defattr(644,root,root,755)
4553 %attr(755,root,root) %{_libdirm2}/libtsan.so
4554 %{_libdirm2}/libtsan.la
4556 %files -n libtsan-multilib-%{multilib2}-static
4557 %defattr(644,root,root,755)
4558 %{_libdirm2}/libtsan.a
4563 %defattr(644,root,root,755)
4564 %attr(755,root,root) %{_libdir}/libubsan.so.*.*.*
4565 %attr(755,root,root) %ghost %{_libdir}/libubsan.so.0
4567 %files -n libubsan-devel
4568 %defattr(644,root,root,755)
4569 %attr(755,root,root) %{_libdir}/libubsan.so
4570 %{_libdir}/libubsan.la
4572 %files -n libubsan-static
4573 %defattr(644,root,root,755)
4574 %{_libdir}/libubsan.a
4576 %if %{with multilib}
4577 %files -n libubsan-multilib-32
4578 %defattr(644,root,root,755)
4579 %attr(755,root,root) %{_libdir32}/libubsan.so.*.*.*
4580 %attr(755,root,root) %ghost %{_libdir32}/libubsan.so.0
4582 %files -n libubsan-multilib-32-devel
4583 %defattr(644,root,root,755)
4584 %attr(755,root,root) %{_libdir32}/libubsan.so
4585 %{_libdir32}/libubsan.la
4587 %files -n libubsan-multilib-32-static
4588 %defattr(644,root,root,755)
4589 %{_libdir32}/libubsan.a
4592 %if %{with multilib2}
4593 %files -n libubsan-multilib-%{multilib2}
4594 %defattr(644,root,root,755)
4595 %attr(755,root,root) %{_libdirm2}/libubsan.so.*.*.*
4596 %attr(755,root,root) %ghost %{_libdirm2}/libubsan.so.0
4598 %files -n libubsan-multilib-%{multilib2}-devel
4599 %defattr(644,root,root,755)
4600 %attr(755,root,root) %{_libdirm2}/libubsan.so
4601 %{_libdirm2}/libubsan.la
4603 %files -n libubsan-multilib-%{multilib2}-static
4604 %defattr(644,root,root,755)
4605 %{_libdirm2}/libubsan.a
4611 %defattr(644,root,root,755)
4612 %doc libvtv/ChangeLog
4613 %attr(755,root,root) %{_libdir}/libvtv.so.*.*.*
4614 %attr(755,root,root) %ghost %{_libdir}/libvtv.so.0
4616 %files -n libvtv-devel
4617 %defattr(644,root,root,755)
4618 %attr(755,root,root) %{_libdir}/libvtv.so
4619 %{_libdir}/libvtv.la
4621 %files -n libvtv-static
4622 %defattr(644,root,root,755)
4625 %if %{with multilib}
4626 %files -n libvtv-multilib-32
4627 %defattr(644,root,root,755)
4628 %attr(755,root,root) %{_libdir32}/libvtv.so.*.*.*
4629 %attr(755,root,root) %ghost %{_libdir32}/libvtv.so.0
4631 %files -n libvtv-multilib-32-devel
4632 %defattr(644,root,root,755)
4633 %attr(755,root,root) %{_libdir32}/libvtv.so
4634 %{_libdir32}/libvtv.la
4636 %files -n libvtv-multilib-32-static
4637 %defattr(644,root,root,755)
4638 %{_libdir32}/libvtv.a
4641 %if %{with multilib2}
4642 %files -n libvtv-multilib-%{multilib2}
4643 %defattr(644,root,root,755)
4644 %attr(755,root,root) %{_libdirm2}/libvtv.so.*.*.*
4645 %attr(755,root,root) %ghost %{_libdirm2}/libvtv.so.0
4647 %files -n libvtv-multilib-%{multilib2}-devel
4648 %defattr(644,root,root,755)
4649 %attr(755,root,root) %{_libdirm2}/libvtv.so
4650 %{_libdirm2}/libvtv.la
4652 %files -n libvtv-multilib-%{multilib2}-static
4653 %defattr(644,root,root,755)
4654 %{_libdirm2}/libvtv.a
4660 %defattr(644,root,root,755)
4661 %doc libatomic/ChangeLog*
4662 %attr(755,root,root) %{_libdir}/libatomic.so.*.*.*
4663 %attr(755,root,root) %ghost %{_libdir}/libatomic.so.1
4665 %files -n libatomic-devel
4666 %defattr(644,root,root,755)
4667 %attr(755,root,root) %{_libdir}/libatomic.so
4668 %{_libdir}/libatomic.la
4670 %files -n libatomic-static
4671 %defattr(644,root,root,755)
4672 %{_libdir}/libatomic.a
4674 %if %{with multilib}
4675 %files -n libatomic-multilib-32
4676 %defattr(644,root,root,755)
4677 %attr(755,root,root) %{_libdir32}/libatomic.so.*.*.*
4678 %attr(755,root,root) %ghost %{_libdir32}/libatomic.so.1
4680 %files -n libatomic-multilib-32-devel
4681 %defattr(644,root,root,755)
4682 %attr(755,root,root) %{_libdir32}/libatomic.so
4683 %{_libdir32}/libatomic.la
4685 %files -n libatomic-multilib-32-static
4686 %defattr(644,root,root,755)
4687 %{_libdir32}/libatomic.a
4690 %if %{with multilib2}
4691 %files -n libatomic-multilib-%{multilib2}
4692 %defattr(644,root,root,755)
4693 %attr(755,root,root) %{_libdirm2}/libatomic.so.*.*.*
4694 %attr(755,root,root) %ghost %{_libdirm2}/libatomic.so.1
4696 %files -n libatomic-multilib-%{multilib2}-devel
4697 %defattr(644,root,root,755)
4698 %attr(755,root,root) %{_libdirm2}/libatomic.so
4699 %{_libdirm2}/libatomic.la
4701 %files -n libatomic-multilib-%{multilib2}-static
4702 %defattr(644,root,root,755)
4703 %{_libdirm2}/libatomic.a
4708 %defattr(644,root,root,755)
4709 %doc libcc1/ChangeLog*
4710 %attr(755,root,root) %{_libdir}/libcc1.so
4711 %attr(755,root,root) %{_libdir}/libcc1.so.*.*.*
4712 %attr(755,root,root) %ghost %{_libdir}/libcc1.so.0
4713 %attr(755,root,root) %{gcclibdir}/plugin/libcc1plugin.so.*
4716 %defattr(644,root,root,755)
4717 %dir %{gcclibdir}/plugin
4718 %{gcclibdir}/plugin/gengtype
4719 %{gcclibdir}/plugin/gtype.state
4720 %{gcclibdir}/plugin/include
4721 %attr(755,root,root) %{gcclibdir}/plugin/libcc1plugin.la
4722 %attr(755,root,root) %{gcclibdir}/plugin/libcc1plugin.so