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
11 # - revise obsoletes for new libmpx packages!
15 %bcond_without ada # build without ADA support
16 %bcond_without cxx # build without C++ support
17 %bcond_without fortran # build without Fortran support
18 %bcond_without go # build without Go support
19 %bcond_without java # build without Java support
20 %bcond_without objc # build without Objective-C support
21 %bcond_without objcxx # build without Objective-C++ support
23 %bcond_without gomp # build without OpenMP support
24 %bcond_without multilib # build without multilib support (which needs glibc[32&64]-devel)
25 %bcond_without multilibx32 # build with x32 multilib support on x86_64 (needs x32 glibc-devel)
26 %bcond_without profiling # build without profiling
27 %bcond_without python # build without libstdc++ printers for gdb and aot-compile for java
28 %bcond_with gcc_libffi # packaging gcc libffi for system usage
29 # note: libgcj and libgo always have convenience gcc libffi linked in
31 %bcond_without alsa # don't build libgcj ALSA MIDI interface
32 %bcond_without dssi # don't build libgcj DSSI MIDI interface
33 %bcond_without gtk # don't build libgcj GTK peer
34 %bcond_without apidocs # do not build and package API docs
35 %bcond_with mozilla # build libgcjwebplugin (needs fix for new xulrunner)
36 %bcond_with qt # build libgcj Qt peer (currently doesn't build with libtool-2.x)
37 %bcond_without x # don't build libgcj Xlib-dependent AWTs (incl. GTK/Qt)
39 %bcond_without bootstrap # omit 3-stage bootstrap
40 %bcond_with tests # torture gcc
41 %bcond_with symvers # enable versioned symbols in libstdc++ (WARNING: changes soname from .so.6 to so.7)
49 # go, java and objcxx require C++
55 # objcxx requires objc
60 %if %{without bootstrap}
61 %undefine with_profiling
70 # used to be broken on sparc64 (to be verified if needed)
71 # broken since 5.x on x32 (to be verified if needed)
75 %ifnarch %{x8664} x32 aarch64 ppc64 s390x sparc64
76 %undefine with_multilib
79 %undefine with_multilibx32
82 # setup internal semi-bconds based on bconds and architecture
85 %define with_multilib2 1
87 %if %{with multilibx32}
88 %define with_multilib2 1
91 %ifarch %{ix86} %{x8664} x32 alpha arm ppc ppc64 sh sparc sparcv9 sparc64
92 # library for atomic operations not supported by hardware
95 %ifarch %{ix86} %{x8664} x32
96 %define with_cilkrts 1
98 %ifarch %{ix86} %{x8664} x32 arm ppc ppc64 sparc sparcv9 sparc64
99 # sanitizer feature (asan and ubsan are common for all supported archs)
103 # lsan and tsan exist only for primary x86_64 ABI
104 %define with_lsan_m0 1
105 %define with_tsan_m0 1
108 # lsan and tsan exist only for x86_64 ABI (i.e. our multilib2)
109 %define with_lsan_m2 1
110 %define with_tsan_m2 1
112 %ifarch %{ix86} %{x8664} x32
117 %define minor_ver 2.0
118 %define major_ecj_ver 4.9
119 # class data version seen with file(1) that this jvm is able to load
120 %define _classdataversion 50.0
121 %define gcj_soname_ver 17
123 Summary: GNU Compiler Collection: the C compiler and shared files
124 Summary(es.UTF-8): Colección de compiladores GNU: el compilador C y ficheros compartidos
125 Summary(pl.UTF-8): Kolekcja kompilatorów GNU: kompilator C i pliki współdzielone
126 Summary(pt_BR.UTF-8): Coleção dos compiladores GNU: o compilador C e arquivos compartilhados
128 Version: %{major_ver}.%{minor_ver}
132 Group: Development/Languages
133 Source0: https://ftp.gnu.org/pub/gnu/gcc/gcc-%{version}/%{name}-%{version}.tar.bz2
134 # Source0-md5: 9768625159663b300ae4de2f4745fcc4
135 Source1: %{name}-optimize-la.pl
136 Source2: ftp://sourceware.org/pub/java/ecj-%{major_ecj_ver}.jar
137 # Source2-md5: 7339f199ba11c941890031fd9981d7be
138 # check libffi version with libffi/configure.ac
139 Source3: libffi.pc.in
141 # use branch.sh to update glibc-branch.diff
142 Patch100: %{name}-branch.diff
143 # Patch100-md5: 07f029f587c1c07a9cddf7d84ed5b21e
144 Patch0: %{name}-info.patch
145 Patch2: %{name}-nodebug.patch
146 Patch3: %{name}-ada-link.patch
147 Patch4: %{name}-ada-x32.patch
149 Patch7: %{name}-libjava-multilib.patch
150 Patch8: %{name}-enable-java-awt-qt.patch
151 Patch10: %{name}-moresparcs.patch
152 Patch11: %{name}-install-libffi.patch
153 URL: http://gcc.gnu.org/
154 BuildRequires: autoconf >= 2.64
155 %{?with_tests:BuildRequires: autogen}
156 BuildRequires: automake >= 1:1.9.3
157 # binutils 2.17.50.0.9 or newer are required for fixing PR middle-end/20218.
158 BuildRequires: binutils >= 3:2.17.50.0.9-1
160 BuildRequires: chrpath >= 0.13-2
161 BuildRequires: cloog-isl-devel < 0.19
162 BuildRequires: cloog-isl-devel >= 0.17.0
163 %{?with_tests:BuildRequires: dejagnu}
164 BuildRequires: elfutils-devel >= 0.145-1
165 BuildRequires: fileutils >= 4.0.41
168 BuildRequires: gcc(ada)
169 BuildRequires: gcc-ada
172 BuildRequires: gettext-tools
173 BuildRequires: glibc-devel >= 6:2.4-1
175 # Formerly known as gcc(multilib)
176 BuildRequires: gcc(multilib-32)
178 %if %{with multilibx32}
179 BuildRequires: gcc(multilib-x32)
180 BuildRequires: glibc-devel(x32)
182 BuildRequires: glibc-devel(ix86)
185 BuildRequires: gcc(multilib-64)
186 BuildRequires: glibc-devel(ix86)
187 BuildRequires: glibc-devel(x86_64)
190 BuildRequires: glibc-devel(arm)
193 BuildRequires: glibc-devel(ppc)
196 BuildRequires: glibc-devel(s390)
199 BuildRequires: glibc-devel(sparcv9)
202 BuildRequires: gmp-c++-devel >= 4.1
203 BuildRequires: gmp-devel >= 4.1
204 BuildRequires: isl-devel >= 0.13
205 BuildRequires: libmpc-devel
206 BuildRequires: mpfr-devel >= 2.3.0
208 BuildRequires: python-devel
209 BuildRequires: rpm-pythonprov
211 BuildRequires: rpmbuild(macros) >= 1.211
212 BuildRequires: texinfo >= 4.1
213 BuildRequires: zlib-devel
215 %{?with_alsa:BuildRequires: alsa-lib-devel}
217 BuildRequires: dssi-devel
218 BuildRequires: jack-audio-connection-kit-devel
220 BuildRequires: libxml2-devel >= 1:2.6.8
221 BuildRequires: libxslt-devel >= 1.1.11
222 BuildRequires: perl-base
223 BuildRequires: perl-tools-pod
224 BuildRequires: pkgconfig
225 BuildRequires: sed >= 4.0
229 BuildRequires: cairo-devel >= 0.5.0
230 BuildRequires: gtk+2-devel >= 2:2.4.0
231 BuildRequires: libart_lgpl-devel
232 BuildRequires: pango-devel
233 BuildRequires: xorg-lib-libXt-devel
234 BuildRequires: xorg-lib-libXtst-devel
237 BuildRequires: QtGui-devel >= 4.0.1
238 BuildRequires: qt4-build >= 4.0.1
240 %{?with_mozilla:BuildRequires: xulrunner-devel >= 1.8.1.3-1.20070321.5}
242 BuildConflicts: pdksh < 5.2.14-50
243 Requires: binutils >= 3:2.23
244 Requires: libgcc = %{epoch}:%{version}-%{release}
245 Provides: cpp = %{epoch}:%{version}-%{release}
246 %{?with_ada:Provides: gcc(ada)}
254 Conflicts: glibc-devel < 2.2.5-20
255 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
257 %define _slibdir /%{_lib}
259 # 32-bit environment on x86-64,aarch64,ppc64,s390x,sparc64
260 %define _slibdir32 /lib
261 %define _libdir32 /usr/lib
262 %define _pkgconfigdir32 %{_libdir32}/pkgconfig
263 %if %{with multilib2}
264 # x32 environment on x86-64
266 %define multilib2 x32
267 %define m2_desc ILP32
268 %define _slibdirm2 /libx32
269 %define _libdirm2 /usr/libx32
270 %define _pkgconfigdirm2 %{_libdirm2}/pkgconfig
272 # 64-bit environment on x32
276 %define _slibdirm2 /lib64
277 %define _libdirm2 /usr/lib64
278 %define _pkgconfigdirm2 %{_libdir64}/pkgconfig
282 %define gcclibdir %{_libdir}/gcc/%{_target_platform}/%{version}
283 %define gcjdbexecdir gcj-%{version}-%{gcj_soname_ver}
285 %define filterout -fwrapv -fno-strict-aliasing -fsigned-char
286 %define filterout_ld -Wl,--as-needed
288 # functions with printf format attribute but with special parser and also
289 # receiving non constant format strings
290 %define Werror_cflags %{nil}
292 %define skip_post_check_so '.*(libcc1plugin|libgo|libxmlj|lib-gnu-awt-xlib|libmpxwrappers)\.so.*'
295 A compiler aimed at integrating all the optimizations and features
296 necessary for a high-performance and stable development environment.
298 This package contains the C compiler and some files shared by various
299 parts of the GNU Compiler Collection. In order to use another GCC
300 compiler you will need to install the appropriate subpackage.
302 %description -l es.UTF-8
303 Un compilador que intenta integrar todas las optimalizaciones y
304 características necesarias para un entorno de desarrollo eficaz y
307 Este paquete contiene el compilador de C y unos ficheros compartidos
308 por varias partes de la colección de compiladores GNU (GCC). Para usar
309 otro compilador de GCC será necesario que instale el subpaquete
312 %description -l pl.UTF-8
313 Kompilator, posiadający duże możliwości optymalizacyjne niezbędne do
314 wyprodukowania szybkiego i stabilnego kodu wynikowego.
316 Ten pakiet zawiera kompilator C i pliki współdzielone przez różne
317 części kolekcji kompilatorów GNU (GCC). Żeby używać innego kompilatora
318 z GCC, trzeba zainstalować odpowiedni podpakiet.
320 %description -l pt_BR.UTF-8
321 Este pacote adiciona infraestrutura básica e suporte a linguagem C ao
322 GNU Compiler Collection.
325 Summary: GNU Compiler Collection: the C compiler 32-bit support
326 Summary(pl.UTF-8): Kolekcja kompilatorów GNU: obsługa binariów 32-bitowych dla kompilatora C
328 Group: Development/Languages
329 Requires: %{name} = %{epoch}:%{version}-%{release}
330 Requires: libgcc-multilib-32 = %{epoch}:%{version}-%{release}
333 Requires: glibc-devel(ix86)
336 Requires: glibc-devel(ppc)
339 Requires: glibc-devel(s390)
342 Requires: glibc-devel(sparcv9)
344 Provides: gcc(multilib-32)
345 Obsoletes: gcc-multilib
347 %description multilib-32
348 A compiler aimed at integrating all the optimizations and features
349 necessary for a high-performance and stable development environment.
351 This package contains the C compiler support for producing 32-bit
352 programs on 64-bit host.
354 %description multilib-32 -l pl.UTF-8
355 Kompilator, posiadający duże możliwości optymalizacyjne niezbędne do
356 wyprodukowania szybkiego i stabilnego kodu wynikowego.
358 Ten pakiet zawiera rozszerzenie kompilatora C o obsługę tworzenia
359 programów 32-bitowych na maszynie 64-bitowej.
361 %package multilib-%{multilib2}
362 Summary: GNU Compiler Collection: the C compiler %{m2_desc} binaries support
363 Summary(pl.UTF-8): Kolekcja kompilatorów GNU: obsługa binariów %{m2_desc} dla kompilatora C
365 Group: Development/Languages
366 Requires: %{name} = %{epoch}:%{version}-%{release}
367 Requires: libgcc-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
368 %{?with_multilib:Provides: gcc(multilib-%{multilib2})}
370 Requires: glibc-devel(x32)
373 Requires: glibc-devel(x86_64)
376 %description multilib-%{multilib2}
377 A compiler aimed at integrating all the optimizations and features
378 necessary for a high-performance and stable development environment.
380 This package contains the C compiler support for producing %{m2_desc}
383 %description multilib-%{multilib2} -l pl.UTF-8
384 Kompilator, posiadający duże możliwości optymalizacyjne niezbędne do
385 wyprodukowania szybkiego i stabilnego kodu wynikowego.
387 Ten pakiet zawiera rozszerzenie kompilatora C o obsługę tworzenia
391 Summary: Shared gcc library
392 Summary(es.UTF-8): Biblioteca compartida de gcc
393 Summary(pl.UTF-8): Biblioteka gcc
394 Summary(pt_BR.UTF-8): Biblioteca runtime para o GCC
395 License: GPL v3+ with GCC Runtime Library Exception v3.1
400 %description -n libgcc
403 %description -n libgcc -l es.UTF-8
404 Biblioteca compartida de gcc.
406 %description -n libgcc -l pl.UTF-8
407 Biblioteka dynamiczna gcc.
409 %description -n libgcc -l pt_BR.UTF-8
410 Biblioteca runtime para o GCC.
412 %package -n libgcc-multilib-32
413 Summary: Shared gcc library - 32-bit version
414 Summary(pl.UTF-8): Biblioteka gcc - wersja 32-bitowa
415 License: GPL v3+ with GCC Runtime Library Exception v3.1
417 Obsoletes: libgcc-multilib
419 %description -n libgcc-multilib-32
420 Shared gcc library - 32-bit version.
422 %description -n libgcc-multilib-32 -l pl.UTF-8
423 Biblioteka dynamiczna gcc - wersja 32-bitowa.
425 %package -n libgcc-multilib-%{multilib2}
426 Summary: Shared gcc library - %{m2_desc} version
427 Summary(pl.UTF-8): Biblioteka gcc - wersja %{m2_desc}
428 License: GPL v3+ with GCC Runtime Library Exception v3.1
431 %description -n libgcc-multilib-%{multilib2}
432 Shared gcc library - %{m2_desc} version.
434 %description -n libgcc-multilib-%{multilib2} -l pl.UTF-8
435 Biblioteka dynamiczna gcc - wersja %{m2_desc}.
438 Summary: GNU OpenMP library
439 Summary(pl.UTF-8): Biblioteka GNU OpenMP
440 License: GPL v3+ with GCC Runtime Library Exception v3.1
443 %description -n libgomp
446 %description -n libgomp -l pl.UTF-8
447 Biblioteka GNU OpenMP.
449 %package -n libgomp-devel
450 Summary: Development files for GNU OpenMP library
451 Summary(pl.UTF-8): Pliki programistyczne biblioteki GNU OpenMP
452 License: GPL v3+ with GCC Runtime Library Exception v3.1
453 Group: Development/Libraries
454 Requires: %{name} = %{epoch}:%{version}-%{release}
455 Requires: libgomp = %{epoch}:%{version}-%{release}
457 %description -n libgomp-devel
458 Development files for GNU OpenMP library.
460 %description -n libgomp-devel -l pl.UTF-8
461 Pliki programistyczne biblioteki GNU OpenMP.
463 %package -n libgomp-static
464 Summary: Static GNU OpenMP library
465 Summary(pl.UTF-8): Statyczna biblioteka GNU OpenMP
466 License: GPL v3+ with GCC Runtime Library Exception v3.1
467 Group: Development/Libraries
468 Requires: libgomp-devel = %{epoch}:%{version}-%{release}
470 %description -n libgomp-static
471 Static GNU OpenMP library.
473 %description -n libgomp-static -l pl.UTF-8
474 Statyczna biblioteka GNU OpenMP.
476 %package -n libgomp-multilib-32
477 Summary: GNU OpenMP library - 32-bit version
478 Summary(pl.UTF-8): Biblioteka GNU OpenMP - wersja 32-bitowa
479 License: GPL v3+ with GCC Runtime Library Exception v3.1
481 Obsoletes: libgomp-multilib
483 %description -n libgomp-multilib-32
484 GNU OpenMP library - 32-bit version.
486 %description -n libgomp-multilib-32 -l pl.UTF-8
487 Biblioteka GNU OpenMP - wersja 32-bitowa.
489 %package -n libgomp-multilib-32-devel
490 Summary: Development files for 32-bit version of GNU OpenMP library
491 Summary(pl.UTF-8): Pliki programistyczne wersji 32-bitowej biblioteki GNU OpenMP
492 License: GPL v3+ with GCC Runtime Library Exception v3.1
493 Group: Development/Libraries
494 Requires: libgomp-devel = %{epoch}:%{version}-%{release}
495 Obsoletes: libgomp-multilib-devel
497 %description -n libgomp-multilib-32-devel
498 Development files for 32-bit version of GNU OpenMP library.
500 %description -n libgomp-multilib-32-devel -l pl.UTF-8
501 Pliki programistyczne wersji 32-bitowej biblioteki GNU OpenMP.
503 %package -n libgomp-multilib-32-static
504 Summary: Static GNU OpenMP library - 32-bit version
505 Summary(pl.UTF-8): Statyczna biblioteka GNU OpenMP - wersja 32-bitowa
506 License: GPL v3+ with GCC Runtime Library Exception v3.1
507 Group: Development/Libraries
508 Requires: libgomp-multilib-32-devel = %{epoch}:%{version}-%{release}
509 Obsoletes: libgomp-multilib-static
511 %description -n libgomp-multilib-32-static
512 Static GNU OpenMP library - 32-bit version.
514 %description -n libgomp-multilib-32-static -l pl.UTF-8
515 Statyczna biblioteka GNU OpenMP - wersja 32-bitowa.
517 %package -n libgomp-multilib-%{multilib2}
518 Summary: GNU OpenMP library - %{m2_desc} version
519 Summary(pl.UTF-8): Biblioteka GNU OpenMP - wersja %{m2_desc}
520 License: GPL v3+ with GCC Runtime Library Exception v3.1
523 %description -n libgomp-multilib-%{multilib2}
524 GNU OpenMP library - %{m2_desc} version.
526 %description -n libgomp-multilib-%{multilib2} -l pl.UTF-8
527 Biblioteka GNU OpenMP - wersja %{m2_desc}.
529 %package -n libgomp-multilib-%{multilib2}-devel
530 Summary: Development files for %{m2_desc} version of GNU OpenMP library
531 Summary(pl.UTF-8): Pliki programistyczne wersji %{m2_desc} biblioteki GNU OpenMP
532 License: GPL v3+ with GCC Runtime Library Exception v3.1
533 Group: Development/Libraries
534 Requires: libgomp-devel = %{epoch}:%{version}-%{release}
536 %description -n libgomp-multilib-%{multilib2}-devel
537 Development files for %{m2_desc} version of GNU OpenMP library.
539 %description -n libgomp-multilib-%{multilib2}-devel -l pl.UTF-8
540 Pliki programistyczne wersji %{m2_desc}-bitowej biblioteki GNU OpenMP.
542 %package -n libgomp-multilib-%{multilib2}-static
543 Summary: Static GNU OpenMP library - %{m2_desc} version
544 Summary(pl.UTF-8): Statyczna biblioteka GNU OpenMP - wersja %{m2_desc}
545 License: GPL v3+ with GCC Runtime Library Exception v3.1
546 Group: Development/Libraries
547 Requires: libgomp-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
549 %description -n libgomp-multilib-%{multilib2}-static
550 Static GNU OpenMP library - %{m2_desc} version.
552 %description -n libgomp-multilib-%{multilib2}-static -l pl.UTF-8
553 Statyczna biblioteka GNU OpenMP - wersja %{m2_desc}.
555 %package -n libcilkrts
556 Summary: GCC Cilk Plus language extensions runtime library
557 Summary(pl.UTF-8): Biblioteka uruchomieniowa rozszerzeń Cilk Plus dla GCC
560 Requires: libstdc++ = %{epoch}:%{version}-%{release}
562 %description -n libcilkrts
563 This package contains the Cilk Plus C/C++ language extensions runtime
566 %description -n libcilkrts -l pl.UTF-8
567 Ten pakiet zawiera bibliotekę uruchomieniową rozszerzeń Cilk Plus dla
570 %package -n libcilkrts-devel
571 Summary: GCC development files for Cilk Plus language extensions
572 Summary(pl.UTF-8): Pliki programistyczne GCC dla rozszerzeń Cilk Plus
574 Group: Development/Libraries
575 Requires: libcilkrts = %{epoch}:%{version}-%{release}
577 %description -n libcilkrts-devel
578 This package contains development files for Cilk Plus C/C++ language
581 %description -n libcilkrts-devel -l pl.UTF-8
582 Ten pakiet zawiera pliki programistyczne rozszerzeń Cilk Plus dla
585 %package -n libcilkrts-static
586 Summary: GCC Cilk Plus language extensions static library
587 Summary(pl.UTF-8): Biblioteka statyczna rozszerzeń Cilk Plus dla GCC
589 Group: Development/Libraries
590 Requires: libcilkrts-devel = %{epoch}:%{version}-%{release}
592 %description -n libcilkrts-static
593 This package contains Cilk Plus C/C++ language extensions static
596 %description -n libcilkrts-static -l pl.UTF-8
597 Ten pakiet zawiera bibliotekę statyczną rozszerzeń Cilk Plus dla
600 %package -n libcilkrts-multilib-32
601 Summary: GCC Cilk Plus language extensions runtime library - 32-bit version
602 Summary(pl.UTF-8): Biblioteka uruchomieniowa rozszerzeń Cilk Plus dla GCC - wersja 32-bitowa
605 Requires: libstdc++-multilib-32 = %{epoch}:%{version}-%{release}
606 Obsoletes: libcilkrts-multilib
608 %description -n libcilkrts-multilib-32
609 This package contains the Cilk Plus C/C++ language extensions runtime
610 library in 32-bit version.
612 %description -n libcilkrts-multilib-32 -l pl.UTF-8
613 Ten pakiet zawiera bibliotekę uruchomieniową rozszerzeń Cilk Plus dla
614 języków C/C++. W tym pakiecie znajduje się wersja 32-bitowa.
616 %package -n libcilkrts-multilib-32-devel
617 Summary: GCC development files for Cilk Plus language extensions - 32-bit version
618 Summary(pl.UTF-8): Pliki programistyczne GCC dla rozszerzeń Cilk Plus - wersja 32-bitowa
620 Group: Development/Libraries
621 Requires: libcilkrts-devel = %{epoch}:%{version}-%{release}
622 Requires: libcilkrts-multilib-32 = %{epoch}:%{version}-%{release}
623 Obsoletes: libcilkrts-multilib-devel
625 %description -n libcilkrts-multilib-32-devel
626 This package contains development files for Cilk Plus C/C++ language
627 extensions in 32-bit version.
629 %description -n libcilkrts-multilib-32-devel -l pl.UTF-8
630 Ten pakiet zawiera pliki programistyczne rozszerzeń Cilk Plus dla
631 języków C/C++. W tym pakiecie znajduje się wersja 32-bitowa.
633 %package -n libcilkrts-multilib-32-static
634 Summary: GCC Cilk Plus language extensions static library - 32-bit version
635 Summary(pl.UTF-8): Biblioteka statyczna rozszerzeń Cilk Plus dla GCC - wersja 32-bitowa
637 Group: Development/Libraries
638 Requires: libcilkrts-multilib-32-devel = %{epoch}:%{version}-%{release}
639 Obsoletes: libcilkrts-multilib-static
641 %description -n libcilkrts-multilib-32-static
642 This package contains the Cilk Plus C/C++ language extensions static
643 library in 32-bit version.
645 %description -n libcilkrts-multilib-32-static -l pl.UTF-8
646 Ten pakiet zawiera bibliotekę statyczną rozszerzeń Cilk Plus dla
647 języków C/C++. W tym pakiecie znajduje się wersja 32-bitowa.
649 %package -n libcilkrts-multilib-%{multilib2}
650 Summary: GCC Cilk Plus language extensions runtime library - %{m2_desc} version
651 Summary(pl.UTF-8): Biblioteka uruchomieniowa rozszerzeń Cilk Plus dla GCC - wersja %{m2_desc}
654 Requires: libstdc++-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
656 %description -n libcilkrts-multilib-%{multilib2}
657 This package contains the Cilk Plus C/C++ language extensions runtime
658 library in %{m2_desc} version.
660 %description -n libcilkrts-multilib-%{multilib2} -l pl.UTF-8
661 Ten pakiet zawiera bibliotekę uruchomieniową rozszerzeń Cilk Plus dla
662 języków C/C++. W tym pakiecie znajduje się wersja %{m2_desc}.
664 %package -n libcilkrts-multilib-%{multilib2}-devel
665 Summary: GCC development files for Cilk Plus language extensions - %{m2_desc} version
666 Summary(pl.UTF-8): Pliki programistyczne GCC dla rozszerzeń Cilk Plus - wersja %{m2_desc}
668 Group: Development/Libraries
669 Requires: libcilkrts-devel = %{epoch}:%{version}-%{release}
670 Requires: libcilkrts-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
672 %description -n libcilkrts-multilib-%{multilib2}-devel
673 This package contains development files for Cilk Plus C/C++ language
674 extensions in %{m2_desc} version.
676 %description -n libcilkrts-multilib-%{multilib2}-devel -l pl.UTF-8
677 Ten pakiet zawiera pliki programistyczne rozszerzeń Cilk Plus dla
678 języków C/C++. W tym pakiecie znajduje się wersja %{m2_desc}.
680 %package -n libcilkrts-multilib-%{multilib2}-static
681 Summary: GCC Cilk Plus language extensions static library - %{m2_desc} version
682 Summary(pl.UTF-8): Biblioteka statyczna rozszerzeń Cilk Plus dla GCC - wersja %{m2_desc}
684 Group: Development/Libraries
685 Requires: libcilkrts-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
687 %description -n libcilkrts-multilib-%{multilib2}-static
688 This package contains the Cilk Plus C/C++ language extensions static
689 library in %{m2_desc} version.
691 %description -n libcilkrts-multilib-%{multilib2}-static -l pl.UTF-8
692 Ten pakiet zawiera bibliotekę statyczną rozszerzeń Cilk Plus dla
693 języków C/C++. W tym pakiecie znajduje się wersja %{m2_desc}.
696 Summary: Ada language support for GCC
697 Summary(es.UTF-8): Soporte de Ada para GCC
698 Summary(pl.UTF-8): Obsługa języka Ada do GCC
699 Group: Development/Languages
700 Requires: %{name} = %{epoch}:%{version}-%{release}
701 Requires: libgnat = %{epoch}:%{version}-%{release}
703 Obsoletes: gnat-devel
706 This package adds experimental support for compiling Ada programs.
708 %description ada -l es.UTF-8
709 Este paquete añade soporte experimental para compilar programas en
712 %description ada -l pl.UTF-8
713 Ten pakiet dodaje eksperymentalne wsparcie dla kompilacji programów w
716 %package ada-multilib-32
717 Summary: Ada language 32-bit binaries support for GCC
718 Summary(pl.UTF-8): Obsługa 32-bitowych binariów w języku Ada dla GCC
719 Group: Development/Languages
720 Requires: %{name}-ada = %{epoch}:%{version}-%{release}
721 Requires: libgnat-multilib-32 = %{epoch}:%{version}-%{release}
722 Obsoletes: gcc-ada-multilib
724 %description ada-multilib-32
725 This package adds experimental support for compiling 32-bit Ada
726 programs on 64-bit host.
728 %description ada-multilib-32 -l pl.UTF-8
729 Ten pakiet dodaje eksperymentalną obsługę kompilacji programów
730 32-bitowych w języku Ada na maszynie 64-bitowej.
732 %package ada-multilib-%{multilib2}
733 Summary: Ada language %{m2_desc} binaries support for GCC
734 Summary(pl.UTF-8): Obsługa binariów %{m2_desc} w języku Ada dla GCC
735 Group: Development/Languages
736 Requires: %{name}-ada = %{epoch}:%{version}-%{release}
737 Requires: libgnat-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
739 %description ada-multilib-%{multilib2}
740 This package adds experimental support for compiling Ada language to
743 %description ada-multilib-%{multilib2} -l pl.UTF-8
744 Ten pakiet dodaje eksperymentalną obsługę kompilacji programów w
745 języku Ada do binariów %{m2_desc}.
748 Summary: Ada standard libraries
749 Summary(es.UTF-8): Bibliotecas estándares de Ada
750 Summary(pl.UTF-8): Biblioteki standardowe Ady
751 License: GPL v3+ with GCC Runtime Library Exception v3.1
753 Requires: libgcc = %{epoch}:%{version}-%{release}
757 %description -n libgnat
758 This package contains shared libraries needed to run programs written
761 %description -n libgnat -l es.UTF-8
762 Este paquete contiene las bibliotecas compartidas necesarias para
763 ejecutar programas escritos en Ada.
765 %description -n libgnat -l pl.UTF-8
766 Ten pakiet zawiera biblioteki potrzebne do uruchamiania programów
769 %package -n libgnat-static
770 Summary: Static Ada standard libraries
771 Summary(pl.UTF-8): Statyczne biblioteki standardowe dla Ady
772 License: GPL v3+ with GCC Runtime Library Exception v3.1
773 Group: Development/Libraries
774 Obsoletes: gnat-static
776 %description -n libgnat-static
777 This package contains static libraries for programs written in Ada.
779 %description -n libgnat-static -l pl.UTF-8
780 Ten pakiet zawiera biblioteki statyczne dla programów napisanych w
783 %package -n libgnat-multilib-32
784 Summary: Ada standard libraries - 32-bit version
785 Summary(pl.UTF-8): Biblioteki standardowe dla Ady - wersja 32-bitowa
786 License: GPL v3+ with GCC Runtime Library Exception v3.1
788 Requires: libgcc-multilib-32 = %{epoch}:%{version}-%{release}
789 Obsoletes: libgnat-multilib
791 %description -n libgnat-multilib-32
792 This package contains 32-bit version of shared libraries needed to run
793 programs written in Ada.
795 %description -n libgnat-multilib-32 -l pl.UTF-8
796 Ten pakiet zawiera wersje 32-bitowe bibliotek potrzebnych do
797 uruchamiania programów napisanych w języku Ada.
799 %package -n libgnat-multilib-32-static
800 Summary: Static Ada standard libraries - 32-bit version
801 Summary(pl.UTF-8): Statyczne biblioteki standardowe dla Ady - wersje 32-bitowe
802 License: GPL v3+ with GCC Runtime Library Exception v3.1
803 Group: Development/Libraries
804 Obsoletes: libgnat-multilib-static
806 %description -n libgnat-multilib-32-static
807 This package contains 32-bit version of static libraries for programs
810 %description -n libgnat-multilib-32-static -l pl.UTF-8
811 Ten pakiet zawiera 32-bitowe wersje bibliotek statycznych dla
812 programów napisanych w Adzie.
814 %package -n libgnat-multilib-%{multilib2}
815 Summary: Ada standard libraries - %{m2_desc} version
816 Summary(pl.UTF-8): Biblioteki standardowe dla Ady - wersja %{m2_desc}
817 License: GPL v3+ with GCC Runtime Library Exception v3.1
819 Requires: libgcc-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
821 %description -n libgnat-multilib-%{multilib2}
822 This package contains %{m2_desc} version of shared libraries needed to run
823 programs written in Ada.
825 %description -n libgnat-multilib-%{multilib2} -l pl.UTF-8
826 Ten pakiet zawiera wersje %{m32_desc} bibliotek potrzebnych do
827 uruchamiania programów napisanych w Adzie.
829 %package -n libgnat-multilib-%{multilib2}-static
830 Summary: Static Ada standard libraries - %{m2_desc} version
831 Summary(pl.UTF-8): Statyczne biblioteki standardowe dla Ady - wersje %{m2_desc}
832 License: GPL v3+ with GCC Runtime Library Exception v3.1
833 Group: Development/Libraries
835 %description -n libgnat-multilib-%{multilib2}-static
836 This package contains %{m2_desc} version of static libraries for programs
839 %description -n libgnat-multilib-%{multilib2}-static -l pl.UTF-8
840 Ten pakiet zawiera wersje %{m2_desc} bibliotek statycznych dla
841 programów napisanych w Adzie.
844 Summary: C++ language support for GCC
845 Summary(es.UTF-8): Soporte de C++ para GCC
846 Summary(pl.UTF-8): Obsługa języka C++ dla GCC
847 Summary(pt_BR.UTF-8): Suporte C++ para o GCC
848 Group: Development/Languages
849 Requires: %{name} = %{epoch}:%{version}-%{release}
855 This package adds C++ support to the GNU Compiler Collection. It
856 includes support for most of the current C++ specification, including
857 templates and exception handling. It does not include a standard C++
858 library, which is available separately.
860 %description c++ -l de.UTF-8
861 Dieses Paket enthält die C++-Unterstützung für den
862 GNU-Compiler-Collection. Es unterstützt die aktuelle
863 C++-Spezifikation, inkl. Templates und Ausnahmeverarbeitung. Eine
864 C++-Standard-Library ist nicht enthalten - sie ist getrennt
867 %description c++ -l es.UTF-8
868 Este paquete añade soporte de C++ al GCC (colección de compiladores
869 GNU). Ello incluye el soporte para la mayoría de la especificación
870 actual de C++, incluyendo plantillas y manejo de excepciones. No
871 incluye la biblioteca estándar de C++, la que es disponible separada.
873 %description c++ -l fr.UTF-8
874 Ce package ajoute un support C++ a la collection de compilateurs GNU.
875 Il comprend un support pour la plupart des spécifications actuelles de
876 C++, dont les modéles et la gestion des exceptions. Il ne comprend pas
877 une bibliothéque C++ standard, qui est disponible séparément.
879 %description c++ -l pl.UTF-8
880 Ten pakiet dodaje obsługę C++ do kompilatora GCC. Wspiera większość
881 obecnej specyfikacji C++, nie zawiera natomiast standardowych
882 bibliotek C++, które są w oddzielnym pakiecie.
884 %description c++ -l pt_BR.UTF-8
885 Este pacote adiciona suporte C++ para o gcc.
887 %description c++ -l tr.UTF-8
888 Bu paket, GNU C derleyicisine C++ desteği ekler. 'Template'ler ve
889 aykırı durum işleme gibi çoğu güncel C++ tanımlarına uyar. Standart
890 C++ kitaplığı bu pakette yer almaz.
892 %package c++-multilib-32
893 Summary: C++ language 32-bit binaries support for GCC
894 Summary(pl.UTF-8): Obsługa 32-bitowych binariów w języku C++ dla GCC
895 Group: Development/Languages
896 Requires: %{name}-c++ = %{epoch}:%{version}-%{release}
897 Requires: %{name}-multilib-32 = %{epoch}:%{version}-%{release}
898 Obsoletes: gcc-c++-multilib
900 %description c++-multilib-32
901 This package adds 32-bit binaries in C++ language support to the GNU
904 %description c++-multilib-32 -l pl.UTF-8
905 Ten pakiet dodaje obsługę 32-bitowych binariów w języku C++ do
908 %package c++-multilib-%{multilib2}
909 Summary: C++ language %{m2_desc} binaries support for GCC
910 Summary(pl.UTF-8): Obsługa %{multilib2}-bitowych binariów C++ dla GCC
911 Group: Development/Languages
912 Requires: %{name}-c++ = %{epoch}:%{version}-%{release}
913 Requires: %{name}-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
915 %description c++-multilib-%{multilib2}
916 This package adds %{m2_desc} binaries in C++ language support to the GNU
919 %description c++-multilib-%{multilib2} -l pl.UTF-8
920 Ten pakiet dodaje obsługę binariów %{m2_desc} w języku C++ do kompilatora
923 %package -n libstdc++
924 Summary: GNU C++ library
925 Summary(es.UTF-8): Biblioteca C++ de GNU
926 Summary(pl.UTF-8): Biblioteka GNU C++
927 Summary(pt_BR.UTF-8): Biblioteca C++ GNU
928 License: GPL v3+ with GCC Runtime Library Exception v3.1
930 # >= instead of = to allow keeping older libstdc++ (with different soname)
931 Requires: libgcc >= %{epoch}:%{version}-%{release}
933 Obsoletes: libstdc++3
934 Obsoletes: libstdc++4
936 %description -n libstdc++
937 This is the GNU implementation of the standard C++ library, along with
938 additional GNU tools. This package includes the shared libraries
939 necessary to run C++ applications.
941 %description -n libstdc++ -l de.UTF-8
942 Dies ist die GNU-Implementierung der Standard-C++-Libraries mit
943 weiteren GNU-Tools. Dieses Paket enthält die zum Ausführen von
944 C++-Anwendungen erforderlichen gemeinsam genutzten Libraries.
946 %description -n libstdc++ -l es.UTF-8
947 Este es el soporte de las bibliotecas padrón del C++, junto con
948 herramientas GNU adicionales. El paquete incluye las bibliotecas
949 compartidas necesarias para ejecutar aplicaciones C++.
951 %description -n libstdc++ -l fr.UTF-8
952 Ceci est l'implémentation GNU des librairies C++ standard, ainsi que
953 des outils GNU supplémentaires. Ce package comprend les librairies
954 partagées nécessaires à l'exécution d'application C++.
956 %description -n libstdc++ -l pl.UTF-8
957 Ten pakiet zawiera bibliotekę będącą implementacją standardowej
958 biblioteki C++. Znajduje się w nim biblioteka dynamiczna niezbędne do
959 uruchamiania aplikacji napisanych w C++.
961 %description -n libstdc++ -l pt_BR.UTF-8
962 Este pacote é uma implementação da biblioteca padrão C++ v3, um
963 subconjunto do padrão ISO 14882.
965 %description -n libstdc++ -l tr.UTF-8
966 Bu paket, standart C++ kitaplıklarının GNU gerçeklemesidir ve C++
967 uygulamalarının koşturulması için gerekli kitaplıkları içerir.
969 %package -n libstdc++-devel
970 Summary: Header files and documentation for C++ development
971 Summary(de.UTF-8): Header-Dateien zur Entwicklung mit C++
972 Summary(es.UTF-8): Ficheros de cabecera y documentación para desarrollo C++
973 Summary(fr.UTF-8): Fichiers d'en-tête et biblitothèques pour développer en C++
974 Summary(pl.UTF-8): Pliki nagłówkowe i dokumentacja do biblioteki standardowej C++
975 Summary(pt_BR.UTF-8): Arquivos de inclusão e bibliotecas para o desenvolvimento em C++
976 Summary(tr.UTF-8): C++ ile program geliştirmek için gerekli dosyalar
977 License: GPL v3+ with GCC Runtime Library Exception v3.1
978 Group: Development/Libraries
979 Requires: %{name}-c++ = %{epoch}:%{version}-%{release}
980 Requires: glibc-devel
981 Requires: libstdc++ = %{epoch}:%{version}-%{release}
982 Obsoletes: libg++-devel
983 Obsoletes: libstdc++3-devel
984 Obsoletes: libstdc++4-devel
986 %description -n libstdc++-devel
987 This is the GNU implementation of the standard C++ libraries. This
988 package includes the header files needed for C++ development and
989 library documentation.
991 %description -n libstdc++-devel -l es.UTF-8
992 Este es el soporte de las bibliotecas padrón del lenguaje C++. Este
993 paquete incluye los archivos de inclusión y bibliotecas necesarios
994 para desarrollo de programas en lenguaje C++.
996 %description -n libstdc++-devel -l pl.UTF-8
997 Pakiet ten zawiera biblioteki będące implementacją standardowych
998 bibliotek C++. Znajdują się w nim pliki nagłówkowe wykorzystywane przy
999 programowaniu w języku C++ oraz dokumentacja biblioteki standardowej.
1001 %description -n libstdc++-devel -l pt_BR.UTF-8
1002 Este pacote inclui os arquivos de inclusão e bibliotecas necessárias
1003 para desenvolvimento de programas C++.
1005 %package -n libstdc++-static
1006 Summary: Static C++ standard library
1007 Summary(es.UTF-8): Biblioteca estándar estática de C++
1008 Summary(pl.UTF-8): Statyczna biblioteka standardowa C++
1009 License: GPL v3+ with GCC Runtime Library Exception v3.1
1010 Group: Development/Libraries
1011 Requires: libstdc++-devel = %{epoch}:%{version}-%{release}
1012 Obsoletes: libstdc++4-static
1014 %description -n libstdc++-static
1015 Static C++ standard library.
1017 %description -n libstdc++-static -l es.UTF-8
1018 Biblioteca estándar estática de C++.
1020 %description -n libstdc++-static -l pl.UTF-8
1021 Statyczna biblioteka standardowa C++.
1023 %package -n libstdc++-multilib-32
1024 Summary: GNU C++ library - 32-bit version
1025 Summary(pl.UTF-8): Biblioteka GNU C++ - wersja 32-bitowa
1026 License: GPL v3+ with GCC Runtime Library Exception v3.1
1028 # >= instead of = to allow keeping older libstdc++ (with different soname)
1029 Requires: libgcc-multilib-32 >= %{epoch}:%{version}-%{release}
1030 Obsoletes: libstdc++-multilib
1032 %description -n libstdc++-multilib-32
1033 This is 32-bit version of the GNU implementation of the standard C++
1036 %description -n libstdc++-multilib-32 -l pl.UTF-8
1037 Ten pakiet ten zawiera 32-bitową wersję implementacji GNU biblioteki
1040 %package -n libstdc++-multilib-32-devel
1041 Summary: Development files for C++ development - 32-bit version
1042 Summary(pl.UTF-8): Pliki programistyczne biblioteki standardowej C++ - wersja 32-bitowa
1043 License: GPL v3+ with GCC Runtime Library Exception v3.1
1044 Group: Development/Libraries
1045 Requires: %{name}-c++-multilib-32 = %{epoch}:%{version}-%{release}
1046 Requires: libstdc++-devel = %{epoch}:%{version}-%{release}
1047 Requires: libstdc++-multilib-32 = %{epoch}:%{version}-%{release}
1048 Obsoletes: libstdc++-multilib-devel
1050 %description -n libstdc++-multilib-32-devel
1051 This package contains the development files for 32-bit version of the
1052 GNU implementation of the standard C++ library.
1054 %description -n libstdc++-multilib-32-devel -l pl.UTF-8
1055 Ten pakiet zawiera pliki programistyczne 32-bitowej wersji
1056 implementacji GNU biblioteki standardowej C++.
1058 %package -n libstdc++-multilib-32-static
1059 Summary: Static C++ standard library - 32-bit version
1060 Summary(pl.UTF-8): Statyczna biblioteka standardowa C++ - wersja 32-bitowa
1061 License: GPL v3+ with GCC Runtime Library Exception v3.1
1062 Group: Development/Libraries
1063 Requires: libstdc++-multilib-32-devel = %{epoch}:%{version}-%{release}
1064 Obsoletes: libstdc++-multilib-static
1066 %description -n libstdc++-multilib-32-static
1067 Static C++ standard library - 32-bit version.
1069 %description -n libstdc++-multilib-32-static -l pl.UTF-8
1070 Statyczna biblioteka standardowa C++ - wersja 32-bitowa.
1072 %package -n libstdc++-multilib-%{multilib2}
1073 Summary: GNU C++ library - %{m2_desc} version
1074 Summary(pl.UTF-8): Biblioteka GNU C++ - wersja %{m2_desc}
1075 License: GPL v3+ with GCC Runtime Library Exception v3.1
1077 # >= instead of = to allow keeping older libstdc++ (with different soname)
1078 Requires: libgcc-multilib-%{multilib2} >= %{epoch}:%{version}-%{release}
1080 %description -n libstdc++-multilib-%{multilib2}
1081 This is %{m2_desc} version of the GNU implementation of the standard C++
1084 %description -n libstdc++-multilib-%{multilib2} -l pl.UTF-8
1085 Ten pakiet ten zawiera wersję %{m2_desc} implementacji GNU biblioteki
1088 %package -n libstdc++-multilib-%{multilib2}-devel
1089 Summary: Development files for C++ development - %{m2_desc} version
1090 Summary(pl.UTF-8): Pliki programistyczne biblioteki standardowej C++ - wersja %{m2_desc}
1091 License: GPL v3+ with GCC Runtime Library Exception v3.1
1092 Group: Development/Libraries
1093 Requires: %{name}-c++-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1094 Requires: libstdc++-devel = %{epoch}:%{version}-%{release}
1095 Requires: libstdc++-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1097 %description -n libstdc++-multilib-%{multilib2}-devel
1098 This package contains the development files for %{m2_desc} version of the
1099 GNU implementation of the standard C++ library.
1101 %description -n libstdc++-multilib-%{multilib2}-devel -l pl.UTF-8
1102 Ten pakiet zawiera pliki programistyczne wersji %{m2_desc}
1103 implementacji GNU biblioteki standardowej C++.
1105 %package -n libstdc++-multilib-%{multilib2}-static
1106 Summary: Static C++ standard library - %{m2_desc} version
1107 Summary(pl.UTF-8): Statyczna biblioteka standardowa C++ - wersja %{m2_desc}
1108 License: GPL v3+ with GCC Runtime Library Exception v3.1
1109 Group: Development/Libraries
1110 Requires: libstdc++-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
1112 %description -n libstdc++-multilib-%{multilib2}-static
1113 Static C++ standard library - %{m2_desc} version.
1115 %description -n libstdc++-multilib-%{multilib2}-static -l pl.UTF-8
1116 Statyczna biblioteka standardowa C++ - wersja %{m2_desc}.
1118 %package -n libstdc++-gdb
1119 Summary: libstdc++ pretty printers for GDB
1120 Summary(pl.UTF-8): Funkcje wypisujące dane libstdc++ dla GDB
1121 Group: Development/Debuggers
1123 %description -n libstdc++-gdb
1124 This package contains Python scripts for GDB pretty printing of the
1125 libstdc++ types/containers.
1127 %description -n libstdc++-gdb -l pl.UTF-8
1128 Ten pakiet zawiera skrypty Pythona dla GDB służące do ładnego
1129 wypisywania typów i kontenerów libstdc++.
1131 %package -n libstdc++-apidocs
1132 Summary: C++ standard library API documentation
1133 Summary(pl.UTF-8): Dokumentacja API biblioteki standardowej C++
1134 License: FDL v1.3 (mainly), GPL v3+ (doxygen generated parts)
1135 Group: Documentation
1136 %if "%{_rpmversion}" >= "5"
1140 %description -n libstdc++-apidocs
1141 API and internal documentation for C++ standard library.
1143 %description -n libstdc++-apidocs -l pl.UTF-8
1144 Dokumentacja API i wewnętrzna biblioteki standardowej C++.
1147 Summary: Fortran 95 language support for GCC
1148 Summary(es.UTF-8): Soporte de Fortran 95 para GCC
1149 Summary(pl.UTF-8): Obsługa języka Fortran 95 dla GCC
1150 Summary(pt_BR.UTF-8): Suporte Fortran 95 para o GCC
1151 Group: Development/Languages/Fortran
1152 Requires: %{name} = %{epoch}:%{version}-%{release}
1153 Requires: libgfortran = %{epoch}:%{version}-%{release}
1154 Requires: libquadmath-devel = %{epoch}:%{version}-%{release}
1155 Provides: gcc-g77 = %{epoch}:%{version}-%{release}
1159 %description fortran
1160 This package adds support for compiling Fortran 95 programs with the
1163 %description fortran -l es.UTF-8
1164 Este paquete añade soporte para compilar programas escritos en Fortran
1165 95 con el compilador GNU.
1167 %description fortran -l pl.UTF-8
1168 Ten pakiet dodaje obsługę języka Fortran 95 do kompilatora GCC.
1170 %description fortran -l pt_BR.UTF-8
1171 Suporte Fortran 95 para o GCC.
1173 %package fortran-multilib-32
1174 Summary: Fortran 95 language 32-bit binaries support for GCC
1175 Summary(pl.UTF-8): Obsługa binariów 32-bitowych w języku Fortran 95 dla GCC
1176 Group: Development/Languages/Fortran
1177 Requires: %{name}-fortran = %{epoch}:%{version}-%{release}
1178 Requires: libgfortran-multilib-32 = %{epoch}:%{version}-%{release}
1179 Requires: libquadmath-multilib-32-devel = %{epoch}:%{version}-%{release}
1180 Obsoletes: gcc-fortran-multilib
1182 %description fortran-multilib-32
1183 This package adds support for compiling 32-bit Fortran 95 programs
1184 with the GNU compiler.
1186 %description fortran-multilib-32 -l pl.UTF-8
1187 Ten pakiet dodaje obsługę 32-bitowych programów w Fortranie 95 do
1190 %package fortran-multilib-%{multilib2}
1191 Summary: Fortran 95 language %{m2_desc} binaries support for GCC
1192 Summary(pl.UTF-8): Obsługa binariów %{m2_desc} w języku Fortran 95 dla GCC
1193 Group: Development/Languages/Fortran
1194 Requires: %{name}-fortran = %{epoch}:%{version}-%{release}
1195 Requires: libgfortran-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1196 Requires: libquadmath-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
1198 %description fortran-multilib-%{multilib2}
1199 This package adds support for compiling Fortran 95 programs to %{m2_desc}
1200 binaries with the GNU compiler.
1202 %description fortran-multilib-%{multilib2} -l pl.UTF-8
1203 Ten pakiet dodaje obsługę binariów %{m2_desc} w języku Fortran 95 do
1206 %package -n libgfortran
1207 Summary: Fortran 95 Library
1208 Summary(es.UTF-8): Biblioteca de Fortran 95
1209 Summary(pl.UTF-8): Biblioteka Fortranu 95
1210 License: GPL v3+ with GCC Runtime Library Exception v3.1
1212 Requires: libgcc = %{epoch}:%{version}-%{release}
1213 Requires: libquadmath = %{epoch}:%{version}-%{release}
1216 %description -n libgfortran
1219 %description -n libgfortran -l es.UTF-8
1220 Biblioteca de Fortran 95.
1222 %description -n libgfortran -l pl.UTF-8
1223 Biblioteka Fortranu 95.
1225 %package -n libgfortran-static
1226 Summary: Static Fortran 95 Library
1227 Summary(es.UTF-8): Bibliotecas estáticas de Fortran 95
1228 Summary(pl.UTF-8): Statyczna Biblioteka Fortranu 95
1229 License: GPL v3+ with GCC Runtime Library Exception v3.1
1230 Group: Development/Libraries
1231 Requires: libgfortran = %{epoch}:%{version}-%{release}
1232 Obsoletes: libg2c-static
1234 %description -n libgfortran-static
1235 Static Fortran 95 Library.
1237 %description -n libgfortran-static -l es.UTF-8
1238 Bibliotecas estáticas de Fortran 95.
1240 %description -n libgfortran-static -l pl.UTF-8
1241 Statyczna biblioteka Fortranu 95.
1243 %package -n libgfortran-multilib-32
1244 Summary: Fortran 95 Library - 32-bit version
1245 Summary(pl.UTF-8): Biblioteka Fortranu 95 - wersja 32-bitowa
1246 License: GPL v3+ with GCC Runtime Library Exception v3.1
1248 Requires: libgcc-multilib-32 = %{epoch}:%{version}-%{release}
1249 Requires: libquadmath-multilib-32 = %{epoch}:%{version}-%{release}
1250 Obsoletes: libgfortran-multilib
1252 %description -n libgfortran-multilib-32
1253 Fortran 95 Library - 32-bit version.
1255 %description -n libgfortran-multilib-32 -l pl.UTF-8
1256 Biblioteka Fortranu 95 - wersja 32-bitowa.
1258 %package -n libgfortran-multilib-32-static
1259 Summary: Static Fortran 95 Library - 32-bit version
1260 Summary(pl.UTF-8): Statyczna Biblioteka Fortranu 95 - wersja 32-bitowa
1261 License: GPL v3+ with GCC Runtime Library Exception v3.1
1262 Group: Development/Libraries
1263 Requires: libgfortran-multilib-32 = %{epoch}:%{version}-%{release}
1264 Obsoletes: libgfortran-multilib-static
1266 %description -n libgfortran-multilib-32-static
1267 Static Fortran 95 Library - 32-bit version.
1269 %description -n libgfortran-multilib-32-static -l pl.UTF-8
1270 Statyczna biblioteka Fortranu 95 - wersja 32-bitowa.
1272 %package -n libgfortran-multilib-%{multilib2}
1273 Summary: Fortran 95 Library - %{m2_desc} version
1274 Summary(pl.UTF-8): Biblioteka Fortranu 95 - wersja %{m2_desc}
1275 License: GPL v3+ with GCC Runtime Library Exception v3.1
1277 Requires: libquadmath-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1279 %description -n libgfortran-multilib-%{multilib2}
1280 Fortran 95 Library - %{m2_desc} version.
1282 %description -n libgfortran-multilib-%{multilib2} -l pl.UTF-8
1283 Biblioteka Fortranu 95 - wersja %{m2_desc}.
1285 %package -n libgfortran-multilib-%{multilib2}-static
1286 Summary: Static Fortran 95 Library - %{m2_desc} version
1287 Summary(pl.UTF-8): Statyczna Biblioteka Fortranu 95 - wersja %{m2_desc}
1288 License: GPL v3+ with GCC Runtime Library Exception v3.1
1289 Group: Development/Libraries
1290 Requires: libgcc-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1291 Requires: libgfortran-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1293 %description -n libgfortran-multilib-%{multilib2}-static
1294 Static Fortran 95 Library - %{m2_desc} version.
1296 %description -n libgfortran-multilib-%{multilib2}-static -l pl.UTF-8
1297 Statyczna biblioteka Fortranu 95 - wersja %{m2_desc}.
1299 %package -n libquadmath
1300 Summary: GCC __float128 shared support library
1301 Summary(pl.UTF-8): Biblioteka współdzielona do obsługi typu __float128
1305 %description -n libquadmath
1306 This package contains GCC shared support library which is needed for
1307 __float128 math support and for Fortran REAL*16 support.
1309 %description -n libquadmath -l pl.UTF-8
1310 Ten pakiet zawiera bibliotekę współdzieloną GCC do obsługi operacji
1311 matematycznych na zmiennych typu __float128 oraz typu REAL*16 w
1314 %package -n libquadmath-devel
1315 Summary: Header files for GCC __float128 support library
1316 Summary(pl.UTF-8): Pliki nagłówkowe biblioteka GCC do obsługi typu __float128
1318 Group: Development/Libraries
1319 Requires: libquadmath = %{epoch}:%{version}-%{release}
1321 %description -n libquadmath-devel
1322 This package contains header files for GCC support library which is
1323 needed for __float128 math support and for Fortran REAL*16 support.
1325 %description -n libquadmath-devel -l pl.UTF-8
1326 Ten pakiet zawiera pliki nagłówkowe biblioteki GCC do obsługi operacji
1327 matematycznych na zmiennych typu __float128 oraz typu REAL*16 w
1330 %package -n libquadmath-static
1331 Summary: Static GCC __float128 support library
1332 Summary(pl.UTF-8): Biblioteka statyczna GCC do obsługi typu __float128
1334 Group: Development/Libraries
1335 Requires: libquadmath-devel = %{epoch}:%{version}-%{release}
1337 %description -n libquadmath-static
1338 Static GCC __float128 support library.
1340 %description -n libquadmath-static -l pl.UTF-8
1341 Biblioteka statyczna GCC do obsługi typu __float128.
1343 %package -n libquadmath-multilib-32
1344 Summary: GCC __float128 shared support library - 32-bit version
1345 Summary(pl.UTF-8): Biblioteka współdzielona GCC do obsługi typu __float128 - wersja 32-bitowa
1348 Obsoletes: libquadmath-multilib
1350 %description -n libquadmath-multilib-32
1351 This package contains 32-bit version of GCC shared support library
1352 which is needed for __float128 math support and for Fortran REAL*16
1355 %description -n libquadmath-multilib-32 -l pl.UTF-8
1356 Ten pakiet zawiera 32-bitową bibliotekę współdzieloną GCC do obsługi
1357 operacji matematycznych na zmiennych typu __float128 oraz typu REAL*16
1360 %package -n libquadmath-multilib-32-devel
1361 Summary: Development files for 32-bit GCC __float128 support library
1362 Summary(pl.UTF-8): Pliki programistyczne 32-bitowej biblioteki do obsługi typu __float128
1364 Group: Development/Libraries
1365 Requires: libquadmath-devel = %{epoch}:%{version}-%{release}
1366 Requires: libquadmath-multilib-32 = %{epoch}:%{version}-%{release}
1367 Obsoletes: libquadmath-multilib-devel
1369 %description -n libquadmath-multilib-32-devel
1370 This package contains development files for 32-bit GCC support library
1371 which is needed for __float128 math support and for Fortran REAL*16
1374 %description -n libquadmath-multilib-32-devel -l pl.UTF-8
1375 Ten pakiet zawiera pliki programistyczne 32-bitowej biblioteki GCC do
1376 obsługi operacji matematycznych na zmiennych typu __float128 oraz typu
1377 REAL*16 w Fortranie.
1379 %package -n libquadmath-multilib-32-static
1380 Summary: Static GCC __float128 support library - 32-bit version
1381 Summary(pl.UTF-8): 32-bitowa biblioteka statyczna GCC do obsługi typu __float128
1383 Group: Development/Libraries
1384 Requires: libquadmath-multilib-32-devel = %{epoch}:%{version}-%{release}
1385 Obsoletes: libquadmath-multilib-static
1387 %description -n libquadmath-multilib-32-static
1388 Static GCC __float128 support library - 32-bit version.
1390 %description -n libquadmath-multilib-32-static -l pl.UTF-8
1391 32-bitowa biblioteka statyczna GCC do obsługi typu __float128.
1393 %package -n libquadmath-multilib-%{multilib2}
1394 Summary: GCC __float128 shared support library - %{m2_desc} version
1395 Summary(pl.UTF-8): Biblioteka współdzielona GCC do obsługi typu __float128 - wersja %{m2_desc}
1399 %description -n libquadmath-multilib-%{multilib2}
1400 This package contains %{m2_desc} version of GCC shared support library
1401 which is needed for __float128 math support and for Fortran REAL*16
1404 %description -n libquadmath-multilib-%{multilib2} -l pl.UTF-8
1405 Ten pakiet zawiera wersję %{m2_desc} biblioteki współdzielonej GCC do
1406 obsługi operacji matematycznych na zmiennych typu __float128 oraz typu
1407 REAL*16 w Fortranie.
1409 %package -n libquadmath-multilib-%{multilib2}-devel
1410 Summary: Development files for %{m2_desc} version of GCC __float128 support library
1411 Summary(pl.UTF-8): Pliki programistyczne wersji %{m2_desc} biblioteki do obsługi typu __float128
1413 Group: Development/Libraries
1414 Requires: libquadmath-devel = %{epoch}:%{version}-%{release}
1415 Requires: libquadmath-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1417 %description -n libquadmath-multilib-%{multilib2}-devel
1418 This package contains development files for %{m2_desc} version of GCC
1419 support library which is needed for __float128 math support and for
1420 Fortran REAL*16 support.
1422 %description -n libquadmath-multilib-%{multilib2}-devel -l pl.UTF-8
1423 Ten pakiet zawiera pliki programistyczne wersji %{m2_desc} biblioteki GCC
1424 do obsługi operacji matematycznych na zmiennych typu __float128 oraz
1425 typu REAL*16 w Fortranie.
1427 %package -n libquadmath-multilib-%{multilib2}-static
1428 Summary: Static GCC __float128 support library - %{m2_desc} version
1429 Summary(pl.UTF-8): Wersja %{m2_desc} biblioteki statycznej GCC do obsługi typu __float128
1431 Group: Development/Libraries
1432 Requires: libquadmath-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
1434 %description -n libquadmath-multilib-%{multilib2}-static
1435 Static GCC __float128 support library - %{m2_desc} version.
1437 %description -n libquadmath-multilib-%{multilib2}-static -l pl.UTF-8
1438 Wersja %{m2_desc} biblioteki statycznej GCC do obsługi typu __float128.
1441 Summary: Java language support for GCC
1442 Summary(es.UTF-8): Soporte de Java para GCC
1443 Summary(pl.UTF-8): Obsługa języka Java dla GCC
1444 Group: Development/Languages/Java
1445 Requires: %{name} = %{epoch}:%{version}-%{release}
1446 Requires: libgcj-devel = %{epoch}:%{version}-%{release}
1447 Provides: gcc-java-tools
1448 Provides: gcj = %{epoch}:%{version}-%{release}
1449 Obsoletes: eclipse-ecj
1450 Obsoletes: gcc-java-tools
1451 Obsoletes: java-gnu-classpath-tools
1454 This package adds experimental support for compiling Java(TM) programs
1455 and bytecode into native code. To use this you will also need the
1458 %description java -l es.UTF-8
1459 Este paquete añade soporte experimental para compilar programas
1460 Java(tm) y su bytecode en código nativo. Para usarlo también va a
1461 necesitar el paquete libgcj.
1463 %description java -l pl.UTF-8
1464 Ten pakiet dodaje możliwość kompilowania programów w języku Java(TM)
1465 oraz bajtkodu do kodu natywnego. Do używania go wymagany jest
1466 dodatkowo pakiet libgcj.
1468 %package java-aotcompile
1469 Summary: Java AOT-compiler - compiling bytecode to native
1470 Summary(pl.UTF-8): Kompilator AOT dla Javy - kompilacja bajtkodu do kodu natywnego
1472 Group: Development/Tools
1473 Requires: %{name}-java = %{epoch}:%{version}-%{release}
1475 %description java-aotcompile
1476 aot-compile is a script that searches a directory for Java bytecode
1477 (as class files, or in jars) and uses gcj to compile it to native code
1478 and generate the databases from it.
1480 %description java-aotcompile -l pl.UTF-8
1481 aot-compile to skrypt wyszukujący w katalogu bajtkod Javy (w plikach
1482 class lub jarach) i kompilujący go przy użyciu gcj, a następnie
1483 generujący z niego bazy danych.
1486 Summary: Java Class Libraries
1487 Summary(es.UTF-8): Bibliotecas de clases de Java
1488 Summary(pl.UTF-8): Biblioteki klas Javy
1489 License: GPL v2+ with limited linking exception
1491 Requires: jpackage-utils
1492 Requires: libstdc++ = %{epoch}:%{version}-%{release}
1493 Provides: java(ClassDataVersion) = %{_classdataversion}
1496 %description -n libgcj
1497 Java Class Libraries.
1499 %description -n libgcj -l es.UTF-8
1500 Bibliotecas de clases de Java.
1502 %description -n libgcj -l pl.UTF-8
1503 Biblioteki klas Javy.
1505 %package -n libgcj-devel
1506 Summary: Development files for Java Class Libraries
1507 Summary(es.UTF-8): Ficheros de desarrollo para las bibliotecas de clases de Java
1508 Summary(pl.UTF-8): Pliki nagłówkowe bibliotek klas Javy
1509 License: GPL v2+ with limited linking exception
1510 Group: Development/Libraries
1511 Requires: libgcj = %{epoch}:%{version}-%{release}
1512 Requires: libstdc++-devel = %{epoch}:%{version}-%{release}
1513 Requires: zlib-devel
1514 Obsoletes: libgcj3-devel
1516 %description -n libgcj-devel
1517 Development files for Java Class Libraries.
1519 %description -n libgcj-devel -l es.UTF-8
1520 Ficheros de desarrollo para las bibliotecas de clases de Java.
1522 %description -n libgcj-devel -l pl.UTF-8
1523 Pliki nagłówkowe bibliotek klas Javy.
1525 %package -n libgcj-static
1526 Summary: Static Java Class Libraries
1527 Summary(es.UTF-8): Bibliotecas estáticas de clases de Java
1528 Summary(pl.UTF-8): Statyczne biblioteki klas Javy
1529 License: GPL v2+ with limited linking exception
1530 Group: Development/Libraries
1531 Requires: libgcj-devel = %{epoch}:%{version}-%{release}
1533 %description -n libgcj-static
1534 Static Java Class Libraries.
1536 %description -n libgcj-static -l es.UTF-8
1537 Bibliotecas estáticas de clases de Java.
1539 %description -n libgcj-static -l pl.UTF-8
1540 Statyczne biblioteki klas Javy.
1543 Summary: Foreign Function Interface library
1544 Summary(es.UTF-8): Biblioteca de interfaz de funciones ajenas
1545 Summary(pl.UTF-8): Biblioteka wywołań funkcji obcych
1549 %description -n libffi
1550 The libffi library provides a portable, high level programming
1551 interface to various calling conventions. This allows a programmer to
1552 call any function specified by a call interface description at run
1555 %description -n libffi -l es.UTF-8
1556 La biblioteca libffi provee una interfaz portable de programación de
1557 alto nivel para varias convenciones de llamada. Ello permite que un
1558 programador llame una función cualquiera especificada por una
1559 descripción de interfaz de llamada en el tiempo de ejecución.
1561 %description -n libffi -l pl.UTF-8
1562 Biblioteka libffi dostarcza przenośny, wysokopoziomowy interfejs do
1563 różnych konwencji wywołań funkcji. Pozwala to programiście wywołać
1564 dowolną funkcję podaną przez opis interfejsu wywołania w czasie
1567 %package -n libffi-devel
1568 Summary: Development files for Foreign Function Interface library
1569 Summary(es.UTF-8): Ficheros de desarrollo para libffi
1570 Summary(pl.UTF-8): Pliki nagłówkowe biblioteki libffi
1572 Group: Development/Libraries
1573 Requires: %{name} = %{epoch}:%{version}-%{release}
1574 Requires: libffi = %{epoch}:%{version}-%{release}
1576 %description -n libffi-devel
1577 Development files for Foreign Function Interface library.
1579 %description -n libffi-devel -l es.UTF-8
1580 Ficheros de desarrollo para libffi.
1582 %description -n libffi-devel -l pl.UTF-8
1583 Pliki nagłówkowe biblioteki libffi.
1585 %package -n libffi-static
1586 Summary: Static Foreign Function Interface library
1587 Summary(es.UTF-8): Biblioteca libffi estática
1588 Summary(pl.UTF-8): Statyczna biblioteka libffi
1590 Group: Development/Libraries
1591 Requires: libffi-devel = %{epoch}:%{version}-%{release}
1593 %description -n libffi-static
1594 Static Foreign Function Interface library.
1596 %description -n libffi-static -l es.UTF-8
1597 Biblioteca libffi estática.
1599 %description -n libffi-static -l pl.UTF-8
1600 Statyczna biblioteka libffi.
1602 %package -n libffi-multilib-32
1603 Summary: Foreign Function Interface library - 32-bit version
1604 Summary(pl.UTF-8): Biblioteka wywołań funkcji obcych - wersja 32-bitowa
1607 Obsoletes: libffi-multilib
1609 %description -n libffi-multilib-32
1610 The libffi library provides a portable, high level programming
1611 interface to various calling conventions. This allows a programmer to
1612 call any function specified by a call interface description at run
1613 time. This package contains 32-bit version of the library.
1615 %description -n libffi-multilib-32 -l pl.UTF-8
1616 Biblioteka libffi dostarcza przenośny, wysokopoziomowy interfejs do
1617 różnych konwencji wywołań funkcji. Pozwala to programiście wywołać
1618 dowolną funkcję podaną przez opis interfejsu wywołania w czasie
1619 działania programu. Ten pakiet zawiera wersję 32-bitową biblioteki.
1621 %package -n libffi-multilib-32-devel
1622 Summary: Development files for 32-bit version of Foreign Function Interface library
1623 Summary(pl.UTF-8): Pliki programistyczne 32-bitowej wersji biblioteki libffi
1625 Group: Development/Libraries
1626 Requires: libffi-devel = %{epoch}:%{version}-%{release}
1627 Requires: libffi-multilib-32 = %{epoch}:%{version}-%{release}
1628 Obsoletes: libffi-multilib-devel
1630 %description -n libffi-multilib-32-devel
1631 Development files for 32-bit version of Foreign Function Interface
1634 %description -n libffi-multilib-32-devel -l pl.UTF-8
1635 Pliki programistyczne 32-bitowej wersji biblioteki libffi.
1637 %package -n libffi-multilib-32-static
1638 Summary: Static Foreign Function Interface library - 32-bit version
1639 Summary(pl.UTF-8): Statyczna biblioteka libffi - wersja 32-bitowa
1641 Group: Development/Libraries
1642 Requires: libffi-multilib-32-devel = %{epoch}:%{version}-%{release}
1643 Obsoletes: libffi-multilib-static
1645 %description -n libffi-multilib-32-static
1646 Static Foreign Function Interface library - 32-bit version.
1648 %description -n libffi-multilib-32-static -l pl.UTF-8
1649 Statyczna biblioteka libffi - wersja 32-bitowa.
1651 %package -n libffi-multilib-%{multilib2}
1652 Summary: Foreign Function Interface library - %{m2_desc} version
1653 Summary(pl.UTF-8): Biblioteka wywołań funkcji obcych - wersja %{m2_desc}
1657 %description -n libffi-multilib-%{multilib2}
1658 The libffi library provides a portable, high level programming
1659 interface to various calling conventions. This allows a programmer to
1660 call any function specified by a call interface description at run
1661 time. This package contains %{m2_desc} version of the library.
1663 %description -n libffi-multilib-%{multilib2} -l pl.UTF-8
1664 Biblioteka libffi dostarcza przenośny, wysokopoziomowy interfejs do
1665 różnych konwencji wywołań funkcji. Pozwala to programiście wywołać
1666 dowolną funkcję podaną przez opis interfejsu wywołania w czasie
1667 działania programu. Ten pakiet zawiera wersję %{m2_desc} biblioteki.
1669 %package -n libffi-multilib-%{multilib2}-devel
1670 Summary: Development files for %{m2_desc} version of Foreign Function Interface library
1671 Summary(pl.UTF-8): Pliki programistyczne wersji %{m2_desc} biblioteki libffi
1673 Group: Development/Libraries
1674 Requires: libffi-devel = %{epoch}:%{version}-%{release}
1675 Requires: libffi-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1677 %description -n libffi-multilib-%{multilib2}-devel
1678 Development files for %{m2_desc} version of Foreign Function Interface
1681 %description -n libffi-multilib-%{multilib2}-devel -l pl.UTF-8
1682 Pliki programistyczne wersji %{m2_desc} biblioteki libffi.
1684 %package -n libffi-multilib-%{multilib2}-static
1685 Summary: Static Foreign Function Interface library - %{m2_desc} version
1686 Summary(pl.UTF-8): Statyczna biblioteka libffi - wersja %{m2_desc}
1688 Group: Development/Libraries
1689 Requires: libffi-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
1691 %description -n libffi-multilib-%{multilib2}-static
1692 Static Foreign Function Interface library - %{m2_desc} version.
1694 %description -n libffi-multilib-%{multilib2}-static -l pl.UTF-8
1695 Statyczna biblioteka libffi - wersja %{m2_desc}.
1698 Summary: Objective C language support for GCC
1699 Summary(de.UTF-8): Objektive C-Unterstützung für GCC
1700 Summary(es.UTF-8): Soporte de Objective C para GCC
1701 Summary(fr.UTF-8): Gestion d'Objective C pour GCC
1702 Summary(pl.UTF-8): Obsługa obiektowego C (Objective C) dla kompilatora GCC
1703 Summary(tr.UTF-8): GCC için Objective C desteği
1704 Group: Development/Languages
1705 Requires: %{name} = %{epoch}:%{version}-%{release}
1706 Requires: libobjc = %{epoch}:%{version}-%{release}
1707 Obsoletes: egcc-objc
1708 Obsoletes: egcs-objc
1711 This package adds Objective C support to the GNU Compiler Collection.
1712 Objective C is a object oriented derivative of the C language, mainly
1713 used on systems running NeXTSTEP. This package does not include the
1714 standard objective C object library.
1716 %description objc -l de.UTF-8
1717 Dieses Paket ergänzt den GNU-Compiler-Collection durch
1718 Objective-C-Support. Objective C ist ein objektorientiertes Derivat
1719 von C, das zur Hauptsache auf Systemen mit NeXTSTEP zum Einsatz kommt.
1720 Die Standard-Objective-C-Objekt-Library ist nicht Teil des Pakets.
1722 %description objc -l es.UTF-8
1723 Este paquete añade soporte de Objective C al GCC (colección de
1724 compiladores GNU). Objective C es un lenguaje orientado a objetos
1725 derivado de C, principalmente usado en sistemas que funcionan bajo
1726 NeXTSTEP. El paquete no incluye la biblioteca de objetos estándar de
1729 %description objc -l fr.UTF-8
1730 Ce package ajoute un support Objective C a la collection de
1731 compilateurs GNU. L'Objective C est un langage orienté objetdérivé du
1732 langage C, principalement utilisé sur les systèmes NeXTSTEP. Ce
1733 package n'inclue pas la bibliothéque Objective C standard.
1735 %description objc -l pl.UTF-8
1736 Ten pakiet dodaje obsługę obiektowego C do kompilatora GCC. Obiektowe
1737 C (Objective C, objc) jest zorientowaną obiektowo pochodną języka C,
1738 używaną głównie w systemach używających NeXTSTEP. W pakiecie nie ma
1739 standardowej biblioteki objc (która znajduje się w osobnym pakiecie).
1741 %description objc -l tr.UTF-8
1742 Bu paket, GNU C derleyicisine Objective C desteği ekler. Objective C,
1743 C dilinin nesne yönelik bir türevidir ve NeXTSTEP altında çalışan
1744 sistemlerde yaygın olarak kullanılır. Standart Objective C nesne
1745 kitaplığı bu pakette yer almaz.
1747 %package objc-multilib-32
1748 Summary: Objective C language 32-bit binaries support for GCC
1749 Summary(pl.UTF-8): Obsługa 32-bitowych binariów w języku Objective C dla kompilatora GCC
1750 Group: Development/Languages
1751 Requires: %{name}-multilib-32 = %{epoch}:%{version}-%{release}
1752 Requires: libobjc-multilib-32 = %{epoch}:%{version}-%{release}
1753 Obsoletes: gcc-objc-multilib
1755 %description objc-multilib-32
1756 This package adds 32-bit Objective C support to the GNU Compiler
1759 %description objc-multilib-32 -l pl.UTF-8
1760 Ten pakiet dodaje obsługę 32-bitowych binariów Objective C do
1763 %package objc-multilib-%{multilib2}
1764 Summary: Objective C language %{m2_desc} binaries support for GCC
1765 Summary(pl.UTF-8): Obsługa binariów %{m2_desc} w języku Objective C dla kompilatora GCC
1766 Group: Development/Languages
1767 Requires: %{name}-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1768 Requires: libobjc-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1770 %description objc-multilib-%{multilib2}
1771 This package adds %{m2_desc} binaries in Objective C language support to
1772 the GNU Compiler Collection.
1774 %description objc-multilib-%{multilib2} -l pl.UTF-8
1775 Ten pakiet dodaje obsługę binariów %{m2_desc} w języku Objective C do
1779 Summary: Objective C++ support for GCC
1780 Summary(pl.UTF-8): Obsługa języka Objective C++ dla GCC
1781 Group: Development/Languages
1782 Requires: %{name}-c++ = %{epoch}:%{version}-%{release}
1783 Requires: %{name}-objc = %{epoch}:%{version}-%{release}
1786 This package adds Objective C++ support to the GNU Compiler
1789 %description objc++ -l pl.UTF-8
1790 Ten pakiet dodaje obsługę języka Objective C++ do zestawu kompilatorów
1791 GNU Compiler Collection.
1794 Summary: Objective C Library
1795 Summary(es.UTF-8): Biblioteca de Objective C
1796 Summary(pl.UTF-8): Biblioteka obiektowego C (Objective C)
1797 License: GPL v3+ with GCC Runtime Library Exception v3.1
1799 Requires: libgcc = %{epoch}:%{version}-%{release}
1802 %description -n libobjc
1803 Objective C Library.
1805 %description -n libobjc -l es.UTF-8
1806 Bibliotecas de Objective C.
1808 %description -n libobjc -l pl.UTF-8
1809 Biblioteka obiektowego C (Objective C).
1811 %package -n libobjc-static
1812 Summary: Static Objective C Library
1813 Summary(es.UTF-8): Bibliotecas estáticas de Objective C
1814 Summary(pl.UTF-8): Statyczna biblioteka obiektowego C (Objective C)
1815 License: GPL v3+ with GCC Runtime Library Exception v3.1
1816 Group: Development/Libraries
1817 Requires: libobjc = %{epoch}:%{version}-%{release}
1819 %description -n libobjc-static
1820 Static Objective C Library.
1822 %description -n libobjc-static -l es.UTF-8
1823 Bibliotecas estáticas de Objective C.
1825 %description -n libobjc-static -l pl.UTF-8
1826 Statyczna biblioteka obiektowego C (Objective C).
1828 %package -n libobjc-multilib-32
1829 Summary: Objective C Library - 32-bit version
1830 Summary(pl.UTF-8): Biblioteka obiektowego C (Objective C) - wersja 32-bitowa
1831 License: GPL v3+ with GCC Runtime Library Exception v3.1
1833 Requires: libgcc-multilib-32 = %{epoch}:%{version}-%{release}
1834 Obsoletes: libobjc-multilib
1836 %description -n libobjc-multilib-32
1837 Objective C Library - 32-bit version.
1839 %description -n libobjc-multilib-32 -l pl.UTF-8
1840 Biblioteka obiektowego C (Objective C) - wersja 32-bitowa.
1842 %package -n libobjc-multilib-32-static
1843 Summary: Static Objective C Library - 32-bit version
1844 Summary(pl.UTF-8): Statyczna biblioteka obiektowego C (Objective C) - wersja 32-bitowa
1845 License: GPL v3+ with GCC Runtime Library Exception v3.1
1846 Group: Development/Libraries
1847 Requires: libobjc-multilib-32 = %{epoch}:%{version}-%{release}
1848 Obsoletes: libobjc-multilib-static
1850 %description -n libobjc-multilib-32-static
1851 Static Objective C Library - 32-bit version.
1853 %description -n libobjc-multilib-32-static -l pl.UTF-8
1854 Statyczna biblioteka obiektowego C (Objective C) - wersja 32-bitowa.
1856 %package -n libobjc-multilib-%{multilib2}
1857 Summary: Objective C Library - %{m2_desc} version
1858 Summary(pl.UTF-8): Biblioteka obiektowego C (Objective C) - wersja %{m2_desc}
1859 License: GPL v3+ with GCC Runtime Library Exception v3.1
1861 Requires: libgcc-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1863 %description -n libobjc-multilib-%{multilib2}
1864 Objective C Library - %{m2_desc} version.
1866 %description -n libobjc-multilib-%{multilib2} -l pl.UTF-8
1867 Biblioteka obiektowego C (Objective C) - wersja %{m2_desc}.
1869 %package -n libobjc-multilib-%{multilib2}-static
1870 Summary: Static Objective C Library - %{m2_desc} version
1871 Summary(pl.UTF-8): Statyczna biblioteka obiektowego C (Objective C) - wersja %{m2_desc}
1872 License: GPL v3+ with GCC Runtime Library Exception v3.1
1873 Group: Development/Libraries
1874 Requires: libobjc-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1876 %description -n libobjc-multilib-%{multilib2}-static
1877 Static Objective C Library - %{m2_desc} version.
1879 %description -n libobjc-multilib-%{multilib2}-static -l pl.UTF-8
1880 Statyczna biblioteka obiektowego C (Objective C) - wersja %{m2_desc}.
1883 Summary: Go language support for GCC
1884 Summary(pl.UTF-8): Obsługa języka Go dla kompilatora GCC
1885 License: GPL v3+ (gcc), BSD (Go-specific part)
1886 Group: Development/Languages
1887 Requires: %{name} = %{epoch}:%{version}-%{release}
1888 Requires: libgo-devel = %{epoch}:%{version}-%{release}
1891 This package adds Go language support to the GNU Compiler Collection.
1893 %description go -l pl.UTF-8
1894 Ten pakiet dodaje obsługę języka Go do kompilatora GCC.
1896 %package go-multilib-32
1897 Summary: Go language 32-bit binaries support for GCC
1898 Summary(pl.UTF-8): Obsługa 32-bitowych binariów języka Go dla kompilatora GCC
1899 License: GPL v3+ (gcc), BSD (Go-specific part)
1900 Group: Development/Languages
1901 Requires: %{name} = %{epoch}:%{version}-%{release}
1902 Requires: libgo-multilib-32-devel = %{epoch}:%{version}-%{release}
1903 Obsoletes: gcc-go-multilib
1905 %description go-multilib-32
1906 This package adds 32-bit Go language support to the GNU Compiler
1909 %description go-multilib-32 -l pl.UTF-8
1910 Ten pakiet dodaje obsługę 32-bitowych binariów języka Go do
1913 %package go-multilib-%{multilib2}
1914 Summary: Go language %{m2_desc} binaries support for GCC
1915 Summary(pl.UTF-8): Obsługa binariów %{m2_desc} języka Go dla kompilatora GCC
1916 License: GPL v3+ (gcc), BSD (Go-specific part)
1917 Group: Development/Languages
1918 Requires: %{name} = %{epoch}:%{version}-%{release}
1919 Requires: libgo-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
1921 %description go-multilib-%{multilib2}
1922 This package adds %{m2_desc} binaries in Go language support to the GNU
1923 Compiler Collection.
1925 %description go-multilib-%{multilib2} -l pl.UTF-8
1926 Ten pakiet dodaje obsługę binariów %{m2_desc} w języku Go do kompilatora
1930 Summary: Go language library
1931 Summary(pl.UTF-8): Biblioteka języka Go
1934 Requires: libgcc = %{epoch}:%{version}-%{release}
1936 %description -n libgo
1937 Go language library.
1939 %description -n libgo -l pl.UTF-8
1940 Biblioteka języka Go.
1942 %package -n libgo-devel
1943 Summary: Development files for Go language library
1944 Summary(pl.UTF-8): Pliki programistyczne biblioteki języka Go
1946 Group: Development/Libraries
1947 Requires: glibc-devel
1948 Requires: libgo = %{epoch}:%{version}-%{release}
1950 %description -n libgo-devel
1951 Development files for Go language library.
1953 %description -n libgo-devel -l pl.UTF-8
1954 Pliki programistyczne biblioteki języka Go.
1956 %package -n libgo-static
1957 Summary: Static Go language library
1958 Summary(pl.UTF-8): Statyczna biblioteka języka Go
1960 Group: Development/Libraries
1961 Requires: libgo-devel = %{epoch}:%{version}-%{release}
1963 %description -n libgo-static
1964 Static Go language library.
1966 %description -n libgo-static -l pl.UTF-8
1967 Statyczna biblioteka języka Go.
1969 %package -n libgo-multilib-32
1970 Summary: Go language library - 32-bit version
1971 Summary(pl.UTF-8): Biblioteka języka Go - wersja 32-bitowa
1974 Requires: libgcc-multilib-32 = %{epoch}:%{version}-%{release}
1975 Obsoletes: libgo-multilib
1977 %description -n libgo-multilib-32
1978 Go language library - 32-bit version.
1980 %description -n libgo-multilib-32 -l pl.UTF-8
1981 Biblioteka języka Go - wersja 32-bitowa.
1983 %package -n libgo-multilib-32-devel
1984 Summary: Development files for Go language library - 32-bit version
1985 Summary(pl.UTF-8): Pliki programistyczne biblioteki języka Go - wersja 32-bitowa
1987 Group: Development/Libraries
1988 Requires: glibc-devel
1989 Requires: libgo-multilib-32 = %{epoch}:%{version}-%{release}
1990 Obsoletes: libgo-multilib-devel
1992 %description -n libgo-multilib-32-devel
1993 Development files for Go language library - 32-bit version.
1995 %description -n libgo-multilib-32-devel -l pl.UTF-8
1996 Pliki programistyczne biblioteki języka Go - wersja 32-bitowa.
1998 %package -n libgo-multilib-32-static
1999 Summary: Static Go language library - 32-bit version
2000 Summary(pl.UTF-8): Statyczna biblioteka języka Go - wersja 32-bitowa
2002 Group: Development/Libraries
2003 Requires: libgo-multilib-32-devel = %{epoch}:%{version}-%{release}
2004 Obsoletes: libgo-multilib-static
2006 %description -n libgo-multilib-32-static
2007 Static Go language library - 32-bit version.
2009 %description -n libgo-multilib-32-static -l pl.UTF-8
2010 Statyczna biblioteka języka Go - wersja 32-bitowa.
2012 %package -n libgo-multilib-%{multilib2}
2013 Summary: Go language library - %{m2_desc} version
2014 Summary(pl.UTF-8): Biblioteka języka Go - wersja %{m2_desc}
2017 Requires: libgcc-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2019 %description -n libgo-multilib-%{multilib2}
2020 Go language library - %{m2_desc} version.
2022 %description -n libgo-multilib-%{multilib2} -l pl.UTF-8
2023 Biblioteka języka Go - wersja %{m2_desc}.
2025 %package -n libgo-multilib-%{multilib2}-devel
2026 Summary: Development files for Go language library - %{m2_desc} version
2027 Summary(pl.UTF-8): Pliki programistyczne biblioteki języka Go - wersja %{m2_desc}
2029 Group: Development/Libraries
2030 Requires: glibc-devel
2031 Requires: libgo-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2033 %description -n libgo-multilib-%{multilib2}-devel
2034 Development files for Go language library - %{m2_desc} version.
2036 %description -n libgo-multilib-%{multilib2}-devel -l pl.UTF-8
2037 Pliki programistyczne biblioteki języka Go - wersja %{m2_desc}.
2039 %package -n libgo-multilib-%{multilib2}-static
2040 Summary: Static Go language library - %{m2_desc} version
2041 Summary(pl.UTF-8): Statyczna biblioteka języka Go - wersja %{m2_desc}
2043 Group: Development/Libraries
2044 Requires: libgo-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
2046 %description -n libgo-multilib-%{multilib2}-static
2047 Static Go language library - %{m2_desc} version.
2049 %description -n libgo-multilib-%{multilib2}-static -l pl.UTF-8
2050 Statyczna biblioteka języka Go - wersja %{m2_desc}.
2053 Summary: The Address Sanitizer library
2054 Summary(pl.UTF-8): Biblioteka Address Sanitizer do kontroli adresów
2055 License: BSD-like or MIT
2057 Requires: libstdc++ = %{epoch}:%{version}-%{release}
2059 %description -n libasan
2060 This package contains the Address Sanitizer library which is used for
2061 -fsanitize=address instrumented programs.
2063 %description -n libasan -l pl.UTF-8
2064 Ten pakiet zawiera bibliotekę Address Sanitizer, służącą do kontroli
2065 adresów w programach kompilowanych z opcją -fsanitize=address.
2067 %package -n libasan-devel
2068 Summary: Development files for the Address Sanitizer library
2069 Summary(pl.UTF-8): Pliki programistyczne biblioteki Address Sanitizer
2070 License: BSD-like or MIT
2071 Group: Development/Libraries
2072 Requires: libasan = %{epoch}:%{version}-%{release}
2074 %description -n libasan-devel
2075 This package contains development files for the Address Sanitizer
2078 %description -n libasan-devel -l pl.UTF-8
2079 Ten pakiet zawiera pliki programistyczne biblioteki Address Sanitizer.
2081 %package -n libasan-static
2082 Summary: The Address Sanitizer static library
2083 Summary(pl.UTF-8): Statyczna biblioteka Address Sanitizer
2084 License: BSD-like or MIT
2085 Group: Development/Libraries
2086 Requires: libasan-devel = %{epoch}:%{version}-%{release}
2088 %description -n libasan-static
2089 This package contains Address Sanitizer static library.
2091 %description -n libasan-static -l pl.UTF-8
2092 Ten pakiet zawiera statyczną bibliotekę Address Sanitizer.
2094 %package -n libasan-multilib-32
2095 Summary: The Address Sanitizer library - 32-bit version
2096 Summary(pl.UTF-8): Biblioteka Address Sanitizer do kontroli adresów - wersja 32-bitowa
2097 License: BSD-like or MIT
2099 Requires: libstdc++-multilib-32 = %{epoch}:%{version}-%{release}
2100 Obsoletes: libasan-multilib
2102 %description -n libasan-multilib-32
2103 This package contains 32-bit version of the Address Sanitizer library
2104 which is used for -fsanitize=address instrumented programs.
2106 %description -n libasan-multilib-32 -l pl.UTF-8
2107 Ten pakiet zawiera 32-bitową wersję biblioteki Address Sanitizer,
2108 służącej do kontroli adresów w programach kompilowanych z opcją
2111 %package -n libasan-multilib-32-devel
2112 Summary: Development files for the Address Sanitizer library - 32-bit version
2113 Summary(pl.UTF-8): Pliki programistyczne biblioteki Address Sanitizer - wersja 32-bitowa
2114 License: BSD-like or MIT
2115 Group: Development/Libraries
2116 Requires: libasan-devel = %{epoch}:%{version}-%{release}
2117 Requires: libasan-multilib-32 = %{epoch}:%{version}-%{release}
2118 Obsoletes: libasan-multilib-devel
2120 %description -n libasan-multilib-32-devel
2121 This package contains the development files for 32-bit version of the
2122 Address Sanitizer library.
2124 %description -n libasan-multilib-32-devel -l pl.UTF-8
2125 Ten pakiet zawiera pliki programistyczne 32-bitowej wersji biblioteki
2128 %package -n libasan-multilib-32-static
2129 Summary: The Address Sanitizer static library - 32-bit version
2130 Summary(pl.UTF-8): Statyczna biblioteka Address Sanitizer - wersja 32-bitowa
2131 License: BSD-like or MIT
2132 Group: Development/Libraries
2133 Requires: libasan-multilib-32-devel = %{epoch}:%{version}-%{release}
2134 Obsoletes: libasan-multilib-static
2136 %description -n libasan-multilib-32-static
2137 This package contains 32-bit version of the Address Sanitizer static
2140 %description -n libasan-multilib-32-static -l pl.UTF-8
2141 Ten pakiet zawiera 32-bitową wersję statycznej biblioteki Address
2144 %package -n libasan-multilib-%{multilib2}
2145 Summary: The Address Sanitizer library - %{m2_desc} version
2146 Summary(pl.UTF-8): Biblioteka Address Sanitizer do kontroli adresów - wersja %{m2_desc}
2147 License: BSD-like or MIT
2149 Requires: libstdc++-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2151 %description -n libasan-multilib-%{multilib2}
2152 This package contains %{m2_desc} version of the Address Sanitizer library
2153 which is used for -fsanitize=address instrumented programs.
2155 %description -n libasan-multilib-%{multilib2} -l pl.UTF-8
2156 Ten pakiet zawiera wersję %{m2_desc} biblioteki Address Sanitizer,
2157 służącej do kontroli adresów w programach kompilowanych z opcją
2160 %package -n libasan-multilib-%{multilib2}-devel
2161 Summary: Development files for the Address Sanitizer library - %{m2_desc} version
2162 Summary(pl.UTF-8): Pliki programistyczne biblioteki Address Sanitizer - wersja %{m2_desc}
2163 License: BSD-like or MIT
2164 Group: Development/Libraries
2165 Requires: libasan-devel = %{epoch}:%{version}-%{release}
2166 Requires: libasan-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2168 %description -n libasan-multilib-%{multilib2}-devel
2169 This package contains the development files for %{m2_desc} version of the
2170 Address Sanitizer library.
2172 %description -n libasan-multilib-%{multilib2}-devel -l pl.UTF-8
2173 Ten pakiet zawiera pliki programistyczne wersji %{m2_desc} biblioteki
2176 %package -n libasan-multilib-%{multilib2}-static
2177 Summary: The Address Sanitizer static library - %{m2_desc} version
2178 Summary(pl.UTF-8): Statyczna biblioteka Address Sanitizer - wersja %{m2_desc}
2179 License: BSD-like or MIT
2180 Group: Development/Libraries
2181 Requires: libasan-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
2183 %description -n libasan-multilib-%{multilib2}-static
2184 This package contains %{m2_desc} version of the Address Sanitizer static
2187 %description -n libasan-multilib-%{multilib2}-static -l pl.UTF-8
2188 Ten pakiet zawiera wersję %{m2_desc} statycznej biblioteki Address
2192 Summary: The Leak Sanitizer library
2193 Summary(pl.UTF-8): Biblioteka Leak Sanitizer do kontroli wycieków
2194 License: BSD-like or MIT
2196 Requires: libstdc++ = %{epoch}:%{version}-%{release}
2198 %description -n liblsan
2199 This package contains the Leak Sanitizer library which is used for
2200 -fsanitize=leak instrumented programs.
2202 %description -n liblsan -l pl.UTF-8
2203 Ten pakiet zawiera bibliotekę Leak Sanitizer, służącą do kontroli
2204 wycieków w programach kompilowanych z opcją -fsanitize=leak.
2206 %package -n liblsan-devel
2207 Summary: Development files for the Leak Sanitizer library
2208 Summary(pl.UTF-8): Pliki programistyczne biblioteki Leak Sanitizer
2209 License: BSD-like or MIT
2210 Group: Development/Libraries
2211 Requires: liblsan = %{epoch}:%{version}-%{release}
2213 %description -n liblsan-devel
2214 This package contains development files for the Leak Sanitizer
2217 %description -n liblsan-devel -l pl.UTF-8
2218 Ten pakiet zawiera pliki programistyczne biblioteki Leak Sanitizer.
2220 %package -n liblsan-static
2221 Summary: The Leak Sanitizer static library
2222 Summary(pl.UTF-8): Statyczna biblioteka Leak Sanitizer
2223 License: BSD-like or MIT
2224 Group: Development/Libraries
2225 Requires: liblsan-devel = %{epoch}:%{version}-%{release}
2227 %description -n liblsan-static
2228 This package contains Leak Sanitizer static library.
2230 %description -n liblsan-static -l pl.UTF-8
2231 Ten pakiet zawiera statyczną bibliotekę Leak Sanitizer.
2233 %package -n liblsan-multilib-%{multilib2}
2234 Summary: The Leak Sanitizer library - %{m2_desc} version
2235 Summary(pl.UTF-8): Biblioteka Leak Sanitizer do kontroli wycieków - wersja %{m2_desc}
2236 License: BSD-like or MIT
2238 Requires: libstdc++-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2240 %description -n liblsan-multilib-%{multilib2}
2241 This package contains %{m2_desc} version of the Leak Sanitizer library
2242 which is used for -fsanitize=leak instrumented programs.
2244 %description -n liblsan-multilib-%{multilib2} -l pl.UTF-8
2245 Ten pakiet zawiera wersję %{m2_desc} biblioteki Leak Sanitizer, służącej
2246 do kontroli wycieków w programach kompilowanych z opcją
2249 %package -n liblsan-multilib-%{multilib2}-devel
2250 Summary: Development files for the Leak Sanitizer library - %{m2_desc} version
2251 Summary(pl.UTF-8): Pliki programistyczne biblioteki Leak Sanitizer - wersja %{m2_desc}
2252 License: BSD-like or MIT
2253 Group: Development/Libraries
2254 Requires: liblsan-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2256 %description -n liblsan-multilib-%{multilib2}-devel
2257 This package contains development files for %{m2_desc} version of the
2258 Leak Sanitizer library.
2260 %description -n liblsan-multilib-%{multilib2}-devel -l pl.UTF-8
2261 Ten pakiet zawiera pliki programistyczne wersji %{m2_desc} biblioteki
2264 %package -n liblsan-multilib-%{multilib2}-static
2265 Summary: The Leak Sanitizer static library - %{m2_desc} version
2266 Summary(pl.UTF-8): Statyczna biblioteka Leak Sanitizer - wersja %{m2_desc}
2267 License: BSD-like or MIT
2268 Group: Development/Libraries
2269 Requires: liblsan-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
2271 %description -n liblsan-multilib-%{multilib2}-static
2272 This package contains Leak Sanitizer static library - %{m2_desc} version.
2274 %description -n liblsan-multilib-%{multilib2}-static -l pl.UTF-8
2275 Ten pakiet zawiera statyczną bibliotekę Leak Sanitizer - wersja %{m2_desc}.
2278 Summary: The Thread Sanitizer library
2279 Summary(pl.UTF-8): Biblioteka Thread Sanitizer do kontroli wielowątkowości
2280 License: BSD-like or MIT
2282 Requires: libstdc++ = %{epoch}:%{version}-%{release}
2284 %description -n libtsan
2285 This package contains the Thread Sanitizer library which is used for
2286 -fsanitize=thread instrumented programs.
2288 %description -n libtsan -l pl.UTF-8
2289 Ten pakiet zawiera bibliotekę Thread Sanitizer, służącą do kontroli
2290 wielowątkowości w programach kompilowanych z opcją -fsanitize=thread.
2292 %package -n libtsan-devel
2293 Summary: Development files for the Thread Sanitizer library
2294 Summary(pl.UTF-8): Pliki programistyczne biblioteki Thread Sanitizer
2295 License: BSD-like or MIT
2296 Group: Development/Libraries
2297 Requires: libtsan = %{epoch}:%{version}-%{release}
2299 %description -n libtsan-devel
2300 This package contains development files for Thread Sanitizer library.
2302 %description -n libtsan-devel -l pl.UTF-8
2303 Ten pakiet zawiera pliki programistyczne biblioteki Address Sanitizer.
2305 %package -n libtsan-static
2306 Summary: The Thread Sanitizer static library
2307 Summary(pl.UTF-8): Statyczna biblioteka Thread Sanitizer
2308 License: BSD-like or MIT
2309 Group: Development/Libraries
2310 Requires: libtsan-devel = %{epoch}:%{version}-%{release}
2312 %description -n libtsan-static
2313 This package contains Thread Sanitizer static library.
2315 %description -n libtsan-static -l pl.UTF-8
2316 Ten pakiet zawiera statyczną bibliotekę Thread Sanitizer.
2318 %package -n libtsan-multilib-%{multilib2}
2319 Summary: The Thread Sanitizer library - %{m2_desc} version
2320 Summary(pl.UTF-8): Biblioteka Thread Sanitizer do kontroli wielowątkowości - wersja %{m2_desc}
2321 License: BSD-like or MIT
2323 Requires: libstdc++-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2325 %description -n libtsan-multilib-%{multilib2}
2326 This package contains %{m2_desc} version of the Thread Sanitizer
2327 library which is used for -fsanitize=thread instrumented programs.
2329 %description -n libtsan-multilib-%{multilib2} -l pl.UTF-8
2330 Ten pakiet zawiera wersję %{m2_desc} bibliotekę Thread Sanitizer,
2331 służącej do kontroli wielowątkowości w programach kompilowanych
2332 z opcją -fsanitize=thread.
2334 %package -n libtsan-multilib-%{multilib2}-devel
2335 Summary: Development files for the Thread Sanitizer library - %{m2_desc} version
2336 Summary(pl.UTF-8): Pliki programistyczne biblioteki Thread Sanitizer - wersja %{m2_desc}
2337 License: BSD-like or MIT
2338 Group: Development/Libraries
2339 Requires: libtsan-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2341 %description -n libtsan-multilib-%{multilib2}-devel
2342 This package contains development files for %{m2_desc} version of
2343 Thread Sanitizer library.
2345 %description -n libtsan-multilib-%{multilib2}-devel -l pl.UTF-8
2346 Ten pakiet zawiera pliki programistyczne wersji %{m2_desc} biblioteki
2349 %package -n libtsan-multilib-%{multilib2}-static
2350 Summary: The Thread Sanitizer static library - %{m2_desc} version
2351 Summary(pl.UTF-8): Statyczna biblioteka Thread Sanitizer - wersja %{m2_desc}
2352 License: BSD-like or MIT
2353 Group: Development/Libraries
2354 Requires: libtsan-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
2356 %description -n libtsan-multilib-%{multilib2}-static
2357 This package contains %{m2_desc} version of Thread Sanitizer static
2360 %description -n libtsan-multilib-%{multilib2}-static -l pl.UTF-8
2361 Ten pakiet zawiera wersję %{m2_desc} biblioteki statycznej Thread
2364 %package -n libubsan
2365 Summary: The Undefined Behavior Sanitizer library
2366 Summary(pl.UTF-8): Biblioteka Undefined Behavior Sanitizer do kontroli nieokreślonych zachowań
2367 License: BSD-like or MIT
2369 Requires: libstdc++ = %{epoch}:%{version}-%{release}
2371 %description -n libubsan
2372 This package contains the Undefined Behavior Sanitizer library which
2373 is used for -fsanitize=undefined instrumented programs.
2375 %description -n libubsan -l pl.UTF-8
2376 Ten pakiet zawiera bibliotekę Undefined Behavior Sanitizer, służącą do
2377 kontroli nieokreślonych zachowań w programach kompilowanych z opcją
2378 -fsanitize=undefined.
2380 %package -n libubsan-devel
2381 Summary: Development files for the Undefined Behavior Sanitizer library
2382 Summary(pl.UTF-8): Pliki programistyczne biblioteki Undefined Behavior Sanitizer
2383 License: BSD-like or MIT
2384 Group: Development/Libraries
2385 Requires: libubsan = %{epoch}:%{version}-%{release}
2387 %description -n libubsan-devel
2388 This package contains development files for the Undefined Behavior
2391 %description -n libubsan-devel -l pl.UTF-8
2392 Ten pakiet zawiera pliki programistyczne biblioteki Undefined Behavior
2395 %package -n libubsan-static
2396 Summary: The Undefined Behavior Sanitizer static library
2397 Summary(pl.UTF-8): Statyczna biblioteka Undefined Behavior Sanitizer
2398 License: BSD-like or MIT
2399 Group: Development/Libraries
2400 Requires: libubsan-devel = %{epoch}:%{version}-%{release}
2402 %description -n libubsan-static
2403 This package contains Undefined Behavior Sanitizer static library.
2405 %description -n libubsan-static -l pl.UTF-8
2406 Ten pakiet zawiera statyczną bibliotekę Undefined Behavior Sanitizer.
2408 %package -n libubsan-multilib-32
2409 Summary: The Undefined Behavior Sanitizer library - 32-bit version
2410 Summary(pl.UTF-8): Biblioteka Undefined Behavior Sanitizer do kontroli nieokreślonych zachowań - wersja 32-bitowa
2411 License: BSD-like or MIT
2413 Requires: libstdc++-multilib-32 = %{epoch}:%{version}-%{release}
2414 Obsoletes: libubsan-multilib
2416 %description -n libubsan-multilib-32
2417 This package contains 32-bit version of the Undefined Behavior
2418 Sanitizer library which is used for -fsanitize=undefined instrumented
2421 %description -n libubsan-multilib-32 -l pl.UTF-8
2422 Ten pakiet zawiera 32-bitową wersję biblioteki Undefined Behavior
2423 Sanitizer, służącej do kontroli nieokreślonych zachowań w programach
2424 kompilowanych z opcją -fsanitize=undefined.
2426 %package -n libubsan-multilib-32-devel
2427 Summary: Development files for the Undefined Behavior Sanitizer library - 32-bit version
2428 Summary(pl.UTF-8): Pliki programistyczne biblioteki Undefined Behavior Sanitizer - wersja 32-bitowa
2429 License: BSD-like or MIT
2430 Group: Development/Libraries
2431 Requires: libubsan-multilib-32 = %{epoch}:%{version}-%{release}
2432 Obsoletes: libubsan-multilib-devel
2434 %description -n libubsan-multilib-32-devel
2435 This package contains the development files for 32-bit version of the
2436 Undefined Behavior Sanitizer library.
2438 %description -n libubsan-multilib-32-devel -l pl.UTF-8
2439 Ten pakiet zawiera pliki programistyczne 32-bitowej wersji biblioteki
2440 Undefined Behavior Sanitizer.
2442 %package -n libubsan-multilib-32-static
2443 Summary: The Undefined Behavior Sanitizer static library - 32-bit version
2444 Summary(pl.UTF-8): Statyczna biblioteka Undefined Behavior Sanitizer - wersja 32-bitowa
2445 License: BSD-like or MIT
2446 Group: Development/Libraries
2447 Requires: libubsan-multilib-32-devel = %{epoch}:%{version}-%{release}
2448 Obsoletes: libubsan-multilib-static
2450 %description -n libubsan-multilib-32-static
2451 This package contains 32-bit version of the Undefined Behavior
2452 Sanitizer static library.
2454 %description -n libubsan-multilib-32-static -l pl.UTF-8
2455 Ten pakiet zawiera 32-bitową wersję statycznej biblioteki Undefined
2458 %package -n libubsan-multilib-%{multilib2}
2459 Summary: The Undefined Behavior Sanitizer library - %{m2_desc} version
2460 Summary(pl.UTF-8): Biblioteka Undefined Behavior Sanitizer do kontroli nieokreślonych zachowań - wersja %{m2_desc}
2461 License: BSD-like or MIT
2463 Requires: libstdc++-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2465 %description -n libubsan-multilib-%{multilib2}
2466 This package contains %{m2_desc} version of the Undefined Behavior
2467 Sanitizer library which is used for -fsanitize=undefined instrumented
2470 %description -n libubsan-multilib-%{multilib2} -l pl.UTF-8
2471 Ten pakiet zawiera wersję %{m2_desc} biblioteki Undefined Behavior
2472 Sanitizer, służącej do kontroli nieokreślonych zachowań w programach
2473 kompilowanych z opcją -fsanitize=undefined.
2475 %package -n libubsan-multilib-%{multilib2}-devel
2476 Summary: Development files for the Undefined Behavior Sanitizer library - %{m2_desc} version
2477 Summary(pl.UTF-8): Pliki programistyczne biblioteki Undefined Behavior Sanitizer - wersja %{m2_desc}
2478 License: BSD-like or MIT
2479 Group: Development/Libraries
2480 Requires: libubsan-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2482 %description -n libubsan-multilib-%{multilib2}-devel
2483 This package contains the development files for %{m2_desc} version of the
2484 Undefined Behavior Sanitizer library.
2486 %description -n libubsan-multilib-%{multilib2}-devel -l pl.UTF-8
2487 Ten pakiet zawiera pliki programistyczne wersji %{m2_desc} biblioteki
2488 Undefined Behavior Sanitizer.
2490 %package -n libubsan-multilib-%{multilib2}-static
2491 Summary: The Undefined Behavior Sanitizer static library - %{m2_desc} version
2492 Summary(pl.UTF-8): Statyczna biblioteka Undefined Behavior Sanitizer - wersja %{m2_desc}
2493 License: BSD-like or MIT
2494 Group: Development/Libraries
2495 Requires: libubsan-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
2497 %description -n libubsan-multilib-%{multilib2}-static
2498 This package contains %{m2_desc} version of the Undefined Behavior
2499 Sanitizer static library.
2501 %description -n libubsan-multilib-%{multilib2}-static -l pl.UTF-8
2502 Ten pakiet zawiera wersję %{m2_desc} statycznej biblioteki Undefined
2506 Summary: The Virtual Table Verification library
2507 Summary(pl.UTF-8): Biblioteka Virtual Table Verification do weryfikacji tablicy wirtualnej
2508 License: GPL v3+ with GCC Runtime Library Exception v3.1
2510 URL: https://gcc.gnu.org/wiki/vtv
2511 Requires: libgcc = %{epoch}:%{version}-%{release}
2513 %description -n libvtv
2514 This package contains the Virtual Table Verification library which
2515 is used for -fvtable-verify=... instrumented programs.
2517 %description -n libvtv -l pl.UTF-8
2518 Ten pakiet zawiera bibliotekę Virtual Table Verification, służącą do
2519 weryfikacji tablicy wirtualnej w programach kompilowanych z opcją
2520 -fvtable-verify=....
2522 %package -n libvtv-devel
2523 Summary: Development files for the Virtual Table Verification library
2524 Summary(pl.UTF-8): Pliki programistyczne biblioteki Virtual Table Verification
2525 License: GPL v3+ with GCC Runtime Library Exception v3.1
2526 Group: Development/Libraries
2527 URL: https://gcc.gnu.org/wiki/vtv
2528 Requires: libvtv = %{epoch}:%{version}-%{release}
2530 %description -n libvtv-devel
2531 This package contains development files for the Virtual Table
2532 Verification library.
2534 %description -n libvtv-devel -l pl.UTF-8
2535 Ten pakiet zawiera pliki programistyczne biblioteki Vitual Table
2538 %package -n libvtv-static
2539 Summary: The Virtual Table Verification static library
2540 Summary(pl.UTF-8): Statyczna biblioteka Virtual Table Verification
2541 License: GPL v3+ with GCC Runtime Library Exception v3.1
2542 Group: Development/Libraries
2543 URL: https://gcc.gnu.org/wiki/vtv
2544 Requires: libvtv-devel = %{epoch}:%{version}-%{release}
2546 %description -n libvtv-static
2547 This package contains Virtual Table Verification static library.
2549 %description -n libvtv-static -l pl.UTF-8
2550 Ten pakiet zawiera statyczną bibliotekę Virtual Table Verification.
2552 %package -n libvtv-multilib-32
2553 Summary: The Virtual Table Verification library - 32-bit version
2554 Summary(pl.UTF-8): Biblioteka Virtual Table Verification do weryfikacji tablicy wirtualnej - wersja 32-bitowa
2555 License: GPL v3+ with GCC Runtime Library Exception v3.1
2557 URL: https://gcc.gnu.org/wiki/vtv
2558 Requires: libgcc-multilib-32 = %{epoch}:%{version}-%{release}
2560 %description -n libvtv-multilib-32
2561 This package contains 32-bit version of the Virtual Table Verification
2562 library which is used for -fvtable-verify=... instrumented programs.
2564 %description -n libvtv-multilib-32 -l pl.UTF-8
2565 Ten pakiet zawiera 32-bitową wersję biblioteki Virtual Table
2566 Verification, służącej do weryfikacji tablicy wirtualnej w programach
2567 kompilowanych z opcją -fvtable-verify=....
2569 %package -n libvtv-multilib-32-devel
2570 Summary: Development files for the Virtual Table Verification library - 32-bit version
2571 Summary(pl.UTF-8): Pliki programistyczne biblioteki Virtual Table Verification - wersja 32-bitowa
2572 License: GPL v3+ with GCC Runtime Library Exception v3.1
2573 Group: Development/Libraries
2574 URL: https://gcc.gnu.org/wiki/vtv
2575 Requires: libvtv-multilib-32 = %{epoch}:%{version}-%{release}
2577 %description -n libvtv-multilib-32-devel
2578 This package contains the development files for 32-bit version of the
2579 Virtual Table Verification library.
2581 %description -n libvtv-multilib-32-devel -l pl.UTF-8
2582 Ten pakiet zawiera pliki programistyczne 32-bitowej wersji biblioteki
2583 Virtual Table Verification.
2585 %package -n libvtv-multilib-32-static
2586 Summary: The Virtual Table Verification static library - 32-bit version
2587 Summary(pl.UTF-8): Statyczna biblioteka Virtual Table Verification - wersja 32-bitowa
2588 License: GPL v3+ with GCC Runtime Library Exception v3.1
2589 Group: Development/Libraries
2590 URL: https://gcc.gnu.org/wiki/vtv
2591 Requires: libvtv-multilib-32-devel = %{epoch}:%{version}-%{release}
2593 %description -n libvtv-multilib-32-static
2594 This package contains 32-bit version of the Virtual Table Verification
2597 %description -n libvtv-multilib-32-static -l pl.UTF-8
2598 Ten pakiet zawiera 32-bitową wersję statycznej biblioteki Virtual
2601 %package -n libvtv-multilib-%{multilib2}
2602 Summary: The Virtual Table Verification library - %{m2_desc} version
2603 Summary(pl.UTF-8): Biblioteka Virtual Table Verification do weryfikacji tablicy wirtualnej - wersja %{m2_desc}
2604 License: GPL v3+ with GCC Runtime Library Exception v3.1
2606 URL: https://gcc.gnu.org/wiki/vtv
2607 Requires: libgcc-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2609 %description -n libvtv-multilib-%{multilib2}
2610 This package contains %{m2_desc} version of the Virtual Table Verification
2611 library which is used for -fvtable-verify=... instrumented programs.
2613 %description -n libvtv-multilib-%{multilib2} -l pl.UTF-8
2614 Ten pakiet zawiera wersję %{m2_desc} biblioteki Virtual Table
2615 Verification, służącej do weryfikacji tablicy wirtualnej w programach
2616 kompilowanych z opcją -fvtable-verify=....
2618 %package -n libvtv-multilib-%{multilib2}-devel
2619 Summary: Development files for the Virtual Table Verification library - %{m2_desc} version
2620 Summary(pl.UTF-8): Pliki programistyczne biblioteki Virtual Table Verification - wersja %{m2_desc}
2621 License: GPL v3+ with GCC Runtime Library Exception v3.1
2622 Group: Development/Libraries
2623 URL: https://gcc.gnu.org/wiki/vtv
2624 Requires: libvtv-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2626 %description -n libvtv-multilib-%{multilib2}-devel
2627 This package contains the development files for %{m2_desc} version of the
2628 Virtual Table Verification library.
2630 %description -n libvtv-multilib-%{multilib2}-devel -l pl.UTF-8
2631 Ten pakiet zawiera pliki programistyczne wersji %{m2_desc} biblioteki
2632 Virtual Table Verification.
2634 %package -n libvtv-multilib-%{multilib2}-static
2635 Summary: The Virtual Table Verification static library - %{m2_desc} version
2636 Summary(pl.UTF-8): Statyczna biblioteka Virtual Table Verification - wersja %{m2_desc}
2637 License: GPL v3+ with GCC Runtime Library Exception v3.1
2638 Group: Development/Libraries
2639 URL: https://gcc.gnu.org/wiki/vtv
2640 Requires: libvtv-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
2642 %description -n libvtv-multilib-%{multilib2}-static
2643 This package contains %{m2_desc} version of the Virtual Table
2644 Verification library.
2646 %description -n libvtv-multilib-%{multilib2}-static -l pl.UTF-8
2647 Ten pakiet zawiera wersję %{m2_desc} statycznej biblioteki Virtual
2650 %package -n libatomic
2651 Summary: The GNU Atomic library
2652 Summary(pl.UTF-8): Biblioteka GNU Atomic
2653 License: GPL v3+ with GCC Runtime Library Exception v3.1
2656 %description -n libatomic
2657 This package contains the GNU Atomic library which is a GCC support
2658 library for atomic operations not supported by hardware.
2660 %description -n libatomic -l pl.UTF-8
2661 Ten pakiet zawiera bibliotekę GNU Atomic, będącą biblioteką GCC
2662 wspierającą operacje atomowe na sprzęcie ich nie obsługującym.
2664 %package -n libatomic-devel
2665 Summary: Development files for the GNU Atomic library
2666 Summary(pl.UTF-8): Pliki programistyczne biblioteki GNU Atomic
2667 License: GPL v3+ with GCC Runtime Library Exception v3.1
2668 Group: Development/Libraries
2669 Requires: libatomic = %{epoch}:%{version}-%{release}
2671 %description -n libatomic-devel
2672 This package contains development files for the GNU Atomic library.
2674 %description -n libatomic-devel -l pl.UTF-8
2675 Ten pakiet zawiera pliki programistyczne biblioteki GNU Atomic.
2677 %package -n libatomic-static
2678 Summary: The GNU Atomic static library
2679 Summary(pl.UTF-8): Statyczna biblioteka GNU Atomic
2680 License: GPL v3+ with GCC Runtime Library Exception v3.1
2681 Group: Development/Libraries
2682 Requires: libatomic-devel = %{epoch}:%{version}-%{release}
2684 %description -n libatomic-static
2685 This package contains GNU Atomic static library.
2687 %description -n libatomic-static
2688 Ten pakiet zawiera statyczną bibliotekę GNU Atomic.
2690 %package -n libatomic-multilib-32
2691 Summary: The GNU Atomic library - 32-bit version
2692 Summary(pl.UTF-8): Biblioteka GNU Atomic - wersja 32-bitowa
2693 License: GPL v3+ with GCC Runtime Library Exception v3.1
2695 Obsoletes: libatomic-multilib
2697 %description -n libatomic-multilib-32
2698 This package contains 32-bit version of the GNU Atomic library which
2699 is a GCC support library for atomic operations not supported by
2702 %description -n libatomic-multilib-32 -l pl.UTF-8
2703 Ten pakiet zawiera 32-bitową wersję biblioteki GNU Atomic, będącej
2704 biblioteką GCC wspierającą operacje atomowe na sprzęcie ich nie
2707 %package -n libatomic-multilib-32-devel
2708 Summary: Development files for the GNU Atomic static library - 32-bit version
2709 Summary(pl.UTF-8): Pliki programistyczne biblioteki GNU Atomic - wersja 32-bitowa
2710 License: GPL v3+ with GCC Runtime Library Exception v3.1
2711 Group: Development/Libraries
2712 Requires: libatomic-multilib-32 = %{epoch}:%{version}-%{release}
2713 Obsoletes: libatomic-multilib-devel
2715 %description -n libatomic-multilib-32-devel
2716 This package contains the development files for 32-bit version of the
2719 %description -n libatomic-multilib-32-devel -l pl.UTF-8
2720 Ten pakiet zawiera pliki programistyczne 32-bitowej wersji biblioteki
2723 %package -n libatomic-multilib-32-static
2724 Summary: The GNU Atomic static library - 32-bit version
2725 Summary(pl.UTF-8): Statyczna biblioteka GNU Atomic - wersja 32-bitowa
2726 License: GPL v3+ with GCC Runtime Library Exception v3.1
2727 Group: Development/Libraries
2728 Requires: libatomic-multilib-32-devel = %{epoch}:%{version}-%{release}
2729 Obsoletes: libatomic-multilib-static
2731 %description -n libatomic-multilib-32-static
2732 This package contains 32-bit version of the GNU Atomic static library.
2734 %description -n libatomic-multilib-32-static -l pl.UTF-8
2735 Ten pakiet zawiera 32-bitową wersję statycznej biblioteki GNU Atomic.
2737 %package -n libatomic-multilib-%{multilib2}
2738 Summary: The GNU Atomic library - %{m2_desc} version
2739 Summary(pl.UTF-8): Biblioteka GNU Atomic - wersja %{m2_desc}
2740 License: GPL v3+ with GCC Runtime Library Exception v3.1
2743 %description -n libatomic-multilib-%{multilib2}
2744 This package contains %{m2_desc} version of the GNU Atomic library which
2745 is a GCC support library for atomic operations not supported by
2748 %description -n libatomic-multilib-%{multilib2} -l pl.UTF-8
2749 Ten pakiet zawiera wersję %{m2_desc} biblioteki GNU Atomic, będącej
2750 biblioteką GCC wspierającą operacje atomowe na sprzęcie ich nie
2753 %package -n libatomic-multilib-%{multilib2}-devel
2754 Summary: Development files for the GNU Atomic static library - %{m2_desc} version
2755 Summary(pl.UTF-8): Pliki programistyczne biblioteki GNU Atomic - wersja %{m2_desc}
2756 License: GPL v3+ with GCC Runtime Library Exception v3.1
2757 Group: Development/Libraries
2758 Requires: libatomic-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2760 %description -n libatomic-multilib-%{multilib2}-devel
2761 This package contains the development files for %{m2_desc} version of the
2764 %description -n libatomic-multilib-%{multilib2}-devel -l pl.UTF-8
2765 Ten pakiet zawiera pliki programistyczne wersji %{m2_desc} biblioteki
2768 %package -n libatomic-multilib-%{multilib2}-static
2769 Summary: The GNU Atomic static library - %{m2_desc} version
2770 Summary(pl.UTF-8): Statyczna biblioteka GNU Atomic - wersja %{m2_desc}
2771 License: GPL v3+ with GCC Runtime Library Exception v3.1
2772 Group: Development/Libraries
2773 Requires: libatomic-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
2775 %description -n libatomic-multilib-%{multilib2}-static
2776 This package contains %{m2_desc} version of the GNU Atomic static library.
2778 %description -n libatomic-multilib-%{multilib2}-static -l pl.UTF-8
2779 Ten pakiet zawiera wersję %{m2_desc} statycznej biblioteki GNU Atomic.
2782 Summary: GCC plugin for GDB
2783 Group: Development/Debuggers
2784 Requires: gcc = %{epoch}:%{version}-%{release}
2786 %description gdb-plugin
2787 This package contains GCC plugin for GDB C expression evaluation.
2789 %package plugin-devel
2790 Summary: Support for compiling GCC plugins
2791 Group: Development/Languages
2792 Requires: gcc = %{epoch}:%{version}-%{release}
2793 Requires: gmp-devel >= 4.1.2-8
2794 Requires: libmpc-devel >= 0.8.1
2795 Requires: mpfr-devel >= 2.2.1
2797 %description plugin-devel
2798 This package contains header files and other support files
2799 for compiling GCC plugins. The GCC plugin ABI is currently
2800 not stable, so plugins must be rebuilt any time GCC is updated.
2802 # Packages with epoch 0
2803 # DO NOT MOVE THESE PACKAGES AROUND
2806 Summary: GCC Memory Protection Extensions language extensions runtime library
2807 Summary(pl.UTF-8): Biblioteka uruchomieniowa rozszerzeń Memory Protection Extensions dla GCC
2811 Requires: libstdc++ = 6:%{version}-%{release}
2813 %description -n libmpx
2814 This package contains the Memory Protection Extensions C language
2815 extensions runtime library.
2817 %description -n libmpx -l pl.UTF-8
2818 Ten pakiet zawiera bibliotekę uruchomieniową rozszerzeń Memory
2819 Protection Extensions dla języka C.
2821 %package -n libmpx-devel
2822 Summary: GCC development files for Memory Protection Extensions language extensions
2823 Summary(pl.UTF-8): Pliki programistyczne GCC dla rozszerzeń Memory Protection Extensions
2826 Group: Development/Libraries
2827 Requires: libmpx = %{version}-%{release}
2829 %description -n libmpx-devel
2830 This package contains development files for Memory Protection
2831 Extensions C language extensions.
2833 %description -n libmpx-devel -l pl.UTF-8
2834 Ten pakiet zawiera pliki programistyczne rozszerzeń Memory Protection
2835 Extensions dla języka C.
2837 %package -n libmpx-static
2838 Summary: GCC Memory Protection Extensions language extensions static library
2839 Summary(pl.UTF-8): Biblioteka statyczna rozszerzeń Memory Protection Extensions dla GCC
2842 Group: Development/Libraries
2843 Requires: libmpx-devel = %{version}-%{release}
2845 %description -n libmpx-static
2846 This package contains Memory Protection Extensions C language
2847 extensions static library.
2849 %description -n libmpx-static -l pl.UTF-8
2850 Ten pakiet zawiera bibliotekę statyczną rozszerzeń Memory Protection
2851 Extensions dla języka C.
2853 %package -n libmpx-multilib-32
2854 Summary: GCC Memory Protection Extensions language extensions runtime library - 32-bit version
2855 Summary(pl.UTF-8): Biblioteka uruchomieniowa rozszerzeń Memory Protection Extensions dla GCC - wersja 32-bitowa
2859 Requires: libstdc++-multilib-32 = %{version}-%{release}
2860 Obsoletes: libmpx-multilib
2862 %description -n libmpx-multilib-32
2863 This package contains the Memory Protection Extensions C language
2864 extensions runtime library in 32-bit version.
2866 %description -n libmpx-multilib-32 -l pl.UTF-8
2867 Ten pakiet zawiera bibliotekę uruchomieniową rozszerzeń Memory
2868 Protection Extensions dla języka C. W tym pakiecie znajduje się wersja
2871 %package -n libmpx-multilib-32-devel
2872 Summary: GCC development files for Memory Protection Extensions language extensions - 32-bit version
2873 Summary(pl.UTF-8): Pliki programistyczne GCC dla rozszerzeń Memory Protection Extensions - wersja 32-bitowa
2876 Group: Development/Libraries
2877 Requires: libmpx-devel = %{version}-%{release}
2878 Requires: libmpx-multilib-32 = %{version}-%{release}
2879 Obsoletes: libmpx-multilib-devel
2881 %description -n libmpx-multilib-32-devel
2882 This package contains development files for Memory Protection
2883 Extensions C language extensions in 32-bit version.
2885 %description -n libmpx-multilib-32-devel -l pl.UTF-8
2886 Ten pakiet zawiera pliki programistyczne rozszerzeń Memory Protection
2887 Extensions dla języka C. W tym pakiecie znajduje się wersja 32-bitowa.
2889 %package -n libmpx-multilib-32-static
2890 Summary: GCC Memory Protection Extensions language extensions static library - 32-bit version
2891 Summary(pl.UTF-8): Biblioteka statyczna rozszerzeń Memory Protection Extensions dla GCC - wersja 32-bitowa
2894 Group: Development/Libraries
2895 Requires: libmpx-multilib-32-devel = %{version}-%{release}
2896 Obsoletes: libmpx-multilib-static
2898 %description -n libmpx-multilib-32-static
2899 This package contains the Memory Protection Extensions C language
2900 extensions static library in 32-bit version.
2902 %description -n libmpx-multilib-32-static -l pl.UTF-8
2903 Ten pakiet zawiera bibliotekę statyczną rozszerzeń Memory Protection
2904 Extensions dla języka C. W tym pakiecie znajduje się wersja 32-bitowa.
2906 %package -n libmpx-multilib-%{multilib2}
2907 Summary: GCC Memory Protection Extensions language extensions runtime library
2908 Summary(pl.UTF-8): Biblioteka uruchomieniowa rozszerzeń Memory Protection Extensions dla GCC
2912 Requires: libstdc++-multilib-%{multilib2} = 6:%{version}-%{release}
2914 %description -n libmpx-multilib-%{multilib2}
2915 This package contains the Memory Protection Extensions C language
2916 extensions runtime library.
2918 %description -n libmpx-multilib-%{multilib2} -l pl.UTF-8
2919 Ten pakiet zawiera bibliotekę uruchomieniową rozszerzeń Memory
2920 Protection Extensions dla języka C.
2922 %package -n libmpx-multilib-%{multilib2}-devel
2923 Summary: GCC development files for Memory Protection Extensions language extensions
2924 Summary(pl.UTF-8): Pliki programistyczne GCC dla rozszerzeń Memory Protection Extensions
2927 Group: Development/Libraries
2928 Requires: libmpx-devel = %{version}-%{release}
2929 Requires: libmpx-multilib-%{multilib2} = %{version}-%{release}
2931 %description -n libmpx-multilib-%{multilib2}-devel
2932 This package contains development files for Memory Protection
2933 Extensions C language extensions.
2935 %description -n libmpx-multilib-%{multilib2}-devel -l pl.UTF-8
2936 Ten pakiet zawiera pliki programistyczne rozszerzeń Memory Protection
2937 Extensions dla języka C.
2939 %package -n libmpx-multilib-%{multilib2}-static
2940 Summary: GCC Memory Protection Extensions language extensions static library
2941 Summary(pl.UTF-8): Biblioteka statyczna rozszerzeń Memory Protection Extensions dla GCC
2944 Group: Development/Libraries
2945 Requires: libmpx-multilib-%{multilib2}-devel = %{version}-%{release}
2947 %description -n libmpx-multilib-%{multilib2}-static
2948 This package contains the Memory Protection Extensions C language
2949 extensions static library.
2951 %description -n libmpx-multilib-%{multilib2}-static -l pl.UTF-8
2952 Ten pakiet zawiera bibliotekę statyczną rozszerzeń Memory Protection
2953 Extensions dla języka C.
2968 %if %{with gcc_libffi}
2972 mv ChangeLog ChangeLog.general
2975 # see contrib/download_ecj
2976 cp -p %{SOURCE2} ecj.jar
2979 # override snapshot version.
2980 echo %{version} > gcc/BASE-VER
2981 echo "release" > gcc/DEV-PHASE
2988 cd libjava/classpath
2992 cp -f /usr/share/automake/config.sub .
2994 rm -rf builddir && install -d builddir && cd builddir
2996 # http://www.mailinglistarchive.com/java%40gcc.gnu.org/msg02751.html
3000 CFLAGS="%{rpmcflags}" \
3001 CXXFLAGS="%{rpmcxxflags}" \
3004 --prefix=%{_prefix} \
3005 --with-local-prefix=%{_prefix}/local \
3006 --libdir=%{_libdir} \
3007 --libexecdir=%{_libdir} \
3008 --infodir=%{_infodir} \
3009 --mandir=%{_mandir} \
3010 --x-libraries=%{_libdir} \
3011 --%{?with_bootstrap:en}%{!?with_bootstrap:dis}able-bootstrap \
3012 --disable-build-with-cxx \
3013 --disable-build-poststage1-with-cxx \
3015 --enable-checking=release \
3016 %ifarch %{ix86} %{x8664} x32
3019 %{?with_fortran:--enable-cmath} \
3020 --enable-decimal-float \
3021 --enable-gnu-unique-object \
3022 --enable-gnu-indirect-function \
3023 --enable-initfini-array \
3024 --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}" \
3025 --%{?with_gomp:en}%{!?with_gomp:dis}able-libgomp \
3027 --enable-linker-build-id \
3028 --enable-linux-futex \
3029 --enable-long-long \
3030 %{!?with_multilib:--disable-multilib} \
3035 --enable-secureplt \
3038 --enable-threads=posix \
3043 %ifarch %{x8664} x32
3044 --with-arch-32=x86-64 \
3048 --with-cpu=ultrasparc \
3050 --with-demangler-in-ld \
3053 --with-linker-hash-style=gnu \
3054 --with-long-double-128 \
3055 %if %{with multilib}
3057 --with-multilib-list=m32,m64%{?with_multilibx32:,mx32} \
3060 --with-multilib-list=m32,m64,mx32 \
3063 --with-slibdir=%{_slibdir} \
3065 --without-system-libunwind \
3067 --with-system-libunwind \
3069 --with-system-zlib \
3070 %{!?with_java:--without-x} \
3072 --enable-__cxa_atexit \
3073 --enable-libstdcxx-allocator=new \
3074 --disable-libstdcxx-pch \
3075 --enable-libstdcxx-threads \
3076 --enable-libstdcxx-time=rt \
3077 --enable-libstdcxx-visibility \
3078 --enable-symvers=gnu%{?with_symvers:-versioned-namespace} \
3079 --with-gxx-include-dir=%{_includedir}/c++/%{version} \
3080 %{?with_vtv:--enable-vtable-verify} \
3083 %{!?with_alsa:--disable-alsa} \
3084 %{!?with_dssi:--disable-dssi} \
3085 --disable-gconf-peer \
3086 %{?with_gtk:--enable-gtk-cairo} \
3088 --enable-java-awt="xlib%{?with_gtk:,gtk}%{?with_qt:,qt}" \
3092 --enable-libgcj-database \
3093 --enable-libgcj-multifile \
3094 --disable-libjava-multilib \
3095 %{?with_mozilla:--enable-plugin} \
3096 --enable-static-libjava \
3099 --with-pkgversion="PLD-Linux" \
3100 --with-bugurl="http://bugs.pld-linux.org" \
3101 --host=%{_target_platform} \
3102 --build=%{_target_platform}
3106 cat << 'EOF' > Makefile
3107 all := $(filter-out all Makefile,$(MAKECMDGOALS))
3110 $(MAKE) -C builddir $(MAKE_OPTS) $(all) \
3111 %{?with_bootstrap:%{?with_profiling:profiledbootstrap}} \
3112 GCJFLAGS="%{rpmcflags}" \
3113 BOOT_CFLAGS="%{rpmcflags}" \
3114 STAGE1_CFLAGS="%{rpmcflags} -O1 -g0" \
3115 GNATLIBCFLAGS="%{rpmcflags}" \
3116 LDFLAGS_FOR_TARGET="%{rpmldflags}" \
3124 if [ ! -r /dev/pts/0 ]; then
3125 echo "You need to have /dev/pts mounted to avoid expect's spawn failures!"
3128 %{__make} -k -C builddir check 2>&1 ||:
3132 rm -rf $RPM_BUILD_ROOT
3133 install -d $RPM_BUILD_ROOT{/lib,%{_aclocaldir},%{_datadir},%{_infodir}}
3137 %{__make} -j1 install \
3139 infodir=%{_infodir} \
3140 DESTDIR=$RPM_BUILD_ROOT
3142 cp -p gcc/specs $RPM_BUILD_ROOT%{gcclibdir}
3144 %if %{with multilib}
3147 ln -f $RPM_BUILD_ROOT%{_bindir}/sparc64-pld-linux-gcc \
3148 $RPM_BUILD_ROOT%{_bindir}/sparc-pld-linux-gcc
3149 ln -f $RPM_BUILD_ROOT%{_bindir}/sparc64-pld-linux-gcc-%{version} \
3150 $RPM_BUILD_ROOT%{_bindir}/sparc-pld-linux-gcc-%{version}
3152 ln -f $RPM_BUILD_ROOT%{_bindir}/sparc64-pld-linux-c++ \
3153 $RPM_BUILD_ROOT%{_bindir}/sparc-pld-linux-c++
3154 ln -f $RPM_BUILD_ROOT%{_bindir}/sparc64-pld-linux-g++ \
3155 $RPM_BUILD_ROOT%{_bindir}/sparc-pld-linux-g++
3158 ln -f $RPM_BUILD_ROOT%{_bindir}/sparc64-pld-linux-gcj \
3159 $RPM_BUILD_ROOT%{_bindir}/sparc-pld-linux-gcj
3164 ln -sf %{_bindir}/cpp $RPM_BUILD_ROOT/lib/cpp
3165 ln -sf gcc $RPM_BUILD_ROOT%{_bindir}/cc
3166 echo ".so man1/gcc.1" > $RPM_BUILD_ROOT%{_mandir}/man1/cc.1
3168 libssp=$(cd $RPM_BUILD_ROOT%{_libdir}; echo libssp.so.*.*.*)
3169 mv $RPM_BUILD_ROOT%{_libdir}/libssp.so.* $RPM_BUILD_ROOT%{_slibdir}
3170 ln -sf %{_slibdir}/$libssp $RPM_BUILD_ROOT%{_libdir}/libssp.so
3172 libitm=$(cd $RPM_BUILD_ROOT%{_libdir}; echo libitm.so.*.*.*)
3173 mv $RPM_BUILD_ROOT%{_libdir}/libitm.so.* $RPM_BUILD_ROOT%{_slibdir}
3174 ln -sf %{_slibdir}/$libitm $RPM_BUILD_ROOT%{_libdir}/libitm.so
3176 libgomp=$(cd $RPM_BUILD_ROOT%{_libdir}; echo libgomp.so.*.*.*)
3177 mv $RPM_BUILD_ROOT%{_libdir}/libgomp.so.* $RPM_BUILD_ROOT%{_slibdir}
3178 ln -sf %{_slibdir}/$libgomp $RPM_BUILD_ROOT%{_libdir}/libgomp.so
3180 #libgompplugin=$(cd $RPM_BUILD_ROOT%{_libdir}; echo libgomp-plugin-host_nonshm.so.*.*.*)
3181 #mv $RPM_BUILD_ROOT%{_libdir}/libgomp-plugin-host_nonshm.so.* $RPM_BUILD_ROOT%{_slibdir}
3182 #ln -sf %{_slibdir}/$libgompplugin $RPM_BUILD_ROOT%{_libdir}/libgomp-plugin-host_nonshm.so
3184 %if %{with multilib}
3185 libssp=$(cd $RPM_BUILD_ROOT%{_libdir32}; echo libssp.so.*.*.*)
3186 mv $RPM_BUILD_ROOT%{_libdir32}/libssp.so.* $RPM_BUILD_ROOT%{_slibdir32}
3187 ln -sf %{_slibdir32}/$libssp $RPM_BUILD_ROOT%{_libdir32}/libssp.so
3189 libitm=$(cd $RPM_BUILD_ROOT%{_libdir32}; echo libitm.so.*.*.*)
3190 mv $RPM_BUILD_ROOT%{_libdir32}/libitm.so.* $RPM_BUILD_ROOT%{_slibdir32}
3191 ln -sf %{_slibdir32}/$libitm $RPM_BUILD_ROOT%{_libdir32}/libitm.so
3193 libgomp=$(cd $RPM_BUILD_ROOT%{_libdir32}; echo libgomp.so.*.*.*)
3194 mv $RPM_BUILD_ROOT%{_libdir32}/libgomp.so.* $RPM_BUILD_ROOT%{_slibdir32}
3195 ln -sf %{_slibdir32}/$libgomp $RPM_BUILD_ROOT%{_libdir32}/libgomp.so
3197 #libgompplugin=$(cd $RPM_BUILD_ROOT%{_libdir32}; echo libgomp-plugin-host_nonshm.so.*.*.*)
3198 #mv $RPM_BUILD_ROOT%{_libdir32}/libgomp-plugin-host_nonshm.so.* $RPM_BUILD_ROOT%{_slibdir32}
3199 #ln -sf %{_slibdir32}/$libgompplugin $RPM_BUILD_ROOT%{_libdir32}/libgomp-plugin-host_nonshm.so
3201 %if %{with multilib2}
3202 libssp=$(cd $RPM_BUILD_ROOT%{_libdirm2}; echo libssp.so.*.*.*)
3203 mv $RPM_BUILD_ROOT%{_libdirm2}/libssp.so.* $RPM_BUILD_ROOT%{_slibdirm2}
3204 ln -sf %{_slibdirm2}/$libssp $RPM_BUILD_ROOT%{_libdirm2}/libssp.so
3206 libitm=$(cd $RPM_BUILD_ROOT%{_libdirm2}; echo libitm.so.*.*.*)
3207 mv $RPM_BUILD_ROOT%{_libdirm2}/libitm.so.* $RPM_BUILD_ROOT%{_slibdirm2}
3208 ln -sf %{_slibdirm2}/$libitm $RPM_BUILD_ROOT%{_libdirm2}/libitm.so
3210 libgomp=$(cd $RPM_BUILD_ROOT%{_libdirm2}; echo libgomp.so.*.*.*)
3211 mv $RPM_BUILD_ROOT%{_libdirm2}/libgomp.so.* $RPM_BUILD_ROOT%{_slibdirm2}
3212 ln -sf %{_slibdirm2}/$libgomp $RPM_BUILD_ROOT%{_libdirm2}/libgomp.so
3214 libgompplugin=$(cd $RPM_BUILD_ROOT%{_libdirm2}; echo libgomp-plugin-host_nonshm.so.*.*.*)
3215 mv $RPM_BUILD_ROOT%{_libdirm2}/libgomp-plugin-host_nonshm.so.* $RPM_BUILD_ROOT%{_slibdirm2}
3216 ln -sf %{_slibdirm2}/$libgompplugin $RPM_BUILD_ROOT%{_libdirm2}/libgomp-plugin-host_nonshm.so
3221 ln -sf gfortran $RPM_BUILD_ROOT%{_bindir}/g95
3222 echo ".so man1/gfortran.1" > $RPM_BUILD_ROOT%{_mandir}/man1/g95.1
3226 # move ada shared libraries to proper place...
3227 mv -f $RPM_BUILD_ROOT%{gcclibdir}/adalib/*.so.1 \
3228 $RPM_BUILD_ROOT%{_libdir}
3229 # check if symlink to be made is valid
3230 test -f $RPM_BUILD_ROOT%{_libdir}/libgnat-%{major_ver}.so.1
3231 ln -sf libgnat-%{major_ver}.so.1 $RPM_BUILD_ROOT%{_libdir}/libgnat-%{major_ver}.so
3232 ln -sf libgnarl-%{major_ver}.so.1 $RPM_BUILD_ROOT%{_libdir}/libgnarl-%{major_ver}.so
3233 ln -sf libgnat-%{major_ver}.so $RPM_BUILD_ROOT%{_libdir}/libgnat.so
3234 ln -sf libgnarl-%{major_ver}.so $RPM_BUILD_ROOT%{_libdir}/libgnarl.so
3235 %if %{with multilib}
3236 mv -f $RPM_BUILD_ROOT%{gcclibdir}/32/adalib/*.so.1 \
3237 $RPM_BUILD_ROOT%{_libdir32}
3238 # check if symlink to be made is valid
3239 test -f $RPM_BUILD_ROOT%{_libdir32}/libgnat-%{major_ver}.so.1
3240 ln -sf libgnat-%{major_ver}.so.1 $RPM_BUILD_ROOT%{_libdir32}/libgnat-%{major_ver}.so
3241 ln -sf libgnarl-%{major_ver}.so.1 $RPM_BUILD_ROOT%{_libdir32}/libgnarl-%{major_ver}.so
3242 ln -sf libgnat-%{major_ver}.so $RPM_BUILD_ROOT%{_libdir32}/libgnat.so
3243 ln -sf libgnarl-%{major_ver}.so $RPM_BUILD_ROOT%{_libdir32}/libgnarl.so
3245 %if %{with multilib2}
3246 mv -f $RPM_BUILD_ROOT%{gcclibdir}/%{multilib2}/adalib/*.so.1 \
3247 $RPM_BUILD_ROOT%{_libdirm2}
3248 # check if symlink to be made is valid
3249 test -f $RPM_BUILD_ROOT%{_libdirm2}/libgnat-%{major_ver}.so.1
3250 ln -sf libgnat-%{major_ver}.so.1 $RPM_BUILD_ROOT%{_libdirm2}/libgnat-%{major_ver}.so
3251 ln -sf libgnarl-%{major_ver}.so.1 $RPM_BUILD_ROOT%{_libdirm2}/libgnarl-%{major_ver}.so
3252 ln -sf libgnat-%{major_ver}.so $RPM_BUILD_ROOT%{_libdirm2}/libgnat.so
3253 ln -sf libgnarl-%{major_ver}.so $RPM_BUILD_ROOT%{_libdirm2}/libgnarl.so
3262 cp -f libjava/READ* java-doc
3263 ln -sf libgcj-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/libgcj.jar
3266 %if %{with gcc_libffi}
3267 # still not installed by gcc?
3268 [ ! -f $RPM_BUILD_ROOT%{_pkgconfigdir}/libffi.pc ] || exit 1
3269 install -d $RPM_BUILD_ROOT%{_pkgconfigdir}
3270 sed -e 's,@prefix@,%{_prefix},
3271 s,@exec_prefix@,%{_exec_prefix},
3272 s,@libdir@,%{_libdir},
3273 s,@gcclibdir@,%{gcclibdir},' %{SOURCE3} >$RPM_BUILD_ROOT%{_pkgconfigdir}/libffi.pc
3274 %if %{with multilib}
3275 [ ! -f $RPM_BUILD_ROOT%{_pkgconfigdir32}/libffi.pc ] || exit 1
3276 install -d $RPM_BUILD_ROOT%{_pkgconfigdir32}
3277 sed -e 's,@prefix@,%{_prefix},
3278 s,@exec_prefix@,%{_exec_prefix},
3279 s,@libdir@,%{_libdir32},
3280 s,@gcclibdir@,%{gcclibdir},' %{SOURCE3} >$RPM_BUILD_ROOT%{_pkgconfigdir32}/libffi.pc
3281 %if %{with multilib2}
3282 [ ! -f $RPM_BUILD_ROOT%{_pkgconfigdirm2}/libffi.pc ] || exit 1
3283 install -d $RPM_BUILD_ROOT%{_pkgconfigdirm2}
3284 sed -e 's,@prefix@,%{_prefix},
3285 s,@exec_prefix@,%{_exec_prefix},
3286 s,@libdir@,%{_libdirm2},
3287 s,@gcclibdir@,%{gcclibdir},' %{SOURCE3} >$RPM_BUILD_ROOT%{_pkgconfigdirm2}/libffi.pc
3293 cp -f libobjc/README gcc/objc/README.libobjc
3296 # avoid -L poisoning in *.la - there should be only -L%{_libdir}/gcc/%{_target_platform}/%{version}
3297 # normalize libdir, to avoid propagation of unnecessary RPATHs by libtool
3298 for f in libitm.la libssp.la libssp_nonshared.la \
3299 %{?with_cxx:libstdc++.la libstdc++fs.la libsupc++.la} \
3300 %{?with_fortran:libgfortran.la libquadmath.la} \
3301 %{?with_gomp:libgomp.la} \
3302 %{?with_Xsan:libasan.la libubsan.la} \
3303 %{?with_lsan_m0:liblsan.la} \
3304 %{?with_tsan_m0:libtsan.la} \
3305 %{?with_atomic:libatomic.la} \
3307 %{?with_gcc_libffi:libffi.la} \
3308 libgcj.la libgcj-tools.la libgij.la \
3309 %{gcjdbexecdir}/libjvm.la \
3310 %{gcjdbexecdir}/libxmlj.la \
3311 %{?with_x:lib-gnu-awt-xlib.la} \
3312 %{?with_gtk:%{gcjdbexecdir}/libgtkpeer.la %{gcjdbexecdir}/libjawt.la} \
3313 %{?with_qt:%{gcjdbexecdir}/libqtpeer.la} \
3314 %{?with_alsa:%{gcjdbexecdir}/libgjsmalsa.la} \
3315 %{?with_dssi:%{gcjdbexecdir}/libgjsmdssi.la} \
3317 %{?with_objc:libobjc.la};
3319 file="$RPM_BUILD_ROOT%{_libdir}/$f"
3320 %{__perl} %{SOURCE1} "$file" %{_libdir} >"${file}.fixed"
3321 %{__mv} "${file}.fixed" "$file"
3323 # normalize /lib/../lib/ path (libjawt.la)
3324 sed -i -e 's#/%{_lib}/\.\./%{_lib}/#/%{_lib}/#g' "$file"
3326 %if %{with multilib}
3327 for f in libitm.la libssp.la libssp_nonshared.la \
3328 %{?with_cxx:libstdc++.la libstdc++fs.la libsupc++.la} \
3329 %{?with_fortran:libgfortran.la libquadmath.la} \
3330 %{?with_gomp:libgomp.la} \
3331 %{?with_Xsan:libasan.la libubsan.la} \
3332 %{?with_lsan_m1:liblsan.la} \
3333 %{?with_tsan_m1:libtsan.la} \
3334 %{?with_atomic:libatomic.la} \
3335 %{?with_java:%{?with_gcc_libffi:libffi.la}} \
3336 %{?with_objc:libobjc.la};
3338 %{__perl} %{SOURCE1} $RPM_BUILD_ROOT%{_libdir32}/$f %{_libdir32} > $RPM_BUILD_ROOT%{_libdir32}/$f.fixed
3339 mv $RPM_BUILD_ROOT%{_libdir32}/$f{.fixed,}
3341 %if %{with multilib2}
3342 for f in libitm.la libssp.la libssp_nonshared.la \
3343 %{?with_cxx:libstdc++.la libstdc++fs.la libsupc++.la} \
3344 %{?with_fortran:libgfortran.la libquadmath.la} \
3345 %{?with_gomp:libgomp.la} \
3346 %{?with_Xsan:libasan.la libubsan.la} \
3347 %{?with_lsan_m2:liblsan.la} \
3348 %{?with_tsan_m2:libtsan.la} \
3349 %{?with_atomic:libatomic.la} \
3350 %{?with_java:%{?with_gcc_libffi:libffi.la}} \
3351 %{?with_objc:libobjc.la};
3353 %{__perl} %{SOURCE1} $RPM_BUILD_ROOT%{_libdirm2}/$f %{_libdirm2} > $RPM_BUILD_ROOT%{_libdirm2}/$f.fixed
3354 mv $RPM_BUILD_ROOT%{_libdirm2}/$f{.fixed,}
3359 cp -p $RPM_BUILD_ROOT%{gcclibdir}/install-tools/include/*.h $RPM_BUILD_ROOT%{gcclibdir}/include
3360 cp -p $RPM_BUILD_ROOT%{gcclibdir}/include-fixed/syslimits.h $RPM_BUILD_ROOT%{gcclibdir}/include
3361 %{__rm} -r $RPM_BUILD_ROOT%{gcclibdir}/install-tools
3362 %{__rm} -r $RPM_BUILD_ROOT%{gcclibdir}/include-fixed
3364 # plugin, .la not needed
3365 %{__rm} $RPM_BUILD_ROOT%{gcclibdir}/liblto_plugin.la
3368 for LIBDIR in %{_libdir} %{?with_multilib:%{_libdir32}} %{?with_multilib2:%{_libdirm2}} ; do
3369 LIBPATH="$RPM_BUILD_ROOT%{_datadir}/gdb/auto-load$LIBDIR"
3371 # basename is being run only for the native (non-biarch) file.
3372 sed -e 's,@pythondir@,%{_datadir}/gdb,' \
3373 -e "s,@toolexeclibdir@,$LIBDIR," \
3374 < libstdc++-v3/python/hook.in \
3375 > $LIBPATH/$(basename $RPM_BUILD_ROOT%{_prefix}/%{_lib}/libstdc++.so.*.*.*)-gdb.py
3377 install -d $RPM_BUILD_ROOT%{py_sitescriptdir}
3378 mv $RPM_BUILD_ROOT%{_datadir}/gcc-%{version}/python/libstdcxx $RPM_BUILD_ROOT%{py_sitescriptdir}
3380 mv $RPM_BUILD_ROOT%{_datadir}/gcc-%{version}/python/libjava $RPM_BUILD_ROOT%{py_sitescriptdir}
3381 %{__sed} -i -e '1s,#!/usr/bin/env python,#!/usr/bin/python,' $RPM_BUILD_ROOT%{_bindir}/aot-compile
3383 %py_ocomp $RPM_BUILD_ROOT%{py_sitescriptdir}
3384 %py_comp $RPM_BUILD_ROOT%{py_sitescriptdir}
3387 %{__rm} -r $RPM_BUILD_ROOT%{_datadir}/gcc-%{version}/python/libstdcxx
3389 %{__rm} -r $RPM_BUILD_ROOT%{_datadir}/gcc-%{version}/python/libjava
3392 # script(s) always installed; see above for builds with python; if no python, just don't package
3393 %{__rm} $RPM_BUILD_ROOT%{_libdir}/libstdc++.so.*-gdb.py
3394 %if %{with multilib}
3395 %{__rm} $RPM_BUILD_ROOT%{_libdir32}/libstdc++.so.*-gdb.py
3396 %if %{with multilib2}
3397 %{__rm} $RPM_BUILD_ROOT%{_libdirm2}/libstdc++.so.*-gdb.py
3403 cat cpplib.lang >> gcc.lang
3406 %find_lang libstdc\+\+
3407 cp -p libstdc++-v3/include/precompiled/* $RPM_BUILD_ROOT%{_includedir}
3410 # always -f, as "dir" is created depending which texlive version is installed
3411 %{__rm} -f $RPM_BUILD_ROOT%{_infodir}/dir
3413 # svn snap doesn't contain (release does) below files,
3414 # so let's create dummy entries to satisfy %%files.
3415 [ ! -f NEWS ] && touch NEWS
3416 [ ! -f libgfortran/AUTHORS ] && touch libgfortran/AUTHORS
3417 [ ! -f libgfortran/README ] && touch libgfortran/README
3420 rm -rf $RPM_BUILD_ROOT
3422 %post -p /sbin/postshell
3423 -/usr/sbin/fix-info-dir -c %{_infodir}
3425 %postun -p /sbin/postshell
3426 -/usr/sbin/fix-info-dir -c %{_infodir}
3428 %post ada -p /sbin/postshell
3429 -/usr/sbin/fix-info-dir -c %{_infodir}
3431 %postun ada -p /sbin/postshell
3432 -/usr/sbin/fix-info-dir -c %{_infodir}
3434 %post fortran -p /sbin/postshell
3435 -/usr/sbin/fix-info-dir -c %{_infodir}
3437 %postun fortran -p /sbin/postshell
3438 -/usr/sbin/fix-info-dir -c %{_infodir}
3440 %post java -p /sbin/postshell
3441 -/usr/sbin/fix-info-dir -c %{_infodir}
3443 %postun java -p /sbin/postshell
3444 -/usr/sbin/fix-info-dir -c %{_infodir}
3446 %post go -p /sbin/postshell
3447 -/usr/sbin/fix-info-dir -c %{_infodir}
3449 %postun go -p /sbin/postshell
3450 -/usr/sbin/fix-info-dir -c %{_infodir}
3452 %post -n libquadmath-devel -p /sbin/postshell
3453 -/usr/sbin/fix-info-dir -c %{_infodir}
3455 %postun -n libquadmath-devel -p /sbin/postshell
3456 -/usr/sbin/fix-info-dir -c %{_infodir}
3458 %post -n libffi-devel -p /sbin/postshell
3459 -/usr/sbin/fix-info-dir -c %{_infodir}
3461 %postun -n libffi-devel -p /sbin/postshell
3462 -/usr/sbin/fix-info-dir -c %{_infodir}
3464 %post -n libgomp-devel -p /sbin/postshell
3465 -/usr/sbin/fix-info-dir -c %{_infodir}
3467 %postun -n libgomp-devel -p /sbin/postshell
3468 -/usr/sbin/fix-info-dir -c %{_infodir}
3470 %post -p /sbin/ldconfig -n libcilkrts
3471 %postun -p /sbin/ldconfig -n libcilkrts
3472 %post -p /sbin/ldconfig -n libcilkrts-multilib-32
3473 %postun -p /sbin/ldconfig -n libcilkrts-multilib-32
3474 %post -p /sbin/ldconfig -n libcilkrts-multilib-%{multilib2}
3475 %postun -p /sbin/ldconfig -n libcilkrts-multilib-%{multilib2}
3476 %post -p /sbin/ldconfig -n libgcc
3477 %postun -p /sbin/ldconfig -n libgcc
3478 %post -p /sbin/ldconfig -n libgcc-multilib-32
3479 %postun -p /sbin/ldconfig -n libgcc-multilib-32
3480 %post -p /sbin/ldconfig -n libgcc-multilib-%{multilib2}
3481 %postun -p /sbin/ldconfig -n libgcc-multilib-%{multilib2}
3482 %post -p /sbin/ldconfig -n libgomp
3483 %postun -p /sbin/ldconfig -n libgomp
3484 %post -p /sbin/ldconfig -n libgomp-multilib-32
3485 %postun -p /sbin/ldconfig -n libgomp-multilib-32
3486 %post -p /sbin/ldconfig -n libgomp-multilib-%{multilib2}
3487 %postun -p /sbin/ldconfig -n libgomp-multilib-%{multilib2}
3488 %post -p /sbin/ldconfig -n libgnat
3489 %postun -p /sbin/ldconfig -n libgnat
3490 %post -p /sbin/ldconfig -n libgnat-multilib-32
3491 %postun -p /sbin/ldconfig -n libgnat-multilib-32
3492 %post -p /sbin/ldconfig -n libgnat-multilib-%{multilib2}
3493 %postun -p /sbin/ldconfig -n libgnat-multilib-%{multilib2}
3494 %post -p /sbin/ldconfig -n libstdc++
3495 %postun -p /sbin/ldconfig -n libstdc++
3496 %post -p /sbin/ldconfig -n libstdc++-multilib-32
3497 %postun -p /sbin/ldconfig -n libstdc++-multilib-32
3498 %post -p /sbin/ldconfig -n libstdc++-multilib-%{multilib2}
3499 %postun -p /sbin/ldconfig -n libstdc++-multilib-%{multilib2}
3500 %post -p /sbin/ldconfig -n libgfortran
3501 %postun -p /sbin/ldconfig -n libgfortran
3502 %post -p /sbin/ldconfig -n libgfortran-multilib-32
3503 %postun -p /sbin/ldconfig -n libgfortran-multilib-32
3504 %post -p /sbin/ldconfig -n libgfortran-multilib-%{multilib2}
3505 %postun -p /sbin/ldconfig -n libgfortran-multilib-%{multilib2}
3506 %post -p /sbin/ldconfig -n libgcj
3507 %postun -p /sbin/ldconfig -n libgcj
3508 %post -p /sbin/ldconfig -n libffi
3509 %postun -p /sbin/ldconfig -n libffi
3510 %post -p /sbin/ldconfig -n libffi-multilib-32
3511 %postun -p /sbin/ldconfig -n libffi-multilib-32
3512 %post -p /sbin/ldconfig -n libffi-multilib-%{multilib2}
3513 %postun -p /sbin/ldconfig -n libffi-multilib-%{multilib2}
3514 %post -p /sbin/ldconfig -n libmpx
3515 %postun -p /sbin/ldconfig -n libmpx
3516 %post -p /sbin/ldconfig -n libmpx-multilib-32
3517 %postun -p /sbin/ldconfig -n libmpx-multilib-32
3518 %post -p /sbin/ldconfig -n libmpx-multilib-%{multilib2}
3519 %postun -p /sbin/ldconfig -n libmpx-multilib-%{multilib2}
3520 %post -p /sbin/ldconfig -n libobjc
3521 %postun -p /sbin/ldconfig -n libobjc
3522 %post -p /sbin/ldconfig -n libobjc-multilib-32
3523 %postun -p /sbin/ldconfig -n libobjc-multilib-32
3524 %post -p /sbin/ldconfig -n libobjc-multilib-%{multilib2}
3525 %postun -p /sbin/ldconfig -n libobjc-multilib-%{multilib2}
3526 %post -p /sbin/ldconfig -n libquadmath
3527 %postun -p /sbin/ldconfig -n libquadmath
3528 %post -p /sbin/ldconfig -n libquadmath-multilib-32
3529 %postun -p /sbin/ldconfig -n libquadmath-multilib-32
3530 %post -p /sbin/ldconfig -n libquadmath-multilib-%{multilib2}
3531 %postun -p /sbin/ldconfig -n libquadmath-multilib-%{multilib2}
3532 %post -p /sbin/ldconfig -n libgo
3533 %postun -p /sbin/ldconfig -n libgo
3534 %post -p /sbin/ldconfig -n libgo-multilib-32
3535 %postun -p /sbin/ldconfig -n libgo-multilib-32
3536 %post -p /sbin/ldconfig -n libgo-multilib-%{multilib2}
3537 %postun -p /sbin/ldconfig -n libgo-multilib-%{multilib2}
3538 %post -p /sbin/ldconfig -n libasan
3539 %postun -p /sbin/ldconfig -n libasan
3540 %post -p /sbin/ldconfig -n libasan-multilib-32
3541 %postun -p /sbin/ldconfig -n libasan-multilib-32
3542 %post -p /sbin/ldconfig -n libasan-multilib-%{multilib2}
3543 %postun -p /sbin/ldconfig -n libasan-multilib-%{multilib2}
3544 %post -p /sbin/ldconfig -n liblsan
3545 %postun -p /sbin/ldconfig -n liblsan
3546 %post -p /sbin/ldconfig -n liblsan-multilib-%{multilib2}
3547 %postun -p /sbin/ldconfig -n liblsan-multilib-%{multilib2}
3548 %post -p /sbin/ldconfig -n libtsan
3549 %postun -p /sbin/ldconfig -n libtsan
3550 %post -p /sbin/ldconfig -n libtsan-multilib-%{multilib2}
3551 %postun -p /sbin/ldconfig -n libtsan-multilib-%{multilib2}
3552 %post -p /sbin/ldconfig -n libubsan
3553 %postun -p /sbin/ldconfig -n libubsan
3554 %post -p /sbin/ldconfig -n libubsan-multilib-32
3555 %postun -p /sbin/ldconfig -n libubsan-multilib-32
3556 %post -p /sbin/ldconfig -n libubsan-multilib-%{multilib2}
3557 %postun -p /sbin/ldconfig -n libubsan-multilib-%{multilib2}
3558 %post -p /sbin/ldconfig -n libvtv
3559 %postun -p /sbin/ldconfig -n libvtv
3560 %post -p /sbin/ldconfig -n libvtv-multilib-32
3561 %postun -p /sbin/ldconfig -n libvtv-multilib-32
3562 %post -p /sbin/ldconfig -n libvtv-multilib-%{multilib2}
3563 %postun -p /sbin/ldconfig -n libvtv-multilib-%{multilib2}
3564 %post -p /sbin/ldconfig -n libatomic
3565 %postun -p /sbin/ldconfig -n libatomic
3566 %post -p /sbin/ldconfig -n libatomic-multilib-32
3567 %postun -p /sbin/ldconfig -n libatomic-multilib-32
3568 %post -p /sbin/ldconfig -n libatomic-multilib-%{multilib2}
3569 %postun -p /sbin/ldconfig -n libatomic-multilib-%{multilib2}
3570 %post -p /sbin/ldconfig gdb-plugin
3571 %postun -p /sbin/ldconfig gdb-plugin
3574 %defattr(644,root,root,755)
3575 %doc ChangeLog.general MAINTAINERS NEWS
3576 # bugs.html faq.html
3577 %doc gcc/{ChangeLog,ONEWS,README.Portability}
3578 %attr(755,root,root) %{_bindir}/*-gcc*
3579 %attr(755,root,root) %{_bindir}/cc
3580 %attr(755,root,root) %{_bindir}/cpp
3581 %attr(755,root,root) %{_bindir}/gcc
3582 %attr(755,root,root) %{_bindir}/gcc-ar
3583 %attr(755,root,root) %{_bindir}/gcc-nm
3584 %attr(755,root,root) %{_bindir}/gcc-ranlib
3585 #%attr(755,root,root) %{_bindir}/gccbug
3586 %attr(755,root,root) %{_bindir}/gcov
3587 %attr(755,root,root) %{_bindir}/gcov-tool
3588 %{_mandir}/man1/cc.1*
3589 %{_mandir}/man1/cpp.1*
3590 %{_mandir}/man1/gcc.1*
3591 %{_mandir}/man1/gcov.1*
3592 %{_infodir}/cpp.info*
3593 %{_infodir}/cppinternals.info*
3594 %{_infodir}/gcc.info*
3595 %{_infodir}/gccinstall.info*
3596 %{_infodir}/gccint.info*
3597 %{_infodir}/libitm.info*
3598 %attr(755,root,root) /lib/cpp
3599 %attr(755,root,root) %{_slibdir}/libgcc_s.so
3600 %attr(755,root,root) %{_libdir}/libitm.so
3601 %attr(755,root,root) %{_libdir}/libssp.so
3602 %{_libdir}/libitm.la
3604 %{_libdir}/libitm.spec
3605 %{_libdir}/libsanitizer.spec
3606 %{_libdir}/libssp.la
3608 %{_libdir}/libssp_nonshared.la
3609 %{_libdir}/libssp_nonshared.a
3611 %dir %{_libdir}/gcc/%{_target_platform}
3613 %{gcclibdir}/libgcc.a
3614 %{gcclibdir}/libgcc_eh.a
3615 %{gcclibdir}/libgcov.a
3618 %{?with_vtv:%{gcclibdir}/vtv_*.o}
3619 %attr(755,root,root) %{gcclibdir}/cc1
3620 %attr(755,root,root) %{gcclibdir}/collect2
3621 %attr(755,root,root) %{gcclibdir}/lto-wrapper
3622 %attr(755,root,root) %{gcclibdir}/lto1
3623 %attr(755,root,root) %{gcclibdir}/liblto_plugin.so*
3624 %dir %{gcclibdir}/include
3625 %dir %{gcclibdir}/include/sanitizer
3626 %{gcclibdir}/include/sanitizer/common_interface_defs.h
3627 %dir %{gcclibdir}/include/ssp
3628 %{gcclibdir}/include/ssp/*.h
3629 %{gcclibdir}/include/float.h
3630 %{gcclibdir}/include/iso646.h
3631 %{gcclibdir}/include/limits.h
3632 %{gcclibdir}/include/stdalign.h
3633 %{gcclibdir}/include/stdarg.h
3634 %{gcclibdir}/include/stdatomic.h
3635 %{gcclibdir}/include/stdbool.h
3636 %{gcclibdir}/include/stddef.h
3637 %{gcclibdir}/include/stdfix.h
3638 %{gcclibdir}/include/stdint.h
3639 %{gcclibdir}/include/stdint-gcc.h
3640 %{gcclibdir}/include/stdnoreturn.h
3641 %{gcclibdir}/include/syslimits.h
3642 %{gcclibdir}/include/unwind.h
3643 %{gcclibdir}/include/varargs.h
3644 %ifarch %{ix86} %{x8664} x32
3645 %{gcclibdir}/include/adxintrin.h
3646 %{gcclibdir}/include/ammintrin.h
3647 %{gcclibdir}/include/avx2intrin.h
3648 %{gcclibdir}/include/avx512bwintrin.h
3649 %{gcclibdir}/include/avx512cdintrin.h
3650 %{gcclibdir}/include/avx512dqintrin.h
3651 %{gcclibdir}/include/avx512erintrin.h
3652 %{gcclibdir}/include/avx512fintrin.h
3653 %{gcclibdir}/include/avx512ifmaintrin.h
3654 %{gcclibdir}/include/avx512ifmavlintrin.h
3655 %{gcclibdir}/include/avx512pfintrin.h
3656 %{gcclibdir}/include/avx512vbmiintrin.h
3657 %{gcclibdir}/include/avx512vbmivlintrin.h
3658 %{gcclibdir}/include/avx512vlbwintrin.h
3659 %{gcclibdir}/include/avx512vldqintrin.h
3660 %{gcclibdir}/include/avx512vlintrin.h
3661 %{gcclibdir}/include/avxintrin.h
3662 %{gcclibdir}/include/bmi2intrin.h
3663 %{gcclibdir}/include/bmiintrin.h
3664 %{gcclibdir}/include/bmmintrin.h
3665 %{gcclibdir}/include/clflushoptintrin.h
3666 %{gcclibdir}/include/clwbintrin.h
3667 %{gcclibdir}/include/clzerointrin.h
3668 %{gcclibdir}/include/cpuid.h
3669 %{gcclibdir}/include/cross-stdarg.h
3670 %{gcclibdir}/include/emmintrin.h
3671 %{gcclibdir}/include/f16cintrin.h
3672 %{gcclibdir}/include/fma4intrin.h
3673 %{gcclibdir}/include/fmaintrin.h
3674 %{gcclibdir}/include/fxsrintrin.h
3675 %{gcclibdir}/include/ia32intrin.h
3676 %{gcclibdir}/include/immintrin.h
3677 %{gcclibdir}/include/lwpintrin.h
3678 %{gcclibdir}/include/lzcntintrin.h
3679 %{gcclibdir}/include/mm3dnow.h
3680 %{gcclibdir}/include/mmintrin.h
3681 %{gcclibdir}/include/mm_malloc.h
3682 %{gcclibdir}/include/nmmintrin.h
3683 %{gcclibdir}/include/mwaitxintrin.h
3684 %{gcclibdir}/include/pcommitintrin.h
3685 %{gcclibdir}/include/pkuintrin.h
3686 %{gcclibdir}/include/pmmintrin.h
3687 %{gcclibdir}/include/popcntintrin.h
3688 %{gcclibdir}/include/prfchwintrin.h
3689 %{gcclibdir}/include/rdseedintrin.h
3690 %{gcclibdir}/include/rtmintrin.h
3691 %{gcclibdir}/include/shaintrin.h
3692 %{gcclibdir}/include/smmintrin.h
3693 %{gcclibdir}/include/tbmintrin.h
3694 %{gcclibdir}/include/tmmintrin.h
3695 %{gcclibdir}/include/wmmintrin.h
3696 %{gcclibdir}/include/x86intrin.h
3697 %{gcclibdir}/include/xmmintrin.h
3698 %{gcclibdir}/include/xopintrin.h
3699 %{gcclibdir}/include/xsavecintrin.h
3700 %{gcclibdir}/include/xsaveintrin.h
3701 %{gcclibdir}/include/xsaveoptintrin.h
3702 %{gcclibdir}/include/xsavesintrin.h
3703 %{gcclibdir}/include/xtestintrin.h
3706 %{gcclibdir}/include/arm_neon.h
3707 %{gcclibdir}/include/mmintrin.h
3710 %{gcclibdir}/include/ia64intrin.h
3713 %{gcclibdir}/include/math-68881.h
3716 %{gcclibdir}/include/loongson.h
3718 %ifarch powerpc ppc ppc64
3719 %{gcclibdir}/include/altivec.h
3720 %{gcclibdir}/include/paired.h
3721 %{gcclibdir}/include/ppc-asm.h
3722 %{gcclibdir}/include/ppu_intrinsics.h
3723 %{gcclibdir}/include/si2vmx.h
3724 %{gcclibdir}/include/spe.h
3725 %{gcclibdir}/include/spu2vmx.h
3726 %{gcclibdir}/include/vec_types.h
3729 %{gcclibdir}/include/vtv_*.h
3732 %if %{with multilib}
3734 %defattr(644,root,root,755)
3735 %attr(755,root,root) %{_slibdir32}/libgcc_s.so
3736 %dir %{gcclibdir}/32
3737 %{gcclibdir}/32/crt*.o
3738 %{gcclibdir}/32/libgcc.a
3739 %{gcclibdir}/32/libgcc_eh.a
3740 %{gcclibdir}/32/libgcov.a
3741 %{_libdir32}/libitm.spec
3742 %{_libdir32}/libsanitizer.spec
3743 %attr(755,root,root) %{_libdir32}/libitm.so
3744 %attr(755,root,root) %{_libdir32}/libssp.so
3745 %{_libdir32}/libitm.la
3746 %{_libdir32}/libitm.a
3747 %{_libdir32}/libssp.la
3748 %{_libdir32}/libssp.a
3749 %{_libdir32}/libssp_nonshared.la
3750 %{_libdir32}/libssp_nonshared.a
3753 %if %{with multilib2}
3754 %files multilib-%{multilib2}
3755 %defattr(644,root,root,755)
3756 %attr(755,root,root) %{_slibdirm2}/libgcc_s.so
3757 %dir %{gcclibdir}/%{multilib2}
3758 %{gcclibdir}/%{multilib2}/crt*.o
3759 %{gcclibdir}/%{multilib2}/libgcc.a
3760 %{gcclibdir}/%{multilib2}/libgcc_eh.a
3761 %{gcclibdir}/%{multilib2}/libgcov.a
3762 %{_libdirm2}/libitm.spec
3763 %{_libdirm2}/libsanitizer.spec
3764 %attr(755,root,root) %{_libdirm2}/libitm.so
3765 %attr(755,root,root) %{_libdirm2}/libssp.so
3766 %{_libdirm2}/libitm.la
3767 %{_libdirm2}/libitm.a
3768 %{_libdirm2}/libssp.la
3769 %{_libdirm2}/libssp.a
3770 %{_libdirm2}/libssp_nonshared.la
3771 %{_libdirm2}/libssp_nonshared.a
3775 %defattr(644,root,root,755)
3776 %doc COPYING.RUNTIME libgcc/ChangeLog
3777 %attr(755,root,root) %{_slibdir}/libgcc_s.so.1
3778 %attr(755,root,root) %{_slibdir}/libitm.so.*.*.*
3779 %attr(755,root,root) %{_slibdir}/libssp.so.*.*.*
3780 %attr(755,root,root) %ghost %{_slibdir}/libitm.so.1
3781 %attr(755,root,root) %ghost %{_slibdir}/libssp.so.0
3783 %if %{with multilib}
3784 %files -n libgcc-multilib-32
3785 %defattr(644,root,root,755)
3786 %attr(755,root,root) %{_slibdir32}/libgcc_s.so.1
3787 %attr(755,root,root) %{_slibdir32}/libitm.so.*.*.*
3788 %attr(755,root,root) %{_slibdir32}/libssp.so.*.*.*
3789 %attr(755,root,root) %ghost %{_slibdir32}/libssp.so.0
3790 %attr(755,root,root) %ghost %{_slibdir32}/libitm.so.1
3793 %if %{with multilib2}
3794 %files -n libgcc-multilib-%{multilib2}
3795 %defattr(644,root,root,755)
3796 %attr(755,root,root) %{_slibdirm2}/libgcc_s.so.1
3797 %attr(755,root,root) %{_slibdirm2}/libitm.so.*.*.*
3798 %attr(755,root,root) %{_slibdirm2}/libssp.so.*.*.*
3799 %attr(755,root,root) %ghost %{_slibdirm2}/libssp.so.0
3800 %attr(755,root,root) %ghost %{_slibdirm2}/libitm.so.1
3805 %defattr(644,root,root,755)
3806 %attr(755,root,root) %{_slibdir}/libgomp.so.*.*.*
3807 %attr(755,root,root) %ghost %{_slibdir}/libgomp.so.1
3808 #%attr(755,root,root) %{_slibdir}/libgomp-plugin-host_nonshm.so.*.*.*
3809 #%attr(755,root,root) %ghost %{_slibdir}/libgomp-plugin-host_nonshm.so.1
3811 %files -n libgomp-devel
3812 %defattr(644,root,root,755)
3813 %attr(755,root,root) %{_libdir}/libgomp.so
3814 #%attr(755,root,root) %{_libdir}/libgomp-plugin-host_nonshm.so
3815 %{_libdir}/libgomp.la
3816 #%{_libdir}/libgomp-plugin-host_nonshm.la
3817 %{_libdir}/libgomp.spec
3818 %{gcclibdir}/finclude
3819 %{gcclibdir}/include/omp.h
3820 %{gcclibdir}/include/openacc.h
3821 %{_infodir}/libgomp.info*
3823 %files -n libgomp-static
3824 %defattr(644,root,root,755)
3825 %{_libdir}/libgomp.a
3827 %if %{with multilib}
3828 %files -n libgomp-multilib-32
3829 %defattr(644,root,root,755)
3830 %attr(755,root,root) %{_slibdir32}/libgomp.so.*.*.*
3831 %attr(755,root,root) %ghost %{_slibdir32}/libgomp.so.1
3832 %attr(755,root,root) %{_slibdir32}/libgomp-plugin-host_nonshm.so.*.*.*
3833 %attr(755,root,root) %ghost %{_slibdir32}/libgomp-plugin-host_nonshm.so.1
3835 %files -n libgomp-multilib-32-devel
3836 %defattr(644,root,root,755)
3837 %attr(755,root,root) %{_libdir32}/libgomp.so
3838 %attr(755,root,root) %{_libdir32}/libgomp-plugin-host_nonshm.so
3839 %{_libdir32}/libgomp.la
3840 %{_libdir32}/libgomp-plugin-host_nonshm.la
3841 %{_libdir32}/libgomp.spec
3842 %{gcclibdir}/32/finclude
3844 %files -n libgomp-multilib-32-static
3845 %defattr(644,root,root,755)
3846 %{_libdir32}/libgomp.a
3849 %if %{with multilib2}
3850 %files -n libgomp-multilib-%{multilib2}
3851 %defattr(644,root,root,755)
3852 %attr(755,root,root) %{_slibdirm2}/libgomp.so.*.*.*
3853 %attr(755,root,root) %ghost %{_slibdirm2}/libgomp.so.1
3854 %attr(755,root,root) %{_slibdirm2}/libgomp-plugin-host_nonshm.so.*.*.*
3855 %attr(755,root,root) %ghost %{_slibdirm2}/libgomp-plugin-host_nonshm.so.1
3857 %files -n libgomp-multilib-%{multilib2}-devel
3858 %defattr(644,root,root,755)
3859 %attr(755,root,root) %{_libdirm2}/libgomp.so
3860 %attr(755,root,root) %{_libdirm2}/libgomp-plugin-host_nonshm.so
3861 %{_libdirm2}/libgomp.la
3862 %{_libdirm2}/libgomp-plugin-host_nonshm.la
3863 %{_libdirm2}/libgomp.spec
3864 %{gcclibdir}/%{multilib2}/finclude
3866 %files -n libgomp-multilib-%{multilib2}-static
3867 %defattr(644,root,root,755)
3868 %{_libdirm2}/libgomp.a
3873 %files -n libcilkrts
3874 %defattr(644,root,root,755)
3875 %doc libcilkrts/{ChangeLog,README}
3876 %attr(755,root,root) %{_libdir}/libcilkrts.so.*.*.*
3877 %attr(755,root,root) %ghost %{_libdir}/libcilkrts.so.5
3879 %files -n libcilkrts-devel
3880 %defattr(644,root,root,755)
3881 %attr(755,root,root) %{_libdir}/libcilkrts.so
3882 %{_libdir}/libcilkrts.la
3883 %{_libdir}/libcilkrts.spec
3884 %{gcclibdir}/include/cilk
3886 %files -n libcilkrts-static
3887 %defattr(644,root,root,755)
3888 %{_libdir}/libcilkrts.a
3890 %if %{with multilib}
3891 %files -n libcilkrts-multilib-32
3892 %defattr(644,root,root,755)
3893 %attr(755,root,root) %{_libdir32}/libcilkrts.so.*.*.*
3894 %attr(755,root,root) %ghost %{_libdir32}/libcilkrts.so.5
3896 %files -n libcilkrts-multilib-32-devel
3897 %defattr(644,root,root,755)
3898 %attr(755,root,root) %{_libdir32}/libcilkrts.so
3899 %{_libdir32}/libcilkrts.la
3900 %{_libdir32}/libcilkrts.spec
3902 %files -n libcilkrts-multilib-32-static
3903 %defattr(644,root,root,755)
3904 %{_libdir32}/libcilkrts.a
3907 %if %{with multilib2}
3908 %files -n libcilkrts-multilib-%{multilib2}
3909 %defattr(644,root,root,755)
3910 %attr(755,root,root) %{_libdirm2}/libcilkrts.so.*.*.*
3911 %attr(755,root,root) %ghost %{_libdirm2}/libcilkrts.so.5
3913 %files -n libcilkrts-multilib-%{multilib2}-devel
3914 %defattr(644,root,root,755)
3915 %attr(755,root,root) %{_libdirm2}/libcilkrts.so
3916 %{_libdirm2}/libcilkrts.la
3917 %{_libdirm2}/libcilkrts.spec
3919 %files -n libcilkrts-multilib-%{multilib2}-static
3920 %defattr(644,root,root,755)
3921 %{_libdirm2}/libcilkrts.a
3926 %defattr(644,root,root,755)
3927 %doc libmpx/ChangeLog
3928 %attr(755,root,root) %{_libdir}/libmpx.so.*.*.*
3929 %attr(755,root,root) %ghost %{_libdir}/libmpx.so.2
3930 %attr(755,root,root) %{_libdir}/libmpxwrappers.so.*.*.*
3931 %attr(755,root,root) %ghost %{_libdir}/libmpxwrappers.so.2
3933 %files -n libmpx-devel
3934 %defattr(644,root,root,755)
3935 %attr(755,root,root) %{_libdir}/libmpx.so
3936 %attr(755,root,root) %{_libdir}/libmpxwrappers.so
3937 %{_libdir}/libmpx.la
3938 %{_libdir}/libmpxwrappers.la
3939 %{_libdir}/libmpx.spec
3941 %files -n libmpx-static
3942 %defattr(644,root,root,755)
3944 %{_libdir}/libmpxwrappers.a
3946 %if %{with multilib}
3947 %files -n libmpx-multilib-32
3948 %defattr(644,root,root,755)
3949 %attr(755,root,root) %{_libdir32}/libmpx.so.*.*.*
3950 %attr(755,root,root) %ghost %{_libdir32}/libmpx.so.2
3951 %attr(755,root,root) %{_libdir32}/libmpxwrappers.so.*.*.*
3952 %attr(755,root,root) %ghost %{_libdir32}/libmpxwrappers.so.2
3954 %files -n libmpx-multilib-32-devel
3955 %defattr(644,root,root,755)
3956 %attr(755,root,root) %{_libdir32}/libmpx.so
3957 %attr(755,root,root) %{_libdir32}/libmpxwrappers.so
3958 %{_libdir32}/libmpx.la
3959 %{_libdir32}/libmpxwrappers.la
3960 %{_libdir32}/libmpx.spec
3962 %files -n libmpx-multilib-32-static
3963 %defattr(644,root,root,755)
3964 %{_libdir32}/libmpx.a
3965 %{_libdir32}/libmpxwrappers.a
3968 %if %{with multilib2}
3969 %files -n libmpx-multilib-%{multilib2}
3970 %defattr(644,root,root,755)
3971 %attr(755,root,root) %{_libdirm2}/libmpx.so.*.*.*
3972 %attr(755,root,root) %ghost %{_libdirm2}/libmpx.so.2
3974 %files -n libmpx-multilib-%{multilib2}-devel
3975 %defattr(644,root,root,755)
3976 %attr(755,root,root) %{_libdirm2}/libmpx.so
3977 %{_libdirm2}/libmpx.la
3978 %{_libdirm2}/libmpx.spec
3980 %files -n libmpx-multilib-%{multilib2}-static
3981 %defattr(644,root,root,755)
3982 %{_libdirm2}/libmpx.a
3987 %defattr(644,root,root,755)
3988 %doc gcc/ada/ChangeLog
3989 %attr(755,root,root) %{_bindir}/gnat*
3991 %exclude %{_bindir}/gnative2ascii
3993 %attr(755,root,root) %{_libdir}/libgnarl-*.so
3994 %attr(755,root,root) %{_libdir}/libgnarl.so
3995 %attr(755,root,root) %{_libdir}/libgnat-*.so
3996 %attr(755,root,root) %{_libdir}/libgnat.so
3997 %attr(755,root,root) %{gcclibdir}/gnat1
3998 %{gcclibdir}/adainclude
3999 %dir %{gcclibdir}/adalib
4000 %{gcclibdir}/adalib/*.ali
4001 %ifarch %{ix86} %{x8664} x32
4002 %{gcclibdir}/adalib/libgmem.a
4004 %{_infodir}/gnat-style.info*
4005 %{_infodir}/gnat_rm.info*
4006 %{_infodir}/gnat_ugn.info*
4008 %if %{with multilib}
4009 %files ada-multilib-32
4010 %defattr(644,root,root,755)
4011 %attr(755,root,root) %{_libdir32}/libgnarl-*.so
4012 %attr(755,root,root) %{_libdir32}/libgnarl.so
4013 %attr(755,root,root) %{_libdir32}/libgnat-*.so
4014 %attr(755,root,root) %{_libdir32}/libgnat.so
4015 %{gcclibdir}/32/adainclude
4016 %dir %{gcclibdir}/32/adalib
4017 %{gcclibdir}/32/adalib/*.ali
4018 %ifarch %{ix86} %{x8664} x32
4019 %{gcclibdir}/32/adalib/libgmem.a
4023 %if %{with multilib2}
4024 %files ada-multilib-%{multilib2}
4025 %defattr(644,root,root,755)
4026 %attr(755,root,root) %{_libdirm2}/libgnarl-*.so
4027 %attr(755,root,root) %{_libdirm2}/libgnarl.so
4028 %attr(755,root,root) %{_libdirm2}/libgnat-*.so
4029 %attr(755,root,root) %{_libdirm2}/libgnat.so
4030 %{gcclibdir}/%{multilib2}/adainclude
4031 %dir %{gcclibdir}/%{multilib2}/adalib
4032 %{gcclibdir}/%{multilib2}/adalib/*.ali
4033 %ifarch %{ix86} %{x8664} x32
4034 %{gcclibdir}/%{multilib2}/adalib/libgmem.a
4039 %defattr(644,root,root,755)
4040 %attr(755,root,root) %{_libdir}/libgnarl-*.so.1
4041 %attr(755,root,root) %{_libdir}/libgnarl.so.1
4042 %attr(755,root,root) %{_libdir}/libgnat-*.so.1
4043 %attr(755,root,root) %{_libdir}/libgnat.so.1
4045 %files -n libgnat-static
4046 %defattr(644,root,root,755)
4047 %{gcclibdir}/adalib/libgnarl.a
4048 %{gcclibdir}/adalib/libgnat.a
4050 %if %{with multilib}
4051 %files -n libgnat-multilib-32
4052 %defattr(644,root,root,755)
4053 %attr(755,root,root) %{_libdir32}/libgnarl-*.so.1
4054 %attr(755,root,root) %{_libdir32}/libgnarl.so.1
4055 %attr(755,root,root) %{_libdir32}/libgnat-*.so.1
4056 %attr(755,root,root) %{_libdir32}/libgnat.so.1
4058 %files -n libgnat-multilib-32-static
4059 %defattr(644,root,root,755)
4060 %{gcclibdir}/32/adalib/libgnarl.a
4061 %{gcclibdir}/32/adalib/libgnat.a
4064 %if %{with multilib2}
4065 %files -n libgnat-multilib-%{multilib2}
4066 %defattr(644,root,root,755)
4067 %attr(755,root,root) %{_libdirm2}/libgnarl-*.so.1
4068 %attr(755,root,root) %{_libdirm2}/libgnarl.so.1
4069 %attr(755,root,root) %{_libdirm2}/libgnat-*.so.1
4070 %attr(755,root,root) %{_libdirm2}/libgnat.so.1
4072 %files -n libgnat-multilib-%{multilib2}-static
4073 %defattr(644,root,root,755)
4074 %{gcclibdir}/%{multilib2}/adalib/libgnarl.a
4075 %{gcclibdir}/%{multilib2}/adalib/libgnat.a
4081 %defattr(644,root,root,755)
4082 %doc gcc/cp/{ChangeLog,NEWS}
4083 %attr(755,root,root) %{_bindir}/g++
4084 %attr(755,root,root) %{_bindir}/*-g++
4085 %attr(755,root,root) %{_bindir}/c++
4086 %attr(755,root,root) %{_bindir}/*-c++
4087 %attr(755,root,root) %{gcclibdir}/cc1plus
4088 %{_libdir}/libsupc++.la
4089 %{_libdir}/libsupc++.a
4090 %{_mandir}/man1/g++.1*
4092 %if %{with multilib}
4093 %files c++-multilib-32
4094 %defattr(644,root,root,755)
4095 %{_libdir32}/libsupc++.la
4096 %{_libdir32}/libsupc++.a
4099 %if %{with multilib2}
4100 %files c++-multilib-%{multilib2}
4101 %defattr(644,root,root,755)
4102 %{_libdirm2}/libsupc++.la
4103 %{_libdirm2}/libsupc++.a
4106 %files -n libstdc++ -f libstdc++.lang
4107 %defattr(644,root,root,755)
4108 %doc libstdc++-v3/{ChangeLog,README}
4109 %attr(755,root,root) %{_libdir}/libstdc++.so.*.*.*
4110 %attr(755,root,root) %ghost %{_libdir}/libstdc++.so.%{cxx_sover}
4112 %files -n libstdc++-devel
4113 %defattr(644,root,root,755)
4114 %attr(755,root,root) %{_libdir}/libstdc++.so
4115 %{_libdir}/libstdc++.la
4116 %{_libdir}/libstdc++fs.a
4117 %{_libdir}/libstdc++fs.la
4118 %dir %{_includedir}/c++
4119 %{_includedir}/c++/%{version}
4120 %{_includedir}/expc++.h
4121 %{_includedir}/extc++.h
4122 %{_includedir}/stdc++.h
4123 %{_includedir}/stdtr1c++.h
4125 %exclude %{_includedir}/c++/%{version}/java
4126 %exclude %{_includedir}/c++/%{version}/javax
4127 %exclude %{_includedir}/c++/%{version}/gcj
4128 %exclude %{_includedir}/c++/%{version}/gnu
4129 %exclude %{_includedir}/c++/%{version}/org
4130 %exclude %{_includedir}/c++/%{version}/sun
4133 %files -n libstdc++-static
4134 %defattr(644,root,root,755)
4135 %{_libdir}/libstdc++.a
4137 %if %{with multilib}
4138 %files -n libstdc++-multilib-32
4139 %defattr(644,root,root,755)
4140 %attr(755,root,root) %{_libdir32}/libstdc++.so.*.*.*
4141 %attr(755,root,root) %ghost %{_libdir32}/libstdc++.so.%{cxx_sover}
4143 %files -n libstdc++-multilib-32-devel
4144 %defattr(644,root,root,755)
4145 %attr(755,root,root) %{_libdir32}/libstdc++.so
4146 %{_libdir32}/libstdc++.la
4147 %{_libdir32}/libstdc++fs.a
4148 %{_libdir32}/libstdc++fs.la
4150 %files -n libstdc++-multilib-32-static
4151 %defattr(644,root,root,755)
4152 %{_libdir32}/libstdc++.a
4155 %if %{with multilib2}
4156 %files -n libstdc++-multilib-%{multilib2}
4157 %defattr(644,root,root,755)
4158 %attr(755,root,root) %{_libdirm2}/libstdc++.so.*.*.*
4159 %attr(755,root,root) %ghost %{_libdirm2}/libstdc++.so.%{cxx_sover}
4161 %files -n libstdc++-multilib-%{multilib2}-devel
4162 %defattr(644,root,root,755)
4163 %attr(755,root,root) %{_libdirm2}/libstdc++.so
4164 %{_libdirm2}/libstdc++.la
4165 %{_libdirm2}/libstdc++fs.a
4166 %{_libdirm2}/libstdc++fs.la
4168 %files -n libstdc++-multilib-%{multilib2}-static
4169 %defattr(644,root,root,755)
4170 %{_libdirm2}/libstdc++.a
4174 %files -n libstdc++-gdb
4175 %defattr(644,root,root,755)
4176 %dir %{py_sitescriptdir}/libstdcxx
4177 %{py_sitescriptdir}/libstdcxx/*.py[co]
4178 %dir %{py_sitescriptdir}/libstdcxx/v6
4179 %{py_sitescriptdir}/libstdcxx/v6/*.py[co]
4180 %{_datadir}/gdb/auto-load%{_libdir}/libstdc++.so.%{cxx_sover}.*.*-gdb.py
4181 %if %{with multilib}
4182 %{_datadir}/gdb/auto-load%{_libdir32}/libstdc++.so.%{cxx_sover}.*.*-gdb.py
4184 %if %{with multilib2}
4185 %{_datadir}/gdb/auto-load%{_libdirm2}/libstdc++.so.%{cxx_sover}.*.*-gdb.py
4190 %files -n libstdc++-apidocs
4191 %defattr(644,root,root,755)
4192 %doc libstdc++-v3/doc/html/*
4198 %defattr(644,root,root,755)
4199 %doc gcc/fortran/ChangeLog
4200 %attr(755,root,root) %{_bindir}/g95
4201 %attr(755,root,root) %{_bindir}/gfortran
4202 %attr(755,root,root) %{_bindir}/*-gfortran
4203 %attr(755,root,root) %{gcclibdir}/f951
4204 %attr(755,root,root) %{_libdir}/libgfortran.so
4205 %{_libdir}/libgfortran.spec
4206 %{_libdir}/libgfortran.la
4207 %{gcclibdir}/libcaf_single.a
4208 %{gcclibdir}/libcaf_single.la
4209 #%{gcclibdir}/libgfortranbegin.la
4210 #%{gcclibdir}/libgfortranbegin.a
4211 %{_infodir}/gfortran.info*
4212 %{_mandir}/man1/g95.1*
4213 %{_mandir}/man1/gfortran.1*
4215 %if %{with multilib}
4216 %files fortran-multilib-32
4217 %defattr(644,root,root,755)
4218 %attr(755,root,root) %{_libdir32}/libgfortran.so
4219 %{_libdir32}/libgfortran.spec
4220 %{_libdir32}/libgfortran.la
4221 %{gcclibdir}/32/libcaf_single.a
4222 %{gcclibdir}/32/libcaf_single.la
4223 #%{gcclibdir}/32/libgfortranbegin.la
4224 #%{gcclibdir}/32/libgfortranbegin.a
4227 %if %{with multilib2}
4228 %files fortran-multilib-%{multilib2}
4229 %defattr(644,root,root,755)
4230 %attr(755,root,root) %{_libdirm2}/libgfortran.so
4231 %{_libdirm2}/libgfortran.spec
4232 %{_libdirm2}/libgfortran.la
4233 %{gcclibdir}/%{multilib2}/libcaf_single.a
4234 %{gcclibdir}/%{multilib2}/libcaf_single.la
4235 #%{gcclibdir}/%{multilib2}/libgfortranbegin.la
4236 #%{gcclibdir}/%{multilib2}/libgfortranbegin.a
4239 %files -n libgfortran
4240 %defattr(644,root,root,755)
4241 %doc libgfortran/{AUTHORS,README,ChangeLog}
4242 %attr(755,root,root) %{_libdir}/libgfortran.so.*.*.*
4243 %attr(755,root,root) %ghost %{_libdir}/libgfortran.so.3
4245 %files -n libgfortran-static
4246 %defattr(644,root,root,755)
4247 %{_libdir}/libgfortran.a
4249 %if %{with multilib}
4250 %files -n libgfortran-multilib-32
4251 %defattr(644,root,root,755)
4252 %attr(755,root,root) %{_libdir32}/libgfortran.so.*.*.*
4253 %attr(755,root,root) %ghost %{_libdir32}/libgfortran.so.3
4255 %files -n libgfortran-multilib-32-static
4256 %defattr(644,root,root,755)
4257 %{_libdir32}/libgfortran.a
4260 %if %{with multilib2}
4261 %files -n libgfortran-multilib-%{multilib2}
4262 %defattr(644,root,root,755)
4263 %attr(755,root,root) %{_libdirm2}/libgfortran.so.*.*.*
4264 %attr(755,root,root) %ghost %{_libdirm2}/libgfortran.so.3
4266 %files -n libgfortran-multilib-%{multilib2}-static
4267 %defattr(644,root,root,755)
4268 %{_libdirm2}/libgfortran.a
4271 %files -n libquadmath
4272 %defattr(644,root,root,755)
4273 %attr(755,root,root) %{_libdir}/libquadmath.so.*.*.*
4274 %attr(755,root,root) %ghost %{_libdir}/libquadmath.so.0
4276 %files -n libquadmath-devel
4277 %defattr(644,root,root,755)
4278 %{gcclibdir}/include/quadmath.h
4279 %{gcclibdir}/include/quadmath_weak.h
4280 %attr(755,root,root) %{_libdir}/libquadmath.so
4281 %{_libdir}/libquadmath.la
4282 %{_infodir}/libquadmath.info*
4284 %files -n libquadmath-static
4285 %defattr(644,root,root,755)
4286 %{_libdir}/libquadmath.a
4288 %if %{with multilib}
4289 %files -n libquadmath-multilib-32
4290 %defattr(644,root,root,755)
4291 %attr(755,root,root) %{_libdir32}/libquadmath.so.*.*.*
4292 %attr(755,root,root) %ghost %{_libdir32}/libquadmath.so.0
4294 %files -n libquadmath-multilib-32-devel
4295 %defattr(644,root,root,755)
4296 %attr(755,root,root) %{_libdir32}/libquadmath.so
4297 %{_libdir32}/libquadmath.la
4299 %files -n libquadmath-multilib-32-static
4300 %defattr(644,root,root,755)
4301 %{_libdir32}/libquadmath.a
4304 %if %{with multilib2}
4305 %files -n libquadmath-multilib-%{multilib2}
4306 %defattr(644,root,root,755)
4307 %attr(755,root,root) %{_libdirm2}/libquadmath.so.*.*.*
4308 %attr(755,root,root) %ghost %{_libdirm2}/libquadmath.so.0
4310 %files -n libquadmath-multilib-%{multilib2}-devel
4311 %defattr(644,root,root,755)
4312 %attr(755,root,root) %{_libdirm2}/libquadmath.so
4313 %{_libdirm2}/libquadmath.la
4315 %files -n libquadmath-multilib-%{multilib2}-static
4316 %defattr(644,root,root,755)
4317 %{_libdirm2}/libquadmath.a
4323 %defattr(644,root,root,755)
4324 %doc gcc/java/ChangeLog java-doc/*
4325 %attr(755,root,root) %{_bindir}/gappletviewer
4326 %attr(755,root,root) %{_bindir}/gc-analyze
4327 %attr(755,root,root) %{_bindir}/gcj
4328 %attr(755,root,root) %{_bindir}/gcj-dbtool
4329 %attr(755,root,root) %{_bindir}/gcjh
4330 %attr(755,root,root) %{_bindir}/gjar
4331 %attr(755,root,root) %{_bindir}/gjarsigner
4332 %attr(755,root,root) %{_bindir}/gjavah
4333 %attr(755,root,root) %{_bindir}/gkeytool
4334 %attr(755,root,root) %{_bindir}/gnative2ascii
4335 %attr(755,root,root) %{_bindir}/gorbd
4336 %attr(755,root,root) %{_bindir}/grmic
4337 %attr(755,root,root) %{_bindir}/grmid
4338 %attr(755,root,root) %{_bindir}/grmiregistry
4339 %attr(755,root,root) %{_bindir}/gserialver
4340 %attr(755,root,root) %{_bindir}/gtnameserv
4341 %attr(755,root,root) %{_bindir}/jcf-dump
4342 %attr(755,root,root) %{_bindir}/jv-convert
4343 %attr(755,root,root) %{_bindir}/rebuild-gcj-db
4344 %attr(755,root,root) %{_bindir}/*-gcj
4345 %attr(755,root,root) %{gcclibdir}/ecj1
4346 %attr(755,root,root) %{gcclibdir}/jc1
4347 %attr(755,root,root) %{gcclibdir}/jvgenmain
4348 %{_infodir}/cp-tools.info*
4349 %{_infodir}/gcj.info*
4350 %{_mandir}/man1/gappletviewer.1*
4351 %{_mandir}/man1/gc-analyze.1*
4352 %{_mandir}/man1/gcj.1*
4353 %{_mandir}/man1/gcj-dbtool.1*
4354 %{_mandir}/man1/gcjh.1*
4355 %{_mandir}/man1/gjar.1*
4356 %{_mandir}/man1/gjarsigner.1*
4357 %{_mandir}/man1/gjavah.1*
4358 %{_mandir}/man1/gkeytool.1*
4359 %{_mandir}/man1/gnative2ascii.1*
4360 %{_mandir}/man1/gorbd.1*
4361 %{_mandir}/man1/grmic.1*
4362 %{_mandir}/man1/grmid.1*
4363 %{_mandir}/man1/grmiregistry.1*
4364 %{_mandir}/man1/gserialver.1*
4365 %{_mandir}/man1/gtnameserv.1*
4366 %{_mandir}/man1/jcf-dump.1*
4367 %{_mandir}/man1/jv-convert.1*
4368 %{_mandir}/man1/rebuild-gcj-db*
4371 %files java-aotcompile
4372 %defattr(644,root,root,755)
4373 %attr(755,root,root) %{_bindir}/aot-compile
4374 %dir %{py_sitescriptdir}/libjava
4375 %{py_sitescriptdir}/libjava/*.py[co]
4376 %{_mandir}/man1/aot-compile.1*
4380 %defattr(644,root,root,755)
4381 %doc libjava/{ChangeLog,LIBGCJ_LICENSE,NEWS,README,THANKS}
4382 %attr(755,root,root) %{_bindir}/gij
4383 %attr(755,root,root) %{_libdir}/libgcj-tools.so.*.*.*
4384 %attr(755,root,root) %ghost %{_libdir}/libgcj-tools.so.%{gcj_soname_ver}
4385 %attr(755,root,root) %{_libdir}/libgcj.so.*.*.*
4386 %attr(755,root,root) %ghost %{_libdir}/libgcj.so.%{gcj_soname_ver}
4387 %attr(755,root,root) %{_libdir}/libgcj_bc.so.*.*.*
4388 %attr(755,root,root) %ghost %{_libdir}/libgcj_bc.so.1
4389 %attr(755,root,root) %{_libdir}/libgcj_bc.so
4390 %attr(755,root,root) %{_libdir}/libgij.so.*.*.*
4391 %attr(755,root,root) %ghost %{_libdir}/libgij.so.%{gcj_soname_ver}
4392 %{?with_x:%attr(755,root,root) %{_libdir}/lib-gnu-awt-xlib.so.*.*.*}
4393 %{?with_x:%attr(755,root,root) %ghost %{_libdir}/lib-gnu-awt-xlib.so.%{gcj_soname_ver}}
4394 %dir %{_libdir}/%{gcjdbexecdir}
4395 %{_libdir}/%{gcjdbexecdir}/classmap.db
4396 %{?with_mozilla:%attr(755,root,root) %{_libdir}/%{gcjdbexecdir}/libgcjwebplugin.so}
4397 %{?with_alsa:%attr(755,root,root) %{_libdir}/%{gcjdbexecdir}/libgjsmalsa.so*}
4398 %{?with_dssi:%attr(755,root,root) %{_libdir}/%{gcjdbexecdir}/libgjsmdssi.so*}
4399 %{?with_gtk:%attr(755,root,root) %{_libdir}/%{gcjdbexecdir}/libgtkpeer.so}
4400 %{?with_gtk:%attr(755,root,root) %{_libdir}/%{gcjdbexecdir}/libjawt.so}
4401 %attr(755,root,root) %{_libdir}/%{gcjdbexecdir}/libjavamath.so
4402 %attr(755,root,root) %{_libdir}/%{gcjdbexecdir}/libjvm.so
4403 %{?with_qt:%attr(755,root,root) %{_libdir}/%{gcjdbexecdir}/libqtpeer.so}
4404 %attr(755,root,root) %{_libdir}/%{gcjdbexecdir}/libxmlj.so*
4405 %{_libdir}/logging.properties
4406 %{_javadir}/libgcj*.jar
4408 %{_mandir}/man1/gij.1*
4410 %files -n libgcj-devel
4411 %defattr(644,root,root,755)
4412 %attr(755,root,root) %{_libdir}/libgcj-tools.so
4413 %{_libdir}/libgcj-tools.la
4414 %attr(755,root,root) %{_libdir}/libgcj.so
4415 %{_libdir}/libgcj.la
4416 %attr(755,root,root) %{_libdir}/libgij.so
4417 %{_libdir}/libgij.la
4419 %attr(755,root,root) %{_libdir}/lib-gnu-awt-xlib.so
4420 %{_libdir}/lib-gnu-awt-xlib.la
4422 %{_libdir}/libgcj.spec
4423 %dir %{_libdir}/security
4424 %{_libdir}/security/*
4425 %{?with_alsa:%{_libdir}/%{gcjdbexecdir}/libgjsmalsa.la}
4426 %{?with_dssi:%{_libdir}/%{gcjdbexecdir}/libgjsmdssi.la}
4427 %{?with_gtk:%{_libdir}/%{gcjdbexecdir}/libgtkpeer.la}
4428 %{?with_gtk:%{_libdir}/%{gcjdbexecdir}/libjawt.la}
4429 %{_libdir}/%{gcjdbexecdir}/libjavamath.la
4430 %{_libdir}/%{gcjdbexecdir}/libjvm.la
4431 %{?with_qt:%{_libdir}/%{gcjdbexecdir}/libqtpeer.la}
4432 %{?with_mozilla:%{_libdir}/%{gcjdbexecdir}/libgcjwebplugin.la}
4433 %{_libdir}/%{gcjdbexecdir}/libxmlj.la
4434 %{gcclibdir}/include/gcj
4435 %{gcclibdir}/include/jawt.h
4436 %{gcclibdir}/include/jawt_md.h
4437 %{gcclibdir}/include/jni.h
4438 %{gcclibdir}/include/jni_md.h
4439 %{gcclibdir}/include/jvmpi.h
4440 %{_includedir}/c++/%{version}/java
4441 %{_includedir}/c++/%{version}/javax
4442 %{_includedir}/c++/%{version}/gcj
4443 %{_includedir}/c++/%{version}/gnu
4444 %{_includedir}/c++/%{version}/org
4445 %{_includedir}/c++/%{version}/sun
4446 %{_pkgconfigdir}/libgcj-%{major_ver}.pc
4448 %files -n libgcj-static
4449 %defattr(644,root,root,755)
4450 %{_libdir}/libgcj-tools.a
4452 %{_libdir}/libgcj_bc.a
4454 %{?with_x:%{_libdir}/lib-gnu-awt-xlib.a}
4455 %{_libdir}/%{gcjdbexecdir}/libjvm.a
4458 %if %{with gcc_libffi}
4460 %defattr(644,root,root,755)
4461 %doc libffi/{ChangeLog,ChangeLog.libgcj,LICENSE,README}
4462 %attr(755,root,root) %{_libdir}/libffi.so.*.*.*
4463 %attr(755,root,root) %ghost %{_libdir}/libffi.so.4
4465 %files -n libffi-devel
4466 %defattr(644,root,root,755)
4467 %attr(755,root,root) %{_libdir}/libffi.so
4468 %{_libdir}/libffi.la
4469 %{gcclibdir}/include/ffi.h
4470 %{gcclibdir}/include/ffitarget.h
4471 %{_pkgconfigdir}/libffi.pc
4472 %{_mandir}/man3/ffi*.3*
4473 %{_infodir}/libffi.info*
4475 %files -n libffi-static
4476 %defattr(644,root,root,755)
4479 %if %{with multilib}
4480 %files -n libffi-multilib-32
4481 %defattr(644,root,root,755)
4482 %attr(755,root,root) %{_libdir32}/libffi.so.*.*.*
4483 %attr(755,root,root) %ghost %{_libdir32}/libffi.so.4
4485 %files -n libffi-multilib-32-devel
4486 %defattr(644,root,root,755)
4487 %attr(755,root,root) %{_libdir32}/libffi.so
4488 %{_libdir32}/libffi.la
4489 %{_pkgconfigdir32}/libffi.pc
4491 %files -n libffi-multilib-32-static
4492 %defattr(644,root,root,755)
4493 %{_libdir32}/libffi.a
4496 %if %{with multilib2}
4497 %files -n libffi-multilib-%{multilib2}
4498 %defattr(644,root,root,755)
4499 %attr(755,root,root) %{_libdirm2}/libffi.so.*.*.*
4500 %attr(755,root,root) %ghost %{_libdirm2}/libffi.so.4
4502 %files -n libffi-multilib-%{multilib2}-devel
4503 %defattr(644,root,root,755)
4504 %attr(755,root,root) %{_libdirm2}/libffi.so
4505 %{_libdirm2}/libffi.la
4506 %{_pkgconfigdirm2}/libffi.pc
4508 %files -n libffi-multilib-%{multilib2}-static
4509 %defattr(644,root,root,755)
4510 %{_libdirm2}/libffi.a
4516 %defattr(644,root,root,755)
4517 %doc gcc/objc/README.libobjc
4518 %attr(755,root,root) %{gcclibdir}/cc1obj
4519 %attr(755,root,root) %{_libdir}/libobjc.so
4520 %{_libdir}/libobjc.la
4521 %{gcclibdir}/include/objc
4523 %if %{with multilib}
4524 %files objc-multilib-32
4525 %defattr(644,root,root,755)
4526 %attr(755,root,root) %{_libdir32}/libobjc.so
4527 %{_libdir32}/libobjc.la
4530 %if %{with multilib2}
4531 %files objc-multilib-%{multilib2}
4532 %defattr(644,root,root,755)
4533 %attr(755,root,root) %{_libdirm2}/libobjc.so
4534 %{_libdirm2}/libobjc.la
4539 %defattr(644,root,root,755)
4540 %doc gcc/objcp/ChangeLog
4541 %attr(755,root,root) %{gcclibdir}/cc1objplus
4545 %defattr(644,root,root,755)
4546 %doc libobjc/{ChangeLog,README*}
4547 %attr(755,root,root) %{_libdir}/libobjc.so.*.*.*
4548 %attr(755,root,root) %ghost %{_libdir}/libobjc.so.4
4550 %files -n libobjc-static
4551 %defattr(644,root,root,755)
4552 %{_libdir}/libobjc.a
4554 %if %{with multilib}
4555 %files -n libobjc-multilib-32
4556 %defattr(644,root,root,755)
4557 %attr(755,root,root) %{_libdir32}/libobjc.so.*.*.*
4558 %attr(755,root,root) %ghost %{_libdir32}/libobjc.so.4
4560 %files -n libobjc-multilib-32-static
4561 %defattr(644,root,root,755)
4562 %{_libdir32}/libobjc.a
4565 %if %{with multilib2}
4566 %files -n libobjc-multilib-%{multilib2}
4567 %defattr(644,root,root,755)
4568 %attr(755,root,root) %{_libdirm2}/libobjc.so.*.*.*
4569 %attr(755,root,root) %ghost %{_libdirm2}/libobjc.so.4
4571 %files -n libobjc-multilib-%{multilib2}-static
4572 %defattr(644,root,root,755)
4573 %{_libdirm2}/libobjc.a
4579 %defattr(644,root,root,755)
4580 %doc gcc/go/gofrontend/{LICENSE,PATENTS,README}
4581 %attr(755,root,root) %{_bindir}/gccgo
4582 %attr(755,root,root) %{_bindir}/go
4583 %attr(755,root,root) %{_bindir}/gofmt
4584 %attr(755,root,root) %{gcclibdir}/cgo
4585 %attr(755,root,root) %{gcclibdir}/go1
4587 %{_libdir}/go/%{version}
4588 %{_mandir}/man1/go.1*
4589 %{_mandir}/man1/gofmt.1*
4590 %{_mandir}/man1/gccgo.1*
4591 %{_infodir}/gccgo.info*
4593 %if %{with multilib}
4594 %files go-multilib-32
4595 %defattr(644,root,root,755)
4596 %dir %{_libdir32}/go
4597 %{_libdir32}/go/%{version}
4600 %if %{with multilib2}
4601 %files go-multilib-%{multilib2}
4602 %defattr(644,root,root,755)
4603 %dir %{_libdirm2}/go
4604 %{_libdirm2}/go/%{version}
4608 %defattr(644,root,root,755)
4609 %doc libgo/{LICENSE,PATENTS,README}
4610 %attr(755,root,root) %{_libdir}/libgo.so.*.*.*
4611 %attr(755,root,root) %ghost %{_libdir}/libgo.so.9
4613 %files -n libgo-devel
4614 %defattr(644,root,root,755)
4615 %attr(755,root,root) %{_libdir}/libgo.so
4617 %{_libdir}/libgobegin.a
4618 %{_libdir}/libgolibbegin.a
4619 %{_libdir}/libnetgo.a
4621 %files -n libgo-static
4622 %defattr(644,root,root,755)
4625 %if %{with multilib}
4626 %files -n libgo-multilib-32
4627 %defattr(644,root,root,755)
4628 %attr(755,root,root) %{_libdir32}/libgo.so.*.*.*
4629 %attr(755,root,root) %ghost %{_libdir32}/libgo.so.9
4631 %files -n libgo-multilib-32-devel
4632 %defattr(644,root,root,755)
4633 %attr(755,root,root) %{_libdir32}/libgo.so
4634 %{_libdir32}/libgo.la
4635 %{_libdir32}/libgobegin.a
4636 %{_libdir32}/libgolibbegin.a
4637 %{_libdir32}/libnetgo.a
4639 %files -n libgo-multilib-32-static
4640 %defattr(644,root,root,755)
4641 %{_libdir32}/libgo.a
4644 %if %{with multilib2}
4645 %files -n libgo-multilib-%{multilib2}
4646 %defattr(644,root,root,755)
4647 %attr(755,root,root) %{_libdirm2}/libgo.so.*.*.*
4648 %attr(755,root,root) %ghost %{_libdirm2}/libgo.so.9
4650 %files -n libgo-multilib-%{multilib2}-devel
4651 %defattr(644,root,root,755)
4652 %attr(755,root,root) %{_libdirm2}/libgo.so
4653 %{_libdirm2}/libgo.la
4654 %{_libdirm2}/libgobegin.a
4655 %{_libdirm2}/libgolibbegin.a
4656 %{_libdirm2}/libnetgo.a
4658 %files -n libgo-multilib-%{multilib2}-static
4659 %defattr(644,root,root,755)
4660 %{_libdirm2}/libgo.a
4666 %defattr(644,root,root,755)
4667 %doc libsanitizer/ChangeLog* libsanitizer/LICENSE.TXT
4668 %attr(755,root,root) %{_libdir}/libasan.so.*.*.*
4669 %attr(755,root,root) %ghost %{_libdir}/libasan.so.3
4671 %files -n libasan-devel
4672 %defattr(644,root,root,755)
4673 %attr(755,root,root) %{_libdir}/libasan.so
4674 %{_libdir}/libasan_preinit.o
4675 %{_libdir}/libasan.la
4676 %{gcclibdir}/include/sanitizer/asan_interface.h
4678 %files -n libasan-static
4679 %defattr(644,root,root,755)
4680 %{_libdir}/libasan.a
4682 %if %{with multilib}
4683 %files -n libasan-multilib-32
4684 %defattr(644,root,root,755)
4685 %attr(755,root,root) %{_libdir32}/libasan.so.*.*.*
4686 %attr(755,root,root) %ghost %{_libdir32}/libasan.so.3
4688 %files -n libasan-multilib-32-devel
4689 %defattr(644,root,root,755)
4690 %attr(755,root,root) %{_libdir32}/libasan.so
4691 %{_libdir32}/libasan_preinit.o
4692 %{_libdir32}/libasan.la
4694 %files -n libasan-multilib-32-static
4695 %defattr(644,root,root,755)
4696 %{_libdir32}/libasan.a
4699 %if %{with multilib2}
4700 %files -n libasan-multilib-%{multilib2}
4701 %defattr(644,root,root,755)
4702 %attr(755,root,root) %{_libdirm2}/libasan.so.*.*.*
4703 %attr(755,root,root) %ghost %{_libdirm2}/libasan.so.3
4705 %files -n libasan-multilib-%{multilib2}-devel
4706 %defattr(644,root,root,755)
4707 %attr(755,root,root) %{_libdirm2}/libasan.so
4708 %{_libdirm2}/libasan_preinit.o
4709 %{_libdirm2}/libasan.la
4711 %files -n libasan-multilib-%{multilib2}-static
4712 %defattr(644,root,root,755)
4713 %{_libdirm2}/libasan.a
4719 %defattr(644,root,root,755)
4720 %attr(755,root,root) %{_libdir}/liblsan.so.*.*.*
4721 %attr(755,root,root) %ghost %{_libdir}/liblsan.so.0
4723 %files -n liblsan-devel
4724 %defattr(644,root,root,755)
4725 %attr(755,root,root) %{_libdir}/liblsan.so
4726 %{_libdir}/liblsan.la
4727 %{gcclibdir}/include/sanitizer/lsan_interface.h
4729 %files -n liblsan-static
4730 %defattr(644,root,root,755)
4731 %{_libdir}/liblsan.a
4734 %if %{with multilib2} && %{with lsan_m2}
4735 %files -n liblsan-multilib-%{multilib2}
4736 %defattr(644,root,root,755)
4737 %attr(755,root,root) %{_libdirm2}/liblsan.so.*.*.*
4738 %attr(755,root,root) %ghost %{_libdirm2}/liblsan.so.0
4740 %files -n liblsan-multilib-%{multilib2}-devel
4741 %defattr(644,root,root,755)
4742 %attr(755,root,root) %{_libdirm2}/liblsan.so
4743 %{_libdirm2}/liblsan.la
4744 # it looks like duplicate of file from liblsan-devel, but actually it isn't:
4745 # these packages are mutually exclusive
4746 # (either liblsan-devel.x86_64 or liblsan-multilib-64.x32)
4747 %{gcclibdir}/include/sanitizer/lsan_interface.h
4749 %files -n liblsan-multilib-%{multilib2}-static
4750 %defattr(644,root,root,755)
4751 %{_libdirm2}/liblsan.a
4756 %defattr(644,root,root,755)
4757 %doc libsanitizer/ChangeLog* libsanitizer/LICENSE.TXT
4758 %attr(755,root,root) %{_libdir}/libtsan.so.*.*.*
4759 %attr(755,root,root) %ghost %{_libdir}/libtsan.so.0
4761 %files -n libtsan-devel
4762 %defattr(644,root,root,755)
4763 %attr(755,root,root) %{_libdir}/libtsan.so
4764 %{_libdir}/libtsan.la
4766 %files -n libtsan-static
4767 %defattr(644,root,root,755)
4768 %{_libdir}/libtsan.a
4771 %if %{with multilib2} && %{with tsan_m2}
4772 %files -n libtsan-multilib-%{multilib2}
4773 %defattr(644,root,root,755)
4774 %doc libsanitizer/ChangeLog* libsanitizer/LICENSE.TXT
4775 %attr(755,root,root) %{_libdirm2}/libtsan.so.*.*.*
4776 %attr(755,root,root) %ghost %{_libdirm2}/libtsan.so.0
4778 %files -n libtsan-multilib-%{multilib2}-devel
4779 %defattr(644,root,root,755)
4780 %attr(755,root,root) %{_libdirm2}/libtsan.so
4781 %{_libdirm2}/libtsan.la
4783 %files -n libtsan-multilib-%{multilib2}-static
4784 %defattr(644,root,root,755)
4785 %{_libdirm2}/libtsan.a
4790 %defattr(644,root,root,755)
4791 %attr(755,root,root) %{_libdir}/libubsan.so.*.*.*
4792 %attr(755,root,root) %ghost %{_libdir}/libubsan.so.0
4794 %files -n libubsan-devel
4795 %defattr(644,root,root,755)
4796 %attr(755,root,root) %{_libdir}/libubsan.so
4797 %{_libdir}/libubsan.la
4799 %files -n libubsan-static
4800 %defattr(644,root,root,755)
4801 %{_libdir}/libubsan.a
4803 %if %{with multilib}
4804 %files -n libubsan-multilib-32
4805 %defattr(644,root,root,755)
4806 %attr(755,root,root) %{_libdir32}/libubsan.so.*.*.*
4807 %attr(755,root,root) %ghost %{_libdir32}/libubsan.so.0
4809 %files -n libubsan-multilib-32-devel
4810 %defattr(644,root,root,755)
4811 %attr(755,root,root) %{_libdir32}/libubsan.so
4812 %{_libdir32}/libubsan.la
4814 %files -n libubsan-multilib-32-static
4815 %defattr(644,root,root,755)
4816 %{_libdir32}/libubsan.a
4819 %if %{with multilib2}
4820 %files -n libubsan-multilib-%{multilib2}
4821 %defattr(644,root,root,755)
4822 %attr(755,root,root) %{_libdirm2}/libubsan.so.*.*.*
4823 %attr(755,root,root) %ghost %{_libdirm2}/libubsan.so.0
4825 %files -n libubsan-multilib-%{multilib2}-devel
4826 %defattr(644,root,root,755)
4827 %attr(755,root,root) %{_libdirm2}/libubsan.so
4828 %{_libdirm2}/libubsan.la
4830 %files -n libubsan-multilib-%{multilib2}-static
4831 %defattr(644,root,root,755)
4832 %{_libdirm2}/libubsan.a
4838 %defattr(644,root,root,755)
4839 %doc libvtv/ChangeLog
4840 %attr(755,root,root) %{_libdir}/libvtv.so.*.*.*
4841 %attr(755,root,root) %ghost %{_libdir}/libvtv.so.0
4843 %files -n libvtv-devel
4844 %defattr(644,root,root,755)
4845 %attr(755,root,root) %{_libdir}/libvtv.so
4846 %{_libdir}/libvtv.la
4848 %files -n libvtv-static
4849 %defattr(644,root,root,755)
4852 %if %{with multilib}
4853 %files -n libvtv-multilib-32
4854 %defattr(644,root,root,755)
4855 %attr(755,root,root) %{_libdir32}/libvtv.so.*.*.*
4856 %attr(755,root,root) %ghost %{_libdir32}/libvtv.so.0
4858 %files -n libvtv-multilib-32-devel
4859 %defattr(644,root,root,755)
4860 %attr(755,root,root) %{_libdir32}/libvtv.so
4861 %{_libdir32}/libvtv.la
4863 %files -n libvtv-multilib-32-static
4864 %defattr(644,root,root,755)
4865 %{_libdir32}/libvtv.a
4868 %if %{with multilib2}
4869 %files -n libvtv-multilib-%{multilib2}
4870 %defattr(644,root,root,755)
4871 %attr(755,root,root) %{_libdirm2}/libvtv.so.*.*.*
4872 %attr(755,root,root) %ghost %{_libdirm2}/libvtv.so.0
4874 %files -n libvtv-multilib-%{multilib2}-devel
4875 %defattr(644,root,root,755)
4876 %attr(755,root,root) %{_libdirm2}/libvtv.so
4877 %{_libdirm2}/libvtv.la
4879 %files -n libvtv-multilib-%{multilib2}-static
4880 %defattr(644,root,root,755)
4881 %{_libdirm2}/libvtv.a
4887 %defattr(644,root,root,755)
4888 %doc libatomic/ChangeLog*
4889 %attr(755,root,root) %{_libdir}/libatomic.so.*.*.*
4890 %attr(755,root,root) %ghost %{_libdir}/libatomic.so.1
4892 %files -n libatomic-devel
4893 %defattr(644,root,root,755)
4894 %attr(755,root,root) %{_libdir}/libatomic.so
4895 %{_libdir}/libatomic.la
4897 %files -n libatomic-static
4898 %defattr(644,root,root,755)
4899 %{_libdir}/libatomic.a
4901 %if %{with multilib}
4902 %files -n libatomic-multilib-32
4903 %defattr(644,root,root,755)
4904 %attr(755,root,root) %{_libdir32}/libatomic.so.*.*.*
4905 %attr(755,root,root) %ghost %{_libdir32}/libatomic.so.1
4907 %files -n libatomic-multilib-32-devel
4908 %defattr(644,root,root,755)
4909 %attr(755,root,root) %{_libdir32}/libatomic.so
4910 %{_libdir32}/libatomic.la
4912 %files -n libatomic-multilib-32-static
4913 %defattr(644,root,root,755)
4914 %{_libdir32}/libatomic.a
4917 %if %{with multilib2}
4918 %files -n libatomic-multilib-%{multilib2}
4919 %defattr(644,root,root,755)
4920 %attr(755,root,root) %{_libdirm2}/libatomic.so.*.*.*
4921 %attr(755,root,root) %ghost %{_libdirm2}/libatomic.so.1
4923 %files -n libatomic-multilib-%{multilib2}-devel
4924 %defattr(644,root,root,755)
4925 %attr(755,root,root) %{_libdirm2}/libatomic.so
4926 %{_libdirm2}/libatomic.la
4928 %files -n libatomic-multilib-%{multilib2}-static
4929 %defattr(644,root,root,755)
4930 %{_libdirm2}/libatomic.a
4935 %defattr(644,root,root,755)
4936 %doc libcc1/ChangeLog*
4937 %attr(755,root,root) %{_libdir}/libcc1.so
4938 %attr(755,root,root) %{_libdir}/libcc1.so.*.*.*
4939 %attr(755,root,root) %ghost %{_libdir}/libcc1.so.0
4940 %attr(755,root,root) %{gcclibdir}/plugin/libcc1plugin.so.*
4943 %defattr(644,root,root,755)
4944 %dir %{gcclibdir}/plugin
4945 %{gcclibdir}/plugin/gengtype
4946 %{gcclibdir}/plugin/gtype.state
4947 %{gcclibdir}/plugin/include
4948 %attr(755,root,root) %{gcclibdir}/plugin/libcc1plugin.la
4949 %attr(755,root,root) %{gcclibdir}/plugin/libcc1plugin.so