1 # NOTE: despite lower soname, libffi is newer than standalone 3.0.10
4 # - when adding new subpackages with external libraries (like libffi)
5 # or having own Version, do not use epoch 6 there, reset them to 0!
8 # - gconf peer? (BR: GConf2-devel >= 2.6.0) (but libgcj needs split anyway)
9 # - gstreamer peer? (BR: gstreamer-devel, gstreamer-plugins-base-devel >= 0.10.10)
12 # /usr/bin/gjdoc [BR: antlr.jar] (but see gjdoc package, there are some additional jars?)
13 # /usr/share/man/man1/gjdoc.1.gz
17 %bcond_without ada # build without ADA support
18 %bcond_without cxx # build without C++ support
19 %bcond_without fortran # build without Fortran support
20 %bcond_without go # build without Go support
21 %bcond_without java # build without Java support
22 %bcond_without objc # build without Objective-C support
23 %bcond_without objcxx # build without Objective-C++ support
25 %bcond_without gomp # build without OpenMP support
26 %bcond_without multilib # build without multilib support (which needs glibc[32&64]-devel)
27 %bcond_without multilibx32 # build with x32 multilib support on x86_64 (needs x32 glibc-devel)
28 %bcond_without profiling # build without profiling
29 %bcond_without python # build without libstdc++ printers for gdb and aot-compile for java
30 %bcond_with gcc_libffi # packaging gcc libffi for system usage
31 # note: libgcj and libgo always have convenience gcc libffi linked in
33 %bcond_without alsa # don't build libgcj ALSA MIDI interface
34 %bcond_without dssi # don't build libgcj DSSI MIDI interface
35 %bcond_without gtk # don't build libgcj GTK peer
36 %bcond_without apidocs # do not build and package API docs
37 %bcond_with mozilla # build libgcjwebplugin (needs fix for new xulrunner)
38 %bcond_with qt # build libgcj Qt peer (currently doesn't build with libtool-2.x)
39 %bcond_without x # don't build libgcj Xlib-dependent AWTs (incl. GTK/Qt)
41 %bcond_without bootstrap # omit 3-stage bootstrap
42 %bcond_with tests # torture gcc
43 %bcond_with symvers # enable versioned symbols in libstdc++ (WARNING: changes soname from .so.6 to so.7)
51 # go, java and objcxx require C++
57 # objcxx requires objc
62 %if %{without bootstrap}
63 %undefine with_profiling
72 # used to be broken on sparc64 (to be verified if needed)
73 # broken since 5.x on x32 (to be verified if needed)
77 %ifnarch %{x8664} x32 aarch64 ppc64 s390x sparc64
78 %undefine with_multilib
81 %undefine with_multilibx32
84 # setup internal semi-bconds based on bconds and architecture
87 %define with_multilib2 1
89 %if %{with multilibx32}
90 %define with_multilib2 1
93 %ifarch %{ix86} %{x8664} x32 alpha arm ppc ppc64 sh sparc sparcv9 sparc64
94 # library for atomic operations not supported by hardware
97 %ifarch %{ix86} %{x8664} x32
98 %define with_cilkrts 1
100 %ifarch %{ix86} %{x8664} x32 arm ppc ppc64 sparc sparcv9 sparc64
101 # sanitizer feature (asan and ubsan are common for all supported archs)
105 # lsan and tsan exist only for primary x86_64 ABI
106 %define with_lsan_m0 1
107 %define with_tsan_m0 1
110 # lsan and tsan exist only for x86_64 ABI (i.e. our multilib2)
111 %define with_lsan_m2 1
112 %define with_tsan_m2 1
114 %ifarch %{ix86} %{x8664} x32
119 %define minor_ver 4.0
121 # class data version seen with file(1) that this jvm is able to load
122 %define _classdataversion 50.0
123 %define gcj_soname_ver 16
125 Summary: GNU Compiler Collection: the C compiler and shared files
126 Summary(es.UTF-8): Colección de compiladores GNU: el compilador C y ficheros compartidos
127 Summary(pl.UTF-8): Kolekcja kompilatorów GNU: kompilator C i pliki współdzielone
128 Summary(pt_BR.UTF-8): Coleção dos compiladores GNU: o compilador C e arquivos compartilhados
130 Version: %{major_ver}.%{minor_ver}
134 Group: Development/Languages
135 Source0: https://ftp.gnu.org/pub/gnu/gcc/gcc-%{version}/%{name}-%{version}.tar.bz2
136 # Source0-md5: 4c626ac2a83ef30dfb9260e6f59c2b30
137 Source1: %{name}-optimize-la.pl
138 # check libffi version with libffi/configure.ac
139 Source3: libffi.pc.in
140 # svn diff -x --ignore-eol-style --force svn://gcc.gnu.org/svn/gcc/tags/gcc_5_4_0_release svn://gcc.gnu.org/svn/gcc/branches/gcc-5-branch > gcc-branch.diff
141 Patch100: %{name}-branch.diff
142 # Patch100-md5: 8211f0f6f0a2179e51b4ac42f91bd44d
143 Patch0: %{name}-info.patch
144 Patch2: %{name}-nodebug.patch
145 Patch3: %{name}-ada-link.patch
146 Patch4: %{name}-ada-x32.patch
148 Patch6: %{name}-pr61164.patch
149 Patch7: %{name}-libjava-multilib.patch
150 Patch8: %{name}-enable-java-awt-qt.patch
151 Patch10: %{name}-moresparcs.patch
152 Patch11: %{name}-install-libffi.patch
153 URL: http://gcc.gnu.org/
154 BuildRequires: autoconf >= 2.64
155 %{?with_tests:BuildRequires: autogen >= 5.5.4}
156 BuildRequires: automake >= 1:1.11.1
157 BuildRequires: binutils >= 3:2.23
159 BuildRequires: chrpath >= 0.13-2
160 %{?with_tests:BuildRequires: dejagnu >= 1.4.4}
161 BuildRequires: elfutils-devel >= 0.145-1
162 BuildRequires: fileutils >= 4.0.41
163 BuildRequires: flex >= 2.5.4
165 BuildRequires: gcc(ada)
166 BuildRequires: gcc-ada
169 BuildRequires: gettext-tools >= 0.14.5
170 BuildRequires: glibc-devel >= 6:2.4-1
172 # Formerly known as gcc(multilib)
173 BuildRequires: gcc(multilib-32)
175 %if %{with multilibx32}
176 BuildRequires: gcc(multilib-x32)
177 BuildRequires: glibc-devel(x32)
179 BuildRequires: glibc-devel(ix86)
182 BuildRequires: gcc(multilib-64)
183 BuildRequires: glibc-devel(ix86)
184 BuildRequires: glibc-devel(x86_64)
187 BuildRequires: glibc-devel(arm)
190 BuildRequires: glibc-devel(ppc)
193 BuildRequires: glibc-devel(s390)
196 BuildRequires: glibc-devel(sparcv9)
199 BuildRequires: gmp-c++-devel >= 4.3.2
200 BuildRequires: gmp-devel >= 4.3.2
201 BuildRequires: isl-devel >= 0.14
202 BuildRequires: java-ecj >= %{ecj_ver}
203 BuildRequires: libmpc-devel >= 0.8.1
204 BuildRequires: mpfr-devel >= 2.4.2
206 BuildRequires: python-devel
207 BuildRequires: rpm-pythonprov
209 BuildRequires: rpmbuild(macros) >= 1.211
210 BuildRequires: texinfo >= 4.7
211 BuildRequires: zlib-devel
213 %{?with_alsa:BuildRequires: alsa-lib-devel}
215 BuildRequires: dssi-devel
216 BuildRequires: jack-audio-connection-kit-devel
218 BuildRequires: libtool >= 2:2
219 BuildRequires: libxml2-devel >= 1:2.6.8
220 BuildRequires: libxslt-devel >= 1.1.11
221 BuildRequires: perl-base
222 BuildRequires: perl-tools-pod
223 BuildRequires: pkgconfig
224 BuildRequires: sed >= 4.0
228 BuildRequires: cairo-devel >= 1.1.8
229 BuildRequires: freetype-devel >= 2
230 BuildRequires: gdk-pixbuf2-devel >= 2.0
231 BuildRequires: gtk+2-devel >= 2:2.8
232 BuildRequires: libart_lgpl-devel >= 2.1
233 BuildRequires: pango-devel
234 BuildRequires: xorg-lib-libXrandr-devel
235 BuildRequires: xorg-lib-libXrender-devel
236 BuildRequires: xorg-lib-libXt-devel
237 BuildRequires: xorg-lib-libXtst-devel
240 BuildRequires: QtCore-devel >= 4.1.0
241 BuildRequires: QtGui-devel >= 4.1.0
242 BuildRequires: qt4-build >= 4.1.0
244 %{?with_mozilla:BuildRequires: xulrunner-devel >= 1.8.1.3-1.20070321.5}
246 BuildConflicts: pdksh < 5.2.14-50
247 Requires: binutils >= 3:2.23
248 Requires: gmp >= 4.3.2
249 Requires: isl >= 0.14
250 Requires: libgcc = %{epoch}:%{version}-%{release}
251 Requires: libmpc >= 0.8.1
252 Requires: mpfr >= 2.4.2
253 Provides: cpp = %{epoch}:%{version}-%{release}
254 %{?with_ada:Provides: gcc(ada)}
262 Conflicts: glibc-devel < 2.2.5-20
263 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
265 %define _slibdir /%{_lib}
267 # 32-bit environment on x86-64,aarch64,ppc64,s390x,sparc64
268 %define _slibdir32 /lib
269 %define _libdir32 /usr/lib
270 %define _pkgconfigdir32 %{_libdir32}/pkgconfig
271 %if %{with multilib2}
272 # x32 environment on x86-64
274 %define multilib2 x32
275 %define m2_desc ILP32
276 %define _slibdirm2 /libx32
277 %define _libdirm2 /usr/libx32
278 %define _pkgconfigdirm2 %{_libdirm2}/pkgconfig
280 # 64-bit environment on x32
284 %define _slibdirm2 /lib64
285 %define _libdirm2 /usr/lib64
286 %define _pkgconfigdirm2 %{_libdir64}/pkgconfig
290 %define gcclibdir %{_libdir}/gcc/%{_target_platform}/%{version}
291 %define gcjdbexecdir gcj-%{version}-%{gcj_soname_ver}
293 %define filterout -fwrapv -fno-strict-aliasing -fsigned-char
294 %define filterout_ld -Wl,--as-needed
296 # functions with printf format attribute but with special parser and also
297 # receiving non constant format strings
298 %define Werror_cflags %{nil}
300 %define skip_post_check_so '.*(libcc1plugin|libgo|libxmlj|lib-gnu-awt-xlib)\.so.*'
303 A compiler aimed at integrating all the optimizations and features
304 necessary for a high-performance and stable development environment.
306 This package contains the C compiler and some files shared by various
307 parts of the GNU Compiler Collection. In order to use another GCC
308 compiler you will need to install the appropriate subpackage.
310 %description -l es.UTF-8
311 Un compilador que intenta integrar todas las optimalizaciones y
312 características necesarias para un entorno de desarrollo eficaz y
315 Este paquete contiene el compilador de C y unos ficheros compartidos
316 por varias partes de la colección de compiladores GNU (GCC). Para usar
317 otro compilador de GCC será necesario que instale el subpaquete
320 %description -l pl.UTF-8
321 Kompilator, posiadający duże możliwości optymalizacyjne niezbędne do
322 wyprodukowania szybkiego i stabilnego kodu wynikowego.
324 Ten pakiet zawiera kompilator C i pliki współdzielone przez różne
325 części kolekcji kompilatorów GNU (GCC). Żeby używać innego kompilatora
326 z GCC, trzeba zainstalować odpowiedni podpakiet.
328 %description -l pt_BR.UTF-8
329 Este pacote adiciona infraestrutura básica e suporte a linguagem C ao
330 GNU Compiler Collection.
333 Summary: GNU Compiler Collection: the C compiler 32-bit support
334 Summary(pl.UTF-8): Kolekcja kompilatorów GNU: obsługa binariów 32-bitowych dla kompilatora C
336 Group: Development/Languages
337 Requires: %{name} = %{epoch}:%{version}-%{release}
338 Requires: libgcc-multilib-32 = %{epoch}:%{version}-%{release}
341 Requires: glibc-devel(ix86)
344 Requires: glibc-devel(ppc)
347 Requires: glibc-devel(s390)
350 Requires: glibc-devel(sparcv9)
352 Provides: gcc(multilib-32)
353 Obsoletes: gcc-multilib
355 %description multilib-32
356 A compiler aimed at integrating all the optimizations and features
357 necessary for a high-performance and stable development environment.
359 This package contains the C compiler support for producing 32-bit
360 programs on 64-bit host.
362 %description multilib-32 -l pl.UTF-8
363 Kompilator, posiadający duże możliwości optymalizacyjne niezbędne do
364 wyprodukowania szybkiego i stabilnego kodu wynikowego.
366 Ten pakiet zawiera rozszerzenie kompilatora C o obsługę tworzenia
367 programów 32-bitowych na maszynie 64-bitowej.
369 %package multilib-%{multilib2}
370 Summary: GNU Compiler Collection: the C compiler %{m2_desc} binaries support
371 Summary(pl.UTF-8): Kolekcja kompilatorów GNU: obsługa binariów %{m2_desc} dla kompilatora C
373 Group: Development/Languages
374 Requires: %{name} = %{epoch}:%{version}-%{release}
375 Requires: libgcc-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
376 %{?with_multilib:Provides: gcc(multilib-%{multilib2})}
378 Requires: glibc-devel(x32)
381 Requires: glibc-devel(x86_64)
384 %description multilib-%{multilib2}
385 A compiler aimed at integrating all the optimizations and features
386 necessary for a high-performance and stable development environment.
388 This package contains the C compiler support for producing %{m2_desc}
391 %description multilib-%{multilib2} -l pl.UTF-8
392 Kompilator, posiadający duże możliwości optymalizacyjne niezbędne do
393 wyprodukowania szybkiego i stabilnego kodu wynikowego.
395 Ten pakiet zawiera rozszerzenie kompilatora C o obsługę tworzenia
399 Summary: Shared gcc library
400 Summary(es.UTF-8): Biblioteca compartida de gcc
401 Summary(pl.UTF-8): Biblioteka gcc
402 Summary(pt_BR.UTF-8): Biblioteca runtime para o GCC
403 License: GPL v3+ with GCC Runtime Library Exception v3.1
408 %description -n libgcc
411 %description -n libgcc -l es.UTF-8
412 Biblioteca compartida de gcc.
414 %description -n libgcc -l pl.UTF-8
415 Biblioteka dynamiczna gcc.
417 %description -n libgcc -l pt_BR.UTF-8
418 Biblioteca runtime para o GCC.
420 %package -n libgcc-multilib-32
421 Summary: Shared gcc library - 32-bit version
422 Summary(pl.UTF-8): Biblioteka gcc - wersja 32-bitowa
423 License: GPL v3+ with GCC Runtime Library Exception v3.1
425 Obsoletes: libgcc-multilib
427 %description -n libgcc-multilib-32
428 Shared gcc library - 32-bit version.
430 %description -n libgcc-multilib-32 -l pl.UTF-8
431 Biblioteka dynamiczna gcc - wersja 32-bitowa.
433 %package -n libgcc-multilib-%{multilib2}
434 Summary: Shared gcc library - %{m2_desc} version
435 Summary(pl.UTF-8): Biblioteka gcc - wersja %{m2_desc}
436 License: GPL v3+ with GCC Runtime Library Exception v3.1
439 %description -n libgcc-multilib-%{multilib2}
440 Shared gcc library - %{m2_desc} version.
442 %description -n libgcc-multilib-%{multilib2} -l pl.UTF-8
443 Biblioteka dynamiczna gcc - wersja %{m2_desc}.
446 Summary: GNU OpenMP library
447 Summary(pl.UTF-8): Biblioteka GNU OpenMP
448 License: GPL v3+ with GCC Runtime Library Exception v3.1
451 %description -n libgomp
454 %description -n libgomp -l pl.UTF-8
455 Biblioteka GNU OpenMP.
457 %package -n libgomp-devel
458 Summary: Development files for GNU OpenMP library
459 Summary(pl.UTF-8): Pliki programistyczne biblioteki GNU OpenMP
460 License: GPL v3+ with GCC Runtime Library Exception v3.1
461 Group: Development/Libraries
462 Requires: %{name} = %{epoch}:%{version}-%{release}
463 Requires: libgomp = %{epoch}:%{version}-%{release}
465 %description -n libgomp-devel
466 Development files for GNU OpenMP library.
468 %description -n libgomp-devel -l pl.UTF-8
469 Pliki programistyczne biblioteki GNU OpenMP.
471 %package -n libgomp-static
472 Summary: Static GNU OpenMP library
473 Summary(pl.UTF-8): Statyczna biblioteka GNU OpenMP
474 License: GPL v3+ with GCC Runtime Library Exception v3.1
475 Group: Development/Libraries
476 Requires: libgomp-devel = %{epoch}:%{version}-%{release}
478 %description -n libgomp-static
479 Static GNU OpenMP library.
481 %description -n libgomp-static -l pl.UTF-8
482 Statyczna biblioteka GNU OpenMP.
484 %package -n libgomp-multilib-32
485 Summary: GNU OpenMP library - 32-bit version
486 Summary(pl.UTF-8): Biblioteka GNU OpenMP - wersja 32-bitowa
487 License: GPL v3+ with GCC Runtime Library Exception v3.1
489 Obsoletes: libgomp-multilib
491 %description -n libgomp-multilib-32
492 GNU OpenMP library - 32-bit version.
494 %description -n libgomp-multilib-32 -l pl.UTF-8
495 Biblioteka GNU OpenMP - wersja 32-bitowa.
497 %package -n libgomp-multilib-32-devel
498 Summary: Development files for 32-bit version of GNU OpenMP library
499 Summary(pl.UTF-8): Pliki programistyczne wersji 32-bitowej biblioteki GNU OpenMP
500 License: GPL v3+ with GCC Runtime Library Exception v3.1
501 Group: Development/Libraries
502 Requires: libgomp-devel = %{epoch}:%{version}-%{release}
503 Obsoletes: libgomp-multilib-devel
505 %description -n libgomp-multilib-32-devel
506 Development files for 32-bit version of GNU OpenMP library.
508 %description -n libgomp-multilib-32-devel -l pl.UTF-8
509 Pliki programistyczne wersji 32-bitowej biblioteki GNU OpenMP.
511 %package -n libgomp-multilib-32-static
512 Summary: Static GNU OpenMP library - 32-bit version
513 Summary(pl.UTF-8): Statyczna biblioteka GNU OpenMP - wersja 32-bitowa
514 License: GPL v3+ with GCC Runtime Library Exception v3.1
515 Group: Development/Libraries
516 Requires: libgomp-multilib-32-devel = %{epoch}:%{version}-%{release}
517 Obsoletes: libgomp-multilib-static
519 %description -n libgomp-multilib-32-static
520 Static GNU OpenMP library - 32-bit version.
522 %description -n libgomp-multilib-32-static -l pl.UTF-8
523 Statyczna biblioteka GNU OpenMP - wersja 32-bitowa.
525 %package -n libgomp-multilib-%{multilib2}
526 Summary: GNU OpenMP library - %{m2_desc} version
527 Summary(pl.UTF-8): Biblioteka GNU OpenMP - wersja %{m2_desc}
528 License: GPL v3+ with GCC Runtime Library Exception v3.1
531 %description -n libgomp-multilib-%{multilib2}
532 GNU OpenMP library - %{m2_desc} version.
534 %description -n libgomp-multilib-%{multilib2} -l pl.UTF-8
535 Biblioteka GNU OpenMP - wersja %{m2_desc}.
537 %package -n libgomp-multilib-%{multilib2}-devel
538 Summary: Development files for %{m2_desc} version of GNU OpenMP library
539 Summary(pl.UTF-8): Pliki programistyczne wersji %{m2_desc} biblioteki GNU OpenMP
540 License: GPL v3+ with GCC Runtime Library Exception v3.1
541 Group: Development/Libraries
542 Requires: libgomp-devel = %{epoch}:%{version}-%{release}
544 %description -n libgomp-multilib-%{multilib2}-devel
545 Development files for %{m2_desc} version of GNU OpenMP library.
547 %description -n libgomp-multilib-%{multilib2}-devel -l pl.UTF-8
548 Pliki programistyczne wersji %{m2_desc}-bitowej biblioteki GNU OpenMP.
550 %package -n libgomp-multilib-%{multilib2}-static
551 Summary: Static GNU OpenMP library - %{m2_desc} version
552 Summary(pl.UTF-8): Statyczna biblioteka GNU OpenMP - wersja %{m2_desc}
553 License: GPL v3+ with GCC Runtime Library Exception v3.1
554 Group: Development/Libraries
555 Requires: libgomp-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
557 %description -n libgomp-multilib-%{multilib2}-static
558 Static GNU OpenMP library - %{m2_desc} version.
560 %description -n libgomp-multilib-%{multilib2}-static -l pl.UTF-8
561 Statyczna biblioteka GNU OpenMP - wersja %{m2_desc}.
563 %package -n libcilkrts
564 Summary: GCC Cilk Plus language extensions runtime library
565 Summary(pl.UTF-8): Biblioteka uruchomieniowa rozszerzeń Cilk Plus dla GCC
568 Requires: libstdc++ = %{epoch}:%{version}-%{release}
570 %description -n libcilkrts
571 This package contains the Cilk Plus C/C++ language extensions runtime
574 %description -n libcilkrts -l pl.UTF-8
575 Ten pakiet zawiera bibliotekę uruchomieniową rozszerzeń Cilk Plus dla
578 %package -n libcilkrts-devel
579 Summary: GCC development files for Cilk Plus language extensions
580 Summary(pl.UTF-8): Pliki programistyczne GCC dla rozszerzeń Cilk Plus
582 Group: Development/Libraries
583 Requires: libcilkrts = %{epoch}:%{version}-%{release}
585 %description -n libcilkrts-devel
586 This package contains development files for Cilk Plus C/C++ language
589 %description -n libcilkrts-devel -l pl.UTF-8
590 Ten pakiet zawiera pliki programistyczne rozszerzeń Cilk Plus dla
593 %package -n libcilkrts-static
594 Summary: GCC Cilk Plus language extensions static library
595 Summary(pl.UTF-8): Biblioteka statyczna rozszerzeń Cilk Plus dla GCC
597 Group: Development/Libraries
598 Requires: libcilkrts-devel = %{epoch}:%{version}-%{release}
600 %description -n libcilkrts-static
601 This package contains Cilk Plus C/C++ language extensions static
604 %description -n libcilkrts-static -l pl.UTF-8
605 Ten pakiet zawiera bibliotekę statyczną rozszerzeń Cilk Plus dla
608 %package -n libcilkrts-multilib-32
609 Summary: GCC Cilk Plus language extensions runtime library - 32-bit version
610 Summary(pl.UTF-8): Biblioteka uruchomieniowa rozszerzeń Cilk Plus dla GCC - wersja 32-bitowa
613 Requires: libstdc++-multilib-32 = %{epoch}:%{version}-%{release}
614 Obsoletes: libcilkrts-multilib
616 %description -n libcilkrts-multilib-32
617 This package contains the Cilk Plus C/C++ language extensions runtime
618 library in 32-bit version.
620 %description -n libcilkrts-multilib-32 -l pl.UTF-8
621 Ten pakiet zawiera bibliotekę uruchomieniową rozszerzeń Cilk Plus dla
622 języków C/C++. W tym pakiecie znajduje się wersja 32-bitowa.
624 %package -n libcilkrts-multilib-32-devel
625 Summary: GCC development files for Cilk Plus language extensions - 32-bit version
626 Summary(pl.UTF-8): Pliki programistyczne GCC dla rozszerzeń Cilk Plus - wersja 32-bitowa
628 Group: Development/Libraries
629 Requires: libcilkrts-devel = %{epoch}:%{version}-%{release}
630 Requires: libcilkrts-multilib-32 = %{epoch}:%{version}-%{release}
631 Obsoletes: libcilkrts-multilib-devel
633 %description -n libcilkrts-multilib-32-devel
634 This package contains development files for Cilk Plus C/C++ language
635 extensions in 32-bit version.
637 %description -n libcilkrts-multilib-32-devel -l pl.UTF-8
638 Ten pakiet zawiera pliki programistyczne rozszerzeń Cilk Plus dla
639 języków C/C++. W tym pakiecie znajduje się wersja 32-bitowa.
641 %package -n libcilkrts-multilib-32-static
642 Summary: GCC Cilk Plus language extensions static library - 32-bit version
643 Summary(pl.UTF-8): Biblioteka statyczna rozszerzeń Cilk Plus dla GCC - wersja 32-bitowa
645 Group: Development/Libraries
646 Requires: libcilkrts-multilib-32-devel = %{epoch}:%{version}-%{release}
647 Obsoletes: libcilkrts-multilib-static
649 %description -n libcilkrts-multilib-32-static
650 This package contains the Cilk Plus C/C++ language extensions static
651 library in 32-bit version.
653 %description -n libcilkrts-multilib-32-static -l pl.UTF-8
654 Ten pakiet zawiera bibliotekę statyczną rozszerzeń Cilk Plus dla
655 języków C/C++. W tym pakiecie znajduje się wersja 32-bitowa.
657 %package -n libcilkrts-multilib-%{multilib2}
658 Summary: GCC Cilk Plus language extensions runtime library - %{m2_desc} version
659 Summary(pl.UTF-8): Biblioteka uruchomieniowa rozszerzeń Cilk Plus dla GCC - wersja %{m2_desc}
662 Requires: libstdc++-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
664 %description -n libcilkrts-multilib-%{multilib2}
665 This package contains the Cilk Plus C/C++ language extensions runtime
666 library in %{m2_desc} version.
668 %description -n libcilkrts-multilib-%{multilib2} -l pl.UTF-8
669 Ten pakiet zawiera bibliotekę uruchomieniową rozszerzeń Cilk Plus dla
670 języków C/C++. W tym pakiecie znajduje się wersja %{m2_desc}.
672 %package -n libcilkrts-multilib-%{multilib2}-devel
673 Summary: GCC development files for Cilk Plus language extensions - %{m2_desc} version
674 Summary(pl.UTF-8): Pliki programistyczne GCC dla rozszerzeń Cilk Plus - wersja %{m2_desc}
676 Group: Development/Libraries
677 Requires: libcilkrts-devel = %{epoch}:%{version}-%{release}
678 Requires: libcilkrts-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
680 %description -n libcilkrts-multilib-%{multilib2}-devel
681 This package contains development files for Cilk Plus C/C++ language
682 extensions in %{m2_desc} version.
684 %description -n libcilkrts-multilib-%{multilib2}-devel -l pl.UTF-8
685 Ten pakiet zawiera pliki programistyczne rozszerzeń Cilk Plus dla
686 języków C/C++. W tym pakiecie znajduje się wersja %{m2_desc}.
688 %package -n libcilkrts-multilib-%{multilib2}-static
689 Summary: GCC Cilk Plus language extensions static library - %{m2_desc} version
690 Summary(pl.UTF-8): Biblioteka statyczna rozszerzeń Cilk Plus dla GCC - wersja %{m2_desc}
692 Group: Development/Libraries
693 Requires: libcilkrts-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
695 %description -n libcilkrts-multilib-%{multilib2}-static
696 This package contains the Cilk Plus C/C++ language extensions static
697 library in %{m2_desc} version.
699 %description -n libcilkrts-multilib-%{multilib2}-static -l pl.UTF-8
700 Ten pakiet zawiera bibliotekę statyczną rozszerzeń Cilk Plus dla
701 języków C/C++. W tym pakiecie znajduje się wersja %{m2_desc}.
704 Summary: Ada language support for GCC
705 Summary(es.UTF-8): Soporte de Ada para GCC
706 Summary(pl.UTF-8): Obsługa języka Ada do GCC
707 Group: Development/Languages
708 Requires: %{name} = %{epoch}:%{version}-%{release}
709 Requires: libgnat = %{epoch}:%{version}-%{release}
711 Obsoletes: gnat-devel
714 This package adds experimental support for compiling Ada programs.
716 %description ada -l es.UTF-8
717 Este paquete añade soporte experimental para compilar programas en
720 %description ada -l pl.UTF-8
721 Ten pakiet dodaje eksperymentalne wsparcie dla kompilacji programów w
724 %package ada-multilib-32
725 Summary: Ada language 32-bit binaries support for GCC
726 Summary(pl.UTF-8): Obsługa 32-bitowych binariów w języku Ada dla GCC
727 Group: Development/Languages
728 Requires: %{name}-ada = %{epoch}:%{version}-%{release}
729 Requires: libgnat-multilib-32 = %{epoch}:%{version}-%{release}
730 Obsoletes: gcc-ada-multilib
732 %description ada-multilib-32
733 This package adds experimental support for compiling 32-bit Ada
734 programs on 64-bit host.
736 %description ada-multilib-32 -l pl.UTF-8
737 Ten pakiet dodaje eksperymentalną obsługę kompilacji programów
738 32-bitowych w języku Ada na maszynie 64-bitowej.
740 %package ada-multilib-%{multilib2}
741 Summary: Ada language %{m2_desc} binaries support for GCC
742 Summary(pl.UTF-8): Obsługa binariów %{m2_desc} w języku Ada dla GCC
743 Group: Development/Languages
744 Requires: %{name}-ada = %{epoch}:%{version}-%{release}
745 Requires: libgnat-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
747 %description ada-multilib-%{multilib2}
748 This package adds experimental support for compiling Ada language to
751 %description ada-multilib-%{multilib2} -l pl.UTF-8
752 Ten pakiet dodaje eksperymentalną obsługę kompilacji programów w
753 języku Ada do binariów %{m2_desc}.
756 Summary: Ada standard libraries
757 Summary(es.UTF-8): Bibliotecas estándares de Ada
758 Summary(pl.UTF-8): Biblioteki standardowe Ady
759 License: GPL v3+ with GCC Runtime Library Exception v3.1
761 Requires: libgcc = %{epoch}:%{version}-%{release}
765 %description -n libgnat
766 This package contains shared libraries needed to run programs written
769 %description -n libgnat -l es.UTF-8
770 Este paquete contiene las bibliotecas compartidas necesarias para
771 ejecutar programas escritos en Ada.
773 %description -n libgnat -l pl.UTF-8
774 Ten pakiet zawiera biblioteki potrzebne do uruchamiania programów
777 %package -n libgnat-static
778 Summary: Static Ada standard libraries
779 Summary(pl.UTF-8): Statyczne biblioteki standardowe dla Ady
780 License: GPL v3+ with GCC Runtime Library Exception v3.1
781 Group: Development/Libraries
782 Obsoletes: gnat-static
784 %description -n libgnat-static
785 This package contains static libraries for programs written in Ada.
787 %description -n libgnat-static -l pl.UTF-8
788 Ten pakiet zawiera biblioteki statyczne dla programów napisanych w
791 %package -n libgnat-multilib-32
792 Summary: Ada standard libraries - 32-bit version
793 Summary(pl.UTF-8): Biblioteki standardowe dla Ady - wersja 32-bitowa
794 License: GPL v3+ with GCC Runtime Library Exception v3.1
796 Requires: libgcc-multilib-32 = %{epoch}:%{version}-%{release}
797 Obsoletes: libgnat-multilib
799 %description -n libgnat-multilib-32
800 This package contains 32-bit version of shared libraries needed to run
801 programs written in Ada.
803 %description -n libgnat-multilib-32 -l pl.UTF-8
804 Ten pakiet zawiera wersje 32-bitowe bibliotek potrzebnych do
805 uruchamiania programów napisanych w języku Ada.
807 %package -n libgnat-multilib-32-static
808 Summary: Static Ada standard libraries - 32-bit version
809 Summary(pl.UTF-8): Statyczne biblioteki standardowe dla Ady - wersje 32-bitowe
810 License: GPL v3+ with GCC Runtime Library Exception v3.1
811 Group: Development/Libraries
812 Obsoletes: libgnat-multilib-static
814 %description -n libgnat-multilib-32-static
815 This package contains 32-bit version of static libraries for programs
818 %description -n libgnat-multilib-32-static -l pl.UTF-8
819 Ten pakiet zawiera 32-bitowe wersje bibliotek statycznych dla
820 programów napisanych w Adzie.
822 %package -n libgnat-multilib-%{multilib2}
823 Summary: Ada standard libraries - %{m2_desc} version
824 Summary(pl.UTF-8): Biblioteki standardowe dla Ady - wersja %{m2_desc}
825 License: GPL v3+ with GCC Runtime Library Exception v3.1
827 Requires: libgcc-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
829 %description -n libgnat-multilib-%{multilib2}
830 This package contains %{m2_desc} version of shared libraries needed to run
831 programs written in Ada.
833 %description -n libgnat-multilib-%{multilib2} -l pl.UTF-8
834 Ten pakiet zawiera wersje %{m32_desc} bibliotek potrzebnych do
835 uruchamiania programów napisanych w Adzie.
837 %package -n libgnat-multilib-%{multilib2}-static
838 Summary: Static Ada standard libraries - %{m2_desc} version
839 Summary(pl.UTF-8): Statyczne biblioteki standardowe dla Ady - wersje %{m2_desc}
840 License: GPL v3+ with GCC Runtime Library Exception v3.1
841 Group: Development/Libraries
843 %description -n libgnat-multilib-%{multilib2}-static
844 This package contains %{m2_desc} version of static libraries for programs
847 %description -n libgnat-multilib-%{multilib2}-static -l pl.UTF-8
848 Ten pakiet zawiera wersje %{m2_desc} bibliotek statycznych dla
849 programów napisanych w Adzie.
852 Summary: C++ language support for GCC
853 Summary(es.UTF-8): Soporte de C++ para GCC
854 Summary(pl.UTF-8): Obsługa języka C++ dla GCC
855 Summary(pt_BR.UTF-8): Suporte C++ para o GCC
856 Group: Development/Languages
857 Requires: %{name} = %{epoch}:%{version}-%{release}
863 This package adds C++ support to the GNU Compiler Collection. It
864 includes support for most of the current C++ specification, including
865 templates and exception handling. It does not include a standard C++
866 library, which is available separately.
868 %description c++ -l de.UTF-8
869 Dieses Paket enthält die C++-Unterstützung für den
870 GNU-Compiler-Collection. Es unterstützt die aktuelle
871 C++-Spezifikation, inkl. Templates und Ausnahmeverarbeitung. Eine
872 C++-Standard-Library ist nicht enthalten - sie ist getrennt
875 %description c++ -l es.UTF-8
876 Este paquete añade soporte de C++ al GCC (colección de compiladores
877 GNU). Ello incluye el soporte para la mayoría de la especificación
878 actual de C++, incluyendo plantillas y manejo de excepciones. No
879 incluye la biblioteca estándar de C++, la que es disponible separada.
881 %description c++ -l fr.UTF-8
882 Ce package ajoute un support C++ a la collection de compilateurs GNU.
883 Il comprend un support pour la plupart des spécifications actuelles de
884 C++, dont les modéles et la gestion des exceptions. Il ne comprend pas
885 une bibliothéque C++ standard, qui est disponible séparément.
887 %description c++ -l pl.UTF-8
888 Ten pakiet dodaje obsługę C++ do kompilatora GCC. Wspiera większość
889 obecnej specyfikacji C++, nie zawiera natomiast standardowych
890 bibliotek C++, które są w oddzielnym pakiecie.
892 %description c++ -l pt_BR.UTF-8
893 Este pacote adiciona suporte C++ para o gcc.
895 %description c++ -l tr.UTF-8
896 Bu paket, GNU C derleyicisine C++ desteği ekler. 'Template'ler ve
897 aykırı durum işleme gibi çoğu güncel C++ tanımlarına uyar. Standart
898 C++ kitaplığı bu pakette yer almaz.
900 %package c++-multilib-32
901 Summary: C++ language 32-bit binaries support for GCC
902 Summary(pl.UTF-8): Obsługa 32-bitowych binariów w języku C++ dla GCC
903 Group: Development/Languages
904 Requires: %{name}-c++ = %{epoch}:%{version}-%{release}
905 Requires: %{name}-multilib-32 = %{epoch}:%{version}-%{release}
906 Obsoletes: gcc-c++-multilib
908 %description c++-multilib-32
909 This package adds 32-bit binaries in C++ language support to the GNU
912 %description c++-multilib-32 -l pl.UTF-8
913 Ten pakiet dodaje obsługę 32-bitowych binariów w języku C++ do
916 %package c++-multilib-%{multilib2}
917 Summary: C++ language %{m2_desc} binaries support for GCC
918 Summary(pl.UTF-8): Obsługa %{multilib2}-bitowych binariów C++ dla GCC
919 Group: Development/Languages
920 Requires: %{name}-c++ = %{epoch}:%{version}-%{release}
921 Requires: %{name}-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
923 %description c++-multilib-%{multilib2}
924 This package adds %{m2_desc} binaries in C++ language support to the GNU
927 %description c++-multilib-%{multilib2} -l pl.UTF-8
928 Ten pakiet dodaje obsługę binariów %{m2_desc} w języku C++ do kompilatora
931 %package -n libstdc++
932 Summary: GNU C++ library
933 Summary(es.UTF-8): Biblioteca C++ de GNU
934 Summary(pl.UTF-8): Biblioteka GNU C++
935 Summary(pt_BR.UTF-8): Biblioteca C++ GNU
936 License: GPL v3+ with GCC Runtime Library Exception v3.1
938 # >= instead of = to allow keeping older libstdc++ (with different soname)
939 Requires: libgcc >= %{epoch}:%{version}-%{release}
941 Obsoletes: libstdc++3
942 Obsoletes: libstdc++4
944 %description -n libstdc++
945 This is the GNU implementation of the standard C++ library, along with
946 additional GNU tools. This package includes the shared libraries
947 necessary to run C++ applications.
949 %description -n libstdc++ -l de.UTF-8
950 Dies ist die GNU-Implementierung der Standard-C++-Libraries mit
951 weiteren GNU-Tools. Dieses Paket enthält die zum Ausführen von
952 C++-Anwendungen erforderlichen gemeinsam genutzten Libraries.
954 %description -n libstdc++ -l es.UTF-8
955 Este es el soporte de las bibliotecas padrón del C++, junto con
956 herramientas GNU adicionales. El paquete incluye las bibliotecas
957 compartidas necesarias para ejecutar aplicaciones C++.
959 %description -n libstdc++ -l fr.UTF-8
960 Ceci est l'implémentation GNU des librairies C++ standard, ainsi que
961 des outils GNU supplémentaires. Ce package comprend les librairies
962 partagées nécessaires à l'exécution d'application C++.
964 %description -n libstdc++ -l pl.UTF-8
965 Ten pakiet zawiera bibliotekę będącą implementacją standardowej
966 biblioteki C++. Znajduje się w nim biblioteka dynamiczna niezbędne do
967 uruchamiania aplikacji napisanych w C++.
969 %description -n libstdc++ -l pt_BR.UTF-8
970 Este pacote é uma implementação da biblioteca padrão C++ v3, um
971 subconjunto do padrão ISO 14882.
973 %description -n libstdc++ -l tr.UTF-8
974 Bu paket, standart C++ kitaplıklarının GNU gerçeklemesidir ve C++
975 uygulamalarının koşturulması için gerekli kitaplıkları içerir.
977 %package -n libstdc++-devel
978 Summary: Header files and documentation for C++ development
979 Summary(de.UTF-8): Header-Dateien zur Entwicklung mit C++
980 Summary(es.UTF-8): Ficheros de cabecera y documentación para desarrollo C++
981 Summary(fr.UTF-8): Fichiers d'en-tête et biblitothèques pour développer en C++
982 Summary(pl.UTF-8): Pliki nagłówkowe i dokumentacja do biblioteki standardowej C++
983 Summary(pt_BR.UTF-8): Arquivos de inclusão e bibliotecas para o desenvolvimento em C++
984 Summary(tr.UTF-8): C++ ile program geliştirmek için gerekli dosyalar
985 License: GPL v3+ with GCC Runtime Library Exception v3.1
986 Group: Development/Libraries
987 Requires: %{name}-c++ = %{epoch}:%{version}-%{release}
988 Requires: glibc-devel
989 Requires: libstdc++ = %{epoch}:%{version}-%{release}
990 Obsoletes: libg++-devel
991 Obsoletes: libstdc++3-devel
992 Obsoletes: libstdc++4-devel
994 %description -n libstdc++-devel
995 This is the GNU implementation of the standard C++ libraries. This
996 package includes the header files needed for C++ development and
997 library documentation.
999 %description -n libstdc++-devel -l es.UTF-8
1000 Este es el soporte de las bibliotecas padrón del lenguaje C++. Este
1001 paquete incluye los archivos de inclusión y bibliotecas necesarios
1002 para desarrollo de programas en lenguaje C++.
1004 %description -n libstdc++-devel -l pl.UTF-8
1005 Pakiet ten zawiera biblioteki będące implementacją standardowych
1006 bibliotek C++. Znajdują się w nim pliki nagłówkowe wykorzystywane przy
1007 programowaniu w języku C++ oraz dokumentacja biblioteki standardowej.
1009 %description -n libstdc++-devel -l pt_BR.UTF-8
1010 Este pacote inclui os arquivos de inclusão e bibliotecas necessárias
1011 para desenvolvimento de programas C++.
1013 %package -n libstdc++-static
1014 Summary: Static C++ standard library
1015 Summary(es.UTF-8): Biblioteca estándar estática de C++
1016 Summary(pl.UTF-8): Statyczna biblioteka standardowa C++
1017 License: GPL v3+ with GCC Runtime Library Exception v3.1
1018 Group: Development/Libraries
1019 Requires: libstdc++-devel = %{epoch}:%{version}-%{release}
1020 Obsoletes: libstdc++4-static
1022 %description -n libstdc++-static
1023 Static C++ standard library.
1025 %description -n libstdc++-static -l es.UTF-8
1026 Biblioteca estándar estática de C++.
1028 %description -n libstdc++-static -l pl.UTF-8
1029 Statyczna biblioteka standardowa C++.
1031 %package -n libstdc++-multilib-32
1032 Summary: GNU C++ library - 32-bit version
1033 Summary(pl.UTF-8): Biblioteka GNU C++ - wersja 32-bitowa
1034 License: GPL v3+ with GCC Runtime Library Exception v3.1
1036 # >= instead of = to allow keeping older libstdc++ (with different soname)
1037 Requires: libgcc-multilib-32 >= %{epoch}:%{version}-%{release}
1038 Obsoletes: libstdc++-multilib
1040 %description -n libstdc++-multilib-32
1041 This is 32-bit version of the GNU implementation of the standard C++
1044 %description -n libstdc++-multilib-32 -l pl.UTF-8
1045 Ten pakiet ten zawiera 32-bitową wersję implementacji GNU biblioteki
1048 %package -n libstdc++-multilib-32-devel
1049 Summary: Development files for C++ development - 32-bit version
1050 Summary(pl.UTF-8): Pliki programistyczne biblioteki standardowej C++ - wersja 32-bitowa
1051 License: GPL v3+ with GCC Runtime Library Exception v3.1
1052 Group: Development/Libraries
1053 Requires: %{name}-c++-multilib-32 = %{epoch}:%{version}-%{release}
1054 Requires: libstdc++-devel = %{epoch}:%{version}-%{release}
1055 Requires: libstdc++-multilib-32 = %{epoch}:%{version}-%{release}
1056 Obsoletes: libstdc++-multilib-devel
1058 %description -n libstdc++-multilib-32-devel
1059 This package contains the development files for 32-bit version of the
1060 GNU implementation of the standard C++ library.
1062 %description -n libstdc++-multilib-32-devel -l pl.UTF-8
1063 Ten pakiet zawiera pliki programistyczne 32-bitowej wersji
1064 implementacji GNU biblioteki standardowej C++.
1066 %package -n libstdc++-multilib-32-static
1067 Summary: Static C++ standard library - 32-bit version
1068 Summary(pl.UTF-8): Statyczna biblioteka standardowa C++ - wersja 32-bitowa
1069 License: GPL v3+ with GCC Runtime Library Exception v3.1
1070 Group: Development/Libraries
1071 Requires: libstdc++-multilib-32-devel = %{epoch}:%{version}-%{release}
1072 Obsoletes: libstdc++-multilib-static
1074 %description -n libstdc++-multilib-32-static
1075 Static C++ standard library - 32-bit version.
1077 %description -n libstdc++-multilib-32-static -l pl.UTF-8
1078 Statyczna biblioteka standardowa C++ - wersja 32-bitowa.
1080 %package -n libstdc++-multilib-%{multilib2}
1081 Summary: GNU C++ library - %{m2_desc} version
1082 Summary(pl.UTF-8): Biblioteka GNU C++ - wersja %{m2_desc}
1083 License: GPL v3+ with GCC Runtime Library Exception v3.1
1085 # >= instead of = to allow keeping older libstdc++ (with different soname)
1086 Requires: libgcc-multilib-%{multilib2} >= %{epoch}:%{version}-%{release}
1088 %description -n libstdc++-multilib-%{multilib2}
1089 This is %{m2_desc} version of the GNU implementation of the standard C++
1092 %description -n libstdc++-multilib-%{multilib2} -l pl.UTF-8
1093 Ten pakiet ten zawiera wersję %{m2_desc} implementacji GNU biblioteki
1096 %package -n libstdc++-multilib-%{multilib2}-devel
1097 Summary: Development files for C++ development - %{m2_desc} version
1098 Summary(pl.UTF-8): Pliki programistyczne biblioteki standardowej C++ - wersja %{m2_desc}
1099 License: GPL v3+ with GCC Runtime Library Exception v3.1
1100 Group: Development/Libraries
1101 Requires: %{name}-c++-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1102 Requires: libstdc++-devel = %{epoch}:%{version}-%{release}
1103 Requires: libstdc++-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1105 %description -n libstdc++-multilib-%{multilib2}-devel
1106 This package contains the development files for %{m2_desc} version of the
1107 GNU implementation of the standard C++ library.
1109 %description -n libstdc++-multilib-%{multilib2}-devel -l pl.UTF-8
1110 Ten pakiet zawiera pliki programistyczne wersji %{m2_desc}
1111 implementacji GNU biblioteki standardowej C++.
1113 %package -n libstdc++-multilib-%{multilib2}-static
1114 Summary: Static C++ standard library - %{m2_desc} version
1115 Summary(pl.UTF-8): Statyczna biblioteka standardowa C++ - wersja %{m2_desc}
1116 License: GPL v3+ with GCC Runtime Library Exception v3.1
1117 Group: Development/Libraries
1118 Requires: libstdc++-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
1120 %description -n libstdc++-multilib-%{multilib2}-static
1121 Static C++ standard library - %{m2_desc} version.
1123 %description -n libstdc++-multilib-%{multilib2}-static -l pl.UTF-8
1124 Statyczna biblioteka standardowa C++ - wersja %{m2_desc}.
1126 %package -n libstdc++-gdb
1127 Summary: libstdc++ pretty printers for GDB
1128 Summary(pl.UTF-8): Funkcje wypisujące dane libstdc++ dla GDB
1129 Group: Development/Debuggers
1131 %description -n libstdc++-gdb
1132 This package contains Python scripts for GDB pretty printing of the
1133 libstdc++ types/containers.
1135 %description -n libstdc++-gdb -l pl.UTF-8
1136 Ten pakiet zawiera skrypty Pythona dla GDB służące do ładnego
1137 wypisywania typów i kontenerów libstdc++.
1139 %package -n libstdc++-apidocs
1140 Summary: C++ standard library API documentation
1141 Summary(pl.UTF-8): Dokumentacja API biblioteki standardowej C++
1142 License: FDL v1.3 (mainly), GPL v3+ (doxygen generated parts)
1143 Group: Documentation
1144 %if "%{_rpmversion}" >= "5"
1148 %description -n libstdc++-apidocs
1149 API and internal documentation for C++ standard library.
1151 %description -n libstdc++-apidocs -l pl.UTF-8
1152 Dokumentacja API i wewnętrzna biblioteki standardowej C++.
1155 Summary: Fortran 95 language support for GCC
1156 Summary(es.UTF-8): Soporte de Fortran 95 para GCC
1157 Summary(pl.UTF-8): Obsługa języka Fortran 95 dla GCC
1158 Summary(pt_BR.UTF-8): Suporte Fortran 95 para o GCC
1159 Group: Development/Languages/Fortran
1160 Requires: %{name} = %{epoch}:%{version}-%{release}
1161 Requires: libgfortran = %{epoch}:%{version}-%{release}
1162 Requires: libquadmath-devel = %{epoch}:%{version}-%{release}
1163 Provides: gcc-g77 = %{epoch}:%{version}-%{release}
1167 %description fortran
1168 This package adds support for compiling Fortran 95 programs with the
1171 %description fortran -l es.UTF-8
1172 Este paquete añade soporte para compilar programas escritos en Fortran
1173 95 con el compilador GNU.
1175 %description fortran -l pl.UTF-8
1176 Ten pakiet dodaje obsługę języka Fortran 95 do kompilatora GCC.
1178 %description fortran -l pt_BR.UTF-8
1179 Suporte Fortran 95 para o GCC.
1181 %package fortran-multilib-32
1182 Summary: Fortran 95 language 32-bit binaries support for GCC
1183 Summary(pl.UTF-8): Obsługa binariów 32-bitowych w języku Fortran 95 dla GCC
1184 Group: Development/Languages/Fortran
1185 Requires: %{name}-fortran = %{epoch}:%{version}-%{release}
1186 Requires: libgfortran-multilib-32 = %{epoch}:%{version}-%{release}
1187 Requires: libquadmath-multilib-32-devel = %{epoch}:%{version}-%{release}
1188 Obsoletes: gcc-fortran-multilib
1190 %description fortran-multilib-32
1191 This package adds support for compiling 32-bit Fortran 95 programs
1192 with the GNU compiler.
1194 %description fortran-multilib-32 -l pl.UTF-8
1195 Ten pakiet dodaje obsługę 32-bitowych programów w Fortranie 95 do
1198 %package fortran-multilib-%{multilib2}
1199 Summary: Fortran 95 language %{m2_desc} binaries support for GCC
1200 Summary(pl.UTF-8): Obsługa binariów %{m2_desc} w języku Fortran 95 dla GCC
1201 Group: Development/Languages/Fortran
1202 Requires: %{name}-fortran = %{epoch}:%{version}-%{release}
1203 Requires: libgfortran-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1204 Requires: libquadmath-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
1206 %description fortran-multilib-%{multilib2}
1207 This package adds support for compiling Fortran 95 programs to %{m2_desc}
1208 binaries with the GNU compiler.
1210 %description fortran-multilib-%{multilib2} -l pl.UTF-8
1211 Ten pakiet dodaje obsługę binariów %{m2_desc} w języku Fortran 95 do
1214 %package -n libgfortran
1215 Summary: Fortran 95 Library
1216 Summary(es.UTF-8): Biblioteca de Fortran 95
1217 Summary(pl.UTF-8): Biblioteka Fortranu 95
1218 License: GPL v3+ with GCC Runtime Library Exception v3.1
1220 Requires: libgcc = %{epoch}:%{version}-%{release}
1221 Requires: libquadmath = %{epoch}:%{version}-%{release}
1224 %description -n libgfortran
1227 %description -n libgfortran -l es.UTF-8
1228 Biblioteca de Fortran 95.
1230 %description -n libgfortran -l pl.UTF-8
1231 Biblioteka Fortranu 95.
1233 %package -n libgfortran-static
1234 Summary: Static Fortran 95 Library
1235 Summary(es.UTF-8): Bibliotecas estáticas de Fortran 95
1236 Summary(pl.UTF-8): Statyczna Biblioteka Fortranu 95
1237 License: GPL v3+ with GCC Runtime Library Exception v3.1
1238 Group: Development/Libraries
1239 Requires: libgfortran = %{epoch}:%{version}-%{release}
1240 Obsoletes: libg2c-static
1242 %description -n libgfortran-static
1243 Static Fortran 95 Library.
1245 %description -n libgfortran-static -l es.UTF-8
1246 Bibliotecas estáticas de Fortran 95.
1248 %description -n libgfortran-static -l pl.UTF-8
1249 Statyczna biblioteka Fortranu 95.
1251 %package -n libgfortran-multilib-32
1252 Summary: Fortran 95 Library - 32-bit version
1253 Summary(pl.UTF-8): Biblioteka Fortranu 95 - wersja 32-bitowa
1254 License: GPL v3+ with GCC Runtime Library Exception v3.1
1256 Requires: libgcc-multilib-32 = %{epoch}:%{version}-%{release}
1257 Requires: libquadmath-multilib-32 = %{epoch}:%{version}-%{release}
1258 Obsoletes: libgfortran-multilib
1260 %description -n libgfortran-multilib-32
1261 Fortran 95 Library - 32-bit version.
1263 %description -n libgfortran-multilib-32 -l pl.UTF-8
1264 Biblioteka Fortranu 95 - wersja 32-bitowa.
1266 %package -n libgfortran-multilib-32-static
1267 Summary: Static Fortran 95 Library - 32-bit version
1268 Summary(pl.UTF-8): Statyczna Biblioteka Fortranu 95 - wersja 32-bitowa
1269 License: GPL v3+ with GCC Runtime Library Exception v3.1
1270 Group: Development/Libraries
1271 Requires: libgfortran-multilib-32 = %{epoch}:%{version}-%{release}
1272 Obsoletes: libgfortran-multilib-static
1274 %description -n libgfortran-multilib-32-static
1275 Static Fortran 95 Library - 32-bit version.
1277 %description -n libgfortran-multilib-32-static -l pl.UTF-8
1278 Statyczna biblioteka Fortranu 95 - wersja 32-bitowa.
1280 %package -n libgfortran-multilib-%{multilib2}
1281 Summary: Fortran 95 Library - %{m2_desc} version
1282 Summary(pl.UTF-8): Biblioteka Fortranu 95 - wersja %{m2_desc}
1283 License: GPL v3+ with GCC Runtime Library Exception v3.1
1285 Requires: libquadmath-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1287 %description -n libgfortran-multilib-%{multilib2}
1288 Fortran 95 Library - %{m2_desc} version.
1290 %description -n libgfortran-multilib-%{multilib2} -l pl.UTF-8
1291 Biblioteka Fortranu 95 - wersja %{m2_desc}.
1293 %package -n libgfortran-multilib-%{multilib2}-static
1294 Summary: Static Fortran 95 Library - %{m2_desc} version
1295 Summary(pl.UTF-8): Statyczna Biblioteka Fortranu 95 - wersja %{m2_desc}
1296 License: GPL v3+ with GCC Runtime Library Exception v3.1
1297 Group: Development/Libraries
1298 Requires: libgcc-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1299 Requires: libgfortran-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1301 %description -n libgfortran-multilib-%{multilib2}-static
1302 Static Fortran 95 Library - %{m2_desc} version.
1304 %description -n libgfortran-multilib-%{multilib2}-static -l pl.UTF-8
1305 Statyczna biblioteka Fortranu 95 - wersja %{m2_desc}.
1307 %package -n libquadmath
1308 Summary: GCC __float128 shared support library
1309 Summary(pl.UTF-8): Biblioteka współdzielona do obsługi typu __float128
1313 %description -n libquadmath
1314 This package contains GCC shared support library which is needed for
1315 __float128 math support and for Fortran REAL*16 support.
1317 %description -n libquadmath -l pl.UTF-8
1318 Ten pakiet zawiera bibliotekę współdzieloną GCC do obsługi operacji
1319 matematycznych na zmiennych typu __float128 oraz typu REAL*16 w
1322 %package -n libquadmath-devel
1323 Summary: Header files for GCC __float128 support library
1324 Summary(pl.UTF-8): Pliki nagłówkowe biblioteka GCC do obsługi typu __float128
1326 Group: Development/Libraries
1327 Requires: libquadmath = %{epoch}:%{version}-%{release}
1329 %description -n libquadmath-devel
1330 This package contains header files for GCC support library which is
1331 needed for __float128 math support and for Fortran REAL*16 support.
1333 %description -n libquadmath-devel -l pl.UTF-8
1334 Ten pakiet zawiera pliki nagłówkowe biblioteki GCC do obsługi operacji
1335 matematycznych na zmiennych typu __float128 oraz typu REAL*16 w
1338 %package -n libquadmath-static
1339 Summary: Static GCC __float128 support library
1340 Summary(pl.UTF-8): Biblioteka statyczna GCC do obsługi typu __float128
1342 Group: Development/Libraries
1343 Requires: libquadmath-devel = %{epoch}:%{version}-%{release}
1345 %description -n libquadmath-static
1346 Static GCC __float128 support library.
1348 %description -n libquadmath-static -l pl.UTF-8
1349 Biblioteka statyczna GCC do obsługi typu __float128.
1351 %package -n libquadmath-multilib-32
1352 Summary: GCC __float128 shared support library - 32-bit version
1353 Summary(pl.UTF-8): Biblioteka współdzielona GCC do obsługi typu __float128 - wersja 32-bitowa
1356 Obsoletes: libquadmath-multilib
1358 %description -n libquadmath-multilib-32
1359 This package contains 32-bit version of GCC shared support library
1360 which is needed for __float128 math support and for Fortran REAL*16
1363 %description -n libquadmath-multilib-32 -l pl.UTF-8
1364 Ten pakiet zawiera 32-bitową bibliotekę współdzieloną GCC do obsługi
1365 operacji matematycznych na zmiennych typu __float128 oraz typu REAL*16
1368 %package -n libquadmath-multilib-32-devel
1369 Summary: Development files for 32-bit GCC __float128 support library
1370 Summary(pl.UTF-8): Pliki programistyczne 32-bitowej biblioteki do obsługi typu __float128
1372 Group: Development/Libraries
1373 Requires: libquadmath-devel = %{epoch}:%{version}-%{release}
1374 Requires: libquadmath-multilib-32 = %{epoch}:%{version}-%{release}
1375 Obsoletes: libquadmath-multilib-devel
1377 %description -n libquadmath-multilib-32-devel
1378 This package contains development files for 32-bit GCC support library
1379 which is needed for __float128 math support and for Fortran REAL*16
1382 %description -n libquadmath-multilib-32-devel -l pl.UTF-8
1383 Ten pakiet zawiera pliki programistyczne 32-bitowej biblioteki GCC do
1384 obsługi operacji matematycznych na zmiennych typu __float128 oraz typu
1385 REAL*16 w Fortranie.
1387 %package -n libquadmath-multilib-32-static
1388 Summary: Static GCC __float128 support library - 32-bit version
1389 Summary(pl.UTF-8): 32-bitowa biblioteka statyczna GCC do obsługi typu __float128
1391 Group: Development/Libraries
1392 Requires: libquadmath-multilib-32-devel = %{epoch}:%{version}-%{release}
1393 Obsoletes: libquadmath-multilib-static
1395 %description -n libquadmath-multilib-32-static
1396 Static GCC __float128 support library - 32-bit version.
1398 %description -n libquadmath-multilib-32-static -l pl.UTF-8
1399 32-bitowa biblioteka statyczna GCC do obsługi typu __float128.
1401 %package -n libquadmath-multilib-%{multilib2}
1402 Summary: GCC __float128 shared support library - %{m2_desc} version
1403 Summary(pl.UTF-8): Biblioteka współdzielona GCC do obsługi typu __float128 - wersja %{m2_desc}
1407 %description -n libquadmath-multilib-%{multilib2}
1408 This package contains %{m2_desc} version of GCC shared support library
1409 which is needed for __float128 math support and for Fortran REAL*16
1412 %description -n libquadmath-multilib-%{multilib2} -l pl.UTF-8
1413 Ten pakiet zawiera wersję %{m2_desc} biblioteki współdzielonej GCC do
1414 obsługi operacji matematycznych na zmiennych typu __float128 oraz typu
1415 REAL*16 w Fortranie.
1417 %package -n libquadmath-multilib-%{multilib2}-devel
1418 Summary: Development files for %{m2_desc} version of GCC __float128 support library
1419 Summary(pl.UTF-8): Pliki programistyczne wersji %{m2_desc} biblioteki do obsługi typu __float128
1421 Group: Development/Libraries
1422 Requires: libquadmath-devel = %{epoch}:%{version}-%{release}
1423 Requires: libquadmath-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1425 %description -n libquadmath-multilib-%{multilib2}-devel
1426 This package contains development files for %{m2_desc} version of GCC
1427 support library which is needed for __float128 math support and for
1428 Fortran REAL*16 support.
1430 %description -n libquadmath-multilib-%{multilib2}-devel -l pl.UTF-8
1431 Ten pakiet zawiera pliki programistyczne wersji %{m2_desc} biblioteki GCC
1432 do obsługi operacji matematycznych na zmiennych typu __float128 oraz
1433 typu REAL*16 w Fortranie.
1435 %package -n libquadmath-multilib-%{multilib2}-static
1436 Summary: Static GCC __float128 support library - %{m2_desc} version
1437 Summary(pl.UTF-8): Wersja %{m2_desc} biblioteki statycznej GCC do obsługi typu __float128
1439 Group: Development/Libraries
1440 Requires: libquadmath-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
1442 %description -n libquadmath-multilib-%{multilib2}-static
1443 Static GCC __float128 support library - %{m2_desc} version.
1445 %description -n libquadmath-multilib-%{multilib2}-static -l pl.UTF-8
1446 Wersja %{m2_desc} biblioteki statycznej GCC do obsługi typu __float128.
1449 Summary: Java language support for GCC
1450 Summary(es.UTF-8): Soporte de Java para GCC
1451 Summary(pl.UTF-8): Obsługa języka Java dla GCC
1452 Group: Development/Languages/Java
1453 Requires: %{name} = %{epoch}:%{version}-%{release}
1454 Requires: java-ecj >= %{ecj_ver}
1455 Requires: libgcj-devel = %{epoch}:%{version}-%{release}
1456 Provides: gcc-java-tools
1457 Provides: gcj = %{epoch}:%{version}-%{release}
1458 Obsoletes: gcc-java-tools
1459 Obsoletes: java-gnu-classpath-tools
1462 This package adds experimental support for compiling Java(TM) programs
1463 and bytecode into native code. To use this you will also need the
1466 %description java -l es.UTF-8
1467 Este paquete añade soporte experimental para compilar programas
1468 Java(tm) y su bytecode en código nativo. Para usarlo también va a
1469 necesitar el paquete libgcj.
1471 %description java -l pl.UTF-8
1472 Ten pakiet dodaje możliwość kompilowania programów w języku Java(TM)
1473 oraz bajtkodu do kodu natywnego. Do używania go wymagany jest
1474 dodatkowo pakiet libgcj.
1476 %package java-aotcompile
1477 Summary: Java AOT-compiler - compiling bytecode to native
1478 Summary(pl.UTF-8): Kompilator AOT dla Javy - kompilacja bajtkodu do kodu natywnego
1480 Group: Development/Tools
1481 Requires: %{name}-java = %{epoch}:%{version}-%{release}
1483 %description java-aotcompile
1484 aot-compile is a script that searches a directory for Java bytecode
1485 (as class files, or in jars) and uses gcj to compile it to native code
1486 and generate the databases from it.
1488 %description java-aotcompile -l pl.UTF-8
1489 aot-compile to skrypt wyszukujący w katalogu bajtkod Javy (w plikach
1490 class lub jarach) i kompilujący go przy użyciu gcj, a następnie
1491 generujący z niego bazy danych.
1494 Summary: Java Class Libraries
1495 Summary(es.UTF-8): Bibliotecas de clases de Java
1496 Summary(pl.UTF-8): Biblioteki klas Javy
1497 License: GPL v2+ with limited linking exception
1499 Requires: jpackage-utils
1500 Requires: libstdc++ = %{epoch}:%{version}-%{release}
1501 Requires: libxml2 >= 1:2.6.8
1502 Requires: libxslt >= 1.1.11
1504 Requires: cairo >= 1.1.8
1505 Requires: gtk+2 >= 2:2.8
1506 Requires: libart_lgpl >= 2.1
1509 Requires: QtCore >= 4.1.0
1510 Requires: QtGui >= 4.1.0
1512 Provides: java(ClassDataVersion) = %{_classdataversion}
1515 %description -n libgcj
1516 Java Class Libraries.
1518 %description -n libgcj -l es.UTF-8
1519 Bibliotecas de clases de Java.
1521 %description -n libgcj -l pl.UTF-8
1522 Biblioteki klas Javy.
1524 %package -n libgcj-devel
1525 Summary: Development files for Java Class Libraries
1526 Summary(es.UTF-8): Ficheros de desarrollo para las bibliotecas de clases de Java
1527 Summary(pl.UTF-8): Pliki nagłówkowe bibliotek klas Javy
1528 License: GPL v2+ with limited linking exception
1529 Group: Development/Libraries
1530 Requires: libgcj = %{epoch}:%{version}-%{release}
1531 Requires: libstdc++-devel = %{epoch}:%{version}-%{release}
1532 Requires: zlib-devel
1533 Obsoletes: libgcj3-devel
1535 %description -n libgcj-devel
1536 Development files for Java Class Libraries.
1538 %description -n libgcj-devel -l es.UTF-8
1539 Ficheros de desarrollo para las bibliotecas de clases de Java.
1541 %description -n libgcj-devel -l pl.UTF-8
1542 Pliki nagłówkowe bibliotek klas Javy.
1544 %package -n libgcj-static
1545 Summary: Static Java Class Libraries
1546 Summary(es.UTF-8): Bibliotecas estáticas de clases de Java
1547 Summary(pl.UTF-8): Statyczne biblioteki klas Javy
1548 License: GPL v2+ with limited linking exception
1549 Group: Development/Libraries
1550 Requires: libgcj-devel = %{epoch}:%{version}-%{release}
1552 %description -n libgcj-static
1553 Static Java Class Libraries.
1555 %description -n libgcj-static -l es.UTF-8
1556 Bibliotecas estáticas de clases de Java.
1558 %description -n libgcj-static -l pl.UTF-8
1559 Statyczne biblioteki klas Javy.
1562 Summary: Foreign Function Interface library
1563 Summary(es.UTF-8): Biblioteca de interfaz de funciones ajenas
1564 Summary(pl.UTF-8): Biblioteka wywołań funkcji obcych
1568 %description -n libffi
1569 The libffi library provides a portable, high level programming
1570 interface to various calling conventions. This allows a programmer to
1571 call any function specified by a call interface description at run
1574 %description -n libffi -l es.UTF-8
1575 La biblioteca libffi provee una interfaz portable de programación de
1576 alto nivel para varias convenciones de llamada. Ello permite que un
1577 programador llame una función cualquiera especificada por una
1578 descripción de interfaz de llamada en el tiempo de ejecución.
1580 %description -n libffi -l pl.UTF-8
1581 Biblioteka libffi dostarcza przenośny, wysokopoziomowy interfejs do
1582 różnych konwencji wywołań funkcji. Pozwala to programiście wywołać
1583 dowolną funkcję podaną przez opis interfejsu wywołania w czasie
1586 %package -n libffi-devel
1587 Summary: Development files for Foreign Function Interface library
1588 Summary(es.UTF-8): Ficheros de desarrollo para libffi
1589 Summary(pl.UTF-8): Pliki nagłówkowe biblioteki libffi
1591 Group: Development/Libraries
1592 Requires: %{name} = %{epoch}:%{version}-%{release}
1593 Requires: libffi = %{epoch}:%{version}-%{release}
1595 %description -n libffi-devel
1596 Development files for Foreign Function Interface library.
1598 %description -n libffi-devel -l es.UTF-8
1599 Ficheros de desarrollo para libffi.
1601 %description -n libffi-devel -l pl.UTF-8
1602 Pliki nagłówkowe biblioteki libffi.
1604 %package -n libffi-static
1605 Summary: Static Foreign Function Interface library
1606 Summary(es.UTF-8): Biblioteca libffi estática
1607 Summary(pl.UTF-8): Statyczna biblioteka libffi
1609 Group: Development/Libraries
1610 Requires: libffi-devel = %{epoch}:%{version}-%{release}
1612 %description -n libffi-static
1613 Static Foreign Function Interface library.
1615 %description -n libffi-static -l es.UTF-8
1616 Biblioteca libffi estática.
1618 %description -n libffi-static -l pl.UTF-8
1619 Statyczna biblioteka libffi.
1621 %package -n libffi-multilib-32
1622 Summary: Foreign Function Interface library - 32-bit version
1623 Summary(pl.UTF-8): Biblioteka wywołań funkcji obcych - wersja 32-bitowa
1626 Obsoletes: libffi-multilib
1628 %description -n libffi-multilib-32
1629 The libffi library provides a portable, high level programming
1630 interface to various calling conventions. This allows a programmer to
1631 call any function specified by a call interface description at run
1632 time. This package contains 32-bit version of the library.
1634 %description -n libffi-multilib-32 -l pl.UTF-8
1635 Biblioteka libffi dostarcza przenośny, wysokopoziomowy interfejs do
1636 różnych konwencji wywołań funkcji. Pozwala to programiście wywołać
1637 dowolną funkcję podaną przez opis interfejsu wywołania w czasie
1638 działania programu. Ten pakiet zawiera wersję 32-bitową biblioteki.
1640 %package -n libffi-multilib-32-devel
1641 Summary: Development files for 32-bit version of Foreign Function Interface library
1642 Summary(pl.UTF-8): Pliki programistyczne 32-bitowej wersji biblioteki libffi
1644 Group: Development/Libraries
1645 Requires: libffi-devel = %{epoch}:%{version}-%{release}
1646 Requires: libffi-multilib-32 = %{epoch}:%{version}-%{release}
1647 Obsoletes: libffi-multilib-devel
1649 %description -n libffi-multilib-32-devel
1650 Development files for 32-bit version of Foreign Function Interface
1653 %description -n libffi-multilib-32-devel -l pl.UTF-8
1654 Pliki programistyczne 32-bitowej wersji biblioteki libffi.
1656 %package -n libffi-multilib-32-static
1657 Summary: Static Foreign Function Interface library - 32-bit version
1658 Summary(pl.UTF-8): Statyczna biblioteka libffi - wersja 32-bitowa
1660 Group: Development/Libraries
1661 Requires: libffi-multilib-32-devel = %{epoch}:%{version}-%{release}
1662 Obsoletes: libffi-multilib-static
1664 %description -n libffi-multilib-32-static
1665 Static Foreign Function Interface library - 32-bit version.
1667 %description -n libffi-multilib-32-static -l pl.UTF-8
1668 Statyczna biblioteka libffi - wersja 32-bitowa.
1670 %package -n libffi-multilib-%{multilib2}
1671 Summary: Foreign Function Interface library - %{m2_desc} version
1672 Summary(pl.UTF-8): Biblioteka wywołań funkcji obcych - wersja %{m2_desc}
1676 %description -n libffi-multilib-%{multilib2}
1677 The libffi library provides a portable, high level programming
1678 interface to various calling conventions. This allows a programmer to
1679 call any function specified by a call interface description at run
1680 time. This package contains %{m2_desc} version of the library.
1682 %description -n libffi-multilib-%{multilib2} -l pl.UTF-8
1683 Biblioteka libffi dostarcza przenośny, wysokopoziomowy interfejs do
1684 różnych konwencji wywołań funkcji. Pozwala to programiście wywołać
1685 dowolną funkcję podaną przez opis interfejsu wywołania w czasie
1686 działania programu. Ten pakiet zawiera wersję %{m2_desc} biblioteki.
1688 %package -n libffi-multilib-%{multilib2}-devel
1689 Summary: Development files for %{m2_desc} version of Foreign Function Interface library
1690 Summary(pl.UTF-8): Pliki programistyczne wersji %{m2_desc} biblioteki libffi
1692 Group: Development/Libraries
1693 Requires: libffi-devel = %{epoch}:%{version}-%{release}
1694 Requires: libffi-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1696 %description -n libffi-multilib-%{multilib2}-devel
1697 Development files for %{m2_desc} version of Foreign Function Interface
1700 %description -n libffi-multilib-%{multilib2}-devel -l pl.UTF-8
1701 Pliki programistyczne wersji %{m2_desc} biblioteki libffi.
1703 %package -n libffi-multilib-%{multilib2}-static
1704 Summary: Static Foreign Function Interface library - %{m2_desc} version
1705 Summary(pl.UTF-8): Statyczna biblioteka libffi - wersja %{m2_desc}
1707 Group: Development/Libraries
1708 Requires: libffi-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
1710 %description -n libffi-multilib-%{multilib2}-static
1711 Static Foreign Function Interface library - %{m2_desc} version.
1713 %description -n libffi-multilib-%{multilib2}-static -l pl.UTF-8
1714 Statyczna biblioteka libffi - wersja %{m2_desc}.
1717 Summary: Objective C language support for GCC
1718 Summary(de.UTF-8): Objektive C-Unterstützung für GCC
1719 Summary(es.UTF-8): Soporte de Objective C para GCC
1720 Summary(fr.UTF-8): Gestion d'Objective C pour GCC
1721 Summary(pl.UTF-8): Obsługa obiektowego C (Objective C) dla kompilatora GCC
1722 Summary(tr.UTF-8): GCC için Objective C desteği
1723 Group: Development/Languages
1724 Requires: %{name} = %{epoch}:%{version}-%{release}
1725 Requires: libobjc = %{epoch}:%{version}-%{release}
1726 Obsoletes: egcc-objc
1727 Obsoletes: egcs-objc
1730 This package adds Objective C support to the GNU Compiler Collection.
1731 Objective C is a object oriented derivative of the C language, mainly
1732 used on systems running NeXTSTEP. This package does not include the
1733 standard objective C object library.
1735 %description objc -l de.UTF-8
1736 Dieses Paket ergänzt den GNU-Compiler-Collection durch
1737 Objective-C-Support. Objective C ist ein objektorientiertes Derivat
1738 von C, das zur Hauptsache auf Systemen mit NeXTSTEP zum Einsatz kommt.
1739 Die Standard-Objective-C-Objekt-Library ist nicht Teil des Pakets.
1741 %description objc -l es.UTF-8
1742 Este paquete añade soporte de Objective C al GCC (colección de
1743 compiladores GNU). Objective C es un lenguaje orientado a objetos
1744 derivado de C, principalmente usado en sistemas que funcionan bajo
1745 NeXTSTEP. El paquete no incluye la biblioteca de objetos estándar de
1748 %description objc -l fr.UTF-8
1749 Ce package ajoute un support Objective C a la collection de
1750 compilateurs GNU. L'Objective C est un langage orienté objetdérivé du
1751 langage C, principalement utilisé sur les systèmes NeXTSTEP. Ce
1752 package n'inclue pas la bibliothéque Objective C standard.
1754 %description objc -l pl.UTF-8
1755 Ten pakiet dodaje obsługę obiektowego C do kompilatora GCC. Obiektowe
1756 C (Objective C, objc) jest zorientowaną obiektowo pochodną języka C,
1757 używaną głównie w systemach używających NeXTSTEP. W pakiecie nie ma
1758 standardowej biblioteki objc (która znajduje się w osobnym pakiecie).
1760 %description objc -l tr.UTF-8
1761 Bu paket, GNU C derleyicisine Objective C desteği ekler. Objective C,
1762 C dilinin nesne yönelik bir türevidir ve NeXTSTEP altında çalışan
1763 sistemlerde yaygın olarak kullanılır. Standart Objective C nesne
1764 kitaplığı bu pakette yer almaz.
1766 %package objc-multilib-32
1767 Summary: Objective C language 32-bit binaries support for GCC
1768 Summary(pl.UTF-8): Obsługa 32-bitowych binariów w języku Objective C dla kompilatora GCC
1769 Group: Development/Languages
1770 Requires: %{name}-multilib-32 = %{epoch}:%{version}-%{release}
1771 Requires: libobjc-multilib-32 = %{epoch}:%{version}-%{release}
1772 Obsoletes: gcc-objc-multilib
1774 %description objc-multilib-32
1775 This package adds 32-bit Objective C support to the GNU Compiler
1778 %description objc-multilib-32 -l pl.UTF-8
1779 Ten pakiet dodaje obsługę 32-bitowych binariów Objective C do
1782 %package objc-multilib-%{multilib2}
1783 Summary: Objective C language %{m2_desc} binaries support for GCC
1784 Summary(pl.UTF-8): Obsługa binariów %{m2_desc} w języku Objective C dla kompilatora GCC
1785 Group: Development/Languages
1786 Requires: %{name}-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1787 Requires: libobjc-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1789 %description objc-multilib-%{multilib2}
1790 This package adds %{m2_desc} binaries in Objective C language support to
1791 the GNU Compiler Collection.
1793 %description objc-multilib-%{multilib2} -l pl.UTF-8
1794 Ten pakiet dodaje obsługę binariów %{m2_desc} w języku Objective C do
1798 Summary: Objective C++ support for GCC
1799 Summary(pl.UTF-8): Obsługa języka Objective C++ dla GCC
1800 Group: Development/Languages
1801 Requires: %{name}-c++ = %{epoch}:%{version}-%{release}
1802 Requires: %{name}-objc = %{epoch}:%{version}-%{release}
1805 This package adds Objective C++ support to the GNU Compiler
1808 %description objc++ -l pl.UTF-8
1809 Ten pakiet dodaje obsługę języka Objective C++ do zestawu kompilatorów
1810 GNU Compiler Collection.
1813 Summary: Objective C Library
1814 Summary(es.UTF-8): Biblioteca de Objective C
1815 Summary(pl.UTF-8): Biblioteka obiektowego C (Objective C)
1816 License: GPL v3+ with GCC Runtime Library Exception v3.1
1818 Requires: libgcc = %{epoch}:%{version}-%{release}
1821 %description -n libobjc
1822 Objective C Library.
1824 %description -n libobjc -l es.UTF-8
1825 Bibliotecas de Objective C.
1827 %description -n libobjc -l pl.UTF-8
1828 Biblioteka obiektowego C (Objective C).
1830 %package -n libobjc-static
1831 Summary: Static Objective C Library
1832 Summary(es.UTF-8): Bibliotecas estáticas de Objective C
1833 Summary(pl.UTF-8): Statyczna biblioteka obiektowego C (Objective C)
1834 License: GPL v3+ with GCC Runtime Library Exception v3.1
1835 Group: Development/Libraries
1836 Requires: libobjc = %{epoch}:%{version}-%{release}
1838 %description -n libobjc-static
1839 Static Objective C Library.
1841 %description -n libobjc-static -l es.UTF-8
1842 Bibliotecas estáticas de Objective C.
1844 %description -n libobjc-static -l pl.UTF-8
1845 Statyczna biblioteka obiektowego C (Objective C).
1847 %package -n libobjc-multilib-32
1848 Summary: Objective C Library - 32-bit version
1849 Summary(pl.UTF-8): Biblioteka obiektowego C (Objective C) - wersja 32-bitowa
1850 License: GPL v3+ with GCC Runtime Library Exception v3.1
1852 Requires: libgcc-multilib-32 = %{epoch}:%{version}-%{release}
1853 Obsoletes: libobjc-multilib
1855 %description -n libobjc-multilib-32
1856 Objective C Library - 32-bit version.
1858 %description -n libobjc-multilib-32 -l pl.UTF-8
1859 Biblioteka obiektowego C (Objective C) - wersja 32-bitowa.
1861 %package -n libobjc-multilib-32-static
1862 Summary: Static Objective C Library - 32-bit version
1863 Summary(pl.UTF-8): Statyczna biblioteka obiektowego C (Objective C) - wersja 32-bitowa
1864 License: GPL v3+ with GCC Runtime Library Exception v3.1
1865 Group: Development/Libraries
1866 Requires: libobjc-multilib-32 = %{epoch}:%{version}-%{release}
1867 Obsoletes: libobjc-multilib-static
1869 %description -n libobjc-multilib-32-static
1870 Static Objective C Library - 32-bit version.
1872 %description -n libobjc-multilib-32-static -l pl.UTF-8
1873 Statyczna biblioteka obiektowego C (Objective C) - wersja 32-bitowa.
1875 %package -n libobjc-multilib-%{multilib2}
1876 Summary: Objective C Library - %{m2_desc} version
1877 Summary(pl.UTF-8): Biblioteka obiektowego C (Objective C) - wersja %{m2_desc}
1878 License: GPL v3+ with GCC Runtime Library Exception v3.1
1880 Requires: libgcc-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1882 %description -n libobjc-multilib-%{multilib2}
1883 Objective C Library - %{m2_desc} version.
1885 %description -n libobjc-multilib-%{multilib2} -l pl.UTF-8
1886 Biblioteka obiektowego C (Objective C) - wersja %{m2_desc}.
1888 %package -n libobjc-multilib-%{multilib2}-static
1889 Summary: Static Objective C Library - %{m2_desc} version
1890 Summary(pl.UTF-8): Statyczna biblioteka obiektowego C (Objective C) - wersja %{m2_desc}
1891 License: GPL v3+ with GCC Runtime Library Exception v3.1
1892 Group: Development/Libraries
1893 Requires: libobjc-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1895 %description -n libobjc-multilib-%{multilib2}-static
1896 Static Objective C Library - %{m2_desc} version.
1898 %description -n libobjc-multilib-%{multilib2}-static -l pl.UTF-8
1899 Statyczna biblioteka obiektowego C (Objective C) - wersja %{m2_desc}.
1902 Summary: Go language support for GCC
1903 Summary(pl.UTF-8): Obsługa języka Go dla kompilatora GCC
1904 License: GPL v3+ (gcc), BSD (Go-specific part)
1905 Group: Development/Languages
1906 Requires: %{name} = %{epoch}:%{version}-%{release}
1907 Requires: libgo-devel = %{epoch}:%{version}-%{release}
1910 This package adds Go language support to the GNU Compiler Collection.
1912 %description go -l pl.UTF-8
1913 Ten pakiet dodaje obsługę języka Go do kompilatora GCC.
1915 %package go-multilib-32
1916 Summary: Go language 32-bit binaries support for GCC
1917 Summary(pl.UTF-8): Obsługa 32-bitowych binariów języka Go dla kompilatora GCC
1918 License: GPL v3+ (gcc), BSD (Go-specific part)
1919 Group: Development/Languages
1920 Requires: %{name} = %{epoch}:%{version}-%{release}
1921 Requires: libgo-multilib-32-devel = %{epoch}:%{version}-%{release}
1922 Obsoletes: gcc-go-multilib
1924 %description go-multilib-32
1925 This package adds 32-bit Go language support to the GNU Compiler
1928 %description go-multilib-32 -l pl.UTF-8
1929 Ten pakiet dodaje obsługę 32-bitowych binariów języka Go do
1932 %package go-multilib-%{multilib2}
1933 Summary: Go language %{m2_desc} binaries support for GCC
1934 Summary(pl.UTF-8): Obsługa binariów %{m2_desc} języka Go dla kompilatora GCC
1935 License: GPL v3+ (gcc), BSD (Go-specific part)
1936 Group: Development/Languages
1937 Requires: %{name} = %{epoch}:%{version}-%{release}
1938 Requires: libgo-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
1940 %description go-multilib-%{multilib2}
1941 This package adds %{m2_desc} binaries in Go language support to the GNU
1942 Compiler Collection.
1944 %description go-multilib-%{multilib2} -l pl.UTF-8
1945 Ten pakiet dodaje obsługę binariów %{m2_desc} w języku Go do kompilatora
1949 Summary: Go language library
1950 Summary(pl.UTF-8): Biblioteka języka Go
1953 Requires: libgcc = %{epoch}:%{version}-%{release}
1955 %description -n libgo
1956 Go language library.
1958 %description -n libgo -l pl.UTF-8
1959 Biblioteka języka Go.
1961 %package -n libgo-devel
1962 Summary: Development files for Go language library
1963 Summary(pl.UTF-8): Pliki programistyczne biblioteki języka Go
1965 Group: Development/Libraries
1966 Requires: glibc-devel
1967 Requires: libgo = %{epoch}:%{version}-%{release}
1969 %description -n libgo-devel
1970 Development files for Go language library.
1972 %description -n libgo-devel -l pl.UTF-8
1973 Pliki programistyczne biblioteki języka Go.
1975 %package -n libgo-static
1976 Summary: Static Go language library
1977 Summary(pl.UTF-8): Statyczna biblioteka języka Go
1979 Group: Development/Libraries
1980 Requires: libgo-devel = %{epoch}:%{version}-%{release}
1982 %description -n libgo-static
1983 Static Go language library.
1985 %description -n libgo-static -l pl.UTF-8
1986 Statyczna biblioteka języka Go.
1988 %package -n libgo-multilib-32
1989 Summary: Go language library - 32-bit version
1990 Summary(pl.UTF-8): Biblioteka języka Go - wersja 32-bitowa
1993 Requires: libgcc-multilib-32 = %{epoch}:%{version}-%{release}
1994 Obsoletes: libgo-multilib
1996 %description -n libgo-multilib-32
1997 Go language library - 32-bit version.
1999 %description -n libgo-multilib-32 -l pl.UTF-8
2000 Biblioteka języka Go - wersja 32-bitowa.
2002 %package -n libgo-multilib-32-devel
2003 Summary: Development files for Go language library - 32-bit version
2004 Summary(pl.UTF-8): Pliki programistyczne biblioteki języka Go - wersja 32-bitowa
2006 Group: Development/Libraries
2007 Requires: glibc-devel
2008 Requires: libgo-multilib-32 = %{epoch}:%{version}-%{release}
2009 Obsoletes: libgo-multilib-devel
2011 %description -n libgo-multilib-32-devel
2012 Development files for Go language library - 32-bit version.
2014 %description -n libgo-multilib-32-devel -l pl.UTF-8
2015 Pliki programistyczne biblioteki języka Go - wersja 32-bitowa.
2017 %package -n libgo-multilib-32-static
2018 Summary: Static Go language library - 32-bit version
2019 Summary(pl.UTF-8): Statyczna biblioteka języka Go - wersja 32-bitowa
2021 Group: Development/Libraries
2022 Requires: libgo-multilib-32-devel = %{epoch}:%{version}-%{release}
2023 Obsoletes: libgo-multilib-static
2025 %description -n libgo-multilib-32-static
2026 Static Go language library - 32-bit version.
2028 %description -n libgo-multilib-32-static -l pl.UTF-8
2029 Statyczna biblioteka języka Go - wersja 32-bitowa.
2031 %package -n libgo-multilib-%{multilib2}
2032 Summary: Go language library - %{m2_desc} version
2033 Summary(pl.UTF-8): Biblioteka języka Go - wersja %{m2_desc}
2036 Requires: libgcc-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2038 %description -n libgo-multilib-%{multilib2}
2039 Go language library - %{m2_desc} version.
2041 %description -n libgo-multilib-%{multilib2} -l pl.UTF-8
2042 Biblioteka języka Go - wersja %{m2_desc}.
2044 %package -n libgo-multilib-%{multilib2}-devel
2045 Summary: Development files for Go language library - %{m2_desc} version
2046 Summary(pl.UTF-8): Pliki programistyczne biblioteki języka Go - wersja %{m2_desc}
2048 Group: Development/Libraries
2049 Requires: glibc-devel
2050 Requires: libgo-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2052 %description -n libgo-multilib-%{multilib2}-devel
2053 Development files for Go language library - %{m2_desc} version.
2055 %description -n libgo-multilib-%{multilib2}-devel -l pl.UTF-8
2056 Pliki programistyczne biblioteki języka Go - wersja %{m2_desc}.
2058 %package -n libgo-multilib-%{multilib2}-static
2059 Summary: Static Go language library - %{m2_desc} version
2060 Summary(pl.UTF-8): Statyczna biblioteka języka Go - wersja %{m2_desc}
2062 Group: Development/Libraries
2063 Requires: libgo-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
2065 %description -n libgo-multilib-%{multilib2}-static
2066 Static Go language library - %{m2_desc} version.
2068 %description -n libgo-multilib-%{multilib2}-static -l pl.UTF-8
2069 Statyczna biblioteka języka Go - wersja %{m2_desc}.
2072 Summary: The Address Sanitizer library
2073 Summary(pl.UTF-8): Biblioteka Address Sanitizer do kontroli adresów
2074 License: BSD-like or MIT
2076 Requires: libstdc++ = %{epoch}:%{version}-%{release}
2078 %description -n libasan
2079 This package contains the Address Sanitizer library which is used for
2080 -fsanitize=address instrumented programs.
2082 %description -n libasan -l pl.UTF-8
2083 Ten pakiet zawiera bibliotekę Address Sanitizer, służącą do kontroli
2084 adresów w programach kompilowanych z opcją -fsanitize=address.
2086 %package -n libasan-devel
2087 Summary: Development files for the Address Sanitizer library
2088 Summary(pl.UTF-8): Pliki programistyczne biblioteki Address Sanitizer
2089 License: BSD-like or MIT
2090 Group: Development/Libraries
2091 Requires: libasan = %{epoch}:%{version}-%{release}
2093 %description -n libasan-devel
2094 This package contains development files for the Address Sanitizer
2097 %description -n libasan-devel -l pl.UTF-8
2098 Ten pakiet zawiera pliki programistyczne biblioteki Address Sanitizer.
2100 %package -n libasan-static
2101 Summary: The Address Sanitizer static library
2102 Summary(pl.UTF-8): Statyczna biblioteka Address Sanitizer
2103 License: BSD-like or MIT
2104 Group: Development/Libraries
2105 Requires: libasan-devel = %{epoch}:%{version}-%{release}
2107 %description -n libasan-static
2108 This package contains Address Sanitizer static library.
2110 %description -n libasan-static -l pl.UTF-8
2111 Ten pakiet zawiera statyczną bibliotekę Address Sanitizer.
2113 %package -n libasan-multilib-32
2114 Summary: The Address Sanitizer library - 32-bit version
2115 Summary(pl.UTF-8): Biblioteka Address Sanitizer do kontroli adresów - wersja 32-bitowa
2116 License: BSD-like or MIT
2118 Requires: libstdc++-multilib-32 = %{epoch}:%{version}-%{release}
2119 Obsoletes: libasan-multilib
2121 %description -n libasan-multilib-32
2122 This package contains 32-bit version of the Address Sanitizer library
2123 which is used for -fsanitize=address instrumented programs.
2125 %description -n libasan-multilib-32 -l pl.UTF-8
2126 Ten pakiet zawiera 32-bitową wersję biblioteki Address Sanitizer,
2127 służącej do kontroli adresów w programach kompilowanych z opcją
2130 %package -n libasan-multilib-32-devel
2131 Summary: Development files for the Address Sanitizer library - 32-bit version
2132 Summary(pl.UTF-8): Pliki programistyczne biblioteki Address Sanitizer - wersja 32-bitowa
2133 License: BSD-like or MIT
2134 Group: Development/Libraries
2135 Requires: libasan-devel = %{epoch}:%{version}-%{release}
2136 Requires: libasan-multilib-32 = %{epoch}:%{version}-%{release}
2137 Obsoletes: libasan-multilib-devel
2139 %description -n libasan-multilib-32-devel
2140 This package contains the development files for 32-bit version of the
2141 Address Sanitizer library.
2143 %description -n libasan-multilib-32-devel -l pl.UTF-8
2144 Ten pakiet zawiera pliki programistyczne 32-bitowej wersji biblioteki
2147 %package -n libasan-multilib-32-static
2148 Summary: The Address Sanitizer static library - 32-bit version
2149 Summary(pl.UTF-8): Statyczna biblioteka Address Sanitizer - wersja 32-bitowa
2150 License: BSD-like or MIT
2151 Group: Development/Libraries
2152 Requires: libasan-multilib-32-devel = %{epoch}:%{version}-%{release}
2153 Obsoletes: libasan-multilib-static
2155 %description -n libasan-multilib-32-static
2156 This package contains 32-bit version of the Address Sanitizer static
2159 %description -n libasan-multilib-32-static -l pl.UTF-8
2160 Ten pakiet zawiera 32-bitową wersję statycznej biblioteki Address
2163 %package -n libasan-multilib-%{multilib2}
2164 Summary: The Address Sanitizer library - %{m2_desc} version
2165 Summary(pl.UTF-8): Biblioteka Address Sanitizer do kontroli adresów - wersja %{m2_desc}
2166 License: BSD-like or MIT
2168 Requires: libstdc++-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2170 %description -n libasan-multilib-%{multilib2}
2171 This package contains %{m2_desc} version of the Address Sanitizer library
2172 which is used for -fsanitize=address instrumented programs.
2174 %description -n libasan-multilib-%{multilib2} -l pl.UTF-8
2175 Ten pakiet zawiera wersję %{m2_desc} biblioteki Address Sanitizer,
2176 służącej do kontroli adresów w programach kompilowanych z opcją
2179 %package -n libasan-multilib-%{multilib2}-devel
2180 Summary: Development files for the Address Sanitizer library - %{m2_desc} version
2181 Summary(pl.UTF-8): Pliki programistyczne biblioteki Address Sanitizer - wersja %{m2_desc}
2182 License: BSD-like or MIT
2183 Group: Development/Libraries
2184 Requires: libasan-devel = %{epoch}:%{version}-%{release}
2185 Requires: libasan-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2187 %description -n libasan-multilib-%{multilib2}-devel
2188 This package contains the development files for %{m2_desc} version of the
2189 Address Sanitizer library.
2191 %description -n libasan-multilib-%{multilib2}-devel -l pl.UTF-8
2192 Ten pakiet zawiera pliki programistyczne wersji %{m2_desc} biblioteki
2195 %package -n libasan-multilib-%{multilib2}-static
2196 Summary: The Address Sanitizer static library - %{m2_desc} version
2197 Summary(pl.UTF-8): Statyczna biblioteka Address Sanitizer - wersja %{m2_desc}
2198 License: BSD-like or MIT
2199 Group: Development/Libraries
2200 Requires: libasan-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
2202 %description -n libasan-multilib-%{multilib2}-static
2203 This package contains %{m2_desc} version of the Address Sanitizer static
2206 %description -n libasan-multilib-%{multilib2}-static -l pl.UTF-8
2207 Ten pakiet zawiera wersję %{m2_desc} statycznej biblioteki Address
2211 Summary: The Leak Sanitizer library
2212 Summary(pl.UTF-8): Biblioteka Leak Sanitizer do kontroli wycieków
2213 License: BSD-like or MIT
2215 Requires: libstdc++ = %{epoch}:%{version}-%{release}
2217 %description -n liblsan
2218 This package contains the Leak Sanitizer library which is used for
2219 -fsanitize=leak instrumented programs.
2221 %description -n liblsan -l pl.UTF-8
2222 Ten pakiet zawiera bibliotekę Leak Sanitizer, służącą do kontroli
2223 wycieków w programach kompilowanych z opcją -fsanitize=leak.
2225 %package -n liblsan-devel
2226 Summary: Development files for the Leak Sanitizer library
2227 Summary(pl.UTF-8): Pliki programistyczne biblioteki Leak Sanitizer
2228 License: BSD-like or MIT
2229 Group: Development/Libraries
2230 Requires: liblsan = %{epoch}:%{version}-%{release}
2232 %description -n liblsan-devel
2233 This package contains development files for the Leak Sanitizer
2236 %description -n liblsan-devel -l pl.UTF-8
2237 Ten pakiet zawiera pliki programistyczne biblioteki Leak Sanitizer.
2239 %package -n liblsan-static
2240 Summary: The Leak Sanitizer static library
2241 Summary(pl.UTF-8): Statyczna biblioteka Leak Sanitizer
2242 License: BSD-like or MIT
2243 Group: Development/Libraries
2244 Requires: liblsan-devel = %{epoch}:%{version}-%{release}
2246 %description -n liblsan-static
2247 This package contains Leak Sanitizer static library.
2249 %description -n liblsan-static -l pl.UTF-8
2250 Ten pakiet zawiera statyczną bibliotekę Leak Sanitizer.
2252 %package -n liblsan-multilib-%{multilib2}
2253 Summary: The Leak Sanitizer library - %{m2_desc} version
2254 Summary(pl.UTF-8): Biblioteka Leak Sanitizer do kontroli wycieków - wersja %{m2_desc}
2255 License: BSD-like or MIT
2257 Requires: libstdc++-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2259 %description -n liblsan-multilib-%{multilib2}
2260 This package contains %{m2_desc} version of the Leak Sanitizer library
2261 which is used for -fsanitize=leak instrumented programs.
2263 %description -n liblsan-multilib-%{multilib2} -l pl.UTF-8
2264 Ten pakiet zawiera wersję %{m2_desc} biblioteki Leak Sanitizer, służącej
2265 do kontroli wycieków w programach kompilowanych z opcją
2268 %package -n liblsan-multilib-%{multilib2}-devel
2269 Summary: Development files for the Leak Sanitizer library - %{m2_desc} version
2270 Summary(pl.UTF-8): Pliki programistyczne biblioteki Leak Sanitizer - wersja %{m2_desc}
2271 License: BSD-like or MIT
2272 Group: Development/Libraries
2273 Requires: liblsan-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2275 %description -n liblsan-multilib-%{multilib2}-devel
2276 This package contains development files for %{m2_desc} version of the
2277 Leak Sanitizer library.
2279 %description -n liblsan-multilib-%{multilib2}-devel -l pl.UTF-8
2280 Ten pakiet zawiera pliki programistyczne wersji %{m2_desc} biblioteki
2283 %package -n liblsan-multilib-%{multilib2}-static
2284 Summary: The Leak Sanitizer static library - %{m2_desc} version
2285 Summary(pl.UTF-8): Statyczna biblioteka Leak Sanitizer - wersja %{m2_desc}
2286 License: BSD-like or MIT
2287 Group: Development/Libraries
2288 Requires: liblsan-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
2290 %description -n liblsan-multilib-%{multilib2}-static
2291 This package contains Leak Sanitizer static library - %{m2_desc} version.
2293 %description -n liblsan-multilib-%{multilib2}-static -l pl.UTF-8
2294 Ten pakiet zawiera statyczną bibliotekę Leak Sanitizer - wersja %{m2_desc}.
2297 Summary: The Thread Sanitizer library
2298 Summary(pl.UTF-8): Biblioteka Thread Sanitizer do kontroli wielowątkowości
2299 License: BSD-like or MIT
2301 Requires: libstdc++ = %{epoch}:%{version}-%{release}
2303 %description -n libtsan
2304 This package contains the Thread Sanitizer library which is used for
2305 -fsanitize=thread instrumented programs.
2307 %description -n libtsan -l pl.UTF-8
2308 Ten pakiet zawiera bibliotekę Thread Sanitizer, służącą do kontroli
2309 wielowątkowości w programach kompilowanych z opcją -fsanitize=thread.
2311 %package -n libtsan-devel
2312 Summary: Development files for the Thread Sanitizer library
2313 Summary(pl.UTF-8): Pliki programistyczne biblioteki Thread Sanitizer
2314 License: BSD-like or MIT
2315 Group: Development/Libraries
2316 Requires: libtsan = %{epoch}:%{version}-%{release}
2318 %description -n libtsan-devel
2319 This package contains development files for Thread Sanitizer library.
2321 %description -n libtsan-devel -l pl.UTF-8
2322 Ten pakiet zawiera pliki programistyczne biblioteki Address Sanitizer.
2324 %package -n libtsan-static
2325 Summary: The Thread Sanitizer static library
2326 Summary(pl.UTF-8): Statyczna biblioteka Thread Sanitizer
2327 License: BSD-like or MIT
2328 Group: Development/Libraries
2329 Requires: libtsan-devel = %{epoch}:%{version}-%{release}
2331 %description -n libtsan-static
2332 This package contains Thread Sanitizer static library.
2334 %description -n libtsan-static -l pl.UTF-8
2335 Ten pakiet zawiera statyczną bibliotekę Thread Sanitizer.
2337 %package -n libtsan-multilib-%{multilib2}
2338 Summary: The Thread Sanitizer library - %{m2_desc} version
2339 Summary(pl.UTF-8): Biblioteka Thread Sanitizer do kontroli wielowątkowości - wersja %{m2_desc}
2340 License: BSD-like or MIT
2342 Requires: libstdc++-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2344 %description -n libtsan-multilib-%{multilib2}
2345 This package contains %{m2_desc} version of the Thread Sanitizer
2346 library which is used for -fsanitize=thread instrumented programs.
2348 %description -n libtsan-multilib-%{multilib2} -l pl.UTF-8
2349 Ten pakiet zawiera wersję %{m2_desc} bibliotekę Thread Sanitizer,
2350 służącej do kontroli wielowątkowości w programach kompilowanych
2351 z opcją -fsanitize=thread.
2353 %package -n libtsan-multilib-%{multilib2}-devel
2354 Summary: Development files for the Thread Sanitizer library - %{m2_desc} version
2355 Summary(pl.UTF-8): Pliki programistyczne biblioteki Thread Sanitizer - wersja %{m2_desc}
2356 License: BSD-like or MIT
2357 Group: Development/Libraries
2358 Requires: libtsan-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2360 %description -n libtsan-multilib-%{multilib2}-devel
2361 This package contains development files for %{m2_desc} version of
2362 Thread Sanitizer library.
2364 %description -n libtsan-multilib-%{multilib2}-devel -l pl.UTF-8
2365 Ten pakiet zawiera pliki programistyczne wersji %{m2_desc} biblioteki
2368 %package -n libtsan-multilib-%{multilib2}-static
2369 Summary: The Thread Sanitizer static library - %{m2_desc} version
2370 Summary(pl.UTF-8): Statyczna biblioteka Thread Sanitizer - wersja %{m2_desc}
2371 License: BSD-like or MIT
2372 Group: Development/Libraries
2373 Requires: libtsan-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
2375 %description -n libtsan-multilib-%{multilib2}-static
2376 This package contains %{m2_desc} version of Thread Sanitizer static
2379 %description -n libtsan-multilib-%{multilib2}-static -l pl.UTF-8
2380 Ten pakiet zawiera wersję %{m2_desc} biblioteki statycznej Thread
2383 %package -n libubsan
2384 Summary: The Undefined Behavior Sanitizer library
2385 Summary(pl.UTF-8): Biblioteka Undefined Behavior Sanitizer do kontroli nieokreślonych zachowań
2386 License: BSD-like or MIT
2388 Requires: libstdc++ = %{epoch}:%{version}-%{release}
2390 %description -n libubsan
2391 This package contains the Undefined Behavior Sanitizer library which
2392 is used for -fsanitize=undefined instrumented programs.
2394 %description -n libubsan -l pl.UTF-8
2395 Ten pakiet zawiera bibliotekę Undefined Behavior Sanitizer, służącą do
2396 kontroli nieokreślonych zachowań w programach kompilowanych z opcją
2397 -fsanitize=undefined.
2399 %package -n libubsan-devel
2400 Summary: Development files for the Undefined Behavior Sanitizer library
2401 Summary(pl.UTF-8): Pliki programistyczne biblioteki Undefined Behavior Sanitizer
2402 License: BSD-like or MIT
2403 Group: Development/Libraries
2404 Requires: libubsan = %{epoch}:%{version}-%{release}
2406 %description -n libubsan-devel
2407 This package contains development files for the Undefined Behavior
2410 %description -n libubsan-devel -l pl.UTF-8
2411 Ten pakiet zawiera pliki programistyczne biblioteki Undefined Behavior
2414 %package -n libubsan-static
2415 Summary: The Undefined Behavior Sanitizer static library
2416 Summary(pl.UTF-8): Statyczna biblioteka Undefined Behavior Sanitizer
2417 License: BSD-like or MIT
2418 Group: Development/Libraries
2419 Requires: libubsan-devel = %{epoch}:%{version}-%{release}
2421 %description -n libubsan-static
2422 This package contains Undefined Behavior Sanitizer static library.
2424 %description -n libubsan-static -l pl.UTF-8
2425 Ten pakiet zawiera statyczną bibliotekę Undefined Behavior Sanitizer.
2427 %package -n libubsan-multilib-32
2428 Summary: The Undefined Behavior Sanitizer library - 32-bit version
2429 Summary(pl.UTF-8): Biblioteka Undefined Behavior Sanitizer do kontroli nieokreślonych zachowań - wersja 32-bitowa
2430 License: BSD-like or MIT
2432 Requires: libstdc++-multilib-32 = %{epoch}:%{version}-%{release}
2433 Obsoletes: libubsan-multilib
2435 %description -n libubsan-multilib-32
2436 This package contains 32-bit version of the Undefined Behavior
2437 Sanitizer library which is used for -fsanitize=undefined instrumented
2440 %description -n libubsan-multilib-32 -l pl.UTF-8
2441 Ten pakiet zawiera 32-bitową wersję biblioteki Undefined Behavior
2442 Sanitizer, służącej do kontroli nieokreślonych zachowań w programach
2443 kompilowanych z opcją -fsanitize=undefined.
2445 %package -n libubsan-multilib-32-devel
2446 Summary: Development files for the Undefined Behavior Sanitizer library - 32-bit version
2447 Summary(pl.UTF-8): Pliki programistyczne biblioteki Undefined Behavior Sanitizer - wersja 32-bitowa
2448 License: BSD-like or MIT
2449 Group: Development/Libraries
2450 Requires: libubsan-multilib-32 = %{epoch}:%{version}-%{release}
2451 Obsoletes: libubsan-multilib-devel
2453 %description -n libubsan-multilib-32-devel
2454 This package contains the development files for 32-bit version of the
2455 Undefined Behavior Sanitizer library.
2457 %description -n libubsan-multilib-32-devel -l pl.UTF-8
2458 Ten pakiet zawiera pliki programistyczne 32-bitowej wersji biblioteki
2459 Undefined Behavior Sanitizer.
2461 %package -n libubsan-multilib-32-static
2462 Summary: The Undefined Behavior Sanitizer static library - 32-bit version
2463 Summary(pl.UTF-8): Statyczna biblioteka Undefined Behavior Sanitizer - wersja 32-bitowa
2464 License: BSD-like or MIT
2465 Group: Development/Libraries
2466 Requires: libubsan-multilib-32-devel = %{epoch}:%{version}-%{release}
2467 Obsoletes: libubsan-multilib-static
2469 %description -n libubsan-multilib-32-static
2470 This package contains 32-bit version of the Undefined Behavior
2471 Sanitizer static library.
2473 %description -n libubsan-multilib-32-static -l pl.UTF-8
2474 Ten pakiet zawiera 32-bitową wersję statycznej biblioteki Undefined
2477 %package -n libubsan-multilib-%{multilib2}
2478 Summary: The Undefined Behavior Sanitizer library - %{m2_desc} version
2479 Summary(pl.UTF-8): Biblioteka Undefined Behavior Sanitizer do kontroli nieokreślonych zachowań - wersja %{m2_desc}
2480 License: BSD-like or MIT
2482 Requires: libstdc++-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2484 %description -n libubsan-multilib-%{multilib2}
2485 This package contains %{m2_desc} version of the Undefined Behavior
2486 Sanitizer library which is used for -fsanitize=undefined instrumented
2489 %description -n libubsan-multilib-%{multilib2} -l pl.UTF-8
2490 Ten pakiet zawiera wersję %{m2_desc} biblioteki Undefined Behavior
2491 Sanitizer, służącej do kontroli nieokreślonych zachowań w programach
2492 kompilowanych z opcją -fsanitize=undefined.
2494 %package -n libubsan-multilib-%{multilib2}-devel
2495 Summary: Development files for the Undefined Behavior Sanitizer library - %{m2_desc} version
2496 Summary(pl.UTF-8): Pliki programistyczne biblioteki Undefined Behavior Sanitizer - wersja %{m2_desc}
2497 License: BSD-like or MIT
2498 Group: Development/Libraries
2499 Requires: libubsan-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2501 %description -n libubsan-multilib-%{multilib2}-devel
2502 This package contains the development files for %{m2_desc} version of the
2503 Undefined Behavior Sanitizer library.
2505 %description -n libubsan-multilib-%{multilib2}-devel -l pl.UTF-8
2506 Ten pakiet zawiera pliki programistyczne wersji %{m2_desc} biblioteki
2507 Undefined Behavior Sanitizer.
2509 %package -n libubsan-multilib-%{multilib2}-static
2510 Summary: The Undefined Behavior Sanitizer static library - %{m2_desc} version
2511 Summary(pl.UTF-8): Statyczna biblioteka Undefined Behavior Sanitizer - wersja %{m2_desc}
2512 License: BSD-like or MIT
2513 Group: Development/Libraries
2514 Requires: libubsan-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
2516 %description -n libubsan-multilib-%{multilib2}-static
2517 This package contains %{m2_desc} version of the Undefined Behavior
2518 Sanitizer static library.
2520 %description -n libubsan-multilib-%{multilib2}-static -l pl.UTF-8
2521 Ten pakiet zawiera wersję %{m2_desc} statycznej biblioteki Undefined
2525 Summary: The Virtual Table Verification library
2526 Summary(pl.UTF-8): Biblioteka Virtual Table Verification do weryfikacji tablicy wirtualnej
2527 License: GPL v3+ with GCC Runtime Library Exception v3.1
2529 URL: https://gcc.gnu.org/wiki/vtv
2530 Requires: libgcc = %{epoch}:%{version}-%{release}
2532 %description -n libvtv
2533 This package contains the Virtual Table Verification library which
2534 is used for -fvtable-verify=... instrumented programs.
2536 %description -n libvtv -l pl.UTF-8
2537 Ten pakiet zawiera bibliotekę Virtual Table Verification, służącą do
2538 weryfikacji tablicy wirtualnej w programach kompilowanych z opcją
2539 -fvtable-verify=....
2541 %package -n libvtv-devel
2542 Summary: Development files for the Virtual Table Verification library
2543 Summary(pl.UTF-8): Pliki programistyczne biblioteki Virtual Table Verification
2544 License: GPL v3+ with GCC Runtime Library Exception v3.1
2545 Group: Development/Libraries
2546 URL: https://gcc.gnu.org/wiki/vtv
2547 Requires: libvtv = %{epoch}:%{version}-%{release}
2549 %description -n libvtv-devel
2550 This package contains development files for the Virtual Table
2551 Verification library.
2553 %description -n libvtv-devel -l pl.UTF-8
2554 Ten pakiet zawiera pliki programistyczne biblioteki Vitual Table
2557 %package -n libvtv-static
2558 Summary: The Virtual Table Verification static library
2559 Summary(pl.UTF-8): Statyczna biblioteka Virtual Table Verification
2560 License: GPL v3+ with GCC Runtime Library Exception v3.1
2561 Group: Development/Libraries
2562 URL: https://gcc.gnu.org/wiki/vtv
2563 Requires: libvtv-devel = %{epoch}:%{version}-%{release}
2565 %description -n libvtv-static
2566 This package contains Virtual Table Verification static library.
2568 %description -n libvtv-static -l pl.UTF-8
2569 Ten pakiet zawiera statyczną bibliotekę Virtual Table Verification.
2571 %package -n libvtv-multilib-32
2572 Summary: The Virtual Table Verification library - 32-bit version
2573 Summary(pl.UTF-8): Biblioteka Virtual Table Verification do weryfikacji tablicy wirtualnej - wersja 32-bitowa
2574 License: GPL v3+ with GCC Runtime Library Exception v3.1
2576 URL: https://gcc.gnu.org/wiki/vtv
2577 Requires: libgcc-multilib-32 = %{epoch}:%{version}-%{release}
2579 %description -n libvtv-multilib-32
2580 This package contains 32-bit version of the Virtual Table Verification
2581 library which is used for -fvtable-verify=... instrumented programs.
2583 %description -n libvtv-multilib-32 -l pl.UTF-8
2584 Ten pakiet zawiera 32-bitową wersję biblioteki Virtual Table
2585 Verification, służącej do weryfikacji tablicy wirtualnej w programach
2586 kompilowanych z opcją -fvtable-verify=....
2588 %package -n libvtv-multilib-32-devel
2589 Summary: Development files for the Virtual Table Verification library - 32-bit version
2590 Summary(pl.UTF-8): Pliki programistyczne biblioteki Virtual Table Verification - wersja 32-bitowa
2591 License: GPL v3+ with GCC Runtime Library Exception v3.1
2592 Group: Development/Libraries
2593 URL: https://gcc.gnu.org/wiki/vtv
2594 Requires: libvtv-multilib-32 = %{epoch}:%{version}-%{release}
2596 %description -n libvtv-multilib-32-devel
2597 This package contains the development files for 32-bit version of the
2598 Virtual Table Verification library.
2600 %description -n libvtv-multilib-32-devel -l pl.UTF-8
2601 Ten pakiet zawiera pliki programistyczne 32-bitowej wersji biblioteki
2602 Virtual Table Verification.
2604 %package -n libvtv-multilib-32-static
2605 Summary: The Virtual Table Verification static library - 32-bit version
2606 Summary(pl.UTF-8): Statyczna biblioteka Virtual Table Verification - wersja 32-bitowa
2607 License: GPL v3+ with GCC Runtime Library Exception v3.1
2608 Group: Development/Libraries
2609 URL: https://gcc.gnu.org/wiki/vtv
2610 Requires: libvtv-multilib-32-devel = %{epoch}:%{version}-%{release}
2612 %description -n libvtv-multilib-32-static
2613 This package contains 32-bit version of the Virtual Table Verification
2616 %description -n libvtv-multilib-32-static -l pl.UTF-8
2617 Ten pakiet zawiera 32-bitową wersję statycznej biblioteki Virtual
2620 %package -n libvtv-multilib-%{multilib2}
2621 Summary: The Virtual Table Verification library - %{m2_desc} version
2622 Summary(pl.UTF-8): Biblioteka Virtual Table Verification do weryfikacji tablicy wirtualnej - wersja %{m2_desc}
2623 License: GPL v3+ with GCC Runtime Library Exception v3.1
2625 URL: https://gcc.gnu.org/wiki/vtv
2626 Requires: libgcc-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2628 %description -n libvtv-multilib-%{multilib2}
2629 This package contains %{m2_desc} version of the Virtual Table Verification
2630 library which is used for -fvtable-verify=... instrumented programs.
2632 %description -n libvtv-multilib-%{multilib2} -l pl.UTF-8
2633 Ten pakiet zawiera wersję %{m2_desc} biblioteki Virtual Table
2634 Verification, służącej do weryfikacji tablicy wirtualnej w programach
2635 kompilowanych z opcją -fvtable-verify=....
2637 %package -n libvtv-multilib-%{multilib2}-devel
2638 Summary: Development files for the Virtual Table Verification library - %{m2_desc} version
2639 Summary(pl.UTF-8): Pliki programistyczne biblioteki Virtual Table Verification - wersja %{m2_desc}
2640 License: GPL v3+ with GCC Runtime Library Exception v3.1
2641 Group: Development/Libraries
2642 URL: https://gcc.gnu.org/wiki/vtv
2643 Requires: libvtv-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2645 %description -n libvtv-multilib-%{multilib2}-devel
2646 This package contains the development files for %{m2_desc} version of the
2647 Virtual Table Verification library.
2649 %description -n libvtv-multilib-%{multilib2}-devel -l pl.UTF-8
2650 Ten pakiet zawiera pliki programistyczne wersji %{m2_desc} biblioteki
2651 Virtual Table Verification.
2653 %package -n libvtv-multilib-%{multilib2}-static
2654 Summary: The Virtual Table Verification static library - %{m2_desc} version
2655 Summary(pl.UTF-8): Statyczna biblioteka Virtual Table Verification - wersja %{m2_desc}
2656 License: GPL v3+ with GCC Runtime Library Exception v3.1
2657 Group: Development/Libraries
2658 URL: https://gcc.gnu.org/wiki/vtv
2659 Requires: libvtv-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
2661 %description -n libvtv-multilib-%{multilib2}-static
2662 This package contains %{m2_desc} version of the Virtual Table
2663 Verification library.
2665 %description -n libvtv-multilib-%{multilib2}-static -l pl.UTF-8
2666 Ten pakiet zawiera wersję %{m2_desc} statycznej biblioteki Virtual
2669 %package -n libatomic
2670 Summary: The GNU Atomic library
2671 Summary(pl.UTF-8): Biblioteka GNU Atomic
2672 License: GPL v3+ with GCC Runtime Library Exception v3.1
2675 %description -n libatomic
2676 This package contains the GNU Atomic library which is a GCC support
2677 library for atomic operations not supported by hardware.
2679 %description -n libatomic -l pl.UTF-8
2680 Ten pakiet zawiera bibliotekę GNU Atomic, będącą biblioteką GCC
2681 wspierającą operacje atomowe na sprzęcie ich nie obsługującym.
2683 %package -n libatomic-devel
2684 Summary: Development files for the GNU Atomic library
2685 Summary(pl.UTF-8): Pliki programistyczne biblioteki GNU Atomic
2686 License: GPL v3+ with GCC Runtime Library Exception v3.1
2687 Group: Development/Libraries
2688 Requires: libatomic = %{epoch}:%{version}-%{release}
2690 %description -n libatomic-devel
2691 This package contains development files for the GNU Atomic library.
2693 %description -n libatomic-devel -l pl.UTF-8
2694 Ten pakiet zawiera pliki programistyczne biblioteki GNU Atomic.
2696 %package -n libatomic-static
2697 Summary: The GNU Atomic static library
2698 Summary(pl.UTF-8): Statyczna biblioteka GNU Atomic
2699 License: GPL v3+ with GCC Runtime Library Exception v3.1
2700 Group: Development/Libraries
2701 Requires: libatomic-devel = %{epoch}:%{version}-%{release}
2703 %description -n libatomic-static
2704 This package contains GNU Atomic static library.
2706 %description -n libatomic-static
2707 Ten pakiet zawiera statyczną bibliotekę GNU Atomic.
2709 %package -n libatomic-multilib-32
2710 Summary: The GNU Atomic library - 32-bit version
2711 Summary(pl.UTF-8): Biblioteka GNU Atomic - wersja 32-bitowa
2712 License: GPL v3+ with GCC Runtime Library Exception v3.1
2714 Obsoletes: libatomic-multilib
2716 %description -n libatomic-multilib-32
2717 This package contains 32-bit version of the GNU Atomic library which
2718 is a GCC support library for atomic operations not supported by
2721 %description -n libatomic-multilib-32 -l pl.UTF-8
2722 Ten pakiet zawiera 32-bitową wersję biblioteki GNU Atomic, będącej
2723 biblioteką GCC wspierającą operacje atomowe na sprzęcie ich nie
2726 %package -n libatomic-multilib-32-devel
2727 Summary: Development files for the GNU Atomic static library - 32-bit version
2728 Summary(pl.UTF-8): Pliki programistyczne biblioteki GNU Atomic - wersja 32-bitowa
2729 License: GPL v3+ with GCC Runtime Library Exception v3.1
2730 Group: Development/Libraries
2731 Requires: libatomic-multilib-32 = %{epoch}:%{version}-%{release}
2732 Obsoletes: libatomic-multilib-devel
2734 %description -n libatomic-multilib-32-devel
2735 This package contains the development files for 32-bit version of the
2738 %description -n libatomic-multilib-32-devel -l pl.UTF-8
2739 Ten pakiet zawiera pliki programistyczne 32-bitowej wersji biblioteki
2742 %package -n libatomic-multilib-32-static
2743 Summary: The GNU Atomic static library - 32-bit version
2744 Summary(pl.UTF-8): Statyczna biblioteka GNU Atomic - wersja 32-bitowa
2745 License: GPL v3+ with GCC Runtime Library Exception v3.1
2746 Group: Development/Libraries
2747 Requires: libatomic-multilib-32-devel = %{epoch}:%{version}-%{release}
2748 Obsoletes: libatomic-multilib-static
2750 %description -n libatomic-multilib-32-static
2751 This package contains 32-bit version of the GNU Atomic static library.
2753 %description -n libatomic-multilib-32-static -l pl.UTF-8
2754 Ten pakiet zawiera 32-bitową wersję statycznej biblioteki GNU Atomic.
2756 %package -n libatomic-multilib-%{multilib2}
2757 Summary: The GNU Atomic library - %{m2_desc} version
2758 Summary(pl.UTF-8): Biblioteka GNU Atomic - wersja %{m2_desc}
2759 License: GPL v3+ with GCC Runtime Library Exception v3.1
2762 %description -n libatomic-multilib-%{multilib2}
2763 This package contains %{m2_desc} version of the GNU Atomic library which
2764 is a GCC support library for atomic operations not supported by
2767 %description -n libatomic-multilib-%{multilib2} -l pl.UTF-8
2768 Ten pakiet zawiera wersję %{m2_desc} biblioteki GNU Atomic, będącej
2769 biblioteką GCC wspierającą operacje atomowe na sprzęcie ich nie
2772 %package -n libatomic-multilib-%{multilib2}-devel
2773 Summary: Development files for the GNU Atomic static library - %{m2_desc} version
2774 Summary(pl.UTF-8): Pliki programistyczne biblioteki GNU Atomic - wersja %{m2_desc}
2775 License: GPL v3+ with GCC Runtime Library Exception v3.1
2776 Group: Development/Libraries
2777 Requires: libatomic-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2779 %description -n libatomic-multilib-%{multilib2}-devel
2780 This package contains the development files for %{m2_desc} version of the
2783 %description -n libatomic-multilib-%{multilib2}-devel -l pl.UTF-8
2784 Ten pakiet zawiera pliki programistyczne wersji %{m2_desc} biblioteki
2787 %package -n libatomic-multilib-%{multilib2}-static
2788 Summary: The GNU Atomic static library - %{m2_desc} version
2789 Summary(pl.UTF-8): Statyczna biblioteka GNU Atomic - wersja %{m2_desc}
2790 License: GPL v3+ with GCC Runtime Library Exception v3.1
2791 Group: Development/Libraries
2792 Requires: libatomic-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
2794 %description -n libatomic-multilib-%{multilib2}-static
2795 This package contains %{m2_desc} version of the GNU Atomic static library.
2797 %description -n libatomic-multilib-%{multilib2}-static -l pl.UTF-8
2798 Ten pakiet zawiera wersję %{m2_desc} statycznej biblioteki GNU Atomic.
2801 Summary: GCC plugin for GDB
2802 Summary(pl.UTF-8): Wtyczka GCC dla GDB
2803 Group: Development/Debuggers
2804 Requires: %{name} = %{epoch}:%{version}-%{release}
2806 %description gdb-plugin
2807 This package contains GCC plugin for GDB C expression evaluation.
2809 %description gdb-plugin -l pl.UTF-8
2810 Ten pakiet zawiera wtyczkę GCC do obliczania wyrażeń języka C w GDB.
2812 %package plugin-devel
2813 Summary: Support for compiling GCC plugins
2814 Summary(pl.UTF-8): Obsługa kompilowania wtyczek GCC
2815 Group: Development/Languages
2816 Requires: %{name} = %{epoch}:%{version}-%{release}
2817 Requires: gmp-devel >= 4.3.2
2818 Requires: libmpc-devel >= 0.8.1
2819 Requires: mpfr-devel >= 2.4.2
2821 %description plugin-devel
2822 This package contains header files and other support files for
2823 compiling GCC plugins. The GCC plugin ABI is currently not stable, so
2824 plugins must be rebuilt any time GCC is updated.
2826 %description plugin-devel -l pl.UTF-8
2827 Ten pakiet zawiera pliki nagłówkowe oraz inne pozwalające na
2828 kompilowanie wtyczek GCC. ABI wtyczek GCC nie jest obecnie stabilne,
2829 więc wtyczki muszą być przebudowywane przy każdej aktualizacji GCC.
2845 %if %{with gcc_libffi}
2849 %{__mv} ChangeLog ChangeLog.general
2851 # override snapshot version.
2852 echo %{version} > gcc/BASE-VER
2853 echo "release" > gcc/DEV-PHASE
2860 cd libjava/classpath
2864 cp -f /usr/share/automake/config.sub .
2866 rm -rf builddir && install -d builddir && cd builddir
2868 # http://www.mailinglistarchive.com/java%40gcc.gnu.org/msg02751.html
2872 CFLAGS="%{rpmcflags}" \
2873 CXXFLAGS="%{rpmcxxflags}" \
2876 --prefix=%{_prefix} \
2877 --with-local-prefix=%{_prefix}/local \
2878 --libdir=%{_libdir} \
2879 --libexecdir=%{_libdir} \
2880 --infodir=%{_infodir} \
2881 --mandir=%{_mandir} \
2882 --x-libraries=%{_libdir} \
2883 --%{?with_bootstrap:en}%{!?with_bootstrap:dis}able-bootstrap \
2884 --disable-build-with-cxx \
2885 --disable-build-poststage1-with-cxx \
2887 --enable-checking=release \
2888 %ifarch %{ix86} %{x8664} x32
2891 %{?with_fortran:--enable-cmath} \
2892 --enable-decimal-float \
2893 --enable-gnu-indirect-function \
2894 --enable-gnu-unique-object \
2895 --enable-initfini-array \
2896 --disable-isl-version-check \
2897 --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}" \
2898 --%{?with_gomp:en}%{!?with_gomp:dis}able-libgomp \
2900 --enable-linker-build-id \
2901 --enable-linux-futex \
2902 --enable-long-long \
2903 %{!?with_multilib:--disable-multilib} \
2908 --enable-secureplt \
2911 --enable-threads=posix \
2916 %ifarch %{x8664} x32
2917 --with-arch-32=x86-64 \
2920 --with-cpu=ultrasparc \
2922 --with-demangler-in-ld \
2923 --with-ecj-jar=%{_javadir}/ecj.jar \
2926 --with-linker-hash-style=gnu \
2927 --with-long-double-128 \
2928 %if %{with multilib}
2930 --with-multilib-list=m32,m64%{?with_multilibx32:,mx32} \
2933 --with-multilib-list=m32,m64,mx32 \
2936 --with-slibdir=%{_slibdir} \
2938 --without-system-libunwind \
2940 --with-system-libunwind \
2942 --with-system-zlib \
2943 %{!?with_java:--without-x} \
2945 --enable-__cxa_atexit \
2946 --enable-libstdcxx-allocator=new \
2947 --disable-libstdcxx-pch \
2948 --enable-libstdcxx-threads \
2949 --enable-libstdcxx-time=rt \
2950 --enable-libstdcxx-visibility \
2951 --enable-symvers=gnu%{?with_symvers:-versioned-namespace} \
2952 --with-gxx-include-dir=%{_includedir}/c++/%{version} \
2955 %{!?with_alsa:--disable-alsa} \
2956 %{!?with_dssi:--disable-dssi} \
2957 --disable-gconf-peer \
2958 %{?with_gtk:--enable-gtk-cairo} \
2960 --enable-java-awt="xlib%{?with_gtk:,gtk}%{?with_qt:,qt}" \
2964 --enable-libgcj-database \
2965 --enable-libgcj-multifile \
2966 --disable-libjava-multilib \
2967 %{?with_mozilla:--enable-plugin} \
2968 --enable-static-libjava \
2971 --with-pkgversion="PLD-Linux" \
2972 --with-bugurl="http://bugs.pld-linux.org" \
2973 --host=%{_target_platform} \
2974 --build=%{_target_platform}
2978 cat << 'EOF' > Makefile
2979 all := $(filter-out all Makefile,$(MAKECMDGOALS))
2982 $(MAKE) -C builddir $(MAKE_OPTS) $(all) \
2983 %{?with_bootstrap:%{?with_profiling:profiledbootstrap}} \
2984 GCJFLAGS="%{rpmcflags}" \
2985 BOOT_CFLAGS="%{rpmcflags}" \
2986 STAGE1_CFLAGS="%{rpmcflags} -O1 -g0" \
2987 GNATLIBCFLAGS="%{rpmcflags}" \
2988 LDFLAGS_FOR_TARGET="%{rpmldflags}" \
2996 if [ ! -r /dev/pts/0 ]; then
2997 echo "You need to have /dev/pts mounted to avoid expect's spawn failures!"
3000 %{__make} -k -C builddir check 2>&1 ||:
3004 rm -rf $RPM_BUILD_ROOT
3005 install -d $RPM_BUILD_ROOT{/lib,%{_aclocaldir},%{_datadir},%{_infodir}}
3009 %{__make} -j1 install \
3011 infodir=%{_infodir} \
3012 DESTDIR=$RPM_BUILD_ROOT
3014 cp -p gcc/specs $RPM_BUILD_ROOT%{gcclibdir}
3016 %if %{with multilib}
3019 ln -f $RPM_BUILD_ROOT%{_bindir}/sparc64-pld-linux-gcc \
3020 $RPM_BUILD_ROOT%{_bindir}/sparc-pld-linux-gcc
3021 ln -f $RPM_BUILD_ROOT%{_bindir}/sparc64-pld-linux-gcc-%{version} \
3022 $RPM_BUILD_ROOT%{_bindir}/sparc-pld-linux-gcc-%{version}
3024 ln -f $RPM_BUILD_ROOT%{_bindir}/sparc64-pld-linux-c++ \
3025 $RPM_BUILD_ROOT%{_bindir}/sparc-pld-linux-c++
3026 ln -f $RPM_BUILD_ROOT%{_bindir}/sparc64-pld-linux-g++ \
3027 $RPM_BUILD_ROOT%{_bindir}/sparc-pld-linux-g++
3030 ln -f $RPM_BUILD_ROOT%{_bindir}/sparc64-pld-linux-gcj \
3031 $RPM_BUILD_ROOT%{_bindir}/sparc-pld-linux-gcj
3036 ln -sf %{_bindir}/cpp $RPM_BUILD_ROOT/lib/cpp
3037 ln -sf gcc $RPM_BUILD_ROOT%{_bindir}/cc
3038 echo ".so man1/gcc.1" > $RPM_BUILD_ROOT%{_mandir}/man1/cc.1
3040 libssp=$(cd $RPM_BUILD_ROOT%{_libdir}; echo libssp.so.*.*.*)
3041 %{__mv} $RPM_BUILD_ROOT%{_libdir}/libssp.so.* $RPM_BUILD_ROOT%{_slibdir}
3042 ln -sf %{_slibdir}/$libssp $RPM_BUILD_ROOT%{_libdir}/libssp.so
3044 libitm=$(cd $RPM_BUILD_ROOT%{_libdir}; echo libitm.so.*.*.*)
3045 %{__mv} $RPM_BUILD_ROOT%{_libdir}/libitm.so.* $RPM_BUILD_ROOT%{_slibdir}
3046 ln -sf %{_slibdir}/$libitm $RPM_BUILD_ROOT%{_libdir}/libitm.so
3048 libgomp=$(cd $RPM_BUILD_ROOT%{_libdir}; echo libgomp.so.*.*.*)
3049 %{__mv} $RPM_BUILD_ROOT%{_libdir}/libgomp.so.* $RPM_BUILD_ROOT%{_slibdir}
3050 ln -sf %{_slibdir}/$libgomp $RPM_BUILD_ROOT%{_libdir}/libgomp.so
3052 libgompplugin=$(cd $RPM_BUILD_ROOT%{_libdir}; echo libgomp-plugin-host_nonshm.so.*.*.*)
3053 %{__mv} $RPM_BUILD_ROOT%{_libdir}/libgomp-plugin-host_nonshm.so.* $RPM_BUILD_ROOT%{_slibdir}
3054 ln -sf %{_slibdir}/$libgompplugin $RPM_BUILD_ROOT%{_libdir}/libgomp-plugin-host_nonshm.so
3056 %if %{with multilib}
3057 libssp=$(cd $RPM_BUILD_ROOT%{_libdir32}; echo libssp.so.*.*.*)
3058 %{__mv} $RPM_BUILD_ROOT%{_libdir32}/libssp.so.* $RPM_BUILD_ROOT%{_slibdir32}
3059 ln -sf %{_slibdir32}/$libssp $RPM_BUILD_ROOT%{_libdir32}/libssp.so
3061 libitm=$(cd $RPM_BUILD_ROOT%{_libdir32}; echo libitm.so.*.*.*)
3062 %{__mv} $RPM_BUILD_ROOT%{_libdir32}/libitm.so.* $RPM_BUILD_ROOT%{_slibdir32}
3063 ln -sf %{_slibdir32}/$libitm $RPM_BUILD_ROOT%{_libdir32}/libitm.so
3065 libgomp=$(cd $RPM_BUILD_ROOT%{_libdir32}; echo libgomp.so.*.*.*)
3066 %{__mv} $RPM_BUILD_ROOT%{_libdir32}/libgomp.so.* $RPM_BUILD_ROOT%{_slibdir32}
3067 ln -sf %{_slibdir32}/$libgomp $RPM_BUILD_ROOT%{_libdir32}/libgomp.so
3069 libgompplugin=$(cd $RPM_BUILD_ROOT%{_libdir32}; echo libgomp-plugin-host_nonshm.so.*.*.*)
3070 %{__mv} $RPM_BUILD_ROOT%{_libdir32}/libgomp-plugin-host_nonshm.so.* $RPM_BUILD_ROOT%{_slibdir32}
3071 ln -sf %{_slibdir32}/$libgompplugin $RPM_BUILD_ROOT%{_libdir32}/libgomp-plugin-host_nonshm.so
3073 %if %{with multilib2}
3074 libssp=$(cd $RPM_BUILD_ROOT%{_libdirm2}; echo libssp.so.*.*.*)
3075 %{__mv} $RPM_BUILD_ROOT%{_libdirm2}/libssp.so.* $RPM_BUILD_ROOT%{_slibdirm2}
3076 ln -sf %{_slibdirm2}/$libssp $RPM_BUILD_ROOT%{_libdirm2}/libssp.so
3078 libitm=$(cd $RPM_BUILD_ROOT%{_libdirm2}; echo libitm.so.*.*.*)
3079 %{__mv} $RPM_BUILD_ROOT%{_libdirm2}/libitm.so.* $RPM_BUILD_ROOT%{_slibdirm2}
3080 ln -sf %{_slibdirm2}/$libitm $RPM_BUILD_ROOT%{_libdirm2}/libitm.so
3082 libgomp=$(cd $RPM_BUILD_ROOT%{_libdirm2}; echo libgomp.so.*.*.*)
3083 %{__mv} $RPM_BUILD_ROOT%{_libdirm2}/libgomp.so.* $RPM_BUILD_ROOT%{_slibdirm2}
3084 ln -sf %{_slibdirm2}/$libgomp $RPM_BUILD_ROOT%{_libdirm2}/libgomp.so
3086 libgompplugin=$(cd $RPM_BUILD_ROOT%{_libdirm2}; echo libgomp-plugin-host_nonshm.so.*.*.*)
3087 %{__mv} $RPM_BUILD_ROOT%{_libdirm2}/libgomp-plugin-host_nonshm.so.* $RPM_BUILD_ROOT%{_slibdirm2}
3088 ln -sf %{_slibdirm2}/$libgompplugin $RPM_BUILD_ROOT%{_libdirm2}/libgomp-plugin-host_nonshm.so
3093 ln -sf gfortran $RPM_BUILD_ROOT%{_bindir}/g95
3094 echo ".so man1/gfortran.1" > $RPM_BUILD_ROOT%{_mandir}/man1/g95.1
3098 # move ada shared libraries to proper place...
3099 %{__mv} $RPM_BUILD_ROOT%{gcclibdir}/adalib/*.so.1 \
3100 $RPM_BUILD_ROOT%{_libdir}
3101 # check if symlink to be made is valid
3102 test -f $RPM_BUILD_ROOT%{_libdir}/libgnat-%{major_ver}.so.1
3103 ln -sf libgnat-%{major_ver}.so.1 $RPM_BUILD_ROOT%{_libdir}/libgnat-%{major_ver}.so
3104 ln -sf libgnarl-%{major_ver}.so.1 $RPM_BUILD_ROOT%{_libdir}/libgnarl-%{major_ver}.so
3105 ln -sf libgnat-%{major_ver}.so $RPM_BUILD_ROOT%{_libdir}/libgnat.so
3106 ln -sf libgnarl-%{major_ver}.so $RPM_BUILD_ROOT%{_libdir}/libgnarl.so
3107 %if %{with multilib}
3108 %{__mv} $RPM_BUILD_ROOT%{gcclibdir}/32/adalib/*.so.1 \
3109 $RPM_BUILD_ROOT%{_libdir32}
3110 # check if symlink to be made is valid
3111 test -f $RPM_BUILD_ROOT%{_libdir32}/libgnat-%{major_ver}.so.1
3112 ln -sf libgnat-%{major_ver}.so.1 $RPM_BUILD_ROOT%{_libdir32}/libgnat-%{major_ver}.so
3113 ln -sf libgnarl-%{major_ver}.so.1 $RPM_BUILD_ROOT%{_libdir32}/libgnarl-%{major_ver}.so
3114 ln -sf libgnat-%{major_ver}.so $RPM_BUILD_ROOT%{_libdir32}/libgnat.so
3115 ln -sf libgnarl-%{major_ver}.so $RPM_BUILD_ROOT%{_libdir32}/libgnarl.so
3117 %if %{with multilib2}
3118 %{__mv} $RPM_BUILD_ROOT%{gcclibdir}/%{multilib2}/adalib/*.so.1 \
3119 $RPM_BUILD_ROOT%{_libdirm2}
3120 # check if symlink to be made is valid
3121 test -f $RPM_BUILD_ROOT%{_libdirm2}/libgnat-%{major_ver}.so.1
3122 ln -sf libgnat-%{major_ver}.so.1 $RPM_BUILD_ROOT%{_libdirm2}/libgnat-%{major_ver}.so
3123 ln -sf libgnarl-%{major_ver}.so.1 $RPM_BUILD_ROOT%{_libdirm2}/libgnarl-%{major_ver}.so
3124 ln -sf libgnat-%{major_ver}.so $RPM_BUILD_ROOT%{_libdirm2}/libgnat.so
3125 ln -sf libgnarl-%{major_ver}.so $RPM_BUILD_ROOT%{_libdirm2}/libgnarl.so
3134 cp -f libjava/READ* java-doc
3135 ln -sf libgcj-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/libgcj.jar
3138 %if %{with gcc_libffi}
3139 # still not installed by gcc?
3140 [ ! -f $RPM_BUILD_ROOT%{_pkgconfigdir}/libffi.pc ] || exit 1
3141 install -d $RPM_BUILD_ROOT%{_pkgconfigdir}
3142 sed -e 's,@prefix@,%{_prefix},
3143 s,@exec_prefix@,%{_exec_prefix},
3144 s,@libdir@,%{_libdir},
3145 s,@gcclibdir@,%{gcclibdir},' %{SOURCE3} >$RPM_BUILD_ROOT%{_pkgconfigdir}/libffi.pc
3146 %if %{with multilib}
3147 [ ! -f $RPM_BUILD_ROOT%{_pkgconfigdir32}/libffi.pc ] || exit 1
3148 install -d $RPM_BUILD_ROOT%{_pkgconfigdir32}
3149 sed -e 's,@prefix@,%{_prefix},
3150 s,@exec_prefix@,%{_exec_prefix},
3151 s,@libdir@,%{_libdir32},
3152 s,@gcclibdir@,%{gcclibdir},' %{SOURCE3} >$RPM_BUILD_ROOT%{_pkgconfigdir32}/libffi.pc
3153 %if %{with multilib2}
3154 [ ! -f $RPM_BUILD_ROOT%{_pkgconfigdirm2}/libffi.pc ] || exit 1
3155 install -d $RPM_BUILD_ROOT%{_pkgconfigdirm2}
3156 sed -e 's,@prefix@,%{_prefix},
3157 s,@exec_prefix@,%{_exec_prefix},
3158 s,@libdir@,%{_libdirm2},
3159 s,@gcclibdir@,%{gcclibdir},' %{SOURCE3} >$RPM_BUILD_ROOT%{_pkgconfigdirm2}/libffi.pc
3165 cp -f libobjc/README gcc/objc/README.libobjc
3168 # avoid -L poisoning in *.la - there should be only -L%{_libdir}/gcc/%{_target_platform}/%{version}
3169 # normalize libdir, to avoid propagation of unnecessary RPATHs by libtool
3170 for f in libitm.la libssp.la libssp_nonshared.la \
3171 %{?with_cxx:libstdc++.la libstdc++fs.la libsupc++.la} \
3172 %{?with_fortran:libgfortran.la libquadmath.la} \
3173 %{?with_gomp:libgomp.la} \
3174 %{?with_Xsan:libasan.la libubsan.la} \
3175 %{?with_lsan_m0:liblsan.la} \
3176 %{?with_tsan_m0:libtsan.la} \
3177 %{?with_atomic:libatomic.la} \
3179 %{?with_gcc_libffi:libffi.la} \
3180 libgcj.la libgcj-tools.la libgij.la \
3181 %{gcjdbexecdir}/libjvm.la \
3182 %{gcjdbexecdir}/libxmlj.la \
3183 %{?with_x:lib-gnu-awt-xlib.la} \
3184 %{?with_gtk:%{gcjdbexecdir}/libgtkpeer.la %{gcjdbexecdir}/libjawt.la} \
3185 %{?with_qt:%{gcjdbexecdir}/libqtpeer.la} \
3186 %{?with_alsa:%{gcjdbexecdir}/libgjsmalsa.la} \
3187 %{?with_dssi:%{gcjdbexecdir}/libgjsmdssi.la} \
3189 %{?with_objc:libobjc.la};
3191 file="$RPM_BUILD_ROOT%{_libdir}/$f"
3192 %{__perl} %{SOURCE1} "$file" %{_libdir} >"${file}.fixed"
3193 %{__mv} "${file}.fixed" "$file"
3195 # normalize /lib/../lib/ path (libjawt.la)
3196 sed -i -e 's#/%{_lib}/\.\./%{_lib}/#/%{_lib}/#g' "$file"
3198 %if %{with multilib}
3199 for f in libitm.la libssp.la libssp_nonshared.la \
3200 %{?with_cxx:libstdc++.la libstdc++fs.la libsupc++.la} \
3201 %{?with_fortran:libgfortran.la libquadmath.la} \
3202 %{?with_gomp:libgomp.la} \
3203 %{?with_Xsan:libasan.la libubsan.la} \
3204 %{?with_lsan_m1:liblsan.la} \
3205 %{?with_tsan_m1:libtsan.la} \
3206 %{?with_atomic:libatomic.la} \
3207 %{?with_java:%{?with_gcc_libffi:libffi.la}} \
3208 %{?with_objc:libobjc.la};
3210 %{__perl} %{SOURCE1} $RPM_BUILD_ROOT%{_libdir32}/$f %{_libdir32} > $RPM_BUILD_ROOT%{_libdir32}/$f.fixed
3211 %{__mv} $RPM_BUILD_ROOT%{_libdir32}/$f{.fixed,}
3213 %if %{with multilib2}
3214 for f in libitm.la libssp.la libssp_nonshared.la \
3215 %{?with_cxx:libstdc++.la libstdc++fs.la libsupc++.la} \
3216 %{?with_fortran:libgfortran.la libquadmath.la} \
3217 %{?with_gomp:libgomp.la} \
3218 %{?with_Xsan:libasan.la libubsan.la} \
3219 %{?with_lsan_m2:liblsan.la} \
3220 %{?with_tsan_m2:libtsan.la} \
3221 %{?with_atomic:libatomic.la} \
3222 %{?with_java:%{?with_gcc_libffi:libffi.la}} \
3223 %{?with_objc:libobjc.la};
3225 %{__perl} %{SOURCE1} $RPM_BUILD_ROOT%{_libdirm2}/$f %{_libdirm2} > $RPM_BUILD_ROOT%{_libdirm2}/$f.fixed
3226 %{__mv} $RPM_BUILD_ROOT%{_libdirm2}/$f{.fixed,}
3231 cp -p $RPM_BUILD_ROOT%{gcclibdir}/install-tools/include/*.h $RPM_BUILD_ROOT%{gcclibdir}/include
3232 cp -p $RPM_BUILD_ROOT%{gcclibdir}/include-fixed/syslimits.h $RPM_BUILD_ROOT%{gcclibdir}/include
3233 %{__rm} -r $RPM_BUILD_ROOT%{gcclibdir}/install-tools
3234 %{__rm} -r $RPM_BUILD_ROOT%{gcclibdir}/include-fixed
3236 # plugins, .la not needed
3237 %{__rm} $RPM_BUILD_ROOT%{gcclibdir}/liblto_plugin.la \
3238 $RPM_BUILD_ROOT%{_libdir}/libcc1.la
3240 %if %{without lsan_m0} && (%{without multilib2} || %{without lsan_m2})
3241 %{__rm} $RPM_BUILD_ROOT%{gcclibdir}/include/sanitizer/lsan_interface.h
3245 for LIBDIR in %{_libdir} %{?with_multilib:%{_libdir32}} %{?with_multilib2:%{_libdirm2}} ; do
3246 LIBPATH="$RPM_BUILD_ROOT%{_datadir}/gdb/auto-load$LIBDIR"
3248 # basename is being run only for the native (non-biarch) file.
3249 sed -e 's,@pythondir@,%{_datadir}/gdb,' \
3250 -e "s,@toolexeclibdir@,$LIBDIR," \
3251 < libstdc++-v3/python/hook.in \
3252 > $LIBPATH/$(basename $RPM_BUILD_ROOT%{_prefix}/%{_lib}/libstdc++.so.*.*.*)-gdb.py
3254 install -d $RPM_BUILD_ROOT%{py_sitescriptdir}
3255 %{__mv} $RPM_BUILD_ROOT%{_datadir}/gcc-%{version}/python/libstdcxx $RPM_BUILD_ROOT%{py_sitescriptdir}
3257 %{__mv} $RPM_BUILD_ROOT%{_datadir}/gcc-%{version}/python/libjava $RPM_BUILD_ROOT%{py_sitescriptdir}
3258 %{__sed} -i -e '1s,#!/usr/bin/env python,#!/usr/bin/python,' $RPM_BUILD_ROOT%{_bindir}/aot-compile
3260 %py_ocomp $RPM_BUILD_ROOT%{py_sitescriptdir}
3261 %py_comp $RPM_BUILD_ROOT%{py_sitescriptdir}
3264 %{__rm} -r $RPM_BUILD_ROOT%{_datadir}/gcc-%{version}/python/libstdcxx
3266 %{__rm} -r $RPM_BUILD_ROOT%{_datadir}/gcc-%{version}/python/libjava
3269 # script(s) always installed; see above for builds with python; if no python, just don't package
3270 %{__rm} $RPM_BUILD_ROOT%{_libdir}/libstdc++.so.*-gdb.py
3271 %if %{with multilib}
3272 %{__rm} $RPM_BUILD_ROOT%{_libdir32}/libstdc++.so.*-gdb.py
3273 %if %{with multilib2}
3274 %{__rm} $RPM_BUILD_ROOT%{_libdirm2}/libstdc++.so.*-gdb.py
3280 cat cpplib.lang >> gcc.lang
3283 %find_lang libstdc\+\+
3284 cp -p libstdc++-v3/include/precompiled/* $RPM_BUILD_ROOT%{_includedir}
3287 # always -f, as "dir" is created depending which texlive version is installed
3288 %{__rm} -f $RPM_BUILD_ROOT%{_infodir}/dir
3290 # svn snap doesn't contain (release does) below files,
3291 # so let's create dummy entries to satisfy %%files.
3292 [ ! -f NEWS ] && touch NEWS
3293 [ ! -f libgfortran/AUTHORS ] && touch libgfortran/AUTHORS
3294 [ ! -f libgfortran/README ] && touch libgfortran/README
3297 rm -rf $RPM_BUILD_ROOT
3299 %post -p /sbin/postshell
3300 -/usr/sbin/fix-info-dir -c %{_infodir}
3302 %postun -p /sbin/postshell
3303 -/usr/sbin/fix-info-dir -c %{_infodir}
3305 %post ada -p /sbin/postshell
3306 -/usr/sbin/fix-info-dir -c %{_infodir}
3308 %postun ada -p /sbin/postshell
3309 -/usr/sbin/fix-info-dir -c %{_infodir}
3311 %post fortran -p /sbin/postshell
3312 -/usr/sbin/fix-info-dir -c %{_infodir}
3314 %postun fortran -p /sbin/postshell
3315 -/usr/sbin/fix-info-dir -c %{_infodir}
3317 %post java -p /sbin/postshell
3318 -/usr/sbin/fix-info-dir -c %{_infodir}
3320 %postun java -p /sbin/postshell
3321 -/usr/sbin/fix-info-dir -c %{_infodir}
3323 %post go -p /sbin/postshell
3324 -/usr/sbin/fix-info-dir -c %{_infodir}
3326 %postun go -p /sbin/postshell
3327 -/usr/sbin/fix-info-dir -c %{_infodir}
3329 %post -n libquadmath-devel -p /sbin/postshell
3330 -/usr/sbin/fix-info-dir -c %{_infodir}
3332 %postun -n libquadmath-devel -p /sbin/postshell
3333 -/usr/sbin/fix-info-dir -c %{_infodir}
3335 %post -n libffi-devel -p /sbin/postshell
3336 -/usr/sbin/fix-info-dir -c %{_infodir}
3338 %postun -n libffi-devel -p /sbin/postshell
3339 -/usr/sbin/fix-info-dir -c %{_infodir}
3341 %post -n libgomp-devel -p /sbin/postshell
3342 -/usr/sbin/fix-info-dir -c %{_infodir}
3344 %postun -n libgomp-devel -p /sbin/postshell
3345 -/usr/sbin/fix-info-dir -c %{_infodir}
3347 %post -p /sbin/ldconfig -n libcilkrts
3348 %postun -p /sbin/ldconfig -n libcilkrts
3349 %post -p /sbin/ldconfig -n libcilkrts-multilib-32
3350 %postun -p /sbin/ldconfig -n libcilkrts-multilib-32
3351 %post -p /sbin/ldconfig -n libcilkrts-multilib-%{multilib2}
3352 %postun -p /sbin/ldconfig -n libcilkrts-multilib-%{multilib2}
3353 %post -p /sbin/ldconfig -n libgcc
3354 %postun -p /sbin/ldconfig -n libgcc
3355 %post -p /sbin/ldconfig -n libgcc-multilib-32
3356 %postun -p /sbin/ldconfig -n libgcc-multilib-32
3357 %post -p /sbin/ldconfig -n libgcc-multilib-%{multilib2}
3358 %postun -p /sbin/ldconfig -n libgcc-multilib-%{multilib2}
3359 %post -p /sbin/ldconfig -n libgomp
3360 %postun -p /sbin/ldconfig -n libgomp
3361 %post -p /sbin/ldconfig -n libgomp-multilib-32
3362 %postun -p /sbin/ldconfig -n libgomp-multilib-32
3363 %post -p /sbin/ldconfig -n libgomp-multilib-%{multilib2}
3364 %postun -p /sbin/ldconfig -n libgomp-multilib-%{multilib2}
3365 %post -p /sbin/ldconfig -n libgnat
3366 %postun -p /sbin/ldconfig -n libgnat
3367 %post -p /sbin/ldconfig -n libgnat-multilib-32
3368 %postun -p /sbin/ldconfig -n libgnat-multilib-32
3369 %post -p /sbin/ldconfig -n libgnat-multilib-%{multilib2}
3370 %postun -p /sbin/ldconfig -n libgnat-multilib-%{multilib2}
3371 %post -p /sbin/ldconfig -n libstdc++
3372 %postun -p /sbin/ldconfig -n libstdc++
3373 %post -p /sbin/ldconfig -n libstdc++-multilib-32
3374 %postun -p /sbin/ldconfig -n libstdc++-multilib-32
3375 %post -p /sbin/ldconfig -n libstdc++-multilib-%{multilib2}
3376 %postun -p /sbin/ldconfig -n libstdc++-multilib-%{multilib2}
3377 %post -p /sbin/ldconfig -n libgfortran
3378 %postun -p /sbin/ldconfig -n libgfortran
3379 %post -p /sbin/ldconfig -n libgfortran-multilib-32
3380 %postun -p /sbin/ldconfig -n libgfortran-multilib-32
3381 %post -p /sbin/ldconfig -n libgfortran-multilib-%{multilib2}
3382 %postun -p /sbin/ldconfig -n libgfortran-multilib-%{multilib2}
3383 %post -p /sbin/ldconfig -n libgcj
3384 %postun -p /sbin/ldconfig -n libgcj
3385 %post -p /sbin/ldconfig -n libffi
3386 %postun -p /sbin/ldconfig -n libffi
3387 %post -p /sbin/ldconfig -n libffi-multilib-32
3388 %postun -p /sbin/ldconfig -n libffi-multilib-32
3389 %post -p /sbin/ldconfig -n libffi-multilib-%{multilib2}
3390 %postun -p /sbin/ldconfig -n libffi-multilib-%{multilib2}
3391 %post -p /sbin/ldconfig -n libobjc
3392 %postun -p /sbin/ldconfig -n libobjc
3393 %post -p /sbin/ldconfig -n libobjc-multilib-32
3394 %postun -p /sbin/ldconfig -n libobjc-multilib-32
3395 %post -p /sbin/ldconfig -n libobjc-multilib-%{multilib2}
3396 %postun -p /sbin/ldconfig -n libobjc-multilib-%{multilib2}
3397 %post -p /sbin/ldconfig -n libquadmath
3398 %postun -p /sbin/ldconfig -n libquadmath
3399 %post -p /sbin/ldconfig -n libquadmath-multilib-32
3400 %postun -p /sbin/ldconfig -n libquadmath-multilib-32
3401 %post -p /sbin/ldconfig -n libquadmath-multilib-%{multilib2}
3402 %postun -p /sbin/ldconfig -n libquadmath-multilib-%{multilib2}
3403 %post -p /sbin/ldconfig -n libgo
3404 %postun -p /sbin/ldconfig -n libgo
3405 %post -p /sbin/ldconfig -n libgo-multilib-32
3406 %postun -p /sbin/ldconfig -n libgo-multilib-32
3407 %post -p /sbin/ldconfig -n libgo-multilib-%{multilib2}
3408 %postun -p /sbin/ldconfig -n libgo-multilib-%{multilib2}
3409 %post -p /sbin/ldconfig -n libasan
3410 %postun -p /sbin/ldconfig -n libasan
3411 %post -p /sbin/ldconfig -n libasan-multilib-32
3412 %postun -p /sbin/ldconfig -n libasan-multilib-32
3413 %post -p /sbin/ldconfig -n libasan-multilib-%{multilib2}
3414 %postun -p /sbin/ldconfig -n libasan-multilib-%{multilib2}
3415 %post -p /sbin/ldconfig -n liblsan
3416 %postun -p /sbin/ldconfig -n liblsan
3417 %post -p /sbin/ldconfig -n liblsan-multilib-%{multilib2}
3418 %postun -p /sbin/ldconfig -n liblsan-multilib-%{multilib2}
3419 %post -p /sbin/ldconfig -n libtsan
3420 %postun -p /sbin/ldconfig -n libtsan
3421 %post -p /sbin/ldconfig -n libtsan-multilib-%{multilib2}
3422 %postun -p /sbin/ldconfig -n libtsan-multilib-%{multilib2}
3423 %post -p /sbin/ldconfig -n libubsan
3424 %postun -p /sbin/ldconfig -n libubsan
3425 %post -p /sbin/ldconfig -n libubsan-multilib-32
3426 %postun -p /sbin/ldconfig -n libubsan-multilib-32
3427 %post -p /sbin/ldconfig -n libubsan-multilib-%{multilib2}
3428 %postun -p /sbin/ldconfig -n libubsan-multilib-%{multilib2}
3429 %post -p /sbin/ldconfig -n libvtv
3430 %postun -p /sbin/ldconfig -n libvtv
3431 %post -p /sbin/ldconfig -n libvtv-multilib-32
3432 %postun -p /sbin/ldconfig -n libvtv-multilib-32
3433 %post -p /sbin/ldconfig -n libvtv-multilib-%{multilib2}
3434 %postun -p /sbin/ldconfig -n libvtv-multilib-%{multilib2}
3435 %post -p /sbin/ldconfig -n libatomic
3436 %postun -p /sbin/ldconfig -n libatomic
3437 %post -p /sbin/ldconfig -n libatomic-multilib-32
3438 %postun -p /sbin/ldconfig -n libatomic-multilib-32
3439 %post -p /sbin/ldconfig -n libatomic-multilib-%{multilib2}
3440 %postun -p /sbin/ldconfig -n libatomic-multilib-%{multilib2}
3441 %post -p /sbin/ldconfig gdb-plugin
3442 %postun -p /sbin/ldconfig gdb-plugin
3445 %defattr(644,root,root,755)
3446 %doc ChangeLog.general MAINTAINERS NEWS
3447 # bugs.html faq.html
3448 %doc gcc/{ChangeLog,ONEWS,README.Portability}
3449 %attr(755,root,root) %{_bindir}/*-gcc*
3450 %attr(755,root,root) %{_bindir}/cc
3451 %attr(755,root,root) %{_bindir}/cpp
3452 %attr(755,root,root) %{_bindir}/gcc
3453 %attr(755,root,root) %{_bindir}/gcc-ar
3454 %attr(755,root,root) %{_bindir}/gcc-nm
3455 %attr(755,root,root) %{_bindir}/gcc-ranlib
3456 #%attr(755,root,root) %{_bindir}/gccbug
3457 %attr(755,root,root) %{_bindir}/gcov
3458 %attr(755,root,root) %{_bindir}/gcov-tool
3459 %{_mandir}/man1/cc.1*
3460 %{_mandir}/man1/cpp.1*
3461 %{_mandir}/man1/gcc.1*
3462 %{_mandir}/man1/gcov.1*
3463 %{_infodir}/cpp.info*
3464 %{_infodir}/cppinternals.info*
3465 %{_infodir}/gcc.info*
3466 %{_infodir}/gccinstall.info*
3467 %{_infodir}/gccint.info*
3468 %{_infodir}/libitm.info*
3469 %attr(755,root,root) /lib/cpp
3470 %attr(755,root,root) %{_slibdir}/libgcc_s.so
3471 %attr(755,root,root) %{_libdir}/libitm.so
3472 %attr(755,root,root) %{_libdir}/libssp.so
3473 %{_libdir}/libitm.la
3475 %{_libdir}/libitm.spec
3476 %{_libdir}/libsanitizer.spec
3477 %{_libdir}/libssp.la
3479 %{_libdir}/libssp_nonshared.la
3480 %{_libdir}/libssp_nonshared.a
3481 %dir %{_libdir}/gcc/%{_target_platform}
3483 %{gcclibdir}/libgcc.a
3484 %{gcclibdir}/libgcc_eh.a
3485 %{gcclibdir}/libgcov.a
3488 %attr(755,root,root) %{gcclibdir}/cc1
3489 %attr(755,root,root) %{gcclibdir}/collect2
3490 %attr(755,root,root) %{gcclibdir}/lto-wrapper
3491 %attr(755,root,root) %{gcclibdir}/lto1
3492 %attr(755,root,root) %{gcclibdir}/liblto_plugin.so*
3493 %dir %{gcclibdir}/include
3494 %dir %{gcclibdir}/include/sanitizer
3495 %{gcclibdir}/include/sanitizer/common_interface_defs.h
3496 %dir %{gcclibdir}/include/ssp
3497 %{gcclibdir}/include/ssp/*.h
3498 %{gcclibdir}/include/float.h
3499 %{gcclibdir}/include/iso646.h
3500 %{gcclibdir}/include/limits.h
3501 %{gcclibdir}/include/stdalign.h
3502 %{gcclibdir}/include/stdarg.h
3503 %{gcclibdir}/include/stdatomic.h
3504 %{gcclibdir}/include/stdbool.h
3505 %{gcclibdir}/include/stddef.h
3506 %{gcclibdir}/include/stdfix.h
3507 %{gcclibdir}/include/stdint.h
3508 %{gcclibdir}/include/stdint-gcc.h
3509 %{gcclibdir}/include/stdnoreturn.h
3510 %{gcclibdir}/include/syslimits.h
3511 %{gcclibdir}/include/unwind.h
3512 %{gcclibdir}/include/varargs.h
3513 %ifarch %{ix86} %{x8664} x32
3514 %{gcclibdir}/include/adxintrin.h
3515 %{gcclibdir}/include/ammintrin.h
3516 %{gcclibdir}/include/avx2intrin.h
3517 %{gcclibdir}/include/avx512bwintrin.h
3518 %{gcclibdir}/include/avx512cdintrin.h
3519 %{gcclibdir}/include/avx512dqintrin.h
3520 %{gcclibdir}/include/avx512erintrin.h
3521 %{gcclibdir}/include/avx512fintrin.h
3522 %{gcclibdir}/include/avx512ifmaintrin.h
3523 %{gcclibdir}/include/avx512ifmavlintrin.h
3524 %{gcclibdir}/include/avx512pfintrin.h
3525 %{gcclibdir}/include/avx512vbmiintrin.h
3526 %{gcclibdir}/include/avx512vbmivlintrin.h
3527 %{gcclibdir}/include/avx512vlbwintrin.h
3528 %{gcclibdir}/include/avx512vldqintrin.h
3529 %{gcclibdir}/include/avx512vlintrin.h
3530 %{gcclibdir}/include/avxintrin.h
3531 %{gcclibdir}/include/bmi2intrin.h
3532 %{gcclibdir}/include/bmiintrin.h
3533 %{gcclibdir}/include/bmmintrin.h
3534 %{gcclibdir}/include/clflushoptintrin.h
3535 %{gcclibdir}/include/clwbintrin.h
3536 %{gcclibdir}/include/cpuid.h
3537 %{gcclibdir}/include/cross-stdarg.h
3538 %{gcclibdir}/include/emmintrin.h
3539 %{gcclibdir}/include/f16cintrin.h
3540 %{gcclibdir}/include/fma4intrin.h
3541 %{gcclibdir}/include/fmaintrin.h
3542 %{gcclibdir}/include/fxsrintrin.h
3543 %{gcclibdir}/include/ia32intrin.h
3544 %{gcclibdir}/include/immintrin.h
3545 %{gcclibdir}/include/lwpintrin.h
3546 %{gcclibdir}/include/lzcntintrin.h
3547 %{gcclibdir}/include/mm3dnow.h
3548 %{gcclibdir}/include/mmintrin.h
3549 %{gcclibdir}/include/mm_malloc.h
3550 %{gcclibdir}/include/nmmintrin.h
3551 %{gcclibdir}/include/mwaitxintrin.h
3552 %{gcclibdir}/include/pcommitintrin.h
3553 %{gcclibdir}/include/pmmintrin.h
3554 %{gcclibdir}/include/popcntintrin.h
3555 %{gcclibdir}/include/prfchwintrin.h
3556 %{gcclibdir}/include/rdseedintrin.h
3557 %{gcclibdir}/include/rtmintrin.h
3558 %{gcclibdir}/include/shaintrin.h
3559 %{gcclibdir}/include/smmintrin.h
3560 %{gcclibdir}/include/tbmintrin.h
3561 %{gcclibdir}/include/tmmintrin.h
3562 %{gcclibdir}/include/wmmintrin.h
3563 %{gcclibdir}/include/x86intrin.h
3564 %{gcclibdir}/include/xmmintrin.h
3565 %{gcclibdir}/include/xopintrin.h
3566 %{gcclibdir}/include/xsavecintrin.h
3567 %{gcclibdir}/include/xsaveintrin.h
3568 %{gcclibdir}/include/xsaveoptintrin.h
3569 %{gcclibdir}/include/xsavesintrin.h
3570 %{gcclibdir}/include/xtestintrin.h
3573 %{gcclibdir}/include/arm_neon.h
3574 %{gcclibdir}/include/mmintrin.h
3577 %{gcclibdir}/include/ia64intrin.h
3580 %{gcclibdir}/include/math-68881.h
3583 %{gcclibdir}/include/loongson.h
3585 %ifarch powerpc ppc ppc64
3586 %{gcclibdir}/include/altivec.h
3587 %{gcclibdir}/include/paired.h
3588 %{gcclibdir}/include/ppc-asm.h
3589 %{gcclibdir}/include/ppu_intrinsics.h
3590 %{gcclibdir}/include/si2vmx.h
3591 %{gcclibdir}/include/spe.h
3592 %{gcclibdir}/include/spu2vmx.h
3593 %{gcclibdir}/include/vec_types.h
3596 %if %{with multilib}
3598 %defattr(644,root,root,755)
3599 %attr(755,root,root) %{_slibdir32}/libgcc_s.so
3600 %dir %{gcclibdir}/32
3601 %{gcclibdir}/32/crt*.o
3602 %{gcclibdir}/32/libgcc.a
3603 %{gcclibdir}/32/libgcc_eh.a
3604 %{gcclibdir}/32/libgcov.a
3605 %{_libdir32}/libitm.spec
3606 %{_libdir32}/libsanitizer.spec
3607 %attr(755,root,root) %{_libdir32}/libitm.so
3608 %attr(755,root,root) %{_libdir32}/libssp.so
3609 %{_libdir32}/libitm.la
3610 %{_libdir32}/libitm.a
3611 %{_libdir32}/libssp.la
3612 %{_libdir32}/libssp.a
3613 %{_libdir32}/libssp_nonshared.la
3614 %{_libdir32}/libssp_nonshared.a
3617 %if %{with multilib2}
3618 %files multilib-%{multilib2}
3619 %defattr(644,root,root,755)
3620 %attr(755,root,root) %{_slibdirm2}/libgcc_s.so
3621 %dir %{gcclibdir}/%{multilib2}
3622 %{gcclibdir}/%{multilib2}/crt*.o
3623 %{gcclibdir}/%{multilib2}/libgcc.a
3624 %{gcclibdir}/%{multilib2}/libgcc_eh.a
3625 %{gcclibdir}/%{multilib2}/libgcov.a
3626 %{_libdirm2}/libitm.spec
3627 %{_libdirm2}/libsanitizer.spec
3628 %attr(755,root,root) %{_libdirm2}/libitm.so
3629 %attr(755,root,root) %{_libdirm2}/libssp.so
3630 %{_libdirm2}/libitm.la
3631 %{_libdirm2}/libitm.a
3632 %{_libdirm2}/libssp.la
3633 %{_libdirm2}/libssp.a
3634 %{_libdirm2}/libssp_nonshared.la
3635 %{_libdirm2}/libssp_nonshared.a
3639 %defattr(644,root,root,755)
3640 %doc COPYING.RUNTIME libgcc/ChangeLog
3641 %attr(755,root,root) %{_slibdir}/libgcc_s.so.1
3642 %attr(755,root,root) %{_slibdir}/libitm.so.*.*.*
3643 %attr(755,root,root) %{_slibdir}/libssp.so.*.*.*
3644 %attr(755,root,root) %ghost %{_slibdir}/libitm.so.1
3645 %attr(755,root,root) %ghost %{_slibdir}/libssp.so.0
3647 %if %{with multilib}
3648 %files -n libgcc-multilib-32
3649 %defattr(644,root,root,755)
3650 %attr(755,root,root) %{_slibdir32}/libgcc_s.so.1
3651 %attr(755,root,root) %{_slibdir32}/libitm.so.*.*.*
3652 %attr(755,root,root) %{_slibdir32}/libssp.so.*.*.*
3653 %attr(755,root,root) %ghost %{_slibdir32}/libssp.so.0
3654 %attr(755,root,root) %ghost %{_slibdir32}/libitm.so.1
3657 %if %{with multilib2}
3658 %files -n libgcc-multilib-%{multilib2}
3659 %defattr(644,root,root,755)
3660 %attr(755,root,root) %{_slibdirm2}/libgcc_s.so.1
3661 %attr(755,root,root) %{_slibdirm2}/libitm.so.*.*.*
3662 %attr(755,root,root) %{_slibdirm2}/libssp.so.*.*.*
3663 %attr(755,root,root) %ghost %{_slibdirm2}/libssp.so.0
3664 %attr(755,root,root) %ghost %{_slibdirm2}/libitm.so.1
3669 %defattr(644,root,root,755)
3670 %attr(755,root,root) %{_slibdir}/libgomp.so.*.*.*
3671 %attr(755,root,root) %ghost %{_slibdir}/libgomp.so.1
3672 %attr(755,root,root) %{_slibdir}/libgomp-plugin-host_nonshm.so.*.*.*
3673 %attr(755,root,root) %ghost %{_slibdir}/libgomp-plugin-host_nonshm.so.1
3675 %files -n libgomp-devel
3676 %defattr(644,root,root,755)
3677 %attr(755,root,root) %{_libdir}/libgomp.so
3678 %attr(755,root,root) %{_libdir}/libgomp-plugin-host_nonshm.so
3679 %{_libdir}/libgomp.la
3680 %{_libdir}/libgomp-plugin-host_nonshm.la
3681 %{_libdir}/libgomp.spec
3682 %{gcclibdir}/finclude
3683 %{gcclibdir}/include/omp.h
3684 %{gcclibdir}/include/openacc.h
3685 %{_infodir}/libgomp.info*
3687 %files -n libgomp-static
3688 %defattr(644,root,root,755)
3689 %{_libdir}/libgomp.a
3691 %if %{with multilib}
3692 %files -n libgomp-multilib-32
3693 %defattr(644,root,root,755)
3694 %attr(755,root,root) %{_slibdir32}/libgomp.so.*.*.*
3695 %attr(755,root,root) %ghost %{_slibdir32}/libgomp.so.1
3696 %attr(755,root,root) %{_slibdir32}/libgomp-plugin-host_nonshm.so.*.*.*
3697 %attr(755,root,root) %ghost %{_slibdir32}/libgomp-plugin-host_nonshm.so.1
3699 %files -n libgomp-multilib-32-devel
3700 %defattr(644,root,root,755)
3701 %attr(755,root,root) %{_libdir32}/libgomp.so
3702 %attr(755,root,root) %{_libdir32}/libgomp-plugin-host_nonshm.so
3703 %{_libdir32}/libgomp.la
3704 %{_libdir32}/libgomp-plugin-host_nonshm.la
3705 %{_libdir32}/libgomp.spec
3706 %{gcclibdir}/32/finclude
3708 %files -n libgomp-multilib-32-static
3709 %defattr(644,root,root,755)
3710 %{_libdir32}/libgomp.a
3713 %if %{with multilib2}
3714 %files -n libgomp-multilib-%{multilib2}
3715 %defattr(644,root,root,755)
3716 %attr(755,root,root) %{_slibdirm2}/libgomp.so.*.*.*
3717 %attr(755,root,root) %ghost %{_slibdirm2}/libgomp.so.1
3718 %attr(755,root,root) %{_slibdirm2}/libgomp-plugin-host_nonshm.so.*.*.*
3719 %attr(755,root,root) %ghost %{_slibdirm2}/libgomp-plugin-host_nonshm.so.1
3721 %files -n libgomp-multilib-%{multilib2}-devel
3722 %defattr(644,root,root,755)
3723 %attr(755,root,root) %{_libdirm2}/libgomp.so
3724 %attr(755,root,root) %{_libdirm2}/libgomp-plugin-host_nonshm.so
3725 %{_libdirm2}/libgomp.la
3726 %{_libdirm2}/libgomp-plugin-host_nonshm.la
3727 %{_libdirm2}/libgomp.spec
3728 %{gcclibdir}/%{multilib2}/finclude
3730 %files -n libgomp-multilib-%{multilib2}-static
3731 %defattr(644,root,root,755)
3732 %{_libdirm2}/libgomp.a
3737 %files -n libcilkrts
3738 %defattr(644,root,root,755)
3739 %doc libcilkrts/{ChangeLog,README}
3740 %attr(755,root,root) %{_libdir}/libcilkrts.so.*.*.*
3741 %attr(755,root,root) %ghost %{_libdir}/libcilkrts.so.5
3743 %files -n libcilkrts-devel
3744 %defattr(644,root,root,755)
3745 %attr(755,root,root) %{_libdir}/libcilkrts.so
3746 %{_libdir}/libcilkrts.la
3747 %{_libdir}/libcilkrts.spec
3748 %{gcclibdir}/include/cilk
3750 %files -n libcilkrts-static
3751 %defattr(644,root,root,755)
3752 %{_libdir}/libcilkrts.a
3754 %if %{with multilib}
3755 %files -n libcilkrts-multilib-32
3756 %defattr(644,root,root,755)
3757 %attr(755,root,root) %{_libdir32}/libcilkrts.so.*.*.*
3758 %attr(755,root,root) %ghost %{_libdir32}/libcilkrts.so.5
3760 %files -n libcilkrts-multilib-32-devel
3761 %defattr(644,root,root,755)
3762 %attr(755,root,root) %{_libdir32}/libcilkrts.so
3763 %{_libdir32}/libcilkrts.la
3764 %{_libdir32}/libcilkrts.spec
3766 %files -n libcilkrts-multilib-32-static
3767 %defattr(644,root,root,755)
3768 %{_libdir32}/libcilkrts.a
3771 %if %{with multilib2}
3772 %files -n libcilkrts-multilib-%{multilib2}
3773 %defattr(644,root,root,755)
3774 %attr(755,root,root) %{_libdirm2}/libcilkrts.so.*.*.*
3775 %attr(755,root,root) %ghost %{_libdirm2}/libcilkrts.so.5
3777 %files -n libcilkrts-multilib-%{multilib2}-devel
3778 %defattr(644,root,root,755)
3779 %attr(755,root,root) %{_libdirm2}/libcilkrts.so
3780 %{_libdirm2}/libcilkrts.la
3781 %{_libdirm2}/libcilkrts.spec
3783 %files -n libcilkrts-multilib-%{multilib2}-static
3784 %defattr(644,root,root,755)
3785 %{_libdirm2}/libcilkrts.a
3791 %defattr(644,root,root,755)
3792 %doc gcc/ada/ChangeLog
3793 %attr(755,root,root) %{_bindir}/gnat*
3795 %exclude %{_bindir}/gnative2ascii
3797 %attr(755,root,root) %{_libdir}/libgnarl-*.so
3798 %attr(755,root,root) %{_libdir}/libgnarl.so
3799 %attr(755,root,root) %{_libdir}/libgnat-*.so
3800 %attr(755,root,root) %{_libdir}/libgnat.so
3801 %attr(755,root,root) %{gcclibdir}/gnat1
3802 %{gcclibdir}/adainclude
3803 %dir %{gcclibdir}/adalib
3804 %{gcclibdir}/adalib/*.ali
3805 %ifarch %{ix86} %{x8664} x32
3806 %{gcclibdir}/adalib/libgmem.a
3808 %{_infodir}/gnat-style.info*
3809 %{_infodir}/gnat_rm.info*
3810 %{_infodir}/gnat_ugn.info*
3812 %if %{with multilib}
3813 %files ada-multilib-32
3814 %defattr(644,root,root,755)
3815 %attr(755,root,root) %{_libdir32}/libgnarl-*.so
3816 %attr(755,root,root) %{_libdir32}/libgnarl.so
3817 %attr(755,root,root) %{_libdir32}/libgnat-*.so
3818 %attr(755,root,root) %{_libdir32}/libgnat.so
3819 %{gcclibdir}/32/adainclude
3820 %dir %{gcclibdir}/32/adalib
3821 %{gcclibdir}/32/adalib/*.ali
3822 %ifarch %{ix86} %{x8664} x32
3823 %{gcclibdir}/32/adalib/libgmem.a
3827 %if %{with multilib2}
3828 %files ada-multilib-%{multilib2}
3829 %defattr(644,root,root,755)
3830 %attr(755,root,root) %{_libdirm2}/libgnarl-*.so
3831 %attr(755,root,root) %{_libdirm2}/libgnarl.so
3832 %attr(755,root,root) %{_libdirm2}/libgnat-*.so
3833 %attr(755,root,root) %{_libdirm2}/libgnat.so
3834 %{gcclibdir}/%{multilib2}/adainclude
3835 %dir %{gcclibdir}/%{multilib2}/adalib
3836 %{gcclibdir}/%{multilib2}/adalib/*.ali
3837 %ifarch %{ix86} %{x8664} x32
3838 %{gcclibdir}/%{multilib2}/adalib/libgmem.a
3843 %defattr(644,root,root,755)
3844 %attr(755,root,root) %{_libdir}/libgnarl-*.so.1
3845 %attr(755,root,root) %{_libdir}/libgnarl.so.1
3846 %attr(755,root,root) %{_libdir}/libgnat-*.so.1
3847 %attr(755,root,root) %{_libdir}/libgnat.so.1
3849 %files -n libgnat-static
3850 %defattr(644,root,root,755)
3851 %{gcclibdir}/adalib/libgnarl.a
3852 %{gcclibdir}/adalib/libgnat.a
3854 %if %{with multilib}
3855 %files -n libgnat-multilib-32
3856 %defattr(644,root,root,755)
3857 %attr(755,root,root) %{_libdir32}/libgnarl-*.so.1
3858 %attr(755,root,root) %{_libdir32}/libgnarl.so.1
3859 %attr(755,root,root) %{_libdir32}/libgnat-*.so.1
3860 %attr(755,root,root) %{_libdir32}/libgnat.so.1
3862 %files -n libgnat-multilib-32-static
3863 %defattr(644,root,root,755)
3864 %{gcclibdir}/32/adalib/libgnarl.a
3865 %{gcclibdir}/32/adalib/libgnat.a
3868 %if %{with multilib2}
3869 %files -n libgnat-multilib-%{multilib2}
3870 %defattr(644,root,root,755)
3871 %attr(755,root,root) %{_libdirm2}/libgnarl-*.so.1
3872 %attr(755,root,root) %{_libdirm2}/libgnarl.so.1
3873 %attr(755,root,root) %{_libdirm2}/libgnat-*.so.1
3874 %attr(755,root,root) %{_libdirm2}/libgnat.so.1
3876 %files -n libgnat-multilib-%{multilib2}-static
3877 %defattr(644,root,root,755)
3878 %{gcclibdir}/%{multilib2}/adalib/libgnarl.a
3879 %{gcclibdir}/%{multilib2}/adalib/libgnat.a
3885 %defattr(644,root,root,755)
3886 %doc gcc/cp/{ChangeLog,NEWS}
3887 %attr(755,root,root) %{_bindir}/g++
3888 %attr(755,root,root) %{_bindir}/*-g++
3889 %attr(755,root,root) %{_bindir}/c++
3890 %attr(755,root,root) %{_bindir}/*-c++
3891 %attr(755,root,root) %{gcclibdir}/cc1plus
3892 %{_libdir}/libsupc++.la
3893 %{_libdir}/libsupc++.a
3894 %{_mandir}/man1/g++.1*
3896 %if %{with multilib}
3897 %files c++-multilib-32
3898 %defattr(644,root,root,755)
3899 %{_libdir32}/libsupc++.la
3900 %{_libdir32}/libsupc++.a
3903 %if %{with multilib2}
3904 %files c++-multilib-%{multilib2}
3905 %defattr(644,root,root,755)
3906 %{_libdirm2}/libsupc++.la
3907 %{_libdirm2}/libsupc++.a
3910 %files -n libstdc++ -f libstdc++.lang
3911 %defattr(644,root,root,755)
3912 %doc libstdc++-v3/{ChangeLog,README}
3913 %attr(755,root,root) %{_libdir}/libstdc++.so.*.*.*
3914 %attr(755,root,root) %ghost %{_libdir}/libstdc++.so.%{cxx_sover}
3916 %files -n libstdc++-devel
3917 %defattr(644,root,root,755)
3918 %attr(755,root,root) %{_libdir}/libstdc++.so
3919 %{_libdir}/libstdc++.la
3920 %{_libdir}/libstdc++fs.a
3921 %{_libdir}/libstdc++fs.la
3922 %dir %{_includedir}/c++
3923 %{_includedir}/c++/%{version}
3924 %{_includedir}/extc++.h
3925 %{_includedir}/stdc++.h
3926 %{_includedir}/stdtr1c++.h
3928 %exclude %{_includedir}/c++/%{version}/java
3929 %exclude %{_includedir}/c++/%{version}/javax
3930 %exclude %{_includedir}/c++/%{version}/gcj
3931 %exclude %{_includedir}/c++/%{version}/gnu
3932 %exclude %{_includedir}/c++/%{version}/org
3933 %exclude %{_includedir}/c++/%{version}/sun
3936 %files -n libstdc++-static
3937 %defattr(644,root,root,755)
3938 %{_libdir}/libstdc++.a
3940 %if %{with multilib}
3941 %files -n libstdc++-multilib-32
3942 %defattr(644,root,root,755)
3943 %attr(755,root,root) %{_libdir32}/libstdc++.so.*.*.*
3944 %attr(755,root,root) %ghost %{_libdir32}/libstdc++.so.%{cxx_sover}
3946 %files -n libstdc++-multilib-32-devel
3947 %defattr(644,root,root,755)
3948 %attr(755,root,root) %{_libdir32}/libstdc++.so
3949 %{_libdir32}/libstdc++.la
3950 %{_libdir32}/libstdc++fs.a
3951 %{_libdir32}/libstdc++fs.la
3953 %files -n libstdc++-multilib-32-static
3954 %defattr(644,root,root,755)
3955 %{_libdir32}/libstdc++.a
3958 %if %{with multilib2}
3959 %files -n libstdc++-multilib-%{multilib2}
3960 %defattr(644,root,root,755)
3961 %attr(755,root,root) %{_libdirm2}/libstdc++.so.*.*.*
3962 %attr(755,root,root) %ghost %{_libdirm2}/libstdc++.so.%{cxx_sover}
3964 %files -n libstdc++-multilib-%{multilib2}-devel
3965 %defattr(644,root,root,755)
3966 %attr(755,root,root) %{_libdirm2}/libstdc++.so
3967 %{_libdirm2}/libstdc++.la
3968 %{_libdirm2}/libstdc++fs.a
3969 %{_libdirm2}/libstdc++fs.la
3971 %files -n libstdc++-multilib-%{multilib2}-static
3972 %defattr(644,root,root,755)
3973 %{_libdirm2}/libstdc++.a
3977 %files -n libstdc++-gdb
3978 %defattr(644,root,root,755)
3979 %dir %{py_sitescriptdir}/libstdcxx
3980 %{py_sitescriptdir}/libstdcxx/*.py[co]
3981 %dir %{py_sitescriptdir}/libstdcxx/v6
3982 %{py_sitescriptdir}/libstdcxx/v6/*.py[co]
3983 %{_datadir}/gdb/auto-load%{_libdir}/libstdc++.so.%{cxx_sover}.*.*-gdb.py
3984 %if %{with multilib}
3985 %{_datadir}/gdb/auto-load%{_libdir32}/libstdc++.so.%{cxx_sover}.*.*-gdb.py
3987 %if %{with multilib2}
3988 %{_datadir}/gdb/auto-load%{_libdirm2}/libstdc++.so.%{cxx_sover}.*.*-gdb.py
3993 %files -n libstdc++-apidocs
3994 %defattr(644,root,root,755)
3995 %doc libstdc++-v3/doc/html/*
4001 %defattr(644,root,root,755)
4002 %doc gcc/fortran/ChangeLog
4003 %attr(755,root,root) %{_bindir}/g95
4004 %attr(755,root,root) %{_bindir}/gfortran
4005 %attr(755,root,root) %{_bindir}/*-gfortran
4006 %attr(755,root,root) %{gcclibdir}/f951
4007 %attr(755,root,root) %{_libdir}/libgfortran.so
4008 %{_libdir}/libgfortran.spec
4009 %{_libdir}/libgfortran.la
4010 %{gcclibdir}/libcaf_single.a
4011 %{gcclibdir}/libcaf_single.la
4012 %{gcclibdir}/libgfortranbegin.la
4013 %{gcclibdir}/libgfortranbegin.a
4014 %{_infodir}/gfortran.info*
4015 %{_mandir}/man1/g95.1*
4016 %{_mandir}/man1/gfortran.1*
4018 %if %{with multilib}
4019 %files fortran-multilib-32
4020 %defattr(644,root,root,755)
4021 %attr(755,root,root) %{_libdir32}/libgfortran.so
4022 %{_libdir32}/libgfortran.spec
4023 %{_libdir32}/libgfortran.la
4024 %{gcclibdir}/32/libcaf_single.a
4025 %{gcclibdir}/32/libcaf_single.la
4026 %{gcclibdir}/32/libgfortranbegin.la
4027 %{gcclibdir}/32/libgfortranbegin.a
4030 %if %{with multilib2}
4031 %files fortran-multilib-%{multilib2}
4032 %defattr(644,root,root,755)
4033 %attr(755,root,root) %{_libdirm2}/libgfortran.so
4034 %{_libdirm2}/libgfortran.spec
4035 %{_libdirm2}/libgfortran.la
4036 %{gcclibdir}/%{multilib2}/libcaf_single.a
4037 %{gcclibdir}/%{multilib2}/libcaf_single.la
4038 %{gcclibdir}/%{multilib2}/libgfortranbegin.la
4039 %{gcclibdir}/%{multilib2}/libgfortranbegin.a
4042 %files -n libgfortran
4043 %defattr(644,root,root,755)
4044 %doc libgfortran/{AUTHORS,README,ChangeLog}
4045 %attr(755,root,root) %{_libdir}/libgfortran.so.*.*.*
4046 %attr(755,root,root) %ghost %{_libdir}/libgfortran.so.3
4048 %files -n libgfortran-static
4049 %defattr(644,root,root,755)
4050 %{_libdir}/libgfortran.a
4052 %if %{with multilib}
4053 %files -n libgfortran-multilib-32
4054 %defattr(644,root,root,755)
4055 %attr(755,root,root) %{_libdir32}/libgfortran.so.*.*.*
4056 %attr(755,root,root) %ghost %{_libdir32}/libgfortran.so.3
4058 %files -n libgfortran-multilib-32-static
4059 %defattr(644,root,root,755)
4060 %{_libdir32}/libgfortran.a
4063 %if %{with multilib2}
4064 %files -n libgfortran-multilib-%{multilib2}
4065 %defattr(644,root,root,755)
4066 %attr(755,root,root) %{_libdirm2}/libgfortran.so.*.*.*
4067 %attr(755,root,root) %ghost %{_libdirm2}/libgfortran.so.3
4069 %files -n libgfortran-multilib-%{multilib2}-static
4070 %defattr(644,root,root,755)
4071 %{_libdirm2}/libgfortran.a
4074 %files -n libquadmath
4075 %defattr(644,root,root,755)
4076 %attr(755,root,root) %{_libdir}/libquadmath.so.*.*.*
4077 %attr(755,root,root) %ghost %{_libdir}/libquadmath.so.0
4079 %files -n libquadmath-devel
4080 %defattr(644,root,root,755)
4081 %{gcclibdir}/include/quadmath.h
4082 %{gcclibdir}/include/quadmath_weak.h
4083 %attr(755,root,root) %{_libdir}/libquadmath.so
4084 %{_libdir}/libquadmath.la
4085 %{_infodir}/libquadmath.info*
4087 %files -n libquadmath-static
4088 %defattr(644,root,root,755)
4089 %{_libdir}/libquadmath.a
4091 %if %{with multilib}
4092 %files -n libquadmath-multilib-32
4093 %defattr(644,root,root,755)
4094 %attr(755,root,root) %{_libdir32}/libquadmath.so.*.*.*
4095 %attr(755,root,root) %ghost %{_libdir32}/libquadmath.so.0
4097 %files -n libquadmath-multilib-32-devel
4098 %defattr(644,root,root,755)
4099 %attr(755,root,root) %{_libdir32}/libquadmath.so
4100 %{_libdir32}/libquadmath.la
4102 %files -n libquadmath-multilib-32-static
4103 %defattr(644,root,root,755)
4104 %{_libdir32}/libquadmath.a
4107 %if %{with multilib2}
4108 %files -n libquadmath-multilib-%{multilib2}
4109 %defattr(644,root,root,755)
4110 %attr(755,root,root) %{_libdirm2}/libquadmath.so.*.*.*
4111 %attr(755,root,root) %ghost %{_libdirm2}/libquadmath.so.0
4113 %files -n libquadmath-multilib-%{multilib2}-devel
4114 %defattr(644,root,root,755)
4115 %attr(755,root,root) %{_libdirm2}/libquadmath.so
4116 %{_libdirm2}/libquadmath.la
4118 %files -n libquadmath-multilib-%{multilib2}-static
4119 %defattr(644,root,root,755)
4120 %{_libdirm2}/libquadmath.a
4126 %defattr(644,root,root,755)
4127 %doc gcc/java/ChangeLog java-doc/*
4128 %attr(755,root,root) %{_bindir}/gappletviewer
4129 %attr(755,root,root) %{_bindir}/gc-analyze
4130 %attr(755,root,root) %{_bindir}/gcj
4131 %attr(755,root,root) %{_bindir}/gcj-dbtool
4132 %attr(755,root,root) %{_bindir}/gcjh
4133 %attr(755,root,root) %{_bindir}/gjar
4134 %attr(755,root,root) %{_bindir}/gjarsigner
4135 %attr(755,root,root) %{_bindir}/gjavah
4136 %attr(755,root,root) %{_bindir}/gkeytool
4137 %attr(755,root,root) %{_bindir}/gnative2ascii
4138 %attr(755,root,root) %{_bindir}/gorbd
4139 %attr(755,root,root) %{_bindir}/grmic
4140 %attr(755,root,root) %{_bindir}/grmid
4141 %attr(755,root,root) %{_bindir}/grmiregistry
4142 %attr(755,root,root) %{_bindir}/gserialver
4143 %attr(755,root,root) %{_bindir}/gtnameserv
4144 %attr(755,root,root) %{_bindir}/jcf-dump
4145 %attr(755,root,root) %{_bindir}/jv-convert
4146 %attr(755,root,root) %{_bindir}/rebuild-gcj-db
4147 %attr(755,root,root) %{_bindir}/*-gcj
4148 %attr(755,root,root) %{gcclibdir}/ecj1
4149 %attr(755,root,root) %{gcclibdir}/jc1
4150 %attr(755,root,root) %{gcclibdir}/jvgenmain
4151 %{_infodir}/cp-tools.info*
4152 %{_infodir}/gcj.info*
4153 %{_mandir}/man1/gappletviewer.1*
4154 %{_mandir}/man1/gc-analyze.1*
4155 %{_mandir}/man1/gcj.1*
4156 %{_mandir}/man1/gcj-dbtool.1*
4157 %{_mandir}/man1/gcjh.1*
4158 %{_mandir}/man1/gjar.1*
4159 %{_mandir}/man1/gjarsigner.1*
4160 %{_mandir}/man1/gjavah.1*
4161 %{_mandir}/man1/gkeytool.1*
4162 %{_mandir}/man1/gnative2ascii.1*
4163 %{_mandir}/man1/gorbd.1*
4164 %{_mandir}/man1/grmic.1*
4165 %{_mandir}/man1/grmid.1*
4166 %{_mandir}/man1/grmiregistry.1*
4167 %{_mandir}/man1/gserialver.1*
4168 %{_mandir}/man1/gtnameserv.1*
4169 %{_mandir}/man1/jcf-dump.1*
4170 %{_mandir}/man1/jv-convert.1*
4171 %{_mandir}/man1/rebuild-gcj-db*
4174 %files java-aotcompile
4175 %defattr(644,root,root,755)
4176 %attr(755,root,root) %{_bindir}/aot-compile
4177 %dir %{py_sitescriptdir}/libjava
4178 %{py_sitescriptdir}/libjava/*.py[co]
4179 %{_mandir}/man1/aot-compile.1*
4183 %defattr(644,root,root,755)
4184 %doc libjava/{ChangeLog,LIBGCJ_LICENSE,NEWS,README,THANKS}
4185 %attr(755,root,root) %{_bindir}/gij
4186 %attr(755,root,root) %{_libdir}/libgcj-tools.so.*.*.*
4187 %attr(755,root,root) %ghost %{_libdir}/libgcj-tools.so.%{gcj_soname_ver}
4188 %attr(755,root,root) %{_libdir}/libgcj.so.*.*.*
4189 %attr(755,root,root) %ghost %{_libdir}/libgcj.so.%{gcj_soname_ver}
4190 %attr(755,root,root) %{_libdir}/libgcj_bc.so.*.*.*
4191 %attr(755,root,root) %ghost %{_libdir}/libgcj_bc.so.1
4192 %attr(755,root,root) %{_libdir}/libgcj_bc.so
4193 %attr(755,root,root) %{_libdir}/libgij.so.*.*.*
4194 %attr(755,root,root) %ghost %{_libdir}/libgij.so.%{gcj_soname_ver}
4195 %{?with_x:%attr(755,root,root) %{_libdir}/lib-gnu-awt-xlib.so.*.*.*}
4196 %{?with_x:%attr(755,root,root) %ghost %{_libdir}/lib-gnu-awt-xlib.so.%{gcj_soname_ver}}
4197 %dir %{_libdir}/%{gcjdbexecdir}
4198 %{_libdir}/%{gcjdbexecdir}/classmap.db
4199 %{?with_mozilla:%attr(755,root,root) %{_libdir}/%{gcjdbexecdir}/libgcjwebplugin.so}
4200 %{?with_alsa:%attr(755,root,root) %{_libdir}/%{gcjdbexecdir}/libgjsmalsa.so*}
4201 %{?with_dssi:%attr(755,root,root) %{_libdir}/%{gcjdbexecdir}/libgjsmdssi.so*}
4202 %{?with_gtk:%attr(755,root,root) %{_libdir}/%{gcjdbexecdir}/libgtkpeer.so}
4203 %{?with_gtk:%attr(755,root,root) %{_libdir}/%{gcjdbexecdir}/libjawt.so}
4204 %attr(755,root,root) %{_libdir}/%{gcjdbexecdir}/libjavamath.so
4205 %attr(755,root,root) %{_libdir}/%{gcjdbexecdir}/libjvm.so
4206 %{?with_qt:%attr(755,root,root) %{_libdir}/%{gcjdbexecdir}/libqtpeer.so}
4207 %attr(755,root,root) %{_libdir}/%{gcjdbexecdir}/libxmlj.so*
4208 %{_libdir}/logging.properties
4209 %{_javadir}/libgcj*.jar
4210 %{_mandir}/man1/gij.1*
4212 %files -n libgcj-devel
4213 %defattr(644,root,root,755)
4214 %attr(755,root,root) %{_libdir}/libgcj-tools.so
4215 %{_libdir}/libgcj-tools.la
4216 %attr(755,root,root) %{_libdir}/libgcj.so
4217 %{_libdir}/libgcj.la
4218 %attr(755,root,root) %{_libdir}/libgij.so
4219 %{_libdir}/libgij.la
4221 %attr(755,root,root) %{_libdir}/lib-gnu-awt-xlib.so
4222 %{_libdir}/lib-gnu-awt-xlib.la
4224 %{_libdir}/libgcj.spec
4225 %dir %{_libdir}/security
4226 %{_libdir}/security/*
4227 %{?with_alsa:%{_libdir}/%{gcjdbexecdir}/libgjsmalsa.la}
4228 %{?with_dssi:%{_libdir}/%{gcjdbexecdir}/libgjsmdssi.la}
4229 %{?with_gtk:%{_libdir}/%{gcjdbexecdir}/libgtkpeer.la}
4230 %{?with_gtk:%{_libdir}/%{gcjdbexecdir}/libjawt.la}
4231 %{_libdir}/%{gcjdbexecdir}/libjavamath.la
4232 %{_libdir}/%{gcjdbexecdir}/libjvm.la
4233 %{?with_qt:%{_libdir}/%{gcjdbexecdir}/libqtpeer.la}
4234 %{?with_mozilla:%{_libdir}/%{gcjdbexecdir}/libgcjwebplugin.la}
4235 %{_libdir}/%{gcjdbexecdir}/libxmlj.la
4236 %{gcclibdir}/include/gcj
4237 %{gcclibdir}/include/jawt.h
4238 %{gcclibdir}/include/jawt_md.h
4239 %{gcclibdir}/include/jni.h
4240 %{gcclibdir}/include/jni_md.h
4241 %{gcclibdir}/include/jvmpi.h
4242 %{_includedir}/c++/%{version}/java
4243 %{_includedir}/c++/%{version}/javax
4244 %{_includedir}/c++/%{version}/gcj
4245 %{_includedir}/c++/%{version}/gnu
4246 %{_includedir}/c++/%{version}/org
4247 %{_includedir}/c++/%{version}/sun
4248 %{_pkgconfigdir}/libgcj-%{major_ver}.pc
4250 %files -n libgcj-static
4251 %defattr(644,root,root,755)
4252 %{_libdir}/libgcj-tools.a
4254 %{_libdir}/libgcj_bc.a
4256 %{?with_x:%{_libdir}/lib-gnu-awt-xlib.a}
4257 %{_libdir}/%{gcjdbexecdir}/libjvm.a
4260 %if %{with gcc_libffi}
4262 %defattr(644,root,root,755)
4263 %doc libffi/{ChangeLog,ChangeLog.libgcj,LICENSE,README}
4264 %attr(755,root,root) %{_libdir}/libffi.so.*.*.*
4265 %attr(755,root,root) %ghost %{_libdir}/libffi.so.4
4267 %files -n libffi-devel
4268 %defattr(644,root,root,755)
4269 %attr(755,root,root) %{_libdir}/libffi.so
4270 %{_libdir}/libffi.la
4271 %{gcclibdir}/include/ffi.h
4272 %{gcclibdir}/include/ffitarget.h
4273 %{_pkgconfigdir}/libffi.pc
4274 %{_mandir}/man3/ffi*.3*
4275 %{_infodir}/libffi.info*
4277 %files -n libffi-static
4278 %defattr(644,root,root,755)
4281 %if %{with multilib}
4282 %files -n libffi-multilib-32
4283 %defattr(644,root,root,755)
4284 %attr(755,root,root) %{_libdir32}/libffi.so.*.*.*
4285 %attr(755,root,root) %ghost %{_libdir32}/libffi.so.4
4287 %files -n libffi-multilib-32-devel
4288 %defattr(644,root,root,755)
4289 %attr(755,root,root) %{_libdir32}/libffi.so
4290 %{_libdir32}/libffi.la
4291 %{_pkgconfigdir32}/libffi.pc
4293 %files -n libffi-multilib-32-static
4294 %defattr(644,root,root,755)
4295 %{_libdir32}/libffi.a
4298 %if %{with multilib2}
4299 %files -n libffi-multilib-%{multilib2}
4300 %defattr(644,root,root,755)
4301 %attr(755,root,root) %{_libdirm2}/libffi.so.*.*.*
4302 %attr(755,root,root) %ghost %{_libdirm2}/libffi.so.4
4304 %files -n libffi-multilib-%{multilib2}-devel
4305 %defattr(644,root,root,755)
4306 %attr(755,root,root) %{_libdirm2}/libffi.so
4307 %{_libdirm2}/libffi.la
4308 %{_pkgconfigdirm2}/libffi.pc
4310 %files -n libffi-multilib-%{multilib2}-static
4311 %defattr(644,root,root,755)
4312 %{_libdirm2}/libffi.a
4318 %defattr(644,root,root,755)
4319 %doc gcc/objc/README.libobjc
4320 %attr(755,root,root) %{gcclibdir}/cc1obj
4321 %attr(755,root,root) %{_libdir}/libobjc.so
4322 %{_libdir}/libobjc.la
4323 %{gcclibdir}/include/objc
4325 %if %{with multilib}
4326 %files objc-multilib-32
4327 %defattr(644,root,root,755)
4328 %attr(755,root,root) %{_libdir32}/libobjc.so
4329 %{_libdir32}/libobjc.la
4332 %if %{with multilib2}
4333 %files objc-multilib-%{multilib2}
4334 %defattr(644,root,root,755)
4335 %attr(755,root,root) %{_libdirm2}/libobjc.so
4336 %{_libdirm2}/libobjc.la
4341 %defattr(644,root,root,755)
4342 %doc gcc/objcp/ChangeLog
4343 %attr(755,root,root) %{gcclibdir}/cc1objplus
4347 %defattr(644,root,root,755)
4348 %doc libobjc/{ChangeLog,README*}
4349 %attr(755,root,root) %{_libdir}/libobjc.so.*.*.*
4350 %attr(755,root,root) %ghost %{_libdir}/libobjc.so.4
4352 %files -n libobjc-static
4353 %defattr(644,root,root,755)
4354 %{_libdir}/libobjc.a
4356 %if %{with multilib}
4357 %files -n libobjc-multilib-32
4358 %defattr(644,root,root,755)
4359 %attr(755,root,root) %{_libdir32}/libobjc.so.*.*.*
4360 %attr(755,root,root) %ghost %{_libdir32}/libobjc.so.4
4362 %files -n libobjc-multilib-32-static
4363 %defattr(644,root,root,755)
4364 %{_libdir32}/libobjc.a
4367 %if %{with multilib2}
4368 %files -n libobjc-multilib-%{multilib2}
4369 %defattr(644,root,root,755)
4370 %attr(755,root,root) %{_libdirm2}/libobjc.so.*.*.*
4371 %attr(755,root,root) %ghost %{_libdirm2}/libobjc.so.4
4373 %files -n libobjc-multilib-%{multilib2}-static
4374 %defattr(644,root,root,755)
4375 %{_libdirm2}/libobjc.a
4381 %defattr(644,root,root,755)
4382 %doc gcc/go/gofrontend/{LICENSE,PATENTS,README}
4383 %attr(755,root,root) %{_bindir}/gccgo
4384 %attr(755,root,root) %{_bindir}/go
4385 %attr(755,root,root) %{_bindir}/gofmt
4386 %attr(755,root,root) %{gcclibdir}/cgo
4387 %attr(755,root,root) %{gcclibdir}/go1
4389 %{_libdir}/go/%{version}
4390 %{_mandir}/man1/go.1*
4391 %{_mandir}/man1/gofmt.1*
4392 %{_mandir}/man1/gccgo.1*
4393 %{_infodir}/gccgo.info*
4395 %if %{with multilib}
4396 %files go-multilib-32
4397 %defattr(644,root,root,755)
4398 %dir %{_libdir32}/go
4399 %{_libdir32}/go/%{version}
4402 %if %{with multilib2}
4403 %files go-multilib-%{multilib2}
4404 %defattr(644,root,root,755)
4405 %dir %{_libdirm2}/go
4406 %{_libdirm2}/go/%{version}
4410 %defattr(644,root,root,755)
4411 %doc libgo/{LICENSE,PATENTS,README}
4412 %attr(755,root,root) %{_libdir}/libgo.so.*.*.*
4413 %attr(755,root,root) %ghost %{_libdir}/libgo.so.7
4415 %files -n libgo-devel
4416 %defattr(644,root,root,755)
4417 %attr(755,root,root) %{_libdir}/libgo.so
4419 %{_libdir}/libgobegin.a
4420 %{_libdir}/libgolibbegin.a
4421 %{_libdir}/libnetgo.a
4423 %files -n libgo-static
4424 %defattr(644,root,root,755)
4427 %if %{with multilib}
4428 %files -n libgo-multilib-32
4429 %defattr(644,root,root,755)
4430 %attr(755,root,root) %{_libdir32}/libgo.so.*.*.*
4431 %attr(755,root,root) %ghost %{_libdir32}/libgo.so.7
4433 %files -n libgo-multilib-32-devel
4434 %defattr(644,root,root,755)
4435 %attr(755,root,root) %{_libdir32}/libgo.so
4436 %{_libdir32}/libgo.la
4437 %{_libdir32}/libgobegin.a
4438 %{_libdir32}/libgolibbegin.a
4439 %{_libdir32}/libnetgo.a
4441 %files -n libgo-multilib-32-static
4442 %defattr(644,root,root,755)
4443 %{_libdir32}/libgo.a
4446 %if %{with multilib2}
4447 %files -n libgo-multilib-%{multilib2}
4448 %defattr(644,root,root,755)
4449 %attr(755,root,root) %{_libdirm2}/libgo.so.*.*.*
4450 %attr(755,root,root) %ghost %{_libdirm2}/libgo.so.7
4452 %files -n libgo-multilib-%{multilib2}-devel
4453 %defattr(644,root,root,755)
4454 %attr(755,root,root) %{_libdirm2}/libgo.so
4455 %{_libdirm2}/libgo.la
4456 %{_libdirm2}/libgobegin.a
4457 %{_libdirm2}/libgolibbegin.a
4458 %{_libdirm2}/libnetgo.a
4460 %files -n libgo-multilib-%{multilib2}-static
4461 %defattr(644,root,root,755)
4462 %{_libdirm2}/libgo.a
4468 %defattr(644,root,root,755)
4469 %doc libsanitizer/ChangeLog* libsanitizer/LICENSE.TXT
4470 %attr(755,root,root) %{_libdir}/libasan.so.*.*.*
4471 %attr(755,root,root) %ghost %{_libdir}/libasan.so.2
4473 %files -n libasan-devel
4474 %defattr(644,root,root,755)
4475 %attr(755,root,root) %{_libdir}/libasan.so
4476 %{_libdir}/libasan_preinit.o
4477 %{_libdir}/libasan.la
4478 %{gcclibdir}/include/sanitizer/asan_interface.h
4480 %files -n libasan-static
4481 %defattr(644,root,root,755)
4482 %{_libdir}/libasan.a
4484 %if %{with multilib}
4485 %files -n libasan-multilib-32
4486 %defattr(644,root,root,755)
4487 %attr(755,root,root) %{_libdir32}/libasan.so.*.*.*
4488 %attr(755,root,root) %ghost %{_libdir32}/libasan.so.2
4490 %files -n libasan-multilib-32-devel
4491 %defattr(644,root,root,755)
4492 %attr(755,root,root) %{_libdir32}/libasan.so
4493 %{_libdir32}/libasan_preinit.o
4494 %{_libdir32}/libasan.la
4496 %files -n libasan-multilib-32-static
4497 %defattr(644,root,root,755)
4498 %{_libdir32}/libasan.a
4501 %if %{with multilib2}
4502 %files -n libasan-multilib-%{multilib2}
4503 %defattr(644,root,root,755)
4504 %attr(755,root,root) %{_libdirm2}/libasan.so.*.*.*
4505 %attr(755,root,root) %ghost %{_libdirm2}/libasan.so.2
4507 %files -n libasan-multilib-%{multilib2}-devel
4508 %defattr(644,root,root,755)
4509 %attr(755,root,root) %{_libdirm2}/libasan.so
4510 %{_libdirm2}/libasan_preinit.o
4511 %{_libdirm2}/libasan.la
4513 %files -n libasan-multilib-%{multilib2}-static
4514 %defattr(644,root,root,755)
4515 %{_libdirm2}/libasan.a
4521 %defattr(644,root,root,755)
4522 %attr(755,root,root) %{_libdir}/liblsan.so.*.*.*
4523 %attr(755,root,root) %ghost %{_libdir}/liblsan.so.0
4525 %files -n liblsan-devel
4526 %defattr(644,root,root,755)
4527 %attr(755,root,root) %{_libdir}/liblsan.so
4528 %{_libdir}/liblsan.la
4529 %{gcclibdir}/include/sanitizer/lsan_interface.h
4531 %files -n liblsan-static
4532 %defattr(644,root,root,755)
4533 %{_libdir}/liblsan.a
4536 %if %{with multilib2} && %{with lsan_m2}
4537 %files -n liblsan-multilib-%{multilib2}
4538 %defattr(644,root,root,755)
4539 %attr(755,root,root) %{_libdirm2}/liblsan.so.*.*.*
4540 %attr(755,root,root) %ghost %{_libdirm2}/liblsan.so.0
4542 %files -n liblsan-multilib-%{multilib2}-devel
4543 %defattr(644,root,root,755)
4544 %attr(755,root,root) %{_libdirm2}/liblsan.so
4545 %{_libdirm2}/liblsan.la
4546 # it looks like duplicate of file from liblsan-devel, but actually it isn't:
4547 # these packages are mutually exclusive
4548 # (either liblsan-devel.x86_64 or liblsan-multilib-64.x32)
4549 %{gcclibdir}/include/sanitizer/lsan_interface.h
4551 %files -n liblsan-multilib-%{multilib2}-static
4552 %defattr(644,root,root,755)
4553 %{_libdirm2}/liblsan.a
4558 %defattr(644,root,root,755)
4559 %doc libsanitizer/ChangeLog* libsanitizer/LICENSE.TXT
4560 %attr(755,root,root) %{_libdir}/libtsan.so.*.*.*
4561 %attr(755,root,root) %ghost %{_libdir}/libtsan.so.0
4563 %files -n libtsan-devel
4564 %defattr(644,root,root,755)
4565 %attr(755,root,root) %{_libdir}/libtsan.so
4566 %{_libdir}/libtsan.la
4568 %files -n libtsan-static
4569 %defattr(644,root,root,755)
4570 %{_libdir}/libtsan.a
4573 %if %{with multilib2} && %{with tsan_m2}
4574 %files -n libtsan-multilib-%{multilib2}
4575 %defattr(644,root,root,755)
4576 %doc libsanitizer/ChangeLog* libsanitizer/LICENSE.TXT
4577 %attr(755,root,root) %{_libdirm2}/libtsan.so.*.*.*
4578 %attr(755,root,root) %ghost %{_libdirm2}/libtsan.so.0
4580 %files -n libtsan-multilib-%{multilib2}-devel
4581 %defattr(644,root,root,755)
4582 %attr(755,root,root) %{_libdirm2}/libtsan.so
4583 %{_libdirm2}/libtsan.la
4585 %files -n libtsan-multilib-%{multilib2}-static
4586 %defattr(644,root,root,755)
4587 %{_libdirm2}/libtsan.a
4592 %defattr(644,root,root,755)
4593 %attr(755,root,root) %{_libdir}/libubsan.so.*.*.*
4594 %attr(755,root,root) %ghost %{_libdir}/libubsan.so.0
4596 %files -n libubsan-devel
4597 %defattr(644,root,root,755)
4598 %attr(755,root,root) %{_libdir}/libubsan.so
4599 %{_libdir}/libubsan.la
4601 %files -n libubsan-static
4602 %defattr(644,root,root,755)
4603 %{_libdir}/libubsan.a
4605 %if %{with multilib}
4606 %files -n libubsan-multilib-32
4607 %defattr(644,root,root,755)
4608 %attr(755,root,root) %{_libdir32}/libubsan.so.*.*.*
4609 %attr(755,root,root) %ghost %{_libdir32}/libubsan.so.0
4611 %files -n libubsan-multilib-32-devel
4612 %defattr(644,root,root,755)
4613 %attr(755,root,root) %{_libdir32}/libubsan.so
4614 %{_libdir32}/libubsan.la
4616 %files -n libubsan-multilib-32-static
4617 %defattr(644,root,root,755)
4618 %{_libdir32}/libubsan.a
4621 %if %{with multilib2}
4622 %files -n libubsan-multilib-%{multilib2}
4623 %defattr(644,root,root,755)
4624 %attr(755,root,root) %{_libdirm2}/libubsan.so.*.*.*
4625 %attr(755,root,root) %ghost %{_libdirm2}/libubsan.so.0
4627 %files -n libubsan-multilib-%{multilib2}-devel
4628 %defattr(644,root,root,755)
4629 %attr(755,root,root) %{_libdirm2}/libubsan.so
4630 %{_libdirm2}/libubsan.la
4632 %files -n libubsan-multilib-%{multilib2}-static
4633 %defattr(644,root,root,755)
4634 %{_libdirm2}/libubsan.a
4640 %defattr(644,root,root,755)
4641 %doc libvtv/ChangeLog
4642 %attr(755,root,root) %{_libdir}/libvtv.so.*.*.*
4643 %attr(755,root,root) %ghost %{_libdir}/libvtv.so.0
4645 %files -n libvtv-devel
4646 %defattr(644,root,root,755)
4647 %attr(755,root,root) %{_libdir}/libvtv.so
4648 %{_libdir}/libvtv.la
4650 %files -n libvtv-static
4651 %defattr(644,root,root,755)
4654 %if %{with multilib}
4655 %files -n libvtv-multilib-32
4656 %defattr(644,root,root,755)
4657 %attr(755,root,root) %{_libdir32}/libvtv.so.*.*.*
4658 %attr(755,root,root) %ghost %{_libdir32}/libvtv.so.0
4660 %files -n libvtv-multilib-32-devel
4661 %defattr(644,root,root,755)
4662 %attr(755,root,root) %{_libdir32}/libvtv.so
4663 %{_libdir32}/libvtv.la
4665 %files -n libvtv-multilib-32-static
4666 %defattr(644,root,root,755)
4667 %{_libdir32}/libvtv.a
4670 %if %{with multilib2}
4671 %files -n libvtv-multilib-%{multilib2}
4672 %defattr(644,root,root,755)
4673 %attr(755,root,root) %{_libdirm2}/libvtv.so.*.*.*
4674 %attr(755,root,root) %ghost %{_libdirm2}/libvtv.so.0
4676 %files -n libvtv-multilib-%{multilib2}-devel
4677 %defattr(644,root,root,755)
4678 %attr(755,root,root) %{_libdirm2}/libvtv.so
4679 %{_libdirm2}/libvtv.la
4681 %files -n libvtv-multilib-%{multilib2}-static
4682 %defattr(644,root,root,755)
4683 %{_libdirm2}/libvtv.a
4689 %defattr(644,root,root,755)
4690 %doc libatomic/ChangeLog*
4691 %attr(755,root,root) %{_libdir}/libatomic.so.*.*.*
4692 %attr(755,root,root) %ghost %{_libdir}/libatomic.so.1
4694 %files -n libatomic-devel
4695 %defattr(644,root,root,755)
4696 %attr(755,root,root) %{_libdir}/libatomic.so
4697 %{_libdir}/libatomic.la
4699 %files -n libatomic-static
4700 %defattr(644,root,root,755)
4701 %{_libdir}/libatomic.a
4703 %if %{with multilib}
4704 %files -n libatomic-multilib-32
4705 %defattr(644,root,root,755)
4706 %attr(755,root,root) %{_libdir32}/libatomic.so.*.*.*
4707 %attr(755,root,root) %ghost %{_libdir32}/libatomic.so.1
4709 %files -n libatomic-multilib-32-devel
4710 %defattr(644,root,root,755)
4711 %attr(755,root,root) %{_libdir32}/libatomic.so
4712 %{_libdir32}/libatomic.la
4714 %files -n libatomic-multilib-32-static
4715 %defattr(644,root,root,755)
4716 %{_libdir32}/libatomic.a
4719 %if %{with multilib2}
4720 %files -n libatomic-multilib-%{multilib2}
4721 %defattr(644,root,root,755)
4722 %attr(755,root,root) %{_libdirm2}/libatomic.so.*.*.*
4723 %attr(755,root,root) %ghost %{_libdirm2}/libatomic.so.1
4725 %files -n libatomic-multilib-%{multilib2}-devel
4726 %defattr(644,root,root,755)
4727 %attr(755,root,root) %{_libdirm2}/libatomic.so
4728 %{_libdirm2}/libatomic.la
4730 %files -n libatomic-multilib-%{multilib2}-static
4731 %defattr(644,root,root,755)
4732 %{_libdirm2}/libatomic.a
4737 %defattr(644,root,root,755)
4738 %doc libcc1/ChangeLog*
4739 %attr(755,root,root) %{_libdir}/libcc1.so
4740 %attr(755,root,root) %{_libdir}/libcc1.so.*.*.*
4741 %attr(755,root,root) %ghost %{_libdir}/libcc1.so.0
4742 %attr(755,root,root) %{gcclibdir}/plugin/libcc1plugin.so.*
4745 %defattr(644,root,root,755)
4746 %dir %{gcclibdir}/plugin
4747 %{gcclibdir}/plugin/gengtype
4748 %{gcclibdir}/plugin/gtype.state
4749 %{gcclibdir}/plugin/include
4750 %attr(755,root,root) %{gcclibdir}/plugin/libcc1plugin.la
4751 %attr(755,root,root) %{gcclibdir}/plugin/libcc1plugin.so