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 (to be verified if needed)
70 %ifnarch %{x8664} x32 aarch64 ppc64 s390x sparc64
71 %undefine with_multilib
74 %undefine with_multilibx32
77 # setup internal semi-bconds based on bconds and architecture
80 %define with_multilib2 1
82 %if %{with multilibx32}
83 %define with_multilib2 1
86 %ifarch %{ix86} %{x8664} x32 alpha arm ppc ppc64 sh sparc sparcv9 sparc64
87 # library for atomic operations not supported by hardware
90 %ifarch %{ix86} %{x8664} x32
91 %define with_cilkrts 1
93 %ifarch %{ix86} %{x8664} x32 arm ppc ppc64 sparc sparcv9 sparc64
94 # sanitizer feature (asan and ubsan are common for all supported archs)
98 # lsan and tsan exist only for primary x86_64 ABI
99 %define with_lsan_m0 1
100 %define with_tsan_m0 1
103 # lsan and tsan exist only for x86_64 ABI (i.e. our multilib2)
104 %define with_lsan_m2 1
105 %define with_tsan_m2 1
107 %ifarch %{ix86} %{x8664} x32
112 %define minor_ver 1.0
113 %define major_ecj_ver 4.9
114 # class data version seen with file(1) that this jvm is able to load
115 %define _classdataversion 50.0
116 %define gcj_soname_ver 16
118 Summary: GNU Compiler Collection: the C compiler and shared files
119 Summary(es.UTF-8): Colección de compiladores GNU: el compilador C y ficheros compartidos
120 Summary(pl.UTF-8): Kolekcja kompilatorów GNU: kompilator C i pliki współdzielone
121 Summary(pt_BR.UTF-8): Coleção dos compiladores GNU: o compilador C e arquivos compartilhados
123 Version: %{major_ver}.%{minor_ver}
127 Group: Development/Languages
128 Source0: https://ftp.gnu.org/pub/gnu/gcc/gcc-%{version}/%{name}-%{version}.tar.bz2
129 # Source0-md5: d5525b1127d07d215960e6051c5da35e
130 Source1: %{name}-optimize-la.pl
131 Source2: ftp://sourceware.org/pub/java/ecj-%{major_ecj_ver}.jar
132 # Source2-md5: 7339f199ba11c941890031fd9981d7be
133 # check libffi version with libffi/configure.ac
134 Source3: libffi.pc.in
135 # svn diff -x --ignore-eol-style --force svn://gcc.gnu.org/svn/gcc/tags/gcc_5_1_0_release svn://gcc.gnu.org/svn/gcc/branches/gcc-5-branch > gcc-branch.diff
136 Patch100: %{name}-branch.diff
137 # Patch100-md5: 75985206413b6462ef119b6be9340d3a
138 Patch0: %{name}-info.patch
139 Patch2: %{name}-nodebug.patch
140 Patch3: %{name}-ada-link.patch
141 Patch4: %{name}-ada-x32.patch
143 Patch6: %{name}-pr61164.patch
144 Patch7: %{name}-libjava-multilib.patch
145 Patch8: %{name}-enable-java-awt-qt.patch
146 Patch10: %{name}-moresparcs.patch
147 Patch11: %{name}-install-libffi.patch
148 URL: http://gcc.gnu.org/
149 BuildRequires: autoconf >= 2.64
150 %{?with_tests:BuildRequires: autogen}
151 BuildRequires: automake >= 1:1.9.3
152 # binutils 2.17.50.0.9 or newer are required for fixing PR middle-end/20218.
153 BuildRequires: binutils >= 3:2.17.50.0.9-1
155 BuildRequires: chrpath >= 0.13-2
156 BuildRequires: cloog-isl-devel >= 0.17.0
157 BuildRequires: cloog-isl-devel < 0.19
158 %{?with_tests:BuildRequires: dejagnu}
159 BuildRequires: elfutils-devel >= 0.145-1
160 BuildRequires: fileutils >= 4.0.41
163 BuildRequires: gcc(ada)
164 BuildRequires: gcc-ada
166 BuildRequires: gettext-tools
167 BuildRequires: glibc-devel >= 6:2.4-1
169 # Formerly known as gcc(multilib)
170 BuildRequires: gcc(multilib-32)
172 %if %{with multilibx32}
173 BuildRequires: gcc(multilib-x32)
174 BuildRequires: glibc-devel(x32)
176 BuildRequires: glibc-devel(ix86)
179 BuildRequires: gcc(multilib-64)
180 BuildRequires: glibc-devel(ix86)
181 BuildRequires: glibc-devel(x86_64)
184 BuildRequires: glibc-devel(arm)
187 BuildRequires: glibc-devel(ppc)
190 BuildRequires: glibc-devel(s390)
193 BuildRequires: glibc-devel(sparcv9)
196 BuildRequires: gmp-c++-devel >= 4.1
197 BuildRequires: gmp-devel >= 4.1
198 BuildRequires: isl-devel >= 0.13
199 BuildRequires: libmpc-devel
200 BuildRequires: mpfr-devel >= 2.3.0
202 BuildRequires: python-devel
203 BuildRequires: rpm-pythonprov
205 BuildRequires: rpmbuild(macros) >= 1.211
206 BuildRequires: texinfo >= 4.1
207 BuildRequires: zlib-devel
209 %{?with_alsa:BuildRequires: alsa-lib-devel}
211 BuildRequires: dssi-devel
212 BuildRequires: jack-audio-connection-kit-devel
214 BuildRequires: libxml2-devel >= 1:2.6.8
215 BuildRequires: libxslt-devel >= 1.1.11
216 BuildRequires: perl-base
217 BuildRequires: perl-tools-pod
218 BuildRequires: pkgconfig
219 BuildRequires: sed >= 4.0
223 BuildRequires: cairo-devel >= 0.5.0
224 BuildRequires: gtk+2-devel >= 2:2.4.0
225 BuildRequires: libart_lgpl-devel
226 BuildRequires: pango-devel
227 BuildRequires: xorg-lib-libXt-devel
228 BuildRequires: xorg-lib-libXtst-devel
231 BuildRequires: QtGui-devel >= 4.0.1
232 BuildRequires: qt4-build >= 4.0.1
234 %{?with_mozilla:BuildRequires: xulrunner-devel >= 1.8.1.3-1.20070321.5}
236 BuildConflicts: pdksh < 5.2.14-50
237 Requires: binutils >= 3:2.23
238 Requires: libgcc = %{epoch}:%{version}-%{release}
239 Provides: cpp = %{epoch}:%{version}-%{release}
240 %{?with_ada:Provides: gcc(ada)}
248 Conflicts: glibc-devel < 2.2.5-20
249 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
251 %define _slibdir /%{_lib}
253 # 32-bit environment on x86-64,aarch64,ppc64,s390x,sparc64
254 %define _slibdir32 /lib
255 %define _libdir32 /usr/lib
256 %define _pkgconfigdir32 %{_libdir32}/pkgconfig
257 %if %{with multilib2}
258 # x32 environment on x86-64
260 %define multilib2 x32
261 %define m2_desc ILP32
262 %define _slibdirm2 /libx32
263 %define _libdirm2 /usr/libx32
264 %define _pkgconfigdirm2 %{_libdirm2}/pkgconfig
266 # 64-bit environment on x32
270 %define _slibdirm2 /lib64
271 %define _libdirm2 /usr/lib64
272 %define _pkgconfigdirm2 %{_libdir64}/pkgconfig
276 %define gcclibdir %{_libdir}/gcc/%{_target_platform}/%{version}
277 %define gcjdbexecdir gcj-%{version}-%{gcj_soname_ver}
279 %define filterout -fwrapv -fno-strict-aliasing -fsigned-char
280 %define filterout_ld -Wl,--as-needed
282 # functions with printf format attribute but with special parser and also
283 # receiving non constant format strings
284 %define Werror_cflags %{nil}
286 %define skip_post_check_so '.*(libcc1plugin|libgo|libxmlj|lib-gnu-awt-xlib)\.so.*'
289 A compiler aimed at integrating all the optimizations and features
290 necessary for a high-performance and stable development environment.
292 This package contains the C compiler and some files shared by various
293 parts of the GNU Compiler Collection. In order to use another GCC
294 compiler you will need to install the appropriate subpackage.
296 %description -l es.UTF-8
297 Un compilador que intenta integrar todas las optimalizaciones y
298 características necesarias para un entorno de desarrollo eficaz y
301 Este paquete contiene el compilador de C y unos ficheros compartidos
302 por varias partes de la colección de compiladores GNU (GCC). Para usar
303 otro compilador de GCC será necesario que instale el subpaquete
306 %description -l pl.UTF-8
307 Kompilator, posiadający duże możliwości optymalizacyjne niezbędne do
308 wyprodukowania szybkiego i stabilnego kodu wynikowego.
310 Ten pakiet zawiera kompilator C i pliki współdzielone przez różne
311 części kolekcji kompilatorów GNU (GCC). Żeby używać innego kompilatora
312 z GCC, trzeba zainstalować odpowiedni podpakiet.
314 %description -l pt_BR.UTF-8
315 Este pacote adiciona infraestrutura básica e suporte a linguagem C ao
316 GNU Compiler Collection.
319 Summary: GNU Compiler Collection: the C compiler 32-bit support
320 Summary(pl.UTF-8): Kolekcja kompilatorów GNU: obsługa binariów 32-bitowych dla kompilatora C
322 Group: Development/Languages
323 Requires: %{name} = %{epoch}:%{version}-%{release}
324 Requires: libgcc-multilib-32 = %{epoch}:%{version}-%{release}
327 Requires: glibc-devel(ix86)
330 Requires: glibc-devel(ppc)
333 Requires: glibc-devel(s390)
336 Requires: glibc-devel(sparcv9)
338 Provides: gcc(multilib-32)
339 Obsoletes: gcc-multilib
341 %description multilib-32
342 A compiler aimed at integrating all the optimizations and features
343 necessary for a high-performance and stable development environment.
345 This package contains the C compiler support for producing 32-bit
346 programs on 64-bit host.
348 %description multilib-32 -l pl.UTF-8
349 Kompilator, posiadający duże możliwości optymalizacyjne niezbędne do
350 wyprodukowania szybkiego i stabilnego kodu wynikowego.
352 Ten pakiet zawiera rozszerzenie kompilatora C o obsługę tworzenia
353 programów 32-bitowych na maszynie 64-bitowej.
355 %package multilib-%{multilib2}
356 Summary: GNU Compiler Collection: the C compiler %{m2_desc} binaries support
357 Summary(pl.UTF-8): Kolekcja kompilatorów GNU: obsługa binariów %{m2_desc} dla kompilatora C
359 Group: Development/Languages
360 Requires: %{name} = %{epoch}:%{version}-%{release}
361 Requires: libgcc-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
362 %{?with_multilib:Provides: gcc(multilib-%{multilib2})}
364 Requires: glibc-devel(x32)
367 Requires: glibc-devel(x86_64)
370 %description multilib-%{multilib2}
371 A compiler aimed at integrating all the optimizations and features
372 necessary for a high-performance and stable development environment.
374 This package contains the C compiler support for producing %{m2_desc}
377 %description multilib-%{multilib2} -l pl.UTF-8
378 Kompilator, posiadający duże możliwości optymalizacyjne niezbędne do
379 wyprodukowania szybkiego i stabilnego kodu wynikowego.
381 Ten pakiet zawiera rozszerzenie kompilatora C o obsługę tworzenia
385 Summary: Shared gcc library
386 Summary(es.UTF-8): Biblioteca compartida de gcc
387 Summary(pl.UTF-8): Biblioteka gcc
388 Summary(pt_BR.UTF-8): Biblioteca runtime para o GCC
389 License: GPL v3+ with GCC Runtime Library Exception v3.1
394 %description -n libgcc
397 %description -n libgcc -l es.UTF-8
398 Biblioteca compartida de gcc.
400 %description -n libgcc -l pl.UTF-8
401 Biblioteka dynamiczna gcc.
403 %description -n libgcc -l pt_BR.UTF-8
404 Biblioteca runtime para o GCC.
406 %package -n libgcc-multilib-32
407 Summary: Shared gcc library - 32-bit version
408 Summary(pl.UTF-8): Biblioteka gcc - wersja 32-bitowa
409 License: GPL v3+ with GCC Runtime Library Exception v3.1
411 Obsoletes: libgcc-multilib
413 %description -n libgcc-multilib-32
414 Shared gcc library - 32-bit version.
416 %description -n libgcc-multilib-32 -l pl.UTF-8
417 Biblioteka dynamiczna gcc - wersja 32-bitowa.
419 %package -n libgcc-multilib-%{multilib2}
420 Summary: Shared gcc library - %{m2_desc} version
421 Summary(pl.UTF-8): Biblioteka gcc - wersja %{m2_desc}
422 License: GPL v3+ with GCC Runtime Library Exception v3.1
425 %description -n libgcc-multilib-%{multilib2}
426 Shared gcc library - %{m2_desc} version.
428 %description -n libgcc-multilib-%{multilib2} -l pl.UTF-8
429 Biblioteka dynamiczna gcc - wersja %{m2_desc}.
432 Summary: GNU OpenMP library
433 Summary(pl.UTF-8): Biblioteka GNU OpenMP
434 License: GPL v3+ with GCC Runtime Library Exception v3.1
437 %description -n libgomp
440 %description -n libgomp -l pl.UTF-8
441 Biblioteka GNU OpenMP.
443 %package -n libgomp-devel
444 Summary: Development files for GNU OpenMP library
445 Summary(pl.UTF-8): Pliki programistyczne biblioteki GNU OpenMP
446 License: GPL v3+ with GCC Runtime Library Exception v3.1
447 Group: Development/Libraries
448 Requires: %{name} = %{epoch}:%{version}-%{release}
449 Requires: libgomp = %{epoch}:%{version}-%{release}
451 %description -n libgomp-devel
452 Development files for GNU OpenMP library.
454 %description -n libgomp-devel -l pl.UTF-8
455 Pliki programistyczne biblioteki GNU OpenMP.
457 %package -n libgomp-static
458 Summary: Static GNU OpenMP library
459 Summary(pl.UTF-8): Statyczna biblioteka GNU OpenMP
460 License: GPL v3+ with GCC Runtime Library Exception v3.1
461 Group: Development/Libraries
462 Requires: libgomp-devel = %{epoch}:%{version}-%{release}
464 %description -n libgomp-static
465 Static GNU OpenMP library.
467 %description -n libgomp-static -l pl.UTF-8
468 Statyczna biblioteka GNU OpenMP.
470 %package -n libgomp-multilib-32
471 Summary: GNU OpenMP library - 32-bit version
472 Summary(pl.UTF-8): Biblioteka GNU OpenMP - wersja 32-bitowa
473 License: GPL v3+ with GCC Runtime Library Exception v3.1
475 Obsoletes: libgomp-multilib
477 %description -n libgomp-multilib-32
478 GNU OpenMP library - 32-bit version.
480 %description -n libgomp-multilib-32 -l pl.UTF-8
481 Biblioteka GNU OpenMP - wersja 32-bitowa.
483 %package -n libgomp-multilib-32-devel
484 Summary: Development files for 32-bit version of GNU OpenMP library
485 Summary(pl.UTF-8): Pliki programistyczne wersji 32-bitowej biblioteki GNU OpenMP
486 License: GPL v3+ with GCC Runtime Library Exception v3.1
487 Group: Development/Libraries
488 Requires: libgomp-devel = %{epoch}:%{version}-%{release}
489 Obsoletes: libgomp-multilib-devel
491 %description -n libgomp-multilib-32-devel
492 Development files for 32-bit version of GNU OpenMP library.
494 %description -n libgomp-multilib-32-devel -l pl.UTF-8
495 Pliki programistyczne wersji 32-bitowej biblioteki GNU OpenMP.
497 %package -n libgomp-multilib-32-static
498 Summary: Static GNU OpenMP library - 32-bit version
499 Summary(pl.UTF-8): Statyczna biblioteka GNU OpenMP - wersja 32-bitowa
500 License: GPL v3+ with GCC Runtime Library Exception v3.1
501 Group: Development/Libraries
502 Requires: libgomp-multilib-32-devel = %{epoch}:%{version}-%{release}
503 Obsoletes: libgomp-multilib-static
505 %description -n libgomp-multilib-32-static
506 Static GNU OpenMP library - 32-bit version.
508 %description -n libgomp-multilib-32-static -l pl.UTF-8
509 Statyczna biblioteka GNU OpenMP - wersja 32-bitowa.
511 %package -n libgomp-multilib-%{multilib2}
512 Summary: GNU OpenMP library - %{m2_desc} version
513 Summary(pl.UTF-8): Biblioteka GNU OpenMP - wersja %{m2_desc}
514 License: GPL v3+ with GCC Runtime Library Exception v3.1
517 %description -n libgomp-multilib-%{multilib2}
518 GNU OpenMP library - %{m2_desc} version.
520 %description -n libgomp-multilib-%{multilib2} -l pl.UTF-8
521 Biblioteka GNU OpenMP - wersja %{m2_desc}.
523 %package -n libgomp-multilib-%{multilib2}-devel
524 Summary: Development files for %{m2_desc} version of GNU OpenMP library
525 Summary(pl.UTF-8): Pliki programistyczne wersji %{m2_desc} biblioteki GNU OpenMP
526 License: GPL v3+ with GCC Runtime Library Exception v3.1
527 Group: Development/Libraries
528 Requires: libgomp-devel = %{epoch}:%{version}-%{release}
530 %description -n libgomp-multilib-%{multilib2}-devel
531 Development files for %{m2_desc} version of GNU OpenMP library.
533 %description -n libgomp-multilib-%{multilib2}-devel -l pl.UTF-8
534 Pliki programistyczne wersji %{m2_desc}-bitowej biblioteki GNU OpenMP.
536 %package -n libgomp-multilib-%{multilib2}-static
537 Summary: Static GNU OpenMP library - %{m2_desc} version
538 Summary(pl.UTF-8): Statyczna biblioteka GNU OpenMP - wersja %{m2_desc}
539 License: GPL v3+ with GCC Runtime Library Exception v3.1
540 Group: Development/Libraries
541 Requires: libgomp-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
543 %description -n libgomp-multilib-%{multilib2}-static
544 Static GNU OpenMP library - %{m2_desc} version.
546 %description -n libgomp-multilib-%{multilib2}-static -l pl.UTF-8
547 Statyczna biblioteka GNU OpenMP - wersja %{m2_desc}.
549 %package -n libcilkrts
550 Summary: GCC Cilk Plus language extensions runtime library
551 Summary(pl.UTF-8): Biblioteka uruchomieniowa rozszerzeń Cilk Plus dla GCC
554 Requires: libstdc++ = %{epoch}:%{version}-%{release}
556 %description -n libcilkrts
557 This package contains the Cilk Plus C/C++ language extensions runtime
560 %description -n libcilkrts -l pl.UTF-8
561 Ten pakiet zawiera bibliotekę uruchomieniową rozszerzeń Cilk Plus dla
564 %package -n libcilkrts-devel
565 Summary: GCC development files for Cilk Plus language extensions
566 Summary(pl.UTF-8): Pliki programistyczne GCC dla rozszerzeń Cilk Plus
568 Group: Development/Libraries
569 Requires: libcilkrts = %{epoch}:%{version}-%{release}
571 %description -n libcilkrts-devel
572 This package contains development files for Cilk Plus C/C++ language
575 %description -n libcilkrts-devel -l pl.UTF-8
576 Ten pakiet zawiera pliki programistyczne rozszerzeń Cilk Plus dla
579 %package -n libcilkrts-static
580 Summary: GCC Cilk Plus language extensions static library
581 Summary(pl.UTF-8): Biblioteka statyczna rozszerzeń Cilk Plus dla GCC
583 Group: Development/Libraries
584 Requires: libcilkrts-devel = %{epoch}:%{version}-%{release}
586 %description -n libcilkrts-static
587 This package contains Cilk Plus C/C++ language extensions static
590 %description -n libcilkrts-static -l pl.UTF-8
591 Ten pakiet zawiera bibliotekę statyczną rozszerzeń Cilk Plus dla
594 %package -n libcilkrts-multilib-32
595 Summary: GCC Cilk Plus language extensions runtime library - 32-bit version
596 Summary(pl.UTF-8): Biblioteka uruchomieniowa rozszerzeń Cilk Plus dla GCC - wersja 32-bitowa
599 Requires: libstdc++-multilib-32 = %{epoch}:%{version}-%{release}
600 Obsoletes: libcilkrts-multilib
602 %description -n libcilkrts-multilib-32
603 This package contains the Cilk Plus C/C++ language extensions runtime
604 library in 32-bit version.
606 %description -n libcilkrts-multilib-32 -l pl.UTF-8
607 Ten pakiet zawiera bibliotekę uruchomieniową rozszerzeń Cilk Plus dla
608 języków C/C++. W tym pakiecie znajduje się wersja 32-bitowa.
610 %package -n libcilkrts-multilib-32-devel
611 Summary: GCC development files for Cilk Plus language extensions - 32-bit version
612 Summary(pl.UTF-8): Pliki programistyczne GCC dla rozszerzeń Cilk Plus - wersja 32-bitowa
614 Group: Development/Libraries
615 Requires: libcilkrts-devel = %{epoch}:%{version}-%{release}
616 Requires: libcilkrts-multilib-32 = %{epoch}:%{version}-%{release}
617 Obsoletes: libcilkrts-multilib-devel
619 %description -n libcilkrts-multilib-32-devel
620 This package contains development files for Cilk Plus C/C++ language
621 extensions in 32-bit version.
623 %description -n libcilkrts-multilib-32-devel -l pl.UTF-8
624 Ten pakiet zawiera pliki programistyczne rozszerzeń Cilk Plus dla
625 języków C/C++. W tym pakiecie znajduje się wersja 32-bitowa.
627 %package -n libcilkrts-multilib-32-static
628 Summary: GCC Cilk Plus language extensions static library - 32-bit version
629 Summary(pl.UTF-8): Biblioteka statyczna rozszerzeń Cilk Plus dla GCC - wersja 32-bitowa
631 Group: Development/Libraries
632 Requires: libcilkrts-multilib-32-devel = %{epoch}:%{version}-%{release}
633 Obsoletes: libcilkrts-multilib-static
635 %description -n libcilkrts-multilib-32-static
636 This package contains the Cilk Plus C/C++ language extensions static
637 library in 32-bit version.
639 %description -n libcilkrts-multilib-32-static -l pl.UTF-8
640 Ten pakiet zawiera bibliotekę statyczną rozszerzeń Cilk Plus dla
641 języków C/C++. W tym pakiecie znajduje się wersja 32-bitowa.
643 %package -n libcilkrts-multilib-%{multilib2}
644 Summary: GCC Cilk Plus language extensions runtime library - %{m2_desc} version
645 Summary(pl.UTF-8): Biblioteka uruchomieniowa rozszerzeń Cilk Plus dla GCC - wersja %{m2_desc}
648 Requires: libstdc++-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
650 %description -n libcilkrts-multilib-%{multilib2}
651 This package contains the Cilk Plus C/C++ language extensions runtime
652 library in %{m2_desc} version.
654 %description -n libcilkrts-multilib-%{multilib2} -l pl.UTF-8
655 Ten pakiet zawiera bibliotekę uruchomieniową rozszerzeń Cilk Plus dla
656 języków C/C++. W tym pakiecie znajduje się wersja %{m2_desc}.
658 %package -n libcilkrts-multilib-%{multilib2}-devel
659 Summary: GCC development files for Cilk Plus language extensions - %{m2_desc} version
660 Summary(pl.UTF-8): Pliki programistyczne GCC dla rozszerzeń Cilk Plus - wersja %{m2_desc}
662 Group: Development/Libraries
663 Requires: libcilkrts-devel = %{epoch}:%{version}-%{release}
664 Requires: libcilkrts-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
666 %description -n libcilkrts-multilib-%{multilib2}-devel
667 This package contains development files for Cilk Plus C/C++ language
668 extensions in %{m2_desc} version.
670 %description -n libcilkrts-multilib-%{multilib2}-devel -l pl.UTF-8
671 Ten pakiet zawiera pliki programistyczne rozszerzeń Cilk Plus dla
672 języków C/C++. W tym pakiecie znajduje się wersja %{m2_desc}.
674 %package -n libcilkrts-multilib-%{multilib2}-static
675 Summary: GCC Cilk Plus language extensions static library - %{m2_desc} version
676 Summary(pl.UTF-8): Biblioteka statyczna rozszerzeń Cilk Plus dla GCC - wersja %{m2_desc}
678 Group: Development/Libraries
679 Requires: libcilkrts-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
681 %description -n libcilkrts-multilib-%{multilib2}-static
682 This package contains the Cilk Plus C/C++ language extensions static
683 library in %{m2_desc} version.
685 %description -n libcilkrts-multilib-%{multilib2}-static -l pl.UTF-8
686 Ten pakiet zawiera bibliotekę statyczną rozszerzeń Cilk Plus dla
687 języków C/C++. W tym pakiecie znajduje się wersja %{m2_desc}.
690 Summary: Ada language support for GCC
691 Summary(es.UTF-8): Soporte de Ada para GCC
692 Summary(pl.UTF-8): Obsługa języka Ada do GCC
693 Group: Development/Languages
694 Requires: %{name} = %{epoch}:%{version}-%{release}
695 Requires: libgnat = %{epoch}:%{version}-%{release}
697 Obsoletes: gnat-devel
700 This package adds experimental support for compiling Ada programs.
702 %description ada -l es.UTF-8
703 Este paquete añade soporte experimental para compilar programas en
706 %description ada -l pl.UTF-8
707 Ten pakiet dodaje eksperymentalne wsparcie dla kompilacji programów w
710 %package ada-multilib-32
711 Summary: Ada language 32-bit binaries support for GCC
712 Summary(pl.UTF-8): Obsługa 32-bitowych binariów w języku Ada dla GCC
713 Group: Development/Languages
714 Requires: %{name}-ada = %{epoch}:%{version}-%{release}
715 Requires: libgnat-multilib-32 = %{epoch}:%{version}-%{release}
716 Obsoletes: gcc-ada-multilib
718 %description ada-multilib-32
719 This package adds experimental support for compiling 32-bit Ada
720 programs on 64-bit host.
722 %description ada-multilib-32 -l pl.UTF-8
723 Ten pakiet dodaje eksperymentalną obsługę kompilacji programów
724 32-bitowych w języku Ada na maszynie 64-bitowej.
726 %package ada-multilib-%{multilib2}
727 Summary: Ada language %{m2_desc} binaries support for GCC
728 Summary(pl.UTF-8): Obsługa binariów %{m2_desc} w języku Ada dla GCC
729 Group: Development/Languages
730 Requires: %{name}-ada = %{epoch}:%{version}-%{release}
731 Requires: libgnat-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
733 %description ada-multilib-%{multilib2}
734 This package adds experimental support for compiling Ada language to
737 %description ada-multilib-%{multilib2} -l pl.UTF-8
738 Ten pakiet dodaje eksperymentalną obsługę kompilacji programów w
739 języku Ada do binariów %{m2_desc}.
742 Summary: Ada standard libraries
743 Summary(es.UTF-8): Bibliotecas estándares de Ada
744 Summary(pl.UTF-8): Biblioteki standardowe Ady
745 License: GPL v3+ with GCC Runtime Library Exception v3.1
747 Requires: libgcc = %{epoch}:%{version}-%{release}
751 %description -n libgnat
752 This package contains shared libraries needed to run programs written
755 %description -n libgnat -l es.UTF-8
756 Este paquete contiene las bibliotecas compartidas necesarias para
757 ejecutar programas escritos en Ada.
759 %description -n libgnat -l pl.UTF-8
760 Ten pakiet zawiera biblioteki potrzebne do uruchamiania programów
763 %package -n libgnat-static
764 Summary: Static Ada standard libraries
765 Summary(pl.UTF-8): Statyczne biblioteki standardowe dla Ady
766 License: GPL v3+ with GCC Runtime Library Exception v3.1
767 Group: Development/Libraries
768 Obsoletes: gnat-static
770 %description -n libgnat-static
771 This package contains static libraries for programs written in Ada.
773 %description -n libgnat-static -l pl.UTF-8
774 Ten pakiet zawiera biblioteki statyczne dla programów napisanych w
777 %package -n libgnat-multilib-32
778 Summary: Ada standard libraries - 32-bit version
779 Summary(pl.UTF-8): Biblioteki standardowe dla Ady - wersja 32-bitowa
780 License: GPL v3+ with GCC Runtime Library Exception v3.1
782 Requires: libgcc-multilib-32 = %{epoch}:%{version}-%{release}
783 Obsoletes: libgnat-multilib
785 %description -n libgnat-multilib-32
786 This package contains 32-bit version of shared libraries needed to run
787 programs written in Ada.
789 %description -n libgnat-multilib-32 -l pl.UTF-8
790 Ten pakiet zawiera wersje 32-bitowe bibliotek potrzebnych do
791 uruchamiania programów napisanych w języku Ada.
793 %package -n libgnat-multilib-32-static
794 Summary: Static Ada standard libraries - 32-bit version
795 Summary(pl.UTF-8): Statyczne biblioteki standardowe dla Ady - wersje 32-bitowe
796 License: GPL v3+ with GCC Runtime Library Exception v3.1
797 Group: Development/Libraries
798 Obsoletes: libgnat-multilib-static
800 %description -n libgnat-multilib-32-static
801 This package contains 32-bit version of static libraries for programs
804 %description -n libgnat-multilib-32-static -l pl.UTF-8
805 Ten pakiet zawiera 32-bitowe wersje bibliotek statycznych dla
806 programów napisanych w Adzie.
808 %package -n libgnat-multilib-%{multilib2}
809 Summary: Ada standard libraries - %{m2_desc} version
810 Summary(pl.UTF-8): Biblioteki standardowe dla Ady - wersja %{m2_desc}
811 License: GPL v3+ with GCC Runtime Library Exception v3.1
813 Requires: libgcc-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
815 %description -n libgnat-multilib-%{multilib2}
816 This package contains %{m2_desc} version of shared libraries needed to run
817 programs written in Ada.
819 %description -n libgnat-multilib-%{multilib2} -l pl.UTF-8
820 Ten pakiet zawiera wersje %{m32_desc} bibliotek potrzebnych do
821 uruchamiania programów napisanych w Adzie.
823 %package -n libgnat-multilib-%{multilib2}-static
824 Summary: Static Ada standard libraries - %{m2_desc} version
825 Summary(pl.UTF-8): Statyczne biblioteki standardowe dla Ady - wersje %{m2_desc}
826 License: GPL v3+ with GCC Runtime Library Exception v3.1
827 Group: Development/Libraries
829 %description -n libgnat-multilib-%{multilib2}-static
830 This package contains %{m2_desc} version of static libraries for programs
833 %description -n libgnat-multilib-%{multilib2}-static -l pl.UTF-8
834 Ten pakiet zawiera wersje %{m2_desc} bibliotek statycznych dla
835 programów napisanych w Adzie.
838 Summary: C++ language support for GCC
839 Summary(es.UTF-8): Soporte de C++ para GCC
840 Summary(pl.UTF-8): Obsługa języka C++ dla GCC
841 Summary(pt_BR.UTF-8): Suporte C++ para o GCC
842 Group: Development/Languages
843 Requires: %{name} = %{epoch}:%{version}-%{release}
849 This package adds C++ support to the GNU Compiler Collection. It
850 includes support for most of the current C++ specification, including
851 templates and exception handling. It does not include a standard C++
852 library, which is available separately.
854 %description c++ -l de.UTF-8
855 Dieses Paket enthält die C++-Unterstützung für den
856 GNU-Compiler-Collection. Es unterstützt die aktuelle
857 C++-Spezifikation, inkl. Templates und Ausnahmeverarbeitung. Eine
858 C++-Standard-Library ist nicht enthalten - sie ist getrennt
861 %description c++ -l es.UTF-8
862 Este paquete añade soporte de C++ al GCC (colección de compiladores
863 GNU). Ello incluye el soporte para la mayoría de la especificación
864 actual de C++, incluyendo plantillas y manejo de excepciones. No
865 incluye la biblioteca estándar de C++, la que es disponible separada.
867 %description c++ -l fr.UTF-8
868 Ce package ajoute un support C++ a la collection de compilateurs GNU.
869 Il comprend un support pour la plupart des spécifications actuelles de
870 C++, dont les modéles et la gestion des exceptions. Il ne comprend pas
871 une bibliothéque C++ standard, qui est disponible séparément.
873 %description c++ -l pl.UTF-8
874 Ten pakiet dodaje obsługę C++ do kompilatora GCC. Wspiera większość
875 obecnej specyfikacji C++, nie zawiera natomiast standardowych
876 bibliotek C++, które są w oddzielnym pakiecie.
878 %description c++ -l pt_BR.UTF-8
879 Este pacote adiciona suporte C++ para o gcc.
881 %description c++ -l tr.UTF-8
882 Bu paket, GNU C derleyicisine C++ desteği ekler. 'Template'ler ve
883 aykırı durum işleme gibi çoğu güncel C++ tanımlarına uyar. Standart
884 C++ kitaplığı bu pakette yer almaz.
886 %package c++-multilib-32
887 Summary: C++ language 32-bit binaries support for GCC
888 Summary(pl.UTF-8): Obsługa 32-bitowych binariów w języku C++ dla GCC
889 Group: Development/Languages
890 Requires: %{name}-c++ = %{epoch}:%{version}-%{release}
891 Requires: %{name}-multilib-32 = %{epoch}:%{version}-%{release}
892 Obsoletes: gcc-c++-multilib
894 %description c++-multilib-32
895 This package adds 32-bit binaries in C++ language support to the GNU
898 %description c++-multilib-32 -l pl.UTF-8
899 Ten pakiet dodaje obsługę 32-bitowych binariów w języku C++ do
902 %package c++-multilib-%{multilib2}
903 Summary: C++ language %{m2_desc} binaries support for GCC
904 Summary(pl.UTF-8): Obsługa %{multilib2}-bitowych binariów C++ dla GCC
905 Group: Development/Languages
906 Requires: %{name}-c++ = %{epoch}:%{version}-%{release}
907 Requires: %{name}-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
909 %description c++-multilib-%{multilib2}
910 This package adds %{m2_desc} binaries in C++ language support to the GNU
913 %description c++-multilib-%{multilib2} -l pl.UTF-8
914 Ten pakiet dodaje obsługę binariów %{m2_desc} w języku C++ do kompilatora
917 %package -n libstdc++
918 Summary: GNU C++ library
919 Summary(es.UTF-8): Biblioteca C++ de GNU
920 Summary(pl.UTF-8): Biblioteka GNU C++
921 Summary(pt_BR.UTF-8): Biblioteca C++ GNU
922 License: GPL v3+ with GCC Runtime Library Exception v3.1
924 # >= instead of = to allow keeping older libstdc++ (with different soname)
925 Requires: libgcc >= %{epoch}:%{version}-%{release}
927 Obsoletes: libstdc++3
928 Obsoletes: libstdc++4
930 %description -n libstdc++
931 This is the GNU implementation of the standard C++ library, along with
932 additional GNU tools. This package includes the shared libraries
933 necessary to run C++ applications.
935 %description -n libstdc++ -l de.UTF-8
936 Dies ist die GNU-Implementierung der Standard-C++-Libraries mit
937 weiteren GNU-Tools. Dieses Paket enthält die zum Ausführen von
938 C++-Anwendungen erforderlichen gemeinsam genutzten Libraries.
940 %description -n libstdc++ -l es.UTF-8
941 Este es el soporte de las bibliotecas padrón del C++, junto con
942 herramientas GNU adicionales. El paquete incluye las bibliotecas
943 compartidas necesarias para ejecutar aplicaciones C++.
945 %description -n libstdc++ -l fr.UTF-8
946 Ceci est l'implémentation GNU des librairies C++ standard, ainsi que
947 des outils GNU supplémentaires. Ce package comprend les librairies
948 partagées nécessaires à l'exécution d'application C++.
950 %description -n libstdc++ -l pl.UTF-8
951 Ten pakiet zawiera bibliotekę będącą implementacją standardowej
952 biblioteki C++. Znajduje się w nim biblioteka dynamiczna niezbędne do
953 uruchamiania aplikacji napisanych w C++.
955 %description -n libstdc++ -l pt_BR.UTF-8
956 Este pacote é uma implementação da biblioteca padrão C++ v3, um
957 subconjunto do padrão ISO 14882.
959 %description -n libstdc++ -l tr.UTF-8
960 Bu paket, standart C++ kitaplıklarının GNU gerçeklemesidir ve C++
961 uygulamalarının koşturulması için gerekli kitaplıkları içerir.
963 %package -n libstdc++-devel
964 Summary: Header files and documentation for C++ development
965 Summary(de.UTF-8): Header-Dateien zur Entwicklung mit C++
966 Summary(es.UTF-8): Ficheros de cabecera y documentación para desarrollo C++
967 Summary(fr.UTF-8): Fichiers d'en-tête et biblitothèques pour développer en C++
968 Summary(pl.UTF-8): Pliki nagłówkowe i dokumentacja do biblioteki standardowej C++
969 Summary(pt_BR.UTF-8): Arquivos de inclusão e bibliotecas para o desenvolvimento em C++
970 Summary(tr.UTF-8): C++ ile program geliştirmek için gerekli dosyalar
971 License: GPL v3+ with GCC Runtime Library Exception v3.1
972 Group: Development/Libraries
973 Requires: %{name}-c++ = %{epoch}:%{version}-%{release}
974 Requires: glibc-devel
975 Requires: libstdc++ = %{epoch}:%{version}-%{release}
976 Obsoletes: libg++-devel
977 Obsoletes: libstdc++3-devel
978 Obsoletes: libstdc++4-devel
980 %description -n libstdc++-devel
981 This is the GNU implementation of the standard C++ libraries. This
982 package includes the header files needed for C++ development and
983 library documentation.
985 %description -n libstdc++-devel -l es.UTF-8
986 Este es el soporte de las bibliotecas padrón del lenguaje C++. Este
987 paquete incluye los archivos de inclusión y bibliotecas necesarios
988 para desarrollo de programas en lenguaje C++.
990 %description -n libstdc++-devel -l pl.UTF-8
991 Pakiet ten zawiera biblioteki będące implementacją standardowych
992 bibliotek C++. Znajdują się w nim pliki nagłówkowe wykorzystywane przy
993 programowaniu w języku C++ oraz dokumentacja biblioteki standardowej.
995 %description -n libstdc++-devel -l pt_BR.UTF-8
996 Este pacote inclui os arquivos de inclusão e bibliotecas necessárias
997 para desenvolvimento de programas C++.
999 %package -n libstdc++-static
1000 Summary: Static C++ standard library
1001 Summary(es.UTF-8): Biblioteca estándar estática de C++
1002 Summary(pl.UTF-8): Statyczna biblioteka standardowa C++
1003 License: GPL v3+ with GCC Runtime Library Exception v3.1
1004 Group: Development/Libraries
1005 Requires: libstdc++-devel = %{epoch}:%{version}-%{release}
1006 Obsoletes: libstdc++4-static
1008 %description -n libstdc++-static
1009 Static C++ standard library.
1011 %description -n libstdc++-static -l es.UTF-8
1012 Biblioteca estándar estática de C++.
1014 %description -n libstdc++-static -l pl.UTF-8
1015 Statyczna biblioteka standardowa C++.
1017 %package -n libstdc++-multilib-32
1018 Summary: GNU C++ library - 32-bit version
1019 Summary(pl.UTF-8): Biblioteka GNU C++ - wersja 32-bitowa
1020 License: GPL v3+ with GCC Runtime Library Exception v3.1
1022 # >= instead of = to allow keeping older libstdc++ (with different soname)
1023 Requires: libgcc-multilib-32 >= %{epoch}:%{version}-%{release}
1024 Obsoletes: libstdc++-multilib
1026 %description -n libstdc++-multilib-32
1027 This is 32-bit version of the GNU implementation of the standard C++
1030 %description -n libstdc++-multilib-32 -l pl.UTF-8
1031 Ten pakiet ten zawiera 32-bitową wersję implementacji GNU biblioteki
1034 %package -n libstdc++-multilib-32-devel
1035 Summary: Development files for C++ development - 32-bit version
1036 Summary(pl.UTF-8): Pliki programistyczne biblioteki standardowej C++ - wersja 32-bitowa
1037 License: GPL v3+ with GCC Runtime Library Exception v3.1
1038 Group: Development/Libraries
1039 Requires: %{name}-c++-multilib-32 = %{epoch}:%{version}-%{release}
1040 Requires: libstdc++-devel = %{epoch}:%{version}-%{release}
1041 Requires: libstdc++-multilib-32 = %{epoch}:%{version}-%{release}
1042 Obsoletes: libstdc++-multilib-devel
1044 %description -n libstdc++-multilib-32-devel
1045 This package contains the development files for 32-bit version of the
1046 GNU implementation of the standard C++ library.
1048 %description -n libstdc++-multilib-32-devel -l pl.UTF-8
1049 Ten pakiet zawiera pliki programistyczne 32-bitowej wersji
1050 implementacji GNU biblioteki standardowej C++.
1052 %package -n libstdc++-multilib-32-static
1053 Summary: Static C++ standard library - 32-bit version
1054 Summary(pl.UTF-8): Statyczna biblioteka standardowa C++ - wersja 32-bitowa
1055 License: GPL v3+ with GCC Runtime Library Exception v3.1
1056 Group: Development/Libraries
1057 Requires: libstdc++-multilib-32-devel = %{epoch}:%{version}-%{release}
1058 Obsoletes: libstdc++-multilib-static
1060 %description -n libstdc++-multilib-32-static
1061 Static C++ standard library - 32-bit version.
1063 %description -n libstdc++-multilib-32-static -l pl.UTF-8
1064 Statyczna biblioteka standardowa C++ - wersja 32-bitowa.
1066 %package -n libstdc++-multilib-%{multilib2}
1067 Summary: GNU C++ library - %{m2_desc} version
1068 Summary(pl.UTF-8): Biblioteka GNU C++ - wersja %{m2_desc}
1069 License: GPL v3+ with GCC Runtime Library Exception v3.1
1071 # >= instead of = to allow keeping older libstdc++ (with different soname)
1072 Requires: libgcc-multilib-%{multilib2} >= %{epoch}:%{version}-%{release}
1074 %description -n libstdc++-multilib-%{multilib2}
1075 This is %{m2_desc} version of the GNU implementation of the standard C++
1078 %description -n libstdc++-multilib-%{multilib2} -l pl.UTF-8
1079 Ten pakiet ten zawiera wersję %{m2_desc} implementacji GNU biblioteki
1082 %package -n libstdc++-multilib-%{multilib2}-devel
1083 Summary: Development files for C++ development - %{m2_desc} version
1084 Summary(pl.UTF-8): Pliki programistyczne biblioteki standardowej C++ - wersja %{m2_desc}
1085 License: GPL v3+ with GCC Runtime Library Exception v3.1
1086 Group: Development/Libraries
1087 Requires: %{name}-c++-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1088 Requires: libstdc++-devel = %{epoch}:%{version}-%{release}
1089 Requires: libstdc++-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1091 %description -n libstdc++-multilib-%{multilib2}-devel
1092 This package contains the development files for %{m2_desc} version of the
1093 GNU implementation of the standard C++ library.
1095 %description -n libstdc++-multilib-%{multilib2}-devel -l pl.UTF-8
1096 Ten pakiet zawiera pliki programistyczne wersji %{m2_desc}
1097 implementacji GNU biblioteki standardowej C++.
1099 %package -n libstdc++-multilib-%{multilib2}-static
1100 Summary: Static C++ standard library - %{m2_desc} version
1101 Summary(pl.UTF-8): Statyczna biblioteka standardowa C++ - wersja %{m2_desc}
1102 License: GPL v3+ with GCC Runtime Library Exception v3.1
1103 Group: Development/Libraries
1104 Requires: libstdc++-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
1106 %description -n libstdc++-multilib-%{multilib2}-static
1107 Static C++ standard library - %{m2_desc} version.
1109 %description -n libstdc++-multilib-%{multilib2}-static -l pl.UTF-8
1110 Statyczna biblioteka standardowa C++ - wersja %{m2_desc}.
1112 %package -n libstdc++-gdb
1113 Summary: libstdc++ pretty printers for GDB
1114 Summary(pl.UTF-8): Funkcje wypisujące dane libstdc++ dla GDB
1115 Group: Development/Debuggers
1117 %description -n libstdc++-gdb
1118 This package contains Python scripts for GDB pretty printing of the
1119 libstdc++ types/containers.
1121 %description -n libstdc++-gdb -l pl.UTF-8
1122 Ten pakiet zawiera skrypty Pythona dla GDB służące do ładnego
1123 wypisywania typów i kontenerów libstdc++.
1125 %package -n libstdc++-apidocs
1126 Summary: C++ standard library API documentation
1127 Summary(pl.UTF-8): Dokumentacja API biblioteki standardowej C++
1128 License: FDL v1.3 (mainly), GPL v3+ (doxygen generated parts)
1129 Group: Documentation
1130 %if "%{_rpmversion}" >= "5"
1134 %description -n libstdc++-apidocs
1135 API and internal documentation for C++ standard library.
1137 %description -n libstdc++-apidocs -l pl.UTF-8
1138 Dokumentacja API i wewnętrzna biblioteki standardowej C++.
1141 Summary: Fortran 95 language support for GCC
1142 Summary(es.UTF-8): Soporte de Fortran 95 para GCC
1143 Summary(pl.UTF-8): Obsługa języka Fortran 95 dla GCC
1144 Summary(pt_BR.UTF-8): Suporte Fortran 95 para o GCC
1145 Group: Development/Languages/Fortran
1146 Requires: %{name} = %{epoch}:%{version}-%{release}
1147 Requires: libgfortran = %{epoch}:%{version}-%{release}
1148 Requires: libquadmath-devel = %{epoch}:%{version}-%{release}
1149 Provides: gcc-g77 = %{epoch}:%{version}-%{release}
1153 %description fortran
1154 This package adds support for compiling Fortran 95 programs with the
1157 %description fortran -l es.UTF-8
1158 Este paquete añade soporte para compilar programas escritos en Fortran
1159 95 con el compilador GNU.
1161 %description fortran -l pl.UTF-8
1162 Ten pakiet dodaje obsługę języka Fortran 95 do kompilatora GCC.
1164 %description fortran -l pt_BR.UTF-8
1165 Suporte Fortran 95 para o GCC.
1167 %package fortran-multilib-32
1168 Summary: Fortran 95 language 32-bit binaries support for GCC
1169 Summary(pl.UTF-8): Obsługa binariów 32-bitowych w języku Fortran 95 dla GCC
1170 Group: Development/Languages/Fortran
1171 Requires: %{name}-fortran = %{epoch}:%{version}-%{release}
1172 Requires: libgfortran-multilib-32 = %{epoch}:%{version}-%{release}
1173 Requires: libquadmath-multilib-32-devel = %{epoch}:%{version}-%{release}
1174 Obsoletes: gcc-fortran-multilib
1176 %description fortran-multilib-32
1177 This package adds support for compiling 32-bit Fortran 95 programs
1178 with the GNU compiler.
1180 %description fortran-multilib-32 -l pl.UTF-8
1181 Ten pakiet dodaje obsługę 32-bitowych programów w Fortranie 95 do
1184 %package fortran-multilib-%{multilib2}
1185 Summary: Fortran 95 language %{m2_desc} binaries support for GCC
1186 Summary(pl.UTF-8): Obsługa binariów %{m2_desc} w języku Fortran 95 dla GCC
1187 Group: Development/Languages/Fortran
1188 Requires: %{name}-fortran = %{epoch}:%{version}-%{release}
1189 Requires: libgfortran-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1190 Requires: libquadmath-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
1192 %description fortran-multilib-%{multilib2}
1193 This package adds support for compiling Fortran 95 programs to %{m2_desc}
1194 binaries with the GNU compiler.
1196 %description fortran-multilib-%{multilib2} -l pl.UTF-8
1197 Ten pakiet dodaje obsługę binariów %{m2_desc} w języku Fortran 95 do
1200 %package -n libgfortran
1201 Summary: Fortran 95 Library
1202 Summary(es.UTF-8): Biblioteca de Fortran 95
1203 Summary(pl.UTF-8): Biblioteka Fortranu 95
1204 License: GPL v3+ with GCC Runtime Library Exception v3.1
1206 Requires: libgcc = %{epoch}:%{version}-%{release}
1207 Requires: libquadmath = %{epoch}:%{version}-%{release}
1210 %description -n libgfortran
1213 %description -n libgfortran -l es.UTF-8
1214 Biblioteca de Fortran 95.
1216 %description -n libgfortran -l pl.UTF-8
1217 Biblioteka Fortranu 95.
1219 %package -n libgfortran-static
1220 Summary: Static Fortran 95 Library
1221 Summary(es.UTF-8): Bibliotecas estáticas de Fortran 95
1222 Summary(pl.UTF-8): Statyczna Biblioteka Fortranu 95
1223 License: GPL v3+ with GCC Runtime Library Exception v3.1
1224 Group: Development/Libraries
1225 Requires: libgfortran = %{epoch}:%{version}-%{release}
1226 Obsoletes: libg2c-static
1228 %description -n libgfortran-static
1229 Static Fortran 95 Library.
1231 %description -n libgfortran-static -l es.UTF-8
1232 Bibliotecas estáticas de Fortran 95.
1234 %description -n libgfortran-static -l pl.UTF-8
1235 Statyczna biblioteka Fortranu 95.
1237 %package -n libgfortran-multilib-32
1238 Summary: Fortran 95 Library - 32-bit version
1239 Summary(pl.UTF-8): Biblioteka Fortranu 95 - wersja 32-bitowa
1240 License: GPL v3+ with GCC Runtime Library Exception v3.1
1242 Requires: libgcc-multilib-32 = %{epoch}:%{version}-%{release}
1243 Requires: libquadmath-multilib-32 = %{epoch}:%{version}-%{release}
1244 Obsoletes: libgfortran-multilib
1246 %description -n libgfortran-multilib-32
1247 Fortran 95 Library - 32-bit version.
1249 %description -n libgfortran-multilib-32 -l pl.UTF-8
1250 Biblioteka Fortranu 95 - wersja 32-bitowa.
1252 %package -n libgfortran-multilib-32-static
1253 Summary: Static Fortran 95 Library - 32-bit version
1254 Summary(pl.UTF-8): Statyczna Biblioteka Fortranu 95 - wersja 32-bitowa
1255 License: GPL v3+ with GCC Runtime Library Exception v3.1
1256 Group: Development/Libraries
1257 Requires: libgfortran-multilib-32 = %{epoch}:%{version}-%{release}
1258 Obsoletes: libgfortran-multilib-static
1260 %description -n libgfortran-multilib-32-static
1261 Static Fortran 95 Library - 32-bit version.
1263 %description -n libgfortran-multilib-32-static -l pl.UTF-8
1264 Statyczna biblioteka Fortranu 95 - wersja 32-bitowa.
1266 %package -n libgfortran-multilib-%{multilib2}
1267 Summary: Fortran 95 Library - %{m2_desc} version
1268 Summary(pl.UTF-8): Biblioteka Fortranu 95 - wersja %{m2_desc}
1269 License: GPL v3+ with GCC Runtime Library Exception v3.1
1271 Requires: libquadmath-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1273 %description -n libgfortran-multilib-%{multilib2}
1274 Fortran 95 Library - %{m2_desc} version.
1276 %description -n libgfortran-multilib-%{multilib2} -l pl.UTF-8
1277 Biblioteka Fortranu 95 - wersja %{m2_desc}.
1279 %package -n libgfortran-multilib-%{multilib2}-static
1280 Summary: Static Fortran 95 Library - %{m2_desc} version
1281 Summary(pl.UTF-8): Statyczna Biblioteka Fortranu 95 - wersja %{m2_desc}
1282 License: GPL v3+ with GCC Runtime Library Exception v3.1
1283 Group: Development/Libraries
1284 Requires: libgcc-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1285 Requires: libgfortran-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1287 %description -n libgfortran-multilib-%{multilib2}-static
1288 Static Fortran 95 Library - %{m2_desc} version.
1290 %description -n libgfortran-multilib-%{multilib2}-static -l pl.UTF-8
1291 Statyczna biblioteka Fortranu 95 - wersja %{m2_desc}.
1293 %package -n libquadmath
1294 Summary: GCC __float128 shared support library
1295 Summary(pl.UTF-8): Biblioteka współdzielona do obsługi typu __float128
1299 %description -n libquadmath
1300 This package contains GCC shared support library which is needed for
1301 __float128 math support and for Fortran REAL*16 support.
1303 %description -n libquadmath -l pl.UTF-8
1304 Ten pakiet zawiera bibliotekę współdzieloną GCC do obsługi operacji
1305 matematycznych na zmiennych typu __float128 oraz typu REAL*16 w
1308 %package -n libquadmath-devel
1309 Summary: Header files for GCC __float128 support library
1310 Summary(pl.UTF-8): Pliki nagłówkowe biblioteka GCC do obsługi typu __float128
1312 Group: Development/Libraries
1313 Requires: libquadmath = %{epoch}:%{version}-%{release}
1315 %description -n libquadmath-devel
1316 This package contains header files for GCC support library which is
1317 needed for __float128 math support and for Fortran REAL*16 support.
1319 %description -n libquadmath-devel -l pl.UTF-8
1320 Ten pakiet zawiera pliki nagłówkowe biblioteki GCC do obsługi operacji
1321 matematycznych na zmiennych typu __float128 oraz typu REAL*16 w
1324 %package -n libquadmath-static
1325 Summary: Static GCC __float128 support library
1326 Summary(pl.UTF-8): Biblioteka statyczna GCC do obsługi typu __float128
1328 Group: Development/Libraries
1329 Requires: libquadmath-devel = %{epoch}:%{version}-%{release}
1331 %description -n libquadmath-static
1332 Static GCC __float128 support library.
1334 %description -n libquadmath-static -l pl.UTF-8
1335 Biblioteka statyczna GCC do obsługi typu __float128.
1337 %package -n libquadmath-multilib-32
1338 Summary: GCC __float128 shared support library - 32-bit version
1339 Summary(pl.UTF-8): Biblioteka współdzielona GCC do obsługi typu __float128 - wersja 32-bitowa
1342 Obsoletes: libquadmath-multilib
1344 %description -n libquadmath-multilib-32
1345 This package contains 32-bit version of GCC shared support library
1346 which is needed for __float128 math support and for Fortran REAL*16
1349 %description -n libquadmath-multilib-32 -l pl.UTF-8
1350 Ten pakiet zawiera 32-bitową bibliotekę współdzieloną GCC do obsługi
1351 operacji matematycznych na zmiennych typu __float128 oraz typu REAL*16
1354 %package -n libquadmath-multilib-32-devel
1355 Summary: Development files for 32-bit GCC __float128 support library
1356 Summary(pl.UTF-8): Pliki programistyczne 32-bitowej biblioteki do obsługi typu __float128
1358 Group: Development/Libraries
1359 Requires: libquadmath-devel = %{epoch}:%{version}-%{release}
1360 Requires: libquadmath-multilib-32 = %{epoch}:%{version}-%{release}
1361 Obsoletes: libquadmath-multilib-devel
1363 %description -n libquadmath-multilib-32-devel
1364 This package contains development files for 32-bit GCC support library
1365 which is needed for __float128 math support and for Fortran REAL*16
1368 %description -n libquadmath-multilib-32-devel -l pl.UTF-8
1369 Ten pakiet zawiera pliki programistyczne 32-bitowej biblioteki GCC do
1370 obsługi operacji matematycznych na zmiennych typu __float128 oraz typu
1371 REAL*16 w Fortranie.
1373 %package -n libquadmath-multilib-32-static
1374 Summary: Static GCC __float128 support library - 32-bit version
1375 Summary(pl.UTF-8): 32-bitowa biblioteka statyczna GCC do obsługi typu __float128
1377 Group: Development/Libraries
1378 Requires: libquadmath-multilib-32-devel = %{epoch}:%{version}-%{release}
1379 Obsoletes: libquadmath-multilib-static
1381 %description -n libquadmath-multilib-32-static
1382 Static GCC __float128 support library - 32-bit version.
1384 %description -n libquadmath-multilib-32-static -l pl.UTF-8
1385 32-bitowa biblioteka statyczna GCC do obsługi typu __float128.
1387 %package -n libquadmath-multilib-%{multilib2}
1388 Summary: GCC __float128 shared support library - %{m2_desc} version
1389 Summary(pl.UTF-8): Biblioteka współdzielona GCC do obsługi typu __float128 - wersja %{m2_desc}
1393 %description -n libquadmath-multilib-%{multilib2}
1394 This package contains %{m2_desc} version of GCC shared support library
1395 which is needed for __float128 math support and for Fortran REAL*16
1398 %description -n libquadmath-multilib-%{multilib2} -l pl.UTF-8
1399 Ten pakiet zawiera wersję %{m2_desc} biblioteki współdzielonej GCC do
1400 obsługi operacji matematycznych na zmiennych typu __float128 oraz typu
1401 REAL*16 w Fortranie.
1403 %package -n libquadmath-multilib-%{multilib2}-devel
1404 Summary: Development files for %{m2_desc} version of GCC __float128 support library
1405 Summary(pl.UTF-8): Pliki programistyczne wersji %{m2_desc} biblioteki do obsługi typu __float128
1407 Group: Development/Libraries
1408 Requires: libquadmath-devel = %{epoch}:%{version}-%{release}
1409 Requires: libquadmath-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1411 %description -n libquadmath-multilib-%{multilib2}-devel
1412 This package contains development files for %{m2_desc} version of GCC
1413 support library which is needed for __float128 math support and for
1414 Fortran REAL*16 support.
1416 %description -n libquadmath-multilib-%{multilib2}-devel -l pl.UTF-8
1417 Ten pakiet zawiera pliki programistyczne wersji %{m2_desc} biblioteki GCC
1418 do obsługi operacji matematycznych na zmiennych typu __float128 oraz
1419 typu REAL*16 w Fortranie.
1421 %package -n libquadmath-multilib-%{multilib2}-static
1422 Summary: Static GCC __float128 support library - %{m2_desc} version
1423 Summary(pl.UTF-8): Wersja %{m2_desc} biblioteki statycznej GCC do obsługi typu __float128
1425 Group: Development/Libraries
1426 Requires: libquadmath-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
1428 %description -n libquadmath-multilib-%{multilib2}-static
1429 Static GCC __float128 support library - %{m2_desc} version.
1431 %description -n libquadmath-multilib-%{multilib2}-static -l pl.UTF-8
1432 Wersja %{m2_desc} biblioteki statycznej GCC do obsługi typu __float128.
1435 Summary: Java language support for GCC
1436 Summary(es.UTF-8): Soporte de Java para GCC
1437 Summary(pl.UTF-8): Obsługa języka Java dla GCC
1438 Group: Development/Languages/Java
1439 Requires: %{name} = %{epoch}:%{version}-%{release}
1440 Requires: libgcj-devel = %{epoch}:%{version}-%{release}
1441 Provides: gcc-java-tools
1442 Provides: gcj = %{epoch}:%{version}-%{release}
1443 Obsoletes: eclipse-ecj
1444 Obsoletes: gcc-java-tools
1445 Obsoletes: java-gnu-classpath-tools
1448 This package adds experimental support for compiling Java(TM) programs
1449 and bytecode into native code. To use this you will also need the
1452 %description java -l es.UTF-8
1453 Este paquete añade soporte experimental para compilar programas
1454 Java(tm) y su bytecode en código nativo. Para usarlo también va a
1455 necesitar el paquete libgcj.
1457 %description java -l pl.UTF-8
1458 Ten pakiet dodaje możliwość kompilowania programów w języku Java(TM)
1459 oraz bajtkodu do kodu natywnego. Do używania go wymagany jest
1460 dodatkowo pakiet libgcj.
1462 %package java-aotcompile
1463 Summary: Java AOT-compiler - compiling bytecode to native
1464 Summary(pl.UTF-8): Kompilator AOT dla Javy - kompilacja bajtkodu do kodu natywnego
1466 Group: Development/Tools
1467 Requires: %{name}-java = %{epoch}:%{version}-%{release}
1469 %description java-aotcompile
1470 aot-compile is a script that searches a directory for Java bytecode
1471 (as class files, or in jars) and uses gcj to compile it to native code
1472 and generate the databases from it.
1474 %description java-aotcompile -l pl.UTF-8
1475 aot-compile to skrypt wyszukujący w katalogu bajtkod Javy (w plikach
1476 class lub jarach) i kompilujący go przy użyciu gcj, a następnie
1477 generujący z niego bazy danych.
1480 Summary: Java Class Libraries
1481 Summary(es.UTF-8): Bibliotecas de clases de Java
1482 Summary(pl.UTF-8): Biblioteki klas Javy
1483 License: GPL v2+ with limited linking exception
1485 Requires: jpackage-utils
1486 Requires: libstdc++ = %{epoch}:%{version}-%{release}
1487 Provides: java(ClassDataVersion) = %{_classdataversion}
1490 %description -n libgcj
1491 Java Class Libraries.
1493 %description -n libgcj -l es.UTF-8
1494 Bibliotecas de clases de Java.
1496 %description -n libgcj -l pl.UTF-8
1497 Biblioteki klas Javy.
1499 %package -n libgcj-devel
1500 Summary: Development files for Java Class Libraries
1501 Summary(es.UTF-8): Ficheros de desarrollo para las bibliotecas de clases de Java
1502 Summary(pl.UTF-8): Pliki nagłówkowe bibliotek klas Javy
1503 License: GPL v2+ with limited linking exception
1504 Group: Development/Libraries
1505 Requires: libgcj = %{epoch}:%{version}-%{release}
1506 Requires: libstdc++-devel = %{epoch}:%{version}-%{release}
1507 Requires: zlib-devel
1508 Obsoletes: libgcj3-devel
1510 %description -n libgcj-devel
1511 Development files for Java Class Libraries.
1513 %description -n libgcj-devel -l es.UTF-8
1514 Ficheros de desarrollo para las bibliotecas de clases de Java.
1516 %description -n libgcj-devel -l pl.UTF-8
1517 Pliki nagłówkowe bibliotek klas Javy.
1519 %package -n libgcj-static
1520 Summary: Static Java Class Libraries
1521 Summary(es.UTF-8): Bibliotecas estáticas de clases de Java
1522 Summary(pl.UTF-8): Statyczne biblioteki klas Javy
1523 License: GPL v2+ with limited linking exception
1524 Group: Development/Libraries
1525 Requires: libgcj-devel = %{epoch}:%{version}-%{release}
1527 %description -n libgcj-static
1528 Static Java Class Libraries.
1530 %description -n libgcj-static -l es.UTF-8
1531 Bibliotecas estáticas de clases de Java.
1533 %description -n libgcj-static -l pl.UTF-8
1534 Statyczne biblioteki klas Javy.
1537 Summary: Foreign Function Interface library
1538 Summary(es.UTF-8): Biblioteca de interfaz de funciones ajenas
1539 Summary(pl.UTF-8): Biblioteka wywołań funkcji obcych
1543 %description -n libffi
1544 The libffi library provides a portable, high level programming
1545 interface to various calling conventions. This allows a programmer to
1546 call any function specified by a call interface description at run
1549 %description -n libffi -l es.UTF-8
1550 La biblioteca libffi provee una interfaz portable de programación de
1551 alto nivel para varias convenciones de llamada. Ello permite que un
1552 programador llame una función cualquiera especificada por una
1553 descripción de interfaz de llamada en el tiempo de ejecución.
1555 %description -n libffi -l pl.UTF-8
1556 Biblioteka libffi dostarcza przenośny, wysokopoziomowy interfejs do
1557 różnych konwencji wywołań funkcji. Pozwala to programiście wywołać
1558 dowolną funkcję podaną przez opis interfejsu wywołania w czasie
1561 %package -n libffi-devel
1562 Summary: Development files for Foreign Function Interface library
1563 Summary(es.UTF-8): Ficheros de desarrollo para libffi
1564 Summary(pl.UTF-8): Pliki nagłówkowe biblioteki libffi
1566 Group: Development/Libraries
1567 Requires: %{name} = %{epoch}:%{version}-%{release}
1568 Requires: libffi = %{epoch}:%{version}-%{release}
1570 %description -n libffi-devel
1571 Development files for Foreign Function Interface library.
1573 %description -n libffi-devel -l es.UTF-8
1574 Ficheros de desarrollo para libffi.
1576 %description -n libffi-devel -l pl.UTF-8
1577 Pliki nagłówkowe biblioteki libffi.
1579 %package -n libffi-static
1580 Summary: Static Foreign Function Interface library
1581 Summary(es.UTF-8): Biblioteca libffi estática
1582 Summary(pl.UTF-8): Statyczna biblioteka libffi
1584 Group: Development/Libraries
1585 Requires: libffi-devel = %{epoch}:%{version}-%{release}
1587 %description -n libffi-static
1588 Static Foreign Function Interface library.
1590 %description -n libffi-static -l es.UTF-8
1591 Biblioteca libffi estática.
1593 %description -n libffi-static -l pl.UTF-8
1594 Statyczna biblioteka libffi.
1596 %package -n libffi-multilib-32
1597 Summary: Foreign Function Interface library - 32-bit version
1598 Summary(pl.UTF-8): Biblioteka wywołań funkcji obcych - wersja 32-bitowa
1601 Obsoletes: libffi-multilib
1603 %description -n libffi-multilib-32
1604 The libffi library provides a portable, high level programming
1605 interface to various calling conventions. This allows a programmer to
1606 call any function specified by a call interface description at run
1607 time. This package contains 32-bit version of the library.
1609 %description -n libffi-multilib-32 -l pl.UTF-8
1610 Biblioteka libffi dostarcza przenośny, wysokopoziomowy interfejs do
1611 różnych konwencji wywołań funkcji. Pozwala to programiście wywołać
1612 dowolną funkcję podaną przez opis interfejsu wywołania w czasie
1613 działania programu. Ten pakiet zawiera wersję 32-bitową biblioteki.
1615 %package -n libffi-multilib-32-devel
1616 Summary: Development files for 32-bit version of Foreign Function Interface library
1617 Summary(pl.UTF-8): Pliki programistyczne 32-bitowej wersji biblioteki libffi
1619 Group: Development/Libraries
1620 Requires: libffi-devel = %{epoch}:%{version}-%{release}
1621 Requires: libffi-multilib-32 = %{epoch}:%{version}-%{release}
1622 Obsoletes: libffi-multilib-devel
1624 %description -n libffi-multilib-32-devel
1625 Development files for 32-bit version of Foreign Function Interface
1628 %description -n libffi-multilib-32-devel -l pl.UTF-8
1629 Pliki programistyczne 32-bitowej wersji biblioteki libffi.
1631 %package -n libffi-multilib-32-static
1632 Summary: Static Foreign Function Interface library - 32-bit version
1633 Summary(pl.UTF-8): Statyczna biblioteka libffi - wersja 32-bitowa
1635 Group: Development/Libraries
1636 Requires: libffi-multilib-32-devel = %{epoch}:%{version}-%{release}
1637 Obsoletes: libffi-multilib-static
1639 %description -n libffi-multilib-32-static
1640 Static Foreign Function Interface library - 32-bit version.
1642 %description -n libffi-multilib-32-static -l pl.UTF-8
1643 Statyczna biblioteka libffi - wersja 32-bitowa.
1645 %package -n libffi-multilib-%{multilib2}
1646 Summary: Foreign Function Interface library - %{m2_desc} version
1647 Summary(pl.UTF-8): Biblioteka wywołań funkcji obcych - wersja %{m2_desc}
1651 %description -n libffi-multilib-%{multilib2}
1652 The libffi library provides a portable, high level programming
1653 interface to various calling conventions. This allows a programmer to
1654 call any function specified by a call interface description at run
1655 time. This package contains %{m2_desc} version of the library.
1657 %description -n libffi-multilib-%{multilib2} -l pl.UTF-8
1658 Biblioteka libffi dostarcza przenośny, wysokopoziomowy interfejs do
1659 różnych konwencji wywołań funkcji. Pozwala to programiście wywołać
1660 dowolną funkcję podaną przez opis interfejsu wywołania w czasie
1661 działania programu. Ten pakiet zawiera wersję %{m2_desc} biblioteki.
1663 %package -n libffi-multilib-%{multilib2}-devel
1664 Summary: Development files for %{m2_desc} version of Foreign Function Interface library
1665 Summary(pl.UTF-8): Pliki programistyczne wersji %{m2_desc} biblioteki libffi
1667 Group: Development/Libraries
1668 Requires: libffi-devel = %{epoch}:%{version}-%{release}
1669 Requires: libffi-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1671 %description -n libffi-multilib-%{multilib2}-devel
1672 Development files for %{m2_desc} version of Foreign Function Interface
1675 %description -n libffi-multilib-%{multilib2}-devel -l pl.UTF-8
1676 Pliki programistyczne wersji %{m2_desc} biblioteki libffi.
1678 %package -n libffi-multilib-%{multilib2}-static
1679 Summary: Static Foreign Function Interface library - %{m2_desc} version
1680 Summary(pl.UTF-8): Statyczna biblioteka libffi - wersja %{m2_desc}
1682 Group: Development/Libraries
1683 Requires: libffi-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
1685 %description -n libffi-multilib-%{multilib2}-static
1686 Static Foreign Function Interface library - %{m2_desc} version.
1688 %description -n libffi-multilib-%{multilib2}-static -l pl.UTF-8
1689 Statyczna biblioteka libffi - wersja %{m2_desc}.
1692 Summary: Objective C language support for GCC
1693 Summary(de.UTF-8): Objektive C-Unterstützung für GCC
1694 Summary(es.UTF-8): Soporte de Objective C para GCC
1695 Summary(fr.UTF-8): Gestion d'Objective C pour GCC
1696 Summary(pl.UTF-8): Obsługa obiektowego C (Objective C) dla kompilatora GCC
1697 Summary(tr.UTF-8): GCC için Objective C desteği
1698 Group: Development/Languages
1699 Requires: %{name} = %{epoch}:%{version}-%{release}
1700 Requires: libobjc = %{epoch}:%{version}-%{release}
1701 Obsoletes: egcc-objc
1702 Obsoletes: egcs-objc
1705 This package adds Objective C support to the GNU Compiler Collection.
1706 Objective C is a object oriented derivative of the C language, mainly
1707 used on systems running NeXTSTEP. This package does not include the
1708 standard objective C object library.
1710 %description objc -l de.UTF-8
1711 Dieses Paket ergänzt den GNU-Compiler-Collection durch
1712 Objective-C-Support. Objective C ist ein objektorientiertes Derivat
1713 von C, das zur Hauptsache auf Systemen mit NeXTSTEP zum Einsatz kommt.
1714 Die Standard-Objective-C-Objekt-Library ist nicht Teil des Pakets.
1716 %description objc -l es.UTF-8
1717 Este paquete añade soporte de Objective C al GCC (colección de
1718 compiladores GNU). Objective C es un lenguaje orientado a objetos
1719 derivado de C, principalmente usado en sistemas que funcionan bajo
1720 NeXTSTEP. El paquete no incluye la biblioteca de objetos estándar de
1723 %description objc -l fr.UTF-8
1724 Ce package ajoute un support Objective C a la collection de
1725 compilateurs GNU. L'Objective C est un langage orienté objetdérivé du
1726 langage C, principalement utilisé sur les systèmes NeXTSTEP. Ce
1727 package n'inclue pas la bibliothéque Objective C standard.
1729 %description objc -l pl.UTF-8
1730 Ten pakiet dodaje obsługę obiektowego C do kompilatora GCC. Obiektowe
1731 C (Objective C, objc) jest zorientowaną obiektowo pochodną języka C,
1732 używaną głównie w systemach używających NeXTSTEP. W pakiecie nie ma
1733 standardowej biblioteki objc (która znajduje się w osobnym pakiecie).
1735 %description objc -l tr.UTF-8
1736 Bu paket, GNU C derleyicisine Objective C desteği ekler. Objective C,
1737 C dilinin nesne yönelik bir türevidir ve NeXTSTEP altında çalışan
1738 sistemlerde yaygın olarak kullanılır. Standart Objective C nesne
1739 kitaplığı bu pakette yer almaz.
1741 %package objc-multilib-32
1742 Summary: Objective C language 32-bit binaries support for GCC
1743 Summary(pl.UTF-8): Obsługa 32-bitowych binariów w języku Objective C dla kompilatora GCC
1744 Group: Development/Languages
1745 Requires: %{name}-multilib-32 = %{epoch}:%{version}-%{release}
1746 Requires: libobjc-multilib-32 = %{epoch}:%{version}-%{release}
1747 Obsoletes: gcc-objc-multilib
1749 %description objc-multilib-32
1750 This package adds 32-bit Objective C support to the GNU Compiler
1753 %description objc-multilib-32 -l pl.UTF-8
1754 Ten pakiet dodaje obsługę 32-bitowych binariów Objective C do
1757 %package objc-multilib-%{multilib2}
1758 Summary: Objective C language %{m2_desc} binaries support for GCC
1759 Summary(pl.UTF-8): Obsługa binariów %{m2_desc} w języku Objective C dla kompilatora GCC
1760 Group: Development/Languages
1761 Requires: %{name}-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1762 Requires: libobjc-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1764 %description objc-multilib-%{multilib2}
1765 This package adds %{m2_desc} binaries in Objective C language support to
1766 the GNU Compiler Collection.
1768 %description objc-multilib-%{multilib2} -l pl.UTF-8
1769 Ten pakiet dodaje obsługę binariów %{m2_desc} w języku Objective C do
1773 Summary: Objective C++ support for GCC
1774 Summary(pl.UTF-8): Obsługa języka Objective C++ dla GCC
1775 Group: Development/Languages
1776 Requires: %{name}-c++ = %{epoch}:%{version}-%{release}
1777 Requires: %{name}-objc = %{epoch}:%{version}-%{release}
1780 This package adds Objective C++ support to the GNU Compiler
1783 %description objc++ -l pl.UTF-8
1784 Ten pakiet dodaje obsługę języka Objective C++ do zestawu kompilatorów
1785 GNU Compiler Collection.
1788 Summary: Objective C Library
1789 Summary(es.UTF-8): Biblioteca de Objective C
1790 Summary(pl.UTF-8): Biblioteka obiektowego C (Objective C)
1791 License: GPL v3+ with GCC Runtime Library Exception v3.1
1793 Requires: libgcc = %{epoch}:%{version}-%{release}
1796 %description -n libobjc
1797 Objective C Library.
1799 %description -n libobjc -l es.UTF-8
1800 Bibliotecas de Objective C.
1802 %description -n libobjc -l pl.UTF-8
1803 Biblioteka obiektowego C (Objective C).
1805 %package -n libobjc-static
1806 Summary: Static Objective C Library
1807 Summary(es.UTF-8): Bibliotecas estáticas de Objective C
1808 Summary(pl.UTF-8): Statyczna biblioteka obiektowego C (Objective C)
1809 License: GPL v3+ with GCC Runtime Library Exception v3.1
1810 Group: Development/Libraries
1811 Requires: libobjc = %{epoch}:%{version}-%{release}
1813 %description -n libobjc-static
1814 Static Objective C Library.
1816 %description -n libobjc-static -l es.UTF-8
1817 Bibliotecas estáticas de Objective C.
1819 %description -n libobjc-static -l pl.UTF-8
1820 Statyczna biblioteka obiektowego C (Objective C).
1822 %package -n libobjc-multilib-32
1823 Summary: Objective C Library - 32-bit version
1824 Summary(pl.UTF-8): Biblioteka obiektowego C (Objective C) - wersja 32-bitowa
1825 License: GPL v3+ with GCC Runtime Library Exception v3.1
1827 Requires: libgcc-multilib-32 = %{epoch}:%{version}-%{release}
1828 Obsoletes: libobjc-multilib
1830 %description -n libobjc-multilib-32
1831 Objective C Library - 32-bit version.
1833 %description -n libobjc-multilib-32 -l pl.UTF-8
1834 Biblioteka obiektowego C (Objective C) - wersja 32-bitowa.
1836 %package -n libobjc-multilib-32-static
1837 Summary: Static Objective C Library - 32-bit version
1838 Summary(pl.UTF-8): Statyczna biblioteka obiektowego C (Objective C) - wersja 32-bitowa
1839 License: GPL v3+ with GCC Runtime Library Exception v3.1
1840 Group: Development/Libraries
1841 Requires: libobjc-multilib-32 = %{epoch}:%{version}-%{release}
1842 Obsoletes: libobjc-multilib-static
1844 %description -n libobjc-multilib-32-static
1845 Static Objective C Library - 32-bit version.
1847 %description -n libobjc-multilib-32-static -l pl.UTF-8
1848 Statyczna biblioteka obiektowego C (Objective C) - wersja 32-bitowa.
1850 %package -n libobjc-multilib-%{multilib2}
1851 Summary: Objective C Library - %{m2_desc} version
1852 Summary(pl.UTF-8): Biblioteka obiektowego C (Objective C) - wersja %{m2_desc}
1853 License: GPL v3+ with GCC Runtime Library Exception v3.1
1855 Requires: libgcc-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1857 %description -n libobjc-multilib-%{multilib2}
1858 Objective C Library - %{m2_desc} version.
1860 %description -n libobjc-multilib-%{multilib2} -l pl.UTF-8
1861 Biblioteka obiektowego C (Objective C) - wersja %{m2_desc}.
1863 %package -n libobjc-multilib-%{multilib2}-static
1864 Summary: Static Objective C Library - %{m2_desc} version
1865 Summary(pl.UTF-8): Statyczna biblioteka obiektowego C (Objective C) - wersja %{m2_desc}
1866 License: GPL v3+ with GCC Runtime Library Exception v3.1
1867 Group: Development/Libraries
1868 Requires: libobjc-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1870 %description -n libobjc-multilib-%{multilib2}-static
1871 Static Objective C Library - %{m2_desc} version.
1873 %description -n libobjc-multilib-%{multilib2}-static -l pl.UTF-8
1874 Statyczna biblioteka obiektowego C (Objective C) - wersja %{m2_desc}.
1877 Summary: Go language support for GCC
1878 Summary(pl.UTF-8): Obsługa języka Go dla kompilatora GCC
1879 License: GPL v3+ (gcc), BSD (Go-specific part)
1880 Group: Development/Languages
1881 Requires: %{name} = %{epoch}:%{version}-%{release}
1882 Requires: libgo-devel = %{epoch}:%{version}-%{release}
1885 This package adds Go language support to the GNU Compiler Collection.
1887 %description go -l pl.UTF-8
1888 Ten pakiet dodaje obsługę języka Go do kompilatora GCC.
1890 %package go-multilib-32
1891 Summary: Go language 32-bit binaries support for GCC
1892 Summary(pl.UTF-8): Obsługa 32-bitowych binariów języka Go dla kompilatora GCC
1893 License: GPL v3+ (gcc), BSD (Go-specific part)
1894 Group: Development/Languages
1895 Requires: %{name} = %{epoch}:%{version}-%{release}
1896 Requires: libgo-multilib-32-devel = %{epoch}:%{version}-%{release}
1897 Obsoletes: gcc-go-multilib
1899 %description go-multilib-32
1900 This package adds 32-bit Go language support to the GNU Compiler
1903 %description go-multilib-32 -l pl.UTF-8
1904 Ten pakiet dodaje obsługę 32-bitowych binariów języka Go do
1907 %package go-multilib-%{multilib2}
1908 Summary: Go language %{m2_desc} binaries support for GCC
1909 Summary(pl.UTF-8): Obsługa binariów %{m2_desc} języka Go dla kompilatora GCC
1910 License: GPL v3+ (gcc), BSD (Go-specific part)
1911 Group: Development/Languages
1912 Requires: %{name} = %{epoch}:%{version}-%{release}
1913 Requires: libgo-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
1915 %description go-multilib-%{multilib2}
1916 This package adds %{m2_desc} binaries in Go language support to the GNU
1917 Compiler Collection.
1919 %description go-multilib-%{multilib2} -l pl.UTF-8
1920 Ten pakiet dodaje obsługę binariów %{m2_desc} w języku Go do kompilatora
1924 Summary: Go language library
1925 Summary(pl.UTF-8): Biblioteka języka Go
1928 Requires: libgcc = %{epoch}:%{version}-%{release}
1930 %description -n libgo
1931 Go language library.
1933 %description -n libgo -l pl.UTF-8
1934 Biblioteka języka Go.
1936 %package -n libgo-devel
1937 Summary: Development files for Go language library
1938 Summary(pl.UTF-8): Pliki programistyczne biblioteki języka Go
1940 Group: Development/Libraries
1941 Requires: glibc-devel
1942 Requires: libgo = %{epoch}:%{version}-%{release}
1944 %description -n libgo-devel
1945 Development files for Go language library.
1947 %description -n libgo-devel -l pl.UTF-8
1948 Pliki programistyczne biblioteki języka Go.
1950 %package -n libgo-static
1951 Summary: Static Go language library
1952 Summary(pl.UTF-8): Statyczna biblioteka języka Go
1954 Group: Development/Libraries
1955 Requires: libgo-devel = %{epoch}:%{version}-%{release}
1957 %description -n libgo-static
1958 Static Go language library.
1960 %description -n libgo-static -l pl.UTF-8
1961 Statyczna biblioteka języka Go.
1963 %package -n libgo-multilib-32
1964 Summary: Go language library - 32-bit version
1965 Summary(pl.UTF-8): Biblioteka języka Go - wersja 32-bitowa
1968 Requires: libgcc-multilib-32 = %{epoch}:%{version}-%{release}
1969 Obsoletes: libgo-multilib
1971 %description -n libgo-multilib-32
1972 Go language library - 32-bit version.
1974 %description -n libgo-multilib-32 -l pl.UTF-8
1975 Biblioteka języka Go - wersja 32-bitowa.
1977 %package -n libgo-multilib-32-devel
1978 Summary: Development files for Go language library - 32-bit version
1979 Summary(pl.UTF-8): Pliki programistyczne biblioteki języka Go - wersja 32-bitowa
1981 Group: Development/Libraries
1982 Requires: glibc-devel
1983 Requires: libgo-multilib-32 = %{epoch}:%{version}-%{release}
1984 Obsoletes: libgo-multilib-devel
1986 %description -n libgo-multilib-32-devel
1987 Development files for Go language library - 32-bit version.
1989 %description -n libgo-multilib-32-devel -l pl.UTF-8
1990 Pliki programistyczne biblioteki języka Go - wersja 32-bitowa.
1992 %package -n libgo-multilib-32-static
1993 Summary: Static Go language library - 32-bit version
1994 Summary(pl.UTF-8): Statyczna biblioteka języka Go - wersja 32-bitowa
1996 Group: Development/Libraries
1997 Requires: libgo-multilib-32-devel = %{epoch}:%{version}-%{release}
1998 Obsoletes: libgo-multilib-static
2000 %description -n libgo-multilib-32-static
2001 Static Go language library - 32-bit version.
2003 %description -n libgo-multilib-32-static -l pl.UTF-8
2004 Statyczna biblioteka języka Go - wersja 32-bitowa.
2006 %package -n libgo-multilib-%{multilib2}
2007 Summary: Go language library - %{m2_desc} version
2008 Summary(pl.UTF-8): Biblioteka języka Go - wersja %{m2_desc}
2011 Requires: libgcc-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2013 %description -n libgo-multilib-%{multilib2}
2014 Go language library - %{m2_desc} version.
2016 %description -n libgo-multilib-%{multilib2} -l pl.UTF-8
2017 Biblioteka języka Go - wersja %{m2_desc}.
2019 %package -n libgo-multilib-%{multilib2}-devel
2020 Summary: Development files for Go language library - %{m2_desc} version
2021 Summary(pl.UTF-8): Pliki programistyczne biblioteki języka Go - wersja %{m2_desc}
2023 Group: Development/Libraries
2024 Requires: glibc-devel
2025 Requires: libgo-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2027 %description -n libgo-multilib-%{multilib2}-devel
2028 Development files for Go language library - %{m2_desc} version.
2030 %description -n libgo-multilib-%{multilib2}-devel -l pl.UTF-8
2031 Pliki programistyczne biblioteki języka Go - wersja %{m2_desc}.
2033 %package -n libgo-multilib-%{multilib2}-static
2034 Summary: Static Go language library - %{m2_desc} version
2035 Summary(pl.UTF-8): Statyczna biblioteka języka Go - wersja %{m2_desc}
2037 Group: Development/Libraries
2038 Requires: libgo-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
2040 %description -n libgo-multilib-%{multilib2}-static
2041 Static Go language library - %{m2_desc} version.
2043 %description -n libgo-multilib-%{multilib2}-static -l pl.UTF-8
2044 Statyczna biblioteka języka Go - wersja %{m2_desc}.
2047 Summary: The Address Sanitizer library
2048 Summary(pl.UTF-8): Biblioteka Address Sanitizer do kontroli adresów
2049 License: BSD-like or MIT
2051 Requires: libstdc++ = %{epoch}:%{version}-%{release}
2053 %description -n libasan
2054 This package contains the Address Sanitizer library which is used for
2055 -fsanitize=address instrumented programs.
2057 %description -n libasan -l pl.UTF-8
2058 Ten pakiet zawiera bibliotekę Address Sanitizer, służącą do kontroli
2059 adresów w programach kompilowanych z opcją -fsanitize=address.
2061 %package -n libasan-devel
2062 Summary: Development files for the Address Sanitizer library
2063 Summary(pl.UTF-8): Pliki programistyczne biblioteki Address Sanitizer
2064 License: BSD-like or MIT
2065 Group: Development/Libraries
2066 Requires: libasan = %{epoch}:%{version}-%{release}
2068 %description -n libasan-devel
2069 This package contains development files for the Address Sanitizer
2072 %description -n libasan-devel -l pl.UTF-8
2073 Ten pakiet zawiera pliki programistyczne biblioteki Address Sanitizer.
2075 %package -n libasan-static
2076 Summary: The Address Sanitizer static library
2077 Summary(pl.UTF-8): Statyczna biblioteka Address Sanitizer
2078 License: BSD-like or MIT
2079 Group: Development/Libraries
2080 Requires: libasan-devel = %{epoch}:%{version}-%{release}
2082 %description -n libasan-static
2083 This package contains Address Sanitizer static library.
2085 %description -n libasan-static -l pl.UTF-8
2086 Ten pakiet zawiera statyczną bibliotekę Address Sanitizer.
2088 %package -n libasan-multilib-32
2089 Summary: The Address Sanitizer library - 32-bit version
2090 Summary(pl.UTF-8): Biblioteka Address Sanitizer do kontroli adresów - wersja 32-bitowa
2091 License: BSD-like or MIT
2093 Requires: libstdc++-multilib-32 = %{epoch}:%{version}-%{release}
2094 Obsoletes: libasan-multilib
2096 %description -n libasan-multilib-32
2097 This package contains 32-bit version of the Address Sanitizer library
2098 which is used for -fsanitize=address instrumented programs.
2100 %description -n libasan-multilib-32 -l pl.UTF-8
2101 Ten pakiet zawiera 32-bitową wersję biblioteki Address Sanitizer,
2102 służącej do kontroli adresów w programach kompilowanych z opcją
2105 %package -n libasan-multilib-32-devel
2106 Summary: Development files for the Address Sanitizer library - 32-bit version
2107 Summary(pl.UTF-8): Pliki programistyczne biblioteki Address Sanitizer - wersja 32-bitowa
2108 License: BSD-like or MIT
2109 Group: Development/Libraries
2110 Requires: libasan-devel = %{epoch}:%{version}-%{release}
2111 Requires: libasan-multilib-32 = %{epoch}:%{version}-%{release}
2112 Obsoletes: libasan-multilib-devel
2114 %description -n libasan-multilib-32-devel
2115 This package contains the development files for 32-bit version of the
2116 Address Sanitizer library.
2118 %description -n libasan-multilib-32-devel -l pl.UTF-8
2119 Ten pakiet zawiera pliki programistyczne 32-bitowej wersji biblioteki
2122 %package -n libasan-multilib-32-static
2123 Summary: The Address Sanitizer static library - 32-bit version
2124 Summary(pl.UTF-8): Statyczna biblioteka Address Sanitizer - wersja 32-bitowa
2125 License: BSD-like or MIT
2126 Group: Development/Libraries
2127 Requires: libasan-multilib-32-devel = %{epoch}:%{version}-%{release}
2128 Obsoletes: libasan-multilib-static
2130 %description -n libasan-multilib-32-static
2131 This package contains 32-bit version of the Address Sanitizer static
2134 %description -n libasan-multilib-32-static -l pl.UTF-8
2135 Ten pakiet zawiera 32-bitową wersję statycznej biblioteki Address
2138 %package -n libasan-multilib-%{multilib2}
2139 Summary: The Address Sanitizer library - %{m2_desc} version
2140 Summary(pl.UTF-8): Biblioteka Address Sanitizer do kontroli adresów - wersja %{m2_desc}
2141 License: BSD-like or MIT
2143 Requires: libstdc++-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2145 %description -n libasan-multilib-%{multilib2}
2146 This package contains %{m2_desc} version of the Address Sanitizer library
2147 which is used for -fsanitize=address instrumented programs.
2149 %description -n libasan-multilib-%{multilib2} -l pl.UTF-8
2150 Ten pakiet zawiera wersję %{m2_desc} biblioteki Address Sanitizer,
2151 służącej do kontroli adresów w programach kompilowanych z opcją
2154 %package -n libasan-multilib-%{multilib2}-devel
2155 Summary: Development files for the Address Sanitizer library - %{m2_desc} version
2156 Summary(pl.UTF-8): Pliki programistyczne biblioteki Address Sanitizer - wersja %{m2_desc}
2157 License: BSD-like or MIT
2158 Group: Development/Libraries
2159 Requires: libasan-devel = %{epoch}:%{version}-%{release}
2160 Requires: libasan-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2162 %description -n libasan-multilib-%{multilib2}-devel
2163 This package contains the development files for %{m2_desc} version of the
2164 Address Sanitizer library.
2166 %description -n libasan-multilib-%{multilib2}-devel -l pl.UTF-8
2167 Ten pakiet zawiera pliki programistyczne wersji %{m2_desc} biblioteki
2170 %package -n libasan-multilib-%{multilib2}-static
2171 Summary: The Address Sanitizer static library - %{m2_desc} version
2172 Summary(pl.UTF-8): Statyczna biblioteka Address Sanitizer - wersja %{m2_desc}
2173 License: BSD-like or MIT
2174 Group: Development/Libraries
2175 Requires: libasan-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
2177 %description -n libasan-multilib-%{multilib2}-static
2178 This package contains %{m2_desc} version of the Address Sanitizer static
2181 %description -n libasan-multilib-%{multilib2}-static -l pl.UTF-8
2182 Ten pakiet zawiera wersję %{m2_desc} statycznej biblioteki Address
2186 Summary: The Leak Sanitizer library
2187 Summary(pl.UTF-8): Biblioteka Leak Sanitizer do kontroli wycieków
2188 License: BSD-like or MIT
2190 Requires: libstdc++ = %{epoch}:%{version}-%{release}
2192 %description -n liblsan
2193 This package contains the Leak Sanitizer library which is used for
2194 -fsanitize=leak instrumented programs.
2196 %description -n liblsan -l pl.UTF-8
2197 Ten pakiet zawiera bibliotekę Leak Sanitizer, służącą do kontroli
2198 wycieków w programach kompilowanych z opcją -fsanitize=leak.
2200 %package -n liblsan-devel
2201 Summary: Development files for the Leak Sanitizer library
2202 Summary(pl.UTF-8): Pliki programistyczne biblioteki Leak Sanitizer
2203 License: BSD-like or MIT
2204 Group: Development/Libraries
2205 Requires: liblsan = %{epoch}:%{version}-%{release}
2207 %description -n liblsan-devel
2208 This package contains development files for the Leak Sanitizer
2211 %description -n liblsan-devel -l pl.UTF-8
2212 Ten pakiet zawiera pliki programistyczne biblioteki Leak Sanitizer.
2214 %package -n liblsan-static
2215 Summary: The Leak Sanitizer static library
2216 Summary(pl.UTF-8): Statyczna biblioteka Leak Sanitizer
2217 License: BSD-like or MIT
2218 Group: Development/Libraries
2219 Requires: liblsan-devel = %{epoch}:%{version}-%{release}
2221 %description -n liblsan-static
2222 This package contains Leak Sanitizer static library.
2224 %description -n liblsan-static -l pl.UTF-8
2225 Ten pakiet zawiera statyczną bibliotekę Leak Sanitizer.
2227 %package -n liblsan-multilib-%{multilib2}
2228 Summary: The Leak Sanitizer library - %{m2_desc} version
2229 Summary(pl.UTF-8): Biblioteka Leak Sanitizer do kontroli wycieków - wersja %{m2_desc}
2230 License: BSD-like or MIT
2232 Requires: libstdc++-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2234 %description -n liblsan-multilib-%{multilib2}
2235 This package contains %{m2_desc} version of the Leak Sanitizer library
2236 which is used for -fsanitize=leak instrumented programs.
2238 %description -n liblsan-multilib-%{multilib2} -l pl.UTF-8
2239 Ten pakiet zawiera wersję %{m2_desc} biblioteki Leak Sanitizer, służącej
2240 do kontroli wycieków w programach kompilowanych z opcją
2243 %package -n liblsan-multilib-%{multilib2}-devel
2244 Summary: Development files for the Leak Sanitizer library - %{m2_desc} version
2245 Summary(pl.UTF-8): Pliki programistyczne biblioteki Leak Sanitizer - wersja %{m2_desc}
2246 License: BSD-like or MIT
2247 Group: Development/Libraries
2248 Requires: liblsan-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2250 %description -n liblsan-multilib-%{multilib2}-devel
2251 This package contains development files for %{m2_desc} version of the
2252 Leak Sanitizer library.
2254 %description -n liblsan-multilib-%{multilib2}-devel -l pl.UTF-8
2255 Ten pakiet zawiera pliki programistyczne wersji %{m2_desc} biblioteki
2258 %package -n liblsan-multilib-%{multilib2}-static
2259 Summary: The Leak Sanitizer static library - %{m2_desc} version
2260 Summary(pl.UTF-8): Statyczna biblioteka Leak Sanitizer - wersja %{m2_desc}
2261 License: BSD-like or MIT
2262 Group: Development/Libraries
2263 Requires: liblsan-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
2265 %description -n liblsan-multilib-%{multilib2}-static
2266 This package contains Leak Sanitizer static library - %{m2_desc} version.
2268 %description -n liblsan-multilib-%{multilib2}-static -l pl.UTF-8
2269 Ten pakiet zawiera statyczną bibliotekę Leak Sanitizer - wersja %{m2_desc}.
2272 Summary: The Thread Sanitizer library
2273 Summary(pl.UTF-8): Biblioteka Thread Sanitizer do kontroli wielowątkowości
2274 License: BSD-like or MIT
2276 Requires: libstdc++ = %{epoch}:%{version}-%{release}
2278 %description -n libtsan
2279 This package contains the Thread Sanitizer library which is used for
2280 -fsanitize=thread instrumented programs.
2282 %description -n libtsan -l pl.UTF-8
2283 Ten pakiet zawiera bibliotekę Thread Sanitizer, służącą do kontroli
2284 wielowątkowości w programach kompilowanych z opcją -fsanitize=thread.
2286 %package -n libtsan-devel
2287 Summary: Development files for the Thread Sanitizer library
2288 Summary(pl.UTF-8): Pliki programistyczne biblioteki Thread Sanitizer
2289 License: BSD-like or MIT
2290 Group: Development/Libraries
2291 Requires: libtsan = %{epoch}:%{version}-%{release}
2293 %description -n libtsan-devel
2294 This package contains development files for Thread Sanitizer library.
2296 %description -n libtsan-devel -l pl.UTF-8
2297 Ten pakiet zawiera pliki programistyczne biblioteki Address Sanitizer.
2299 %package -n libtsan-static
2300 Summary: The Thread Sanitizer static library
2301 Summary(pl.UTF-8): Statyczna biblioteka Thread Sanitizer
2302 License: BSD-like or MIT
2303 Group: Development/Libraries
2304 Requires: libtsan-devel = %{epoch}:%{version}-%{release}
2306 %description -n libtsan-static
2307 This package contains Thread Sanitizer static library.
2309 %description -n libtsan-static -l pl.UTF-8
2310 Ten pakiet zawiera statyczną bibliotekę Thread Sanitizer.
2312 %package -n libtsan-multilib-%{multilib2}
2313 Summary: The Thread Sanitizer library - %{m2_desc} version
2314 Summary(pl.UTF-8): Biblioteka Thread Sanitizer do kontroli wielowątkowości - wersja %{m2_desc}
2315 License: BSD-like or MIT
2317 Requires: libstdc++-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2319 %description -n libtsan-multilib-%{multilib2}
2320 This package contains %{m2_desc} version of the Thread Sanitizer
2321 library which is used for -fsanitize=thread instrumented programs.
2323 %description -n libtsan-multilib-%{multilib2} -l pl.UTF-8
2324 Ten pakiet zawiera wersję %{m2_desc} bibliotekę Thread Sanitizer,
2325 służącej do kontroli wielowątkowości w programach kompilowanych
2326 z opcją -fsanitize=thread.
2328 %package -n libtsan-multilib-%{multilib2}-devel
2329 Summary: Development files for the Thread Sanitizer library - %{m2_desc} version
2330 Summary(pl.UTF-8): Pliki programistyczne biblioteki Thread Sanitizer - wersja %{m2_desc}
2331 License: BSD-like or MIT
2332 Group: Development/Libraries
2333 Requires: libtsan-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2335 %description -n libtsan-multilib-%{multilib2}-devel
2336 This package contains development files for %{m2_desc} version of
2337 Thread Sanitizer library.
2339 %description -n libtsan-multilib-%{multilib2}-devel -l pl.UTF-8
2340 Ten pakiet zawiera pliki programistyczne wersji %{m2_desc} biblioteki
2343 %package -n libtsan-multilib-%{multilib2}-static
2344 Summary: The Thread Sanitizer static library - %{m2_desc} version
2345 Summary(pl.UTF-8): Statyczna biblioteka Thread Sanitizer - wersja %{m2_desc}
2346 License: BSD-like or MIT
2347 Group: Development/Libraries
2348 Requires: libtsan-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
2350 %description -n libtsan-multilib-%{multilib2}-static
2351 This package contains %{m2_desc} version of Thread Sanitizer static
2354 %description -n libtsan-multilib-%{multilib2}-static -l pl.UTF-8
2355 Ten pakiet zawiera wersję %{m2_desc} biblioteki statycznej Thread
2358 %package -n libubsan
2359 Summary: The Undefined Behavior Sanitizer library
2360 Summary(pl.UTF-8): Biblioteka Undefined Behavior Sanitizer do kontroli nieokreślonych zachowań
2361 License: BSD-like or MIT
2363 Requires: libstdc++ = %{epoch}:%{version}-%{release}
2365 %description -n libubsan
2366 This package contains the Undefined Behavior Sanitizer library which
2367 is used for -fsanitize=undefined instrumented programs.
2369 %description -n libubsan -l pl.UTF-8
2370 Ten pakiet zawiera bibliotekę Undefined Behavior Sanitizer, służącą do
2371 kontroli nieokreślonych zachowań w programach kompilowanych z opcją
2372 -fsanitize=undefined.
2374 %package -n libubsan-devel
2375 Summary: Development files for the Undefined Behavior Sanitizer library
2376 Summary(pl.UTF-8): Pliki programistyczne biblioteki Undefined Behavior Sanitizer
2377 License: BSD-like or MIT
2378 Group: Development/Libraries
2379 Requires: libubsan = %{epoch}:%{version}-%{release}
2381 %description -n libubsan-devel
2382 This package contains development files for the Undefined Behavior
2385 %description -n libubsan-devel -l pl.UTF-8
2386 Ten pakiet zawiera pliki programistyczne biblioteki Undefined Behavior
2389 %package -n libubsan-static
2390 Summary: The Undefined Behavior Sanitizer static library
2391 Summary(pl.UTF-8): Statyczna biblioteka Undefined Behavior Sanitizer
2392 License: BSD-like or MIT
2393 Group: Development/Libraries
2394 Requires: libubsan-devel = %{epoch}:%{version}-%{release}
2396 %description -n libubsan-static
2397 This package contains Undefined Behavior Sanitizer static library.
2399 %description -n libubsan-static -l pl.UTF-8
2400 Ten pakiet zawiera statyczną bibliotekę Undefined Behavior Sanitizer.
2402 %package -n libubsan-multilib-32
2403 Summary: The Undefined Behavior Sanitizer library - 32-bit version
2404 Summary(pl.UTF-8): Biblioteka Undefined Behavior Sanitizer do kontroli nieokreślonych zachowań - wersja 32-bitowa
2405 License: BSD-like or MIT
2407 Requires: libstdc++-multilib-32 = %{epoch}:%{version}-%{release}
2408 Obsoletes: libubsan-multilib
2410 %description -n libubsan-multilib-32
2411 This package contains 32-bit version of the Undefined Behavior
2412 Sanitizer library which is used for -fsanitize=undefined instrumented
2415 %description -n libubsan-multilib-32 -l pl.UTF-8
2416 Ten pakiet zawiera 32-bitową wersję biblioteki Undefined Behavior
2417 Sanitizer, służącej do kontroli nieokreślonych zachowań w programach
2418 kompilowanych z opcją -fsanitize=undefined.
2420 %package -n libubsan-multilib-32-devel
2421 Summary: Development files for the Undefined Behavior Sanitizer library - 32-bit version
2422 Summary(pl.UTF-8): Pliki programistyczne biblioteki Undefined Behavior Sanitizer - wersja 32-bitowa
2423 License: BSD-like or MIT
2424 Group: Development/Libraries
2425 Requires: libubsan-multilib-32 = %{epoch}:%{version}-%{release}
2426 Obsoletes: libubsan-multilib-devel
2428 %description -n libubsan-multilib-32-devel
2429 This package contains the development files for 32-bit version of the
2430 Undefined Behavior Sanitizer library.
2432 %description -n libubsan-multilib-32-devel -l pl.UTF-8
2433 Ten pakiet zawiera pliki programistyczne 32-bitowej wersji biblioteki
2434 Undefined Behavior Sanitizer.
2436 %package -n libubsan-multilib-32-static
2437 Summary: The Undefined Behavior Sanitizer static library - 32-bit version
2438 Summary(pl.UTF-8): Statyczna biblioteka Undefined Behavior Sanitizer - wersja 32-bitowa
2439 License: BSD-like or MIT
2440 Group: Development/Libraries
2441 Requires: libubsan-multilib-32-devel = %{epoch}:%{version}-%{release}
2442 Obsoletes: libubsan-multilib-static
2444 %description -n libubsan-multilib-32-static
2445 This package contains 32-bit version of the Undefined Behavior
2446 Sanitizer static library.
2448 %description -n libubsan-multilib-32-static -l pl.UTF-8
2449 Ten pakiet zawiera 32-bitową wersję statycznej biblioteki Undefined
2452 %package -n libubsan-multilib-%{multilib2}
2453 Summary: The Undefined Behavior Sanitizer library - %{m2_desc} version
2454 Summary(pl.UTF-8): Biblioteka Undefined Behavior Sanitizer do kontroli nieokreślonych zachowań - wersja %{m2_desc}
2455 License: BSD-like or MIT
2457 Requires: libstdc++-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2459 %description -n libubsan-multilib-%{multilib2}
2460 This package contains %{m2_desc} version of the Undefined Behavior
2461 Sanitizer library which is used for -fsanitize=undefined instrumented
2464 %description -n libubsan-multilib-%{multilib2} -l pl.UTF-8
2465 Ten pakiet zawiera wersję %{m2_desc} biblioteki Undefined Behavior
2466 Sanitizer, służącej do kontroli nieokreślonych zachowań w programach
2467 kompilowanych z opcją -fsanitize=undefined.
2469 %package -n libubsan-multilib-%{multilib2}-devel
2470 Summary: Development files for the Undefined Behavior Sanitizer library - %{m2_desc} version
2471 Summary(pl.UTF-8): Pliki programistyczne biblioteki Undefined Behavior Sanitizer - wersja %{m2_desc}
2472 License: BSD-like or MIT
2473 Group: Development/Libraries
2474 Requires: libubsan-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2476 %description -n libubsan-multilib-%{multilib2}-devel
2477 This package contains the development files for %{m2_desc} version of the
2478 Undefined Behavior Sanitizer library.
2480 %description -n libubsan-multilib-%{multilib2}-devel -l pl.UTF-8
2481 Ten pakiet zawiera pliki programistyczne wersji %{m2_desc} biblioteki
2482 Undefined Behavior Sanitizer.
2484 %package -n libubsan-multilib-%{multilib2}-static
2485 Summary: The Undefined Behavior Sanitizer static library - %{m2_desc} version
2486 Summary(pl.UTF-8): Statyczna biblioteka Undefined Behavior Sanitizer - wersja %{m2_desc}
2487 License: BSD-like or MIT
2488 Group: Development/Libraries
2489 Requires: libubsan-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
2491 %description -n libubsan-multilib-%{multilib2}-static
2492 This package contains %{m2_desc} version of the Undefined Behavior
2493 Sanitizer static library.
2495 %description -n libubsan-multilib-%{multilib2}-static -l pl.UTF-8
2496 Ten pakiet zawiera wersję %{m2_desc} statycznej biblioteki Undefined
2500 Summary: The Virtual Table Verification library
2501 Summary(pl.UTF-8): Biblioteka Virtual Table Verification do weryfikacji tablicy wirtualnej
2502 License: GPL v3+ with GCC Runtime Library Exception v3.1
2504 URL: https://gcc.gnu.org/wiki/vtv
2505 Requires: libgcc = %{epoch}:%{version}-%{release}
2507 %description -n libvtv
2508 This package contains the Virtual Table Verification library which
2509 is used for -fvtable-verify=... instrumented programs.
2511 %description -n libvtv -l pl.UTF-8
2512 Ten pakiet zawiera bibliotekę Virtual Table Verification, służącą do
2513 weryfikacji tablicy wirtualnej w programach kompilowanych z opcją
2514 -fvtable-verify=....
2516 %package -n libvtv-devel
2517 Summary: Development files for the Virtual Table Verification library
2518 Summary(pl.UTF-8): Pliki programistyczne biblioteki Virtual Table Verification
2519 License: GPL v3+ with GCC Runtime Library Exception v3.1
2520 Group: Development/Libraries
2521 URL: https://gcc.gnu.org/wiki/vtv
2522 Requires: libvtv = %{epoch}:%{version}-%{release}
2524 %description -n libvtv-devel
2525 This package contains development files for the Virtual Table
2526 Verification library.
2528 %description -n libvtv-devel -l pl.UTF-8
2529 Ten pakiet zawiera pliki programistyczne biblioteki Vitual Table
2532 %package -n libvtv-static
2533 Summary: The Virtual Table Verification static library
2534 Summary(pl.UTF-8): Statyczna biblioteka Virtual Table Verification
2535 License: GPL v3+ with GCC Runtime Library Exception v3.1
2536 Group: Development/Libraries
2537 URL: https://gcc.gnu.org/wiki/vtv
2538 Requires: libvtv-devel = %{epoch}:%{version}-%{release}
2540 %description -n libvtv-static
2541 This package contains Virtual Table Verification static library.
2543 %description -n libvtv-static -l pl.UTF-8
2544 Ten pakiet zawiera statyczną bibliotekę Virtual Table Verification.
2546 %package -n libvtv-multilib-32
2547 Summary: The Virtual Table Verification library - 32-bit version
2548 Summary(pl.UTF-8): Biblioteka Virtual Table Verification do weryfikacji tablicy wirtualnej - wersja 32-bitowa
2549 License: GPL v3+ with GCC Runtime Library Exception v3.1
2551 URL: https://gcc.gnu.org/wiki/vtv
2552 Requires: libgcc-multilib-32 = %{epoch}:%{version}-%{release}
2554 %description -n libvtv-multilib-32
2555 This package contains 32-bit version of the Virtual Table Verification
2556 library which is used for -fvtable-verify=... instrumented programs.
2558 %description -n libvtv-multilib-32 -l pl.UTF-8
2559 Ten pakiet zawiera 32-bitową wersję biblioteki Virtual Table
2560 Verification, służącej do weryfikacji tablicy wirtualnej w programach
2561 kompilowanych z opcją -fvtable-verify=....
2563 %package -n libvtv-multilib-32-devel
2564 Summary: Development files for the Virtual Table Verification library - 32-bit version
2565 Summary(pl.UTF-8): Pliki programistyczne biblioteki Virtual Table Verification - wersja 32-bitowa
2566 License: GPL v3+ with GCC Runtime Library Exception v3.1
2567 Group: Development/Libraries
2568 URL: https://gcc.gnu.org/wiki/vtv
2569 Requires: libvtv-multilib-32 = %{epoch}:%{version}-%{release}
2571 %description -n libvtv-multilib-32-devel
2572 This package contains the development files for 32-bit version of the
2573 Virtual Table Verification library.
2575 %description -n libvtv-multilib-32-devel -l pl.UTF-8
2576 Ten pakiet zawiera pliki programistyczne 32-bitowej wersji biblioteki
2577 Virtual Table Verification.
2579 %package -n libvtv-multilib-32-static
2580 Summary: The Virtual Table Verification static library - 32-bit version
2581 Summary(pl.UTF-8): Statyczna biblioteka Virtual Table Verification - wersja 32-bitowa
2582 License: GPL v3+ with GCC Runtime Library Exception v3.1
2583 Group: Development/Libraries
2584 URL: https://gcc.gnu.org/wiki/vtv
2585 Requires: libvtv-multilib-32-devel = %{epoch}:%{version}-%{release}
2587 %description -n libvtv-multilib-32-static
2588 This package contains 32-bit version of the Virtual Table Verification
2591 %description -n libvtv-multilib-32-static -l pl.UTF-8
2592 Ten pakiet zawiera 32-bitową wersję statycznej biblioteki Virtual
2595 %package -n libvtv-multilib-%{multilib2}
2596 Summary: The Virtual Table Verification library - %{m2_desc} version
2597 Summary(pl.UTF-8): Biblioteka Virtual Table Verification do weryfikacji tablicy wirtualnej - wersja %{m2_desc}
2598 License: GPL v3+ with GCC Runtime Library Exception v3.1
2600 URL: https://gcc.gnu.org/wiki/vtv
2601 Requires: libgcc-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2603 %description -n libvtv-multilib-%{multilib2}
2604 This package contains %{m2_desc} version of the Virtual Table Verification
2605 library which is used for -fvtable-verify=... instrumented programs.
2607 %description -n libvtv-multilib-%{multilib2} -l pl.UTF-8
2608 Ten pakiet zawiera wersję %{m2_desc} biblioteki Virtual Table
2609 Verification, służącej do weryfikacji tablicy wirtualnej w programach
2610 kompilowanych z opcją -fvtable-verify=....
2612 %package -n libvtv-multilib-%{multilib2}-devel
2613 Summary: Development files for the Virtual Table Verification library - %{m2_desc} version
2614 Summary(pl.UTF-8): Pliki programistyczne biblioteki Virtual Table Verification - wersja %{m2_desc}
2615 License: GPL v3+ with GCC Runtime Library Exception v3.1
2616 Group: Development/Libraries
2617 URL: https://gcc.gnu.org/wiki/vtv
2618 Requires: libvtv-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2620 %description -n libvtv-multilib-%{multilib2}-devel
2621 This package contains the development files for %{m2_desc} version of the
2622 Virtual Table Verification library.
2624 %description -n libvtv-multilib-%{multilib2}-devel -l pl.UTF-8
2625 Ten pakiet zawiera pliki programistyczne wersji %{m2_desc} biblioteki
2626 Virtual Table Verification.
2628 %package -n libvtv-multilib-%{multilib2}-static
2629 Summary: The Virtual Table Verification static library - %{m2_desc} version
2630 Summary(pl.UTF-8): Statyczna biblioteka Virtual Table Verification - wersja %{m2_desc}
2631 License: GPL v3+ with GCC Runtime Library Exception v3.1
2632 Group: Development/Libraries
2633 URL: https://gcc.gnu.org/wiki/vtv
2634 Requires: libvtv-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
2636 %description -n libvtv-multilib-%{multilib2}-static
2637 This package contains %{m2_desc} version of the Virtual Table
2638 Verification library.
2640 %description -n libvtv-multilib-%{multilib2}-static -l pl.UTF-8
2641 Ten pakiet zawiera wersję %{m2_desc} statycznej biblioteki Virtual
2644 %package -n libatomic
2645 Summary: The GNU Atomic library
2646 Summary(pl.UTF-8): Biblioteka GNU Atomic
2647 License: GPL v3+ with GCC Runtime Library Exception v3.1
2650 %description -n libatomic
2651 This package contains the GNU Atomic library which is a GCC support
2652 library for atomic operations not supported by hardware.
2654 %description -n libatomic -l pl.UTF-8
2655 Ten pakiet zawiera bibliotekę GNU Atomic, będącą biblioteką GCC
2656 wspierającą operacje atomowe na sprzęcie ich nie obsługującym.
2658 %package -n libatomic-devel
2659 Summary: Development files for the GNU Atomic library
2660 Summary(pl.UTF-8): Pliki programistyczne biblioteki GNU Atomic
2661 License: GPL v3+ with GCC Runtime Library Exception v3.1
2662 Group: Development/Libraries
2663 Requires: libatomic = %{epoch}:%{version}-%{release}
2665 %description -n libatomic-devel
2666 This package contains development files for the GNU Atomic library.
2668 %description -n libatomic-devel -l pl.UTF-8
2669 Ten pakiet zawiera pliki programistyczne biblioteki GNU Atomic.
2671 %package -n libatomic-static
2672 Summary: The GNU Atomic static library
2673 Summary(pl.UTF-8): Statyczna biblioteka GNU Atomic
2674 License: GPL v3+ with GCC Runtime Library Exception v3.1
2675 Group: Development/Libraries
2676 Requires: libatomic-devel = %{epoch}:%{version}-%{release}
2678 %description -n libatomic-static
2679 This package contains GNU Atomic static library.
2681 %description -n libatomic-static
2682 Ten pakiet zawiera statyczną bibliotekę GNU Atomic.
2684 %package -n libatomic-multilib-32
2685 Summary: The GNU Atomic library - 32-bit version
2686 Summary(pl.UTF-8): Biblioteka GNU Atomic - wersja 32-bitowa
2687 License: GPL v3+ with GCC Runtime Library Exception v3.1
2689 Obsoletes: libatomic-multilib
2691 %description -n libatomic-multilib-32
2692 This package contains 32-bit version of the GNU Atomic library which
2693 is a GCC support library for atomic operations not supported by
2696 %description -n libatomic-multilib-32 -l pl.UTF-8
2697 Ten pakiet zawiera 32-bitową wersję biblioteki GNU Atomic, będącej
2698 biblioteką GCC wspierającą operacje atomowe na sprzęcie ich nie
2701 %package -n libatomic-multilib-32-devel
2702 Summary: Development files for the GNU Atomic static library - 32-bit version
2703 Summary(pl.UTF-8): Pliki programistyczne biblioteki GNU Atomic - wersja 32-bitowa
2704 License: GPL v3+ with GCC Runtime Library Exception v3.1
2705 Group: Development/Libraries
2706 Requires: libatomic-multilib-32 = %{epoch}:%{version}-%{release}
2707 Obsoletes: libatomic-multilib-devel
2709 %description -n libatomic-multilib-32-devel
2710 This package contains the development files for 32-bit version of the
2713 %description -n libatomic-multilib-32-devel -l pl.UTF-8
2714 Ten pakiet zawiera pliki programistyczne 32-bitowej wersji biblioteki
2717 %package -n libatomic-multilib-32-static
2718 Summary: The GNU Atomic static library - 32-bit version
2719 Summary(pl.UTF-8): Statyczna biblioteka GNU Atomic - wersja 32-bitowa
2720 License: GPL v3+ with GCC Runtime Library Exception v3.1
2721 Group: Development/Libraries
2722 Requires: libatomic-multilib-32-devel = %{epoch}:%{version}-%{release}
2723 Obsoletes: libatomic-multilib-static
2725 %description -n libatomic-multilib-32-static
2726 This package contains 32-bit version of the GNU Atomic static library.
2728 %description -n libatomic-multilib-32-static -l pl.UTF-8
2729 Ten pakiet zawiera 32-bitową wersję statycznej biblioteki GNU Atomic.
2731 %package -n libatomic-multilib-%{multilib2}
2732 Summary: The GNU Atomic library - %{m2_desc} version
2733 Summary(pl.UTF-8): Biblioteka GNU Atomic - wersja %{m2_desc}
2734 License: GPL v3+ with GCC Runtime Library Exception v3.1
2737 %description -n libatomic-multilib-%{multilib2}
2738 This package contains %{m2_desc} version of the GNU Atomic library which
2739 is a GCC support library for atomic operations not supported by
2742 %description -n libatomic-multilib-%{multilib2} -l pl.UTF-8
2743 Ten pakiet zawiera wersję %{m2_desc} biblioteki GNU Atomic, będącej
2744 biblioteką GCC wspierającą operacje atomowe na sprzęcie ich nie
2747 %package -n libatomic-multilib-%{multilib2}-devel
2748 Summary: Development files for the GNU Atomic static library - %{m2_desc} version
2749 Summary(pl.UTF-8): Pliki programistyczne biblioteki GNU Atomic - wersja %{m2_desc}
2750 License: GPL v3+ with GCC Runtime Library Exception v3.1
2751 Group: Development/Libraries
2752 Requires: libatomic-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2754 %description -n libatomic-multilib-%{multilib2}-devel
2755 This package contains the development files for %{m2_desc} version of the
2758 %description -n libatomic-multilib-%{multilib2}-devel -l pl.UTF-8
2759 Ten pakiet zawiera pliki programistyczne wersji %{m2_desc} biblioteki
2762 %package -n libatomic-multilib-%{multilib2}-static
2763 Summary: The GNU Atomic static library - %{m2_desc} version
2764 Summary(pl.UTF-8): Statyczna biblioteka GNU Atomic - wersja %{m2_desc}
2765 License: GPL v3+ with GCC Runtime Library Exception v3.1
2766 Group: Development/Libraries
2767 Requires: libatomic-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
2769 %description -n libatomic-multilib-%{multilib2}-static
2770 This package contains %{m2_desc} version of the GNU Atomic static library.
2772 %description -n libatomic-multilib-%{multilib2}-static -l pl.UTF-8
2773 Ten pakiet zawiera wersję %{m2_desc} statycznej biblioteki GNU Atomic.
2789 %if %{with gcc_libffi}
2793 mv ChangeLog ChangeLog.general
2796 # see contrib/download_ecj
2797 cp -p %{SOURCE2} ecj.jar
2800 # override snapshot version.
2801 echo %{version} > gcc/BASE-VER
2802 echo "release" > gcc/DEV-PHASE
2809 cd libjava/classpath
2813 cp -f /usr/share/automake/config.sub .
2815 rm -rf builddir && install -d builddir && cd builddir
2817 # http://www.mailinglistarchive.com/java%40gcc.gnu.org/msg02751.html
2821 CFLAGS="%{rpmcflags}" \
2822 CXXFLAGS="%{rpmcxxflags}" \
2825 --prefix=%{_prefix} \
2826 --with-local-prefix=%{_prefix}/local \
2827 --libdir=%{_libdir} \
2828 --libexecdir=%{_libdir} \
2829 --infodir=%{_infodir} \
2830 --mandir=%{_mandir} \
2831 --x-libraries=%{_libdir} \
2832 --%{?with_bootstrap:en}%{!?with_bootstrap:dis}able-bootstrap \
2833 --disable-build-with-cxx \
2834 --disable-build-poststage1-with-cxx \
2836 --enable-checking=release \
2837 %ifarch %{ix86} %{x8664} x32
2840 %{?with_fortran:--enable-cmath} \
2841 --enable-decimal-float \
2842 --enable-gnu-unique-object \
2843 --enable-gnu-indirect-function \
2844 --enable-initfini-array \
2845 --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}" \
2846 --%{?with_gomp:en}%{!?with_gomp:dis}able-libgomp \
2848 --enable-linker-build-id \
2849 --enable-linux-futex \
2850 --enable-long-long \
2851 %{!?with_multilib:--disable-multilib} \
2856 --enable-secureplt \
2859 --enable-threads=posix \
2864 %ifarch %{x8664} x32
2865 --with-arch-32=x86-64 \
2869 --with-cpu=ultrasparc \
2871 --with-demangler-in-ld \
2874 --with-linker-hash-style=gnu \
2875 --with-long-double-128 \
2876 %if %{with multilib}
2878 --with-multilib-list=m32,m64%{?with_multilibx32:,mx32} \
2881 --with-multilib-list=m32,m64,mx32 \
2884 --with-slibdir=%{_slibdir} \
2886 --without-system-libunwind \
2888 --with-system-libunwind \
2890 --with-system-zlib \
2891 %{!?with_java:--without-x} \
2893 --enable-__cxa_atexit \
2894 --enable-libstdcxx-allocator=new \
2895 --disable-libstdcxx-pch \
2896 --enable-libstdcxx-threads \
2897 --enable-libstdcxx-time=rt \
2898 --enable-libstdcxx-visibility \
2899 --enable-symvers=gnu%{?with_symvers:-versioned-namespace} \
2900 --with-gxx-include-dir=%{_includedir}/c++/%{version} \
2903 %{!?with_alsa:--disable-alsa} \
2904 %{!?with_dssi:--disable-dssi} \
2905 --disable-gconf-peer \
2906 %{?with_gtk:--enable-gtk-cairo} \
2908 --enable-java-awt="xlib%{?with_gtk:,gtk}%{?with_qt:,qt}" \
2912 --enable-libgcj-database \
2913 --enable-libgcj-multifile \
2914 --disable-libjava-multilib \
2915 %{?with_mozilla:--enable-plugin} \
2916 --enable-static-libjava \
2919 --with-pkgversion="PLD-Linux" \
2920 --with-bugurl="http://bugs.pld-linux.org" \
2921 --host=%{_target_platform} \
2922 --build=%{_target_platform}
2926 cat << 'EOF' > Makefile
2927 all := $(filter-out all Makefile,$(MAKECMDGOALS))
2930 $(MAKE) -C builddir $(MAKE_OPTS) $(all) \
2931 %{?with_bootstrap:%{?with_profiling:profiledbootstrap}} \
2932 GCJFLAGS="%{rpmcflags}" \
2933 BOOT_CFLAGS="%{rpmcflags}" \
2934 STAGE1_CFLAGS="%{rpmcflags} -O1 -g0" \
2935 GNATLIBCFLAGS="%{rpmcflags}" \
2936 LDFLAGS_FOR_TARGET="%{rpmldflags}" \
2944 if [ ! -r /dev/pts/0 ]; then
2945 echo "You need to have /dev/pts mounted to avoid expect's spawn failures!"
2948 %{__make} -k -C builddir check 2>&1 ||:
2952 rm -rf $RPM_BUILD_ROOT
2953 install -d $RPM_BUILD_ROOT{/lib,%{_aclocaldir},%{_datadir},%{_infodir}}
2957 %{__make} -j1 install \
2959 infodir=%{_infodir} \
2960 DESTDIR=$RPM_BUILD_ROOT
2962 cp -p gcc/specs $RPM_BUILD_ROOT%{gcclibdir}
2964 %if %{with multilib}
2967 ln -f $RPM_BUILD_ROOT%{_bindir}/sparc64-pld-linux-gcc \
2968 $RPM_BUILD_ROOT%{_bindir}/sparc-pld-linux-gcc
2969 ln -f $RPM_BUILD_ROOT%{_bindir}/sparc64-pld-linux-gcc-%{version} \
2970 $RPM_BUILD_ROOT%{_bindir}/sparc-pld-linux-gcc-%{version}
2972 ln -f $RPM_BUILD_ROOT%{_bindir}/sparc64-pld-linux-c++ \
2973 $RPM_BUILD_ROOT%{_bindir}/sparc-pld-linux-c++
2974 ln -f $RPM_BUILD_ROOT%{_bindir}/sparc64-pld-linux-g++ \
2975 $RPM_BUILD_ROOT%{_bindir}/sparc-pld-linux-g++
2978 ln -f $RPM_BUILD_ROOT%{_bindir}/sparc64-pld-linux-gcj \
2979 $RPM_BUILD_ROOT%{_bindir}/sparc-pld-linux-gcj
2984 ln -sf %{_bindir}/cpp $RPM_BUILD_ROOT/lib/cpp
2985 ln -sf gcc $RPM_BUILD_ROOT%{_bindir}/cc
2986 echo ".so man1/gcc.1" > $RPM_BUILD_ROOT%{_mandir}/man1/cc.1
2988 libssp=$(cd $RPM_BUILD_ROOT%{_libdir}; echo libssp.so.*.*.*)
2989 mv $RPM_BUILD_ROOT%{_libdir}/libssp.so.* $RPM_BUILD_ROOT%{_slibdir}
2990 ln -sf %{_slibdir}/$libssp $RPM_BUILD_ROOT%{_libdir}/libssp.so
2992 libitm=$(cd $RPM_BUILD_ROOT%{_libdir}; echo libitm.so.*.*.*)
2993 mv $RPM_BUILD_ROOT%{_libdir}/libitm.so.* $RPM_BUILD_ROOT%{_slibdir}
2994 ln -sf %{_slibdir}/$libitm $RPM_BUILD_ROOT%{_libdir}/libitm.so
2996 libgomp=$(cd $RPM_BUILD_ROOT%{_libdir}; echo libgomp.so.*.*.*)
2997 mv $RPM_BUILD_ROOT%{_libdir}/libgomp.so.* $RPM_BUILD_ROOT%{_slibdir}
2998 ln -sf %{_slibdir}/$libgomp $RPM_BUILD_ROOT%{_libdir}/libgomp.so
3000 libgompplugin=$(cd $RPM_BUILD_ROOT%{_libdir}; echo libgomp-plugin-host_nonshm.so.*.*.*)
3001 mv $RPM_BUILD_ROOT%{_libdir}/libgomp-plugin-host_nonshm.so.* $RPM_BUILD_ROOT%{_slibdir}
3002 ln -sf %{_slibdir}/$libgompplugin $RPM_BUILD_ROOT%{_libdir}/libgomp-plugin-host_nonshm.so
3004 %if %{with multilib}
3005 libssp=$(cd $RPM_BUILD_ROOT%{_libdir32}; echo libssp.so.*.*.*)
3006 mv $RPM_BUILD_ROOT%{_libdir32}/libssp.so.* $RPM_BUILD_ROOT%{_slibdir32}
3007 ln -sf %{_slibdir32}/$libssp $RPM_BUILD_ROOT%{_libdir32}/libssp.so
3009 libitm=$(cd $RPM_BUILD_ROOT%{_libdir32}; echo libitm.so.*.*.*)
3010 mv $RPM_BUILD_ROOT%{_libdir32}/libitm.so.* $RPM_BUILD_ROOT%{_slibdir32}
3011 ln -sf %{_slibdir32}/$libitm $RPM_BUILD_ROOT%{_libdir32}/libitm.so
3013 libgomp=$(cd $RPM_BUILD_ROOT%{_libdir32}; echo libgomp.so.*.*.*)
3014 mv $RPM_BUILD_ROOT%{_libdir32}/libgomp.so.* $RPM_BUILD_ROOT%{_slibdir32}
3015 ln -sf %{_slibdir32}/$libgomp $RPM_BUILD_ROOT%{_libdir32}/libgomp.so
3017 %if %{with multilib2}
3018 libssp=$(cd $RPM_BUILD_ROOT%{_libdirm2}; echo libssp.so.*.*.*)
3019 mv $RPM_BUILD_ROOT%{_libdirm2}/libssp.so.* $RPM_BUILD_ROOT%{_slibdirm2}
3020 ln -sf %{_slibdirm2}/$libssp $RPM_BUILD_ROOT%{_libdirm2}/libssp.so
3022 libitm=$(cd $RPM_BUILD_ROOT%{_libdirm2}; echo libitm.so.*.*.*)
3023 mv $RPM_BUILD_ROOT%{_libdirm2}/libitm.so.* $RPM_BUILD_ROOT%{_slibdirm2}
3024 ln -sf %{_slibdirm2}/$libitm $RPM_BUILD_ROOT%{_libdirm2}/libitm.so
3026 libgomp=$(cd $RPM_BUILD_ROOT%{_libdirm2}; echo libgomp.so.*.*.*)
3027 mv $RPM_BUILD_ROOT%{_libdirm2}/libgomp.so.* $RPM_BUILD_ROOT%{_slibdirm2}
3028 ln -sf %{_slibdirm2}/$libgomp $RPM_BUILD_ROOT%{_libdirm2}/libgomp.so
3033 ln -sf gfortran $RPM_BUILD_ROOT%{_bindir}/g95
3034 echo ".so man1/gfortran.1" > $RPM_BUILD_ROOT%{_mandir}/man1/g95.1
3038 # move ada shared libraries to proper place...
3039 mv -f $RPM_BUILD_ROOT%{gcclibdir}/adalib/*.so.1 \
3040 $RPM_BUILD_ROOT%{_libdir}
3041 # check if symlink to be made is valid
3042 test -f $RPM_BUILD_ROOT%{_libdir}/libgnat-%{major_ver}.so.1
3043 ln -sf libgnat-%{major_ver}.so.1 $RPM_BUILD_ROOT%{_libdir}/libgnat-%{major_ver}.so
3044 ln -sf libgnarl-%{major_ver}.so.1 $RPM_BUILD_ROOT%{_libdir}/libgnarl-%{major_ver}.so
3045 ln -sf libgnat-%{major_ver}.so $RPM_BUILD_ROOT%{_libdir}/libgnat.so
3046 ln -sf libgnarl-%{major_ver}.so $RPM_BUILD_ROOT%{_libdir}/libgnarl.so
3047 %if %{with multilib}
3048 mv -f $RPM_BUILD_ROOT%{gcclibdir}/32/adalib/*.so.1 \
3049 $RPM_BUILD_ROOT%{_libdir32}
3050 # check if symlink to be made is valid
3051 test -f $RPM_BUILD_ROOT%{_libdir32}/libgnat-%{major_ver}.so.1
3052 ln -sf libgnat-%{major_ver}.so.1 $RPM_BUILD_ROOT%{_libdir32}/libgnat-%{major_ver}.so
3053 ln -sf libgnarl-%{major_ver}.so.1 $RPM_BUILD_ROOT%{_libdir32}/libgnarl-%{major_ver}.so
3054 ln -sf libgnat-%{major_ver}.so $RPM_BUILD_ROOT%{_libdir32}/libgnat.so
3055 ln -sf libgnarl-%{major_ver}.so $RPM_BUILD_ROOT%{_libdir32}/libgnarl.so
3057 %if %{with multilib2}
3058 mv -f $RPM_BUILD_ROOT%{gcclibdir}/%{multilib2}/adalib/*.so.1 \
3059 $RPM_BUILD_ROOT%{_libdirm2}
3060 # check if symlink to be made is valid
3061 test -f $RPM_BUILD_ROOT%{_libdirm2}/libgnat-%{major_ver}.so.1
3062 ln -sf libgnat-%{major_ver}.so.1 $RPM_BUILD_ROOT%{_libdirm2}/libgnat-%{major_ver}.so
3063 ln -sf libgnarl-%{major_ver}.so.1 $RPM_BUILD_ROOT%{_libdirm2}/libgnarl-%{major_ver}.so
3064 ln -sf libgnat-%{major_ver}.so $RPM_BUILD_ROOT%{_libdirm2}/libgnat.so
3065 ln -sf libgnarl-%{major_ver}.so $RPM_BUILD_ROOT%{_libdirm2}/libgnarl.so
3074 cp -f libjava/READ* java-doc
3075 ln -sf libgcj-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/libgcj.jar
3078 %if %{with gcc_libffi}
3079 # still not installed by gcc?
3080 [ ! -f $RPM_BUILD_ROOT%{_pkgconfigdir}/libffi.pc ] || exit 1
3081 install -d $RPM_BUILD_ROOT%{_pkgconfigdir}
3082 sed -e 's,@prefix@,%{_prefix},
3083 s,@exec_prefix@,%{_exec_prefix},
3084 s,@libdir@,%{_libdir},
3085 s,@gcclibdir@,%{gcclibdir},' %{SOURCE3} >$RPM_BUILD_ROOT%{_pkgconfigdir}/libffi.pc
3086 %if %{with multilib}
3087 [ ! -f $RPM_BUILD_ROOT%{_pkgconfigdir32}/libffi.pc ] || exit 1
3088 install -d $RPM_BUILD_ROOT%{_pkgconfigdir32}
3089 sed -e 's,@prefix@,%{_prefix},
3090 s,@exec_prefix@,%{_exec_prefix},
3091 s,@libdir@,%{_libdir32},
3092 s,@gcclibdir@,%{gcclibdir},' %{SOURCE3} >$RPM_BUILD_ROOT%{_pkgconfigdir32}/libffi.pc
3093 %if %{with multilib2}
3094 [ ! -f $RPM_BUILD_ROOT%{_pkgconfigdirm2}/libffi.pc ] || exit 1
3095 install -d $RPM_BUILD_ROOT%{_pkgconfigdirm2}
3096 sed -e 's,@prefix@,%{_prefix},
3097 s,@exec_prefix@,%{_exec_prefix},
3098 s,@libdir@,%{_libdirm2},
3099 s,@gcclibdir@,%{gcclibdir},' %{SOURCE3} >$RPM_BUILD_ROOT%{_pkgconfigdirm2}/libffi.pc
3105 cp -f libobjc/README gcc/objc/README.libobjc
3108 # avoid -L poisoning in *.la - there should be only -L%{_libdir}/gcc/%{_target_platform}/%{version}
3109 # normalize libdir, to avoid propagation of unnecessary RPATHs by libtool
3110 for f in libitm.la libssp.la libssp_nonshared.la \
3111 %{?with_cxx:libstdc++.la libsupc++.la} \
3112 %{?with_fortran:libgfortran.la libquadmath.la} \
3113 %{?with_gomp:libgomp.la} \
3114 %{?with_Xsan:libasan.la libubsan.la} \
3115 %{?with_lsan_m0:liblsan.la} \
3116 %{?with_tsan_m0:libtsan.la} \
3117 %{?with_atomic:libatomic.la} \
3119 %{?with_gcc_libffi:libffi.la} \
3120 libgcj.la libgcj-tools.la libgij.la \
3121 %{gcjdbexecdir}/libjvm.la \
3122 %{gcjdbexecdir}/libxmlj.la \
3123 %{?with_x:lib-gnu-awt-xlib.la} \
3124 %{?with_gtk:%{gcjdbexecdir}/libgtkpeer.la %{gcjdbexecdir}/libjawt.la} \
3125 %{?with_qt:%{gcjdbexecdir}/libqtpeer.la} \
3126 %{?with_alsa:%{gcjdbexecdir}/libgjsmalsa.la} \
3127 %{?with_dssi:%{gcjdbexecdir}/libgjsmdssi.la} \
3129 %{?with_objc:libobjc.la};
3131 %{__perl} %{SOURCE1} $RPM_BUILD_ROOT%{_libdir}/$f %{_libdir} > $RPM_BUILD_ROOT%{_libdir}/$f.fixed
3132 mv $RPM_BUILD_ROOT%{_libdir}/$f{.fixed,}
3134 %if %{with multilib}
3135 for f in libitm.la libssp.la libssp_nonshared.la \
3136 %{?with_cxx:libstdc++.la libsupc++.la} \
3137 %{?with_fortran:libgfortran.la libquadmath.la} \
3138 %{?with_gomp:libgomp.la} \
3139 %{?with_Xsan:libasan.la libubsan.la} \
3140 %{?with_lsan_m1:liblsan.la} \
3141 %{?with_tsan_m1:libtsan.la} \
3142 %{?with_atomic:libatomic.la} \
3143 %{?with_java:%{?with_gcc_libffi:libffi.la}} \
3144 %{?with_objc:libobjc.la};
3146 %{__perl} %{SOURCE1} $RPM_BUILD_ROOT%{_libdir32}/$f %{_libdir32} > $RPM_BUILD_ROOT%{_libdir32}/$f.fixed
3147 mv $RPM_BUILD_ROOT%{_libdir32}/$f{.fixed,}
3149 %if %{with multilib2}
3150 for f in libitm.la libssp.la libssp_nonshared.la \
3151 %{?with_cxx:libstdc++.la libsupc++.la} \
3152 %{?with_fortran:libgfortran.la libquadmath.la} \
3153 %{?with_gomp:libgomp.la} \
3154 %{?with_Xsan:libasan.la libubsan.la} \
3155 %{?with_lsan_m2:liblsan.la} \
3156 %{?with_tsan_m2:libtsan.la} \
3157 %{?with_atomic:libatomic.la} \
3158 %{?with_java:%{?with_gcc_libffi:libffi.la}} \
3159 %{?with_objc:libobjc.la};
3161 %{__perl} %{SOURCE1} $RPM_BUILD_ROOT%{_libdirm2}/$f %{_libdirm2} > $RPM_BUILD_ROOT%{_libdirm2}/$f.fixed
3162 mv $RPM_BUILD_ROOT%{_libdirm2}/$f{.fixed,}
3167 cp -p $RPM_BUILD_ROOT%{gcclibdir}/install-tools/include/*.h $RPM_BUILD_ROOT%{gcclibdir}/include
3168 cp -p $RPM_BUILD_ROOT%{gcclibdir}/include-fixed/syslimits.h $RPM_BUILD_ROOT%{gcclibdir}/include
3169 %{__rm} -r $RPM_BUILD_ROOT%{gcclibdir}/install-tools
3170 %{__rm} -r $RPM_BUILD_ROOT%{gcclibdir}/include-fixed
3172 # plugin, .la not needed
3173 %{__rm} $RPM_BUILD_ROOT%{gcclibdir}/liblto_plugin.la
3176 for LIBDIR in %{_libdir} %{?with_multilib:%{_libdir32}} %{?with_multilib2:%{_libdirm2}} ; do
3177 LIBPATH="$RPM_BUILD_ROOT%{_datadir}/gdb/auto-load$LIBDIR"
3179 # basename is being run only for the native (non-biarch) file.
3180 sed -e 's,@pythondir@,%{_datadir}/gdb,' \
3181 -e "s,@toolexeclibdir@,$LIBDIR," \
3182 < libstdc++-v3/python/hook.in \
3183 > $LIBPATH/$(basename $RPM_BUILD_ROOT%{_prefix}/%{_lib}/libstdc++.so.*.*.*)-gdb.py
3185 install -d $RPM_BUILD_ROOT%{py_sitescriptdir}
3186 mv $RPM_BUILD_ROOT%{_datadir}/gcc-%{version}/python/libstdcxx $RPM_BUILD_ROOT%{py_sitescriptdir}
3188 mv $RPM_BUILD_ROOT%{_datadir}/gcc-%{version}/python/libjava $RPM_BUILD_ROOT%{py_sitescriptdir}
3189 %{__sed} -i -e '1s,#!/usr/bin/env python,#!/usr/bin/python,' $RPM_BUILD_ROOT%{_bindir}/aot-compile
3191 %py_ocomp $RPM_BUILD_ROOT%{py_sitescriptdir}
3192 %py_comp $RPM_BUILD_ROOT%{py_sitescriptdir}
3195 %{__rm} -r $RPM_BUILD_ROOT%{_datadir}/gcc-%{version}/python/libstdcxx
3197 %{__rm} -r $RPM_BUILD_ROOT%{_datadir}/gcc-%{version}/python/libjava
3200 # script(s) always installed; see above for builds with python; if no python, just don't package
3201 %{__rm} $RPM_BUILD_ROOT%{_libdir}/libstdc++.so.*-gdb.py
3202 %if %{with multilib}
3203 %{__rm} $RPM_BUILD_ROOT%{_libdir32}/libstdc++.so.*-gdb.py
3204 %if %{with multilib2}
3205 %{__rm} $RPM_BUILD_ROOT%{_libdirm2}/libstdc++.so.*-gdb.py
3211 cat cpplib.lang >> gcc.lang
3214 %find_lang libstdc\+\+
3215 cp -p libstdc++-v3/include/precompiled/* $RPM_BUILD_ROOT%{_includedir}
3218 # always -f, as "dir" is created depending which texlive version is installed
3219 %{__rm} -f $RPM_BUILD_ROOT%{_infodir}/dir
3221 # svn snap doesn't contain (release does) below files,
3222 # so let's create dummy entries to satisfy %%files.
3223 [ ! -f NEWS ] && touch NEWS
3224 [ ! -f libgfortran/AUTHORS ] && touch libgfortran/AUTHORS
3225 [ ! -f libgfortran/README ] && touch libgfortran/README
3228 rm -rf $RPM_BUILD_ROOT
3230 %post -p /sbin/postshell
3231 -/usr/sbin/fix-info-dir -c %{_infodir}
3233 %postun -p /sbin/postshell
3234 -/usr/sbin/fix-info-dir -c %{_infodir}
3236 %post ada -p /sbin/postshell
3237 -/usr/sbin/fix-info-dir -c %{_infodir}
3239 %postun ada -p /sbin/postshell
3240 -/usr/sbin/fix-info-dir -c %{_infodir}
3242 %post fortran -p /sbin/postshell
3243 -/usr/sbin/fix-info-dir -c %{_infodir}
3245 %postun fortran -p /sbin/postshell
3246 -/usr/sbin/fix-info-dir -c %{_infodir}
3248 %post java -p /sbin/postshell
3249 -/usr/sbin/fix-info-dir -c %{_infodir}
3251 %postun java -p /sbin/postshell
3252 -/usr/sbin/fix-info-dir -c %{_infodir}
3254 %post go -p /sbin/postshell
3255 -/usr/sbin/fix-info-dir -c %{_infodir}
3257 %postun go -p /sbin/postshell
3258 -/usr/sbin/fix-info-dir -c %{_infodir}
3260 %post -n libquadmath-devel -p /sbin/postshell
3261 -/usr/sbin/fix-info-dir -c %{_infodir}
3263 %postun -n libquadmath-devel -p /sbin/postshell
3264 -/usr/sbin/fix-info-dir -c %{_infodir}
3266 %post -n libffi-devel -p /sbin/postshell
3267 -/usr/sbin/fix-info-dir -c %{_infodir}
3269 %postun -n libffi-devel -p /sbin/postshell
3270 -/usr/sbin/fix-info-dir -c %{_infodir}
3272 %post -n libgomp-devel -p /sbin/postshell
3273 -/usr/sbin/fix-info-dir -c %{_infodir}
3275 %postun -n libgomp-devel -p /sbin/postshell
3276 -/usr/sbin/fix-info-dir -c %{_infodir}
3278 %post -p /sbin/ldconfig -n libcilkrts
3279 %postun -p /sbin/ldconfig -n libcilkrts
3280 %post -p /sbin/ldconfig -n libcilkrts-multilib-32
3281 %postun -p /sbin/ldconfig -n libcilkrts-multilib-32
3282 %post -p /sbin/ldconfig -n libcilkrts-multilib-%{multilib2}
3283 %postun -p /sbin/ldconfig -n libcilkrts-multilib-%{multilib2}
3284 %post -p /sbin/ldconfig -n libgcc
3285 %postun -p /sbin/ldconfig -n libgcc
3286 %post -p /sbin/ldconfig -n libgcc-multilib-32
3287 %postun -p /sbin/ldconfig -n libgcc-multilib-32
3288 %post -p /sbin/ldconfig -n libgcc-multilib-%{multilib2}
3289 %postun -p /sbin/ldconfig -n libgcc-multilib-%{multilib2}
3290 %post -p /sbin/ldconfig -n libgomp
3291 %postun -p /sbin/ldconfig -n libgomp
3292 %post -p /sbin/ldconfig -n libgomp-multilib-32
3293 %postun -p /sbin/ldconfig -n libgomp-multilib-32
3294 %post -p /sbin/ldconfig -n libgomp-multilib-%{multilib2}
3295 %postun -p /sbin/ldconfig -n libgomp-multilib-%{multilib2}
3296 %post -p /sbin/ldconfig -n libgnat
3297 %postun -p /sbin/ldconfig -n libgnat
3298 %post -p /sbin/ldconfig -n libgnat-multilib-32
3299 %postun -p /sbin/ldconfig -n libgnat-multilib-32
3300 %post -p /sbin/ldconfig -n libgnat-multilib-%{multilib2}
3301 %postun -p /sbin/ldconfig -n libgnat-multilib-%{multilib2}
3302 %post -p /sbin/ldconfig -n libstdc++
3303 %postun -p /sbin/ldconfig -n libstdc++
3304 %post -p /sbin/ldconfig -n libstdc++-multilib-32
3305 %postun -p /sbin/ldconfig -n libstdc++-multilib-32
3306 %post -p /sbin/ldconfig -n libstdc++-multilib-%{multilib2}
3307 %postun -p /sbin/ldconfig -n libstdc++-multilib-%{multilib2}
3308 %post -p /sbin/ldconfig -n libgfortran
3309 %postun -p /sbin/ldconfig -n libgfortran
3310 %post -p /sbin/ldconfig -n libgfortran-multilib-32
3311 %postun -p /sbin/ldconfig -n libgfortran-multilib-32
3312 %post -p /sbin/ldconfig -n libgfortran-multilib-%{multilib2}
3313 %postun -p /sbin/ldconfig -n libgfortran-multilib-%{multilib2}
3314 %post -p /sbin/ldconfig -n libgcj
3315 %postun -p /sbin/ldconfig -n libgcj
3316 %post -p /sbin/ldconfig -n libffi
3317 %postun -p /sbin/ldconfig -n libffi
3318 %post -p /sbin/ldconfig -n libffi-multilib-32
3319 %postun -p /sbin/ldconfig -n libffi-multilib-32
3320 %post -p /sbin/ldconfig -n libffi-multilib-%{multilib2}
3321 %postun -p /sbin/ldconfig -n libffi-multilib-%{multilib2}
3322 %post -p /sbin/ldconfig -n libobjc
3323 %postun -p /sbin/ldconfig -n libobjc
3324 %post -p /sbin/ldconfig -n libobjc-multilib-32
3325 %postun -p /sbin/ldconfig -n libobjc-multilib-32
3326 %post -p /sbin/ldconfig -n libobjc-multilib-%{multilib2}
3327 %postun -p /sbin/ldconfig -n libobjc-multilib-%{multilib2}
3328 %post -p /sbin/ldconfig -n libquadmath
3329 %postun -p /sbin/ldconfig -n libquadmath
3330 %post -p /sbin/ldconfig -n libquadmath-multilib-32
3331 %postun -p /sbin/ldconfig -n libquadmath-multilib-32
3332 %post -p /sbin/ldconfig -n libquadmath-multilib-%{multilib2}
3333 %postun -p /sbin/ldconfig -n libquadmath-multilib-%{multilib2}
3334 %post -p /sbin/ldconfig -n libgo
3335 %postun -p /sbin/ldconfig -n libgo
3336 %post -p /sbin/ldconfig -n libgo-multilib-32
3337 %postun -p /sbin/ldconfig -n libgo-multilib-32
3338 %post -p /sbin/ldconfig -n libgo-multilib-%{multilib2}
3339 %postun -p /sbin/ldconfig -n libgo-multilib-%{multilib2}
3340 %post -p /sbin/ldconfig -n libasan
3341 %postun -p /sbin/ldconfig -n libasan
3342 %post -p /sbin/ldconfig -n libasan-multilib-32
3343 %postun -p /sbin/ldconfig -n libasan-multilib-32
3344 %post -p /sbin/ldconfig -n libasan-multilib-%{multilib2}
3345 %postun -p /sbin/ldconfig -n libasan-multilib-%{multilib2}
3346 %post -p /sbin/ldconfig -n liblsan
3347 %postun -p /sbin/ldconfig -n liblsan
3348 %post -p /sbin/ldconfig -n liblsan-multilib-%{multilib2}
3349 %postun -p /sbin/ldconfig -n liblsan-multilib-%{multilib2}
3350 %post -p /sbin/ldconfig -n libtsan
3351 %postun -p /sbin/ldconfig -n libtsan
3352 %post -p /sbin/ldconfig -n libtsan-multilib-%{multilib2}
3353 %postun -p /sbin/ldconfig -n libtsan-multilib-%{multilib2}
3354 %post -p /sbin/ldconfig -n libubsan
3355 %postun -p /sbin/ldconfig -n libubsan
3356 %post -p /sbin/ldconfig -n libubsan-multilib-32
3357 %postun -p /sbin/ldconfig -n libubsan-multilib-32
3358 %post -p /sbin/ldconfig -n libubsan-multilib-%{multilib2}
3359 %postun -p /sbin/ldconfig -n libubsan-multilib-%{multilib2}
3360 %post -p /sbin/ldconfig -n libvtv
3361 %postun -p /sbin/ldconfig -n libvtv
3362 %post -p /sbin/ldconfig -n libvtv-multilib-32
3363 %postun -p /sbin/ldconfig -n libvtv-multilib-32
3364 %post -p /sbin/ldconfig -n libvtv-multilib-%{multilib2}
3365 %postun -p /sbin/ldconfig -n libvtv-multilib-%{multilib2}
3366 %post -p /sbin/ldconfig -n libatomic
3367 %postun -p /sbin/ldconfig -n libatomic
3368 %post -p /sbin/ldconfig -n libatomic-multilib-32
3369 %postun -p /sbin/ldconfig -n libatomic-multilib-32
3370 %post -p /sbin/ldconfig -n libatomic-multilib-%{multilib2}
3371 %postun -p /sbin/ldconfig -n libatomic-multilib-%{multilib2}
3374 %defattr(644,root,root,755)
3375 %doc ChangeLog.general MAINTAINERS NEWS
3376 # bugs.html faq.html
3377 %doc gcc/{ChangeLog,ONEWS,README.Portability}
3378 %attr(755,root,root) %{_bindir}/*-gcc*
3379 %attr(755,root,root) %{_bindir}/cc
3380 %attr(755,root,root) %{_bindir}/cpp
3381 %attr(755,root,root) %{_bindir}/gcc
3382 %attr(755,root,root) %{_bindir}/gcc-ar
3383 %attr(755,root,root) %{_bindir}/gcc-nm
3384 %attr(755,root,root) %{_bindir}/gcc-ranlib
3385 #%attr(755,root,root) %{_bindir}/gccbug
3386 %attr(755,root,root) %{_bindir}/gcov
3387 %{_mandir}/man1/cc.1*
3388 %{_mandir}/man1/cpp.1*
3389 %{_mandir}/man1/gcc.1*
3390 %{_mandir}/man1/gcov.1*
3391 %{_infodir}/cpp.info*
3392 %{_infodir}/cppinternals.info*
3393 %{_infodir}/gcc.info*
3394 %{_infodir}/gccinstall.info*
3395 %{_infodir}/gccint.info*
3396 %{_infodir}/libitm.info*
3397 %attr(755,root,root) /lib/cpp
3398 %attr(755,root,root) %{_slibdir}/libgcc_s.so
3399 %attr(755,root,root) %{_libdir}/libitm.so
3400 %attr(755,root,root) %{_libdir}/libssp.so
3401 %{_libdir}/libitm.la
3403 %{_libdir}/libitm.spec
3404 %{_libdir}/libsanitizer.spec
3405 %{_libdir}/libssp.la
3407 %{_libdir}/libssp_nonshared.la
3408 %{_libdir}/libssp_nonshared.a
3410 %dir %{_libdir}/gcc/%{_target_platform}
3412 %{gcclibdir}/libgcc.a
3413 %{gcclibdir}/libgcc_eh.a
3414 %{gcclibdir}/libgcov.a
3417 %attr(755,root,root) %{gcclibdir}/cc1
3418 %attr(755,root,root) %{gcclibdir}/collect2
3419 %attr(755,root,root) %{gcclibdir}/lto-wrapper
3420 %attr(755,root,root) %{gcclibdir}/lto1
3421 %attr(755,root,root) %{gcclibdir}/liblto_plugin.so*
3423 %dir %{gcclibdir}/include
3424 %dir %{gcclibdir}/include/sanitizer
3425 %{gcclibdir}/include/sanitizer/common_interface_defs.h
3426 %dir %{gcclibdir}/include/ssp
3427 %{gcclibdir}/include/ssp/*.h
3428 %{gcclibdir}/include/float.h
3429 %{gcclibdir}/include/iso646.h
3430 %{gcclibdir}/include/limits.h
3431 %{gcclibdir}/include/stdalign.h
3432 %{gcclibdir}/include/stdarg.h
3433 %{gcclibdir}/include/stdatomic.h
3434 %{gcclibdir}/include/stdbool.h
3435 %{gcclibdir}/include/stddef.h
3436 %{gcclibdir}/include/stdfix.h
3437 %{gcclibdir}/include/stdint.h
3438 %{gcclibdir}/include/stdint-gcc.h
3439 %{gcclibdir}/include/stdnoreturn.h
3440 %{gcclibdir}/include/syslimits.h
3441 %{gcclibdir}/include/unwind.h
3442 %{gcclibdir}/include/varargs.h
3443 %ifarch %{ix86} %{x8664} x32
3444 %{gcclibdir}/include/adxintrin.h
3445 %{gcclibdir}/include/ammintrin.h
3446 %{gcclibdir}/include/avx2intrin.h
3447 %{gcclibdir}/include/avx512bwintrin.h
3448 %{gcclibdir}/include/avx512cdintrin.h
3449 %{gcclibdir}/include/avx512dqintrin.h
3450 %{gcclibdir}/include/avx512erintrin.h
3451 %{gcclibdir}/include/avx512fintrin.h
3452 %{gcclibdir}/include/avx512ifmaintrin.h
3453 %{gcclibdir}/include/avx512ifmavlintrin.h
3454 %{gcclibdir}/include/avx512pfintrin.h
3455 %{gcclibdir}/include/avx512vbmiintrin.h
3456 %{gcclibdir}/include/avx512vbmivlintrin.h
3457 %{gcclibdir}/include/avx512vlbwintrin.h
3458 %{gcclibdir}/include/avx512vldqintrin.h
3459 %{gcclibdir}/include/avx512vlintrin.h
3460 %{gcclibdir}/include/avxintrin.h
3461 %{gcclibdir}/include/bmi2intrin.h
3462 %{gcclibdir}/include/bmiintrin.h
3463 %{gcclibdir}/include/bmmintrin.h
3464 %{gcclibdir}/include/clflushoptintrin.h
3465 %{gcclibdir}/include/clwbintrin.h
3466 %{gcclibdir}/include/cpuid.h
3467 %{gcclibdir}/include/cross-stdarg.h
3468 %{gcclibdir}/include/emmintrin.h
3469 %{gcclibdir}/include/f16cintrin.h
3470 %{gcclibdir}/include/fma4intrin.h
3471 %{gcclibdir}/include/fmaintrin.h
3472 %{gcclibdir}/include/fxsrintrin.h
3473 %{gcclibdir}/include/ia32intrin.h
3474 %{gcclibdir}/include/immintrin.h
3475 %{gcclibdir}/include/lwpintrin.h
3476 %{gcclibdir}/include/lzcntintrin.h
3477 %{gcclibdir}/include/mm3dnow.h
3478 %{gcclibdir}/include/mmintrin.h
3479 %{gcclibdir}/include/mm_malloc.h
3480 %{gcclibdir}/include/nmmintrin.h
3481 %{gcclibdir}/include/pcommitintrin.h
3482 %{gcclibdir}/include/pmmintrin.h
3483 %{gcclibdir}/include/popcntintrin.h
3484 %{gcclibdir}/include/prfchwintrin.h
3485 %{gcclibdir}/include/rdseedintrin.h
3486 %{gcclibdir}/include/rtmintrin.h
3487 %{gcclibdir}/include/shaintrin.h
3488 %{gcclibdir}/include/smmintrin.h
3489 %{gcclibdir}/include/tbmintrin.h
3490 %{gcclibdir}/include/tmmintrin.h
3491 %{gcclibdir}/include/wmmintrin.h
3492 %{gcclibdir}/include/x86intrin.h
3493 %{gcclibdir}/include/xmmintrin.h
3494 %{gcclibdir}/include/xopintrin.h
3495 %{gcclibdir}/include/xsavecintrin.h
3496 %{gcclibdir}/include/xsaveintrin.h
3497 %{gcclibdir}/include/xsaveoptintrin.h
3498 %{gcclibdir}/include/xsavesintrin.h
3499 %{gcclibdir}/include/xtestintrin.h
3502 %{gcclibdir}/include/arm_neon.h
3503 %{gcclibdir}/include/mmintrin.h
3506 %{gcclibdir}/include/ia64intrin.h
3509 %{gcclibdir}/include/math-68881.h
3512 %{gcclibdir}/include/loongson.h
3514 %ifarch powerpc ppc ppc64
3515 %{gcclibdir}/include/altivec.h
3516 %{gcclibdir}/include/paired.h
3517 %{gcclibdir}/include/ppc-asm.h
3518 %{gcclibdir}/include/ppu_intrinsics.h
3519 %{gcclibdir}/include/si2vmx.h
3520 %{gcclibdir}/include/spe.h
3521 %{gcclibdir}/include/spu2vmx.h
3522 %{gcclibdir}/include/vec_types.h
3525 %if %{with multilib}
3527 %defattr(644,root,root,755)
3528 %attr(755,root,root) %{_slibdir32}/libgcc_s.so
3529 %dir %{gcclibdir}/32
3530 %{gcclibdir}/32/crt*.o
3531 %{gcclibdir}/32/libgcc.a
3532 %{gcclibdir}/32/libgcc_eh.a
3533 %{gcclibdir}/32/libgcov.a
3534 %{_libdir32}/libitm.spec
3535 %{_libdir32}/libsanitizer.spec
3536 %attr(755,root,root) %{_libdir32}/libitm.so
3537 %attr(755,root,root) %{_libdir32}/libssp.so
3538 %{_libdir32}/libitm.la
3539 %{_libdir32}/libitm.a
3540 %{_libdir32}/libssp.la
3541 %{_libdir32}/libssp.a
3542 %{_libdir32}/libssp_nonshared.la
3543 %{_libdir32}/libssp_nonshared.a
3546 %if %{with multilib2}
3547 %files multilib-%{multilib2}
3548 %defattr(644,root,root,755)
3549 %attr(755,root,root) %{_slibdirm2}/libgcc_s.so
3550 %dir %{gcclibdir}/%{multilib2}
3551 %{gcclibdir}/%{multilib2}/crt*.o
3552 %{gcclibdir}/%{multilib2}/libgcc.a
3553 %{gcclibdir}/%{multilib2}/libgcc_eh.a
3554 %{gcclibdir}/%{multilib2}/libgcov.a
3555 %{_libdirm2}/libitm.spec
3556 %{_libdirm2}/libsanitizer.spec
3557 %attr(755,root,root) %{_libdirm2}/libitm.so
3558 %attr(755,root,root) %{_libdirm2}/libssp.so
3559 %{_libdirm2}/libitm.la
3560 %{_libdirm2}/libitm.a
3561 %{_libdirm2}/libssp.la
3562 %{_libdirm2}/libssp.a
3563 %{_libdirm2}/libssp_nonshared.la
3564 %{_libdirm2}/libssp_nonshared.a
3568 %defattr(644,root,root,755)
3569 %doc COPYING.RUNTIME libgcc/ChangeLog
3570 %attr(755,root,root) %{_slibdir}/libgcc_s.so.1
3571 %attr(755,root,root) %{_slibdir}/libitm.so.*.*.*
3572 %attr(755,root,root) %{_slibdir}/libssp.so.*.*.*
3573 %attr(755,root,root) %ghost %{_slibdir}/libitm.so.1
3574 %attr(755,root,root) %ghost %{_slibdir}/libssp.so.0
3576 %if %{with multilib}
3577 %files -n libgcc-multilib-32
3578 %defattr(644,root,root,755)
3579 %attr(755,root,root) %{_slibdir32}/libgcc_s.so.1
3580 %attr(755,root,root) %{_slibdir32}/libitm.so.*.*.*
3581 %attr(755,root,root) %{_slibdir32}/libssp.so.*.*.*
3582 %attr(755,root,root) %ghost %{_slibdir32}/libssp.so.0
3583 %attr(755,root,root) %ghost %{_slibdir32}/libitm.so.1
3586 %if %{with multilib2}
3587 %files -n libgcc-multilib-%{multilib2}
3588 %defattr(644,root,root,755)
3589 %attr(755,root,root) %{_slibdirm2}/libgcc_s.so.1
3590 %attr(755,root,root) %{_slibdirm2}/libitm.so.*.*.*
3591 %attr(755,root,root) %{_slibdirm2}/libssp.so.*.*.*
3592 %attr(755,root,root) %ghost %{_slibdirm2}/libssp.so.0
3593 %attr(755,root,root) %ghost %{_slibdirm2}/libitm.so.1
3598 %defattr(644,root,root,755)
3599 %attr(755,root,root) %{_slibdir}/libgomp.so.*.*.*
3600 %attr(755,root,root) %ghost %{_slibdir}/libgomp.so.1
3601 %attr(755,root,root) %{_slibdir}/libgomp-plugin-host_nonshm.so.*.*.*
3602 %attr(755,root,root) %ghost %{_slibdir}/libgomp-plugin-host_nonshm.so.1
3604 %files -n libgomp-devel
3605 %defattr(644,root,root,755)
3606 %attr(755,root,root) %{_libdir}/libgomp.so
3607 %attr(755,root,root) %{_libdir}/libgomp-plugin-host_nonshm.so
3608 %{_libdir}/libgomp.la
3609 %{_libdir}/libgomp-plugin-host_nonshm.la
3610 %{_libdir}/libgomp.spec
3611 %{gcclibdir}/finclude
3612 %{gcclibdir}/include/omp.h
3613 %{gcclibdir}/include/openacc.h
3614 %{_infodir}/libgomp.info*
3616 %files -n libgomp-static
3617 %defattr(644,root,root,755)
3618 %{_libdir}/libgomp.a
3620 %if %{with multilib}
3621 %files -n libgomp-multilib-32
3622 %defattr(644,root,root,755)
3623 %attr(755,root,root) %{_slibdir32}/libgomp.so.*.*.*
3624 %attr(755,root,root) %ghost %{_slibdir32}/libgomp.so.1
3626 %files -n libgomp-multilib-32-devel
3627 %defattr(644,root,root,755)
3628 %attr(755,root,root) %{_libdir32}/libgomp.so
3629 %{_libdir32}/libgomp.la
3630 %{_libdir32}/libgomp.spec
3632 %files -n libgomp-multilib-32-static
3633 %defattr(644,root,root,755)
3634 %{_libdir32}/libgomp.a
3637 %if %{with multilib2}
3638 %files -n libgomp-multilib-%{multilib2}
3639 %defattr(644,root,root,755)
3640 %attr(755,root,root) %{_slibdirm2}/libgomp.so.*.*.*
3641 %attr(755,root,root) %ghost %{_slibdirm2}/libgomp.so.1
3643 %files -n libgomp-multilib-%{multilib2}-devel
3644 %defattr(644,root,root,755)
3645 %attr(755,root,root) %{_libdirm2}/libgomp.so
3646 %{_libdirm2}/libgomp.la
3647 %{_libdirm2}/libgomp.spec
3649 %files -n libgomp-multilib-%{multilib2}-static
3650 %defattr(644,root,root,755)
3651 %{_libdirm2}/libgomp.a
3656 %files -n libcilkrts
3657 %defattr(644,root,root,755)
3658 %doc libcilkrts/{ChangeLog,README}
3659 %attr(755,root,root) %{_libdir}/libcilkrts.so.*.*.*
3660 %attr(755,root,root) %ghost %{_libdir}/libcilkrts.so.5
3662 %files -n libcilkrts-devel
3663 %defattr(644,root,root,755)
3664 %attr(755,root,root) %{_libdir}/libcilkrts.so
3665 %{_libdir}/libcilkrts.la
3666 %{_libdir}/libcilkrts.spec
3667 %{gcclibdir}/include/cilk
3669 %files -n libcilkrts-static
3670 %defattr(644,root,root,755)
3671 %{_libdir}/libcilkrts.a
3673 %if %{with multilib}
3674 %files -n libcilkrts-multilib-32
3675 %defattr(644,root,root,755)
3676 %attr(755,root,root) %{_libdir32}/libcilkrts.so.*.*.*
3677 %attr(755,root,root) %ghost %{_libdir32}/libcilkrts.so.5
3679 %files -n libcilkrts-multilib-32-devel
3680 %defattr(644,root,root,755)
3681 %attr(755,root,root) %{_libdir32}/libcilkrts.so
3682 %{_libdir32}/libcilkrts.la
3683 %{_libdir32}/libcilkrts.spec
3685 %files -n libcilkrts-multilib-32-static
3686 %defattr(644,root,root,755)
3687 %{_libdir32}/libcilkrts.a
3690 %if %{with multilib2}
3691 %files -n libcilkrts-multilib-%{multilib2}
3692 %defattr(644,root,root,755)
3693 %attr(755,root,root) %{_libdirm2}/libcilkrts.so.*.*.*
3694 %attr(755,root,root) %ghost %{_libdirm2}/libcilkrts.so.5
3696 %files -n libcilkrts-multilib-%{multilib2}-devel
3697 %defattr(644,root,root,755)
3698 %attr(755,root,root) %{_libdirm2}/libcilkrts.so
3699 %{_libdirm2}/libcilkrts.la
3700 %{_libdirm2}/libcilkrts.spec
3702 %files -n libcilkrts-multilib-%{multilib2}-static
3703 %defattr(644,root,root,755)
3704 %{_libdirm2}/libcilkrts.a
3710 %defattr(644,root,root,755)
3711 %doc gcc/ada/ChangeLog
3712 %attr(755,root,root) %{_bindir}/gnat*
3714 %exclude %{_bindir}/gnative2ascii
3716 %attr(755,root,root) %{_libdir}/libgnarl-*.so
3717 %attr(755,root,root) %{_libdir}/libgnarl.so
3718 %attr(755,root,root) %{_libdir}/libgnat-*.so
3719 %attr(755,root,root) %{_libdir}/libgnat.so
3720 %attr(755,root,root) %{gcclibdir}/gnat1
3721 %{gcclibdir}/adainclude
3722 %dir %{gcclibdir}/adalib
3723 %{gcclibdir}/adalib/*.ali
3724 %ifarch %{ix86} %{x8664} x32
3725 %{gcclibdir}/adalib/libgmem.a
3727 %{_infodir}/gnat-style.info*
3728 %{_infodir}/gnat_rm.info*
3729 %{_infodir}/gnat_ugn.info*
3731 %if %{with multilib}
3732 %files ada-multilib-32
3733 %defattr(644,root,root,755)
3734 %attr(755,root,root) %{_libdir32}/libgnarl-*.so
3735 %attr(755,root,root) %{_libdir32}/libgnarl.so
3736 %attr(755,root,root) %{_libdir32}/libgnat-*.so
3737 %attr(755,root,root) %{_libdir32}/libgnat.so
3738 %{gcclibdir}/32/adainclude
3739 %dir %{gcclibdir}/32/adalib
3740 %{gcclibdir}/32/adalib/*.ali
3741 %ifarch %{ix86} %{x8664} x32
3742 %{gcclibdir}/32/adalib/libgmem.a
3746 %if %{with multilib2}
3747 %files ada-multilib-%{multilib2}
3748 %defattr(644,root,root,755)
3749 %attr(755,root,root) %{_libdirm2}/libgnarl-*.so
3750 %attr(755,root,root) %{_libdirm2}/libgnarl.so
3751 %attr(755,root,root) %{_libdirm2}/libgnat-*.so
3752 %attr(755,root,root) %{_libdirm2}/libgnat.so
3753 %{gcclibdir}/%{multilib2}/adainclude
3754 %dir %{gcclibdir}/%{multilib2}/adalib
3755 %{gcclibdir}/%{multilib2}/adalib/*.ali
3756 %ifarch %{ix86} %{x8664} x32
3757 %{gcclibdir}/%{multilib2}/adalib/libgmem.a
3762 %defattr(644,root,root,755)
3763 %attr(755,root,root) %{_libdir}/libgnarl-*.so.1
3764 %attr(755,root,root) %{_libdir}/libgnarl.so.1
3765 %attr(755,root,root) %{_libdir}/libgnat-*.so.1
3766 %attr(755,root,root) %{_libdir}/libgnat.so.1
3768 %files -n libgnat-static
3769 %defattr(644,root,root,755)
3770 %{gcclibdir}/adalib/libgnarl.a
3771 %{gcclibdir}/adalib/libgnat.a
3773 %if %{with multilib}
3774 %files -n libgnat-multilib-32
3775 %defattr(644,root,root,755)
3776 %attr(755,root,root) %{_libdir32}/libgnarl-*.so.1
3777 %attr(755,root,root) %{_libdir32}/libgnarl.so.1
3778 %attr(755,root,root) %{_libdir32}/libgnat-*.so.1
3779 %attr(755,root,root) %{_libdir32}/libgnat.so.1
3781 %files -n libgnat-multilib-32-static
3782 %defattr(644,root,root,755)
3783 %{gcclibdir}/32/adalib/libgnarl.a
3784 %{gcclibdir}/32/adalib/libgnat.a
3787 %if %{with multilib2}
3788 %files -n libgnat-multilib-%{multilib2}
3789 %defattr(644,root,root,755)
3790 %attr(755,root,root) %{_libdirm2}/libgnarl-*.so.1
3791 %attr(755,root,root) %{_libdirm2}/libgnarl.so.1
3792 %attr(755,root,root) %{_libdirm2}/libgnat-*.so.1
3793 %attr(755,root,root) %{_libdirm2}/libgnat.so.1
3795 %files -n libgnat-multilib-%{multilib2}-static
3796 %defattr(644,root,root,755)
3797 %{gcclibdir}/%{multilib2}/adalib/libgnarl.a
3798 %{gcclibdir}/%{multilib2}/adalib/libgnat.a
3804 %defattr(644,root,root,755)
3805 %doc gcc/cp/{ChangeLog,NEWS}
3806 %attr(755,root,root) %{_bindir}/g++
3807 %attr(755,root,root) %{_bindir}/*-g++
3808 %attr(755,root,root) %{_bindir}/c++
3809 %attr(755,root,root) %{_bindir}/*-c++
3810 %attr(755,root,root) %{gcclibdir}/cc1plus
3811 %{_libdir}/libsupc++.la
3812 %{_libdir}/libsupc++.a
3813 %{_mandir}/man1/g++.1*
3815 %if %{with multilib}
3816 %files c++-multilib-32
3817 %defattr(644,root,root,755)
3818 %{_libdir32}/libsupc++.la
3819 %{_libdir32}/libsupc++.a
3822 %if %{with multilib2}
3823 %files c++-multilib-%{multilib2}
3824 %defattr(644,root,root,755)
3825 %{_libdirm2}/libsupc++.la
3826 %{_libdirm2}/libsupc++.a
3829 %files -n libstdc++ -f libstdc++.lang
3830 %defattr(644,root,root,755)
3831 %doc libstdc++-v3/{ChangeLog,README}
3832 %attr(755,root,root) %{_libdir}/libstdc++.so.*.*.*
3833 %attr(755,root,root) %ghost %{_libdir}/libstdc++.so.%{cxx_sover}
3835 %files -n libstdc++-devel
3836 %defattr(644,root,root,755)
3837 %attr(755,root,root) %{_libdir}/libstdc++.so
3838 %{_libdir}/libstdc++.la
3839 %dir %{_includedir}/c++
3840 %{_includedir}/c++/%{version}
3841 %{_includedir}/extc++.h
3842 %{_includedir}/stdc++.h
3843 %{_includedir}/stdtr1c++.h
3845 %exclude %{_includedir}/c++/%{version}/java
3846 %exclude %{_includedir}/c++/%{version}/javax
3847 %exclude %{_includedir}/c++/%{version}/gcj
3848 %exclude %{_includedir}/c++/%{version}/gnu
3849 %exclude %{_includedir}/c++/%{version}/org
3850 %exclude %{_includedir}/c++/%{version}/sun
3853 %files -n libstdc++-static
3854 %defattr(644,root,root,755)
3855 %{_libdir}/libstdc++.a
3857 %if %{with multilib}
3858 %files -n libstdc++-multilib-32
3859 %defattr(644,root,root,755)
3860 %attr(755,root,root) %{_libdir32}/libstdc++.so.*.*.*
3861 %attr(755,root,root) %ghost %{_libdir32}/libstdc++.so.%{cxx_sover}
3863 %files -n libstdc++-multilib-32-devel
3864 %defattr(644,root,root,755)
3865 %attr(755,root,root) %{_libdir32}/libstdc++.so
3866 %{_libdir32}/libstdc++.la
3868 %files -n libstdc++-multilib-32-static
3869 %defattr(644,root,root,755)
3870 %{_libdir32}/libstdc++.a
3873 %if %{with multilib2}
3874 %files -n libstdc++-multilib-%{multilib2}
3875 %defattr(644,root,root,755)
3876 %attr(755,root,root) %{_libdirm2}/libstdc++.so.*.*.*
3877 %attr(755,root,root) %ghost %{_libdirm2}/libstdc++.so.%{cxx_sover}
3879 %files -n libstdc++-multilib-%{multilib2}-devel
3880 %defattr(644,root,root,755)
3881 %attr(755,root,root) %{_libdirm2}/libstdc++.so
3882 %{_libdirm2}/libstdc++.la
3884 %files -n libstdc++-multilib-%{multilib2}-static
3885 %defattr(644,root,root,755)
3886 %{_libdirm2}/libstdc++.a
3890 %files -n libstdc++-gdb
3891 %defattr(644,root,root,755)
3892 %dir %{py_sitescriptdir}/libstdcxx
3893 %{py_sitescriptdir}/libstdcxx/*.py[co]
3894 %dir %{py_sitescriptdir}/libstdcxx/v6
3895 %{py_sitescriptdir}/libstdcxx/v6/*.py[co]
3896 %{_datadir}/gdb/auto-load%{_libdir}/libstdc++.so.%{cxx_sover}.*.*-gdb.py
3897 %if %{with multilib}
3898 %{_datadir}/gdb/auto-load%{_libdir32}/libstdc++.so.%{cxx_sover}.*.*-gdb.py
3900 %if %{with multilib2}
3901 %{_datadir}/gdb/auto-load%{_libdirm2}/libstdc++.so.%{cxx_sover}.*.*-gdb.py
3906 %files -n libstdc++-apidocs
3907 %defattr(644,root,root,755)
3908 %doc libstdc++-v3/doc/html/*
3914 %defattr(644,root,root,755)
3915 %doc gcc/fortran/ChangeLog
3916 %attr(755,root,root) %{_bindir}/g95
3917 %attr(755,root,root) %{_bindir}/gfortran
3918 %attr(755,root,root) %{_bindir}/*-gfortran
3919 %attr(755,root,root) %{gcclibdir}/f951
3920 %attr(755,root,root) %{_libdir}/libgfortran.so
3921 %{_libdir}/libgfortran.spec
3922 %{_libdir}/libgfortran.la
3923 %{gcclibdir}/libcaf_single.a
3924 %{gcclibdir}/libcaf_single.la
3925 %{gcclibdir}/libgfortranbegin.la
3926 %{gcclibdir}/libgfortranbegin.a
3927 %{_infodir}/gfortran.info*
3928 %{_mandir}/man1/g95.1*
3929 %{_mandir}/man1/gfortran.1*
3931 %if %{with multilib}
3932 %files fortran-multilib-32
3933 %defattr(644,root,root,755)
3934 %attr(755,root,root) %{_libdir32}/libgfortran.so
3935 %{_libdir32}/libgfortran.spec
3936 %{_libdir32}/libgfortran.la
3937 %{gcclibdir}/32/libcaf_single.a
3938 %{gcclibdir}/32/libcaf_single.la
3939 %{gcclibdir}/32/libgfortranbegin.la
3940 %{gcclibdir}/32/libgfortranbegin.a
3943 %if %{with multilib2}
3944 %files fortran-multilib-%{multilib2}
3945 %defattr(644,root,root,755)
3946 %attr(755,root,root) %{_libdirm2}/libgfortran.so
3947 %{_libdirm2}/libgfortran.spec
3948 %{_libdirm2}/libgfortran.la
3949 %{gcclibdir}/%{multilib2}/libcaf_single.a
3950 %{gcclibdir}/%{multilib2}/libcaf_single.la
3951 %{gcclibdir}/%{multilib2}/libgfortranbegin.la
3952 %{gcclibdir}/%{multilib2}/libgfortranbegin.a
3955 %files -n libgfortran
3956 %defattr(644,root,root,755)
3957 %doc libgfortran/{AUTHORS,README,ChangeLog}
3958 %attr(755,root,root) %{_libdir}/libgfortran.so.*.*.*
3959 %attr(755,root,root) %ghost %{_libdir}/libgfortran.so.3
3961 %files -n libgfortran-static
3962 %defattr(644,root,root,755)
3963 %{_libdir}/libgfortran.a
3965 %if %{with multilib}
3966 %files -n libgfortran-multilib-32
3967 %defattr(644,root,root,755)
3968 %attr(755,root,root) %{_libdir32}/libgfortran.so.*.*.*
3969 %attr(755,root,root) %ghost %{_libdir32}/libgfortran.so.3
3971 %files -n libgfortran-multilib-32-static
3972 %defattr(644,root,root,755)
3973 %{_libdir32}/libgfortran.a
3976 %if %{with multilib2}
3977 %files -n libgfortran-multilib-%{multilib2}
3978 %defattr(644,root,root,755)
3979 %attr(755,root,root) %{_libdirm2}/libgfortran.so.*.*.*
3980 %attr(755,root,root) %ghost %{_libdirm2}/libgfortran.so.3
3982 %files -n libgfortran-multilib-%{multilib2}-static
3983 %defattr(644,root,root,755)
3984 %{_libdirm2}/libgfortran.a
3987 %files -n libquadmath
3988 %defattr(644,root,root,755)
3989 %attr(755,root,root) %{_libdir}/libquadmath.so.*.*.*
3990 %attr(755,root,root) %ghost %{_libdir}/libquadmath.so.0
3992 %files -n libquadmath-devel
3993 %defattr(644,root,root,755)
3994 %{gcclibdir}/include/quadmath.h
3995 %{gcclibdir}/include/quadmath_weak.h
3996 %attr(755,root,root) %{_libdir}/libquadmath.so
3997 %{_libdir}/libquadmath.la
3998 %{_infodir}/libquadmath.info*
4000 %files -n libquadmath-static
4001 %defattr(644,root,root,755)
4002 %{_libdir}/libquadmath.a
4004 %if %{with multilib}
4005 %files -n libquadmath-multilib-32
4006 %defattr(644,root,root,755)
4007 %attr(755,root,root) %{_libdir32}/libquadmath.so.*.*.*
4008 %attr(755,root,root) %ghost %{_libdir32}/libquadmath.so.0
4010 %files -n libquadmath-multilib-32-devel
4011 %defattr(644,root,root,755)
4012 %attr(755,root,root) %{_libdir32}/libquadmath.so
4013 %{_libdir32}/libquadmath.la
4015 %files -n libquadmath-multilib-32-static
4016 %defattr(644,root,root,755)
4017 %{_libdir32}/libquadmath.a
4020 %if %{with multilib2}
4021 %files -n libquadmath-multilib-%{multilib2}
4022 %defattr(644,root,root,755)
4023 %attr(755,root,root) %{_libdirm2}/libquadmath.so.*.*.*
4024 %attr(755,root,root) %ghost %{_libdirm2}/libquadmath.so.0
4026 %files -n libquadmath-multilib-%{multilib2}-devel
4027 %defattr(644,root,root,755)
4028 %attr(755,root,root) %{_libdirm2}/libquadmath.so
4029 %{_libdirm2}/libquadmath.la
4031 %files -n libquadmath-multilib-%{multilib2}-static
4032 %defattr(644,root,root,755)
4033 %{_libdirm2}/libquadmath.a
4039 %defattr(644,root,root,755)
4040 %doc gcc/java/ChangeLog java-doc/*
4041 %attr(755,root,root) %{_bindir}/gappletviewer
4042 %attr(755,root,root) %{_bindir}/gc-analyze
4043 %attr(755,root,root) %{_bindir}/gcj
4044 %attr(755,root,root) %{_bindir}/gcj-dbtool
4045 %attr(755,root,root) %{_bindir}/gcjh
4046 %attr(755,root,root) %{_bindir}/gjar
4047 %attr(755,root,root) %{_bindir}/gjarsigner
4048 %attr(755,root,root) %{_bindir}/gjavah
4049 %attr(755,root,root) %{_bindir}/gkeytool
4050 %attr(755,root,root) %{_bindir}/gnative2ascii
4051 %attr(755,root,root) %{_bindir}/gorbd
4052 %attr(755,root,root) %{_bindir}/grmic
4053 %attr(755,root,root) %{_bindir}/grmid
4054 %attr(755,root,root) %{_bindir}/grmiregistry
4055 %attr(755,root,root) %{_bindir}/gserialver
4056 %attr(755,root,root) %{_bindir}/gtnameserv
4057 %attr(755,root,root) %{_bindir}/jcf-dump
4058 %attr(755,root,root) %{_bindir}/jv-convert
4059 %attr(755,root,root) %{_bindir}/rebuild-gcj-db
4060 %attr(755,root,root) %{_bindir}/*-gcj
4061 %attr(755,root,root) %{gcclibdir}/ecj1
4062 %attr(755,root,root) %{gcclibdir}/jc1
4063 %attr(755,root,root) %{gcclibdir}/jvgenmain
4064 %{_infodir}/cp-tools.info*
4065 %{_infodir}/gcj.info*
4066 %{_mandir}/man1/gappletviewer.1*
4067 %{_mandir}/man1/gc-analyze.1*
4068 %{_mandir}/man1/gcj.1*
4069 %{_mandir}/man1/gcj-dbtool.1*
4070 %{_mandir}/man1/gcjh.1*
4071 %{_mandir}/man1/gjar.1*
4072 %{_mandir}/man1/gjarsigner.1*
4073 %{_mandir}/man1/gjavah.1*
4074 %{_mandir}/man1/gkeytool.1*
4075 %{_mandir}/man1/gnative2ascii.1*
4076 %{_mandir}/man1/gorbd.1*
4077 %{_mandir}/man1/grmic.1*
4078 %{_mandir}/man1/grmid.1*
4079 %{_mandir}/man1/grmiregistry.1*
4080 %{_mandir}/man1/gserialver.1*
4081 %{_mandir}/man1/gtnameserv.1*
4082 %{_mandir}/man1/jcf-dump.1*
4083 %{_mandir}/man1/jv-convert.1*
4084 %{_mandir}/man1/rebuild-gcj-db*
4087 %files java-aotcompile
4088 %defattr(644,root,root,755)
4089 %attr(755,root,root) %{_bindir}/aot-compile
4090 %dir %{py_sitescriptdir}/libjava
4091 %{py_sitescriptdir}/libjava/*.py[co]
4092 %{_mandir}/man1/aot-compile.1*
4096 %defattr(644,root,root,755)
4097 %doc libjava/{ChangeLog,LIBGCJ_LICENSE,NEWS,README,THANKS}
4098 %attr(755,root,root) %{_bindir}/gij
4099 %attr(755,root,root) %{_libdir}/libgcj-tools.so.*.*.*
4100 %attr(755,root,root) %ghost %{_libdir}/libgcj-tools.so.%{gcj_soname_ver}
4101 %attr(755,root,root) %{_libdir}/libgcj.so.*.*.*
4102 %attr(755,root,root) %ghost %{_libdir}/libgcj.so.%{gcj_soname_ver}
4103 %attr(755,root,root) %{_libdir}/libgcj_bc.so.*.*.*
4104 %attr(755,root,root) %ghost %{_libdir}/libgcj_bc.so.1
4105 %attr(755,root,root) %{_libdir}/libgcj_bc.so
4106 %attr(755,root,root) %{_libdir}/libgij.so.*.*.*
4107 %attr(755,root,root) %ghost %{_libdir}/libgij.so.%{gcj_soname_ver}
4108 %{?with_x:%attr(755,root,root) %{_libdir}/lib-gnu-awt-xlib.so.*.*.*}
4109 %{?with_x:%attr(755,root,root) %ghost %{_libdir}/lib-gnu-awt-xlib.so.%{gcj_soname_ver}}
4110 %dir %{_libdir}/%{gcjdbexecdir}
4111 %{_libdir}/%{gcjdbexecdir}/classmap.db
4112 %{?with_mozilla:%attr(755,root,root) %{_libdir}/%{gcjdbexecdir}/libgcjwebplugin.so}
4113 %{?with_alsa:%attr(755,root,root) %{_libdir}/%{gcjdbexecdir}/libgjsmalsa.so*}
4114 %{?with_dssi:%attr(755,root,root) %{_libdir}/%{gcjdbexecdir}/libgjsmdssi.so*}
4115 %{?with_gtk:%attr(755,root,root) %{_libdir}/%{gcjdbexecdir}/libgtkpeer.so}
4116 %{?with_gtk:%attr(755,root,root) %{_libdir}/%{gcjdbexecdir}/libjawt.so}
4117 %attr(755,root,root) %{_libdir}/%{gcjdbexecdir}/libjavamath.so
4118 %attr(755,root,root) %{_libdir}/%{gcjdbexecdir}/libjvm.so
4119 %{?with_qt:%attr(755,root,root) %{_libdir}/%{gcjdbexecdir}/libqtpeer.so}
4120 %attr(755,root,root) %{_libdir}/%{gcjdbexecdir}/libxmlj.so*
4121 %{_libdir}/logging.properties
4122 %{_javadir}/libgcj*.jar
4124 %{_mandir}/man1/gij.1*
4126 %files -n libgcj-devel
4127 %defattr(644,root,root,755)
4128 %attr(755,root,root) %{_libdir}/libgcj-tools.so
4129 %{_libdir}/libgcj-tools.la
4130 %attr(755,root,root) %{_libdir}/libgcj.so
4131 %{_libdir}/libgcj.la
4132 %attr(755,root,root) %{_libdir}/libgij.so
4133 %{_libdir}/libgij.la
4135 %attr(755,root,root) %{_libdir}/lib-gnu-awt-xlib.so
4136 %{_libdir}/lib-gnu-awt-xlib.la
4138 %{_libdir}/libgcj.spec
4139 %dir %{_libdir}/security
4140 %{_libdir}/security/*
4141 %{?with_alsa:%{_libdir}/%{gcjdbexecdir}/libgjsmalsa.la}
4142 %{?with_dssi:%{_libdir}/%{gcjdbexecdir}/libgjsmdssi.la}
4143 %{?with_gtk:%{_libdir}/%{gcjdbexecdir}/libgtkpeer.la}
4144 %{?with_gtk:%{_libdir}/%{gcjdbexecdir}/libjawt.la}
4145 %{_libdir}/%{gcjdbexecdir}/libjavamath.la
4146 %{_libdir}/%{gcjdbexecdir}/libjvm.la
4147 %{?with_qt:%{_libdir}/%{gcjdbexecdir}/libqtpeer.la}
4148 %{?with_mozilla:%{_libdir}/%{gcjdbexecdir}/libgcjwebplugin.la}
4149 %{_libdir}/%{gcjdbexecdir}/libxmlj.la
4150 %{gcclibdir}/include/gcj
4151 %{gcclibdir}/include/jawt.h
4152 %{gcclibdir}/include/jawt_md.h
4153 %{gcclibdir}/include/jni.h
4154 %{gcclibdir}/include/jni_md.h
4155 %{gcclibdir}/include/jvmpi.h
4156 %{_includedir}/c++/%{version}/java
4157 %{_includedir}/c++/%{version}/javax
4158 %{_includedir}/c++/%{version}/gcj
4159 %{_includedir}/c++/%{version}/gnu
4160 %{_includedir}/c++/%{version}/org
4161 %{_includedir}/c++/%{version}/sun
4162 %{_pkgconfigdir}/libgcj-%{major_ver}.pc
4164 %files -n libgcj-static
4165 %defattr(644,root,root,755)
4166 %{_libdir}/libgcj-tools.a
4168 %{_libdir}/libgcj_bc.a
4170 %{?with_x:%{_libdir}/lib-gnu-awt-xlib.a}
4171 %{_libdir}/%{gcjdbexecdir}/libjvm.a
4174 %if %{with gcc_libffi}
4176 %defattr(644,root,root,755)
4177 %doc libffi/{ChangeLog,ChangeLog.libgcj,LICENSE,README}
4178 %attr(755,root,root) %{_libdir}/libffi.so.*.*.*
4179 %attr(755,root,root) %ghost %{_libdir}/libffi.so.4
4181 %files -n libffi-devel
4182 %defattr(644,root,root,755)
4183 %attr(755,root,root) %{_libdir}/libffi.so
4184 %{_libdir}/libffi.la
4185 %{gcclibdir}/include/ffi.h
4186 %{gcclibdir}/include/ffitarget.h
4187 %{_pkgconfigdir}/libffi.pc
4188 %{_mandir}/man3/ffi*.3*
4189 %{_infodir}/libffi.info*
4191 %files -n libffi-static
4192 %defattr(644,root,root,755)
4195 %if %{with multilib}
4196 %files -n libffi-multilib-32
4197 %defattr(644,root,root,755)
4198 %attr(755,root,root) %{_libdir32}/libffi.so.*.*.*
4199 %attr(755,root,root) %ghost %{_libdir32}/libffi.so.4
4201 %files -n libffi-multilib-32-devel
4202 %defattr(644,root,root,755)
4203 %attr(755,root,root) %{_libdir32}/libffi.so
4204 %{_libdir32}/libffi.la
4205 %{_pkgconfigdir32}/libffi.pc
4207 %files -n libffi-multilib-32-static
4208 %defattr(644,root,root,755)
4209 %{_libdir32}/libffi.a
4212 %if %{with multilib2}
4213 %files -n libffi-multilib-%{multilib2}
4214 %defattr(644,root,root,755)
4215 %attr(755,root,root) %{_libdirm2}/libffi.so.*.*.*
4216 %attr(755,root,root) %ghost %{_libdirm2}/libffi.so.4
4218 %files -n libffi-multilib-%{multilib2}-devel
4219 %defattr(644,root,root,755)
4220 %attr(755,root,root) %{_libdirm2}/libffi.so
4221 %{_libdirm2}/libffi.la
4222 %{_pkgconfigdirm2}/libffi.pc
4224 %files -n libffi-multilib-%{multilib2}-static
4225 %defattr(644,root,root,755)
4226 %{_libdirm2}/libffi.a
4232 %defattr(644,root,root,755)
4233 %doc gcc/objc/README.libobjc
4234 %attr(755,root,root) %{gcclibdir}/cc1obj
4235 %attr(755,root,root) %{_libdir}/libobjc.so
4236 %{_libdir}/libobjc.la
4237 %{gcclibdir}/include/objc
4239 %if %{with multilib}
4240 %files objc-multilib-32
4241 %defattr(644,root,root,755)
4242 %attr(755,root,root) %{_libdir32}/libobjc.so
4243 %{_libdir32}/libobjc.la
4246 %if %{with multilib2}
4247 %files objc-multilib-%{multilib2}
4248 %defattr(644,root,root,755)
4249 %attr(755,root,root) %{_libdirm2}/libobjc.so
4250 %{_libdirm2}/libobjc.la
4255 %defattr(644,root,root,755)
4256 %doc gcc/objcp/ChangeLog
4257 %attr(755,root,root) %{gcclibdir}/cc1objplus
4261 %defattr(644,root,root,755)
4262 %doc libobjc/{ChangeLog,README*}
4263 %attr(755,root,root) %{_libdir}/libobjc.so.*.*.*
4264 %attr(755,root,root) %ghost %{_libdir}/libobjc.so.4
4266 %files -n libobjc-static
4267 %defattr(644,root,root,755)
4268 %{_libdir}/libobjc.a
4270 %if %{with multilib}
4271 %files -n libobjc-multilib-32
4272 %defattr(644,root,root,755)
4273 %attr(755,root,root) %{_libdir32}/libobjc.so.*.*.*
4274 %attr(755,root,root) %ghost %{_libdir32}/libobjc.so.4
4276 %files -n libobjc-multilib-32-static
4277 %defattr(644,root,root,755)
4278 %{_libdir32}/libobjc.a
4281 %if %{with multilib2}
4282 %files -n libobjc-multilib-%{multilib2}
4283 %defattr(644,root,root,755)
4284 %attr(755,root,root) %{_libdirm2}/libobjc.so.*.*.*
4285 %attr(755,root,root) %ghost %{_libdirm2}/libobjc.so.4
4287 %files -n libobjc-multilib-%{multilib2}-static
4288 %defattr(644,root,root,755)
4289 %{_libdirm2}/libobjc.a
4295 %defattr(644,root,root,755)
4296 %doc gcc/go/gofrontend/{LICENSE,PATENTS,README}
4297 %attr(755,root,root) %{_bindir}/gccgo
4298 %attr(755,root,root) %{_bindir}/go
4299 %attr(755,root,root) %{_bindir}/gofmt
4300 %attr(755,root,root) %{gcclibdir}/cgo
4301 %attr(755,root,root) %{gcclibdir}/go1
4303 %{_libdir}/go/%{version}
4304 %{_mandir}/man1/go.1*
4305 %{_mandir}/man1/gofmt.1*
4306 %{_mandir}/man1/gccgo.1*
4307 %{_infodir}/gccgo.info*
4309 %if %{with multilib}
4310 %files go-multilib-32
4311 %defattr(644,root,root,755)
4312 %dir %{_libdir32}/go
4313 %{_libdir32}/go/%{version}
4316 %if %{with multilib2}
4317 %files go-multilib-%{multilib2}
4318 %defattr(644,root,root,755)
4319 %dir %{_libdirm2}/go
4320 %{_libdirm2}/go/%{version}
4324 %defattr(644,root,root,755)
4325 %doc libgo/{LICENSE,PATENTS,README}
4326 %attr(755,root,root) %{_libdir}/libgo.so.*.*.*
4327 %attr(755,root,root) %ghost %{_libdir}/libgo.so.7
4329 %files -n libgo-devel
4330 %defattr(644,root,root,755)
4331 %attr(755,root,root) %{_libdir}/libgo.so
4333 %{_libdir}/libgobegin.a
4334 %{_libdir}/libnetgo.a
4336 %files -n libgo-static
4337 %defattr(644,root,root,755)
4340 %if %{with multilib}
4341 %files -n libgo-multilib-32
4342 %defattr(644,root,root,755)
4343 %attr(755,root,root) %{_libdir32}/libgo.so.*.*.*
4344 %attr(755,root,root) %ghost %{_libdir32}/libgo.so.7
4346 %files -n libgo-multilib-32-devel
4347 %defattr(644,root,root,755)
4348 %attr(755,root,root) %{_libdir32}/libgo.so
4349 %{_libdir32}/libgo.la
4350 %{_libdir32}/libgobegin.a
4352 %files -n libgo-multilib-32-static
4353 %defattr(644,root,root,755)
4354 %{_libdir32}/libgo.a
4357 %if %{with multilib2}
4358 %files -n libgo-multilib-%{multilib2}
4359 %defattr(644,root,root,755)
4360 %attr(755,root,root) %{_libdirm2}/libgo.so.*.*.*
4361 %attr(755,root,root) %ghost %{_libdirm2}/libgo.so.7
4363 %files -n libgo-multilib-%{multilib2}-devel
4364 %defattr(644,root,root,755)
4365 %attr(755,root,root) %{_libdirm2}/libgo.so
4366 %{_libdirm2}/libgo.la
4367 %{_libdirm2}/libgobegin.a
4369 %files -n libgo-multilib-%{multilib2}-static
4370 %defattr(644,root,root,755)
4371 %{_libdirm2}/libgo.a
4377 %defattr(644,root,root,755)
4378 %doc libsanitizer/ChangeLog* libsanitizer/LICENSE.TXT
4379 %attr(755,root,root) %{_libdir}/libasan.so.*.*.*
4380 %attr(755,root,root) %ghost %{_libdir}/libasan.so.2
4382 %files -n libasan-devel
4383 %defattr(644,root,root,755)
4384 %attr(755,root,root) %{_libdir}/libasan.so
4385 %{_libdir}/libasan_preinit.o
4386 %{_libdir}/libasan.la
4387 %{gcclibdir}/include/sanitizer/asan_interface.h
4389 %files -n libasan-static
4390 %defattr(644,root,root,755)
4391 %{_libdir}/libasan.a
4393 %if %{with multilib}
4394 %files -n libasan-multilib-32
4395 %defattr(644,root,root,755)
4396 %attr(755,root,root) %{_libdir32}/libasan.so.*.*.*
4397 %attr(755,root,root) %ghost %{_libdir32}/libasan.so.2
4399 %files -n libasan-multilib-32-devel
4400 %defattr(644,root,root,755)
4401 %attr(755,root,root) %{_libdir32}/libasan.so
4402 %{_libdir32}/libasan_preinit.o
4403 %{_libdir32}/libasan.la
4405 %files -n libasan-multilib-32-static
4406 %defattr(644,root,root,755)
4407 %{_libdir32}/libasan.a
4410 %if %{with multilib2}
4411 %files -n libasan-multilib-%{multilib2}
4412 %defattr(644,root,root,755)
4413 %attr(755,root,root) %{_libdirm2}/libasan.so.*.*.*
4414 %attr(755,root,root) %ghost %{_libdirm2}/libasan.so.2
4416 %files -n libasan-multilib-%{multilib2}-devel
4417 %defattr(644,root,root,755)
4418 %attr(755,root,root) %{_libdirm2}/libasan.so
4419 %{_libdirm2}/libasan_preinit.o
4420 %{_libdirm2}/libasan.la
4422 %files -n libasan-multilib-%{multilib2}-static
4423 %defattr(644,root,root,755)
4424 %{_libdirm2}/libasan.a
4430 %defattr(644,root,root,755)
4431 %attr(755,root,root) %{_libdir}/liblsan.so.*.*.*
4432 %attr(755,root,root) %ghost %{_libdir}/liblsan.so.0
4434 %files -n liblsan-devel
4435 %defattr(644,root,root,755)
4436 %attr(755,root,root) %{_libdir}/liblsan.so
4437 %{_libdir}/liblsan.la
4438 %{gcclibdir}/include/sanitizer/lsan_interface.h
4440 %files -n liblsan-static
4441 %defattr(644,root,root,755)
4442 %{_libdir}/liblsan.a
4445 %if %{with multilib2} && %{with lsan_m2}
4446 %files -n liblsan-multilib-%{multilib2}
4447 %defattr(644,root,root,755)
4448 %attr(755,root,root) %{_libdirm2}/liblsan.so.*.*.*
4449 %attr(755,root,root) %ghost %{_libdirm2}/liblsan.so.0
4451 %files -n liblsan-multilib-%{multilib2}-devel
4452 %defattr(644,root,root,755)
4453 %attr(755,root,root) %{_libdirm2}/liblsan.so
4454 %{_libdirm2}/liblsan.la
4455 # it looks like duplicate of file from liblsan-devel, but actually it isn't:
4456 # these packages are mutually exclusive
4457 # (either liblsan-devel.x86_64 or liblsan-multilib-64.x32)
4458 %{gcclibdir}/include/sanitizer/lsan_interface.h
4460 %files -n liblsan-multilib-%{multilib2}-static
4461 %defattr(644,root,root,755)
4462 %{_libdirm2}/liblsan.a
4467 %defattr(644,root,root,755)
4468 %doc libsanitizer/ChangeLog* libsanitizer/LICENSE.TXT
4469 %attr(755,root,root) %{_libdir}/libtsan.so.*.*.*
4470 %attr(755,root,root) %ghost %{_libdir}/libtsan.so.0
4472 %files -n libtsan-devel
4473 %defattr(644,root,root,755)
4474 %attr(755,root,root) %{_libdir}/libtsan.so
4475 %{_libdir}/libtsan.la
4477 %files -n libtsan-static
4478 %defattr(644,root,root,755)
4479 %{_libdir}/libtsan.a
4482 %if %{with multilib2} && %{with tsan_m2}
4483 %files -n libtsan-multilib-%{multilib2}
4484 %defattr(644,root,root,755)
4485 %doc libsanitizer/ChangeLog* libsanitizer/LICENSE.TXT
4486 %attr(755,root,root) %{_libdirm2}/libtsan.so.*.*.*
4487 %attr(755,root,root) %ghost %{_libdirm2}/libtsan.so.0
4489 %files -n libtsan-multilib-%{multilib2}-devel
4490 %defattr(644,root,root,755)
4491 %attr(755,root,root) %{_libdirm2}/libtsan.so
4492 %{_libdirm2}/libtsan.la
4494 %files -n libtsan-multilib-%{multilib2}-static
4495 %defattr(644,root,root,755)
4496 %{_libdirm2}/libtsan.a
4501 %defattr(644,root,root,755)
4502 %attr(755,root,root) %{_libdir}/libubsan.so.*.*.*
4503 %attr(755,root,root) %ghost %{_libdir}/libubsan.so.0
4505 %files -n libubsan-devel
4506 %defattr(644,root,root,755)
4507 %attr(755,root,root) %{_libdir}/libubsan.so
4508 %{_libdir}/libubsan.la
4510 %files -n libubsan-static
4511 %defattr(644,root,root,755)
4512 %{_libdir}/libubsan.a
4514 %if %{with multilib}
4515 %files -n libubsan-multilib-32
4516 %defattr(644,root,root,755)
4517 %attr(755,root,root) %{_libdir32}/libubsan.so.*.*.*
4518 %attr(755,root,root) %ghost %{_libdir32}/libubsan.so.0
4520 %files -n libubsan-multilib-32-devel
4521 %defattr(644,root,root,755)
4522 %attr(755,root,root) %{_libdir32}/libubsan.so
4523 %{_libdir32}/libubsan.la
4525 %files -n libubsan-multilib-32-static
4526 %defattr(644,root,root,755)
4527 %{_libdir32}/libubsan.a
4530 %if %{with multilib2}
4531 %files -n libubsan-multilib-%{multilib2}
4532 %defattr(644,root,root,755)
4533 %attr(755,root,root) %{_libdirm2}/libubsan.so.*.*.*
4534 %attr(755,root,root) %ghost %{_libdirm2}/libubsan.so.0
4536 %files -n libubsan-multilib-%{multilib2}-devel
4537 %defattr(644,root,root,755)
4538 %attr(755,root,root) %{_libdirm2}/libubsan.so
4539 %{_libdirm2}/libubsan.la
4541 %files -n libubsan-multilib-%{multilib2}-static
4542 %defattr(644,root,root,755)
4543 %{_libdirm2}/libubsan.a
4549 %defattr(644,root,root,755)
4550 %doc libvtv/ChangeLog
4551 %attr(755,root,root) %{_libdir}/libvtv.so.*.*.*
4552 %attr(755,root,root) %ghost %{_libdir}/libvtv.so.0
4554 %files -n libvtv-devel
4555 %defattr(644,root,root,755)
4556 %attr(755,root,root) %{_libdir}/libvtv.so
4557 %{_libdir}/libvtv.la
4559 %files -n libvtv-static
4560 %defattr(644,root,root,755)
4563 %if %{with multilib}
4564 %files -n libvtv-multilib-32
4565 %defattr(644,root,root,755)
4566 %attr(755,root,root) %{_libdir32}/libvtv.so.*.*.*
4567 %attr(755,root,root) %ghost %{_libdir32}/libvtv.so.0
4569 %files -n libvtv-multilib-32-devel
4570 %defattr(644,root,root,755)
4571 %attr(755,root,root) %{_libdir32}/libvtv.so
4572 %{_libdir32}/libvtv.la
4574 %files -n libvtv-multilib-32-static
4575 %defattr(644,root,root,755)
4576 %{_libdir32}/libvtv.a
4579 %if %{with multilib2}
4580 %files -n libvtv-multilib-%{multilib2}
4581 %defattr(644,root,root,755)
4582 %attr(755,root,root) %{_libdirm2}/libvtv.so.*.*.*
4583 %attr(755,root,root) %ghost %{_libdirm2}/libvtv.so.0
4585 %files -n libvtv-multilib-%{multilib2}-devel
4586 %defattr(644,root,root,755)
4587 %attr(755,root,root) %{_libdirm2}/libvtv.so
4588 %{_libdirm2}/libvtv.la
4590 %files -n libvtv-multilib-%{multilib2}-static
4591 %defattr(644,root,root,755)
4592 %{_libdirm2}/libvtv.a
4598 %defattr(644,root,root,755)
4599 %doc libatomic/ChangeLog*
4600 %attr(755,root,root) %{_libdir}/libatomic.so.*.*.*
4601 %attr(755,root,root) %ghost %{_libdir}/libatomic.so.1
4603 %files -n libatomic-devel
4604 %defattr(644,root,root,755)
4605 %attr(755,root,root) %{_libdir}/libatomic.so
4606 %{_libdir}/libatomic.la
4608 %files -n libatomic-static
4609 %defattr(644,root,root,755)
4610 %{_libdir}/libatomic.a
4612 %if %{with multilib}
4613 %files -n libatomic-multilib-32
4614 %defattr(644,root,root,755)
4615 %attr(755,root,root) %{_libdir32}/libatomic.so.*.*.*
4616 %attr(755,root,root) %ghost %{_libdir32}/libatomic.so.1
4618 %files -n libatomic-multilib-32-devel
4619 %defattr(644,root,root,755)
4620 %attr(755,root,root) %{_libdir32}/libatomic.so
4621 %{_libdir32}/libatomic.la
4623 %files -n libatomic-multilib-32-static
4624 %defattr(644,root,root,755)
4625 %{_libdir32}/libatomic.a
4628 %if %{with multilib2}
4629 %files -n libatomic-multilib-%{multilib2}
4630 %defattr(644,root,root,755)
4631 %attr(755,root,root) %{_libdirm2}/libatomic.so.*.*.*
4632 %attr(755,root,root) %ghost %{_libdirm2}/libatomic.so.1
4634 %files -n libatomic-multilib-%{multilib2}-devel
4635 %defattr(644,root,root,755)
4636 %attr(755,root,root) %{_libdirm2}/libatomic.so
4637 %{_libdirm2}/libatomic.la
4639 %files -n libatomic-multilib-%{multilib2}-static
4640 %defattr(644,root,root,755)
4641 %{_libdirm2}/libatomic.a