1 # NOTE: despite lower soname, libffi is newer than standalone 3.0.10
4 # - gconf peer? (but libgcj needs split anyway)
6 # /usr/bin/gjdoc [BR: antlr.jar] (but see gjdoc package, there are some additional jars?)
7 # /usr/share/man/man1/gjdoc.1.gz
11 %bcond_without ada # build without ADA support
12 %bcond_without cxx # build without C++ support
13 %bcond_without fortran # build without Fortran support
14 %bcond_without go # build without Go support
15 %bcond_without java # build without Java support
16 %bcond_without objc # build without Objective-C support
17 %bcond_without objcxx # build without Objective-C++ support
19 %bcond_without gomp # build without OpenMP support
20 %bcond_without multilib # build without multilib support (which needs glibc[32&64]-devel)
21 %bcond_without multilibx32 # build with x32 multilib support on x86_64 (needs x32 glibc-devel)
22 %bcond_without profiling # build without profiling
23 %bcond_without python # build without libstdc++ printers for gdb and aot-compile for java
24 %bcond_with gcc_libffi # packaging gcc libffi for system usage
25 # note: libgcj and libgo always have convenience gcc libffi linked in
27 %bcond_without alsa # don't build libgcj ALSA MIDI interface
28 %bcond_without dssi # don't build libgcj DSSI MIDI interface
29 %bcond_without gtk # don't build libgcj GTK peer
30 %bcond_without apidocs # do not build and package API docs
31 %bcond_with mozilla # build libgcjwebplugin (needs fix for new xulrunner)
32 %bcond_with qt # build libgcj Qt peer (currently doesn't build with libtool-2.x)
33 %bcond_without x # don't build libgcj Xlib-dependent AWTs (incl. GTK/Qt)
35 %bcond_without bootstrap # omit 3-stage bootstrap
36 %bcond_with tests # torture gcc
37 %bcond_with symvers # enable versioned symbols in libstdc++ (WARNING: changes soname from .so.6 to so.7)
45 # go, java and objcxx require C++
51 # objcxx requires objc
56 %if %{without bootstrap}
57 %undefine with_profiling
66 # used to be broken on sparc64 (to be verified if needed)
67 # broken since 5.x on x32 (to be verified if needed)
71 %ifnarch %{x8664} x32 aarch64 ppc64 s390x sparc64
72 %undefine with_multilib
75 %undefine with_multilibx32
78 # setup internal semi-bconds based on bconds and architecture
81 %define with_multilib2 1
83 %if %{with multilibx32}
84 %define with_multilib2 1
87 %ifarch %{ix86} %{x8664} x32 alpha arm ppc ppc64 sh sparc sparcv9 sparc64
88 # library for atomic operations not supported by hardware
91 %ifarch %{ix86} %{x8664} x32
92 %define with_cilkrts 1
94 %ifarch %{ix86} %{x8664} x32 arm ppc ppc64 sparc sparcv9 sparc64
95 # sanitizer feature (asan and ubsan are common for all supported archs)
99 # lsan and tsan exist only for primary x86_64 ABI
100 %define with_lsan_m0 1
101 %define with_tsan_m0 1
104 # lsan and tsan exist only for x86_64 ABI (i.e. our multilib2)
105 %define with_lsan_m2 1
106 %define with_tsan_m2 1
108 %ifarch %{ix86} %{x8664} x32
113 %define minor_ver 2.0
114 %define major_ecj_ver 4.9
115 # class data version seen with file(1) that this jvm is able to load
116 %define _classdataversion 50.0
117 %define gcj_soname_ver 16
119 Summary: GNU Compiler Collection: the C compiler and shared files
120 Summary(es.UTF-8): Colección de compiladores GNU: el compilador C y ficheros compartidos
121 Summary(pl.UTF-8): Kolekcja kompilatorów GNU: kompilator C i pliki współdzielone
122 Summary(pt_BR.UTF-8): Coleção dos compiladores GNU: o compilador C e arquivos compartilhados
124 Version: %{major_ver}.%{minor_ver}
128 Group: Development/Languages
129 Source0: https://ftp.gnu.org/pub/gnu/gcc/gcc-%{version}/%{name}-%{version}.tar.bz2
130 # Source0-md5: a51bcfeb3da7dd4c623e27207ed43467
131 Source1: %{name}-optimize-la.pl
132 Source2: ftp://sourceware.org/pub/java/ecj-%{major_ecj_ver}.jar
133 # Source2-md5: 7339f199ba11c941890031fd9981d7be
134 # check libffi version with libffi/configure.ac
135 Source3: libffi.pc.in
136 # svn diff -x --ignore-eol-style --force svn://gcc.gnu.org/svn/gcc/tags/gcc_5_2_0_release svn://gcc.gnu.org/svn/gcc/branches/gcc-5-branch > gcc-branch.diff
137 Patch100: %{name}-branch.diff
138 # Patch100-md5: 2c8fbfa431c9e9833f087624862d0114
139 Patch0: %{name}-info.patch
140 Patch2: %{name}-nodebug.patch
141 Patch3: %{name}-ada-link.patch
142 Patch4: %{name}-ada-x32.patch
144 Patch6: %{name}-pr61164.patch
145 Patch7: %{name}-libjava-multilib.patch
146 Patch8: %{name}-enable-java-awt-qt.patch
147 Patch10: %{name}-moresparcs.patch
148 Patch11: %{name}-install-libffi.patch
149 URL: http://gcc.gnu.org/
150 BuildRequires: autoconf >= 2.64
151 %{?with_tests:BuildRequires: autogen}
152 BuildRequires: automake >= 1:1.9.3
153 # binutils 2.17.50.0.9 or newer are required for fixing PR middle-end/20218.
154 BuildRequires: binutils >= 3:2.17.50.0.9-1
156 BuildRequires: chrpath >= 0.13-2
157 BuildRequires: cloog-isl-devel >= 0.17.0
158 BuildRequires: cloog-isl-devel < 0.19
159 %{?with_tests:BuildRequires: dejagnu}
160 BuildRequires: elfutils-devel >= 0.145-1
161 BuildRequires: fileutils >= 4.0.41
164 BuildRequires: gcc(ada)
165 BuildRequires: gcc-ada
167 BuildRequires: gettext-tools
168 BuildRequires: glibc-devel >= 6:2.4-1
170 # Formerly known as gcc(multilib)
171 BuildRequires: gcc(multilib-32)
173 %if %{with multilibx32}
174 BuildRequires: gcc(multilib-x32)
175 BuildRequires: glibc-devel(x32)
177 BuildRequires: glibc-devel(ix86)
180 BuildRequires: gcc(multilib-64)
181 BuildRequires: glibc-devel(ix86)
182 BuildRequires: glibc-devel(x86_64)
185 BuildRequires: glibc-devel(arm)
188 BuildRequires: glibc-devel(ppc)
191 BuildRequires: glibc-devel(s390)
194 BuildRequires: glibc-devel(sparcv9)
197 BuildRequires: gmp-c++-devel >= 4.1
198 BuildRequires: gmp-devel >= 4.1
199 BuildRequires: isl-devel >= 0.13
200 BuildRequires: libmpc-devel
201 BuildRequires: mpfr-devel >= 2.3.0
203 BuildRequires: python-devel
204 BuildRequires: rpm-pythonprov
206 BuildRequires: rpmbuild(macros) >= 1.211
207 BuildRequires: texinfo >= 4.1
208 BuildRequires: zlib-devel
210 %{?with_alsa:BuildRequires: alsa-lib-devel}
212 BuildRequires: dssi-devel
213 BuildRequires: jack-audio-connection-kit-devel
215 BuildRequires: libxml2-devel >= 1:2.6.8
216 BuildRequires: libxslt-devel >= 1.1.11
217 BuildRequires: perl-base
218 BuildRequires: perl-tools-pod
219 BuildRequires: pkgconfig
220 BuildRequires: sed >= 4.0
224 BuildRequires: cairo-devel >= 0.5.0
225 BuildRequires: gtk+2-devel >= 2:2.4.0
226 BuildRequires: libart_lgpl-devel
227 BuildRequires: pango-devel
228 BuildRequires: xorg-lib-libXt-devel
229 BuildRequires: xorg-lib-libXtst-devel
232 BuildRequires: QtGui-devel >= 4.0.1
233 BuildRequires: qt4-build >= 4.0.1
235 %{?with_mozilla:BuildRequires: xulrunner-devel >= 1.8.1.3-1.20070321.5}
237 BuildConflicts: pdksh < 5.2.14-50
238 Requires: binutils >= 3:2.23
239 Requires: libgcc = %{epoch}:%{version}-%{release}
240 Provides: cpp = %{epoch}:%{version}-%{release}
241 %{?with_ada:Provides: gcc(ada)}
249 Conflicts: glibc-devel < 2.2.5-20
250 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
252 %define _slibdir /%{_lib}
254 # 32-bit environment on x86-64,aarch64,ppc64,s390x,sparc64
255 %define _slibdir32 /lib
256 %define _libdir32 /usr/lib
257 %define _pkgconfigdir32 %{_libdir32}/pkgconfig
258 %if %{with multilib2}
259 # x32 environment on x86-64
261 %define multilib2 x32
262 %define m2_desc ILP32
263 %define _slibdirm2 /libx32
264 %define _libdirm2 /usr/libx32
265 %define _pkgconfigdirm2 %{_libdirm2}/pkgconfig
267 # 64-bit environment on x32
271 %define _slibdirm2 /lib64
272 %define _libdirm2 /usr/lib64
273 %define _pkgconfigdirm2 %{_libdir64}/pkgconfig
277 %define gcclibdir %{_libdir}/gcc/%{_target_platform}/%{version}
278 %define gcjdbexecdir gcj-%{version}-%{gcj_soname_ver}
280 %define filterout -fwrapv -fno-strict-aliasing -fsigned-char
281 %define filterout_ld -Wl,--as-needed
283 # functions with printf format attribute but with special parser and also
284 # receiving non constant format strings
285 %define Werror_cflags %{nil}
287 %define skip_post_check_so '.*(libcc1plugin|libgo|libxmlj|lib-gnu-awt-xlib)\.so.*'
290 A compiler aimed at integrating all the optimizations and features
291 necessary for a high-performance and stable development environment.
293 This package contains the C compiler and some files shared by various
294 parts of the GNU Compiler Collection. In order to use another GCC
295 compiler you will need to install the appropriate subpackage.
297 %description -l es.UTF-8
298 Un compilador que intenta integrar todas las optimalizaciones y
299 características necesarias para un entorno de desarrollo eficaz y
302 Este paquete contiene el compilador de C y unos ficheros compartidos
303 por varias partes de la colección de compiladores GNU (GCC). Para usar
304 otro compilador de GCC será necesario que instale el subpaquete
307 %description -l pl.UTF-8
308 Kompilator, posiadający duże możliwości optymalizacyjne niezbędne do
309 wyprodukowania szybkiego i stabilnego kodu wynikowego.
311 Ten pakiet zawiera kompilator C i pliki współdzielone przez różne
312 części kolekcji kompilatorów GNU (GCC). Żeby używać innego kompilatora
313 z GCC, trzeba zainstalować odpowiedni podpakiet.
315 %description -l pt_BR.UTF-8
316 Este pacote adiciona infraestrutura básica e suporte a linguagem C ao
317 GNU Compiler Collection.
320 Summary: GNU Compiler Collection: the C compiler 32-bit support
321 Summary(pl.UTF-8): Kolekcja kompilatorów GNU: obsługa binariów 32-bitowych dla kompilatora C
323 Group: Development/Languages
324 Requires: %{name} = %{epoch}:%{version}-%{release}
325 Requires: libgcc-multilib-32 = %{epoch}:%{version}-%{release}
328 Requires: glibc-devel(ix86)
331 Requires: glibc-devel(ppc)
334 Requires: glibc-devel(s390)
337 Requires: glibc-devel(sparcv9)
339 Provides: gcc(multilib-32)
340 Obsoletes: gcc-multilib
342 %description multilib-32
343 A compiler aimed at integrating all the optimizations and features
344 necessary for a high-performance and stable development environment.
346 This package contains the C compiler support for producing 32-bit
347 programs on 64-bit host.
349 %description multilib-32 -l pl.UTF-8
350 Kompilator, posiadający duże możliwości optymalizacyjne niezbędne do
351 wyprodukowania szybkiego i stabilnego kodu wynikowego.
353 Ten pakiet zawiera rozszerzenie kompilatora C o obsługę tworzenia
354 programów 32-bitowych na maszynie 64-bitowej.
356 %package multilib-%{multilib2}
357 Summary: GNU Compiler Collection: the C compiler %{m2_desc} binaries support
358 Summary(pl.UTF-8): Kolekcja kompilatorów GNU: obsługa binariów %{m2_desc} dla kompilatora C
360 Group: Development/Languages
361 Requires: %{name} = %{epoch}:%{version}-%{release}
362 Requires: libgcc-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
363 %{?with_multilib:Provides: gcc(multilib-%{multilib2})}
365 Requires: glibc-devel(x32)
368 Requires: glibc-devel(x86_64)
371 %description multilib-%{multilib2}
372 A compiler aimed at integrating all the optimizations and features
373 necessary for a high-performance and stable development environment.
375 This package contains the C compiler support for producing %{m2_desc}
378 %description multilib-%{multilib2} -l pl.UTF-8
379 Kompilator, posiadający duże możliwości optymalizacyjne niezbędne do
380 wyprodukowania szybkiego i stabilnego kodu wynikowego.
382 Ten pakiet zawiera rozszerzenie kompilatora C o obsługę tworzenia
386 Summary: Shared gcc library
387 Summary(es.UTF-8): Biblioteca compartida de gcc
388 Summary(pl.UTF-8): Biblioteka gcc
389 Summary(pt_BR.UTF-8): Biblioteca runtime para o GCC
390 License: GPL v3+ with GCC Runtime Library Exception v3.1
395 %description -n libgcc
398 %description -n libgcc -l es.UTF-8
399 Biblioteca compartida de gcc.
401 %description -n libgcc -l pl.UTF-8
402 Biblioteka dynamiczna gcc.
404 %description -n libgcc -l pt_BR.UTF-8
405 Biblioteca runtime para o GCC.
407 %package -n libgcc-multilib-32
408 Summary: Shared gcc library - 32-bit version
409 Summary(pl.UTF-8): Biblioteka gcc - wersja 32-bitowa
410 License: GPL v3+ with GCC Runtime Library Exception v3.1
412 Obsoletes: libgcc-multilib
414 %description -n libgcc-multilib-32
415 Shared gcc library - 32-bit version.
417 %description -n libgcc-multilib-32 -l pl.UTF-8
418 Biblioteka dynamiczna gcc - wersja 32-bitowa.
420 %package -n libgcc-multilib-%{multilib2}
421 Summary: Shared gcc library - %{m2_desc} version
422 Summary(pl.UTF-8): Biblioteka gcc - wersja %{m2_desc}
423 License: GPL v3+ with GCC Runtime Library Exception v3.1
426 %description -n libgcc-multilib-%{multilib2}
427 Shared gcc library - %{m2_desc} version.
429 %description -n libgcc-multilib-%{multilib2} -l pl.UTF-8
430 Biblioteka dynamiczna gcc - wersja %{m2_desc}.
433 Summary: GNU OpenMP library
434 Summary(pl.UTF-8): Biblioteka GNU OpenMP
435 License: GPL v3+ with GCC Runtime Library Exception v3.1
438 %description -n libgomp
441 %description -n libgomp -l pl.UTF-8
442 Biblioteka GNU OpenMP.
444 %package -n libgomp-devel
445 Summary: Development files for GNU OpenMP library
446 Summary(pl.UTF-8): Pliki programistyczne biblioteki GNU OpenMP
447 License: GPL v3+ with GCC Runtime Library Exception v3.1
448 Group: Development/Libraries
449 Requires: %{name} = %{epoch}:%{version}-%{release}
450 Requires: libgomp = %{epoch}:%{version}-%{release}
452 %description -n libgomp-devel
453 Development files for GNU OpenMP library.
455 %description -n libgomp-devel -l pl.UTF-8
456 Pliki programistyczne biblioteki GNU OpenMP.
458 %package -n libgomp-static
459 Summary: Static GNU OpenMP library
460 Summary(pl.UTF-8): Statyczna biblioteka GNU OpenMP
461 License: GPL v3+ with GCC Runtime Library Exception v3.1
462 Group: Development/Libraries
463 Requires: libgomp-devel = %{epoch}:%{version}-%{release}
465 %description -n libgomp-static
466 Static GNU OpenMP library.
468 %description -n libgomp-static -l pl.UTF-8
469 Statyczna biblioteka GNU OpenMP.
471 %package -n libgomp-multilib-32
472 Summary: GNU OpenMP library - 32-bit version
473 Summary(pl.UTF-8): Biblioteka GNU OpenMP - wersja 32-bitowa
474 License: GPL v3+ with GCC Runtime Library Exception v3.1
476 Obsoletes: libgomp-multilib
478 %description -n libgomp-multilib-32
479 GNU OpenMP library - 32-bit version.
481 %description -n libgomp-multilib-32 -l pl.UTF-8
482 Biblioteka GNU OpenMP - wersja 32-bitowa.
484 %package -n libgomp-multilib-32-devel
485 Summary: Development files for 32-bit version of GNU OpenMP library
486 Summary(pl.UTF-8): Pliki programistyczne wersji 32-bitowej biblioteki GNU OpenMP
487 License: GPL v3+ with GCC Runtime Library Exception v3.1
488 Group: Development/Libraries
489 Requires: libgomp-devel = %{epoch}:%{version}-%{release}
490 Obsoletes: libgomp-multilib-devel
492 %description -n libgomp-multilib-32-devel
493 Development files for 32-bit version of GNU OpenMP library.
495 %description -n libgomp-multilib-32-devel -l pl.UTF-8
496 Pliki programistyczne wersji 32-bitowej biblioteki GNU OpenMP.
498 %package -n libgomp-multilib-32-static
499 Summary: Static GNU OpenMP library - 32-bit version
500 Summary(pl.UTF-8): Statyczna biblioteka GNU OpenMP - wersja 32-bitowa
501 License: GPL v3+ with GCC Runtime Library Exception v3.1
502 Group: Development/Libraries
503 Requires: libgomp-multilib-32-devel = %{epoch}:%{version}-%{release}
504 Obsoletes: libgomp-multilib-static
506 %description -n libgomp-multilib-32-static
507 Static GNU OpenMP library - 32-bit version.
509 %description -n libgomp-multilib-32-static -l pl.UTF-8
510 Statyczna biblioteka GNU OpenMP - wersja 32-bitowa.
512 %package -n libgomp-multilib-%{multilib2}
513 Summary: GNU OpenMP library - %{m2_desc} version
514 Summary(pl.UTF-8): Biblioteka GNU OpenMP - wersja %{m2_desc}
515 License: GPL v3+ with GCC Runtime Library Exception v3.1
518 %description -n libgomp-multilib-%{multilib2}
519 GNU OpenMP library - %{m2_desc} version.
521 %description -n libgomp-multilib-%{multilib2} -l pl.UTF-8
522 Biblioteka GNU OpenMP - wersja %{m2_desc}.
524 %package -n libgomp-multilib-%{multilib2}-devel
525 Summary: Development files for %{m2_desc} version of GNU OpenMP library
526 Summary(pl.UTF-8): Pliki programistyczne wersji %{m2_desc} biblioteki GNU OpenMP
527 License: GPL v3+ with GCC Runtime Library Exception v3.1
528 Group: Development/Libraries
529 Requires: libgomp-devel = %{epoch}:%{version}-%{release}
531 %description -n libgomp-multilib-%{multilib2}-devel
532 Development files for %{m2_desc} version of GNU OpenMP library.
534 %description -n libgomp-multilib-%{multilib2}-devel -l pl.UTF-8
535 Pliki programistyczne wersji %{m2_desc}-bitowej biblioteki GNU OpenMP.
537 %package -n libgomp-multilib-%{multilib2}-static
538 Summary: Static GNU OpenMP library - %{m2_desc} version
539 Summary(pl.UTF-8): Statyczna biblioteka GNU OpenMP - wersja %{m2_desc}
540 License: GPL v3+ with GCC Runtime Library Exception v3.1
541 Group: Development/Libraries
542 Requires: libgomp-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
544 %description -n libgomp-multilib-%{multilib2}-static
545 Static GNU OpenMP library - %{m2_desc} version.
547 %description -n libgomp-multilib-%{multilib2}-static -l pl.UTF-8
548 Statyczna biblioteka GNU OpenMP - wersja %{m2_desc}.
550 %package -n libcilkrts
551 Summary: GCC Cilk Plus language extensions runtime library
552 Summary(pl.UTF-8): Biblioteka uruchomieniowa rozszerzeń Cilk Plus dla GCC
555 Requires: libstdc++ = %{epoch}:%{version}-%{release}
557 %description -n libcilkrts
558 This package contains the Cilk Plus C/C++ language extensions runtime
561 %description -n libcilkrts -l pl.UTF-8
562 Ten pakiet zawiera bibliotekę uruchomieniową rozszerzeń Cilk Plus dla
565 %package -n libcilkrts-devel
566 Summary: GCC development files for Cilk Plus language extensions
567 Summary(pl.UTF-8): Pliki programistyczne GCC dla rozszerzeń Cilk Plus
569 Group: Development/Libraries
570 Requires: libcilkrts = %{epoch}:%{version}-%{release}
572 %description -n libcilkrts-devel
573 This package contains development files for Cilk Plus C/C++ language
576 %description -n libcilkrts-devel -l pl.UTF-8
577 Ten pakiet zawiera pliki programistyczne rozszerzeń Cilk Plus dla
580 %package -n libcilkrts-static
581 Summary: GCC Cilk Plus language extensions static library
582 Summary(pl.UTF-8): Biblioteka statyczna rozszerzeń Cilk Plus dla GCC
584 Group: Development/Libraries
585 Requires: libcilkrts-devel = %{epoch}:%{version}-%{release}
587 %description -n libcilkrts-static
588 This package contains Cilk Plus C/C++ language extensions static
591 %description -n libcilkrts-static -l pl.UTF-8
592 Ten pakiet zawiera bibliotekę statyczną rozszerzeń Cilk Plus dla
595 %package -n libcilkrts-multilib-32
596 Summary: GCC Cilk Plus language extensions runtime library - 32-bit version
597 Summary(pl.UTF-8): Biblioteka uruchomieniowa rozszerzeń Cilk Plus dla GCC - wersja 32-bitowa
600 Requires: libstdc++-multilib-32 = %{epoch}:%{version}-%{release}
601 Obsoletes: libcilkrts-multilib
603 %description -n libcilkrts-multilib-32
604 This package contains the Cilk Plus C/C++ language extensions runtime
605 library in 32-bit version.
607 %description -n libcilkrts-multilib-32 -l pl.UTF-8
608 Ten pakiet zawiera bibliotekę uruchomieniową rozszerzeń Cilk Plus dla
609 języków C/C++. W tym pakiecie znajduje się wersja 32-bitowa.
611 %package -n libcilkrts-multilib-32-devel
612 Summary: GCC development files for Cilk Plus language extensions - 32-bit version
613 Summary(pl.UTF-8): Pliki programistyczne GCC dla rozszerzeń Cilk Plus - wersja 32-bitowa
615 Group: Development/Libraries
616 Requires: libcilkrts-devel = %{epoch}:%{version}-%{release}
617 Requires: libcilkrts-multilib-32 = %{epoch}:%{version}-%{release}
618 Obsoletes: libcilkrts-multilib-devel
620 %description -n libcilkrts-multilib-32-devel
621 This package contains development files for Cilk Plus C/C++ language
622 extensions in 32-bit version.
624 %description -n libcilkrts-multilib-32-devel -l pl.UTF-8
625 Ten pakiet zawiera pliki programistyczne rozszerzeń Cilk Plus dla
626 języków C/C++. W tym pakiecie znajduje się wersja 32-bitowa.
628 %package -n libcilkrts-multilib-32-static
629 Summary: GCC Cilk Plus language extensions static library - 32-bit version
630 Summary(pl.UTF-8): Biblioteka statyczna rozszerzeń Cilk Plus dla GCC - wersja 32-bitowa
632 Group: Development/Libraries
633 Requires: libcilkrts-multilib-32-devel = %{epoch}:%{version}-%{release}
634 Obsoletes: libcilkrts-multilib-static
636 %description -n libcilkrts-multilib-32-static
637 This package contains the Cilk Plus C/C++ language extensions static
638 library in 32-bit version.
640 %description -n libcilkrts-multilib-32-static -l pl.UTF-8
641 Ten pakiet zawiera bibliotekę statyczną rozszerzeń Cilk Plus dla
642 języków C/C++. W tym pakiecie znajduje się wersja 32-bitowa.
644 %package -n libcilkrts-multilib-%{multilib2}
645 Summary: GCC Cilk Plus language extensions runtime library - %{m2_desc} version
646 Summary(pl.UTF-8): Biblioteka uruchomieniowa rozszerzeń Cilk Plus dla GCC - wersja %{m2_desc}
649 Requires: libstdc++-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
651 %description -n libcilkrts-multilib-%{multilib2}
652 This package contains the Cilk Plus C/C++ language extensions runtime
653 library in %{m2_desc} version.
655 %description -n libcilkrts-multilib-%{multilib2} -l pl.UTF-8
656 Ten pakiet zawiera bibliotekę uruchomieniową rozszerzeń Cilk Plus dla
657 języków C/C++. W tym pakiecie znajduje się wersja %{m2_desc}.
659 %package -n libcilkrts-multilib-%{multilib2}-devel
660 Summary: GCC development files for Cilk Plus language extensions - %{m2_desc} version
661 Summary(pl.UTF-8): Pliki programistyczne GCC dla rozszerzeń Cilk Plus - wersja %{m2_desc}
663 Group: Development/Libraries
664 Requires: libcilkrts-devel = %{epoch}:%{version}-%{release}
665 Requires: libcilkrts-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
667 %description -n libcilkrts-multilib-%{multilib2}-devel
668 This package contains development files for Cilk Plus C/C++ language
669 extensions in %{m2_desc} version.
671 %description -n libcilkrts-multilib-%{multilib2}-devel -l pl.UTF-8
672 Ten pakiet zawiera pliki programistyczne rozszerzeń Cilk Plus dla
673 języków C/C++. W tym pakiecie znajduje się wersja %{m2_desc}.
675 %package -n libcilkrts-multilib-%{multilib2}-static
676 Summary: GCC Cilk Plus language extensions static library - %{m2_desc} version
677 Summary(pl.UTF-8): Biblioteka statyczna rozszerzeń Cilk Plus dla GCC - wersja %{m2_desc}
679 Group: Development/Libraries
680 Requires: libcilkrts-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
682 %description -n libcilkrts-multilib-%{multilib2}-static
683 This package contains the Cilk Plus C/C++ language extensions static
684 library in %{m2_desc} version.
686 %description -n libcilkrts-multilib-%{multilib2}-static -l pl.UTF-8
687 Ten pakiet zawiera bibliotekę statyczną rozszerzeń Cilk Plus dla
688 języków C/C++. W tym pakiecie znajduje się wersja %{m2_desc}.
691 Summary: Ada language support for GCC
692 Summary(es.UTF-8): Soporte de Ada para GCC
693 Summary(pl.UTF-8): Obsługa języka Ada do GCC
694 Group: Development/Languages
695 Requires: %{name} = %{epoch}:%{version}-%{release}
696 Requires: libgnat = %{epoch}:%{version}-%{release}
698 Obsoletes: gnat-devel
701 This package adds experimental support for compiling Ada programs.
703 %description ada -l es.UTF-8
704 Este paquete añade soporte experimental para compilar programas en
707 %description ada -l pl.UTF-8
708 Ten pakiet dodaje eksperymentalne wsparcie dla kompilacji programów w
711 %package ada-multilib-32
712 Summary: Ada language 32-bit binaries support for GCC
713 Summary(pl.UTF-8): Obsługa 32-bitowych binariów w języku Ada dla GCC
714 Group: Development/Languages
715 Requires: %{name}-ada = %{epoch}:%{version}-%{release}
716 Requires: libgnat-multilib-32 = %{epoch}:%{version}-%{release}
717 Obsoletes: gcc-ada-multilib
719 %description ada-multilib-32
720 This package adds experimental support for compiling 32-bit Ada
721 programs on 64-bit host.
723 %description ada-multilib-32 -l pl.UTF-8
724 Ten pakiet dodaje eksperymentalną obsługę kompilacji programów
725 32-bitowych w języku Ada na maszynie 64-bitowej.
727 %package ada-multilib-%{multilib2}
728 Summary: Ada language %{m2_desc} binaries support for GCC
729 Summary(pl.UTF-8): Obsługa binariów %{m2_desc} w języku Ada dla GCC
730 Group: Development/Languages
731 Requires: %{name}-ada = %{epoch}:%{version}-%{release}
732 Requires: libgnat-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
734 %description ada-multilib-%{multilib2}
735 This package adds experimental support for compiling Ada language to
738 %description ada-multilib-%{multilib2} -l pl.UTF-8
739 Ten pakiet dodaje eksperymentalną obsługę kompilacji programów w
740 języku Ada do binariów %{m2_desc}.
743 Summary: Ada standard libraries
744 Summary(es.UTF-8): Bibliotecas estándares de Ada
745 Summary(pl.UTF-8): Biblioteki standardowe Ady
746 License: GPL v3+ with GCC Runtime Library Exception v3.1
748 Requires: libgcc = %{epoch}:%{version}-%{release}
752 %description -n libgnat
753 This package contains shared libraries needed to run programs written
756 %description -n libgnat -l es.UTF-8
757 Este paquete contiene las bibliotecas compartidas necesarias para
758 ejecutar programas escritos en Ada.
760 %description -n libgnat -l pl.UTF-8
761 Ten pakiet zawiera biblioteki potrzebne do uruchamiania programów
764 %package -n libgnat-static
765 Summary: Static Ada standard libraries
766 Summary(pl.UTF-8): Statyczne biblioteki standardowe dla Ady
767 License: GPL v3+ with GCC Runtime Library Exception v3.1
768 Group: Development/Libraries
769 Obsoletes: gnat-static
771 %description -n libgnat-static
772 This package contains static libraries for programs written in Ada.
774 %description -n libgnat-static -l pl.UTF-8
775 Ten pakiet zawiera biblioteki statyczne dla programów napisanych w
778 %package -n libgnat-multilib-32
779 Summary: Ada standard libraries - 32-bit version
780 Summary(pl.UTF-8): Biblioteki standardowe dla Ady - wersja 32-bitowa
781 License: GPL v3+ with GCC Runtime Library Exception v3.1
783 Requires: libgcc-multilib-32 = %{epoch}:%{version}-%{release}
784 Obsoletes: libgnat-multilib
786 %description -n libgnat-multilib-32
787 This package contains 32-bit version of shared libraries needed to run
788 programs written in Ada.
790 %description -n libgnat-multilib-32 -l pl.UTF-8
791 Ten pakiet zawiera wersje 32-bitowe bibliotek potrzebnych do
792 uruchamiania programów napisanych w języku Ada.
794 %package -n libgnat-multilib-32-static
795 Summary: Static Ada standard libraries - 32-bit version
796 Summary(pl.UTF-8): Statyczne biblioteki standardowe dla Ady - wersje 32-bitowe
797 License: GPL v3+ with GCC Runtime Library Exception v3.1
798 Group: Development/Libraries
799 Obsoletes: libgnat-multilib-static
801 %description -n libgnat-multilib-32-static
802 This package contains 32-bit version of static libraries for programs
805 %description -n libgnat-multilib-32-static -l pl.UTF-8
806 Ten pakiet zawiera 32-bitowe wersje bibliotek statycznych dla
807 programów napisanych w Adzie.
809 %package -n libgnat-multilib-%{multilib2}
810 Summary: Ada standard libraries - %{m2_desc} version
811 Summary(pl.UTF-8): Biblioteki standardowe dla Ady - wersja %{m2_desc}
812 License: GPL v3+ with GCC Runtime Library Exception v3.1
814 Requires: libgcc-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
816 %description -n libgnat-multilib-%{multilib2}
817 This package contains %{m2_desc} version of shared libraries needed to run
818 programs written in Ada.
820 %description -n libgnat-multilib-%{multilib2} -l pl.UTF-8
821 Ten pakiet zawiera wersje %{m32_desc} bibliotek potrzebnych do
822 uruchamiania programów napisanych w Adzie.
824 %package -n libgnat-multilib-%{multilib2}-static
825 Summary: Static Ada standard libraries - %{m2_desc} version
826 Summary(pl.UTF-8): Statyczne biblioteki standardowe dla Ady - wersje %{m2_desc}
827 License: GPL v3+ with GCC Runtime Library Exception v3.1
828 Group: Development/Libraries
830 %description -n libgnat-multilib-%{multilib2}-static
831 This package contains %{m2_desc} version of static libraries for programs
834 %description -n libgnat-multilib-%{multilib2}-static -l pl.UTF-8
835 Ten pakiet zawiera wersje %{m2_desc} bibliotek statycznych dla
836 programów napisanych w Adzie.
839 Summary: C++ language support for GCC
840 Summary(es.UTF-8): Soporte de C++ para GCC
841 Summary(pl.UTF-8): Obsługa języka C++ dla GCC
842 Summary(pt_BR.UTF-8): Suporte C++ para o GCC
843 Group: Development/Languages
844 Requires: %{name} = %{epoch}:%{version}-%{release}
850 This package adds C++ support to the GNU Compiler Collection. It
851 includes support for most of the current C++ specification, including
852 templates and exception handling. It does not include a standard C++
853 library, which is available separately.
855 %description c++ -l de.UTF-8
856 Dieses Paket enthält die C++-Unterstützung für den
857 GNU-Compiler-Collection. Es unterstützt die aktuelle
858 C++-Spezifikation, inkl. Templates und Ausnahmeverarbeitung. Eine
859 C++-Standard-Library ist nicht enthalten - sie ist getrennt
862 %description c++ -l es.UTF-8
863 Este paquete añade soporte de C++ al GCC (colección de compiladores
864 GNU). Ello incluye el soporte para la mayoría de la especificación
865 actual de C++, incluyendo plantillas y manejo de excepciones. No
866 incluye la biblioteca estándar de C++, la que es disponible separada.
868 %description c++ -l fr.UTF-8
869 Ce package ajoute un support C++ a la collection de compilateurs GNU.
870 Il comprend un support pour la plupart des spécifications actuelles de
871 C++, dont les modéles et la gestion des exceptions. Il ne comprend pas
872 une bibliothéque C++ standard, qui est disponible séparément.
874 %description c++ -l pl.UTF-8
875 Ten pakiet dodaje obsługę C++ do kompilatora GCC. Wspiera większość
876 obecnej specyfikacji C++, nie zawiera natomiast standardowych
877 bibliotek C++, które są w oddzielnym pakiecie.
879 %description c++ -l pt_BR.UTF-8
880 Este pacote adiciona suporte C++ para o gcc.
882 %description c++ -l tr.UTF-8
883 Bu paket, GNU C derleyicisine C++ desteği ekler. 'Template'ler ve
884 aykırı durum işleme gibi çoğu güncel C++ tanımlarına uyar. Standart
885 C++ kitaplığı bu pakette yer almaz.
887 %package c++-multilib-32
888 Summary: C++ language 32-bit binaries support for GCC
889 Summary(pl.UTF-8): Obsługa 32-bitowych binariów w języku C++ dla GCC
890 Group: Development/Languages
891 Requires: %{name}-c++ = %{epoch}:%{version}-%{release}
892 Requires: %{name}-multilib-32 = %{epoch}:%{version}-%{release}
893 Obsoletes: gcc-c++-multilib
895 %description c++-multilib-32
896 This package adds 32-bit binaries in C++ language support to the GNU
899 %description c++-multilib-32 -l pl.UTF-8
900 Ten pakiet dodaje obsługę 32-bitowych binariów w języku C++ do
903 %package c++-multilib-%{multilib2}
904 Summary: C++ language %{m2_desc} binaries support for GCC
905 Summary(pl.UTF-8): Obsługa %{multilib2}-bitowych binariów C++ dla GCC
906 Group: Development/Languages
907 Requires: %{name}-c++ = %{epoch}:%{version}-%{release}
908 Requires: %{name}-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
910 %description c++-multilib-%{multilib2}
911 This package adds %{m2_desc} binaries in C++ language support to the GNU
914 %description c++-multilib-%{multilib2} -l pl.UTF-8
915 Ten pakiet dodaje obsługę binariów %{m2_desc} w języku C++ do kompilatora
918 %package -n libstdc++
919 Summary: GNU C++ library
920 Summary(es.UTF-8): Biblioteca C++ de GNU
921 Summary(pl.UTF-8): Biblioteka GNU C++
922 Summary(pt_BR.UTF-8): Biblioteca C++ GNU
923 License: GPL v3+ with GCC Runtime Library Exception v3.1
925 # >= instead of = to allow keeping older libstdc++ (with different soname)
926 Requires: libgcc >= %{epoch}:%{version}-%{release}
928 Obsoletes: libstdc++3
929 Obsoletes: libstdc++4
931 %description -n libstdc++
932 This is the GNU implementation of the standard C++ library, along with
933 additional GNU tools. This package includes the shared libraries
934 necessary to run C++ applications.
936 %description -n libstdc++ -l de.UTF-8
937 Dies ist die GNU-Implementierung der Standard-C++-Libraries mit
938 weiteren GNU-Tools. Dieses Paket enthält die zum Ausführen von
939 C++-Anwendungen erforderlichen gemeinsam genutzten Libraries.
941 %description -n libstdc++ -l es.UTF-8
942 Este es el soporte de las bibliotecas padrón del C++, junto con
943 herramientas GNU adicionales. El paquete incluye las bibliotecas
944 compartidas necesarias para ejecutar aplicaciones C++.
946 %description -n libstdc++ -l fr.UTF-8
947 Ceci est l'implémentation GNU des librairies C++ standard, ainsi que
948 des outils GNU supplémentaires. Ce package comprend les librairies
949 partagées nécessaires à l'exécution d'application C++.
951 %description -n libstdc++ -l pl.UTF-8
952 Ten pakiet zawiera bibliotekę będącą implementacją standardowej
953 biblioteki C++. Znajduje się w nim biblioteka dynamiczna niezbędne do
954 uruchamiania aplikacji napisanych w C++.
956 %description -n libstdc++ -l pt_BR.UTF-8
957 Este pacote é uma implementação da biblioteca padrão C++ v3, um
958 subconjunto do padrão ISO 14882.
960 %description -n libstdc++ -l tr.UTF-8
961 Bu paket, standart C++ kitaplıklarının GNU gerçeklemesidir ve C++
962 uygulamalarının koşturulması için gerekli kitaplıkları içerir.
964 %package -n libstdc++-devel
965 Summary: Header files and documentation for C++ development
966 Summary(de.UTF-8): Header-Dateien zur Entwicklung mit C++
967 Summary(es.UTF-8): Ficheros de cabecera y documentación para desarrollo C++
968 Summary(fr.UTF-8): Fichiers d'en-tête et biblitothèques pour développer en C++
969 Summary(pl.UTF-8): Pliki nagłówkowe i dokumentacja do biblioteki standardowej C++
970 Summary(pt_BR.UTF-8): Arquivos de inclusão e bibliotecas para o desenvolvimento em C++
971 Summary(tr.UTF-8): C++ ile program geliştirmek için gerekli dosyalar
972 License: GPL v3+ with GCC Runtime Library Exception v3.1
973 Group: Development/Libraries
974 Requires: %{name}-c++ = %{epoch}:%{version}-%{release}
975 Requires: glibc-devel
976 Requires: libstdc++ = %{epoch}:%{version}-%{release}
977 Obsoletes: libg++-devel
978 Obsoletes: libstdc++3-devel
979 Obsoletes: libstdc++4-devel
981 %description -n libstdc++-devel
982 This is the GNU implementation of the standard C++ libraries. This
983 package includes the header files needed for C++ development and
984 library documentation.
986 %description -n libstdc++-devel -l es.UTF-8
987 Este es el soporte de las bibliotecas padrón del lenguaje C++. Este
988 paquete incluye los archivos de inclusión y bibliotecas necesarios
989 para desarrollo de programas en lenguaje C++.
991 %description -n libstdc++-devel -l pl.UTF-8
992 Pakiet ten zawiera biblioteki będące implementacją standardowych
993 bibliotek C++. Znajdują się w nim pliki nagłówkowe wykorzystywane przy
994 programowaniu w języku C++ oraz dokumentacja biblioteki standardowej.
996 %description -n libstdc++-devel -l pt_BR.UTF-8
997 Este pacote inclui os arquivos de inclusão e bibliotecas necessárias
998 para desenvolvimento de programas C++.
1000 %package -n libstdc++-static
1001 Summary: Static C++ standard library
1002 Summary(es.UTF-8): Biblioteca estándar estática de C++
1003 Summary(pl.UTF-8): Statyczna biblioteka standardowa C++
1004 License: GPL v3+ with GCC Runtime Library Exception v3.1
1005 Group: Development/Libraries
1006 Requires: libstdc++-devel = %{epoch}:%{version}-%{release}
1007 Obsoletes: libstdc++4-static
1009 %description -n libstdc++-static
1010 Static C++ standard library.
1012 %description -n libstdc++-static -l es.UTF-8
1013 Biblioteca estándar estática de C++.
1015 %description -n libstdc++-static -l pl.UTF-8
1016 Statyczna biblioteka standardowa C++.
1018 %package -n libstdc++-multilib-32
1019 Summary: GNU C++ library - 32-bit version
1020 Summary(pl.UTF-8): Biblioteka GNU C++ - wersja 32-bitowa
1021 License: GPL v3+ with GCC Runtime Library Exception v3.1
1023 # >= instead of = to allow keeping older libstdc++ (with different soname)
1024 Requires: libgcc-multilib-32 >= %{epoch}:%{version}-%{release}
1025 Obsoletes: libstdc++-multilib
1027 %description -n libstdc++-multilib-32
1028 This is 32-bit version of the GNU implementation of the standard C++
1031 %description -n libstdc++-multilib-32 -l pl.UTF-8
1032 Ten pakiet ten zawiera 32-bitową wersję implementacji GNU biblioteki
1035 %package -n libstdc++-multilib-32-devel
1036 Summary: Development files for C++ development - 32-bit version
1037 Summary(pl.UTF-8): Pliki programistyczne biblioteki standardowej C++ - wersja 32-bitowa
1038 License: GPL v3+ with GCC Runtime Library Exception v3.1
1039 Group: Development/Libraries
1040 Requires: %{name}-c++-multilib-32 = %{epoch}:%{version}-%{release}
1041 Requires: libstdc++-devel = %{epoch}:%{version}-%{release}
1042 Requires: libstdc++-multilib-32 = %{epoch}:%{version}-%{release}
1043 Obsoletes: libstdc++-multilib-devel
1045 %description -n libstdc++-multilib-32-devel
1046 This package contains the development files for 32-bit version of the
1047 GNU implementation of the standard C++ library.
1049 %description -n libstdc++-multilib-32-devel -l pl.UTF-8
1050 Ten pakiet zawiera pliki programistyczne 32-bitowej wersji
1051 implementacji GNU biblioteki standardowej C++.
1053 %package -n libstdc++-multilib-32-static
1054 Summary: Static C++ standard library - 32-bit version
1055 Summary(pl.UTF-8): Statyczna biblioteka standardowa C++ - wersja 32-bitowa
1056 License: GPL v3+ with GCC Runtime Library Exception v3.1
1057 Group: Development/Libraries
1058 Requires: libstdc++-multilib-32-devel = %{epoch}:%{version}-%{release}
1059 Obsoletes: libstdc++-multilib-static
1061 %description -n libstdc++-multilib-32-static
1062 Static C++ standard library - 32-bit version.
1064 %description -n libstdc++-multilib-32-static -l pl.UTF-8
1065 Statyczna biblioteka standardowa C++ - wersja 32-bitowa.
1067 %package -n libstdc++-multilib-%{multilib2}
1068 Summary: GNU C++ library - %{m2_desc} version
1069 Summary(pl.UTF-8): Biblioteka GNU C++ - wersja %{m2_desc}
1070 License: GPL v3+ with GCC Runtime Library Exception v3.1
1072 # >= instead of = to allow keeping older libstdc++ (with different soname)
1073 Requires: libgcc-multilib-%{multilib2} >= %{epoch}:%{version}-%{release}
1075 %description -n libstdc++-multilib-%{multilib2}
1076 This is %{m2_desc} version of the GNU implementation of the standard C++
1079 %description -n libstdc++-multilib-%{multilib2} -l pl.UTF-8
1080 Ten pakiet ten zawiera wersję %{m2_desc} implementacji GNU biblioteki
1083 %package -n libstdc++-multilib-%{multilib2}-devel
1084 Summary: Development files for C++ development - %{m2_desc} version
1085 Summary(pl.UTF-8): Pliki programistyczne biblioteki standardowej C++ - wersja %{m2_desc}
1086 License: GPL v3+ with GCC Runtime Library Exception v3.1
1087 Group: Development/Libraries
1088 Requires: %{name}-c++-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1089 Requires: libstdc++-devel = %{epoch}:%{version}-%{release}
1090 Requires: libstdc++-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1092 %description -n libstdc++-multilib-%{multilib2}-devel
1093 This package contains the development files for %{m2_desc} version of the
1094 GNU implementation of the standard C++ library.
1096 %description -n libstdc++-multilib-%{multilib2}-devel -l pl.UTF-8
1097 Ten pakiet zawiera pliki programistyczne wersji %{m2_desc}
1098 implementacji GNU biblioteki standardowej C++.
1100 %package -n libstdc++-multilib-%{multilib2}-static
1101 Summary: Static C++ standard library - %{m2_desc} version
1102 Summary(pl.UTF-8): Statyczna biblioteka standardowa C++ - wersja %{m2_desc}
1103 License: GPL v3+ with GCC Runtime Library Exception v3.1
1104 Group: Development/Libraries
1105 Requires: libstdc++-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
1107 %description -n libstdc++-multilib-%{multilib2}-static
1108 Static C++ standard library - %{m2_desc} version.
1110 %description -n libstdc++-multilib-%{multilib2}-static -l pl.UTF-8
1111 Statyczna biblioteka standardowa C++ - wersja %{m2_desc}.
1113 %package -n libstdc++-gdb
1114 Summary: libstdc++ pretty printers for GDB
1115 Summary(pl.UTF-8): Funkcje wypisujące dane libstdc++ dla GDB
1116 Group: Development/Debuggers
1118 %description -n libstdc++-gdb
1119 This package contains Python scripts for GDB pretty printing of the
1120 libstdc++ types/containers.
1122 %description -n libstdc++-gdb -l pl.UTF-8
1123 Ten pakiet zawiera skrypty Pythona dla GDB służące do ładnego
1124 wypisywania typów i kontenerów libstdc++.
1126 %package -n libstdc++-apidocs
1127 Summary: C++ standard library API documentation
1128 Summary(pl.UTF-8): Dokumentacja API biblioteki standardowej C++
1129 License: FDL v1.3 (mainly), GPL v3+ (doxygen generated parts)
1130 Group: Documentation
1131 %if "%{_rpmversion}" >= "5"
1135 %description -n libstdc++-apidocs
1136 API and internal documentation for C++ standard library.
1138 %description -n libstdc++-apidocs -l pl.UTF-8
1139 Dokumentacja API i wewnętrzna biblioteki standardowej C++.
1142 Summary: Fortran 95 language support for GCC
1143 Summary(es.UTF-8): Soporte de Fortran 95 para GCC
1144 Summary(pl.UTF-8): Obsługa języka Fortran 95 dla GCC
1145 Summary(pt_BR.UTF-8): Suporte Fortran 95 para o GCC
1146 Group: Development/Languages/Fortran
1147 Requires: %{name} = %{epoch}:%{version}-%{release}
1148 Requires: libgfortran = %{epoch}:%{version}-%{release}
1149 Requires: libquadmath-devel = %{epoch}:%{version}-%{release}
1150 Provides: gcc-g77 = %{epoch}:%{version}-%{release}
1154 %description fortran
1155 This package adds support for compiling Fortran 95 programs with the
1158 %description fortran -l es.UTF-8
1159 Este paquete añade soporte para compilar programas escritos en Fortran
1160 95 con el compilador GNU.
1162 %description fortran -l pl.UTF-8
1163 Ten pakiet dodaje obsługę języka Fortran 95 do kompilatora GCC.
1165 %description fortran -l pt_BR.UTF-8
1166 Suporte Fortran 95 para o GCC.
1168 %package fortran-multilib-32
1169 Summary: Fortran 95 language 32-bit binaries support for GCC
1170 Summary(pl.UTF-8): Obsługa binariów 32-bitowych w języku Fortran 95 dla GCC
1171 Group: Development/Languages/Fortran
1172 Requires: %{name}-fortran = %{epoch}:%{version}-%{release}
1173 Requires: libgfortran-multilib-32 = %{epoch}:%{version}-%{release}
1174 Requires: libquadmath-multilib-32-devel = %{epoch}:%{version}-%{release}
1175 Obsoletes: gcc-fortran-multilib
1177 %description fortran-multilib-32
1178 This package adds support for compiling 32-bit Fortran 95 programs
1179 with the GNU compiler.
1181 %description fortran-multilib-32 -l pl.UTF-8
1182 Ten pakiet dodaje obsługę 32-bitowych programów w Fortranie 95 do
1185 %package fortran-multilib-%{multilib2}
1186 Summary: Fortran 95 language %{m2_desc} binaries support for GCC
1187 Summary(pl.UTF-8): Obsługa binariów %{m2_desc} w języku Fortran 95 dla GCC
1188 Group: Development/Languages/Fortran
1189 Requires: %{name}-fortran = %{epoch}:%{version}-%{release}
1190 Requires: libgfortran-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1191 Requires: libquadmath-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
1193 %description fortran-multilib-%{multilib2}
1194 This package adds support for compiling Fortran 95 programs to %{m2_desc}
1195 binaries with the GNU compiler.
1197 %description fortran-multilib-%{multilib2} -l pl.UTF-8
1198 Ten pakiet dodaje obsługę binariów %{m2_desc} w języku Fortran 95 do
1201 %package -n libgfortran
1202 Summary: Fortran 95 Library
1203 Summary(es.UTF-8): Biblioteca de Fortran 95
1204 Summary(pl.UTF-8): Biblioteka Fortranu 95
1205 License: GPL v3+ with GCC Runtime Library Exception v3.1
1207 Requires: libgcc = %{epoch}:%{version}-%{release}
1208 Requires: libquadmath = %{epoch}:%{version}-%{release}
1211 %description -n libgfortran
1214 %description -n libgfortran -l es.UTF-8
1215 Biblioteca de Fortran 95.
1217 %description -n libgfortran -l pl.UTF-8
1218 Biblioteka Fortranu 95.
1220 %package -n libgfortran-static
1221 Summary: Static Fortran 95 Library
1222 Summary(es.UTF-8): Bibliotecas estáticas de Fortran 95
1223 Summary(pl.UTF-8): Statyczna Biblioteka Fortranu 95
1224 License: GPL v3+ with GCC Runtime Library Exception v3.1
1225 Group: Development/Libraries
1226 Requires: libgfortran = %{epoch}:%{version}-%{release}
1227 Obsoletes: libg2c-static
1229 %description -n libgfortran-static
1230 Static Fortran 95 Library.
1232 %description -n libgfortran-static -l es.UTF-8
1233 Bibliotecas estáticas de Fortran 95.
1235 %description -n libgfortran-static -l pl.UTF-8
1236 Statyczna biblioteka Fortranu 95.
1238 %package -n libgfortran-multilib-32
1239 Summary: Fortran 95 Library - 32-bit version
1240 Summary(pl.UTF-8): Biblioteka Fortranu 95 - wersja 32-bitowa
1241 License: GPL v3+ with GCC Runtime Library Exception v3.1
1243 Requires: libgcc-multilib-32 = %{epoch}:%{version}-%{release}
1244 Requires: libquadmath-multilib-32 = %{epoch}:%{version}-%{release}
1245 Obsoletes: libgfortran-multilib
1247 %description -n libgfortran-multilib-32
1248 Fortran 95 Library - 32-bit version.
1250 %description -n libgfortran-multilib-32 -l pl.UTF-8
1251 Biblioteka Fortranu 95 - wersja 32-bitowa.
1253 %package -n libgfortran-multilib-32-static
1254 Summary: Static Fortran 95 Library - 32-bit version
1255 Summary(pl.UTF-8): Statyczna Biblioteka Fortranu 95 - wersja 32-bitowa
1256 License: GPL v3+ with GCC Runtime Library Exception v3.1
1257 Group: Development/Libraries
1258 Requires: libgfortran-multilib-32 = %{epoch}:%{version}-%{release}
1259 Obsoletes: libgfortran-multilib-static
1261 %description -n libgfortran-multilib-32-static
1262 Static Fortran 95 Library - 32-bit version.
1264 %description -n libgfortran-multilib-32-static -l pl.UTF-8
1265 Statyczna biblioteka Fortranu 95 - wersja 32-bitowa.
1267 %package -n libgfortran-multilib-%{multilib2}
1268 Summary: Fortran 95 Library - %{m2_desc} version
1269 Summary(pl.UTF-8): Biblioteka Fortranu 95 - wersja %{m2_desc}
1270 License: GPL v3+ with GCC Runtime Library Exception v3.1
1272 Requires: libquadmath-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1274 %description -n libgfortran-multilib-%{multilib2}
1275 Fortran 95 Library - %{m2_desc} version.
1277 %description -n libgfortran-multilib-%{multilib2} -l pl.UTF-8
1278 Biblioteka Fortranu 95 - wersja %{m2_desc}.
1280 %package -n libgfortran-multilib-%{multilib2}-static
1281 Summary: Static Fortran 95 Library - %{m2_desc} version
1282 Summary(pl.UTF-8): Statyczna Biblioteka Fortranu 95 - wersja %{m2_desc}
1283 License: GPL v3+ with GCC Runtime Library Exception v3.1
1284 Group: Development/Libraries
1285 Requires: libgcc-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1286 Requires: libgfortran-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1288 %description -n libgfortran-multilib-%{multilib2}-static
1289 Static Fortran 95 Library - %{m2_desc} version.
1291 %description -n libgfortran-multilib-%{multilib2}-static -l pl.UTF-8
1292 Statyczna biblioteka Fortranu 95 - wersja %{m2_desc}.
1294 %package -n libquadmath
1295 Summary: GCC __float128 shared support library
1296 Summary(pl.UTF-8): Biblioteka współdzielona do obsługi typu __float128
1300 %description -n libquadmath
1301 This package contains GCC shared support library which is needed for
1302 __float128 math support and for Fortran REAL*16 support.
1304 %description -n libquadmath -l pl.UTF-8
1305 Ten pakiet zawiera bibliotekę współdzieloną GCC do obsługi operacji
1306 matematycznych na zmiennych typu __float128 oraz typu REAL*16 w
1309 %package -n libquadmath-devel
1310 Summary: Header files for GCC __float128 support library
1311 Summary(pl.UTF-8): Pliki nagłówkowe biblioteka GCC do obsługi typu __float128
1313 Group: Development/Libraries
1314 Requires: libquadmath = %{epoch}:%{version}-%{release}
1316 %description -n libquadmath-devel
1317 This package contains header files for GCC support library which is
1318 needed for __float128 math support and for Fortran REAL*16 support.
1320 %description -n libquadmath-devel -l pl.UTF-8
1321 Ten pakiet zawiera pliki nagłówkowe biblioteki GCC do obsługi operacji
1322 matematycznych na zmiennych typu __float128 oraz typu REAL*16 w
1325 %package -n libquadmath-static
1326 Summary: Static GCC __float128 support library
1327 Summary(pl.UTF-8): Biblioteka statyczna GCC do obsługi typu __float128
1329 Group: Development/Libraries
1330 Requires: libquadmath-devel = %{epoch}:%{version}-%{release}
1332 %description -n libquadmath-static
1333 Static GCC __float128 support library.
1335 %description -n libquadmath-static -l pl.UTF-8
1336 Biblioteka statyczna GCC do obsługi typu __float128.
1338 %package -n libquadmath-multilib-32
1339 Summary: GCC __float128 shared support library - 32-bit version
1340 Summary(pl.UTF-8): Biblioteka współdzielona GCC do obsługi typu __float128 - wersja 32-bitowa
1343 Obsoletes: libquadmath-multilib
1345 %description -n libquadmath-multilib-32
1346 This package contains 32-bit version of GCC shared support library
1347 which is needed for __float128 math support and for Fortran REAL*16
1350 %description -n libquadmath-multilib-32 -l pl.UTF-8
1351 Ten pakiet zawiera 32-bitową bibliotekę współdzieloną GCC do obsługi
1352 operacji matematycznych na zmiennych typu __float128 oraz typu REAL*16
1355 %package -n libquadmath-multilib-32-devel
1356 Summary: Development files for 32-bit GCC __float128 support library
1357 Summary(pl.UTF-8): Pliki programistyczne 32-bitowej biblioteki do obsługi typu __float128
1359 Group: Development/Libraries
1360 Requires: libquadmath-devel = %{epoch}:%{version}-%{release}
1361 Requires: libquadmath-multilib-32 = %{epoch}:%{version}-%{release}
1362 Obsoletes: libquadmath-multilib-devel
1364 %description -n libquadmath-multilib-32-devel
1365 This package contains development files for 32-bit GCC support library
1366 which is needed for __float128 math support and for Fortran REAL*16
1369 %description -n libquadmath-multilib-32-devel -l pl.UTF-8
1370 Ten pakiet zawiera pliki programistyczne 32-bitowej biblioteki GCC do
1371 obsługi operacji matematycznych na zmiennych typu __float128 oraz typu
1372 REAL*16 w Fortranie.
1374 %package -n libquadmath-multilib-32-static
1375 Summary: Static GCC __float128 support library - 32-bit version
1376 Summary(pl.UTF-8): 32-bitowa biblioteka statyczna GCC do obsługi typu __float128
1378 Group: Development/Libraries
1379 Requires: libquadmath-multilib-32-devel = %{epoch}:%{version}-%{release}
1380 Obsoletes: libquadmath-multilib-static
1382 %description -n libquadmath-multilib-32-static
1383 Static GCC __float128 support library - 32-bit version.
1385 %description -n libquadmath-multilib-32-static -l pl.UTF-8
1386 32-bitowa biblioteka statyczna GCC do obsługi typu __float128.
1388 %package -n libquadmath-multilib-%{multilib2}
1389 Summary: GCC __float128 shared support library - %{m2_desc} version
1390 Summary(pl.UTF-8): Biblioteka współdzielona GCC do obsługi typu __float128 - wersja %{m2_desc}
1394 %description -n libquadmath-multilib-%{multilib2}
1395 This package contains %{m2_desc} version of GCC shared support library
1396 which is needed for __float128 math support and for Fortran REAL*16
1399 %description -n libquadmath-multilib-%{multilib2} -l pl.UTF-8
1400 Ten pakiet zawiera wersję %{m2_desc} biblioteki współdzielonej GCC do
1401 obsługi operacji matematycznych na zmiennych typu __float128 oraz typu
1402 REAL*16 w Fortranie.
1404 %package -n libquadmath-multilib-%{multilib2}-devel
1405 Summary: Development files for %{m2_desc} version of GCC __float128 support library
1406 Summary(pl.UTF-8): Pliki programistyczne wersji %{m2_desc} biblioteki do obsługi typu __float128
1408 Group: Development/Libraries
1409 Requires: libquadmath-devel = %{epoch}:%{version}-%{release}
1410 Requires: libquadmath-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1412 %description -n libquadmath-multilib-%{multilib2}-devel
1413 This package contains development files for %{m2_desc} version of GCC
1414 support library which is needed for __float128 math support and for
1415 Fortran REAL*16 support.
1417 %description -n libquadmath-multilib-%{multilib2}-devel -l pl.UTF-8
1418 Ten pakiet zawiera pliki programistyczne wersji %{m2_desc} biblioteki GCC
1419 do obsługi operacji matematycznych na zmiennych typu __float128 oraz
1420 typu REAL*16 w Fortranie.
1422 %package -n libquadmath-multilib-%{multilib2}-static
1423 Summary: Static GCC __float128 support library - %{m2_desc} version
1424 Summary(pl.UTF-8): Wersja %{m2_desc} biblioteki statycznej GCC do obsługi typu __float128
1426 Group: Development/Libraries
1427 Requires: libquadmath-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
1429 %description -n libquadmath-multilib-%{multilib2}-static
1430 Static GCC __float128 support library - %{m2_desc} version.
1432 %description -n libquadmath-multilib-%{multilib2}-static -l pl.UTF-8
1433 Wersja %{m2_desc} biblioteki statycznej GCC do obsługi typu __float128.
1436 Summary: Java language support for GCC
1437 Summary(es.UTF-8): Soporte de Java para GCC
1438 Summary(pl.UTF-8): Obsługa języka Java dla GCC
1439 Group: Development/Languages/Java
1440 Requires: %{name} = %{epoch}:%{version}-%{release}
1441 Requires: libgcj-devel = %{epoch}:%{version}-%{release}
1442 Provides: gcc-java-tools
1443 Provides: gcj = %{epoch}:%{version}-%{release}
1444 Obsoletes: eclipse-ecj
1445 Obsoletes: gcc-java-tools
1446 Obsoletes: java-gnu-classpath-tools
1449 This package adds experimental support for compiling Java(TM) programs
1450 and bytecode into native code. To use this you will also need the
1453 %description java -l es.UTF-8
1454 Este paquete añade soporte experimental para compilar programas
1455 Java(tm) y su bytecode en código nativo. Para usarlo también va a
1456 necesitar el paquete libgcj.
1458 %description java -l pl.UTF-8
1459 Ten pakiet dodaje możliwość kompilowania programów w języku Java(TM)
1460 oraz bajtkodu do kodu natywnego. Do używania go wymagany jest
1461 dodatkowo pakiet libgcj.
1463 %package java-aotcompile
1464 Summary: Java AOT-compiler - compiling bytecode to native
1465 Summary(pl.UTF-8): Kompilator AOT dla Javy - kompilacja bajtkodu do kodu natywnego
1467 Group: Development/Tools
1468 Requires: %{name}-java = %{epoch}:%{version}-%{release}
1470 %description java-aotcompile
1471 aot-compile is a script that searches a directory for Java bytecode
1472 (as class files, or in jars) and uses gcj to compile it to native code
1473 and generate the databases from it.
1475 %description java-aotcompile -l pl.UTF-8
1476 aot-compile to skrypt wyszukujący w katalogu bajtkod Javy (w plikach
1477 class lub jarach) i kompilujący go przy użyciu gcj, a następnie
1478 generujący z niego bazy danych.
1481 Summary: Java Class Libraries
1482 Summary(es.UTF-8): Bibliotecas de clases de Java
1483 Summary(pl.UTF-8): Biblioteki klas Javy
1484 License: GPL v2+ with limited linking exception
1486 Requires: jpackage-utils
1487 Requires: libstdc++ = %{epoch}:%{version}-%{release}
1488 Provides: java(ClassDataVersion) = %{_classdataversion}
1491 %description -n libgcj
1492 Java Class Libraries.
1494 %description -n libgcj -l es.UTF-8
1495 Bibliotecas de clases de Java.
1497 %description -n libgcj -l pl.UTF-8
1498 Biblioteki klas Javy.
1500 %package -n libgcj-devel
1501 Summary: Development files for Java Class Libraries
1502 Summary(es.UTF-8): Ficheros de desarrollo para las bibliotecas de clases de Java
1503 Summary(pl.UTF-8): Pliki nagłówkowe bibliotek klas Javy
1504 License: GPL v2+ with limited linking exception
1505 Group: Development/Libraries
1506 Requires: libgcj = %{epoch}:%{version}-%{release}
1507 Requires: libstdc++-devel = %{epoch}:%{version}-%{release}
1508 Requires: zlib-devel
1509 Obsoletes: libgcj3-devel
1511 %description -n libgcj-devel
1512 Development files for Java Class Libraries.
1514 %description -n libgcj-devel -l es.UTF-8
1515 Ficheros de desarrollo para las bibliotecas de clases de Java.
1517 %description -n libgcj-devel -l pl.UTF-8
1518 Pliki nagłówkowe bibliotek klas Javy.
1520 %package -n libgcj-static
1521 Summary: Static Java Class Libraries
1522 Summary(es.UTF-8): Bibliotecas estáticas de clases de Java
1523 Summary(pl.UTF-8): Statyczne biblioteki klas Javy
1524 License: GPL v2+ with limited linking exception
1525 Group: Development/Libraries
1526 Requires: libgcj-devel = %{epoch}:%{version}-%{release}
1528 %description -n libgcj-static
1529 Static Java Class Libraries.
1531 %description -n libgcj-static -l es.UTF-8
1532 Bibliotecas estáticas de clases de Java.
1534 %description -n libgcj-static -l pl.UTF-8
1535 Statyczne biblioteki klas Javy.
1538 Summary: Foreign Function Interface library
1539 Summary(es.UTF-8): Biblioteca de interfaz de funciones ajenas
1540 Summary(pl.UTF-8): Biblioteka wywołań funkcji obcych
1544 %description -n libffi
1545 The libffi library provides a portable, high level programming
1546 interface to various calling conventions. This allows a programmer to
1547 call any function specified by a call interface description at run
1550 %description -n libffi -l es.UTF-8
1551 La biblioteca libffi provee una interfaz portable de programación de
1552 alto nivel para varias convenciones de llamada. Ello permite que un
1553 programador llame una función cualquiera especificada por una
1554 descripción de interfaz de llamada en el tiempo de ejecución.
1556 %description -n libffi -l pl.UTF-8
1557 Biblioteka libffi dostarcza przenośny, wysokopoziomowy interfejs do
1558 różnych konwencji wywołań funkcji. Pozwala to programiście wywołać
1559 dowolną funkcję podaną przez opis interfejsu wywołania w czasie
1562 %package -n libffi-devel
1563 Summary: Development files for Foreign Function Interface library
1564 Summary(es.UTF-8): Ficheros de desarrollo para libffi
1565 Summary(pl.UTF-8): Pliki nagłówkowe biblioteki libffi
1567 Group: Development/Libraries
1568 Requires: %{name} = %{epoch}:%{version}-%{release}
1569 Requires: libffi = %{epoch}:%{version}-%{release}
1571 %description -n libffi-devel
1572 Development files for Foreign Function Interface library.
1574 %description -n libffi-devel -l es.UTF-8
1575 Ficheros de desarrollo para libffi.
1577 %description -n libffi-devel -l pl.UTF-8
1578 Pliki nagłówkowe biblioteki libffi.
1580 %package -n libffi-static
1581 Summary: Static Foreign Function Interface library
1582 Summary(es.UTF-8): Biblioteca libffi estática
1583 Summary(pl.UTF-8): Statyczna biblioteka libffi
1585 Group: Development/Libraries
1586 Requires: libffi-devel = %{epoch}:%{version}-%{release}
1588 %description -n libffi-static
1589 Static Foreign Function Interface library.
1591 %description -n libffi-static -l es.UTF-8
1592 Biblioteca libffi estática.
1594 %description -n libffi-static -l pl.UTF-8
1595 Statyczna biblioteka libffi.
1597 %package -n libffi-multilib-32
1598 Summary: Foreign Function Interface library - 32-bit version
1599 Summary(pl.UTF-8): Biblioteka wywołań funkcji obcych - wersja 32-bitowa
1602 Obsoletes: libffi-multilib
1604 %description -n libffi-multilib-32
1605 The libffi library provides a portable, high level programming
1606 interface to various calling conventions. This allows a programmer to
1607 call any function specified by a call interface description at run
1608 time. This package contains 32-bit version of the library.
1610 %description -n libffi-multilib-32 -l pl.UTF-8
1611 Biblioteka libffi dostarcza przenośny, wysokopoziomowy interfejs do
1612 różnych konwencji wywołań funkcji. Pozwala to programiście wywołać
1613 dowolną funkcję podaną przez opis interfejsu wywołania w czasie
1614 działania programu. Ten pakiet zawiera wersję 32-bitową biblioteki.
1616 %package -n libffi-multilib-32-devel
1617 Summary: Development files for 32-bit version of Foreign Function Interface library
1618 Summary(pl.UTF-8): Pliki programistyczne 32-bitowej wersji biblioteki libffi
1620 Group: Development/Libraries
1621 Requires: libffi-devel = %{epoch}:%{version}-%{release}
1622 Requires: libffi-multilib-32 = %{epoch}:%{version}-%{release}
1623 Obsoletes: libffi-multilib-devel
1625 %description -n libffi-multilib-32-devel
1626 Development files for 32-bit version of Foreign Function Interface
1629 %description -n libffi-multilib-32-devel -l pl.UTF-8
1630 Pliki programistyczne 32-bitowej wersji biblioteki libffi.
1632 %package -n libffi-multilib-32-static
1633 Summary: Static Foreign Function Interface library - 32-bit version
1634 Summary(pl.UTF-8): Statyczna biblioteka libffi - wersja 32-bitowa
1636 Group: Development/Libraries
1637 Requires: libffi-multilib-32-devel = %{epoch}:%{version}-%{release}
1638 Obsoletes: libffi-multilib-static
1640 %description -n libffi-multilib-32-static
1641 Static Foreign Function Interface library - 32-bit version.
1643 %description -n libffi-multilib-32-static -l pl.UTF-8
1644 Statyczna biblioteka libffi - wersja 32-bitowa.
1646 %package -n libffi-multilib-%{multilib2}
1647 Summary: Foreign Function Interface library - %{m2_desc} version
1648 Summary(pl.UTF-8): Biblioteka wywołań funkcji obcych - wersja %{m2_desc}
1652 %description -n libffi-multilib-%{multilib2}
1653 The libffi library provides a portable, high level programming
1654 interface to various calling conventions. This allows a programmer to
1655 call any function specified by a call interface description at run
1656 time. This package contains %{m2_desc} version of the library.
1658 %description -n libffi-multilib-%{multilib2} -l pl.UTF-8
1659 Biblioteka libffi dostarcza przenośny, wysokopoziomowy interfejs do
1660 różnych konwencji wywołań funkcji. Pozwala to programiście wywołać
1661 dowolną funkcję podaną przez opis interfejsu wywołania w czasie
1662 działania programu. Ten pakiet zawiera wersję %{m2_desc} biblioteki.
1664 %package -n libffi-multilib-%{multilib2}-devel
1665 Summary: Development files for %{m2_desc} version of Foreign Function Interface library
1666 Summary(pl.UTF-8): Pliki programistyczne wersji %{m2_desc} biblioteki libffi
1668 Group: Development/Libraries
1669 Requires: libffi-devel = %{epoch}:%{version}-%{release}
1670 Requires: libffi-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1672 %description -n libffi-multilib-%{multilib2}-devel
1673 Development files for %{m2_desc} version of Foreign Function Interface
1676 %description -n libffi-multilib-%{multilib2}-devel -l pl.UTF-8
1677 Pliki programistyczne wersji %{m2_desc} biblioteki libffi.
1679 %package -n libffi-multilib-%{multilib2}-static
1680 Summary: Static Foreign Function Interface library - %{m2_desc} version
1681 Summary(pl.UTF-8): Statyczna biblioteka libffi - wersja %{m2_desc}
1683 Group: Development/Libraries
1684 Requires: libffi-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
1686 %description -n libffi-multilib-%{multilib2}-static
1687 Static Foreign Function Interface library - %{m2_desc} version.
1689 %description -n libffi-multilib-%{multilib2}-static -l pl.UTF-8
1690 Statyczna biblioteka libffi - wersja %{m2_desc}.
1693 Summary: Objective C language support for GCC
1694 Summary(de.UTF-8): Objektive C-Unterstützung für GCC
1695 Summary(es.UTF-8): Soporte de Objective C para GCC
1696 Summary(fr.UTF-8): Gestion d'Objective C pour GCC
1697 Summary(pl.UTF-8): Obsługa obiektowego C (Objective C) dla kompilatora GCC
1698 Summary(tr.UTF-8): GCC için Objective C desteği
1699 Group: Development/Languages
1700 Requires: %{name} = %{epoch}:%{version}-%{release}
1701 Requires: libobjc = %{epoch}:%{version}-%{release}
1702 Obsoletes: egcc-objc
1703 Obsoletes: egcs-objc
1706 This package adds Objective C support to the GNU Compiler Collection.
1707 Objective C is a object oriented derivative of the C language, mainly
1708 used on systems running NeXTSTEP. This package does not include the
1709 standard objective C object library.
1711 %description objc -l de.UTF-8
1712 Dieses Paket ergänzt den GNU-Compiler-Collection durch
1713 Objective-C-Support. Objective C ist ein objektorientiertes Derivat
1714 von C, das zur Hauptsache auf Systemen mit NeXTSTEP zum Einsatz kommt.
1715 Die Standard-Objective-C-Objekt-Library ist nicht Teil des Pakets.
1717 %description objc -l es.UTF-8
1718 Este paquete añade soporte de Objective C al GCC (colección de
1719 compiladores GNU). Objective C es un lenguaje orientado a objetos
1720 derivado de C, principalmente usado en sistemas que funcionan bajo
1721 NeXTSTEP. El paquete no incluye la biblioteca de objetos estándar de
1724 %description objc -l fr.UTF-8
1725 Ce package ajoute un support Objective C a la collection de
1726 compilateurs GNU. L'Objective C est un langage orienté objetdérivé du
1727 langage C, principalement utilisé sur les systèmes NeXTSTEP. Ce
1728 package n'inclue pas la bibliothéque Objective C standard.
1730 %description objc -l pl.UTF-8
1731 Ten pakiet dodaje obsługę obiektowego C do kompilatora GCC. Obiektowe
1732 C (Objective C, objc) jest zorientowaną obiektowo pochodną języka C,
1733 używaną głównie w systemach używających NeXTSTEP. W pakiecie nie ma
1734 standardowej biblioteki objc (która znajduje się w osobnym pakiecie).
1736 %description objc -l tr.UTF-8
1737 Bu paket, GNU C derleyicisine Objective C desteği ekler. Objective C,
1738 C dilinin nesne yönelik bir türevidir ve NeXTSTEP altında çalışan
1739 sistemlerde yaygın olarak kullanılır. Standart Objective C nesne
1740 kitaplığı bu pakette yer almaz.
1742 %package objc-multilib-32
1743 Summary: Objective C language 32-bit binaries support for GCC
1744 Summary(pl.UTF-8): Obsługa 32-bitowych binariów w języku Objective C dla kompilatora GCC
1745 Group: Development/Languages
1746 Requires: %{name}-multilib-32 = %{epoch}:%{version}-%{release}
1747 Requires: libobjc-multilib-32 = %{epoch}:%{version}-%{release}
1748 Obsoletes: gcc-objc-multilib
1750 %description objc-multilib-32
1751 This package adds 32-bit Objective C support to the GNU Compiler
1754 %description objc-multilib-32 -l pl.UTF-8
1755 Ten pakiet dodaje obsługę 32-bitowych binariów Objective C do
1758 %package objc-multilib-%{multilib2}
1759 Summary: Objective C language %{m2_desc} binaries support for GCC
1760 Summary(pl.UTF-8): Obsługa binariów %{m2_desc} w języku Objective C dla kompilatora GCC
1761 Group: Development/Languages
1762 Requires: %{name}-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1763 Requires: libobjc-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1765 %description objc-multilib-%{multilib2}
1766 This package adds %{m2_desc} binaries in Objective C language support to
1767 the GNU Compiler Collection.
1769 %description objc-multilib-%{multilib2} -l pl.UTF-8
1770 Ten pakiet dodaje obsługę binariów %{m2_desc} w języku Objective C do
1774 Summary: Objective C++ support for GCC
1775 Summary(pl.UTF-8): Obsługa języka Objective C++ dla GCC
1776 Group: Development/Languages
1777 Requires: %{name}-c++ = %{epoch}:%{version}-%{release}
1778 Requires: %{name}-objc = %{epoch}:%{version}-%{release}
1781 This package adds Objective C++ support to the GNU Compiler
1784 %description objc++ -l pl.UTF-8
1785 Ten pakiet dodaje obsługę języka Objective C++ do zestawu kompilatorów
1786 GNU Compiler Collection.
1789 Summary: Objective C Library
1790 Summary(es.UTF-8): Biblioteca de Objective C
1791 Summary(pl.UTF-8): Biblioteka obiektowego C (Objective C)
1792 License: GPL v3+ with GCC Runtime Library Exception v3.1
1794 Requires: libgcc = %{epoch}:%{version}-%{release}
1797 %description -n libobjc
1798 Objective C Library.
1800 %description -n libobjc -l es.UTF-8
1801 Bibliotecas de Objective C.
1803 %description -n libobjc -l pl.UTF-8
1804 Biblioteka obiektowego C (Objective C).
1806 %package -n libobjc-static
1807 Summary: Static Objective C Library
1808 Summary(es.UTF-8): Bibliotecas estáticas de Objective C
1809 Summary(pl.UTF-8): Statyczna biblioteka obiektowego C (Objective C)
1810 License: GPL v3+ with GCC Runtime Library Exception v3.1
1811 Group: Development/Libraries
1812 Requires: libobjc = %{epoch}:%{version}-%{release}
1814 %description -n libobjc-static
1815 Static Objective C Library.
1817 %description -n libobjc-static -l es.UTF-8
1818 Bibliotecas estáticas de Objective C.
1820 %description -n libobjc-static -l pl.UTF-8
1821 Statyczna biblioteka obiektowego C (Objective C).
1823 %package -n libobjc-multilib-32
1824 Summary: Objective C Library - 32-bit version
1825 Summary(pl.UTF-8): Biblioteka obiektowego C (Objective C) - wersja 32-bitowa
1826 License: GPL v3+ with GCC Runtime Library Exception v3.1
1828 Requires: libgcc-multilib-32 = %{epoch}:%{version}-%{release}
1829 Obsoletes: libobjc-multilib
1831 %description -n libobjc-multilib-32
1832 Objective C Library - 32-bit version.
1834 %description -n libobjc-multilib-32 -l pl.UTF-8
1835 Biblioteka obiektowego C (Objective C) - wersja 32-bitowa.
1837 %package -n libobjc-multilib-32-static
1838 Summary: Static Objective C Library - 32-bit version
1839 Summary(pl.UTF-8): Statyczna biblioteka obiektowego C (Objective C) - wersja 32-bitowa
1840 License: GPL v3+ with GCC Runtime Library Exception v3.1
1841 Group: Development/Libraries
1842 Requires: libobjc-multilib-32 = %{epoch}:%{version}-%{release}
1843 Obsoletes: libobjc-multilib-static
1845 %description -n libobjc-multilib-32-static
1846 Static Objective C Library - 32-bit version.
1848 %description -n libobjc-multilib-32-static -l pl.UTF-8
1849 Statyczna biblioteka obiektowego C (Objective C) - wersja 32-bitowa.
1851 %package -n libobjc-multilib-%{multilib2}
1852 Summary: Objective C Library - %{m2_desc} version
1853 Summary(pl.UTF-8): Biblioteka obiektowego C (Objective C) - wersja %{m2_desc}
1854 License: GPL v3+ with GCC Runtime Library Exception v3.1
1856 Requires: libgcc-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1858 %description -n libobjc-multilib-%{multilib2}
1859 Objective C Library - %{m2_desc} version.
1861 %description -n libobjc-multilib-%{multilib2} -l pl.UTF-8
1862 Biblioteka obiektowego C (Objective C) - wersja %{m2_desc}.
1864 %package -n libobjc-multilib-%{multilib2}-static
1865 Summary: Static Objective C Library - %{m2_desc} version
1866 Summary(pl.UTF-8): Statyczna biblioteka obiektowego C (Objective C) - wersja %{m2_desc}
1867 License: GPL v3+ with GCC Runtime Library Exception v3.1
1868 Group: Development/Libraries
1869 Requires: libobjc-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1871 %description -n libobjc-multilib-%{multilib2}-static
1872 Static Objective C Library - %{m2_desc} version.
1874 %description -n libobjc-multilib-%{multilib2}-static -l pl.UTF-8
1875 Statyczna biblioteka obiektowego C (Objective C) - wersja %{m2_desc}.
1878 Summary: Go language support for GCC
1879 Summary(pl.UTF-8): Obsługa języka Go dla kompilatora GCC
1880 License: GPL v3+ (gcc), BSD (Go-specific part)
1881 Group: Development/Languages
1882 Requires: %{name} = %{epoch}:%{version}-%{release}
1883 Requires: libgo-devel = %{epoch}:%{version}-%{release}
1886 This package adds Go language support to the GNU Compiler Collection.
1888 %description go -l pl.UTF-8
1889 Ten pakiet dodaje obsługę języka Go do kompilatora GCC.
1891 %package go-multilib-32
1892 Summary: Go language 32-bit binaries support for GCC
1893 Summary(pl.UTF-8): Obsługa 32-bitowych binariów języka Go dla kompilatora GCC
1894 License: GPL v3+ (gcc), BSD (Go-specific part)
1895 Group: Development/Languages
1896 Requires: %{name} = %{epoch}:%{version}-%{release}
1897 Requires: libgo-multilib-32-devel = %{epoch}:%{version}-%{release}
1898 Obsoletes: gcc-go-multilib
1900 %description go-multilib-32
1901 This package adds 32-bit Go language support to the GNU Compiler
1904 %description go-multilib-32 -l pl.UTF-8
1905 Ten pakiet dodaje obsługę 32-bitowych binariów języka Go do
1908 %package go-multilib-%{multilib2}
1909 Summary: Go language %{m2_desc} binaries support for GCC
1910 Summary(pl.UTF-8): Obsługa binariów %{m2_desc} języka Go dla kompilatora GCC
1911 License: GPL v3+ (gcc), BSD (Go-specific part)
1912 Group: Development/Languages
1913 Requires: %{name} = %{epoch}:%{version}-%{release}
1914 Requires: libgo-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
1916 %description go-multilib-%{multilib2}
1917 This package adds %{m2_desc} binaries in Go language support to the GNU
1918 Compiler Collection.
1920 %description go-multilib-%{multilib2} -l pl.UTF-8
1921 Ten pakiet dodaje obsługę binariów %{m2_desc} w języku Go do kompilatora
1925 Summary: Go language library
1926 Summary(pl.UTF-8): Biblioteka języka Go
1929 Requires: libgcc = %{epoch}:%{version}-%{release}
1931 %description -n libgo
1932 Go language library.
1934 %description -n libgo -l pl.UTF-8
1935 Biblioteka języka Go.
1937 %package -n libgo-devel
1938 Summary: Development files for Go language library
1939 Summary(pl.UTF-8): Pliki programistyczne biblioteki języka Go
1941 Group: Development/Libraries
1942 Requires: glibc-devel
1943 Requires: libgo = %{epoch}:%{version}-%{release}
1945 %description -n libgo-devel
1946 Development files for Go language library.
1948 %description -n libgo-devel -l pl.UTF-8
1949 Pliki programistyczne biblioteki języka Go.
1951 %package -n libgo-static
1952 Summary: Static Go language library
1953 Summary(pl.UTF-8): Statyczna biblioteka języka Go
1955 Group: Development/Libraries
1956 Requires: libgo-devel = %{epoch}:%{version}-%{release}
1958 %description -n libgo-static
1959 Static Go language library.
1961 %description -n libgo-static -l pl.UTF-8
1962 Statyczna biblioteka języka Go.
1964 %package -n libgo-multilib-32
1965 Summary: Go language library - 32-bit version
1966 Summary(pl.UTF-8): Biblioteka języka Go - wersja 32-bitowa
1969 Requires: libgcc-multilib-32 = %{epoch}:%{version}-%{release}
1970 Obsoletes: libgo-multilib
1972 %description -n libgo-multilib-32
1973 Go language library - 32-bit version.
1975 %description -n libgo-multilib-32 -l pl.UTF-8
1976 Biblioteka języka Go - wersja 32-bitowa.
1978 %package -n libgo-multilib-32-devel
1979 Summary: Development files for Go language library - 32-bit version
1980 Summary(pl.UTF-8): Pliki programistyczne biblioteki języka Go - wersja 32-bitowa
1982 Group: Development/Libraries
1983 Requires: glibc-devel
1984 Requires: libgo-multilib-32 = %{epoch}:%{version}-%{release}
1985 Obsoletes: libgo-multilib-devel
1987 %description -n libgo-multilib-32-devel
1988 Development files for Go language library - 32-bit version.
1990 %description -n libgo-multilib-32-devel -l pl.UTF-8
1991 Pliki programistyczne biblioteki języka Go - wersja 32-bitowa.
1993 %package -n libgo-multilib-32-static
1994 Summary: Static Go language library - 32-bit version
1995 Summary(pl.UTF-8): Statyczna biblioteka języka Go - wersja 32-bitowa
1997 Group: Development/Libraries
1998 Requires: libgo-multilib-32-devel = %{epoch}:%{version}-%{release}
1999 Obsoletes: libgo-multilib-static
2001 %description -n libgo-multilib-32-static
2002 Static Go language library - 32-bit version.
2004 %description -n libgo-multilib-32-static -l pl.UTF-8
2005 Statyczna biblioteka języka Go - wersja 32-bitowa.
2007 %package -n libgo-multilib-%{multilib2}
2008 Summary: Go language library - %{m2_desc} version
2009 Summary(pl.UTF-8): Biblioteka języka Go - wersja %{m2_desc}
2012 Requires: libgcc-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2014 %description -n libgo-multilib-%{multilib2}
2015 Go language library - %{m2_desc} version.
2017 %description -n libgo-multilib-%{multilib2} -l pl.UTF-8
2018 Biblioteka języka Go - wersja %{m2_desc}.
2020 %package -n libgo-multilib-%{multilib2}-devel
2021 Summary: Development files for Go language library - %{m2_desc} version
2022 Summary(pl.UTF-8): Pliki programistyczne biblioteki języka Go - wersja %{m2_desc}
2024 Group: Development/Libraries
2025 Requires: glibc-devel
2026 Requires: libgo-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2028 %description -n libgo-multilib-%{multilib2}-devel
2029 Development files for Go language library - %{m2_desc} version.
2031 %description -n libgo-multilib-%{multilib2}-devel -l pl.UTF-8
2032 Pliki programistyczne biblioteki języka Go - wersja %{m2_desc}.
2034 %package -n libgo-multilib-%{multilib2}-static
2035 Summary: Static Go language library - %{m2_desc} version
2036 Summary(pl.UTF-8): Statyczna biblioteka języka Go - wersja %{m2_desc}
2038 Group: Development/Libraries
2039 Requires: libgo-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
2041 %description -n libgo-multilib-%{multilib2}-static
2042 Static Go language library - %{m2_desc} version.
2044 %description -n libgo-multilib-%{multilib2}-static -l pl.UTF-8
2045 Statyczna biblioteka języka Go - wersja %{m2_desc}.
2048 Summary: The Address Sanitizer library
2049 Summary(pl.UTF-8): Biblioteka Address Sanitizer do kontroli adresów
2050 License: BSD-like or MIT
2052 Requires: libstdc++ = %{epoch}:%{version}-%{release}
2054 %description -n libasan
2055 This package contains the Address Sanitizer library which is used for
2056 -fsanitize=address instrumented programs.
2058 %description -n libasan -l pl.UTF-8
2059 Ten pakiet zawiera bibliotekę Address Sanitizer, służącą do kontroli
2060 adresów w programach kompilowanych z opcją -fsanitize=address.
2062 %package -n libasan-devel
2063 Summary: Development files for the Address Sanitizer library
2064 Summary(pl.UTF-8): Pliki programistyczne biblioteki Address Sanitizer
2065 License: BSD-like or MIT
2066 Group: Development/Libraries
2067 Requires: libasan = %{epoch}:%{version}-%{release}
2069 %description -n libasan-devel
2070 This package contains development files for the Address Sanitizer
2073 %description -n libasan-devel -l pl.UTF-8
2074 Ten pakiet zawiera pliki programistyczne biblioteki Address Sanitizer.
2076 %package -n libasan-static
2077 Summary: The Address Sanitizer static library
2078 Summary(pl.UTF-8): Statyczna biblioteka Address Sanitizer
2079 License: BSD-like or MIT
2080 Group: Development/Libraries
2081 Requires: libasan-devel = %{epoch}:%{version}-%{release}
2083 %description -n libasan-static
2084 This package contains Address Sanitizer static library.
2086 %description -n libasan-static -l pl.UTF-8
2087 Ten pakiet zawiera statyczną bibliotekę Address Sanitizer.
2089 %package -n libasan-multilib-32
2090 Summary: The Address Sanitizer library - 32-bit version
2091 Summary(pl.UTF-8): Biblioteka Address Sanitizer do kontroli adresów - wersja 32-bitowa
2092 License: BSD-like or MIT
2094 Requires: libstdc++-multilib-32 = %{epoch}:%{version}-%{release}
2095 Obsoletes: libasan-multilib
2097 %description -n libasan-multilib-32
2098 This package contains 32-bit version of the Address Sanitizer library
2099 which is used for -fsanitize=address instrumented programs.
2101 %description -n libasan-multilib-32 -l pl.UTF-8
2102 Ten pakiet zawiera 32-bitową wersję biblioteki Address Sanitizer,
2103 służącej do kontroli adresów w programach kompilowanych z opcją
2106 %package -n libasan-multilib-32-devel
2107 Summary: Development files for the Address Sanitizer library - 32-bit version
2108 Summary(pl.UTF-8): Pliki programistyczne biblioteki Address Sanitizer - wersja 32-bitowa
2109 License: BSD-like or MIT
2110 Group: Development/Libraries
2111 Requires: libasan-devel = %{epoch}:%{version}-%{release}
2112 Requires: libasan-multilib-32 = %{epoch}:%{version}-%{release}
2113 Obsoletes: libasan-multilib-devel
2115 %description -n libasan-multilib-32-devel
2116 This package contains the development files for 32-bit version of the
2117 Address Sanitizer library.
2119 %description -n libasan-multilib-32-devel -l pl.UTF-8
2120 Ten pakiet zawiera pliki programistyczne 32-bitowej wersji biblioteki
2123 %package -n libasan-multilib-32-static
2124 Summary: The Address Sanitizer static library - 32-bit version
2125 Summary(pl.UTF-8): Statyczna biblioteka Address Sanitizer - wersja 32-bitowa
2126 License: BSD-like or MIT
2127 Group: Development/Libraries
2128 Requires: libasan-multilib-32-devel = %{epoch}:%{version}-%{release}
2129 Obsoletes: libasan-multilib-static
2131 %description -n libasan-multilib-32-static
2132 This package contains 32-bit version of the Address Sanitizer static
2135 %description -n libasan-multilib-32-static -l pl.UTF-8
2136 Ten pakiet zawiera 32-bitową wersję statycznej biblioteki Address
2139 %package -n libasan-multilib-%{multilib2}
2140 Summary: The Address Sanitizer library - %{m2_desc} version
2141 Summary(pl.UTF-8): Biblioteka Address Sanitizer do kontroli adresów - wersja %{m2_desc}
2142 License: BSD-like or MIT
2144 Requires: libstdc++-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2146 %description -n libasan-multilib-%{multilib2}
2147 This package contains %{m2_desc} version of the Address Sanitizer library
2148 which is used for -fsanitize=address instrumented programs.
2150 %description -n libasan-multilib-%{multilib2} -l pl.UTF-8
2151 Ten pakiet zawiera wersję %{m2_desc} biblioteki Address Sanitizer,
2152 służącej do kontroli adresów w programach kompilowanych z opcją
2155 %package -n libasan-multilib-%{multilib2}-devel
2156 Summary: Development files for the Address Sanitizer library - %{m2_desc} version
2157 Summary(pl.UTF-8): Pliki programistyczne biblioteki Address Sanitizer - wersja %{m2_desc}
2158 License: BSD-like or MIT
2159 Group: Development/Libraries
2160 Requires: libasan-devel = %{epoch}:%{version}-%{release}
2161 Requires: libasan-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2163 %description -n libasan-multilib-%{multilib2}-devel
2164 This package contains the development files for %{m2_desc} version of the
2165 Address Sanitizer library.
2167 %description -n libasan-multilib-%{multilib2}-devel -l pl.UTF-8
2168 Ten pakiet zawiera pliki programistyczne wersji %{m2_desc} biblioteki
2171 %package -n libasan-multilib-%{multilib2}-static
2172 Summary: The Address Sanitizer static library - %{m2_desc} version
2173 Summary(pl.UTF-8): Statyczna biblioteka Address Sanitizer - wersja %{m2_desc}
2174 License: BSD-like or MIT
2175 Group: Development/Libraries
2176 Requires: libasan-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
2178 %description -n libasan-multilib-%{multilib2}-static
2179 This package contains %{m2_desc} version of the Address Sanitizer static
2182 %description -n libasan-multilib-%{multilib2}-static -l pl.UTF-8
2183 Ten pakiet zawiera wersję %{m2_desc} statycznej biblioteki Address
2187 Summary: The Leak Sanitizer library
2188 Summary(pl.UTF-8): Biblioteka Leak Sanitizer do kontroli wycieków
2189 License: BSD-like or MIT
2191 Requires: libstdc++ = %{epoch}:%{version}-%{release}
2193 %description -n liblsan
2194 This package contains the Leak Sanitizer library which is used for
2195 -fsanitize=leak instrumented programs.
2197 %description -n liblsan -l pl.UTF-8
2198 Ten pakiet zawiera bibliotekę Leak Sanitizer, służącą do kontroli
2199 wycieków w programach kompilowanych z opcją -fsanitize=leak.
2201 %package -n liblsan-devel
2202 Summary: Development files for the Leak Sanitizer library
2203 Summary(pl.UTF-8): Pliki programistyczne biblioteki Leak Sanitizer
2204 License: BSD-like or MIT
2205 Group: Development/Libraries
2206 Requires: liblsan = %{epoch}:%{version}-%{release}
2208 %description -n liblsan-devel
2209 This package contains development files for the Leak Sanitizer
2212 %description -n liblsan-devel -l pl.UTF-8
2213 Ten pakiet zawiera pliki programistyczne biblioteki Leak Sanitizer.
2215 %package -n liblsan-static
2216 Summary: The Leak Sanitizer static library
2217 Summary(pl.UTF-8): Statyczna biblioteka Leak Sanitizer
2218 License: BSD-like or MIT
2219 Group: Development/Libraries
2220 Requires: liblsan-devel = %{epoch}:%{version}-%{release}
2222 %description -n liblsan-static
2223 This package contains Leak Sanitizer static library.
2225 %description -n liblsan-static -l pl.UTF-8
2226 Ten pakiet zawiera statyczną bibliotekę Leak Sanitizer.
2228 %package -n liblsan-multilib-%{multilib2}
2229 Summary: The Leak Sanitizer library - %{m2_desc} version
2230 Summary(pl.UTF-8): Biblioteka Leak Sanitizer do kontroli wycieków - wersja %{m2_desc}
2231 License: BSD-like or MIT
2233 Requires: libstdc++-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2235 %description -n liblsan-multilib-%{multilib2}
2236 This package contains %{m2_desc} version of the Leak Sanitizer library
2237 which is used for -fsanitize=leak instrumented programs.
2239 %description -n liblsan-multilib-%{multilib2} -l pl.UTF-8
2240 Ten pakiet zawiera wersję %{m2_desc} biblioteki Leak Sanitizer, służącej
2241 do kontroli wycieków w programach kompilowanych z opcją
2244 %package -n liblsan-multilib-%{multilib2}-devel
2245 Summary: Development files for the Leak Sanitizer library - %{m2_desc} version
2246 Summary(pl.UTF-8): Pliki programistyczne biblioteki Leak Sanitizer - wersja %{m2_desc}
2247 License: BSD-like or MIT
2248 Group: Development/Libraries
2249 Requires: liblsan-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2251 %description -n liblsan-multilib-%{multilib2}-devel
2252 This package contains development files for %{m2_desc} version of the
2253 Leak Sanitizer library.
2255 %description -n liblsan-multilib-%{multilib2}-devel -l pl.UTF-8
2256 Ten pakiet zawiera pliki programistyczne wersji %{m2_desc} biblioteki
2259 %package -n liblsan-multilib-%{multilib2}-static
2260 Summary: The Leak Sanitizer static library - %{m2_desc} version
2261 Summary(pl.UTF-8): Statyczna biblioteka Leak Sanitizer - wersja %{m2_desc}
2262 License: BSD-like or MIT
2263 Group: Development/Libraries
2264 Requires: liblsan-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
2266 %description -n liblsan-multilib-%{multilib2}-static
2267 This package contains Leak Sanitizer static library - %{m2_desc} version.
2269 %description -n liblsan-multilib-%{multilib2}-static -l pl.UTF-8
2270 Ten pakiet zawiera statyczną bibliotekę Leak Sanitizer - wersja %{m2_desc}.
2273 Summary: The Thread Sanitizer library
2274 Summary(pl.UTF-8): Biblioteka Thread Sanitizer do kontroli wielowątkowości
2275 License: BSD-like or MIT
2277 Requires: libstdc++ = %{epoch}:%{version}-%{release}
2279 %description -n libtsan
2280 This package contains the Thread Sanitizer library which is used for
2281 -fsanitize=thread instrumented programs.
2283 %description -n libtsan -l pl.UTF-8
2284 Ten pakiet zawiera bibliotekę Thread Sanitizer, służącą do kontroli
2285 wielowątkowości w programach kompilowanych z opcją -fsanitize=thread.
2287 %package -n libtsan-devel
2288 Summary: Development files for the Thread Sanitizer library
2289 Summary(pl.UTF-8): Pliki programistyczne biblioteki Thread Sanitizer
2290 License: BSD-like or MIT
2291 Group: Development/Libraries
2292 Requires: libtsan = %{epoch}:%{version}-%{release}
2294 %description -n libtsan-devel
2295 This package contains development files for Thread Sanitizer library.
2297 %description -n libtsan-devel -l pl.UTF-8
2298 Ten pakiet zawiera pliki programistyczne biblioteki Address Sanitizer.
2300 %package -n libtsan-static
2301 Summary: The Thread Sanitizer static library
2302 Summary(pl.UTF-8): Statyczna biblioteka Thread Sanitizer
2303 License: BSD-like or MIT
2304 Group: Development/Libraries
2305 Requires: libtsan-devel = %{epoch}:%{version}-%{release}
2307 %description -n libtsan-static
2308 This package contains Thread Sanitizer static library.
2310 %description -n libtsan-static -l pl.UTF-8
2311 Ten pakiet zawiera statyczną bibliotekę Thread Sanitizer.
2313 %package -n libtsan-multilib-%{multilib2}
2314 Summary: The Thread Sanitizer library - %{m2_desc} version
2315 Summary(pl.UTF-8): Biblioteka Thread Sanitizer do kontroli wielowątkowości - wersja %{m2_desc}
2316 License: BSD-like or MIT
2318 Requires: libstdc++-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2320 %description -n libtsan-multilib-%{multilib2}
2321 This package contains %{m2_desc} version of the Thread Sanitizer
2322 library which is used for -fsanitize=thread instrumented programs.
2324 %description -n libtsan-multilib-%{multilib2} -l pl.UTF-8
2325 Ten pakiet zawiera wersję %{m2_desc} bibliotekę Thread Sanitizer,
2326 służącej do kontroli wielowątkowości w programach kompilowanych
2327 z opcją -fsanitize=thread.
2329 %package -n libtsan-multilib-%{multilib2}-devel
2330 Summary: Development files for the Thread Sanitizer library - %{m2_desc} version
2331 Summary(pl.UTF-8): Pliki programistyczne biblioteki Thread Sanitizer - wersja %{m2_desc}
2332 License: BSD-like or MIT
2333 Group: Development/Libraries
2334 Requires: libtsan-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2336 %description -n libtsan-multilib-%{multilib2}-devel
2337 This package contains development files for %{m2_desc} version of
2338 Thread Sanitizer library.
2340 %description -n libtsan-multilib-%{multilib2}-devel -l pl.UTF-8
2341 Ten pakiet zawiera pliki programistyczne wersji %{m2_desc} biblioteki
2344 %package -n libtsan-multilib-%{multilib2}-static
2345 Summary: The Thread Sanitizer static library - %{m2_desc} version
2346 Summary(pl.UTF-8): Statyczna biblioteka Thread Sanitizer - wersja %{m2_desc}
2347 License: BSD-like or MIT
2348 Group: Development/Libraries
2349 Requires: libtsan-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
2351 %description -n libtsan-multilib-%{multilib2}-static
2352 This package contains %{m2_desc} version of Thread Sanitizer static
2355 %description -n libtsan-multilib-%{multilib2}-static -l pl.UTF-8
2356 Ten pakiet zawiera wersję %{m2_desc} biblioteki statycznej Thread
2359 %package -n libubsan
2360 Summary: The Undefined Behavior Sanitizer library
2361 Summary(pl.UTF-8): Biblioteka Undefined Behavior Sanitizer do kontroli nieokreślonych zachowań
2362 License: BSD-like or MIT
2364 Requires: libstdc++ = %{epoch}:%{version}-%{release}
2366 %description -n libubsan
2367 This package contains the Undefined Behavior Sanitizer library which
2368 is used for -fsanitize=undefined instrumented programs.
2370 %description -n libubsan -l pl.UTF-8
2371 Ten pakiet zawiera bibliotekę Undefined Behavior Sanitizer, służącą do
2372 kontroli nieokreślonych zachowań w programach kompilowanych z opcją
2373 -fsanitize=undefined.
2375 %package -n libubsan-devel
2376 Summary: Development files for the Undefined Behavior Sanitizer library
2377 Summary(pl.UTF-8): Pliki programistyczne biblioteki Undefined Behavior Sanitizer
2378 License: BSD-like or MIT
2379 Group: Development/Libraries
2380 Requires: libubsan = %{epoch}:%{version}-%{release}
2382 %description -n libubsan-devel
2383 This package contains development files for the Undefined Behavior
2386 %description -n libubsan-devel -l pl.UTF-8
2387 Ten pakiet zawiera pliki programistyczne biblioteki Undefined Behavior
2390 %package -n libubsan-static
2391 Summary: The Undefined Behavior Sanitizer static library
2392 Summary(pl.UTF-8): Statyczna biblioteka Undefined Behavior Sanitizer
2393 License: BSD-like or MIT
2394 Group: Development/Libraries
2395 Requires: libubsan-devel = %{epoch}:%{version}-%{release}
2397 %description -n libubsan-static
2398 This package contains Undefined Behavior Sanitizer static library.
2400 %description -n libubsan-static -l pl.UTF-8
2401 Ten pakiet zawiera statyczną bibliotekę Undefined Behavior Sanitizer.
2403 %package -n libubsan-multilib-32
2404 Summary: The Undefined Behavior Sanitizer library - 32-bit version
2405 Summary(pl.UTF-8): Biblioteka Undefined Behavior Sanitizer do kontroli nieokreślonych zachowań - wersja 32-bitowa
2406 License: BSD-like or MIT
2408 Requires: libstdc++-multilib-32 = %{epoch}:%{version}-%{release}
2409 Obsoletes: libubsan-multilib
2411 %description -n libubsan-multilib-32
2412 This package contains 32-bit version of the Undefined Behavior
2413 Sanitizer library which is used for -fsanitize=undefined instrumented
2416 %description -n libubsan-multilib-32 -l pl.UTF-8
2417 Ten pakiet zawiera 32-bitową wersję biblioteki Undefined Behavior
2418 Sanitizer, służącej do kontroli nieokreślonych zachowań w programach
2419 kompilowanych z opcją -fsanitize=undefined.
2421 %package -n libubsan-multilib-32-devel
2422 Summary: Development files for the Undefined Behavior Sanitizer library - 32-bit version
2423 Summary(pl.UTF-8): Pliki programistyczne biblioteki Undefined Behavior Sanitizer - wersja 32-bitowa
2424 License: BSD-like or MIT
2425 Group: Development/Libraries
2426 Requires: libubsan-multilib-32 = %{epoch}:%{version}-%{release}
2427 Obsoletes: libubsan-multilib-devel
2429 %description -n libubsan-multilib-32-devel
2430 This package contains the development files for 32-bit version of the
2431 Undefined Behavior Sanitizer library.
2433 %description -n libubsan-multilib-32-devel -l pl.UTF-8
2434 Ten pakiet zawiera pliki programistyczne 32-bitowej wersji biblioteki
2435 Undefined Behavior Sanitizer.
2437 %package -n libubsan-multilib-32-static
2438 Summary: The Undefined Behavior Sanitizer static library - 32-bit version
2439 Summary(pl.UTF-8): Statyczna biblioteka Undefined Behavior Sanitizer - wersja 32-bitowa
2440 License: BSD-like or MIT
2441 Group: Development/Libraries
2442 Requires: libubsan-multilib-32-devel = %{epoch}:%{version}-%{release}
2443 Obsoletes: libubsan-multilib-static
2445 %description -n libubsan-multilib-32-static
2446 This package contains 32-bit version of the Undefined Behavior
2447 Sanitizer static library.
2449 %description -n libubsan-multilib-32-static -l pl.UTF-8
2450 Ten pakiet zawiera 32-bitową wersję statycznej biblioteki Undefined
2453 %package -n libubsan-multilib-%{multilib2}
2454 Summary: The Undefined Behavior Sanitizer library - %{m2_desc} version
2455 Summary(pl.UTF-8): Biblioteka Undefined Behavior Sanitizer do kontroli nieokreślonych zachowań - wersja %{m2_desc}
2456 License: BSD-like or MIT
2458 Requires: libstdc++-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2460 %description -n libubsan-multilib-%{multilib2}
2461 This package contains %{m2_desc} version of the Undefined Behavior
2462 Sanitizer library which is used for -fsanitize=undefined instrumented
2465 %description -n libubsan-multilib-%{multilib2} -l pl.UTF-8
2466 Ten pakiet zawiera wersję %{m2_desc} biblioteki Undefined Behavior
2467 Sanitizer, służącej do kontroli nieokreślonych zachowań w programach
2468 kompilowanych z opcją -fsanitize=undefined.
2470 %package -n libubsan-multilib-%{multilib2}-devel
2471 Summary: Development files for the Undefined Behavior Sanitizer library - %{m2_desc} version
2472 Summary(pl.UTF-8): Pliki programistyczne biblioteki Undefined Behavior Sanitizer - wersja %{m2_desc}
2473 License: BSD-like or MIT
2474 Group: Development/Libraries
2475 Requires: libubsan-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2477 %description -n libubsan-multilib-%{multilib2}-devel
2478 This package contains the development files for %{m2_desc} version of the
2479 Undefined Behavior Sanitizer library.
2481 %description -n libubsan-multilib-%{multilib2}-devel -l pl.UTF-8
2482 Ten pakiet zawiera pliki programistyczne wersji %{m2_desc} biblioteki
2483 Undefined Behavior Sanitizer.
2485 %package -n libubsan-multilib-%{multilib2}-static
2486 Summary: The Undefined Behavior Sanitizer static library - %{m2_desc} version
2487 Summary(pl.UTF-8): Statyczna biblioteka Undefined Behavior Sanitizer - wersja %{m2_desc}
2488 License: BSD-like or MIT
2489 Group: Development/Libraries
2490 Requires: libubsan-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
2492 %description -n libubsan-multilib-%{multilib2}-static
2493 This package contains %{m2_desc} version of the Undefined Behavior
2494 Sanitizer static library.
2496 %description -n libubsan-multilib-%{multilib2}-static -l pl.UTF-8
2497 Ten pakiet zawiera wersję %{m2_desc} statycznej biblioteki Undefined
2501 Summary: The Virtual Table Verification library
2502 Summary(pl.UTF-8): Biblioteka Virtual Table Verification do weryfikacji tablicy wirtualnej
2503 License: GPL v3+ with GCC Runtime Library Exception v3.1
2505 URL: https://gcc.gnu.org/wiki/vtv
2506 Requires: libgcc = %{epoch}:%{version}-%{release}
2508 %description -n libvtv
2509 This package contains the Virtual Table Verification library which
2510 is used for -fvtable-verify=... instrumented programs.
2512 %description -n libvtv -l pl.UTF-8
2513 Ten pakiet zawiera bibliotekę Virtual Table Verification, służącą do
2514 weryfikacji tablicy wirtualnej w programach kompilowanych z opcją
2515 -fvtable-verify=....
2517 %package -n libvtv-devel
2518 Summary: Development files for the Virtual Table Verification library
2519 Summary(pl.UTF-8): Pliki programistyczne biblioteki Virtual Table Verification
2520 License: GPL v3+ with GCC Runtime Library Exception v3.1
2521 Group: Development/Libraries
2522 URL: https://gcc.gnu.org/wiki/vtv
2523 Requires: libvtv = %{epoch}:%{version}-%{release}
2525 %description -n libvtv-devel
2526 This package contains development files for the Virtual Table
2527 Verification library.
2529 %description -n libvtv-devel -l pl.UTF-8
2530 Ten pakiet zawiera pliki programistyczne biblioteki Vitual Table
2533 %package -n libvtv-static
2534 Summary: The Virtual Table Verification static library
2535 Summary(pl.UTF-8): Statyczna biblioteka Virtual Table Verification
2536 License: GPL v3+ with GCC Runtime Library Exception v3.1
2537 Group: Development/Libraries
2538 URL: https://gcc.gnu.org/wiki/vtv
2539 Requires: libvtv-devel = %{epoch}:%{version}-%{release}
2541 %description -n libvtv-static
2542 This package contains Virtual Table Verification static library.
2544 %description -n libvtv-static -l pl.UTF-8
2545 Ten pakiet zawiera statyczną bibliotekę Virtual Table Verification.
2547 %package -n libvtv-multilib-32
2548 Summary: The Virtual Table Verification library - 32-bit version
2549 Summary(pl.UTF-8): Biblioteka Virtual Table Verification do weryfikacji tablicy wirtualnej - wersja 32-bitowa
2550 License: GPL v3+ with GCC Runtime Library Exception v3.1
2552 URL: https://gcc.gnu.org/wiki/vtv
2553 Requires: libgcc-multilib-32 = %{epoch}:%{version}-%{release}
2555 %description -n libvtv-multilib-32
2556 This package contains 32-bit version of the Virtual Table Verification
2557 library which is used for -fvtable-verify=... instrumented programs.
2559 %description -n libvtv-multilib-32 -l pl.UTF-8
2560 Ten pakiet zawiera 32-bitową wersję biblioteki Virtual Table
2561 Verification, służącej do weryfikacji tablicy wirtualnej w programach
2562 kompilowanych z opcją -fvtable-verify=....
2564 %package -n libvtv-multilib-32-devel
2565 Summary: Development files for the Virtual Table Verification library - 32-bit version
2566 Summary(pl.UTF-8): Pliki programistyczne biblioteki Virtual Table Verification - wersja 32-bitowa
2567 License: GPL v3+ with GCC Runtime Library Exception v3.1
2568 Group: Development/Libraries
2569 URL: https://gcc.gnu.org/wiki/vtv
2570 Requires: libvtv-multilib-32 = %{epoch}:%{version}-%{release}
2572 %description -n libvtv-multilib-32-devel
2573 This package contains the development files for 32-bit version of the
2574 Virtual Table Verification library.
2576 %description -n libvtv-multilib-32-devel -l pl.UTF-8
2577 Ten pakiet zawiera pliki programistyczne 32-bitowej wersji biblioteki
2578 Virtual Table Verification.
2580 %package -n libvtv-multilib-32-static
2581 Summary: The Virtual Table Verification static library - 32-bit version
2582 Summary(pl.UTF-8): Statyczna biblioteka Virtual Table Verification - wersja 32-bitowa
2583 License: GPL v3+ with GCC Runtime Library Exception v3.1
2584 Group: Development/Libraries
2585 URL: https://gcc.gnu.org/wiki/vtv
2586 Requires: libvtv-multilib-32-devel = %{epoch}:%{version}-%{release}
2588 %description -n libvtv-multilib-32-static
2589 This package contains 32-bit version of the Virtual Table Verification
2592 %description -n libvtv-multilib-32-static -l pl.UTF-8
2593 Ten pakiet zawiera 32-bitową wersję statycznej biblioteki Virtual
2596 %package -n libvtv-multilib-%{multilib2}
2597 Summary: The Virtual Table Verification library - %{m2_desc} version
2598 Summary(pl.UTF-8): Biblioteka Virtual Table Verification do weryfikacji tablicy wirtualnej - wersja %{m2_desc}
2599 License: GPL v3+ with GCC Runtime Library Exception v3.1
2601 URL: https://gcc.gnu.org/wiki/vtv
2602 Requires: libgcc-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2604 %description -n libvtv-multilib-%{multilib2}
2605 This package contains %{m2_desc} version of the Virtual Table Verification
2606 library which is used for -fvtable-verify=... instrumented programs.
2608 %description -n libvtv-multilib-%{multilib2} -l pl.UTF-8
2609 Ten pakiet zawiera wersję %{m2_desc} biblioteki Virtual Table
2610 Verification, służącej do weryfikacji tablicy wirtualnej w programach
2611 kompilowanych z opcją -fvtable-verify=....
2613 %package -n libvtv-multilib-%{multilib2}-devel
2614 Summary: Development files for the Virtual Table Verification library - %{m2_desc} version
2615 Summary(pl.UTF-8): Pliki programistyczne biblioteki Virtual Table Verification - wersja %{m2_desc}
2616 License: GPL v3+ with GCC Runtime Library Exception v3.1
2617 Group: Development/Libraries
2618 URL: https://gcc.gnu.org/wiki/vtv
2619 Requires: libvtv-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2621 %description -n libvtv-multilib-%{multilib2}-devel
2622 This package contains the development files for %{m2_desc} version of the
2623 Virtual Table Verification library.
2625 %description -n libvtv-multilib-%{multilib2}-devel -l pl.UTF-8
2626 Ten pakiet zawiera pliki programistyczne wersji %{m2_desc} biblioteki
2627 Virtual Table Verification.
2629 %package -n libvtv-multilib-%{multilib2}-static
2630 Summary: The Virtual Table Verification static library - %{m2_desc} version
2631 Summary(pl.UTF-8): Statyczna biblioteka Virtual Table Verification - wersja %{m2_desc}
2632 License: GPL v3+ with GCC Runtime Library Exception v3.1
2633 Group: Development/Libraries
2634 URL: https://gcc.gnu.org/wiki/vtv
2635 Requires: libvtv-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
2637 %description -n libvtv-multilib-%{multilib2}-static
2638 This package contains %{m2_desc} version of the Virtual Table
2639 Verification library.
2641 %description -n libvtv-multilib-%{multilib2}-static -l pl.UTF-8
2642 Ten pakiet zawiera wersję %{m2_desc} statycznej biblioteki Virtual
2645 %package -n libatomic
2646 Summary: The GNU Atomic library
2647 Summary(pl.UTF-8): Biblioteka GNU Atomic
2648 License: GPL v3+ with GCC Runtime Library Exception v3.1
2651 %description -n libatomic
2652 This package contains the GNU Atomic library which is a GCC support
2653 library for atomic operations not supported by hardware.
2655 %description -n libatomic -l pl.UTF-8
2656 Ten pakiet zawiera bibliotekę GNU Atomic, będącą biblioteką GCC
2657 wspierającą operacje atomowe na sprzęcie ich nie obsługującym.
2659 %package -n libatomic-devel
2660 Summary: Development files for the GNU Atomic library
2661 Summary(pl.UTF-8): Pliki programistyczne biblioteki GNU Atomic
2662 License: GPL v3+ with GCC Runtime Library Exception v3.1
2663 Group: Development/Libraries
2664 Requires: libatomic = %{epoch}:%{version}-%{release}
2666 %description -n libatomic-devel
2667 This package contains development files for the GNU Atomic library.
2669 %description -n libatomic-devel -l pl.UTF-8
2670 Ten pakiet zawiera pliki programistyczne biblioteki GNU Atomic.
2672 %package -n libatomic-static
2673 Summary: The GNU Atomic static library
2674 Summary(pl.UTF-8): Statyczna biblioteka GNU Atomic
2675 License: GPL v3+ with GCC Runtime Library Exception v3.1
2676 Group: Development/Libraries
2677 Requires: libatomic-devel = %{epoch}:%{version}-%{release}
2679 %description -n libatomic-static
2680 This package contains GNU Atomic static library.
2682 %description -n libatomic-static
2683 Ten pakiet zawiera statyczną bibliotekę GNU Atomic.
2685 %package -n libatomic-multilib-32
2686 Summary: The GNU Atomic library - 32-bit version
2687 Summary(pl.UTF-8): Biblioteka GNU Atomic - wersja 32-bitowa
2688 License: GPL v3+ with GCC Runtime Library Exception v3.1
2690 Obsoletes: libatomic-multilib
2692 %description -n libatomic-multilib-32
2693 This package contains 32-bit version of the GNU Atomic library which
2694 is a GCC support library for atomic operations not supported by
2697 %description -n libatomic-multilib-32 -l pl.UTF-8
2698 Ten pakiet zawiera 32-bitową wersję biblioteki GNU Atomic, będącej
2699 biblioteką GCC wspierającą operacje atomowe na sprzęcie ich nie
2702 %package -n libatomic-multilib-32-devel
2703 Summary: Development files for the GNU Atomic static library - 32-bit version
2704 Summary(pl.UTF-8): Pliki programistyczne biblioteki GNU Atomic - wersja 32-bitowa
2705 License: GPL v3+ with GCC Runtime Library Exception v3.1
2706 Group: Development/Libraries
2707 Requires: libatomic-multilib-32 = %{epoch}:%{version}-%{release}
2708 Obsoletes: libatomic-multilib-devel
2710 %description -n libatomic-multilib-32-devel
2711 This package contains the development files for 32-bit version of the
2714 %description -n libatomic-multilib-32-devel -l pl.UTF-8
2715 Ten pakiet zawiera pliki programistyczne 32-bitowej wersji biblioteki
2718 %package -n libatomic-multilib-32-static
2719 Summary: The GNU Atomic static library - 32-bit version
2720 Summary(pl.UTF-8): Statyczna biblioteka GNU Atomic - wersja 32-bitowa
2721 License: GPL v3+ with GCC Runtime Library Exception v3.1
2722 Group: Development/Libraries
2723 Requires: libatomic-multilib-32-devel = %{epoch}:%{version}-%{release}
2724 Obsoletes: libatomic-multilib-static
2726 %description -n libatomic-multilib-32-static
2727 This package contains 32-bit version of the GNU Atomic static library.
2729 %description -n libatomic-multilib-32-static -l pl.UTF-8
2730 Ten pakiet zawiera 32-bitową wersję statycznej biblioteki GNU Atomic.
2732 %package -n libatomic-multilib-%{multilib2}
2733 Summary: The GNU Atomic library - %{m2_desc} version
2734 Summary(pl.UTF-8): Biblioteka GNU Atomic - wersja %{m2_desc}
2735 License: GPL v3+ with GCC Runtime Library Exception v3.1
2738 %description -n libatomic-multilib-%{multilib2}
2739 This package contains %{m2_desc} version of the GNU Atomic library which
2740 is a GCC support library for atomic operations not supported by
2743 %description -n libatomic-multilib-%{multilib2} -l pl.UTF-8
2744 Ten pakiet zawiera wersję %{m2_desc} biblioteki GNU Atomic, będącej
2745 biblioteką GCC wspierającą operacje atomowe na sprzęcie ich nie
2748 %package -n libatomic-multilib-%{multilib2}-devel
2749 Summary: Development files for the GNU Atomic static library - %{m2_desc} version
2750 Summary(pl.UTF-8): Pliki programistyczne biblioteki GNU Atomic - wersja %{m2_desc}
2751 License: GPL v3+ with GCC Runtime Library Exception v3.1
2752 Group: Development/Libraries
2753 Requires: libatomic-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2755 %description -n libatomic-multilib-%{multilib2}-devel
2756 This package contains the development files for %{m2_desc} version of the
2759 %description -n libatomic-multilib-%{multilib2}-devel -l pl.UTF-8
2760 Ten pakiet zawiera pliki programistyczne wersji %{m2_desc} biblioteki
2763 %package -n libatomic-multilib-%{multilib2}-static
2764 Summary: The GNU Atomic static library - %{m2_desc} version
2765 Summary(pl.UTF-8): Statyczna biblioteka GNU Atomic - wersja %{m2_desc}
2766 License: GPL v3+ with GCC Runtime Library Exception v3.1
2767 Group: Development/Libraries
2768 Requires: libatomic-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
2770 %description -n libatomic-multilib-%{multilib2}-static
2771 This package contains %{m2_desc} version of the GNU Atomic static library.
2773 %description -n libatomic-multilib-%{multilib2}-static -l pl.UTF-8
2774 Ten pakiet zawiera wersję %{m2_desc} statycznej biblioteki GNU Atomic.
2790 %if %{with gcc_libffi}
2794 mv ChangeLog ChangeLog.general
2797 # see contrib/download_ecj
2798 cp -p %{SOURCE2} ecj.jar
2801 # override snapshot version.
2802 echo %{version} > gcc/BASE-VER
2803 echo "release" > gcc/DEV-PHASE
2810 cd libjava/classpath
2814 cp -f /usr/share/automake/config.sub .
2816 rm -rf builddir && install -d builddir && cd builddir
2818 # http://www.mailinglistarchive.com/java%40gcc.gnu.org/msg02751.html
2822 CFLAGS="%{rpmcflags}" \
2823 CXXFLAGS="%{rpmcxxflags}" \
2826 --prefix=%{_prefix} \
2827 --with-local-prefix=%{_prefix}/local \
2828 --libdir=%{_libdir} \
2829 --libexecdir=%{_libdir} \
2830 --infodir=%{_infodir} \
2831 --mandir=%{_mandir} \
2832 --x-libraries=%{_libdir} \
2833 --%{?with_bootstrap:en}%{!?with_bootstrap:dis}able-bootstrap \
2834 --disable-build-with-cxx \
2835 --disable-build-poststage1-with-cxx \
2837 --enable-checking=release \
2838 %ifarch %{ix86} %{x8664} x32
2841 %{?with_fortran:--enable-cmath} \
2842 --enable-decimal-float \
2843 --enable-gnu-unique-object \
2844 --enable-gnu-indirect-function \
2845 --enable-initfini-array \
2846 --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}" \
2847 --%{?with_gomp:en}%{!?with_gomp:dis}able-libgomp \
2849 --enable-linker-build-id \
2850 --enable-linux-futex \
2851 --enable-long-long \
2852 %{!?with_multilib:--disable-multilib} \
2857 --enable-secureplt \
2860 --enable-threads=posix \
2865 %ifarch %{x8664} x32
2866 --with-arch-32=x86-64 \
2870 --with-cpu=ultrasparc \
2872 --with-demangler-in-ld \
2875 --with-linker-hash-style=gnu \
2876 --with-long-double-128 \
2877 %if %{with multilib}
2879 --with-multilib-list=m32,m64%{?with_multilibx32:,mx32} \
2882 --with-multilib-list=m32,m64,mx32 \
2885 --with-slibdir=%{_slibdir} \
2887 --without-system-libunwind \
2889 --with-system-libunwind \
2891 --with-system-zlib \
2892 %{!?with_java:--without-x} \
2894 --enable-__cxa_atexit \
2895 --enable-libstdcxx-allocator=new \
2896 --disable-libstdcxx-pch \
2897 --enable-libstdcxx-threads \
2898 --enable-libstdcxx-time=rt \
2899 --enable-libstdcxx-visibility \
2900 --enable-symvers=gnu%{?with_symvers:-versioned-namespace} \
2901 --with-gxx-include-dir=%{_includedir}/c++/%{version} \
2904 %{!?with_alsa:--disable-alsa} \
2905 %{!?with_dssi:--disable-dssi} \
2906 --disable-gconf-peer \
2907 %{?with_gtk:--enable-gtk-cairo} \
2909 --enable-java-awt="xlib%{?with_gtk:,gtk}%{?with_qt:,qt}" \
2913 --enable-libgcj-database \
2914 --enable-libgcj-multifile \
2915 --disable-libjava-multilib \
2916 %{?with_mozilla:--enable-plugin} \
2917 --enable-static-libjava \
2920 --with-pkgversion="PLD-Linux" \
2921 --with-bugurl="http://bugs.pld-linux.org" \
2922 --host=%{_target_platform} \
2923 --build=%{_target_platform}
2927 cat << 'EOF' > Makefile
2928 all := $(filter-out all Makefile,$(MAKECMDGOALS))
2931 $(MAKE) -C builddir $(MAKE_OPTS) $(all) \
2932 %{?with_bootstrap:%{?with_profiling:profiledbootstrap}} \
2933 GCJFLAGS="%{rpmcflags}" \
2934 BOOT_CFLAGS="%{rpmcflags}" \
2935 STAGE1_CFLAGS="%{rpmcflags} -O1 -g0" \
2936 GNATLIBCFLAGS="%{rpmcflags}" \
2937 LDFLAGS_FOR_TARGET="%{rpmldflags}" \
2945 if [ ! -r /dev/pts/0 ]; then
2946 echo "You need to have /dev/pts mounted to avoid expect's spawn failures!"
2949 %{__make} -k -C builddir check 2>&1 ||:
2953 rm -rf $RPM_BUILD_ROOT
2954 install -d $RPM_BUILD_ROOT{/lib,%{_aclocaldir},%{_datadir},%{_infodir}}
2958 %{__make} -j1 install \
2960 infodir=%{_infodir} \
2961 DESTDIR=$RPM_BUILD_ROOT
2963 cp -p gcc/specs $RPM_BUILD_ROOT%{gcclibdir}
2965 %if %{with multilib}
2968 ln -f $RPM_BUILD_ROOT%{_bindir}/sparc64-pld-linux-gcc \
2969 $RPM_BUILD_ROOT%{_bindir}/sparc-pld-linux-gcc
2970 ln -f $RPM_BUILD_ROOT%{_bindir}/sparc64-pld-linux-gcc-%{version} \
2971 $RPM_BUILD_ROOT%{_bindir}/sparc-pld-linux-gcc-%{version}
2973 ln -f $RPM_BUILD_ROOT%{_bindir}/sparc64-pld-linux-c++ \
2974 $RPM_BUILD_ROOT%{_bindir}/sparc-pld-linux-c++
2975 ln -f $RPM_BUILD_ROOT%{_bindir}/sparc64-pld-linux-g++ \
2976 $RPM_BUILD_ROOT%{_bindir}/sparc-pld-linux-g++
2979 ln -f $RPM_BUILD_ROOT%{_bindir}/sparc64-pld-linux-gcj \
2980 $RPM_BUILD_ROOT%{_bindir}/sparc-pld-linux-gcj
2985 ln -sf %{_bindir}/cpp $RPM_BUILD_ROOT/lib/cpp
2986 ln -sf gcc $RPM_BUILD_ROOT%{_bindir}/cc
2987 echo ".so man1/gcc.1" > $RPM_BUILD_ROOT%{_mandir}/man1/cc.1
2989 libssp=$(cd $RPM_BUILD_ROOT%{_libdir}; echo libssp.so.*.*.*)
2990 mv $RPM_BUILD_ROOT%{_libdir}/libssp.so.* $RPM_BUILD_ROOT%{_slibdir}
2991 ln -sf %{_slibdir}/$libssp $RPM_BUILD_ROOT%{_libdir}/libssp.so
2993 libitm=$(cd $RPM_BUILD_ROOT%{_libdir}; echo libitm.so.*.*.*)
2994 mv $RPM_BUILD_ROOT%{_libdir}/libitm.so.* $RPM_BUILD_ROOT%{_slibdir}
2995 ln -sf %{_slibdir}/$libitm $RPM_BUILD_ROOT%{_libdir}/libitm.so
2997 libgomp=$(cd $RPM_BUILD_ROOT%{_libdir}; echo libgomp.so.*.*.*)
2998 mv $RPM_BUILD_ROOT%{_libdir}/libgomp.so.* $RPM_BUILD_ROOT%{_slibdir}
2999 ln -sf %{_slibdir}/$libgomp $RPM_BUILD_ROOT%{_libdir}/libgomp.so
3001 libgompplugin=$(cd $RPM_BUILD_ROOT%{_libdir}; echo libgomp-plugin-host_nonshm.so.*.*.*)
3002 mv $RPM_BUILD_ROOT%{_libdir}/libgomp-plugin-host_nonshm.so.* $RPM_BUILD_ROOT%{_slibdir}
3003 ln -sf %{_slibdir}/$libgompplugin $RPM_BUILD_ROOT%{_libdir}/libgomp-plugin-host_nonshm.so
3005 %if %{with multilib}
3006 libssp=$(cd $RPM_BUILD_ROOT%{_libdir32}; echo libssp.so.*.*.*)
3007 mv $RPM_BUILD_ROOT%{_libdir32}/libssp.so.* $RPM_BUILD_ROOT%{_slibdir32}
3008 ln -sf %{_slibdir32}/$libssp $RPM_BUILD_ROOT%{_libdir32}/libssp.so
3010 libitm=$(cd $RPM_BUILD_ROOT%{_libdir32}; echo libitm.so.*.*.*)
3011 mv $RPM_BUILD_ROOT%{_libdir32}/libitm.so.* $RPM_BUILD_ROOT%{_slibdir32}
3012 ln -sf %{_slibdir32}/$libitm $RPM_BUILD_ROOT%{_libdir32}/libitm.so
3014 libgomp=$(cd $RPM_BUILD_ROOT%{_libdir32}; echo libgomp.so.*.*.*)
3015 mv $RPM_BUILD_ROOT%{_libdir32}/libgomp.so.* $RPM_BUILD_ROOT%{_slibdir32}
3016 ln -sf %{_slibdir32}/$libgomp $RPM_BUILD_ROOT%{_libdir32}/libgomp.so
3018 %if %{with multilib2}
3019 libssp=$(cd $RPM_BUILD_ROOT%{_libdirm2}; echo libssp.so.*.*.*)
3020 mv $RPM_BUILD_ROOT%{_libdirm2}/libssp.so.* $RPM_BUILD_ROOT%{_slibdirm2}
3021 ln -sf %{_slibdirm2}/$libssp $RPM_BUILD_ROOT%{_libdirm2}/libssp.so
3023 libitm=$(cd $RPM_BUILD_ROOT%{_libdirm2}; echo libitm.so.*.*.*)
3024 mv $RPM_BUILD_ROOT%{_libdirm2}/libitm.so.* $RPM_BUILD_ROOT%{_slibdirm2}
3025 ln -sf %{_slibdirm2}/$libitm $RPM_BUILD_ROOT%{_libdirm2}/libitm.so
3027 libgomp=$(cd $RPM_BUILD_ROOT%{_libdirm2}; echo libgomp.so.*.*.*)
3028 mv $RPM_BUILD_ROOT%{_libdirm2}/libgomp.so.* $RPM_BUILD_ROOT%{_slibdirm2}
3029 ln -sf %{_slibdirm2}/$libgomp $RPM_BUILD_ROOT%{_libdirm2}/libgomp.so
3034 ln -sf gfortran $RPM_BUILD_ROOT%{_bindir}/g95
3035 echo ".so man1/gfortran.1" > $RPM_BUILD_ROOT%{_mandir}/man1/g95.1
3039 # move ada shared libraries to proper place...
3040 mv -f $RPM_BUILD_ROOT%{gcclibdir}/adalib/*.so.1 \
3041 $RPM_BUILD_ROOT%{_libdir}
3042 # check if symlink to be made is valid
3043 test -f $RPM_BUILD_ROOT%{_libdir}/libgnat-%{major_ver}.so.1
3044 ln -sf libgnat-%{major_ver}.so.1 $RPM_BUILD_ROOT%{_libdir}/libgnat-%{major_ver}.so
3045 ln -sf libgnarl-%{major_ver}.so.1 $RPM_BUILD_ROOT%{_libdir}/libgnarl-%{major_ver}.so
3046 ln -sf libgnat-%{major_ver}.so $RPM_BUILD_ROOT%{_libdir}/libgnat.so
3047 ln -sf libgnarl-%{major_ver}.so $RPM_BUILD_ROOT%{_libdir}/libgnarl.so
3048 %if %{with multilib}
3049 mv -f $RPM_BUILD_ROOT%{gcclibdir}/32/adalib/*.so.1 \
3050 $RPM_BUILD_ROOT%{_libdir32}
3051 # check if symlink to be made is valid
3052 test -f $RPM_BUILD_ROOT%{_libdir32}/libgnat-%{major_ver}.so.1
3053 ln -sf libgnat-%{major_ver}.so.1 $RPM_BUILD_ROOT%{_libdir32}/libgnat-%{major_ver}.so
3054 ln -sf libgnarl-%{major_ver}.so.1 $RPM_BUILD_ROOT%{_libdir32}/libgnarl-%{major_ver}.so
3055 ln -sf libgnat-%{major_ver}.so $RPM_BUILD_ROOT%{_libdir32}/libgnat.so
3056 ln -sf libgnarl-%{major_ver}.so $RPM_BUILD_ROOT%{_libdir32}/libgnarl.so
3058 %if %{with multilib2}
3059 mv -f $RPM_BUILD_ROOT%{gcclibdir}/%{multilib2}/adalib/*.so.1 \
3060 $RPM_BUILD_ROOT%{_libdirm2}
3061 # check if symlink to be made is valid
3062 test -f $RPM_BUILD_ROOT%{_libdirm2}/libgnat-%{major_ver}.so.1
3063 ln -sf libgnat-%{major_ver}.so.1 $RPM_BUILD_ROOT%{_libdirm2}/libgnat-%{major_ver}.so
3064 ln -sf libgnarl-%{major_ver}.so.1 $RPM_BUILD_ROOT%{_libdirm2}/libgnarl-%{major_ver}.so
3065 ln -sf libgnat-%{major_ver}.so $RPM_BUILD_ROOT%{_libdirm2}/libgnat.so
3066 ln -sf libgnarl-%{major_ver}.so $RPM_BUILD_ROOT%{_libdirm2}/libgnarl.so
3075 cp -f libjava/READ* java-doc
3076 ln -sf libgcj-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/libgcj.jar
3079 %if %{with gcc_libffi}
3080 # still not installed by gcc?
3081 [ ! -f $RPM_BUILD_ROOT%{_pkgconfigdir}/libffi.pc ] || exit 1
3082 install -d $RPM_BUILD_ROOT%{_pkgconfigdir}
3083 sed -e 's,@prefix@,%{_prefix},
3084 s,@exec_prefix@,%{_exec_prefix},
3085 s,@libdir@,%{_libdir},
3086 s,@gcclibdir@,%{gcclibdir},' %{SOURCE3} >$RPM_BUILD_ROOT%{_pkgconfigdir}/libffi.pc
3087 %if %{with multilib}
3088 [ ! -f $RPM_BUILD_ROOT%{_pkgconfigdir32}/libffi.pc ] || exit 1
3089 install -d $RPM_BUILD_ROOT%{_pkgconfigdir32}
3090 sed -e 's,@prefix@,%{_prefix},
3091 s,@exec_prefix@,%{_exec_prefix},
3092 s,@libdir@,%{_libdir32},
3093 s,@gcclibdir@,%{gcclibdir},' %{SOURCE3} >$RPM_BUILD_ROOT%{_pkgconfigdir32}/libffi.pc
3094 %if %{with multilib2}
3095 [ ! -f $RPM_BUILD_ROOT%{_pkgconfigdirm2}/libffi.pc ] || exit 1
3096 install -d $RPM_BUILD_ROOT%{_pkgconfigdirm2}
3097 sed -e 's,@prefix@,%{_prefix},
3098 s,@exec_prefix@,%{_exec_prefix},
3099 s,@libdir@,%{_libdirm2},
3100 s,@gcclibdir@,%{gcclibdir},' %{SOURCE3} >$RPM_BUILD_ROOT%{_pkgconfigdirm2}/libffi.pc
3106 cp -f libobjc/README gcc/objc/README.libobjc
3109 # avoid -L poisoning in *.la - there should be only -L%{_libdir}/gcc/%{_target_platform}/%{version}
3110 # normalize libdir, to avoid propagation of unnecessary RPATHs by libtool
3111 for f in libitm.la libssp.la libssp_nonshared.la \
3112 %{?with_cxx:libstdc++.la libsupc++.la} \
3113 %{?with_fortran:libgfortran.la libquadmath.la} \
3114 %{?with_gomp:libgomp.la} \
3115 %{?with_Xsan:libasan.la libubsan.la} \
3116 %{?with_lsan_m0:liblsan.la} \
3117 %{?with_tsan_m0:libtsan.la} \
3118 %{?with_atomic:libatomic.la} \
3120 %{?with_gcc_libffi:libffi.la} \
3121 libgcj.la libgcj-tools.la libgij.la \
3122 %{gcjdbexecdir}/libjvm.la \
3123 %{gcjdbexecdir}/libxmlj.la \
3124 %{?with_x:lib-gnu-awt-xlib.la} \
3125 %{?with_gtk:%{gcjdbexecdir}/libgtkpeer.la %{gcjdbexecdir}/libjawt.la} \
3126 %{?with_qt:%{gcjdbexecdir}/libqtpeer.la} \
3127 %{?with_alsa:%{gcjdbexecdir}/libgjsmalsa.la} \
3128 %{?with_dssi:%{gcjdbexecdir}/libgjsmdssi.la} \
3130 %{?with_objc:libobjc.la};
3132 %{__perl} %{SOURCE1} $RPM_BUILD_ROOT%{_libdir}/$f %{_libdir} > $RPM_BUILD_ROOT%{_libdir}/$f.fixed
3133 mv $RPM_BUILD_ROOT%{_libdir}/$f{.fixed,}
3135 %if %{with multilib}
3136 for f in libitm.la libssp.la libssp_nonshared.la \
3137 %{?with_cxx:libstdc++.la libsupc++.la} \
3138 %{?with_fortran:libgfortran.la libquadmath.la} \
3139 %{?with_gomp:libgomp.la} \
3140 %{?with_Xsan:libasan.la libubsan.la} \
3141 %{?with_lsan_m1:liblsan.la} \
3142 %{?with_tsan_m1:libtsan.la} \
3143 %{?with_atomic:libatomic.la} \
3144 %{?with_java:%{?with_gcc_libffi:libffi.la}} \
3145 %{?with_objc:libobjc.la};
3147 %{__perl} %{SOURCE1} $RPM_BUILD_ROOT%{_libdir32}/$f %{_libdir32} > $RPM_BUILD_ROOT%{_libdir32}/$f.fixed
3148 mv $RPM_BUILD_ROOT%{_libdir32}/$f{.fixed,}
3150 %if %{with multilib2}
3151 for f in libitm.la libssp.la libssp_nonshared.la \
3152 %{?with_cxx:libstdc++.la libsupc++.la} \
3153 %{?with_fortran:libgfortran.la libquadmath.la} \
3154 %{?with_gomp:libgomp.la} \
3155 %{?with_Xsan:libasan.la libubsan.la} \
3156 %{?with_lsan_m2:liblsan.la} \
3157 %{?with_tsan_m2:libtsan.la} \
3158 %{?with_atomic:libatomic.la} \
3159 %{?with_java:%{?with_gcc_libffi:libffi.la}} \
3160 %{?with_objc:libobjc.la};
3162 %{__perl} %{SOURCE1} $RPM_BUILD_ROOT%{_libdirm2}/$f %{_libdirm2} > $RPM_BUILD_ROOT%{_libdirm2}/$f.fixed
3163 mv $RPM_BUILD_ROOT%{_libdirm2}/$f{.fixed,}
3168 cp -p $RPM_BUILD_ROOT%{gcclibdir}/install-tools/include/*.h $RPM_BUILD_ROOT%{gcclibdir}/include
3169 cp -p $RPM_BUILD_ROOT%{gcclibdir}/include-fixed/syslimits.h $RPM_BUILD_ROOT%{gcclibdir}/include
3170 %{__rm} -r $RPM_BUILD_ROOT%{gcclibdir}/install-tools
3171 %{__rm} -r $RPM_BUILD_ROOT%{gcclibdir}/include-fixed
3173 # plugin, .la not needed
3174 %{__rm} $RPM_BUILD_ROOT%{gcclibdir}/liblto_plugin.la
3177 for LIBDIR in %{_libdir} %{?with_multilib:%{_libdir32}} %{?with_multilib2:%{_libdirm2}} ; do
3178 LIBPATH="$RPM_BUILD_ROOT%{_datadir}/gdb/auto-load$LIBDIR"
3180 # basename is being run only for the native (non-biarch) file.
3181 sed -e 's,@pythondir@,%{_datadir}/gdb,' \
3182 -e "s,@toolexeclibdir@,$LIBDIR," \
3183 < libstdc++-v3/python/hook.in \
3184 > $LIBPATH/$(basename $RPM_BUILD_ROOT%{_prefix}/%{_lib}/libstdc++.so.*.*.*)-gdb.py
3186 install -d $RPM_BUILD_ROOT%{py_sitescriptdir}
3187 mv $RPM_BUILD_ROOT%{_datadir}/gcc-%{version}/python/libstdcxx $RPM_BUILD_ROOT%{py_sitescriptdir}
3189 mv $RPM_BUILD_ROOT%{_datadir}/gcc-%{version}/python/libjava $RPM_BUILD_ROOT%{py_sitescriptdir}
3190 %{__sed} -i -e '1s,#!/usr/bin/env python,#!/usr/bin/python,' $RPM_BUILD_ROOT%{_bindir}/aot-compile
3192 %py_ocomp $RPM_BUILD_ROOT%{py_sitescriptdir}
3193 %py_comp $RPM_BUILD_ROOT%{py_sitescriptdir}
3196 %{__rm} -r $RPM_BUILD_ROOT%{_datadir}/gcc-%{version}/python/libstdcxx
3198 %{__rm} -r $RPM_BUILD_ROOT%{_datadir}/gcc-%{version}/python/libjava
3201 # script(s) always installed; see above for builds with python; if no python, just don't package
3202 %{__rm} $RPM_BUILD_ROOT%{_libdir}/libstdc++.so.*-gdb.py
3203 %if %{with multilib}
3204 %{__rm} $RPM_BUILD_ROOT%{_libdir32}/libstdc++.so.*-gdb.py
3205 %if %{with multilib2}
3206 %{__rm} $RPM_BUILD_ROOT%{_libdirm2}/libstdc++.so.*-gdb.py
3212 cat cpplib.lang >> gcc.lang
3215 %find_lang libstdc\+\+
3216 cp -p libstdc++-v3/include/precompiled/* $RPM_BUILD_ROOT%{_includedir}
3219 # always -f, as "dir" is created depending which texlive version is installed
3220 %{__rm} -f $RPM_BUILD_ROOT%{_infodir}/dir
3222 # svn snap doesn't contain (release does) below files,
3223 # so let's create dummy entries to satisfy %%files.
3224 [ ! -f NEWS ] && touch NEWS
3225 [ ! -f libgfortran/AUTHORS ] && touch libgfortran/AUTHORS
3226 [ ! -f libgfortran/README ] && touch libgfortran/README
3229 rm -rf $RPM_BUILD_ROOT
3231 %post -p /sbin/postshell
3232 -/usr/sbin/fix-info-dir -c %{_infodir}
3234 %postun -p /sbin/postshell
3235 -/usr/sbin/fix-info-dir -c %{_infodir}
3237 %post ada -p /sbin/postshell
3238 -/usr/sbin/fix-info-dir -c %{_infodir}
3240 %postun ada -p /sbin/postshell
3241 -/usr/sbin/fix-info-dir -c %{_infodir}
3243 %post fortran -p /sbin/postshell
3244 -/usr/sbin/fix-info-dir -c %{_infodir}
3246 %postun fortran -p /sbin/postshell
3247 -/usr/sbin/fix-info-dir -c %{_infodir}
3249 %post java -p /sbin/postshell
3250 -/usr/sbin/fix-info-dir -c %{_infodir}
3252 %postun java -p /sbin/postshell
3253 -/usr/sbin/fix-info-dir -c %{_infodir}
3255 %post go -p /sbin/postshell
3256 -/usr/sbin/fix-info-dir -c %{_infodir}
3258 %postun go -p /sbin/postshell
3259 -/usr/sbin/fix-info-dir -c %{_infodir}
3261 %post -n libquadmath-devel -p /sbin/postshell
3262 -/usr/sbin/fix-info-dir -c %{_infodir}
3264 %postun -n libquadmath-devel -p /sbin/postshell
3265 -/usr/sbin/fix-info-dir -c %{_infodir}
3267 %post -n libffi-devel -p /sbin/postshell
3268 -/usr/sbin/fix-info-dir -c %{_infodir}
3270 %postun -n libffi-devel -p /sbin/postshell
3271 -/usr/sbin/fix-info-dir -c %{_infodir}
3273 %post -n libgomp-devel -p /sbin/postshell
3274 -/usr/sbin/fix-info-dir -c %{_infodir}
3276 %postun -n libgomp-devel -p /sbin/postshell
3277 -/usr/sbin/fix-info-dir -c %{_infodir}
3279 %post -p /sbin/ldconfig -n libcilkrts
3280 %postun -p /sbin/ldconfig -n libcilkrts
3281 %post -p /sbin/ldconfig -n libcilkrts-multilib-32
3282 %postun -p /sbin/ldconfig -n libcilkrts-multilib-32
3283 %post -p /sbin/ldconfig -n libcilkrts-multilib-%{multilib2}
3284 %postun -p /sbin/ldconfig -n libcilkrts-multilib-%{multilib2}
3285 %post -p /sbin/ldconfig -n libgcc
3286 %postun -p /sbin/ldconfig -n libgcc
3287 %post -p /sbin/ldconfig -n libgcc-multilib-32
3288 %postun -p /sbin/ldconfig -n libgcc-multilib-32
3289 %post -p /sbin/ldconfig -n libgcc-multilib-%{multilib2}
3290 %postun -p /sbin/ldconfig -n libgcc-multilib-%{multilib2}
3291 %post -p /sbin/ldconfig -n libgomp
3292 %postun -p /sbin/ldconfig -n libgomp
3293 %post -p /sbin/ldconfig -n libgomp-multilib-32
3294 %postun -p /sbin/ldconfig -n libgomp-multilib-32
3295 %post -p /sbin/ldconfig -n libgomp-multilib-%{multilib2}
3296 %postun -p /sbin/ldconfig -n libgomp-multilib-%{multilib2}
3297 %post -p /sbin/ldconfig -n libgnat
3298 %postun -p /sbin/ldconfig -n libgnat
3299 %post -p /sbin/ldconfig -n libgnat-multilib-32
3300 %postun -p /sbin/ldconfig -n libgnat-multilib-32
3301 %post -p /sbin/ldconfig -n libgnat-multilib-%{multilib2}
3302 %postun -p /sbin/ldconfig -n libgnat-multilib-%{multilib2}
3303 %post -p /sbin/ldconfig -n libstdc++
3304 %postun -p /sbin/ldconfig -n libstdc++
3305 %post -p /sbin/ldconfig -n libstdc++-multilib-32
3306 %postun -p /sbin/ldconfig -n libstdc++-multilib-32
3307 %post -p /sbin/ldconfig -n libstdc++-multilib-%{multilib2}
3308 %postun -p /sbin/ldconfig -n libstdc++-multilib-%{multilib2}
3309 %post -p /sbin/ldconfig -n libgfortran
3310 %postun -p /sbin/ldconfig -n libgfortran
3311 %post -p /sbin/ldconfig -n libgfortran-multilib-32
3312 %postun -p /sbin/ldconfig -n libgfortran-multilib-32
3313 %post -p /sbin/ldconfig -n libgfortran-multilib-%{multilib2}
3314 %postun -p /sbin/ldconfig -n libgfortran-multilib-%{multilib2}
3315 %post -p /sbin/ldconfig -n libgcj
3316 %postun -p /sbin/ldconfig -n libgcj
3317 %post -p /sbin/ldconfig -n libffi
3318 %postun -p /sbin/ldconfig -n libffi
3319 %post -p /sbin/ldconfig -n libffi-multilib-32
3320 %postun -p /sbin/ldconfig -n libffi-multilib-32
3321 %post -p /sbin/ldconfig -n libffi-multilib-%{multilib2}
3322 %postun -p /sbin/ldconfig -n libffi-multilib-%{multilib2}
3323 %post -p /sbin/ldconfig -n libobjc
3324 %postun -p /sbin/ldconfig -n libobjc
3325 %post -p /sbin/ldconfig -n libobjc-multilib-32
3326 %postun -p /sbin/ldconfig -n libobjc-multilib-32
3327 %post -p /sbin/ldconfig -n libobjc-multilib-%{multilib2}
3328 %postun -p /sbin/ldconfig -n libobjc-multilib-%{multilib2}
3329 %post -p /sbin/ldconfig -n libquadmath
3330 %postun -p /sbin/ldconfig -n libquadmath
3331 %post -p /sbin/ldconfig -n libquadmath-multilib-32
3332 %postun -p /sbin/ldconfig -n libquadmath-multilib-32
3333 %post -p /sbin/ldconfig -n libquadmath-multilib-%{multilib2}
3334 %postun -p /sbin/ldconfig -n libquadmath-multilib-%{multilib2}
3335 %post -p /sbin/ldconfig -n libgo
3336 %postun -p /sbin/ldconfig -n libgo
3337 %post -p /sbin/ldconfig -n libgo-multilib-32
3338 %postun -p /sbin/ldconfig -n libgo-multilib-32
3339 %post -p /sbin/ldconfig -n libgo-multilib-%{multilib2}
3340 %postun -p /sbin/ldconfig -n libgo-multilib-%{multilib2}
3341 %post -p /sbin/ldconfig -n libasan
3342 %postun -p /sbin/ldconfig -n libasan
3343 %post -p /sbin/ldconfig -n libasan-multilib-32
3344 %postun -p /sbin/ldconfig -n libasan-multilib-32
3345 %post -p /sbin/ldconfig -n libasan-multilib-%{multilib2}
3346 %postun -p /sbin/ldconfig -n libasan-multilib-%{multilib2}
3347 %post -p /sbin/ldconfig -n liblsan
3348 %postun -p /sbin/ldconfig -n liblsan
3349 %post -p /sbin/ldconfig -n liblsan-multilib-%{multilib2}
3350 %postun -p /sbin/ldconfig -n liblsan-multilib-%{multilib2}
3351 %post -p /sbin/ldconfig -n libtsan
3352 %postun -p /sbin/ldconfig -n libtsan
3353 %post -p /sbin/ldconfig -n libtsan-multilib-%{multilib2}
3354 %postun -p /sbin/ldconfig -n libtsan-multilib-%{multilib2}
3355 %post -p /sbin/ldconfig -n libubsan
3356 %postun -p /sbin/ldconfig -n libubsan
3357 %post -p /sbin/ldconfig -n libubsan-multilib-32
3358 %postun -p /sbin/ldconfig -n libubsan-multilib-32
3359 %post -p /sbin/ldconfig -n libubsan-multilib-%{multilib2}
3360 %postun -p /sbin/ldconfig -n libubsan-multilib-%{multilib2}
3361 %post -p /sbin/ldconfig -n libvtv
3362 %postun -p /sbin/ldconfig -n libvtv
3363 %post -p /sbin/ldconfig -n libvtv-multilib-32
3364 %postun -p /sbin/ldconfig -n libvtv-multilib-32
3365 %post -p /sbin/ldconfig -n libvtv-multilib-%{multilib2}
3366 %postun -p /sbin/ldconfig -n libvtv-multilib-%{multilib2}
3367 %post -p /sbin/ldconfig -n libatomic
3368 %postun -p /sbin/ldconfig -n libatomic
3369 %post -p /sbin/ldconfig -n libatomic-multilib-32
3370 %postun -p /sbin/ldconfig -n libatomic-multilib-32
3371 %post -p /sbin/ldconfig -n libatomic-multilib-%{multilib2}
3372 %postun -p /sbin/ldconfig -n libatomic-multilib-%{multilib2}
3375 %defattr(644,root,root,755)
3376 %doc ChangeLog.general MAINTAINERS NEWS
3377 # bugs.html faq.html
3378 %doc gcc/{ChangeLog,ONEWS,README.Portability}
3379 %attr(755,root,root) %{_bindir}/*-gcc*
3380 %attr(755,root,root) %{_bindir}/cc
3381 %attr(755,root,root) %{_bindir}/cpp
3382 %attr(755,root,root) %{_bindir}/gcc
3383 %attr(755,root,root) %{_bindir}/gcc-ar
3384 %attr(755,root,root) %{_bindir}/gcc-nm
3385 %attr(755,root,root) %{_bindir}/gcc-ranlib
3386 #%attr(755,root,root) %{_bindir}/gccbug
3387 %attr(755,root,root) %{_bindir}/gcov
3388 %{_mandir}/man1/cc.1*
3389 %{_mandir}/man1/cpp.1*
3390 %{_mandir}/man1/gcc.1*
3391 %{_mandir}/man1/gcov.1*
3392 %{_infodir}/cpp.info*
3393 %{_infodir}/cppinternals.info*
3394 %{_infodir}/gcc.info*
3395 %{_infodir}/gccinstall.info*
3396 %{_infodir}/gccint.info*
3397 %{_infodir}/libitm.info*
3398 %attr(755,root,root) /lib/cpp
3399 %attr(755,root,root) %{_slibdir}/libgcc_s.so
3400 %attr(755,root,root) %{_libdir}/libitm.so
3401 %attr(755,root,root) %{_libdir}/libssp.so
3402 %{_libdir}/libitm.la
3404 %{_libdir}/libitm.spec
3405 %{_libdir}/libsanitizer.spec
3406 %{_libdir}/libssp.la
3408 %{_libdir}/libssp_nonshared.la
3409 %{_libdir}/libssp_nonshared.a
3411 %dir %{_libdir}/gcc/%{_target_platform}
3413 %{gcclibdir}/libgcc.a
3414 %{gcclibdir}/libgcc_eh.a
3415 %{gcclibdir}/libgcov.a
3418 %attr(755,root,root) %{gcclibdir}/cc1
3419 %attr(755,root,root) %{gcclibdir}/collect2
3420 %attr(755,root,root) %{gcclibdir}/lto-wrapper
3421 %attr(755,root,root) %{gcclibdir}/lto1
3422 %attr(755,root,root) %{gcclibdir}/liblto_plugin.so*
3424 %dir %{gcclibdir}/include
3425 %dir %{gcclibdir}/include/sanitizer
3426 %{gcclibdir}/include/sanitizer/common_interface_defs.h
3427 %dir %{gcclibdir}/include/ssp
3428 %{gcclibdir}/include/ssp/*.h
3429 %{gcclibdir}/include/float.h
3430 %{gcclibdir}/include/iso646.h
3431 %{gcclibdir}/include/limits.h
3432 %{gcclibdir}/include/stdalign.h
3433 %{gcclibdir}/include/stdarg.h
3434 %{gcclibdir}/include/stdatomic.h
3435 %{gcclibdir}/include/stdbool.h
3436 %{gcclibdir}/include/stddef.h
3437 %{gcclibdir}/include/stdfix.h
3438 %{gcclibdir}/include/stdint.h
3439 %{gcclibdir}/include/stdint-gcc.h
3440 %{gcclibdir}/include/stdnoreturn.h
3441 %{gcclibdir}/include/syslimits.h
3442 %{gcclibdir}/include/unwind.h
3443 %{gcclibdir}/include/varargs.h
3444 %ifarch %{ix86} %{x8664} x32
3445 %{gcclibdir}/include/adxintrin.h
3446 %{gcclibdir}/include/ammintrin.h
3447 %{gcclibdir}/include/avx2intrin.h
3448 %{gcclibdir}/include/avx512bwintrin.h
3449 %{gcclibdir}/include/avx512cdintrin.h
3450 %{gcclibdir}/include/avx512dqintrin.h
3451 %{gcclibdir}/include/avx512erintrin.h
3452 %{gcclibdir}/include/avx512fintrin.h
3453 %{gcclibdir}/include/avx512ifmaintrin.h
3454 %{gcclibdir}/include/avx512ifmavlintrin.h
3455 %{gcclibdir}/include/avx512pfintrin.h
3456 %{gcclibdir}/include/avx512vbmiintrin.h
3457 %{gcclibdir}/include/avx512vbmivlintrin.h
3458 %{gcclibdir}/include/avx512vlbwintrin.h
3459 %{gcclibdir}/include/avx512vldqintrin.h
3460 %{gcclibdir}/include/avx512vlintrin.h
3461 %{gcclibdir}/include/avxintrin.h
3462 %{gcclibdir}/include/bmi2intrin.h
3463 %{gcclibdir}/include/bmiintrin.h
3464 %{gcclibdir}/include/bmmintrin.h
3465 %{gcclibdir}/include/clflushoptintrin.h
3466 %{gcclibdir}/include/clwbintrin.h
3467 %{gcclibdir}/include/cpuid.h
3468 %{gcclibdir}/include/cross-stdarg.h
3469 %{gcclibdir}/include/emmintrin.h
3470 %{gcclibdir}/include/f16cintrin.h
3471 %{gcclibdir}/include/fma4intrin.h
3472 %{gcclibdir}/include/fmaintrin.h
3473 %{gcclibdir}/include/fxsrintrin.h
3474 %{gcclibdir}/include/ia32intrin.h
3475 %{gcclibdir}/include/immintrin.h
3476 %{gcclibdir}/include/lwpintrin.h
3477 %{gcclibdir}/include/lzcntintrin.h
3478 %{gcclibdir}/include/mm3dnow.h
3479 %{gcclibdir}/include/mmintrin.h
3480 %{gcclibdir}/include/mm_malloc.h
3481 %{gcclibdir}/include/nmmintrin.h
3482 %{gcclibdir}/include/pcommitintrin.h
3483 %{gcclibdir}/include/pmmintrin.h
3484 %{gcclibdir}/include/popcntintrin.h
3485 %{gcclibdir}/include/prfchwintrin.h
3486 %{gcclibdir}/include/rdseedintrin.h
3487 %{gcclibdir}/include/rtmintrin.h
3488 %{gcclibdir}/include/shaintrin.h
3489 %{gcclibdir}/include/smmintrin.h
3490 %{gcclibdir}/include/tbmintrin.h
3491 %{gcclibdir}/include/tmmintrin.h
3492 %{gcclibdir}/include/wmmintrin.h
3493 %{gcclibdir}/include/x86intrin.h
3494 %{gcclibdir}/include/xmmintrin.h
3495 %{gcclibdir}/include/xopintrin.h
3496 %{gcclibdir}/include/xsavecintrin.h
3497 %{gcclibdir}/include/xsaveintrin.h
3498 %{gcclibdir}/include/xsaveoptintrin.h
3499 %{gcclibdir}/include/xsavesintrin.h
3500 %{gcclibdir}/include/xtestintrin.h
3503 %{gcclibdir}/include/arm_neon.h
3504 %{gcclibdir}/include/mmintrin.h
3507 %{gcclibdir}/include/ia64intrin.h
3510 %{gcclibdir}/include/math-68881.h
3513 %{gcclibdir}/include/loongson.h
3515 %ifarch powerpc ppc ppc64
3516 %{gcclibdir}/include/altivec.h
3517 %{gcclibdir}/include/paired.h
3518 %{gcclibdir}/include/ppc-asm.h
3519 %{gcclibdir}/include/ppu_intrinsics.h
3520 %{gcclibdir}/include/si2vmx.h
3521 %{gcclibdir}/include/spe.h
3522 %{gcclibdir}/include/spu2vmx.h
3523 %{gcclibdir}/include/vec_types.h
3526 %if %{with multilib}
3528 %defattr(644,root,root,755)
3529 %attr(755,root,root) %{_slibdir32}/libgcc_s.so
3530 %dir %{gcclibdir}/32
3531 %{gcclibdir}/32/crt*.o
3532 %{gcclibdir}/32/libgcc.a
3533 %{gcclibdir}/32/libgcc_eh.a
3534 %{gcclibdir}/32/libgcov.a
3535 %{_libdir32}/libitm.spec
3536 %{_libdir32}/libsanitizer.spec
3537 %attr(755,root,root) %{_libdir32}/libitm.so
3538 %attr(755,root,root) %{_libdir32}/libssp.so
3539 %{_libdir32}/libitm.la
3540 %{_libdir32}/libitm.a
3541 %{_libdir32}/libssp.la
3542 %{_libdir32}/libssp.a
3543 %{_libdir32}/libssp_nonshared.la
3544 %{_libdir32}/libssp_nonshared.a
3547 %if %{with multilib2}
3548 %files multilib-%{multilib2}
3549 %defattr(644,root,root,755)
3550 %attr(755,root,root) %{_slibdirm2}/libgcc_s.so
3551 %dir %{gcclibdir}/%{multilib2}
3552 %{gcclibdir}/%{multilib2}/crt*.o
3553 %{gcclibdir}/%{multilib2}/libgcc.a
3554 %{gcclibdir}/%{multilib2}/libgcc_eh.a
3555 %{gcclibdir}/%{multilib2}/libgcov.a
3556 %{_libdirm2}/libitm.spec
3557 %{_libdirm2}/libsanitizer.spec
3558 %attr(755,root,root) %{_libdirm2}/libitm.so
3559 %attr(755,root,root) %{_libdirm2}/libssp.so
3560 %{_libdirm2}/libitm.la
3561 %{_libdirm2}/libitm.a
3562 %{_libdirm2}/libssp.la
3563 %{_libdirm2}/libssp.a
3564 %{_libdirm2}/libssp_nonshared.la
3565 %{_libdirm2}/libssp_nonshared.a
3569 %defattr(644,root,root,755)
3570 %doc COPYING.RUNTIME libgcc/ChangeLog
3571 %attr(755,root,root) %{_slibdir}/libgcc_s.so.1
3572 %attr(755,root,root) %{_slibdir}/libitm.so.*.*.*
3573 %attr(755,root,root) %{_slibdir}/libssp.so.*.*.*
3574 %attr(755,root,root) %ghost %{_slibdir}/libitm.so.1
3575 %attr(755,root,root) %ghost %{_slibdir}/libssp.so.0
3577 %if %{with multilib}
3578 %files -n libgcc-multilib-32
3579 %defattr(644,root,root,755)
3580 %attr(755,root,root) %{_slibdir32}/libgcc_s.so.1
3581 %attr(755,root,root) %{_slibdir32}/libitm.so.*.*.*
3582 %attr(755,root,root) %{_slibdir32}/libssp.so.*.*.*
3583 %attr(755,root,root) %ghost %{_slibdir32}/libssp.so.0
3584 %attr(755,root,root) %ghost %{_slibdir32}/libitm.so.1
3587 %if %{with multilib2}
3588 %files -n libgcc-multilib-%{multilib2}
3589 %defattr(644,root,root,755)
3590 %attr(755,root,root) %{_slibdirm2}/libgcc_s.so.1
3591 %attr(755,root,root) %{_slibdirm2}/libitm.so.*.*.*
3592 %attr(755,root,root) %{_slibdirm2}/libssp.so.*.*.*
3593 %attr(755,root,root) %ghost %{_slibdirm2}/libssp.so.0
3594 %attr(755,root,root) %ghost %{_slibdirm2}/libitm.so.1
3599 %defattr(644,root,root,755)
3600 %attr(755,root,root) %{_slibdir}/libgomp.so.*.*.*
3601 %attr(755,root,root) %ghost %{_slibdir}/libgomp.so.1
3602 %attr(755,root,root) %{_slibdir}/libgomp-plugin-host_nonshm.so.*.*.*
3603 %attr(755,root,root) %ghost %{_slibdir}/libgomp-plugin-host_nonshm.so.1
3605 %files -n libgomp-devel
3606 %defattr(644,root,root,755)
3607 %attr(755,root,root) %{_libdir}/libgomp.so
3608 %attr(755,root,root) %{_libdir}/libgomp-plugin-host_nonshm.so
3609 %{_libdir}/libgomp.la
3610 %{_libdir}/libgomp-plugin-host_nonshm.la
3611 %{_libdir}/libgomp.spec
3612 %{gcclibdir}/finclude
3613 %{gcclibdir}/include/omp.h
3614 %{gcclibdir}/include/openacc.h
3615 %{_infodir}/libgomp.info*
3617 %files -n libgomp-static
3618 %defattr(644,root,root,755)
3619 %{_libdir}/libgomp.a
3621 %if %{with multilib}
3622 %files -n libgomp-multilib-32
3623 %defattr(644,root,root,755)
3624 %attr(755,root,root) %{_slibdir32}/libgomp.so.*.*.*
3625 %attr(755,root,root) %ghost %{_slibdir32}/libgomp.so.1
3627 %files -n libgomp-multilib-32-devel
3628 %defattr(644,root,root,755)
3629 %attr(755,root,root) %{_libdir32}/libgomp.so
3630 %{_libdir32}/libgomp.la
3631 %{_libdir32}/libgomp.spec
3633 %files -n libgomp-multilib-32-static
3634 %defattr(644,root,root,755)
3635 %{_libdir32}/libgomp.a
3638 %if %{with multilib2}
3639 %files -n libgomp-multilib-%{multilib2}
3640 %defattr(644,root,root,755)
3641 %attr(755,root,root) %{_slibdirm2}/libgomp.so.*.*.*
3642 %attr(755,root,root) %ghost %{_slibdirm2}/libgomp.so.1
3644 %files -n libgomp-multilib-%{multilib2}-devel
3645 %defattr(644,root,root,755)
3646 %attr(755,root,root) %{_libdirm2}/libgomp.so
3647 %{_libdirm2}/libgomp.la
3648 %{_libdirm2}/libgomp.spec
3650 %files -n libgomp-multilib-%{multilib2}-static
3651 %defattr(644,root,root,755)
3652 %{_libdirm2}/libgomp.a
3657 %files -n libcilkrts
3658 %defattr(644,root,root,755)
3659 %doc libcilkrts/{ChangeLog,README}
3660 %attr(755,root,root) %{_libdir}/libcilkrts.so.*.*.*
3661 %attr(755,root,root) %ghost %{_libdir}/libcilkrts.so.5
3663 %files -n libcilkrts-devel
3664 %defattr(644,root,root,755)
3665 %attr(755,root,root) %{_libdir}/libcilkrts.so
3666 %{_libdir}/libcilkrts.la
3667 %{_libdir}/libcilkrts.spec
3668 %{gcclibdir}/include/cilk
3670 %files -n libcilkrts-static
3671 %defattr(644,root,root,755)
3672 %{_libdir}/libcilkrts.a
3674 %if %{with multilib}
3675 %files -n libcilkrts-multilib-32
3676 %defattr(644,root,root,755)
3677 %attr(755,root,root) %{_libdir32}/libcilkrts.so.*.*.*
3678 %attr(755,root,root) %ghost %{_libdir32}/libcilkrts.so.5
3680 %files -n libcilkrts-multilib-32-devel
3681 %defattr(644,root,root,755)
3682 %attr(755,root,root) %{_libdir32}/libcilkrts.so
3683 %{_libdir32}/libcilkrts.la
3684 %{_libdir32}/libcilkrts.spec
3686 %files -n libcilkrts-multilib-32-static
3687 %defattr(644,root,root,755)
3688 %{_libdir32}/libcilkrts.a
3691 %if %{with multilib2}
3692 %files -n libcilkrts-multilib-%{multilib2}
3693 %defattr(644,root,root,755)
3694 %attr(755,root,root) %{_libdirm2}/libcilkrts.so.*.*.*
3695 %attr(755,root,root) %ghost %{_libdirm2}/libcilkrts.so.5
3697 %files -n libcilkrts-multilib-%{multilib2}-devel
3698 %defattr(644,root,root,755)
3699 %attr(755,root,root) %{_libdirm2}/libcilkrts.so
3700 %{_libdirm2}/libcilkrts.la
3701 %{_libdirm2}/libcilkrts.spec
3703 %files -n libcilkrts-multilib-%{multilib2}-static
3704 %defattr(644,root,root,755)
3705 %{_libdirm2}/libcilkrts.a
3711 %defattr(644,root,root,755)
3712 %doc gcc/ada/ChangeLog
3713 %attr(755,root,root) %{_bindir}/gnat*
3715 %exclude %{_bindir}/gnative2ascii
3717 %attr(755,root,root) %{_libdir}/libgnarl-*.so
3718 %attr(755,root,root) %{_libdir}/libgnarl.so
3719 %attr(755,root,root) %{_libdir}/libgnat-*.so
3720 %attr(755,root,root) %{_libdir}/libgnat.so
3721 %attr(755,root,root) %{gcclibdir}/gnat1
3722 %{gcclibdir}/adainclude
3723 %dir %{gcclibdir}/adalib
3724 %{gcclibdir}/adalib/*.ali
3725 %ifarch %{ix86} %{x8664} x32
3726 %{gcclibdir}/adalib/libgmem.a
3728 %{_infodir}/gnat-style.info*
3729 %{_infodir}/gnat_rm.info*
3730 %{_infodir}/gnat_ugn.info*
3732 %if %{with multilib}
3733 %files ada-multilib-32
3734 %defattr(644,root,root,755)
3735 %attr(755,root,root) %{_libdir32}/libgnarl-*.so
3736 %attr(755,root,root) %{_libdir32}/libgnarl.so
3737 %attr(755,root,root) %{_libdir32}/libgnat-*.so
3738 %attr(755,root,root) %{_libdir32}/libgnat.so
3739 %{gcclibdir}/32/adainclude
3740 %dir %{gcclibdir}/32/adalib
3741 %{gcclibdir}/32/adalib/*.ali
3742 %ifarch %{ix86} %{x8664} x32
3743 %{gcclibdir}/32/adalib/libgmem.a
3747 %if %{with multilib2}
3748 %files ada-multilib-%{multilib2}
3749 %defattr(644,root,root,755)
3750 %attr(755,root,root) %{_libdirm2}/libgnarl-*.so
3751 %attr(755,root,root) %{_libdirm2}/libgnarl.so
3752 %attr(755,root,root) %{_libdirm2}/libgnat-*.so
3753 %attr(755,root,root) %{_libdirm2}/libgnat.so
3754 %{gcclibdir}/%{multilib2}/adainclude
3755 %dir %{gcclibdir}/%{multilib2}/adalib
3756 %{gcclibdir}/%{multilib2}/adalib/*.ali
3757 %ifarch %{ix86} %{x8664} x32
3758 %{gcclibdir}/%{multilib2}/adalib/libgmem.a
3763 %defattr(644,root,root,755)
3764 %attr(755,root,root) %{_libdir}/libgnarl-*.so.1
3765 %attr(755,root,root) %{_libdir}/libgnarl.so.1
3766 %attr(755,root,root) %{_libdir}/libgnat-*.so.1
3767 %attr(755,root,root) %{_libdir}/libgnat.so.1
3769 %files -n libgnat-static
3770 %defattr(644,root,root,755)
3771 %{gcclibdir}/adalib/libgnarl.a
3772 %{gcclibdir}/adalib/libgnat.a
3774 %if %{with multilib}
3775 %files -n libgnat-multilib-32
3776 %defattr(644,root,root,755)
3777 %attr(755,root,root) %{_libdir32}/libgnarl-*.so.1
3778 %attr(755,root,root) %{_libdir32}/libgnarl.so.1
3779 %attr(755,root,root) %{_libdir32}/libgnat-*.so.1
3780 %attr(755,root,root) %{_libdir32}/libgnat.so.1
3782 %files -n libgnat-multilib-32-static
3783 %defattr(644,root,root,755)
3784 %{gcclibdir}/32/adalib/libgnarl.a
3785 %{gcclibdir}/32/adalib/libgnat.a
3788 %if %{with multilib2}
3789 %files -n libgnat-multilib-%{multilib2}
3790 %defattr(644,root,root,755)
3791 %attr(755,root,root) %{_libdirm2}/libgnarl-*.so.1
3792 %attr(755,root,root) %{_libdirm2}/libgnarl.so.1
3793 %attr(755,root,root) %{_libdirm2}/libgnat-*.so.1
3794 %attr(755,root,root) %{_libdirm2}/libgnat.so.1
3796 %files -n libgnat-multilib-%{multilib2}-static
3797 %defattr(644,root,root,755)
3798 %{gcclibdir}/%{multilib2}/adalib/libgnarl.a
3799 %{gcclibdir}/%{multilib2}/adalib/libgnat.a
3805 %defattr(644,root,root,755)
3806 %doc gcc/cp/{ChangeLog,NEWS}
3807 %attr(755,root,root) %{_bindir}/g++
3808 %attr(755,root,root) %{_bindir}/*-g++
3809 %attr(755,root,root) %{_bindir}/c++
3810 %attr(755,root,root) %{_bindir}/*-c++
3811 %attr(755,root,root) %{gcclibdir}/cc1plus
3812 %{_libdir}/libsupc++.la
3813 %{_libdir}/libsupc++.a
3814 %{_mandir}/man1/g++.1*
3816 %if %{with multilib}
3817 %files c++-multilib-32
3818 %defattr(644,root,root,755)
3819 %{_libdir32}/libsupc++.la
3820 %{_libdir32}/libsupc++.a
3823 %if %{with multilib2}
3824 %files c++-multilib-%{multilib2}
3825 %defattr(644,root,root,755)
3826 %{_libdirm2}/libsupc++.la
3827 %{_libdirm2}/libsupc++.a
3830 %files -n libstdc++ -f libstdc++.lang
3831 %defattr(644,root,root,755)
3832 %doc libstdc++-v3/{ChangeLog,README}
3833 %attr(755,root,root) %{_libdir}/libstdc++.so.*.*.*
3834 %attr(755,root,root) %ghost %{_libdir}/libstdc++.so.%{cxx_sover}
3836 %files -n libstdc++-devel
3837 %defattr(644,root,root,755)
3838 %attr(755,root,root) %{_libdir}/libstdc++.so
3839 %{_libdir}/libstdc++.la
3840 %dir %{_includedir}/c++
3841 %{_includedir}/c++/%{version}
3842 %{_includedir}/extc++.h
3843 %{_includedir}/stdc++.h
3844 %{_includedir}/stdtr1c++.h
3846 %exclude %{_includedir}/c++/%{version}/java
3847 %exclude %{_includedir}/c++/%{version}/javax
3848 %exclude %{_includedir}/c++/%{version}/gcj
3849 %exclude %{_includedir}/c++/%{version}/gnu
3850 %exclude %{_includedir}/c++/%{version}/org
3851 %exclude %{_includedir}/c++/%{version}/sun
3854 %files -n libstdc++-static
3855 %defattr(644,root,root,755)
3856 %{_libdir}/libstdc++.a
3858 %if %{with multilib}
3859 %files -n libstdc++-multilib-32
3860 %defattr(644,root,root,755)
3861 %attr(755,root,root) %{_libdir32}/libstdc++.so.*.*.*
3862 %attr(755,root,root) %ghost %{_libdir32}/libstdc++.so.%{cxx_sover}
3864 %files -n libstdc++-multilib-32-devel
3865 %defattr(644,root,root,755)
3866 %attr(755,root,root) %{_libdir32}/libstdc++.so
3867 %{_libdir32}/libstdc++.la
3869 %files -n libstdc++-multilib-32-static
3870 %defattr(644,root,root,755)
3871 %{_libdir32}/libstdc++.a
3874 %if %{with multilib2}
3875 %files -n libstdc++-multilib-%{multilib2}
3876 %defattr(644,root,root,755)
3877 %attr(755,root,root) %{_libdirm2}/libstdc++.so.*.*.*
3878 %attr(755,root,root) %ghost %{_libdirm2}/libstdc++.so.%{cxx_sover}
3880 %files -n libstdc++-multilib-%{multilib2}-devel
3881 %defattr(644,root,root,755)
3882 %attr(755,root,root) %{_libdirm2}/libstdc++.so
3883 %{_libdirm2}/libstdc++.la
3885 %files -n libstdc++-multilib-%{multilib2}-static
3886 %defattr(644,root,root,755)
3887 %{_libdirm2}/libstdc++.a
3891 %files -n libstdc++-gdb
3892 %defattr(644,root,root,755)
3893 %dir %{py_sitescriptdir}/libstdcxx
3894 %{py_sitescriptdir}/libstdcxx/*.py[co]
3895 %dir %{py_sitescriptdir}/libstdcxx/v6
3896 %{py_sitescriptdir}/libstdcxx/v6/*.py[co]
3897 %{_datadir}/gdb/auto-load%{_libdir}/libstdc++.so.%{cxx_sover}.*.*-gdb.py
3898 %if %{with multilib}
3899 %{_datadir}/gdb/auto-load%{_libdir32}/libstdc++.so.%{cxx_sover}.*.*-gdb.py
3901 %if %{with multilib2}
3902 %{_datadir}/gdb/auto-load%{_libdirm2}/libstdc++.so.%{cxx_sover}.*.*-gdb.py
3907 %files -n libstdc++-apidocs
3908 %defattr(644,root,root,755)
3909 %doc libstdc++-v3/doc/html/*
3915 %defattr(644,root,root,755)
3916 %doc gcc/fortran/ChangeLog
3917 %attr(755,root,root) %{_bindir}/g95
3918 %attr(755,root,root) %{_bindir}/gfortran
3919 %attr(755,root,root) %{_bindir}/*-gfortran
3920 %attr(755,root,root) %{gcclibdir}/f951
3921 %attr(755,root,root) %{_libdir}/libgfortran.so
3922 %{_libdir}/libgfortran.spec
3923 %{_libdir}/libgfortran.la
3924 %{gcclibdir}/libcaf_single.a
3925 %{gcclibdir}/libcaf_single.la
3926 %{gcclibdir}/libgfortranbegin.la
3927 %{gcclibdir}/libgfortranbegin.a
3928 %{_infodir}/gfortran.info*
3929 %{_mandir}/man1/g95.1*
3930 %{_mandir}/man1/gfortran.1*
3932 %if %{with multilib}
3933 %files fortran-multilib-32
3934 %defattr(644,root,root,755)
3935 %attr(755,root,root) %{_libdir32}/libgfortran.so
3936 %{_libdir32}/libgfortran.spec
3937 %{_libdir32}/libgfortran.la
3938 %{gcclibdir}/32/libcaf_single.a
3939 %{gcclibdir}/32/libcaf_single.la
3940 %{gcclibdir}/32/libgfortranbegin.la
3941 %{gcclibdir}/32/libgfortranbegin.a
3944 %if %{with multilib2}
3945 %files fortran-multilib-%{multilib2}
3946 %defattr(644,root,root,755)
3947 %attr(755,root,root) %{_libdirm2}/libgfortran.so
3948 %{_libdirm2}/libgfortran.spec
3949 %{_libdirm2}/libgfortran.la
3950 %{gcclibdir}/%{multilib2}/libcaf_single.a
3951 %{gcclibdir}/%{multilib2}/libcaf_single.la
3952 %{gcclibdir}/%{multilib2}/libgfortranbegin.la
3953 %{gcclibdir}/%{multilib2}/libgfortranbegin.a
3956 %files -n libgfortran
3957 %defattr(644,root,root,755)
3958 %doc libgfortran/{AUTHORS,README,ChangeLog}
3959 %attr(755,root,root) %{_libdir}/libgfortran.so.*.*.*
3960 %attr(755,root,root) %ghost %{_libdir}/libgfortran.so.3
3962 %files -n libgfortran-static
3963 %defattr(644,root,root,755)
3964 %{_libdir}/libgfortran.a
3966 %if %{with multilib}
3967 %files -n libgfortran-multilib-32
3968 %defattr(644,root,root,755)
3969 %attr(755,root,root) %{_libdir32}/libgfortran.so.*.*.*
3970 %attr(755,root,root) %ghost %{_libdir32}/libgfortran.so.3
3972 %files -n libgfortran-multilib-32-static
3973 %defattr(644,root,root,755)
3974 %{_libdir32}/libgfortran.a
3977 %if %{with multilib2}
3978 %files -n libgfortran-multilib-%{multilib2}
3979 %defattr(644,root,root,755)
3980 %attr(755,root,root) %{_libdirm2}/libgfortran.so.*.*.*
3981 %attr(755,root,root) %ghost %{_libdirm2}/libgfortran.so.3
3983 %files -n libgfortran-multilib-%{multilib2}-static
3984 %defattr(644,root,root,755)
3985 %{_libdirm2}/libgfortran.a
3988 %files -n libquadmath
3989 %defattr(644,root,root,755)
3990 %attr(755,root,root) %{_libdir}/libquadmath.so.*.*.*
3991 %attr(755,root,root) %ghost %{_libdir}/libquadmath.so.0
3993 %files -n libquadmath-devel
3994 %defattr(644,root,root,755)
3995 %{gcclibdir}/include/quadmath.h
3996 %{gcclibdir}/include/quadmath_weak.h
3997 %attr(755,root,root) %{_libdir}/libquadmath.so
3998 %{_libdir}/libquadmath.la
3999 %{_infodir}/libquadmath.info*
4001 %files -n libquadmath-static
4002 %defattr(644,root,root,755)
4003 %{_libdir}/libquadmath.a
4005 %if %{with multilib}
4006 %files -n libquadmath-multilib-32
4007 %defattr(644,root,root,755)
4008 %attr(755,root,root) %{_libdir32}/libquadmath.so.*.*.*
4009 %attr(755,root,root) %ghost %{_libdir32}/libquadmath.so.0
4011 %files -n libquadmath-multilib-32-devel
4012 %defattr(644,root,root,755)
4013 %attr(755,root,root) %{_libdir32}/libquadmath.so
4014 %{_libdir32}/libquadmath.la
4016 %files -n libquadmath-multilib-32-static
4017 %defattr(644,root,root,755)
4018 %{_libdir32}/libquadmath.a
4021 %if %{with multilib2}
4022 %files -n libquadmath-multilib-%{multilib2}
4023 %defattr(644,root,root,755)
4024 %attr(755,root,root) %{_libdirm2}/libquadmath.so.*.*.*
4025 %attr(755,root,root) %ghost %{_libdirm2}/libquadmath.so.0
4027 %files -n libquadmath-multilib-%{multilib2}-devel
4028 %defattr(644,root,root,755)
4029 %attr(755,root,root) %{_libdirm2}/libquadmath.so
4030 %{_libdirm2}/libquadmath.la
4032 %files -n libquadmath-multilib-%{multilib2}-static
4033 %defattr(644,root,root,755)
4034 %{_libdirm2}/libquadmath.a
4040 %defattr(644,root,root,755)
4041 %doc gcc/java/ChangeLog java-doc/*
4042 %attr(755,root,root) %{_bindir}/gappletviewer
4043 %attr(755,root,root) %{_bindir}/gc-analyze
4044 %attr(755,root,root) %{_bindir}/gcj
4045 %attr(755,root,root) %{_bindir}/gcj-dbtool
4046 %attr(755,root,root) %{_bindir}/gcjh
4047 %attr(755,root,root) %{_bindir}/gjar
4048 %attr(755,root,root) %{_bindir}/gjarsigner
4049 %attr(755,root,root) %{_bindir}/gjavah
4050 %attr(755,root,root) %{_bindir}/gkeytool
4051 %attr(755,root,root) %{_bindir}/gnative2ascii
4052 %attr(755,root,root) %{_bindir}/gorbd
4053 %attr(755,root,root) %{_bindir}/grmic
4054 %attr(755,root,root) %{_bindir}/grmid
4055 %attr(755,root,root) %{_bindir}/grmiregistry
4056 %attr(755,root,root) %{_bindir}/gserialver
4057 %attr(755,root,root) %{_bindir}/gtnameserv
4058 %attr(755,root,root) %{_bindir}/jcf-dump
4059 %attr(755,root,root) %{_bindir}/jv-convert
4060 %attr(755,root,root) %{_bindir}/rebuild-gcj-db
4061 %attr(755,root,root) %{_bindir}/*-gcj
4062 %attr(755,root,root) %{gcclibdir}/ecj1
4063 %attr(755,root,root) %{gcclibdir}/jc1
4064 %attr(755,root,root) %{gcclibdir}/jvgenmain
4065 %{_infodir}/cp-tools.info*
4066 %{_infodir}/gcj.info*
4067 %{_mandir}/man1/gappletviewer.1*
4068 %{_mandir}/man1/gc-analyze.1*
4069 %{_mandir}/man1/gcj.1*
4070 %{_mandir}/man1/gcj-dbtool.1*
4071 %{_mandir}/man1/gcjh.1*
4072 %{_mandir}/man1/gjar.1*
4073 %{_mandir}/man1/gjarsigner.1*
4074 %{_mandir}/man1/gjavah.1*
4075 %{_mandir}/man1/gkeytool.1*
4076 %{_mandir}/man1/gnative2ascii.1*
4077 %{_mandir}/man1/gorbd.1*
4078 %{_mandir}/man1/grmic.1*
4079 %{_mandir}/man1/grmid.1*
4080 %{_mandir}/man1/grmiregistry.1*
4081 %{_mandir}/man1/gserialver.1*
4082 %{_mandir}/man1/gtnameserv.1*
4083 %{_mandir}/man1/jcf-dump.1*
4084 %{_mandir}/man1/jv-convert.1*
4085 %{_mandir}/man1/rebuild-gcj-db*
4088 %files java-aotcompile
4089 %defattr(644,root,root,755)
4090 %attr(755,root,root) %{_bindir}/aot-compile
4091 %dir %{py_sitescriptdir}/libjava
4092 %{py_sitescriptdir}/libjava/*.py[co]
4093 %{_mandir}/man1/aot-compile.1*
4097 %defattr(644,root,root,755)
4098 %doc libjava/{ChangeLog,LIBGCJ_LICENSE,NEWS,README,THANKS}
4099 %attr(755,root,root) %{_bindir}/gij
4100 %attr(755,root,root) %{_libdir}/libgcj-tools.so.*.*.*
4101 %attr(755,root,root) %ghost %{_libdir}/libgcj-tools.so.%{gcj_soname_ver}
4102 %attr(755,root,root) %{_libdir}/libgcj.so.*.*.*
4103 %attr(755,root,root) %ghost %{_libdir}/libgcj.so.%{gcj_soname_ver}
4104 %attr(755,root,root) %{_libdir}/libgcj_bc.so.*.*.*
4105 %attr(755,root,root) %ghost %{_libdir}/libgcj_bc.so.1
4106 %attr(755,root,root) %{_libdir}/libgcj_bc.so
4107 %attr(755,root,root) %{_libdir}/libgij.so.*.*.*
4108 %attr(755,root,root) %ghost %{_libdir}/libgij.so.%{gcj_soname_ver}
4109 %{?with_x:%attr(755,root,root) %{_libdir}/lib-gnu-awt-xlib.so.*.*.*}
4110 %{?with_x:%attr(755,root,root) %ghost %{_libdir}/lib-gnu-awt-xlib.so.%{gcj_soname_ver}}
4111 %dir %{_libdir}/%{gcjdbexecdir}
4112 %{_libdir}/%{gcjdbexecdir}/classmap.db
4113 %{?with_mozilla:%attr(755,root,root) %{_libdir}/%{gcjdbexecdir}/libgcjwebplugin.so}
4114 %{?with_alsa:%attr(755,root,root) %{_libdir}/%{gcjdbexecdir}/libgjsmalsa.so*}
4115 %{?with_dssi:%attr(755,root,root) %{_libdir}/%{gcjdbexecdir}/libgjsmdssi.so*}
4116 %{?with_gtk:%attr(755,root,root) %{_libdir}/%{gcjdbexecdir}/libgtkpeer.so}
4117 %{?with_gtk:%attr(755,root,root) %{_libdir}/%{gcjdbexecdir}/libjawt.so}
4118 %attr(755,root,root) %{_libdir}/%{gcjdbexecdir}/libjavamath.so
4119 %attr(755,root,root) %{_libdir}/%{gcjdbexecdir}/libjvm.so
4120 %{?with_qt:%attr(755,root,root) %{_libdir}/%{gcjdbexecdir}/libqtpeer.so}
4121 %attr(755,root,root) %{_libdir}/%{gcjdbexecdir}/libxmlj.so*
4122 %{_libdir}/logging.properties
4123 %{_javadir}/libgcj*.jar
4125 %{_mandir}/man1/gij.1*
4127 %files -n libgcj-devel
4128 %defattr(644,root,root,755)
4129 %attr(755,root,root) %{_libdir}/libgcj-tools.so
4130 %{_libdir}/libgcj-tools.la
4131 %attr(755,root,root) %{_libdir}/libgcj.so
4132 %{_libdir}/libgcj.la
4133 %attr(755,root,root) %{_libdir}/libgij.so
4134 %{_libdir}/libgij.la
4136 %attr(755,root,root) %{_libdir}/lib-gnu-awt-xlib.so
4137 %{_libdir}/lib-gnu-awt-xlib.la
4139 %{_libdir}/libgcj.spec
4140 %dir %{_libdir}/security
4141 %{_libdir}/security/*
4142 %{?with_alsa:%{_libdir}/%{gcjdbexecdir}/libgjsmalsa.la}
4143 %{?with_dssi:%{_libdir}/%{gcjdbexecdir}/libgjsmdssi.la}
4144 %{?with_gtk:%{_libdir}/%{gcjdbexecdir}/libgtkpeer.la}
4145 %{?with_gtk:%{_libdir}/%{gcjdbexecdir}/libjawt.la}
4146 %{_libdir}/%{gcjdbexecdir}/libjavamath.la
4147 %{_libdir}/%{gcjdbexecdir}/libjvm.la
4148 %{?with_qt:%{_libdir}/%{gcjdbexecdir}/libqtpeer.la}
4149 %{?with_mozilla:%{_libdir}/%{gcjdbexecdir}/libgcjwebplugin.la}
4150 %{_libdir}/%{gcjdbexecdir}/libxmlj.la
4151 %{gcclibdir}/include/gcj
4152 %{gcclibdir}/include/jawt.h
4153 %{gcclibdir}/include/jawt_md.h
4154 %{gcclibdir}/include/jni.h
4155 %{gcclibdir}/include/jni_md.h
4156 %{gcclibdir}/include/jvmpi.h
4157 %{_includedir}/c++/%{version}/java
4158 %{_includedir}/c++/%{version}/javax
4159 %{_includedir}/c++/%{version}/gcj
4160 %{_includedir}/c++/%{version}/gnu
4161 %{_includedir}/c++/%{version}/org
4162 %{_includedir}/c++/%{version}/sun
4163 %{_pkgconfigdir}/libgcj-%{major_ver}.pc
4165 %files -n libgcj-static
4166 %defattr(644,root,root,755)
4167 %{_libdir}/libgcj-tools.a
4169 %{_libdir}/libgcj_bc.a
4171 %{?with_x:%{_libdir}/lib-gnu-awt-xlib.a}
4172 %{_libdir}/%{gcjdbexecdir}/libjvm.a
4175 %if %{with gcc_libffi}
4177 %defattr(644,root,root,755)
4178 %doc libffi/{ChangeLog,ChangeLog.libgcj,LICENSE,README}
4179 %attr(755,root,root) %{_libdir}/libffi.so.*.*.*
4180 %attr(755,root,root) %ghost %{_libdir}/libffi.so.4
4182 %files -n libffi-devel
4183 %defattr(644,root,root,755)
4184 %attr(755,root,root) %{_libdir}/libffi.so
4185 %{_libdir}/libffi.la
4186 %{gcclibdir}/include/ffi.h
4187 %{gcclibdir}/include/ffitarget.h
4188 %{_pkgconfigdir}/libffi.pc
4189 %{_mandir}/man3/ffi*.3*
4190 %{_infodir}/libffi.info*
4192 %files -n libffi-static
4193 %defattr(644,root,root,755)
4196 %if %{with multilib}
4197 %files -n libffi-multilib-32
4198 %defattr(644,root,root,755)
4199 %attr(755,root,root) %{_libdir32}/libffi.so.*.*.*
4200 %attr(755,root,root) %ghost %{_libdir32}/libffi.so.4
4202 %files -n libffi-multilib-32-devel
4203 %defattr(644,root,root,755)
4204 %attr(755,root,root) %{_libdir32}/libffi.so
4205 %{_libdir32}/libffi.la
4206 %{_pkgconfigdir32}/libffi.pc
4208 %files -n libffi-multilib-32-static
4209 %defattr(644,root,root,755)
4210 %{_libdir32}/libffi.a
4213 %if %{with multilib2}
4214 %files -n libffi-multilib-%{multilib2}
4215 %defattr(644,root,root,755)
4216 %attr(755,root,root) %{_libdirm2}/libffi.so.*.*.*
4217 %attr(755,root,root) %ghost %{_libdirm2}/libffi.so.4
4219 %files -n libffi-multilib-%{multilib2}-devel
4220 %defattr(644,root,root,755)
4221 %attr(755,root,root) %{_libdirm2}/libffi.so
4222 %{_libdirm2}/libffi.la
4223 %{_pkgconfigdirm2}/libffi.pc
4225 %files -n libffi-multilib-%{multilib2}-static
4226 %defattr(644,root,root,755)
4227 %{_libdirm2}/libffi.a
4233 %defattr(644,root,root,755)
4234 %doc gcc/objc/README.libobjc
4235 %attr(755,root,root) %{gcclibdir}/cc1obj
4236 %attr(755,root,root) %{_libdir}/libobjc.so
4237 %{_libdir}/libobjc.la
4238 %{gcclibdir}/include/objc
4240 %if %{with multilib}
4241 %files objc-multilib-32
4242 %defattr(644,root,root,755)
4243 %attr(755,root,root) %{_libdir32}/libobjc.so
4244 %{_libdir32}/libobjc.la
4247 %if %{with multilib2}
4248 %files objc-multilib-%{multilib2}
4249 %defattr(644,root,root,755)
4250 %attr(755,root,root) %{_libdirm2}/libobjc.so
4251 %{_libdirm2}/libobjc.la
4256 %defattr(644,root,root,755)
4257 %doc gcc/objcp/ChangeLog
4258 %attr(755,root,root) %{gcclibdir}/cc1objplus
4262 %defattr(644,root,root,755)
4263 %doc libobjc/{ChangeLog,README*}
4264 %attr(755,root,root) %{_libdir}/libobjc.so.*.*.*
4265 %attr(755,root,root) %ghost %{_libdir}/libobjc.so.4
4267 %files -n libobjc-static
4268 %defattr(644,root,root,755)
4269 %{_libdir}/libobjc.a
4271 %if %{with multilib}
4272 %files -n libobjc-multilib-32
4273 %defattr(644,root,root,755)
4274 %attr(755,root,root) %{_libdir32}/libobjc.so.*.*.*
4275 %attr(755,root,root) %ghost %{_libdir32}/libobjc.so.4
4277 %files -n libobjc-multilib-32-static
4278 %defattr(644,root,root,755)
4279 %{_libdir32}/libobjc.a
4282 %if %{with multilib2}
4283 %files -n libobjc-multilib-%{multilib2}
4284 %defattr(644,root,root,755)
4285 %attr(755,root,root) %{_libdirm2}/libobjc.so.*.*.*
4286 %attr(755,root,root) %ghost %{_libdirm2}/libobjc.so.4
4288 %files -n libobjc-multilib-%{multilib2}-static
4289 %defattr(644,root,root,755)
4290 %{_libdirm2}/libobjc.a
4296 %defattr(644,root,root,755)
4297 %doc gcc/go/gofrontend/{LICENSE,PATENTS,README}
4298 %attr(755,root,root) %{_bindir}/gccgo
4299 %attr(755,root,root) %{_bindir}/go
4300 %attr(755,root,root) %{_bindir}/gofmt
4301 %attr(755,root,root) %{gcclibdir}/cgo
4302 %attr(755,root,root) %{gcclibdir}/go1
4304 %{_libdir}/go/%{version}
4305 %{_mandir}/man1/go.1*
4306 %{_mandir}/man1/gofmt.1*
4307 %{_mandir}/man1/gccgo.1*
4308 %{_infodir}/gccgo.info*
4310 %if %{with multilib}
4311 %files go-multilib-32
4312 %defattr(644,root,root,755)
4313 %dir %{_libdir32}/go
4314 %{_libdir32}/go/%{version}
4317 %if %{with multilib2}
4318 %files go-multilib-%{multilib2}
4319 %defattr(644,root,root,755)
4320 %dir %{_libdirm2}/go
4321 %{_libdirm2}/go/%{version}
4325 %defattr(644,root,root,755)
4326 %doc libgo/{LICENSE,PATENTS,README}
4327 %attr(755,root,root) %{_libdir}/libgo.so.*.*.*
4328 %attr(755,root,root) %ghost %{_libdir}/libgo.so.7
4330 %files -n libgo-devel
4331 %defattr(644,root,root,755)
4332 %attr(755,root,root) %{_libdir}/libgo.so
4334 %{_libdir}/libgobegin.a
4335 %{_libdir}/libnetgo.a
4337 %files -n libgo-static
4338 %defattr(644,root,root,755)
4341 %if %{with multilib}
4342 %files -n libgo-multilib-32
4343 %defattr(644,root,root,755)
4344 %attr(755,root,root) %{_libdir32}/libgo.so.*.*.*
4345 %attr(755,root,root) %ghost %{_libdir32}/libgo.so.7
4347 %files -n libgo-multilib-32-devel
4348 %defattr(644,root,root,755)
4349 %attr(755,root,root) %{_libdir32}/libgo.so
4350 %{_libdir32}/libgo.la
4351 %{_libdir32}/libgobegin.a
4353 %files -n libgo-multilib-32-static
4354 %defattr(644,root,root,755)
4355 %{_libdir32}/libgo.a
4358 %if %{with multilib2}
4359 %files -n libgo-multilib-%{multilib2}
4360 %defattr(644,root,root,755)
4361 %attr(755,root,root) %{_libdirm2}/libgo.so.*.*.*
4362 %attr(755,root,root) %ghost %{_libdirm2}/libgo.so.7
4364 %files -n libgo-multilib-%{multilib2}-devel
4365 %defattr(644,root,root,755)
4366 %attr(755,root,root) %{_libdirm2}/libgo.so
4367 %{_libdirm2}/libgo.la
4368 %{_libdirm2}/libgobegin.a
4370 %files -n libgo-multilib-%{multilib2}-static
4371 %defattr(644,root,root,755)
4372 %{_libdirm2}/libgo.a
4378 %defattr(644,root,root,755)
4379 %doc libsanitizer/ChangeLog* libsanitizer/LICENSE.TXT
4380 %attr(755,root,root) %{_libdir}/libasan.so.*.*.*
4381 %attr(755,root,root) %ghost %{_libdir}/libasan.so.2
4383 %files -n libasan-devel
4384 %defattr(644,root,root,755)
4385 %attr(755,root,root) %{_libdir}/libasan.so
4386 %{_libdir}/libasan_preinit.o
4387 %{_libdir}/libasan.la
4388 %{gcclibdir}/include/sanitizer/asan_interface.h
4390 %files -n libasan-static
4391 %defattr(644,root,root,755)
4392 %{_libdir}/libasan.a
4394 %if %{with multilib}
4395 %files -n libasan-multilib-32
4396 %defattr(644,root,root,755)
4397 %attr(755,root,root) %{_libdir32}/libasan.so.*.*.*
4398 %attr(755,root,root) %ghost %{_libdir32}/libasan.so.2
4400 %files -n libasan-multilib-32-devel
4401 %defattr(644,root,root,755)
4402 %attr(755,root,root) %{_libdir32}/libasan.so
4403 %{_libdir32}/libasan_preinit.o
4404 %{_libdir32}/libasan.la
4406 %files -n libasan-multilib-32-static
4407 %defattr(644,root,root,755)
4408 %{_libdir32}/libasan.a
4411 %if %{with multilib2}
4412 %files -n libasan-multilib-%{multilib2}
4413 %defattr(644,root,root,755)
4414 %attr(755,root,root) %{_libdirm2}/libasan.so.*.*.*
4415 %attr(755,root,root) %ghost %{_libdirm2}/libasan.so.2
4417 %files -n libasan-multilib-%{multilib2}-devel
4418 %defattr(644,root,root,755)
4419 %attr(755,root,root) %{_libdirm2}/libasan.so
4420 %{_libdirm2}/libasan_preinit.o
4421 %{_libdirm2}/libasan.la
4423 %files -n libasan-multilib-%{multilib2}-static
4424 %defattr(644,root,root,755)
4425 %{_libdirm2}/libasan.a
4431 %defattr(644,root,root,755)
4432 %attr(755,root,root) %{_libdir}/liblsan.so.*.*.*
4433 %attr(755,root,root) %ghost %{_libdir}/liblsan.so.0
4435 %files -n liblsan-devel
4436 %defattr(644,root,root,755)
4437 %attr(755,root,root) %{_libdir}/liblsan.so
4438 %{_libdir}/liblsan.la
4439 %{gcclibdir}/include/sanitizer/lsan_interface.h
4441 %files -n liblsan-static
4442 %defattr(644,root,root,755)
4443 %{_libdir}/liblsan.a
4446 %if %{with multilib2} && %{with lsan_m2}
4447 %files -n liblsan-multilib-%{multilib2}
4448 %defattr(644,root,root,755)
4449 %attr(755,root,root) %{_libdirm2}/liblsan.so.*.*.*
4450 %attr(755,root,root) %ghost %{_libdirm2}/liblsan.so.0
4452 %files -n liblsan-multilib-%{multilib2}-devel
4453 %defattr(644,root,root,755)
4454 %attr(755,root,root) %{_libdirm2}/liblsan.so
4455 %{_libdirm2}/liblsan.la
4456 # it looks like duplicate of file from liblsan-devel, but actually it isn't:
4457 # these packages are mutually exclusive
4458 # (either liblsan-devel.x86_64 or liblsan-multilib-64.x32)
4459 %{gcclibdir}/include/sanitizer/lsan_interface.h
4461 %files -n liblsan-multilib-%{multilib2}-static
4462 %defattr(644,root,root,755)
4463 %{_libdirm2}/liblsan.a
4468 %defattr(644,root,root,755)
4469 %doc libsanitizer/ChangeLog* libsanitizer/LICENSE.TXT
4470 %attr(755,root,root) %{_libdir}/libtsan.so.*.*.*
4471 %attr(755,root,root) %ghost %{_libdir}/libtsan.so.0
4473 %files -n libtsan-devel
4474 %defattr(644,root,root,755)
4475 %attr(755,root,root) %{_libdir}/libtsan.so
4476 %{_libdir}/libtsan.la
4478 %files -n libtsan-static
4479 %defattr(644,root,root,755)
4480 %{_libdir}/libtsan.a
4483 %if %{with multilib2} && %{with tsan_m2}
4484 %files -n libtsan-multilib-%{multilib2}
4485 %defattr(644,root,root,755)
4486 %doc libsanitizer/ChangeLog* libsanitizer/LICENSE.TXT
4487 %attr(755,root,root) %{_libdirm2}/libtsan.so.*.*.*
4488 %attr(755,root,root) %ghost %{_libdirm2}/libtsan.so.0
4490 %files -n libtsan-multilib-%{multilib2}-devel
4491 %defattr(644,root,root,755)
4492 %attr(755,root,root) %{_libdirm2}/libtsan.so
4493 %{_libdirm2}/libtsan.la
4495 %files -n libtsan-multilib-%{multilib2}-static
4496 %defattr(644,root,root,755)
4497 %{_libdirm2}/libtsan.a
4502 %defattr(644,root,root,755)
4503 %attr(755,root,root) %{_libdir}/libubsan.so.*.*.*
4504 %attr(755,root,root) %ghost %{_libdir}/libubsan.so.0
4506 %files -n libubsan-devel
4507 %defattr(644,root,root,755)
4508 %attr(755,root,root) %{_libdir}/libubsan.so
4509 %{_libdir}/libubsan.la
4511 %files -n libubsan-static
4512 %defattr(644,root,root,755)
4513 %{_libdir}/libubsan.a
4515 %if %{with multilib}
4516 %files -n libubsan-multilib-32
4517 %defattr(644,root,root,755)
4518 %attr(755,root,root) %{_libdir32}/libubsan.so.*.*.*
4519 %attr(755,root,root) %ghost %{_libdir32}/libubsan.so.0
4521 %files -n libubsan-multilib-32-devel
4522 %defattr(644,root,root,755)
4523 %attr(755,root,root) %{_libdir32}/libubsan.so
4524 %{_libdir32}/libubsan.la
4526 %files -n libubsan-multilib-32-static
4527 %defattr(644,root,root,755)
4528 %{_libdir32}/libubsan.a
4531 %if %{with multilib2}
4532 %files -n libubsan-multilib-%{multilib2}
4533 %defattr(644,root,root,755)
4534 %attr(755,root,root) %{_libdirm2}/libubsan.so.*.*.*
4535 %attr(755,root,root) %ghost %{_libdirm2}/libubsan.so.0
4537 %files -n libubsan-multilib-%{multilib2}-devel
4538 %defattr(644,root,root,755)
4539 %attr(755,root,root) %{_libdirm2}/libubsan.so
4540 %{_libdirm2}/libubsan.la
4542 %files -n libubsan-multilib-%{multilib2}-static
4543 %defattr(644,root,root,755)
4544 %{_libdirm2}/libubsan.a
4550 %defattr(644,root,root,755)
4551 %doc libvtv/ChangeLog
4552 %attr(755,root,root) %{_libdir}/libvtv.so.*.*.*
4553 %attr(755,root,root) %ghost %{_libdir}/libvtv.so.0
4555 %files -n libvtv-devel
4556 %defattr(644,root,root,755)
4557 %attr(755,root,root) %{_libdir}/libvtv.so
4558 %{_libdir}/libvtv.la
4560 %files -n libvtv-static
4561 %defattr(644,root,root,755)
4564 %if %{with multilib}
4565 %files -n libvtv-multilib-32
4566 %defattr(644,root,root,755)
4567 %attr(755,root,root) %{_libdir32}/libvtv.so.*.*.*
4568 %attr(755,root,root) %ghost %{_libdir32}/libvtv.so.0
4570 %files -n libvtv-multilib-32-devel
4571 %defattr(644,root,root,755)
4572 %attr(755,root,root) %{_libdir32}/libvtv.so
4573 %{_libdir32}/libvtv.la
4575 %files -n libvtv-multilib-32-static
4576 %defattr(644,root,root,755)
4577 %{_libdir32}/libvtv.a
4580 %if %{with multilib2}
4581 %files -n libvtv-multilib-%{multilib2}
4582 %defattr(644,root,root,755)
4583 %attr(755,root,root) %{_libdirm2}/libvtv.so.*.*.*
4584 %attr(755,root,root) %ghost %{_libdirm2}/libvtv.so.0
4586 %files -n libvtv-multilib-%{multilib2}-devel
4587 %defattr(644,root,root,755)
4588 %attr(755,root,root) %{_libdirm2}/libvtv.so
4589 %{_libdirm2}/libvtv.la
4591 %files -n libvtv-multilib-%{multilib2}-static
4592 %defattr(644,root,root,755)
4593 %{_libdirm2}/libvtv.a
4599 %defattr(644,root,root,755)
4600 %doc libatomic/ChangeLog*
4601 %attr(755,root,root) %{_libdir}/libatomic.so.*.*.*
4602 %attr(755,root,root) %ghost %{_libdir}/libatomic.so.1
4604 %files -n libatomic-devel
4605 %defattr(644,root,root,755)
4606 %attr(755,root,root) %{_libdir}/libatomic.so
4607 %{_libdir}/libatomic.la
4609 %files -n libatomic-static
4610 %defattr(644,root,root,755)
4611 %{_libdir}/libatomic.a
4613 %if %{with multilib}
4614 %files -n libatomic-multilib-32
4615 %defattr(644,root,root,755)
4616 %attr(755,root,root) %{_libdir32}/libatomic.so.*.*.*
4617 %attr(755,root,root) %ghost %{_libdir32}/libatomic.so.1
4619 %files -n libatomic-multilib-32-devel
4620 %defattr(644,root,root,755)
4621 %attr(755,root,root) %{_libdir32}/libatomic.so
4622 %{_libdir32}/libatomic.la
4624 %files -n libatomic-multilib-32-static
4625 %defattr(644,root,root,755)
4626 %{_libdir32}/libatomic.a
4629 %if %{with multilib2}
4630 %files -n libatomic-multilib-%{multilib2}
4631 %defattr(644,root,root,755)
4632 %attr(755,root,root) %{_libdirm2}/libatomic.so.*.*.*
4633 %attr(755,root,root) %ghost %{_libdirm2}/libatomic.so.1
4635 %files -n libatomic-multilib-%{multilib2}-devel
4636 %defattr(644,root,root,755)
4637 %attr(755,root,root) %{_libdirm2}/libatomic.so
4638 %{_libdirm2}/libatomic.la
4640 %files -n libatomic-multilib-%{multilib2}-static
4641 %defattr(644,root,root,755)
4642 %{_libdirm2}/libatomic.a