1 # NOTE: despite lower soname, libffi is newer than standalone 3.0.10
4 # - when adding new subpackages, do not use epoch 6 there, reset them to 0!
7 # - gconf peer? (but libgcj needs split anyway)
9 # /usr/bin/gjdoc [BR: antlr.jar] (but see gjdoc package, there are some additional jars?)
10 # /usr/share/man/man1/gjdoc.1.gz
14 %bcond_without ada # build without ADA support
15 %bcond_without cxx # build without C++ support
16 %bcond_without fortran # build without Fortran support
17 %bcond_without go # build without Go support
18 %bcond_without java # build without Java support
19 %bcond_without objc # build without Objective-C support
20 %bcond_without objcxx # build without Objective-C++ support
22 %bcond_without gomp # build without OpenMP support
23 %bcond_without multilib # build without multilib support (which needs glibc[32&64]-devel)
24 %bcond_without multilibx32 # build with x32 multilib support on x86_64 (needs x32 glibc-devel)
25 %bcond_without profiling # build without profiling
26 %bcond_without python # build without libstdc++ printers for gdb and aot-compile for java
27 %bcond_with gcc_libffi # packaging gcc libffi for system usage
28 # note: libgcj and libgo always have convenience gcc libffi linked in
30 %bcond_without alsa # don't build libgcj ALSA MIDI interface
31 %bcond_without dssi # don't build libgcj DSSI MIDI interface
32 %bcond_without gtk # don't build libgcj GTK peer
33 %bcond_without apidocs # do not build and package API docs
34 %bcond_with mozilla # build libgcjwebplugin (needs fix for new xulrunner)
35 %bcond_with qt # build libgcj Qt peer (currently doesn't build with libtool-2.x)
36 %bcond_without x # don't build libgcj Xlib-dependent AWTs (incl. GTK/Qt)
38 %bcond_without bootstrap # omit 3-stage bootstrap
39 %bcond_with tests # torture gcc
40 %bcond_with symvers # enable versioned symbols in libstdc++ (WARNING: changes soname from .so.6 to so.7)
48 # go, java and objcxx require C++
54 # objcxx requires objc
59 %if %{without bootstrap}
60 %undefine with_profiling
69 # used to be broken on sparc64 (to be verified if needed)
70 # broken since 5.x on x32 (to be verified if needed)
74 %ifnarch %{x8664} x32 aarch64 ppc64 s390x sparc64
75 %undefine with_multilib
78 %undefine with_multilibx32
81 # setup internal semi-bconds based on bconds and architecture
84 %define with_multilib2 1
86 %if %{with multilibx32}
87 %define with_multilib2 1
90 %ifarch %{ix86} %{x8664} x32 alpha arm ppc ppc64 sh sparc sparcv9 sparc64
91 # library for atomic operations not supported by hardware
94 %ifarch %{ix86} %{x8664} x32
95 %define with_cilkrts 1
97 %ifarch %{ix86} %{x8664} x32 arm ppc ppc64 sparc sparcv9 sparc64
98 # sanitizer feature (asan and ubsan are common for all supported archs)
102 # lsan and tsan exist only for primary x86_64 ABI
103 %define with_lsan_m0 1
104 %define with_tsan_m0 1
107 # lsan and tsan exist only for x86_64 ABI (i.e. our multilib2)
108 %define with_lsan_m2 1
109 %define with_tsan_m2 1
111 %ifarch %{ix86} %{x8664} x32
116 %define minor_ver 1.0
117 %define major_ecj_ver 4.9
118 # class data version seen with file(1) that this jvm is able to load
119 %define _classdataversion 50.0
120 %define gcj_soname_ver 17
122 Summary: GNU Compiler Collection: the C compiler and shared files
123 Summary(es.UTF-8): Colección de compiladores GNU: el compilador C y ficheros compartidos
124 Summary(pl.UTF-8): Kolekcja kompilatorów GNU: kompilator C i pliki współdzielone
125 Summary(pt_BR.UTF-8): Coleção dos compiladores GNU: o compilador C e arquivos compartilhados
127 Version: %{major_ver}.%{minor_ver}
131 Group: Development/Languages
132 Source0: https://ftp.gnu.org/pub/gnu/gcc/gcc-%{version}/%{name}-%{version}.tar.bz2
133 # Source0-md5: 8fb6cb98b8459f5863328380fbf06bd1
134 Source1: %{name}-optimize-la.pl
135 Source2: ftp://sourceware.org/pub/java/ecj-%{major_ecj_ver}.jar
136 # Source2-md5: 7339f199ba11c941890031fd9981d7be
137 # check libffi version with libffi/configure.ac
138 Source3: libffi.pc.in
139 # svn diff -x --ignore-eol-style --force svn://gcc.gnu.org/svn/gcc/tags/gcc_6_1_0_release svn://gcc.gnu.org/svn/gcc/branches/gcc-6-branch > gcc-branch.diff
140 Patch100: %{name}-branch.diff
141 # Patch100-md5: 62c886f1e86f7fb3950094ed32caaeaf
142 Patch0: %{name}-info.patch
143 Patch2: %{name}-nodebug.patch
144 Patch3: %{name}-ada-link.patch
145 Patch4: %{name}-ada-x32.patch
147 Patch7: %{name}-libjava-multilib.patch
148 Patch8: %{name}-enable-java-awt-qt.patch
149 Patch10: %{name}-moresparcs.patch
150 Patch11: %{name}-install-libffi.patch
151 URL: http://gcc.gnu.org/
152 BuildRequires: autoconf >= 2.64
153 %{?with_tests:BuildRequires: autogen}
154 BuildRequires: automake >= 1:1.9.3
155 # binutils 2.17.50.0.9 or newer are required for fixing PR middle-end/20218.
156 BuildRequires: binutils >= 3:2.17.50.0.9-1
158 BuildRequires: chrpath >= 0.13-2
159 BuildRequires: cloog-isl-devel >= 0.17.0
160 BuildRequires: cloog-isl-devel < 0.19
161 %{?with_tests:BuildRequires: dejagnu}
162 BuildRequires: elfutils-devel >= 0.145-1
163 BuildRequires: fileutils >= 4.0.41
166 BuildRequires: gcc(ada)
167 BuildRequires: gcc-ada
170 BuildRequires: gettext-tools
171 BuildRequires: glibc-devel >= 6:2.4-1
173 # Formerly known as gcc(multilib)
174 BuildRequires: gcc(multilib-32)
176 %if %{with multilibx32}
177 BuildRequires: gcc(multilib-x32)
178 BuildRequires: glibc-devel(x32)
180 BuildRequires: glibc-devel(ix86)
183 BuildRequires: gcc(multilib-64)
184 BuildRequires: glibc-devel(ix86)
185 BuildRequires: glibc-devel(x86_64)
188 BuildRequires: glibc-devel(arm)
191 BuildRequires: glibc-devel(ppc)
194 BuildRequires: glibc-devel(s390)
197 BuildRequires: glibc-devel(sparcv9)
200 BuildRequires: gmp-c++-devel >= 4.1
201 BuildRequires: gmp-devel >= 4.1
202 BuildRequires: isl-devel >= 0.13
203 BuildRequires: libmpc-devel
204 BuildRequires: mpfr-devel >= 2.3.0
206 BuildRequires: python-devel
207 BuildRequires: rpm-pythonprov
209 BuildRequires: rpmbuild(macros) >= 1.211
210 BuildRequires: texinfo >= 4.1
211 BuildRequires: zlib-devel
213 %{?with_alsa:BuildRequires: alsa-lib-devel}
215 BuildRequires: dssi-devel
216 BuildRequires: jack-audio-connection-kit-devel
218 BuildRequires: libxml2-devel >= 1:2.6.8
219 BuildRequires: libxslt-devel >= 1.1.11
220 BuildRequires: perl-base
221 BuildRequires: perl-tools-pod
222 BuildRequires: pkgconfig
223 BuildRequires: sed >= 4.0
227 BuildRequires: cairo-devel >= 0.5.0
228 BuildRequires: gtk+2-devel >= 2:2.4.0
229 BuildRequires: libart_lgpl-devel
230 BuildRequires: pango-devel
231 BuildRequires: xorg-lib-libXt-devel
232 BuildRequires: xorg-lib-libXtst-devel
235 BuildRequires: QtGui-devel >= 4.0.1
236 BuildRequires: qt4-build >= 4.0.1
238 %{?with_mozilla:BuildRequires: xulrunner-devel >= 1.8.1.3-1.20070321.5}
240 BuildConflicts: pdksh < 5.2.14-50
241 Requires: binutils >= 3:2.23
242 Requires: libgcc = %{epoch}:%{version}-%{release}
243 Provides: cpp = %{epoch}:%{version}-%{release}
244 %{?with_ada:Provides: gcc(ada)}
252 Conflicts: glibc-devel < 2.2.5-20
253 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
255 %define _slibdir /%{_lib}
257 # 32-bit environment on x86-64,aarch64,ppc64,s390x,sparc64
258 %define _slibdir32 /lib
259 %define _libdir32 /usr/lib
260 %define _pkgconfigdir32 %{_libdir32}/pkgconfig
261 %if %{with multilib2}
262 # x32 environment on x86-64
264 %define multilib2 x32
265 %define m2_desc ILP32
266 %define _slibdirm2 /libx32
267 %define _libdirm2 /usr/libx32
268 %define _pkgconfigdirm2 %{_libdirm2}/pkgconfig
270 # 64-bit environment on x32
274 %define _slibdirm2 /lib64
275 %define _libdirm2 /usr/lib64
276 %define _pkgconfigdirm2 %{_libdir64}/pkgconfig
280 %define gcclibdir %{_libdir}/gcc/%{_target_platform}/%{version}
281 %define gcjdbexecdir gcj-%{version}-%{gcj_soname_ver}
283 %define filterout -fwrapv -fno-strict-aliasing -fsigned-char
284 %define filterout_ld -Wl,--as-needed
286 # functions with printf format attribute but with special parser and also
287 # receiving non constant format strings
288 %define Werror_cflags %{nil}
290 %define skip_post_check_so '.*(libcc1plugin|libgo|libxmlj|lib-gnu-awt-xlib|libmpxwrappers)\.so.*'
293 A compiler aimed at integrating all the optimizations and features
294 necessary for a high-performance and stable development environment.
296 This package contains the C compiler and some files shared by various
297 parts of the GNU Compiler Collection. In order to use another GCC
298 compiler you will need to install the appropriate subpackage.
300 %description -l es.UTF-8
301 Un compilador que intenta integrar todas las optimalizaciones y
302 características necesarias para un entorno de desarrollo eficaz y
305 Este paquete contiene el compilador de C y unos ficheros compartidos
306 por varias partes de la colección de compiladores GNU (GCC). Para usar
307 otro compilador de GCC será necesario que instale el subpaquete
310 %description -l pl.UTF-8
311 Kompilator, posiadający duże możliwości optymalizacyjne niezbędne do
312 wyprodukowania szybkiego i stabilnego kodu wynikowego.
314 Ten pakiet zawiera kompilator C i pliki współdzielone przez różne
315 części kolekcji kompilatorów GNU (GCC). Żeby używać innego kompilatora
316 z GCC, trzeba zainstalować odpowiedni podpakiet.
318 %description -l pt_BR.UTF-8
319 Este pacote adiciona infraestrutura básica e suporte a linguagem C ao
320 GNU Compiler Collection.
323 Summary: GNU Compiler Collection: the C compiler 32-bit support
324 Summary(pl.UTF-8): Kolekcja kompilatorów GNU: obsługa binariów 32-bitowych dla kompilatora C
326 Group: Development/Languages
327 Requires: %{name} = %{epoch}:%{version}-%{release}
328 Requires: libgcc-multilib-32 = %{epoch}:%{version}-%{release}
331 Requires: glibc-devel(ix86)
334 Requires: glibc-devel(ppc)
337 Requires: glibc-devel(s390)
340 Requires: glibc-devel(sparcv9)
342 Provides: gcc(multilib-32)
343 Obsoletes: gcc-multilib
345 %description multilib-32
346 A compiler aimed at integrating all the optimizations and features
347 necessary for a high-performance and stable development environment.
349 This package contains the C compiler support for producing 32-bit
350 programs on 64-bit host.
352 %description multilib-32 -l pl.UTF-8
353 Kompilator, posiadający duże możliwości optymalizacyjne niezbędne do
354 wyprodukowania szybkiego i stabilnego kodu wynikowego.
356 Ten pakiet zawiera rozszerzenie kompilatora C o obsługę tworzenia
357 programów 32-bitowych na maszynie 64-bitowej.
359 %package multilib-%{multilib2}
360 Summary: GNU Compiler Collection: the C compiler %{m2_desc} binaries support
361 Summary(pl.UTF-8): Kolekcja kompilatorów GNU: obsługa binariów %{m2_desc} dla kompilatora C
363 Group: Development/Languages
364 Requires: %{name} = %{epoch}:%{version}-%{release}
365 Requires: libgcc-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
366 %{?with_multilib:Provides: gcc(multilib-%{multilib2})}
368 Requires: glibc-devel(x32)
371 Requires: glibc-devel(x86_64)
374 %description multilib-%{multilib2}
375 A compiler aimed at integrating all the optimizations and features
376 necessary for a high-performance and stable development environment.
378 This package contains the C compiler support for producing %{m2_desc}
381 %description multilib-%{multilib2} -l pl.UTF-8
382 Kompilator, posiadający duże możliwości optymalizacyjne niezbędne do
383 wyprodukowania szybkiego i stabilnego kodu wynikowego.
385 Ten pakiet zawiera rozszerzenie kompilatora C o obsługę tworzenia
389 Summary: Shared gcc library
390 Summary(es.UTF-8): Biblioteca compartida de gcc
391 Summary(pl.UTF-8): Biblioteka gcc
392 Summary(pt_BR.UTF-8): Biblioteca runtime para o GCC
393 License: GPL v3+ with GCC Runtime Library Exception v3.1
398 %description -n libgcc
401 %description -n libgcc -l es.UTF-8
402 Biblioteca compartida de gcc.
404 %description -n libgcc -l pl.UTF-8
405 Biblioteka dynamiczna gcc.
407 %description -n libgcc -l pt_BR.UTF-8
408 Biblioteca runtime para o GCC.
410 %package -n libgcc-multilib-32
411 Summary: Shared gcc library - 32-bit version
412 Summary(pl.UTF-8): Biblioteka gcc - wersja 32-bitowa
413 License: GPL v3+ with GCC Runtime Library Exception v3.1
415 Obsoletes: libgcc-multilib
417 %description -n libgcc-multilib-32
418 Shared gcc library - 32-bit version.
420 %description -n libgcc-multilib-32 -l pl.UTF-8
421 Biblioteka dynamiczna gcc - wersja 32-bitowa.
423 %package -n libgcc-multilib-%{multilib2}
424 Summary: Shared gcc library - %{m2_desc} version
425 Summary(pl.UTF-8): Biblioteka gcc - wersja %{m2_desc}
426 License: GPL v3+ with GCC Runtime Library Exception v3.1
429 %description -n libgcc-multilib-%{multilib2}
430 Shared gcc library - %{m2_desc} version.
432 %description -n libgcc-multilib-%{multilib2} -l pl.UTF-8
433 Biblioteka dynamiczna gcc - wersja %{m2_desc}.
436 Summary: GNU OpenMP library
437 Summary(pl.UTF-8): Biblioteka GNU OpenMP
438 License: GPL v3+ with GCC Runtime Library Exception v3.1
441 %description -n libgomp
444 %description -n libgomp -l pl.UTF-8
445 Biblioteka GNU OpenMP.
447 %package -n libgomp-devel
448 Summary: Development files for GNU OpenMP library
449 Summary(pl.UTF-8): Pliki programistyczne biblioteki GNU OpenMP
450 License: GPL v3+ with GCC Runtime Library Exception v3.1
451 Group: Development/Libraries
452 Requires: %{name} = %{epoch}:%{version}-%{release}
453 Requires: libgomp = %{epoch}:%{version}-%{release}
455 %description -n libgomp-devel
456 Development files for GNU OpenMP library.
458 %description -n libgomp-devel -l pl.UTF-8
459 Pliki programistyczne biblioteki GNU OpenMP.
461 %package -n libgomp-static
462 Summary: Static GNU OpenMP library
463 Summary(pl.UTF-8): Statyczna biblioteka GNU OpenMP
464 License: GPL v3+ with GCC Runtime Library Exception v3.1
465 Group: Development/Libraries
466 Requires: libgomp-devel = %{epoch}:%{version}-%{release}
468 %description -n libgomp-static
469 Static GNU OpenMP library.
471 %description -n libgomp-static -l pl.UTF-8
472 Statyczna biblioteka GNU OpenMP.
474 %package -n libgomp-multilib-32
475 Summary: GNU OpenMP library - 32-bit version
476 Summary(pl.UTF-8): Biblioteka GNU OpenMP - wersja 32-bitowa
477 License: GPL v3+ with GCC Runtime Library Exception v3.1
479 Obsoletes: libgomp-multilib
481 %description -n libgomp-multilib-32
482 GNU OpenMP library - 32-bit version.
484 %description -n libgomp-multilib-32 -l pl.UTF-8
485 Biblioteka GNU OpenMP - wersja 32-bitowa.
487 %package -n libgomp-multilib-32-devel
488 Summary: Development files for 32-bit version of GNU OpenMP library
489 Summary(pl.UTF-8): Pliki programistyczne wersji 32-bitowej biblioteki GNU OpenMP
490 License: GPL v3+ with GCC Runtime Library Exception v3.1
491 Group: Development/Libraries
492 Requires: libgomp-devel = %{epoch}:%{version}-%{release}
493 Obsoletes: libgomp-multilib-devel
495 %description -n libgomp-multilib-32-devel
496 Development files for 32-bit version of GNU OpenMP library.
498 %description -n libgomp-multilib-32-devel -l pl.UTF-8
499 Pliki programistyczne wersji 32-bitowej biblioteki GNU OpenMP.
501 %package -n libgomp-multilib-32-static
502 Summary: Static GNU OpenMP library - 32-bit version
503 Summary(pl.UTF-8): Statyczna biblioteka GNU OpenMP - wersja 32-bitowa
504 License: GPL v3+ with GCC Runtime Library Exception v3.1
505 Group: Development/Libraries
506 Requires: libgomp-multilib-32-devel = %{epoch}:%{version}-%{release}
507 Obsoletes: libgomp-multilib-static
509 %description -n libgomp-multilib-32-static
510 Static GNU OpenMP library - 32-bit version.
512 %description -n libgomp-multilib-32-static -l pl.UTF-8
513 Statyczna biblioteka GNU OpenMP - wersja 32-bitowa.
515 %package -n libgomp-multilib-%{multilib2}
516 Summary: GNU OpenMP library - %{m2_desc} version
517 Summary(pl.UTF-8): Biblioteka GNU OpenMP - wersja %{m2_desc}
518 License: GPL v3+ with GCC Runtime Library Exception v3.1
521 %description -n libgomp-multilib-%{multilib2}
522 GNU OpenMP library - %{m2_desc} version.
524 %description -n libgomp-multilib-%{multilib2} -l pl.UTF-8
525 Biblioteka GNU OpenMP - wersja %{m2_desc}.
527 %package -n libgomp-multilib-%{multilib2}-devel
528 Summary: Development files for %{m2_desc} version of GNU OpenMP library
529 Summary(pl.UTF-8): Pliki programistyczne wersji %{m2_desc} biblioteki GNU OpenMP
530 License: GPL v3+ with GCC Runtime Library Exception v3.1
531 Group: Development/Libraries
532 Requires: libgomp-devel = %{epoch}:%{version}-%{release}
534 %description -n libgomp-multilib-%{multilib2}-devel
535 Development files for %{m2_desc} version of GNU OpenMP library.
537 %description -n libgomp-multilib-%{multilib2}-devel -l pl.UTF-8
538 Pliki programistyczne wersji %{m2_desc}-bitowej biblioteki GNU OpenMP.
540 %package -n libgomp-multilib-%{multilib2}-static
541 Summary: Static GNU OpenMP library - %{m2_desc} version
542 Summary(pl.UTF-8): Statyczna biblioteka GNU OpenMP - wersja %{m2_desc}
543 License: GPL v3+ with GCC Runtime Library Exception v3.1
544 Group: Development/Libraries
545 Requires: libgomp-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
547 %description -n libgomp-multilib-%{multilib2}-static
548 Static GNU OpenMP library - %{m2_desc} version.
550 %description -n libgomp-multilib-%{multilib2}-static -l pl.UTF-8
551 Statyczna biblioteka GNU OpenMP - wersja %{m2_desc}.
553 %package -n libcilkrts
554 Summary: GCC Cilk Plus language extensions runtime library
555 Summary(pl.UTF-8): Biblioteka uruchomieniowa rozszerzeń Cilk Plus dla GCC
558 Requires: libstdc++ = %{epoch}:%{version}-%{release}
560 %description -n libcilkrts
561 This package contains the Cilk Plus C/C++ language extensions runtime
564 %description -n libcilkrts -l pl.UTF-8
565 Ten pakiet zawiera bibliotekę uruchomieniową rozszerzeń Cilk Plus dla
568 %package -n libcilkrts-devel
569 Summary: GCC development files for Cilk Plus language extensions
570 Summary(pl.UTF-8): Pliki programistyczne GCC dla rozszerzeń Cilk Plus
572 Group: Development/Libraries
573 Requires: libcilkrts = %{epoch}:%{version}-%{release}
575 %description -n libcilkrts-devel
576 This package contains development files for Cilk Plus C/C++ language
579 %description -n libcilkrts-devel -l pl.UTF-8
580 Ten pakiet zawiera pliki programistyczne rozszerzeń Cilk Plus dla
583 %package -n libcilkrts-static
584 Summary: GCC Cilk Plus language extensions static library
585 Summary(pl.UTF-8): Biblioteka statyczna rozszerzeń Cilk Plus dla GCC
587 Group: Development/Libraries
588 Requires: libcilkrts-devel = %{epoch}:%{version}-%{release}
590 %description -n libcilkrts-static
591 This package contains Cilk Plus C/C++ language extensions static
594 %description -n libcilkrts-static -l pl.UTF-8
595 Ten pakiet zawiera bibliotekę statyczną rozszerzeń Cilk Plus dla
598 %package -n libcilkrts-multilib-32
599 Summary: GCC Cilk Plus language extensions runtime library - 32-bit version
600 Summary(pl.UTF-8): Biblioteka uruchomieniowa rozszerzeń Cilk Plus dla GCC - wersja 32-bitowa
603 Requires: libstdc++-multilib-32 = %{epoch}:%{version}-%{release}
604 Obsoletes: libcilkrts-multilib
606 %description -n libcilkrts-multilib-32
607 This package contains the Cilk Plus C/C++ language extensions runtime
608 library in 32-bit version.
610 %description -n libcilkrts-multilib-32 -l pl.UTF-8
611 Ten pakiet zawiera bibliotekę uruchomieniową rozszerzeń Cilk Plus dla
612 języków C/C++. W tym pakiecie znajduje się wersja 32-bitowa.
614 %package -n libcilkrts-multilib-32-devel
615 Summary: GCC development files for Cilk Plus language extensions - 32-bit version
616 Summary(pl.UTF-8): Pliki programistyczne GCC dla rozszerzeń Cilk Plus - wersja 32-bitowa
618 Group: Development/Libraries
619 Requires: libcilkrts-devel = %{epoch}:%{version}-%{release}
620 Requires: libcilkrts-multilib-32 = %{epoch}:%{version}-%{release}
621 Obsoletes: libcilkrts-multilib-devel
623 %description -n libcilkrts-multilib-32-devel
624 This package contains development files for Cilk Plus C/C++ language
625 extensions in 32-bit version.
627 %description -n libcilkrts-multilib-32-devel -l pl.UTF-8
628 Ten pakiet zawiera pliki programistyczne rozszerzeń Cilk Plus dla
629 języków C/C++. W tym pakiecie znajduje się wersja 32-bitowa.
631 %package -n libcilkrts-multilib-32-static
632 Summary: GCC Cilk Plus language extensions static library - 32-bit version
633 Summary(pl.UTF-8): Biblioteka statyczna rozszerzeń Cilk Plus dla GCC - wersja 32-bitowa
635 Group: Development/Libraries
636 Requires: libcilkrts-multilib-32-devel = %{epoch}:%{version}-%{release}
637 Obsoletes: libcilkrts-multilib-static
639 %description -n libcilkrts-multilib-32-static
640 This package contains the Cilk Plus C/C++ language extensions static
641 library in 32-bit version.
643 %description -n libcilkrts-multilib-32-static -l pl.UTF-8
644 Ten pakiet zawiera bibliotekę statyczną rozszerzeń Cilk Plus dla
645 języków C/C++. W tym pakiecie znajduje się wersja 32-bitowa.
647 %package -n libcilkrts-multilib-%{multilib2}
648 Summary: GCC Cilk Plus language extensions runtime library - %{m2_desc} version
649 Summary(pl.UTF-8): Biblioteka uruchomieniowa rozszerzeń Cilk Plus dla GCC - wersja %{m2_desc}
652 Requires: libstdc++-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
654 %description -n libcilkrts-multilib-%{multilib2}
655 This package contains the Cilk Plus C/C++ language extensions runtime
656 library in %{m2_desc} version.
658 %description -n libcilkrts-multilib-%{multilib2} -l pl.UTF-8
659 Ten pakiet zawiera bibliotekę uruchomieniową rozszerzeń Cilk Plus dla
660 języków C/C++. W tym pakiecie znajduje się wersja %{m2_desc}.
662 %package -n libcilkrts-multilib-%{multilib2}-devel
663 Summary: GCC development files for Cilk Plus language extensions - %{m2_desc} version
664 Summary(pl.UTF-8): Pliki programistyczne GCC dla rozszerzeń Cilk Plus - wersja %{m2_desc}
666 Group: Development/Libraries
667 Requires: libcilkrts-devel = %{epoch}:%{version}-%{release}
668 Requires: libcilkrts-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
670 %description -n libcilkrts-multilib-%{multilib2}-devel
671 This package contains development files for Cilk Plus C/C++ language
672 extensions in %{m2_desc} version.
674 %description -n libcilkrts-multilib-%{multilib2}-devel -l pl.UTF-8
675 Ten pakiet zawiera pliki programistyczne rozszerzeń Cilk Plus dla
676 języków C/C++. W tym pakiecie znajduje się wersja %{m2_desc}.
678 %package -n libcilkrts-multilib-%{multilib2}-static
679 Summary: GCC Cilk Plus language extensions static library - %{m2_desc} version
680 Summary(pl.UTF-8): Biblioteka statyczna rozszerzeń Cilk Plus dla GCC - wersja %{m2_desc}
682 Group: Development/Libraries
683 Requires: libcilkrts-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
685 %description -n libcilkrts-multilib-%{multilib2}-static
686 This package contains the Cilk Plus C/C++ language extensions static
687 library in %{m2_desc} version.
689 %description -n libcilkrts-multilib-%{multilib2}-static -l pl.UTF-8
690 Ten pakiet zawiera bibliotekę statyczną rozszerzeń Cilk Plus dla
691 języków C/C++. W tym pakiecie znajduje się wersja %{m2_desc}.
694 Summary: GCC Memory Protection Extensions language extensions runtime library
695 Summary(pl.UTF-8): Biblioteka uruchomieniowa rozszerzeń Memory Protection Extensions dla GCC
698 Requires: libstdc++ = %{epoch}:%{version}-%{release}
700 %description -n libmpx
701 This package contains the Memory Protection Extensions C language extensions runtime
704 %description -n libmpx -l pl.UTF-8
705 Ten pakiet zawiera bibliotekę uruchomieniową rozszerzeń Memory Protection Extensions dla
708 %package -n libmpx-devel
709 Summary: GCC development files for Memory Protection Extensions language extensions
710 Summary(pl.UTF-8): Pliki programistyczne GCC dla rozszerzeń Memory Protection Extensions
712 Group: Development/Libraries
713 Requires: libmpx = %{epoch}:%{version}-%{release}
715 %description -n libmpx-devel
716 This package contains development files for Memory Protection Extensions C language
719 %description -n libmpx-devel -l pl.UTF-8
720 Ten pakiet zawiera pliki programistyczne rozszerzeń Memory Protection Extensions dla
723 %package -n libmpx-static
724 Summary: GCC Memory Protection Extensions language extensions static library
725 Summary(pl.UTF-8): Biblioteka statyczna rozszerzeń Memory Protection Extensions dla GCC
727 Group: Development/Libraries
728 Requires: libmpx-devel = %{epoch}:%{version}-%{release}
730 %description -n libmpx-static
731 This package contains Memory Protection Extensions C language extensions static
734 %description -n libmpx-static -l pl.UTF-8
735 Ten pakiet zawiera bibliotekę statyczną rozszerzeń Memory Protection Extensions dla
738 %package -n libmpx-multilib-32
739 Summary: GCC Memory Protection Extensions language extensions runtime library - 32-bit version
740 Summary(pl.UTF-8): Biblioteka uruchomieniowa rozszerzeń Memory Protection Extensions dla GCC - wersja 32-bitowa
743 Requires: libstdc++-multilib-32 = %{epoch}:%{version}-%{release}
744 Obsoletes: libmpx-multilib
746 %description -n libmpx-multilib-32
747 This package contains the Memory Protection Extensions C language extensions runtime
748 library in 32-bit version.
750 %description -n libmpx-multilib-32 -l pl.UTF-8
751 Ten pakiet zawiera bibliotekę uruchomieniową rozszerzeń Memory Protection Extensions dla
752 języka C. W tym pakiecie znajduje się wersja 32-bitowa.
754 %package -n libmpx-multilib-32-devel
755 Summary: GCC development files for Memory Protection Extensions language extensions - 32-bit version
756 Summary(pl.UTF-8): Pliki programistyczne GCC dla rozszerzeń Memory Protection Extensions - wersja 32-bitowa
758 Group: Development/Libraries
759 Requires: libmpx-devel = %{epoch}:%{version}-%{release}
760 Requires: libmpx-multilib-32 = %{epoch}:%{version}-%{release}
761 Obsoletes: libmpx-multilib-devel
763 %description -n libmpx-multilib-32-devel
764 This package contains development files for Memory Protection Extensions C language
765 extensions in 32-bit version.
767 %description -n libmpx-multilib-32-devel -l pl.UTF-8
768 Ten pakiet zawiera pliki programistyczne rozszerzeń Memory Protection Extensions dla
769 języka C. W tym pakiecie znajduje się wersja 32-bitowa.
771 %package -n libmpx-multilib-32-static
772 Summary: GCC Memory Protection Extensions language extensions static library - 32-bit version
773 Summary(pl.UTF-8): Biblioteka statyczna rozszerzeń Memory Protection Extensions dla GCC - wersja 32-bitowa
775 Group: Development/Libraries
776 Requires: libmpx-multilib-32-devel = %{epoch}:%{version}-%{release}
777 Obsoletes: libmpx-multilib-static
779 %description -n libmpx-multilib-32-static
780 This package contains the Memory Protection Extensions C language extensions static
781 library in 32-bit version.
783 %description -n libmpx-multilib-32-static -l pl.UTF-8
784 Ten pakiet zawiera bibliotekę statyczną rozszerzeń Memory Protection Extensions dla
785 języka C. W tym pakiecie znajduje się wersja 32-bitowa.
787 %package -n libmpx-multilib-%{multilib2}
788 Summary: GCC Memory Protection Extensions language extensions runtime library
789 Summary(pl.UTF-8): Biblioteka uruchomieniowa rozszerzeń Memory Protection Extensions dla GCC
792 Requires: libstdc++-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
794 %description -n libmpx-multilib-%{multilib2}
795 This package contains the Memory Protection Extensions C language extensions runtime
798 %description -n libmpx-multilib-%{multilib2} -l pl.UTF-8
799 Ten pakiet zawiera bibliotekę uruchomieniową rozszerzeń Memory Protection Extensions dla
802 %package -n libmpx-multilib-%{multilib2}-devel
803 Summary: GCC development files for Memory Protection Extensions language extensions
804 Summary(pl.UTF-8): Pliki programistyczne GCC dla rozszerzeń Memory Protection Extensions
806 Group: Development/Libraries
807 Requires: libmpx-devel = %{epoch}:%{version}-%{release}
808 Requires: libmpx-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
810 %description -n libmpx-multilib-%{multilib2}-devel
811 This package contains development files for Memory Protection Extensions C language
814 %description -n libmpx-multilib-%{multilib2}-devel -l pl.UTF-8
815 Ten pakiet zawiera pliki programistyczne rozszerzeń Memory Protection Extensions dla
818 %package -n libmpx-multilib-%{multilib2}-static
819 Summary: GCC Memory Protection Extensions language extensions static library
820 Summary(pl.UTF-8): Biblioteka statyczna rozszerzeń Memory Protection Extensions dla GCC
822 Group: Development/Libraries
823 Requires: libmpx-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
825 %description -n libmpx-multilib-%{multilib2}-static
826 This package contains the Memory Protection Extensions C language extensions static
829 %description -n libmpx-multilib-%{multilib2}-static -l pl.UTF-8
830 Ten pakiet zawiera bibliotekę statyczną rozszerzeń Memory Protection Extensions dla
834 Summary: Ada language support for GCC
835 Summary(es.UTF-8): Soporte de Ada para GCC
836 Summary(pl.UTF-8): Obsługa języka Ada do GCC
837 Group: Development/Languages
838 Requires: %{name} = %{epoch}:%{version}-%{release}
839 Requires: libgnat = %{epoch}:%{version}-%{release}
841 Obsoletes: gnat-devel
844 This package adds experimental support for compiling Ada programs.
846 %description ada -l es.UTF-8
847 Este paquete añade soporte experimental para compilar programas en
850 %description ada -l pl.UTF-8
851 Ten pakiet dodaje eksperymentalne wsparcie dla kompilacji programów w
854 %package ada-multilib-32
855 Summary: Ada language 32-bit binaries support for GCC
856 Summary(pl.UTF-8): Obsługa 32-bitowych binariów w języku Ada dla GCC
857 Group: Development/Languages
858 Requires: %{name}-ada = %{epoch}:%{version}-%{release}
859 Requires: libgnat-multilib-32 = %{epoch}:%{version}-%{release}
860 Obsoletes: gcc-ada-multilib
862 %description ada-multilib-32
863 This package adds experimental support for compiling 32-bit Ada
864 programs on 64-bit host.
866 %description ada-multilib-32 -l pl.UTF-8
867 Ten pakiet dodaje eksperymentalną obsługę kompilacji programów
868 32-bitowych w języku Ada na maszynie 64-bitowej.
870 %package ada-multilib-%{multilib2}
871 Summary: Ada language %{m2_desc} binaries support for GCC
872 Summary(pl.UTF-8): Obsługa binariów %{m2_desc} w języku Ada dla GCC
873 Group: Development/Languages
874 Requires: %{name}-ada = %{epoch}:%{version}-%{release}
875 Requires: libgnat-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
877 %description ada-multilib-%{multilib2}
878 This package adds experimental support for compiling Ada language to
881 %description ada-multilib-%{multilib2} -l pl.UTF-8
882 Ten pakiet dodaje eksperymentalną obsługę kompilacji programów w
883 języku Ada do binariów %{m2_desc}.
886 Summary: Ada standard libraries
887 Summary(es.UTF-8): Bibliotecas estándares de Ada
888 Summary(pl.UTF-8): Biblioteki standardowe Ady
889 License: GPL v3+ with GCC Runtime Library Exception v3.1
891 Requires: libgcc = %{epoch}:%{version}-%{release}
895 %description -n libgnat
896 This package contains shared libraries needed to run programs written
899 %description -n libgnat -l es.UTF-8
900 Este paquete contiene las bibliotecas compartidas necesarias para
901 ejecutar programas escritos en Ada.
903 %description -n libgnat -l pl.UTF-8
904 Ten pakiet zawiera biblioteki potrzebne do uruchamiania programów
907 %package -n libgnat-static
908 Summary: Static Ada standard libraries
909 Summary(pl.UTF-8): Statyczne biblioteki standardowe dla Ady
910 License: GPL v3+ with GCC Runtime Library Exception v3.1
911 Group: Development/Libraries
912 Obsoletes: gnat-static
914 %description -n libgnat-static
915 This package contains static libraries for programs written in Ada.
917 %description -n libgnat-static -l pl.UTF-8
918 Ten pakiet zawiera biblioteki statyczne dla programów napisanych w
921 %package -n libgnat-multilib-32
922 Summary: Ada standard libraries - 32-bit version
923 Summary(pl.UTF-8): Biblioteki standardowe dla Ady - wersja 32-bitowa
924 License: GPL v3+ with GCC Runtime Library Exception v3.1
926 Requires: libgcc-multilib-32 = %{epoch}:%{version}-%{release}
927 Obsoletes: libgnat-multilib
929 %description -n libgnat-multilib-32
930 This package contains 32-bit version of shared libraries needed to run
931 programs written in Ada.
933 %description -n libgnat-multilib-32 -l pl.UTF-8
934 Ten pakiet zawiera wersje 32-bitowe bibliotek potrzebnych do
935 uruchamiania programów napisanych w języku Ada.
937 %package -n libgnat-multilib-32-static
938 Summary: Static Ada standard libraries - 32-bit version
939 Summary(pl.UTF-8): Statyczne biblioteki standardowe dla Ady - wersje 32-bitowe
940 License: GPL v3+ with GCC Runtime Library Exception v3.1
941 Group: Development/Libraries
942 Obsoletes: libgnat-multilib-static
944 %description -n libgnat-multilib-32-static
945 This package contains 32-bit version of static libraries for programs
948 %description -n libgnat-multilib-32-static -l pl.UTF-8
949 Ten pakiet zawiera 32-bitowe wersje bibliotek statycznych dla
950 programów napisanych w Adzie.
952 %package -n libgnat-multilib-%{multilib2}
953 Summary: Ada standard libraries - %{m2_desc} version
954 Summary(pl.UTF-8): Biblioteki standardowe dla Ady - wersja %{m2_desc}
955 License: GPL v3+ with GCC Runtime Library Exception v3.1
957 Requires: libgcc-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
959 %description -n libgnat-multilib-%{multilib2}
960 This package contains %{m2_desc} version of shared libraries needed to run
961 programs written in Ada.
963 %description -n libgnat-multilib-%{multilib2} -l pl.UTF-8
964 Ten pakiet zawiera wersje %{m32_desc} bibliotek potrzebnych do
965 uruchamiania programów napisanych w Adzie.
967 %package -n libgnat-multilib-%{multilib2}-static
968 Summary: Static Ada standard libraries - %{m2_desc} version
969 Summary(pl.UTF-8): Statyczne biblioteki standardowe dla Ady - wersje %{m2_desc}
970 License: GPL v3+ with GCC Runtime Library Exception v3.1
971 Group: Development/Libraries
973 %description -n libgnat-multilib-%{multilib2}-static
974 This package contains %{m2_desc} version of static libraries for programs
977 %description -n libgnat-multilib-%{multilib2}-static -l pl.UTF-8
978 Ten pakiet zawiera wersje %{m2_desc} bibliotek statycznych dla
979 programów napisanych w Adzie.
982 Summary: C++ language support for GCC
983 Summary(es.UTF-8): Soporte de C++ para GCC
984 Summary(pl.UTF-8): Obsługa języka C++ dla GCC
985 Summary(pt_BR.UTF-8): Suporte C++ para o GCC
986 Group: Development/Languages
987 Requires: %{name} = %{epoch}:%{version}-%{release}
993 This package adds C++ support to the GNU Compiler Collection. It
994 includes support for most of the current C++ specification, including
995 templates and exception handling. It does not include a standard C++
996 library, which is available separately.
998 %description c++ -l de.UTF-8
999 Dieses Paket enthält die C++-Unterstützung für den
1000 GNU-Compiler-Collection. Es unterstützt die aktuelle
1001 C++-Spezifikation, inkl. Templates und Ausnahmeverarbeitung. Eine
1002 C++-Standard-Library ist nicht enthalten - sie ist getrennt
1005 %description c++ -l es.UTF-8
1006 Este paquete añade soporte de C++ al GCC (colección de compiladores
1007 GNU). Ello incluye el soporte para la mayoría de la especificación
1008 actual de C++, incluyendo plantillas y manejo de excepciones. No
1009 incluye la biblioteca estándar de C++, la que es disponible separada.
1011 %description c++ -l fr.UTF-8
1012 Ce package ajoute un support C++ a la collection de compilateurs GNU.
1013 Il comprend un support pour la plupart des spécifications actuelles de
1014 C++, dont les modéles et la gestion des exceptions. Il ne comprend pas
1015 une bibliothéque C++ standard, qui est disponible séparément.
1017 %description c++ -l pl.UTF-8
1018 Ten pakiet dodaje obsługę C++ do kompilatora GCC. Wspiera większość
1019 obecnej specyfikacji C++, nie zawiera natomiast standardowych
1020 bibliotek C++, które są w oddzielnym pakiecie.
1022 %description c++ -l pt_BR.UTF-8
1023 Este pacote adiciona suporte C++ para o gcc.
1025 %description c++ -l tr.UTF-8
1026 Bu paket, GNU C derleyicisine C++ desteği ekler. 'Template'ler ve
1027 aykırı durum işleme gibi çoğu güncel C++ tanımlarına uyar. Standart
1028 C++ kitaplığı bu pakette yer almaz.
1030 %package c++-multilib-32
1031 Summary: C++ language 32-bit binaries support for GCC
1032 Summary(pl.UTF-8): Obsługa 32-bitowych binariów w języku C++ dla GCC
1033 Group: Development/Languages
1034 Requires: %{name}-c++ = %{epoch}:%{version}-%{release}
1035 Requires: %{name}-multilib-32 = %{epoch}:%{version}-%{release}
1036 Obsoletes: gcc-c++-multilib
1038 %description c++-multilib-32
1039 This package adds 32-bit binaries in C++ language support to the GNU
1040 Compiler Collection.
1042 %description c++-multilib-32 -l pl.UTF-8
1043 Ten pakiet dodaje obsługę 32-bitowych binariów w języku C++ do
1046 %package c++-multilib-%{multilib2}
1047 Summary: C++ language %{m2_desc} binaries support for GCC
1048 Summary(pl.UTF-8): Obsługa %{multilib2}-bitowych binariów C++ dla GCC
1049 Group: Development/Languages
1050 Requires: %{name}-c++ = %{epoch}:%{version}-%{release}
1051 Requires: %{name}-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1053 %description c++-multilib-%{multilib2}
1054 This package adds %{m2_desc} binaries in C++ language support to the GNU
1055 Compiler Collection.
1057 %description c++-multilib-%{multilib2} -l pl.UTF-8
1058 Ten pakiet dodaje obsługę binariów %{m2_desc} w języku C++ do kompilatora
1061 %package -n libstdc++
1062 Summary: GNU C++ library
1063 Summary(es.UTF-8): Biblioteca C++ de GNU
1064 Summary(pl.UTF-8): Biblioteka GNU C++
1065 Summary(pt_BR.UTF-8): Biblioteca C++ GNU
1066 License: GPL v3+ with GCC Runtime Library Exception v3.1
1068 # >= instead of = to allow keeping older libstdc++ (with different soname)
1069 Requires: libgcc >= %{epoch}:%{version}-%{release}
1071 Obsoletes: libstdc++3
1072 Obsoletes: libstdc++4
1074 %description -n libstdc++
1075 This is the GNU implementation of the standard C++ library, along with
1076 additional GNU tools. This package includes the shared libraries
1077 necessary to run C++ applications.
1079 %description -n libstdc++ -l de.UTF-8
1080 Dies ist die GNU-Implementierung der Standard-C++-Libraries mit
1081 weiteren GNU-Tools. Dieses Paket enthält die zum Ausführen von
1082 C++-Anwendungen erforderlichen gemeinsam genutzten Libraries.
1084 %description -n libstdc++ -l es.UTF-8
1085 Este es el soporte de las bibliotecas padrón del C++, junto con
1086 herramientas GNU adicionales. El paquete incluye las bibliotecas
1087 compartidas necesarias para ejecutar aplicaciones C++.
1089 %description -n libstdc++ -l fr.UTF-8
1090 Ceci est l'implémentation GNU des librairies C++ standard, ainsi que
1091 des outils GNU supplémentaires. Ce package comprend les librairies
1092 partagées nécessaires à l'exécution d'application C++.
1094 %description -n libstdc++ -l pl.UTF-8
1095 Ten pakiet zawiera bibliotekę będącą implementacją standardowej
1096 biblioteki C++. Znajduje się w nim biblioteka dynamiczna niezbędne do
1097 uruchamiania aplikacji napisanych w C++.
1099 %description -n libstdc++ -l pt_BR.UTF-8
1100 Este pacote é uma implementação da biblioteca padrão C++ v3, um
1101 subconjunto do padrão ISO 14882.
1103 %description -n libstdc++ -l tr.UTF-8
1104 Bu paket, standart C++ kitaplıklarının GNU gerçeklemesidir ve C++
1105 uygulamalarının koşturulması için gerekli kitaplıkları içerir.
1107 %package -n libstdc++-devel
1108 Summary: Header files and documentation for C++ development
1109 Summary(de.UTF-8): Header-Dateien zur Entwicklung mit C++
1110 Summary(es.UTF-8): Ficheros de cabecera y documentación para desarrollo C++
1111 Summary(fr.UTF-8): Fichiers d'en-tête et biblitothèques pour développer en C++
1112 Summary(pl.UTF-8): Pliki nagłówkowe i dokumentacja do biblioteki standardowej C++
1113 Summary(pt_BR.UTF-8): Arquivos de inclusão e bibliotecas para o desenvolvimento em C++
1114 Summary(tr.UTF-8): C++ ile program geliştirmek için gerekli dosyalar
1115 License: GPL v3+ with GCC Runtime Library Exception v3.1
1116 Group: Development/Libraries
1117 Requires: %{name}-c++ = %{epoch}:%{version}-%{release}
1118 Requires: glibc-devel
1119 Requires: libstdc++ = %{epoch}:%{version}-%{release}
1120 Obsoletes: libg++-devel
1121 Obsoletes: libstdc++3-devel
1122 Obsoletes: libstdc++4-devel
1124 %description -n libstdc++-devel
1125 This is the GNU implementation of the standard C++ libraries. This
1126 package includes the header files needed for C++ development and
1127 library documentation.
1129 %description -n libstdc++-devel -l es.UTF-8
1130 Este es el soporte de las bibliotecas padrón del lenguaje C++. Este
1131 paquete incluye los archivos de inclusión y bibliotecas necesarios
1132 para desarrollo de programas en lenguaje C++.
1134 %description -n libstdc++-devel -l pl.UTF-8
1135 Pakiet ten zawiera biblioteki będące implementacją standardowych
1136 bibliotek C++. Znajdują się w nim pliki nagłówkowe wykorzystywane przy
1137 programowaniu w języku C++ oraz dokumentacja biblioteki standardowej.
1139 %description -n libstdc++-devel -l pt_BR.UTF-8
1140 Este pacote inclui os arquivos de inclusão e bibliotecas necessárias
1141 para desenvolvimento de programas C++.
1143 %package -n libstdc++-static
1144 Summary: Static C++ standard library
1145 Summary(es.UTF-8): Biblioteca estándar estática de C++
1146 Summary(pl.UTF-8): Statyczna biblioteka standardowa C++
1147 License: GPL v3+ with GCC Runtime Library Exception v3.1
1148 Group: Development/Libraries
1149 Requires: libstdc++-devel = %{epoch}:%{version}-%{release}
1150 Obsoletes: libstdc++4-static
1152 %description -n libstdc++-static
1153 Static C++ standard library.
1155 %description -n libstdc++-static -l es.UTF-8
1156 Biblioteca estándar estática de C++.
1158 %description -n libstdc++-static -l pl.UTF-8
1159 Statyczna biblioteka standardowa C++.
1161 %package -n libstdc++-multilib-32
1162 Summary: GNU C++ library - 32-bit version
1163 Summary(pl.UTF-8): Biblioteka GNU C++ - wersja 32-bitowa
1164 License: GPL v3+ with GCC Runtime Library Exception v3.1
1166 # >= instead of = to allow keeping older libstdc++ (with different soname)
1167 Requires: libgcc-multilib-32 >= %{epoch}:%{version}-%{release}
1168 Obsoletes: libstdc++-multilib
1170 %description -n libstdc++-multilib-32
1171 This is 32-bit version of the GNU implementation of the standard C++
1174 %description -n libstdc++-multilib-32 -l pl.UTF-8
1175 Ten pakiet ten zawiera 32-bitową wersję implementacji GNU biblioteki
1178 %package -n libstdc++-multilib-32-devel
1179 Summary: Development files for C++ development - 32-bit version
1180 Summary(pl.UTF-8): Pliki programistyczne biblioteki standardowej C++ - wersja 32-bitowa
1181 License: GPL v3+ with GCC Runtime Library Exception v3.1
1182 Group: Development/Libraries
1183 Requires: %{name}-c++-multilib-32 = %{epoch}:%{version}-%{release}
1184 Requires: libstdc++-devel = %{epoch}:%{version}-%{release}
1185 Requires: libstdc++-multilib-32 = %{epoch}:%{version}-%{release}
1186 Obsoletes: libstdc++-multilib-devel
1188 %description -n libstdc++-multilib-32-devel
1189 This package contains the development files for 32-bit version of the
1190 GNU implementation of the standard C++ library.
1192 %description -n libstdc++-multilib-32-devel -l pl.UTF-8
1193 Ten pakiet zawiera pliki programistyczne 32-bitowej wersji
1194 implementacji GNU biblioteki standardowej C++.
1196 %package -n libstdc++-multilib-32-static
1197 Summary: Static C++ standard library - 32-bit version
1198 Summary(pl.UTF-8): Statyczna biblioteka standardowa C++ - wersja 32-bitowa
1199 License: GPL v3+ with GCC Runtime Library Exception v3.1
1200 Group: Development/Libraries
1201 Requires: libstdc++-multilib-32-devel = %{epoch}:%{version}-%{release}
1202 Obsoletes: libstdc++-multilib-static
1204 %description -n libstdc++-multilib-32-static
1205 Static C++ standard library - 32-bit version.
1207 %description -n libstdc++-multilib-32-static -l pl.UTF-8
1208 Statyczna biblioteka standardowa C++ - wersja 32-bitowa.
1210 %package -n libstdc++-multilib-%{multilib2}
1211 Summary: GNU C++ library - %{m2_desc} version
1212 Summary(pl.UTF-8): Biblioteka GNU C++ - wersja %{m2_desc}
1213 License: GPL v3+ with GCC Runtime Library Exception v3.1
1215 # >= instead of = to allow keeping older libstdc++ (with different soname)
1216 Requires: libgcc-multilib-%{multilib2} >= %{epoch}:%{version}-%{release}
1218 %description -n libstdc++-multilib-%{multilib2}
1219 This is %{m2_desc} version of the GNU implementation of the standard C++
1222 %description -n libstdc++-multilib-%{multilib2} -l pl.UTF-8
1223 Ten pakiet ten zawiera wersję %{m2_desc} implementacji GNU biblioteki
1226 %package -n libstdc++-multilib-%{multilib2}-devel
1227 Summary: Development files for C++ development - %{m2_desc} version
1228 Summary(pl.UTF-8): Pliki programistyczne biblioteki standardowej C++ - wersja %{m2_desc}
1229 License: GPL v3+ with GCC Runtime Library Exception v3.1
1230 Group: Development/Libraries
1231 Requires: %{name}-c++-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1232 Requires: libstdc++-devel = %{epoch}:%{version}-%{release}
1233 Requires: libstdc++-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1235 %description -n libstdc++-multilib-%{multilib2}-devel
1236 This package contains the development files for %{m2_desc} version of the
1237 GNU implementation of the standard C++ library.
1239 %description -n libstdc++-multilib-%{multilib2}-devel -l pl.UTF-8
1240 Ten pakiet zawiera pliki programistyczne wersji %{m2_desc}
1241 implementacji GNU biblioteki standardowej C++.
1243 %package -n libstdc++-multilib-%{multilib2}-static
1244 Summary: Static C++ standard library - %{m2_desc} version
1245 Summary(pl.UTF-8): Statyczna biblioteka standardowa C++ - wersja %{m2_desc}
1246 License: GPL v3+ with GCC Runtime Library Exception v3.1
1247 Group: Development/Libraries
1248 Requires: libstdc++-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
1250 %description -n libstdc++-multilib-%{multilib2}-static
1251 Static C++ standard library - %{m2_desc} version.
1253 %description -n libstdc++-multilib-%{multilib2}-static -l pl.UTF-8
1254 Statyczna biblioteka standardowa C++ - wersja %{m2_desc}.
1256 %package -n libstdc++-gdb
1257 Summary: libstdc++ pretty printers for GDB
1258 Summary(pl.UTF-8): Funkcje wypisujące dane libstdc++ dla GDB
1259 Group: Development/Debuggers
1261 %description -n libstdc++-gdb
1262 This package contains Python scripts for GDB pretty printing of the
1263 libstdc++ types/containers.
1265 %description -n libstdc++-gdb -l pl.UTF-8
1266 Ten pakiet zawiera skrypty Pythona dla GDB służące do ładnego
1267 wypisywania typów i kontenerów libstdc++.
1269 %package -n libstdc++-apidocs
1270 Summary: C++ standard library API documentation
1271 Summary(pl.UTF-8): Dokumentacja API biblioteki standardowej C++
1272 License: FDL v1.3 (mainly), GPL v3+ (doxygen generated parts)
1273 Group: Documentation
1274 %if "%{_rpmversion}" >= "5"
1278 %description -n libstdc++-apidocs
1279 API and internal documentation for C++ standard library.
1281 %description -n libstdc++-apidocs -l pl.UTF-8
1282 Dokumentacja API i wewnętrzna biblioteki standardowej C++.
1285 Summary: Fortran 95 language support for GCC
1286 Summary(es.UTF-8): Soporte de Fortran 95 para GCC
1287 Summary(pl.UTF-8): Obsługa języka Fortran 95 dla GCC
1288 Summary(pt_BR.UTF-8): Suporte Fortran 95 para o GCC
1289 Group: Development/Languages/Fortran
1290 Requires: %{name} = %{epoch}:%{version}-%{release}
1291 Requires: libgfortran = %{epoch}:%{version}-%{release}
1292 Requires: libquadmath-devel = %{epoch}:%{version}-%{release}
1293 Provides: gcc-g77 = %{epoch}:%{version}-%{release}
1297 %description fortran
1298 This package adds support for compiling Fortran 95 programs with the
1301 %description fortran -l es.UTF-8
1302 Este paquete añade soporte para compilar programas escritos en Fortran
1303 95 con el compilador GNU.
1305 %description fortran -l pl.UTF-8
1306 Ten pakiet dodaje obsługę języka Fortran 95 do kompilatora GCC.
1308 %description fortran -l pt_BR.UTF-8
1309 Suporte Fortran 95 para o GCC.
1311 %package fortran-multilib-32
1312 Summary: Fortran 95 language 32-bit binaries support for GCC
1313 Summary(pl.UTF-8): Obsługa binariów 32-bitowych w języku Fortran 95 dla GCC
1314 Group: Development/Languages/Fortran
1315 Requires: %{name}-fortran = %{epoch}:%{version}-%{release}
1316 Requires: libgfortran-multilib-32 = %{epoch}:%{version}-%{release}
1317 Requires: libquadmath-multilib-32-devel = %{epoch}:%{version}-%{release}
1318 Obsoletes: gcc-fortran-multilib
1320 %description fortran-multilib-32
1321 This package adds support for compiling 32-bit Fortran 95 programs
1322 with the GNU compiler.
1324 %description fortran-multilib-32 -l pl.UTF-8
1325 Ten pakiet dodaje obsługę 32-bitowych programów w Fortranie 95 do
1328 %package fortran-multilib-%{multilib2}
1329 Summary: Fortran 95 language %{m2_desc} binaries support for GCC
1330 Summary(pl.UTF-8): Obsługa binariów %{m2_desc} w języku Fortran 95 dla GCC
1331 Group: Development/Languages/Fortran
1332 Requires: %{name}-fortran = %{epoch}:%{version}-%{release}
1333 Requires: libgfortran-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1334 Requires: libquadmath-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
1336 %description fortran-multilib-%{multilib2}
1337 This package adds support for compiling Fortran 95 programs to %{m2_desc}
1338 binaries with the GNU compiler.
1340 %description fortran-multilib-%{multilib2} -l pl.UTF-8
1341 Ten pakiet dodaje obsługę binariów %{m2_desc} w języku Fortran 95 do
1344 %package -n libgfortran
1345 Summary: Fortran 95 Library
1346 Summary(es.UTF-8): Biblioteca de Fortran 95
1347 Summary(pl.UTF-8): Biblioteka Fortranu 95
1348 License: GPL v3+ with GCC Runtime Library Exception v3.1
1350 Requires: libgcc = %{epoch}:%{version}-%{release}
1351 Requires: libquadmath = %{epoch}:%{version}-%{release}
1354 %description -n libgfortran
1357 %description -n libgfortran -l es.UTF-8
1358 Biblioteca de Fortran 95.
1360 %description -n libgfortran -l pl.UTF-8
1361 Biblioteka Fortranu 95.
1363 %package -n libgfortran-static
1364 Summary: Static Fortran 95 Library
1365 Summary(es.UTF-8): Bibliotecas estáticas de Fortran 95
1366 Summary(pl.UTF-8): Statyczna Biblioteka Fortranu 95
1367 License: GPL v3+ with GCC Runtime Library Exception v3.1
1368 Group: Development/Libraries
1369 Requires: libgfortran = %{epoch}:%{version}-%{release}
1370 Obsoletes: libg2c-static
1372 %description -n libgfortran-static
1373 Static Fortran 95 Library.
1375 %description -n libgfortran-static -l es.UTF-8
1376 Bibliotecas estáticas de Fortran 95.
1378 %description -n libgfortran-static -l pl.UTF-8
1379 Statyczna biblioteka Fortranu 95.
1381 %package -n libgfortran-multilib-32
1382 Summary: Fortran 95 Library - 32-bit version
1383 Summary(pl.UTF-8): Biblioteka Fortranu 95 - wersja 32-bitowa
1384 License: GPL v3+ with GCC Runtime Library Exception v3.1
1386 Requires: libgcc-multilib-32 = %{epoch}:%{version}-%{release}
1387 Requires: libquadmath-multilib-32 = %{epoch}:%{version}-%{release}
1388 Obsoletes: libgfortran-multilib
1390 %description -n libgfortran-multilib-32
1391 Fortran 95 Library - 32-bit version.
1393 %description -n libgfortran-multilib-32 -l pl.UTF-8
1394 Biblioteka Fortranu 95 - wersja 32-bitowa.
1396 %package -n libgfortran-multilib-32-static
1397 Summary: Static Fortran 95 Library - 32-bit version
1398 Summary(pl.UTF-8): Statyczna Biblioteka Fortranu 95 - wersja 32-bitowa
1399 License: GPL v3+ with GCC Runtime Library Exception v3.1
1400 Group: Development/Libraries
1401 Requires: libgfortran-multilib-32 = %{epoch}:%{version}-%{release}
1402 Obsoletes: libgfortran-multilib-static
1404 %description -n libgfortran-multilib-32-static
1405 Static Fortran 95 Library - 32-bit version.
1407 %description -n libgfortran-multilib-32-static -l pl.UTF-8
1408 Statyczna biblioteka Fortranu 95 - wersja 32-bitowa.
1410 %package -n libgfortran-multilib-%{multilib2}
1411 Summary: Fortran 95 Library - %{m2_desc} version
1412 Summary(pl.UTF-8): Biblioteka Fortranu 95 - wersja %{m2_desc}
1413 License: GPL v3+ with GCC Runtime Library Exception v3.1
1415 Requires: libquadmath-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1417 %description -n libgfortran-multilib-%{multilib2}
1418 Fortran 95 Library - %{m2_desc} version.
1420 %description -n libgfortran-multilib-%{multilib2} -l pl.UTF-8
1421 Biblioteka Fortranu 95 - wersja %{m2_desc}.
1423 %package -n libgfortran-multilib-%{multilib2}-static
1424 Summary: Static Fortran 95 Library - %{m2_desc} version
1425 Summary(pl.UTF-8): Statyczna Biblioteka Fortranu 95 - wersja %{m2_desc}
1426 License: GPL v3+ with GCC Runtime Library Exception v3.1
1427 Group: Development/Libraries
1428 Requires: libgcc-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1429 Requires: libgfortran-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1431 %description -n libgfortran-multilib-%{multilib2}-static
1432 Static Fortran 95 Library - %{m2_desc} version.
1434 %description -n libgfortran-multilib-%{multilib2}-static -l pl.UTF-8
1435 Statyczna biblioteka Fortranu 95 - wersja %{m2_desc}.
1437 %package -n libquadmath
1438 Summary: GCC __float128 shared support library
1439 Summary(pl.UTF-8): Biblioteka współdzielona do obsługi typu __float128
1443 %description -n libquadmath
1444 This package contains GCC shared support library which is needed for
1445 __float128 math support and for Fortran REAL*16 support.
1447 %description -n libquadmath -l pl.UTF-8
1448 Ten pakiet zawiera bibliotekę współdzieloną GCC do obsługi operacji
1449 matematycznych na zmiennych typu __float128 oraz typu REAL*16 w
1452 %package -n libquadmath-devel
1453 Summary: Header files for GCC __float128 support library
1454 Summary(pl.UTF-8): Pliki nagłówkowe biblioteka GCC do obsługi typu __float128
1456 Group: Development/Libraries
1457 Requires: libquadmath = %{epoch}:%{version}-%{release}
1459 %description -n libquadmath-devel
1460 This package contains header files for GCC support library which is
1461 needed for __float128 math support and for Fortran REAL*16 support.
1463 %description -n libquadmath-devel -l pl.UTF-8
1464 Ten pakiet zawiera pliki nagłówkowe biblioteki GCC do obsługi operacji
1465 matematycznych na zmiennych typu __float128 oraz typu REAL*16 w
1468 %package -n libquadmath-static
1469 Summary: Static GCC __float128 support library
1470 Summary(pl.UTF-8): Biblioteka statyczna GCC do obsługi typu __float128
1472 Group: Development/Libraries
1473 Requires: libquadmath-devel = %{epoch}:%{version}-%{release}
1475 %description -n libquadmath-static
1476 Static GCC __float128 support library.
1478 %description -n libquadmath-static -l pl.UTF-8
1479 Biblioteka statyczna GCC do obsługi typu __float128.
1481 %package -n libquadmath-multilib-32
1482 Summary: GCC __float128 shared support library - 32-bit version
1483 Summary(pl.UTF-8): Biblioteka współdzielona GCC do obsługi typu __float128 - wersja 32-bitowa
1486 Obsoletes: libquadmath-multilib
1488 %description -n libquadmath-multilib-32
1489 This package contains 32-bit version of GCC shared support library
1490 which is needed for __float128 math support and for Fortran REAL*16
1493 %description -n libquadmath-multilib-32 -l pl.UTF-8
1494 Ten pakiet zawiera 32-bitową bibliotekę współdzieloną GCC do obsługi
1495 operacji matematycznych na zmiennych typu __float128 oraz typu REAL*16
1498 %package -n libquadmath-multilib-32-devel
1499 Summary: Development files for 32-bit GCC __float128 support library
1500 Summary(pl.UTF-8): Pliki programistyczne 32-bitowej biblioteki do obsługi typu __float128
1502 Group: Development/Libraries
1503 Requires: libquadmath-devel = %{epoch}:%{version}-%{release}
1504 Requires: libquadmath-multilib-32 = %{epoch}:%{version}-%{release}
1505 Obsoletes: libquadmath-multilib-devel
1507 %description -n libquadmath-multilib-32-devel
1508 This package contains development files for 32-bit GCC support library
1509 which is needed for __float128 math support and for Fortran REAL*16
1512 %description -n libquadmath-multilib-32-devel -l pl.UTF-8
1513 Ten pakiet zawiera pliki programistyczne 32-bitowej biblioteki GCC do
1514 obsługi operacji matematycznych na zmiennych typu __float128 oraz typu
1515 REAL*16 w Fortranie.
1517 %package -n libquadmath-multilib-32-static
1518 Summary: Static GCC __float128 support library - 32-bit version
1519 Summary(pl.UTF-8): 32-bitowa biblioteka statyczna GCC do obsługi typu __float128
1521 Group: Development/Libraries
1522 Requires: libquadmath-multilib-32-devel = %{epoch}:%{version}-%{release}
1523 Obsoletes: libquadmath-multilib-static
1525 %description -n libquadmath-multilib-32-static
1526 Static GCC __float128 support library - 32-bit version.
1528 %description -n libquadmath-multilib-32-static -l pl.UTF-8
1529 32-bitowa biblioteka statyczna GCC do obsługi typu __float128.
1531 %package -n libquadmath-multilib-%{multilib2}
1532 Summary: GCC __float128 shared support library - %{m2_desc} version
1533 Summary(pl.UTF-8): Biblioteka współdzielona GCC do obsługi typu __float128 - wersja %{m2_desc}
1537 %description -n libquadmath-multilib-%{multilib2}
1538 This package contains %{m2_desc} version of GCC shared support library
1539 which is needed for __float128 math support and for Fortran REAL*16
1542 %description -n libquadmath-multilib-%{multilib2} -l pl.UTF-8
1543 Ten pakiet zawiera wersję %{m2_desc} biblioteki współdzielonej GCC do
1544 obsługi operacji matematycznych na zmiennych typu __float128 oraz typu
1545 REAL*16 w Fortranie.
1547 %package -n libquadmath-multilib-%{multilib2}-devel
1548 Summary: Development files for %{m2_desc} version of GCC __float128 support library
1549 Summary(pl.UTF-8): Pliki programistyczne wersji %{m2_desc} biblioteki do obsługi typu __float128
1551 Group: Development/Libraries
1552 Requires: libquadmath-devel = %{epoch}:%{version}-%{release}
1553 Requires: libquadmath-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1555 %description -n libquadmath-multilib-%{multilib2}-devel
1556 This package contains development files for %{m2_desc} version of GCC
1557 support library which is needed for __float128 math support and for
1558 Fortran REAL*16 support.
1560 %description -n libquadmath-multilib-%{multilib2}-devel -l pl.UTF-8
1561 Ten pakiet zawiera pliki programistyczne wersji %{m2_desc} biblioteki GCC
1562 do obsługi operacji matematycznych na zmiennych typu __float128 oraz
1563 typu REAL*16 w Fortranie.
1565 %package -n libquadmath-multilib-%{multilib2}-static
1566 Summary: Static GCC __float128 support library - %{m2_desc} version
1567 Summary(pl.UTF-8): Wersja %{m2_desc} biblioteki statycznej GCC do obsługi typu __float128
1569 Group: Development/Libraries
1570 Requires: libquadmath-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
1572 %description -n libquadmath-multilib-%{multilib2}-static
1573 Static GCC __float128 support library - %{m2_desc} version.
1575 %description -n libquadmath-multilib-%{multilib2}-static -l pl.UTF-8
1576 Wersja %{m2_desc} biblioteki statycznej GCC do obsługi typu __float128.
1579 Summary: Java language support for GCC
1580 Summary(es.UTF-8): Soporte de Java para GCC
1581 Summary(pl.UTF-8): Obsługa języka Java dla GCC
1582 Group: Development/Languages/Java
1583 Requires: %{name} = %{epoch}:%{version}-%{release}
1584 Requires: libgcj-devel = %{epoch}:%{version}-%{release}
1585 Provides: gcc-java-tools
1586 Provides: gcj = %{epoch}:%{version}-%{release}
1587 Obsoletes: eclipse-ecj
1588 Obsoletes: gcc-java-tools
1589 Obsoletes: java-gnu-classpath-tools
1592 This package adds experimental support for compiling Java(TM) programs
1593 and bytecode into native code. To use this you will also need the
1596 %description java -l es.UTF-8
1597 Este paquete añade soporte experimental para compilar programas
1598 Java(tm) y su bytecode en código nativo. Para usarlo también va a
1599 necesitar el paquete libgcj.
1601 %description java -l pl.UTF-8
1602 Ten pakiet dodaje możliwość kompilowania programów w języku Java(TM)
1603 oraz bajtkodu do kodu natywnego. Do używania go wymagany jest
1604 dodatkowo pakiet libgcj.
1606 %package java-aotcompile
1607 Summary: Java AOT-compiler - compiling bytecode to native
1608 Summary(pl.UTF-8): Kompilator AOT dla Javy - kompilacja bajtkodu do kodu natywnego
1610 Group: Development/Tools
1611 Requires: %{name}-java = %{epoch}:%{version}-%{release}
1613 %description java-aotcompile
1614 aot-compile is a script that searches a directory for Java bytecode
1615 (as class files, or in jars) and uses gcj to compile it to native code
1616 and generate the databases from it.
1618 %description java-aotcompile -l pl.UTF-8
1619 aot-compile to skrypt wyszukujący w katalogu bajtkod Javy (w plikach
1620 class lub jarach) i kompilujący go przy użyciu gcj, a następnie
1621 generujący z niego bazy danych.
1624 Summary: Java Class Libraries
1625 Summary(es.UTF-8): Bibliotecas de clases de Java
1626 Summary(pl.UTF-8): Biblioteki klas Javy
1627 License: GPL v2+ with limited linking exception
1629 Requires: jpackage-utils
1630 Requires: libstdc++ = %{epoch}:%{version}-%{release}
1631 Provides: java(ClassDataVersion) = %{_classdataversion}
1634 %description -n libgcj
1635 Java Class Libraries.
1637 %description -n libgcj -l es.UTF-8
1638 Bibliotecas de clases de Java.
1640 %description -n libgcj -l pl.UTF-8
1641 Biblioteki klas Javy.
1643 %package -n libgcj-devel
1644 Summary: Development files for Java Class Libraries
1645 Summary(es.UTF-8): Ficheros de desarrollo para las bibliotecas de clases de Java
1646 Summary(pl.UTF-8): Pliki nagłówkowe bibliotek klas Javy
1647 License: GPL v2+ with limited linking exception
1648 Group: Development/Libraries
1649 Requires: libgcj = %{epoch}:%{version}-%{release}
1650 Requires: libstdc++-devel = %{epoch}:%{version}-%{release}
1651 Requires: zlib-devel
1652 Obsoletes: libgcj3-devel
1654 %description -n libgcj-devel
1655 Development files for Java Class Libraries.
1657 %description -n libgcj-devel -l es.UTF-8
1658 Ficheros de desarrollo para las bibliotecas de clases de Java.
1660 %description -n libgcj-devel -l pl.UTF-8
1661 Pliki nagłówkowe bibliotek klas Javy.
1663 %package -n libgcj-static
1664 Summary: Static Java Class Libraries
1665 Summary(es.UTF-8): Bibliotecas estáticas de clases de Java
1666 Summary(pl.UTF-8): Statyczne biblioteki klas Javy
1667 License: GPL v2+ with limited linking exception
1668 Group: Development/Libraries
1669 Requires: libgcj-devel = %{epoch}:%{version}-%{release}
1671 %description -n libgcj-static
1672 Static Java Class Libraries.
1674 %description -n libgcj-static -l es.UTF-8
1675 Bibliotecas estáticas de clases de Java.
1677 %description -n libgcj-static -l pl.UTF-8
1678 Statyczne biblioteki klas Javy.
1681 Summary: Foreign Function Interface library
1682 Summary(es.UTF-8): Biblioteca de interfaz de funciones ajenas
1683 Summary(pl.UTF-8): Biblioteka wywołań funkcji obcych
1687 %description -n libffi
1688 The libffi library provides a portable, high level programming
1689 interface to various calling conventions. This allows a programmer to
1690 call any function specified by a call interface description at run
1693 %description -n libffi -l es.UTF-8
1694 La biblioteca libffi provee una interfaz portable de programación de
1695 alto nivel para varias convenciones de llamada. Ello permite que un
1696 programador llame una función cualquiera especificada por una
1697 descripción de interfaz de llamada en el tiempo de ejecución.
1699 %description -n libffi -l pl.UTF-8
1700 Biblioteka libffi dostarcza przenośny, wysokopoziomowy interfejs do
1701 różnych konwencji wywołań funkcji. Pozwala to programiście wywołać
1702 dowolną funkcję podaną przez opis interfejsu wywołania w czasie
1705 %package -n libffi-devel
1706 Summary: Development files for Foreign Function Interface library
1707 Summary(es.UTF-8): Ficheros de desarrollo para libffi
1708 Summary(pl.UTF-8): Pliki nagłówkowe biblioteki libffi
1710 Group: Development/Libraries
1711 Requires: %{name} = %{epoch}:%{version}-%{release}
1712 Requires: libffi = %{epoch}:%{version}-%{release}
1714 %description -n libffi-devel
1715 Development files for Foreign Function Interface library.
1717 %description -n libffi-devel -l es.UTF-8
1718 Ficheros de desarrollo para libffi.
1720 %description -n libffi-devel -l pl.UTF-8
1721 Pliki nagłówkowe biblioteki libffi.
1723 %package -n libffi-static
1724 Summary: Static Foreign Function Interface library
1725 Summary(es.UTF-8): Biblioteca libffi estática
1726 Summary(pl.UTF-8): Statyczna biblioteka libffi
1728 Group: Development/Libraries
1729 Requires: libffi-devel = %{epoch}:%{version}-%{release}
1731 %description -n libffi-static
1732 Static Foreign Function Interface library.
1734 %description -n libffi-static -l es.UTF-8
1735 Biblioteca libffi estática.
1737 %description -n libffi-static -l pl.UTF-8
1738 Statyczna biblioteka libffi.
1740 %package -n libffi-multilib-32
1741 Summary: Foreign Function Interface library - 32-bit version
1742 Summary(pl.UTF-8): Biblioteka wywołań funkcji obcych - wersja 32-bitowa
1745 Obsoletes: libffi-multilib
1747 %description -n libffi-multilib-32
1748 The libffi library provides a portable, high level programming
1749 interface to various calling conventions. This allows a programmer to
1750 call any function specified by a call interface description at run
1751 time. This package contains 32-bit version of the library.
1753 %description -n libffi-multilib-32 -l pl.UTF-8
1754 Biblioteka libffi dostarcza przenośny, wysokopoziomowy interfejs do
1755 różnych konwencji wywołań funkcji. Pozwala to programiście wywołać
1756 dowolną funkcję podaną przez opis interfejsu wywołania w czasie
1757 działania programu. Ten pakiet zawiera wersję 32-bitową biblioteki.
1759 %package -n libffi-multilib-32-devel
1760 Summary: Development files for 32-bit version of Foreign Function Interface library
1761 Summary(pl.UTF-8): Pliki programistyczne 32-bitowej wersji biblioteki libffi
1763 Group: Development/Libraries
1764 Requires: libffi-devel = %{epoch}:%{version}-%{release}
1765 Requires: libffi-multilib-32 = %{epoch}:%{version}-%{release}
1766 Obsoletes: libffi-multilib-devel
1768 %description -n libffi-multilib-32-devel
1769 Development files for 32-bit version of Foreign Function Interface
1772 %description -n libffi-multilib-32-devel -l pl.UTF-8
1773 Pliki programistyczne 32-bitowej wersji biblioteki libffi.
1775 %package -n libffi-multilib-32-static
1776 Summary: Static Foreign Function Interface library - 32-bit version
1777 Summary(pl.UTF-8): Statyczna biblioteka libffi - wersja 32-bitowa
1779 Group: Development/Libraries
1780 Requires: libffi-multilib-32-devel = %{epoch}:%{version}-%{release}
1781 Obsoletes: libffi-multilib-static
1783 %description -n libffi-multilib-32-static
1784 Static Foreign Function Interface library - 32-bit version.
1786 %description -n libffi-multilib-32-static -l pl.UTF-8
1787 Statyczna biblioteka libffi - wersja 32-bitowa.
1789 %package -n libffi-multilib-%{multilib2}
1790 Summary: Foreign Function Interface library - %{m2_desc} version
1791 Summary(pl.UTF-8): Biblioteka wywołań funkcji obcych - wersja %{m2_desc}
1795 %description -n libffi-multilib-%{multilib2}
1796 The libffi library provides a portable, high level programming
1797 interface to various calling conventions. This allows a programmer to
1798 call any function specified by a call interface description at run
1799 time. This package contains %{m2_desc} version of the library.
1801 %description -n libffi-multilib-%{multilib2} -l pl.UTF-8
1802 Biblioteka libffi dostarcza przenośny, wysokopoziomowy interfejs do
1803 różnych konwencji wywołań funkcji. Pozwala to programiście wywołać
1804 dowolną funkcję podaną przez opis interfejsu wywołania w czasie
1805 działania programu. Ten pakiet zawiera wersję %{m2_desc} biblioteki.
1807 %package -n libffi-multilib-%{multilib2}-devel
1808 Summary: Development files for %{m2_desc} version of Foreign Function Interface library
1809 Summary(pl.UTF-8): Pliki programistyczne wersji %{m2_desc} biblioteki libffi
1811 Group: Development/Libraries
1812 Requires: libffi-devel = %{epoch}:%{version}-%{release}
1813 Requires: libffi-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1815 %description -n libffi-multilib-%{multilib2}-devel
1816 Development files for %{m2_desc} version of Foreign Function Interface
1819 %description -n libffi-multilib-%{multilib2}-devel -l pl.UTF-8
1820 Pliki programistyczne wersji %{m2_desc} biblioteki libffi.
1822 %package -n libffi-multilib-%{multilib2}-static
1823 Summary: Static Foreign Function Interface library - %{m2_desc} version
1824 Summary(pl.UTF-8): Statyczna biblioteka libffi - wersja %{m2_desc}
1826 Group: Development/Libraries
1827 Requires: libffi-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
1829 %description -n libffi-multilib-%{multilib2}-static
1830 Static Foreign Function Interface library - %{m2_desc} version.
1832 %description -n libffi-multilib-%{multilib2}-static -l pl.UTF-8
1833 Statyczna biblioteka libffi - wersja %{m2_desc}.
1836 Summary: Objective C language support for GCC
1837 Summary(de.UTF-8): Objektive C-Unterstützung für GCC
1838 Summary(es.UTF-8): Soporte de Objective C para GCC
1839 Summary(fr.UTF-8): Gestion d'Objective C pour GCC
1840 Summary(pl.UTF-8): Obsługa obiektowego C (Objective C) dla kompilatora GCC
1841 Summary(tr.UTF-8): GCC için Objective C desteği
1842 Group: Development/Languages
1843 Requires: %{name} = %{epoch}:%{version}-%{release}
1844 Requires: libobjc = %{epoch}:%{version}-%{release}
1845 Obsoletes: egcc-objc
1846 Obsoletes: egcs-objc
1849 This package adds Objective C support to the GNU Compiler Collection.
1850 Objective C is a object oriented derivative of the C language, mainly
1851 used on systems running NeXTSTEP. This package does not include the
1852 standard objective C object library.
1854 %description objc -l de.UTF-8
1855 Dieses Paket ergänzt den GNU-Compiler-Collection durch
1856 Objective-C-Support. Objective C ist ein objektorientiertes Derivat
1857 von C, das zur Hauptsache auf Systemen mit NeXTSTEP zum Einsatz kommt.
1858 Die Standard-Objective-C-Objekt-Library ist nicht Teil des Pakets.
1860 %description objc -l es.UTF-8
1861 Este paquete añade soporte de Objective C al GCC (colección de
1862 compiladores GNU). Objective C es un lenguaje orientado a objetos
1863 derivado de C, principalmente usado en sistemas que funcionan bajo
1864 NeXTSTEP. El paquete no incluye la biblioteca de objetos estándar de
1867 %description objc -l fr.UTF-8
1868 Ce package ajoute un support Objective C a la collection de
1869 compilateurs GNU. L'Objective C est un langage orienté objetdérivé du
1870 langage C, principalement utilisé sur les systèmes NeXTSTEP. Ce
1871 package n'inclue pas la bibliothéque Objective C standard.
1873 %description objc -l pl.UTF-8
1874 Ten pakiet dodaje obsługę obiektowego C do kompilatora GCC. Obiektowe
1875 C (Objective C, objc) jest zorientowaną obiektowo pochodną języka C,
1876 używaną głównie w systemach używających NeXTSTEP. W pakiecie nie ma
1877 standardowej biblioteki objc (która znajduje się w osobnym pakiecie).
1879 %description objc -l tr.UTF-8
1880 Bu paket, GNU C derleyicisine Objective C desteği ekler. Objective C,
1881 C dilinin nesne yönelik bir türevidir ve NeXTSTEP altında çalışan
1882 sistemlerde yaygın olarak kullanılır. Standart Objective C nesne
1883 kitaplığı bu pakette yer almaz.
1885 %package objc-multilib-32
1886 Summary: Objective C language 32-bit binaries support for GCC
1887 Summary(pl.UTF-8): Obsługa 32-bitowych binariów w języku Objective C dla kompilatora GCC
1888 Group: Development/Languages
1889 Requires: %{name}-multilib-32 = %{epoch}:%{version}-%{release}
1890 Requires: libobjc-multilib-32 = %{epoch}:%{version}-%{release}
1891 Obsoletes: gcc-objc-multilib
1893 %description objc-multilib-32
1894 This package adds 32-bit Objective C support to the GNU Compiler
1897 %description objc-multilib-32 -l pl.UTF-8
1898 Ten pakiet dodaje obsługę 32-bitowych binariów Objective C do
1901 %package objc-multilib-%{multilib2}
1902 Summary: Objective C language %{m2_desc} binaries support for GCC
1903 Summary(pl.UTF-8): Obsługa binariów %{m2_desc} w języku Objective C dla kompilatora GCC
1904 Group: Development/Languages
1905 Requires: %{name}-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1906 Requires: libobjc-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1908 %description objc-multilib-%{multilib2}
1909 This package adds %{m2_desc} binaries in Objective C language support to
1910 the GNU Compiler Collection.
1912 %description objc-multilib-%{multilib2} -l pl.UTF-8
1913 Ten pakiet dodaje obsługę binariów %{m2_desc} w języku Objective C do
1917 Summary: Objective C++ support for GCC
1918 Summary(pl.UTF-8): Obsługa języka Objective C++ dla GCC
1919 Group: Development/Languages
1920 Requires: %{name}-c++ = %{epoch}:%{version}-%{release}
1921 Requires: %{name}-objc = %{epoch}:%{version}-%{release}
1924 This package adds Objective C++ support to the GNU Compiler
1927 %description objc++ -l pl.UTF-8
1928 Ten pakiet dodaje obsługę języka Objective C++ do zestawu kompilatorów
1929 GNU Compiler Collection.
1932 Summary: Objective C Library
1933 Summary(es.UTF-8): Biblioteca de Objective C
1934 Summary(pl.UTF-8): Biblioteka obiektowego C (Objective C)
1935 License: GPL v3+ with GCC Runtime Library Exception v3.1
1937 Requires: libgcc = %{epoch}:%{version}-%{release}
1940 %description -n libobjc
1941 Objective C Library.
1943 %description -n libobjc -l es.UTF-8
1944 Bibliotecas de Objective C.
1946 %description -n libobjc -l pl.UTF-8
1947 Biblioteka obiektowego C (Objective C).
1949 %package -n libobjc-static
1950 Summary: Static Objective C Library
1951 Summary(es.UTF-8): Bibliotecas estáticas de Objective C
1952 Summary(pl.UTF-8): Statyczna biblioteka obiektowego C (Objective C)
1953 License: GPL v3+ with GCC Runtime Library Exception v3.1
1954 Group: Development/Libraries
1955 Requires: libobjc = %{epoch}:%{version}-%{release}
1957 %description -n libobjc-static
1958 Static Objective C Library.
1960 %description -n libobjc-static -l es.UTF-8
1961 Bibliotecas estáticas de Objective C.
1963 %description -n libobjc-static -l pl.UTF-8
1964 Statyczna biblioteka obiektowego C (Objective C).
1966 %package -n libobjc-multilib-32
1967 Summary: Objective C Library - 32-bit version
1968 Summary(pl.UTF-8): Biblioteka obiektowego C (Objective C) - wersja 32-bitowa
1969 License: GPL v3+ with GCC Runtime Library Exception v3.1
1971 Requires: libgcc-multilib-32 = %{epoch}:%{version}-%{release}
1972 Obsoletes: libobjc-multilib
1974 %description -n libobjc-multilib-32
1975 Objective C Library - 32-bit version.
1977 %description -n libobjc-multilib-32 -l pl.UTF-8
1978 Biblioteka obiektowego C (Objective C) - wersja 32-bitowa.
1980 %package -n libobjc-multilib-32-static
1981 Summary: Static Objective C Library - 32-bit version
1982 Summary(pl.UTF-8): Statyczna biblioteka obiektowego C (Objective C) - wersja 32-bitowa
1983 License: GPL v3+ with GCC Runtime Library Exception v3.1
1984 Group: Development/Libraries
1985 Requires: libobjc-multilib-32 = %{epoch}:%{version}-%{release}
1986 Obsoletes: libobjc-multilib-static
1988 %description -n libobjc-multilib-32-static
1989 Static Objective C Library - 32-bit version.
1991 %description -n libobjc-multilib-32-static -l pl.UTF-8
1992 Statyczna biblioteka obiektowego C (Objective C) - wersja 32-bitowa.
1994 %package -n libobjc-multilib-%{multilib2}
1995 Summary: Objective C Library - %{m2_desc} version
1996 Summary(pl.UTF-8): Biblioteka obiektowego C (Objective C) - wersja %{m2_desc}
1997 License: GPL v3+ with GCC Runtime Library Exception v3.1
1999 Requires: libgcc-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2001 %description -n libobjc-multilib-%{multilib2}
2002 Objective C Library - %{m2_desc} version.
2004 %description -n libobjc-multilib-%{multilib2} -l pl.UTF-8
2005 Biblioteka obiektowego C (Objective C) - wersja %{m2_desc}.
2007 %package -n libobjc-multilib-%{multilib2}-static
2008 Summary: Static Objective C Library - %{m2_desc} version
2009 Summary(pl.UTF-8): Statyczna biblioteka obiektowego C (Objective C) - wersja %{m2_desc}
2010 License: GPL v3+ with GCC Runtime Library Exception v3.1
2011 Group: Development/Libraries
2012 Requires: libobjc-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2014 %description -n libobjc-multilib-%{multilib2}-static
2015 Static Objective C Library - %{m2_desc} version.
2017 %description -n libobjc-multilib-%{multilib2}-static -l pl.UTF-8
2018 Statyczna biblioteka obiektowego C (Objective C) - wersja %{m2_desc}.
2021 Summary: Go language support for GCC
2022 Summary(pl.UTF-8): Obsługa języka Go dla kompilatora GCC
2023 License: GPL v3+ (gcc), BSD (Go-specific part)
2024 Group: Development/Languages
2025 Requires: %{name} = %{epoch}:%{version}-%{release}
2026 Requires: libgo-devel = %{epoch}:%{version}-%{release}
2029 This package adds Go language support to the GNU Compiler Collection.
2031 %description go -l pl.UTF-8
2032 Ten pakiet dodaje obsługę języka Go do kompilatora GCC.
2034 %package go-multilib-32
2035 Summary: Go language 32-bit binaries support for GCC
2036 Summary(pl.UTF-8): Obsługa 32-bitowych binariów języka Go dla kompilatora GCC
2037 License: GPL v3+ (gcc), BSD (Go-specific part)
2038 Group: Development/Languages
2039 Requires: %{name} = %{epoch}:%{version}-%{release}
2040 Requires: libgo-multilib-32-devel = %{epoch}:%{version}-%{release}
2041 Obsoletes: gcc-go-multilib
2043 %description go-multilib-32
2044 This package adds 32-bit Go language support to the GNU Compiler
2047 %description go-multilib-32 -l pl.UTF-8
2048 Ten pakiet dodaje obsługę 32-bitowych binariów języka Go do
2051 %package go-multilib-%{multilib2}
2052 Summary: Go language %{m2_desc} binaries support for GCC
2053 Summary(pl.UTF-8): Obsługa binariów %{m2_desc} języka Go dla kompilatora GCC
2054 License: GPL v3+ (gcc), BSD (Go-specific part)
2055 Group: Development/Languages
2056 Requires: %{name} = %{epoch}:%{version}-%{release}
2057 Requires: libgo-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
2059 %description go-multilib-%{multilib2}
2060 This package adds %{m2_desc} binaries in Go language support to the GNU
2061 Compiler Collection.
2063 %description go-multilib-%{multilib2} -l pl.UTF-8
2064 Ten pakiet dodaje obsługę binariów %{m2_desc} w języku Go do kompilatora
2068 Summary: Go language library
2069 Summary(pl.UTF-8): Biblioteka języka Go
2072 Requires: libgcc = %{epoch}:%{version}-%{release}
2074 %description -n libgo
2075 Go language library.
2077 %description -n libgo -l pl.UTF-8
2078 Biblioteka języka Go.
2080 %package -n libgo-devel
2081 Summary: Development files for Go language library
2082 Summary(pl.UTF-8): Pliki programistyczne biblioteki języka Go
2084 Group: Development/Libraries
2085 Requires: glibc-devel
2086 Requires: libgo = %{epoch}:%{version}-%{release}
2088 %description -n libgo-devel
2089 Development files for Go language library.
2091 %description -n libgo-devel -l pl.UTF-8
2092 Pliki programistyczne biblioteki języka Go.
2094 %package -n libgo-static
2095 Summary: Static Go language library
2096 Summary(pl.UTF-8): Statyczna biblioteka języka Go
2098 Group: Development/Libraries
2099 Requires: libgo-devel = %{epoch}:%{version}-%{release}
2101 %description -n libgo-static
2102 Static Go language library.
2104 %description -n libgo-static -l pl.UTF-8
2105 Statyczna biblioteka języka Go.
2107 %package -n libgo-multilib-32
2108 Summary: Go language library - 32-bit version
2109 Summary(pl.UTF-8): Biblioteka języka Go - wersja 32-bitowa
2112 Requires: libgcc-multilib-32 = %{epoch}:%{version}-%{release}
2113 Obsoletes: libgo-multilib
2115 %description -n libgo-multilib-32
2116 Go language library - 32-bit version.
2118 %description -n libgo-multilib-32 -l pl.UTF-8
2119 Biblioteka języka Go - wersja 32-bitowa.
2121 %package -n libgo-multilib-32-devel
2122 Summary: Development files for Go language library - 32-bit version
2123 Summary(pl.UTF-8): Pliki programistyczne biblioteki języka Go - wersja 32-bitowa
2125 Group: Development/Libraries
2126 Requires: glibc-devel
2127 Requires: libgo-multilib-32 = %{epoch}:%{version}-%{release}
2128 Obsoletes: libgo-multilib-devel
2130 %description -n libgo-multilib-32-devel
2131 Development files for Go language library - 32-bit version.
2133 %description -n libgo-multilib-32-devel -l pl.UTF-8
2134 Pliki programistyczne biblioteki języka Go - wersja 32-bitowa.
2136 %package -n libgo-multilib-32-static
2137 Summary: Static Go language library - 32-bit version
2138 Summary(pl.UTF-8): Statyczna biblioteka języka Go - wersja 32-bitowa
2140 Group: Development/Libraries
2141 Requires: libgo-multilib-32-devel = %{epoch}:%{version}-%{release}
2142 Obsoletes: libgo-multilib-static
2144 %description -n libgo-multilib-32-static
2145 Static Go language library - 32-bit version.
2147 %description -n libgo-multilib-32-static -l pl.UTF-8
2148 Statyczna biblioteka języka Go - wersja 32-bitowa.
2150 %package -n libgo-multilib-%{multilib2}
2151 Summary: Go language library - %{m2_desc} version
2152 Summary(pl.UTF-8): Biblioteka języka Go - wersja %{m2_desc}
2155 Requires: libgcc-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2157 %description -n libgo-multilib-%{multilib2}
2158 Go language library - %{m2_desc} version.
2160 %description -n libgo-multilib-%{multilib2} -l pl.UTF-8
2161 Biblioteka języka Go - wersja %{m2_desc}.
2163 %package -n libgo-multilib-%{multilib2}-devel
2164 Summary: Development files for Go language library - %{m2_desc} version
2165 Summary(pl.UTF-8): Pliki programistyczne biblioteki języka Go - wersja %{m2_desc}
2167 Group: Development/Libraries
2168 Requires: glibc-devel
2169 Requires: libgo-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2171 %description -n libgo-multilib-%{multilib2}-devel
2172 Development files for Go language library - %{m2_desc} version.
2174 %description -n libgo-multilib-%{multilib2}-devel -l pl.UTF-8
2175 Pliki programistyczne biblioteki języka Go - wersja %{m2_desc}.
2177 %package -n libgo-multilib-%{multilib2}-static
2178 Summary: Static Go language library - %{m2_desc} version
2179 Summary(pl.UTF-8): Statyczna biblioteka języka Go - wersja %{m2_desc}
2181 Group: Development/Libraries
2182 Requires: libgo-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
2184 %description -n libgo-multilib-%{multilib2}-static
2185 Static Go language library - %{m2_desc} version.
2187 %description -n libgo-multilib-%{multilib2}-static -l pl.UTF-8
2188 Statyczna biblioteka języka Go - wersja %{m2_desc}.
2191 Summary: The Address Sanitizer library
2192 Summary(pl.UTF-8): Biblioteka Address Sanitizer do kontroli adresów
2193 License: BSD-like or MIT
2195 Requires: libstdc++ = %{epoch}:%{version}-%{release}
2197 %description -n libasan
2198 This package contains the Address Sanitizer library which is used for
2199 -fsanitize=address instrumented programs.
2201 %description -n libasan -l pl.UTF-8
2202 Ten pakiet zawiera bibliotekę Address Sanitizer, służącą do kontroli
2203 adresów w programach kompilowanych z opcją -fsanitize=address.
2205 %package -n libasan-devel
2206 Summary: Development files for the Address Sanitizer library
2207 Summary(pl.UTF-8): Pliki programistyczne biblioteki Address Sanitizer
2208 License: BSD-like or MIT
2209 Group: Development/Libraries
2210 Requires: libasan = %{epoch}:%{version}-%{release}
2212 %description -n libasan-devel
2213 This package contains development files for the Address Sanitizer
2216 %description -n libasan-devel -l pl.UTF-8
2217 Ten pakiet zawiera pliki programistyczne biblioteki Address Sanitizer.
2219 %package -n libasan-static
2220 Summary: The Address Sanitizer static library
2221 Summary(pl.UTF-8): Statyczna biblioteka Address Sanitizer
2222 License: BSD-like or MIT
2223 Group: Development/Libraries
2224 Requires: libasan-devel = %{epoch}:%{version}-%{release}
2226 %description -n libasan-static
2227 This package contains Address Sanitizer static library.
2229 %description -n libasan-static -l pl.UTF-8
2230 Ten pakiet zawiera statyczną bibliotekę Address Sanitizer.
2232 %package -n libasan-multilib-32
2233 Summary: The Address Sanitizer library - 32-bit version
2234 Summary(pl.UTF-8): Biblioteka Address Sanitizer do kontroli adresów - wersja 32-bitowa
2235 License: BSD-like or MIT
2237 Requires: libstdc++-multilib-32 = %{epoch}:%{version}-%{release}
2238 Obsoletes: libasan-multilib
2240 %description -n libasan-multilib-32
2241 This package contains 32-bit version of the Address Sanitizer library
2242 which is used for -fsanitize=address instrumented programs.
2244 %description -n libasan-multilib-32 -l pl.UTF-8
2245 Ten pakiet zawiera 32-bitową wersję biblioteki Address Sanitizer,
2246 służącej do kontroli adresów w programach kompilowanych z opcją
2249 %package -n libasan-multilib-32-devel
2250 Summary: Development files for the Address Sanitizer library - 32-bit version
2251 Summary(pl.UTF-8): Pliki programistyczne biblioteki Address Sanitizer - wersja 32-bitowa
2252 License: BSD-like or MIT
2253 Group: Development/Libraries
2254 Requires: libasan-devel = %{epoch}:%{version}-%{release}
2255 Requires: libasan-multilib-32 = %{epoch}:%{version}-%{release}
2256 Obsoletes: libasan-multilib-devel
2258 %description -n libasan-multilib-32-devel
2259 This package contains the development files for 32-bit version of the
2260 Address Sanitizer library.
2262 %description -n libasan-multilib-32-devel -l pl.UTF-8
2263 Ten pakiet zawiera pliki programistyczne 32-bitowej wersji biblioteki
2266 %package -n libasan-multilib-32-static
2267 Summary: The Address Sanitizer static library - 32-bit version
2268 Summary(pl.UTF-8): Statyczna biblioteka Address Sanitizer - wersja 32-bitowa
2269 License: BSD-like or MIT
2270 Group: Development/Libraries
2271 Requires: libasan-multilib-32-devel = %{epoch}:%{version}-%{release}
2272 Obsoletes: libasan-multilib-static
2274 %description -n libasan-multilib-32-static
2275 This package contains 32-bit version of the Address Sanitizer static
2278 %description -n libasan-multilib-32-static -l pl.UTF-8
2279 Ten pakiet zawiera 32-bitową wersję statycznej biblioteki Address
2282 %package -n libasan-multilib-%{multilib2}
2283 Summary: The Address Sanitizer library - %{m2_desc} version
2284 Summary(pl.UTF-8): Biblioteka Address Sanitizer do kontroli adresów - wersja %{m2_desc}
2285 License: BSD-like or MIT
2287 Requires: libstdc++-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2289 %description -n libasan-multilib-%{multilib2}
2290 This package contains %{m2_desc} version of the Address Sanitizer library
2291 which is used for -fsanitize=address instrumented programs.
2293 %description -n libasan-multilib-%{multilib2} -l pl.UTF-8
2294 Ten pakiet zawiera wersję %{m2_desc} biblioteki Address Sanitizer,
2295 służącej do kontroli adresów w programach kompilowanych z opcją
2298 %package -n libasan-multilib-%{multilib2}-devel
2299 Summary: Development files for the Address Sanitizer library - %{m2_desc} version
2300 Summary(pl.UTF-8): Pliki programistyczne biblioteki Address Sanitizer - wersja %{m2_desc}
2301 License: BSD-like or MIT
2302 Group: Development/Libraries
2303 Requires: libasan-devel = %{epoch}:%{version}-%{release}
2304 Requires: libasan-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2306 %description -n libasan-multilib-%{multilib2}-devel
2307 This package contains the development files for %{m2_desc} version of the
2308 Address Sanitizer library.
2310 %description -n libasan-multilib-%{multilib2}-devel -l pl.UTF-8
2311 Ten pakiet zawiera pliki programistyczne wersji %{m2_desc} biblioteki
2314 %package -n libasan-multilib-%{multilib2}-static
2315 Summary: The Address Sanitizer static library - %{m2_desc} version
2316 Summary(pl.UTF-8): Statyczna biblioteka Address Sanitizer - wersja %{m2_desc}
2317 License: BSD-like or MIT
2318 Group: Development/Libraries
2319 Requires: libasan-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
2321 %description -n libasan-multilib-%{multilib2}-static
2322 This package contains %{m2_desc} version of the Address Sanitizer static
2325 %description -n libasan-multilib-%{multilib2}-static -l pl.UTF-8
2326 Ten pakiet zawiera wersję %{m2_desc} statycznej biblioteki Address
2330 Summary: The Leak Sanitizer library
2331 Summary(pl.UTF-8): Biblioteka Leak Sanitizer do kontroli wycieków
2332 License: BSD-like or MIT
2334 Requires: libstdc++ = %{epoch}:%{version}-%{release}
2336 %description -n liblsan
2337 This package contains the Leak Sanitizer library which is used for
2338 -fsanitize=leak instrumented programs.
2340 %description -n liblsan -l pl.UTF-8
2341 Ten pakiet zawiera bibliotekę Leak Sanitizer, służącą do kontroli
2342 wycieków w programach kompilowanych z opcją -fsanitize=leak.
2344 %package -n liblsan-devel
2345 Summary: Development files for the Leak Sanitizer library
2346 Summary(pl.UTF-8): Pliki programistyczne biblioteki Leak Sanitizer
2347 License: BSD-like or MIT
2348 Group: Development/Libraries
2349 Requires: liblsan = %{epoch}:%{version}-%{release}
2351 %description -n liblsan-devel
2352 This package contains development files for the Leak Sanitizer
2355 %description -n liblsan-devel -l pl.UTF-8
2356 Ten pakiet zawiera pliki programistyczne biblioteki Leak Sanitizer.
2358 %package -n liblsan-static
2359 Summary: The Leak Sanitizer static library
2360 Summary(pl.UTF-8): Statyczna biblioteka Leak Sanitizer
2361 License: BSD-like or MIT
2362 Group: Development/Libraries
2363 Requires: liblsan-devel = %{epoch}:%{version}-%{release}
2365 %description -n liblsan-static
2366 This package contains Leak Sanitizer static library.
2368 %description -n liblsan-static -l pl.UTF-8
2369 Ten pakiet zawiera statyczną bibliotekę Leak Sanitizer.
2371 %package -n liblsan-multilib-%{multilib2}
2372 Summary: The Leak Sanitizer library - %{m2_desc} version
2373 Summary(pl.UTF-8): Biblioteka Leak Sanitizer do kontroli wycieków - wersja %{m2_desc}
2374 License: BSD-like or MIT
2376 Requires: libstdc++-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2378 %description -n liblsan-multilib-%{multilib2}
2379 This package contains %{m2_desc} version of the Leak Sanitizer library
2380 which is used for -fsanitize=leak instrumented programs.
2382 %description -n liblsan-multilib-%{multilib2} -l pl.UTF-8
2383 Ten pakiet zawiera wersję %{m2_desc} biblioteki Leak Sanitizer, służącej
2384 do kontroli wycieków w programach kompilowanych z opcją
2387 %package -n liblsan-multilib-%{multilib2}-devel
2388 Summary: Development files for the Leak Sanitizer library - %{m2_desc} version
2389 Summary(pl.UTF-8): Pliki programistyczne biblioteki Leak Sanitizer - wersja %{m2_desc}
2390 License: BSD-like or MIT
2391 Group: Development/Libraries
2392 Requires: liblsan-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2394 %description -n liblsan-multilib-%{multilib2}-devel
2395 This package contains development files for %{m2_desc} version of the
2396 Leak Sanitizer library.
2398 %description -n liblsan-multilib-%{multilib2}-devel -l pl.UTF-8
2399 Ten pakiet zawiera pliki programistyczne wersji %{m2_desc} biblioteki
2402 %package -n liblsan-multilib-%{multilib2}-static
2403 Summary: The Leak Sanitizer static library - %{m2_desc} version
2404 Summary(pl.UTF-8): Statyczna biblioteka Leak Sanitizer - wersja %{m2_desc}
2405 License: BSD-like or MIT
2406 Group: Development/Libraries
2407 Requires: liblsan-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
2409 %description -n liblsan-multilib-%{multilib2}-static
2410 This package contains Leak Sanitizer static library - %{m2_desc} version.
2412 %description -n liblsan-multilib-%{multilib2}-static -l pl.UTF-8
2413 Ten pakiet zawiera statyczną bibliotekę Leak Sanitizer - wersja %{m2_desc}.
2416 Summary: The Thread Sanitizer library
2417 Summary(pl.UTF-8): Biblioteka Thread Sanitizer do kontroli wielowątkowości
2418 License: BSD-like or MIT
2420 Requires: libstdc++ = %{epoch}:%{version}-%{release}
2422 %description -n libtsan
2423 This package contains the Thread Sanitizer library which is used for
2424 -fsanitize=thread instrumented programs.
2426 %description -n libtsan -l pl.UTF-8
2427 Ten pakiet zawiera bibliotekę Thread Sanitizer, służącą do kontroli
2428 wielowątkowości w programach kompilowanych z opcją -fsanitize=thread.
2430 %package -n libtsan-devel
2431 Summary: Development files for the Thread Sanitizer library
2432 Summary(pl.UTF-8): Pliki programistyczne biblioteki Thread Sanitizer
2433 License: BSD-like or MIT
2434 Group: Development/Libraries
2435 Requires: libtsan = %{epoch}:%{version}-%{release}
2437 %description -n libtsan-devel
2438 This package contains development files for Thread Sanitizer library.
2440 %description -n libtsan-devel -l pl.UTF-8
2441 Ten pakiet zawiera pliki programistyczne biblioteki Address Sanitizer.
2443 %package -n libtsan-static
2444 Summary: The Thread Sanitizer static library
2445 Summary(pl.UTF-8): Statyczna biblioteka Thread Sanitizer
2446 License: BSD-like or MIT
2447 Group: Development/Libraries
2448 Requires: libtsan-devel = %{epoch}:%{version}-%{release}
2450 %description -n libtsan-static
2451 This package contains Thread Sanitizer static library.
2453 %description -n libtsan-static -l pl.UTF-8
2454 Ten pakiet zawiera statyczną bibliotekę Thread Sanitizer.
2456 %package -n libtsan-multilib-%{multilib2}
2457 Summary: The Thread Sanitizer library - %{m2_desc} version
2458 Summary(pl.UTF-8): Biblioteka Thread Sanitizer do kontroli wielowątkowości - wersja %{m2_desc}
2459 License: BSD-like or MIT
2461 Requires: libstdc++-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2463 %description -n libtsan-multilib-%{multilib2}
2464 This package contains %{m2_desc} version of the Thread Sanitizer
2465 library which is used for -fsanitize=thread instrumented programs.
2467 %description -n libtsan-multilib-%{multilib2} -l pl.UTF-8
2468 Ten pakiet zawiera wersję %{m2_desc} bibliotekę Thread Sanitizer,
2469 służącej do kontroli wielowątkowości w programach kompilowanych
2470 z opcją -fsanitize=thread.
2472 %package -n libtsan-multilib-%{multilib2}-devel
2473 Summary: Development files for the Thread Sanitizer library - %{m2_desc} version
2474 Summary(pl.UTF-8): Pliki programistyczne biblioteki Thread Sanitizer - wersja %{m2_desc}
2475 License: BSD-like or MIT
2476 Group: Development/Libraries
2477 Requires: libtsan-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2479 %description -n libtsan-multilib-%{multilib2}-devel
2480 This package contains development files for %{m2_desc} version of
2481 Thread Sanitizer library.
2483 %description -n libtsan-multilib-%{multilib2}-devel -l pl.UTF-8
2484 Ten pakiet zawiera pliki programistyczne wersji %{m2_desc} biblioteki
2487 %package -n libtsan-multilib-%{multilib2}-static
2488 Summary: The Thread Sanitizer static library - %{m2_desc} version
2489 Summary(pl.UTF-8): Statyczna biblioteka Thread Sanitizer - wersja %{m2_desc}
2490 License: BSD-like or MIT
2491 Group: Development/Libraries
2492 Requires: libtsan-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
2494 %description -n libtsan-multilib-%{multilib2}-static
2495 This package contains %{m2_desc} version of Thread Sanitizer static
2498 %description -n libtsan-multilib-%{multilib2}-static -l pl.UTF-8
2499 Ten pakiet zawiera wersję %{m2_desc} biblioteki statycznej Thread
2502 %package -n libubsan
2503 Summary: The Undefined Behavior Sanitizer library
2504 Summary(pl.UTF-8): Biblioteka Undefined Behavior Sanitizer do kontroli nieokreślonych zachowań
2505 License: BSD-like or MIT
2507 Requires: libstdc++ = %{epoch}:%{version}-%{release}
2509 %description -n libubsan
2510 This package contains the Undefined Behavior Sanitizer library which
2511 is used for -fsanitize=undefined instrumented programs.
2513 %description -n libubsan -l pl.UTF-8
2514 Ten pakiet zawiera bibliotekę Undefined Behavior Sanitizer, służącą do
2515 kontroli nieokreślonych zachowań w programach kompilowanych z opcją
2516 -fsanitize=undefined.
2518 %package -n libubsan-devel
2519 Summary: Development files for the Undefined Behavior Sanitizer library
2520 Summary(pl.UTF-8): Pliki programistyczne biblioteki Undefined Behavior Sanitizer
2521 License: BSD-like or MIT
2522 Group: Development/Libraries
2523 Requires: libubsan = %{epoch}:%{version}-%{release}
2525 %description -n libubsan-devel
2526 This package contains development files for the Undefined Behavior
2529 %description -n libubsan-devel -l pl.UTF-8
2530 Ten pakiet zawiera pliki programistyczne biblioteki Undefined Behavior
2533 %package -n libubsan-static
2534 Summary: The Undefined Behavior Sanitizer static library
2535 Summary(pl.UTF-8): Statyczna biblioteka Undefined Behavior Sanitizer
2536 License: BSD-like or MIT
2537 Group: Development/Libraries
2538 Requires: libubsan-devel = %{epoch}:%{version}-%{release}
2540 %description -n libubsan-static
2541 This package contains Undefined Behavior Sanitizer static library.
2543 %description -n libubsan-static -l pl.UTF-8
2544 Ten pakiet zawiera statyczną bibliotekę Undefined Behavior Sanitizer.
2546 %package -n libubsan-multilib-32
2547 Summary: The Undefined Behavior Sanitizer library - 32-bit version
2548 Summary(pl.UTF-8): Biblioteka Undefined Behavior Sanitizer do kontroli nieokreślonych zachowań - wersja 32-bitowa
2549 License: BSD-like or MIT
2551 Requires: libstdc++-multilib-32 = %{epoch}:%{version}-%{release}
2552 Obsoletes: libubsan-multilib
2554 %description -n libubsan-multilib-32
2555 This package contains 32-bit version of the Undefined Behavior
2556 Sanitizer library which is used for -fsanitize=undefined instrumented
2559 %description -n libubsan-multilib-32 -l pl.UTF-8
2560 Ten pakiet zawiera 32-bitową wersję biblioteki Undefined Behavior
2561 Sanitizer, służącej do kontroli nieokreślonych zachowań w programach
2562 kompilowanych z opcją -fsanitize=undefined.
2564 %package -n libubsan-multilib-32-devel
2565 Summary: Development files for the Undefined Behavior Sanitizer library - 32-bit version
2566 Summary(pl.UTF-8): Pliki programistyczne biblioteki Undefined Behavior Sanitizer - wersja 32-bitowa
2567 License: BSD-like or MIT
2568 Group: Development/Libraries
2569 Requires: libubsan-multilib-32 = %{epoch}:%{version}-%{release}
2570 Obsoletes: libubsan-multilib-devel
2572 %description -n libubsan-multilib-32-devel
2573 This package contains the development files for 32-bit version of the
2574 Undefined Behavior Sanitizer library.
2576 %description -n libubsan-multilib-32-devel -l pl.UTF-8
2577 Ten pakiet zawiera pliki programistyczne 32-bitowej wersji biblioteki
2578 Undefined Behavior Sanitizer.
2580 %package -n libubsan-multilib-32-static
2581 Summary: The Undefined Behavior Sanitizer static library - 32-bit version
2582 Summary(pl.UTF-8): Statyczna biblioteka Undefined Behavior Sanitizer - wersja 32-bitowa
2583 License: BSD-like or MIT
2584 Group: Development/Libraries
2585 Requires: libubsan-multilib-32-devel = %{epoch}:%{version}-%{release}
2586 Obsoletes: libubsan-multilib-static
2588 %description -n libubsan-multilib-32-static
2589 This package contains 32-bit version of the Undefined Behavior
2590 Sanitizer static library.
2592 %description -n libubsan-multilib-32-static -l pl.UTF-8
2593 Ten pakiet zawiera 32-bitową wersję statycznej biblioteki Undefined
2596 %package -n libubsan-multilib-%{multilib2}
2597 Summary: The Undefined Behavior Sanitizer library - %{m2_desc} version
2598 Summary(pl.UTF-8): Biblioteka Undefined Behavior Sanitizer do kontroli nieokreślonych zachowań - wersja %{m2_desc}
2599 License: BSD-like or MIT
2601 Requires: libstdc++-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2603 %description -n libubsan-multilib-%{multilib2}
2604 This package contains %{m2_desc} version of the Undefined Behavior
2605 Sanitizer library which is used for -fsanitize=undefined instrumented
2608 %description -n libubsan-multilib-%{multilib2} -l pl.UTF-8
2609 Ten pakiet zawiera wersję %{m2_desc} biblioteki Undefined Behavior
2610 Sanitizer, służącej do kontroli nieokreślonych zachowań w programach
2611 kompilowanych z opcją -fsanitize=undefined.
2613 %package -n libubsan-multilib-%{multilib2}-devel
2614 Summary: Development files for the Undefined Behavior Sanitizer library - %{m2_desc} version
2615 Summary(pl.UTF-8): Pliki programistyczne biblioteki Undefined Behavior Sanitizer - wersja %{m2_desc}
2616 License: BSD-like or MIT
2617 Group: Development/Libraries
2618 Requires: libubsan-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2620 %description -n libubsan-multilib-%{multilib2}-devel
2621 This package contains the development files for %{m2_desc} version of the
2622 Undefined Behavior Sanitizer library.
2624 %description -n libubsan-multilib-%{multilib2}-devel -l pl.UTF-8
2625 Ten pakiet zawiera pliki programistyczne wersji %{m2_desc} biblioteki
2626 Undefined Behavior Sanitizer.
2628 %package -n libubsan-multilib-%{multilib2}-static
2629 Summary: The Undefined Behavior Sanitizer static library - %{m2_desc} version
2630 Summary(pl.UTF-8): Statyczna biblioteka Undefined Behavior Sanitizer - wersja %{m2_desc}
2631 License: BSD-like or MIT
2632 Group: Development/Libraries
2633 Requires: libubsan-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
2635 %description -n libubsan-multilib-%{multilib2}-static
2636 This package contains %{m2_desc} version of the Undefined Behavior
2637 Sanitizer static library.
2639 %description -n libubsan-multilib-%{multilib2}-static -l pl.UTF-8
2640 Ten pakiet zawiera wersję %{m2_desc} statycznej biblioteki Undefined
2644 Summary: The Virtual Table Verification library
2645 Summary(pl.UTF-8): Biblioteka Virtual Table Verification do weryfikacji tablicy wirtualnej
2646 License: GPL v3+ with GCC Runtime Library Exception v3.1
2648 URL: https://gcc.gnu.org/wiki/vtv
2649 Requires: libgcc = %{epoch}:%{version}-%{release}
2651 %description -n libvtv
2652 This package contains the Virtual Table Verification library which
2653 is used for -fvtable-verify=... instrumented programs.
2655 %description -n libvtv -l pl.UTF-8
2656 Ten pakiet zawiera bibliotekę Virtual Table Verification, służącą do
2657 weryfikacji tablicy wirtualnej w programach kompilowanych z opcją
2658 -fvtable-verify=....
2660 %package -n libvtv-devel
2661 Summary: Development files for the Virtual Table Verification library
2662 Summary(pl.UTF-8): Pliki programistyczne biblioteki Virtual Table Verification
2663 License: GPL v3+ with GCC Runtime Library Exception v3.1
2664 Group: Development/Libraries
2665 URL: https://gcc.gnu.org/wiki/vtv
2666 Requires: libvtv = %{epoch}:%{version}-%{release}
2668 %description -n libvtv-devel
2669 This package contains development files for the Virtual Table
2670 Verification library.
2672 %description -n libvtv-devel -l pl.UTF-8
2673 Ten pakiet zawiera pliki programistyczne biblioteki Vitual Table
2676 %package -n libvtv-static
2677 Summary: The Virtual Table Verification static library
2678 Summary(pl.UTF-8): Statyczna biblioteka Virtual Table Verification
2679 License: GPL v3+ with GCC Runtime Library Exception v3.1
2680 Group: Development/Libraries
2681 URL: https://gcc.gnu.org/wiki/vtv
2682 Requires: libvtv-devel = %{epoch}:%{version}-%{release}
2684 %description -n libvtv-static
2685 This package contains Virtual Table Verification static library.
2687 %description -n libvtv-static -l pl.UTF-8
2688 Ten pakiet zawiera statyczną bibliotekę Virtual Table Verification.
2690 %package -n libvtv-multilib-32
2691 Summary: The Virtual Table Verification library - 32-bit version
2692 Summary(pl.UTF-8): Biblioteka Virtual Table Verification do weryfikacji tablicy wirtualnej - wersja 32-bitowa
2693 License: GPL v3+ with GCC Runtime Library Exception v3.1
2695 URL: https://gcc.gnu.org/wiki/vtv
2696 Requires: libgcc-multilib-32 = %{epoch}:%{version}-%{release}
2698 %description -n libvtv-multilib-32
2699 This package contains 32-bit version of the Virtual Table Verification
2700 library which is used for -fvtable-verify=... instrumented programs.
2702 %description -n libvtv-multilib-32 -l pl.UTF-8
2703 Ten pakiet zawiera 32-bitową wersję biblioteki Virtual Table
2704 Verification, służącej do weryfikacji tablicy wirtualnej w programach
2705 kompilowanych z opcją -fvtable-verify=....
2707 %package -n libvtv-multilib-32-devel
2708 Summary: Development files for the Virtual Table Verification library - 32-bit version
2709 Summary(pl.UTF-8): Pliki programistyczne biblioteki Virtual Table Verification - wersja 32-bitowa
2710 License: GPL v3+ with GCC Runtime Library Exception v3.1
2711 Group: Development/Libraries
2712 URL: https://gcc.gnu.org/wiki/vtv
2713 Requires: libvtv-multilib-32 = %{epoch}:%{version}-%{release}
2715 %description -n libvtv-multilib-32-devel
2716 This package contains the development files for 32-bit version of the
2717 Virtual Table Verification library.
2719 %description -n libvtv-multilib-32-devel -l pl.UTF-8
2720 Ten pakiet zawiera pliki programistyczne 32-bitowej wersji biblioteki
2721 Virtual Table Verification.
2723 %package -n libvtv-multilib-32-static
2724 Summary: The Virtual Table Verification static library - 32-bit version
2725 Summary(pl.UTF-8): Statyczna biblioteka Virtual Table Verification - wersja 32-bitowa
2726 License: GPL v3+ with GCC Runtime Library Exception v3.1
2727 Group: Development/Libraries
2728 URL: https://gcc.gnu.org/wiki/vtv
2729 Requires: libvtv-multilib-32-devel = %{epoch}:%{version}-%{release}
2731 %description -n libvtv-multilib-32-static
2732 This package contains 32-bit version of the Virtual Table Verification
2735 %description -n libvtv-multilib-32-static -l pl.UTF-8
2736 Ten pakiet zawiera 32-bitową wersję statycznej biblioteki Virtual
2739 %package -n libvtv-multilib-%{multilib2}
2740 Summary: The Virtual Table Verification library - %{m2_desc} version
2741 Summary(pl.UTF-8): Biblioteka Virtual Table Verification do weryfikacji tablicy wirtualnej - wersja %{m2_desc}
2742 License: GPL v3+ with GCC Runtime Library Exception v3.1
2744 URL: https://gcc.gnu.org/wiki/vtv
2745 Requires: libgcc-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2747 %description -n libvtv-multilib-%{multilib2}
2748 This package contains %{m2_desc} version of the Virtual Table Verification
2749 library which is used for -fvtable-verify=... instrumented programs.
2751 %description -n libvtv-multilib-%{multilib2} -l pl.UTF-8
2752 Ten pakiet zawiera wersję %{m2_desc} biblioteki Virtual Table
2753 Verification, służącej do weryfikacji tablicy wirtualnej w programach
2754 kompilowanych z opcją -fvtable-verify=....
2756 %package -n libvtv-multilib-%{multilib2}-devel
2757 Summary: Development files for the Virtual Table Verification library - %{m2_desc} version
2758 Summary(pl.UTF-8): Pliki programistyczne biblioteki Virtual Table Verification - wersja %{m2_desc}
2759 License: GPL v3+ with GCC Runtime Library Exception v3.1
2760 Group: Development/Libraries
2761 URL: https://gcc.gnu.org/wiki/vtv
2762 Requires: libvtv-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2764 %description -n libvtv-multilib-%{multilib2}-devel
2765 This package contains the development files for %{m2_desc} version of the
2766 Virtual Table Verification library.
2768 %description -n libvtv-multilib-%{multilib2}-devel -l pl.UTF-8
2769 Ten pakiet zawiera pliki programistyczne wersji %{m2_desc} biblioteki
2770 Virtual Table Verification.
2772 %package -n libvtv-multilib-%{multilib2}-static
2773 Summary: The Virtual Table Verification static library - %{m2_desc} version
2774 Summary(pl.UTF-8): Statyczna biblioteka Virtual Table Verification - wersja %{m2_desc}
2775 License: GPL v3+ with GCC Runtime Library Exception v3.1
2776 Group: Development/Libraries
2777 URL: https://gcc.gnu.org/wiki/vtv
2778 Requires: libvtv-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
2780 %description -n libvtv-multilib-%{multilib2}-static
2781 This package contains %{m2_desc} version of the Virtual Table
2782 Verification library.
2784 %description -n libvtv-multilib-%{multilib2}-static -l pl.UTF-8
2785 Ten pakiet zawiera wersję %{m2_desc} statycznej biblioteki Virtual
2788 %package -n libatomic
2789 Summary: The GNU Atomic library
2790 Summary(pl.UTF-8): Biblioteka GNU Atomic
2791 License: GPL v3+ with GCC Runtime Library Exception v3.1
2794 %description -n libatomic
2795 This package contains the GNU Atomic library which is a GCC support
2796 library for atomic operations not supported by hardware.
2798 %description -n libatomic -l pl.UTF-8
2799 Ten pakiet zawiera bibliotekę GNU Atomic, będącą biblioteką GCC
2800 wspierającą operacje atomowe na sprzęcie ich nie obsługującym.
2802 %package -n libatomic-devel
2803 Summary: Development files for the GNU Atomic library
2804 Summary(pl.UTF-8): Pliki programistyczne biblioteki GNU Atomic
2805 License: GPL v3+ with GCC Runtime Library Exception v3.1
2806 Group: Development/Libraries
2807 Requires: libatomic = %{epoch}:%{version}-%{release}
2809 %description -n libatomic-devel
2810 This package contains development files for the GNU Atomic library.
2812 %description -n libatomic-devel -l pl.UTF-8
2813 Ten pakiet zawiera pliki programistyczne biblioteki GNU Atomic.
2815 %package -n libatomic-static
2816 Summary: The GNU Atomic static library
2817 Summary(pl.UTF-8): Statyczna biblioteka GNU Atomic
2818 License: GPL v3+ with GCC Runtime Library Exception v3.1
2819 Group: Development/Libraries
2820 Requires: libatomic-devel = %{epoch}:%{version}-%{release}
2822 %description -n libatomic-static
2823 This package contains GNU Atomic static library.
2825 %description -n libatomic-static
2826 Ten pakiet zawiera statyczną bibliotekę GNU Atomic.
2828 %package -n libatomic-multilib-32
2829 Summary: The GNU Atomic library - 32-bit version
2830 Summary(pl.UTF-8): Biblioteka GNU Atomic - wersja 32-bitowa
2831 License: GPL v3+ with GCC Runtime Library Exception v3.1
2833 Obsoletes: libatomic-multilib
2835 %description -n libatomic-multilib-32
2836 This package contains 32-bit version of the GNU Atomic library which
2837 is a GCC support library for atomic operations not supported by
2840 %description -n libatomic-multilib-32 -l pl.UTF-8
2841 Ten pakiet zawiera 32-bitową wersję biblioteki GNU Atomic, będącej
2842 biblioteką GCC wspierającą operacje atomowe na sprzęcie ich nie
2845 %package -n libatomic-multilib-32-devel
2846 Summary: Development files for the GNU Atomic static library - 32-bit version
2847 Summary(pl.UTF-8): Pliki programistyczne biblioteki GNU Atomic - wersja 32-bitowa
2848 License: GPL v3+ with GCC Runtime Library Exception v3.1
2849 Group: Development/Libraries
2850 Requires: libatomic-multilib-32 = %{epoch}:%{version}-%{release}
2851 Obsoletes: libatomic-multilib-devel
2853 %description -n libatomic-multilib-32-devel
2854 This package contains the development files for 32-bit version of the
2857 %description -n libatomic-multilib-32-devel -l pl.UTF-8
2858 Ten pakiet zawiera pliki programistyczne 32-bitowej wersji biblioteki
2861 %package -n libatomic-multilib-32-static
2862 Summary: The GNU Atomic static library - 32-bit version
2863 Summary(pl.UTF-8): Statyczna biblioteka GNU Atomic - wersja 32-bitowa
2864 License: GPL v3+ with GCC Runtime Library Exception v3.1
2865 Group: Development/Libraries
2866 Requires: libatomic-multilib-32-devel = %{epoch}:%{version}-%{release}
2867 Obsoletes: libatomic-multilib-static
2869 %description -n libatomic-multilib-32-static
2870 This package contains 32-bit version of the GNU Atomic static library.
2872 %description -n libatomic-multilib-32-static -l pl.UTF-8
2873 Ten pakiet zawiera 32-bitową wersję statycznej biblioteki GNU Atomic.
2875 %package -n libatomic-multilib-%{multilib2}
2876 Summary: The GNU Atomic library - %{m2_desc} version
2877 Summary(pl.UTF-8): Biblioteka GNU Atomic - wersja %{m2_desc}
2878 License: GPL v3+ with GCC Runtime Library Exception v3.1
2881 %description -n libatomic-multilib-%{multilib2}
2882 This package contains %{m2_desc} version of the GNU Atomic library which
2883 is a GCC support library for atomic operations not supported by
2886 %description -n libatomic-multilib-%{multilib2} -l pl.UTF-8
2887 Ten pakiet zawiera wersję %{m2_desc} biblioteki GNU Atomic, będącej
2888 biblioteką GCC wspierającą operacje atomowe na sprzęcie ich nie
2891 %package -n libatomic-multilib-%{multilib2}-devel
2892 Summary: Development files for the GNU Atomic static library - %{m2_desc} version
2893 Summary(pl.UTF-8): Pliki programistyczne biblioteki GNU Atomic - wersja %{m2_desc}
2894 License: GPL v3+ with GCC Runtime Library Exception v3.1
2895 Group: Development/Libraries
2896 Requires: libatomic-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2898 %description -n libatomic-multilib-%{multilib2}-devel
2899 This package contains the development files for %{m2_desc} version of the
2902 %description -n libatomic-multilib-%{multilib2}-devel -l pl.UTF-8
2903 Ten pakiet zawiera pliki programistyczne wersji %{m2_desc} biblioteki
2906 %package -n libatomic-multilib-%{multilib2}-static
2907 Summary: The GNU Atomic static library - %{m2_desc} version
2908 Summary(pl.UTF-8): Statyczna biblioteka GNU Atomic - wersja %{m2_desc}
2909 License: GPL v3+ with GCC Runtime Library Exception v3.1
2910 Group: Development/Libraries
2911 Requires: libatomic-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
2913 %description -n libatomic-multilib-%{multilib2}-static
2914 This package contains %{m2_desc} version of the GNU Atomic static library.
2916 %description -n libatomic-multilib-%{multilib2}-static -l pl.UTF-8
2917 Ten pakiet zawiera wersję %{m2_desc} statycznej biblioteki GNU Atomic.
2920 Summary: GCC plugin for GDB
2921 Group: Development/Debuggers
2922 Requires: gcc = %{epoch}:%{version}-%{release}
2924 %description gdb-plugin
2925 This package contains GCC plugin for GDB C expression evaluation.
2927 %package plugin-devel
2928 Summary: Support for compiling GCC plugins
2929 Group: Development/Languages
2930 Requires: gcc = %{epoch}:%{version}-%{release}
2931 Requires: gmp-devel >= 4.1.2-8
2932 Requires: libmpc-devel >= 0.8.1
2933 Requires: mpfr-devel >= 2.2.1
2935 %description plugin-devel
2936 This package contains header files and other support files
2937 for compiling GCC plugins. The GCC plugin ABI is currently
2938 not stable, so plugins must be rebuilt any time GCC is updated.
2953 %if %{with gcc_libffi}
2957 mv ChangeLog ChangeLog.general
2960 # see contrib/download_ecj
2961 cp -p %{SOURCE2} ecj.jar
2964 # override snapshot version.
2965 echo %{version} > gcc/BASE-VER
2966 echo "release" > gcc/DEV-PHASE
2973 cd libjava/classpath
2977 cp -f /usr/share/automake/config.sub .
2979 rm -rf builddir && install -d builddir && cd builddir
2981 # http://www.mailinglistarchive.com/java%40gcc.gnu.org/msg02751.html
2985 CFLAGS="%{rpmcflags}" \
2986 CXXFLAGS="%{rpmcxxflags}" \
2989 --prefix=%{_prefix} \
2990 --with-local-prefix=%{_prefix}/local \
2991 --libdir=%{_libdir} \
2992 --libexecdir=%{_libdir} \
2993 --infodir=%{_infodir} \
2994 --mandir=%{_mandir} \
2995 --x-libraries=%{_libdir} \
2996 --%{?with_bootstrap:en}%{!?with_bootstrap:dis}able-bootstrap \
2997 --disable-build-with-cxx \
2998 --disable-build-poststage1-with-cxx \
3000 --enable-checking=release \
3001 %ifarch %{ix86} %{x8664} x32
3004 %{?with_fortran:--enable-cmath} \
3005 --enable-decimal-float \
3006 --enable-gnu-unique-object \
3007 --enable-gnu-indirect-function \
3008 --enable-initfini-array \
3009 --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}" \
3010 --%{?with_gomp:en}%{!?with_gomp:dis}able-libgomp \
3012 --enable-linker-build-id \
3013 --enable-linux-futex \
3014 --enable-long-long \
3015 %{!?with_multilib:--disable-multilib} \
3020 --enable-secureplt \
3023 --enable-threads=posix \
3028 %ifarch %{x8664} x32
3029 --with-arch-32=x86-64 \
3033 --with-cpu=ultrasparc \
3035 --with-demangler-in-ld \
3038 --with-linker-hash-style=gnu \
3039 --with-long-double-128 \
3040 %if %{with multilib}
3042 --with-multilib-list=m32,m64%{?with_multilibx32:,mx32} \
3045 --with-multilib-list=m32,m64,mx32 \
3048 --with-slibdir=%{_slibdir} \
3050 --without-system-libunwind \
3052 --with-system-libunwind \
3054 --with-system-zlib \
3055 %{!?with_java:--without-x} \
3057 --enable-__cxa_atexit \
3058 --enable-libstdcxx-allocator=new \
3059 --disable-libstdcxx-pch \
3060 --enable-libstdcxx-threads \
3061 --enable-libstdcxx-time=rt \
3062 --enable-libstdcxx-visibility \
3063 --enable-symvers=gnu%{?with_symvers:-versioned-namespace} \
3064 --with-gxx-include-dir=%{_includedir}/c++/%{version} \
3067 %{!?with_alsa:--disable-alsa} \
3068 %{!?with_dssi:--disable-dssi} \
3069 --disable-gconf-peer \
3070 %{?with_gtk:--enable-gtk-cairo} \
3072 --enable-java-awt="xlib%{?with_gtk:,gtk}%{?with_qt:,qt}" \
3076 --enable-libgcj-database \
3077 --enable-libgcj-multifile \
3078 --disable-libjava-multilib \
3079 %{?with_mozilla:--enable-plugin} \
3080 --enable-static-libjava \
3083 --with-pkgversion="PLD-Linux" \
3084 --with-bugurl="http://bugs.pld-linux.org" \
3085 --host=%{_target_platform} \
3086 --build=%{_target_platform}
3090 cat << 'EOF' > Makefile
3091 all := $(filter-out all Makefile,$(MAKECMDGOALS))
3094 $(MAKE) -C builddir $(MAKE_OPTS) $(all) \
3095 %{?with_bootstrap:%{?with_profiling:profiledbootstrap}} \
3096 GCJFLAGS="%{rpmcflags}" \
3097 BOOT_CFLAGS="%{rpmcflags}" \
3098 STAGE1_CFLAGS="%{rpmcflags} -O1 -g0" \
3099 GNATLIBCFLAGS="%{rpmcflags}" \
3100 LDFLAGS_FOR_TARGET="%{rpmldflags}" \
3108 if [ ! -r /dev/pts/0 ]; then
3109 echo "You need to have /dev/pts mounted to avoid expect's spawn failures!"
3112 %{__make} -k -C builddir check 2>&1 ||:
3116 rm -rf $RPM_BUILD_ROOT
3117 install -d $RPM_BUILD_ROOT{/lib,%{_aclocaldir},%{_datadir},%{_infodir}}
3121 %{__make} -j1 install \
3123 infodir=%{_infodir} \
3124 DESTDIR=$RPM_BUILD_ROOT
3126 cp -p gcc/specs $RPM_BUILD_ROOT%{gcclibdir}
3128 %if %{with multilib}
3131 ln -f $RPM_BUILD_ROOT%{_bindir}/sparc64-pld-linux-gcc \
3132 $RPM_BUILD_ROOT%{_bindir}/sparc-pld-linux-gcc
3133 ln -f $RPM_BUILD_ROOT%{_bindir}/sparc64-pld-linux-gcc-%{version} \
3134 $RPM_BUILD_ROOT%{_bindir}/sparc-pld-linux-gcc-%{version}
3136 ln -f $RPM_BUILD_ROOT%{_bindir}/sparc64-pld-linux-c++ \
3137 $RPM_BUILD_ROOT%{_bindir}/sparc-pld-linux-c++
3138 ln -f $RPM_BUILD_ROOT%{_bindir}/sparc64-pld-linux-g++ \
3139 $RPM_BUILD_ROOT%{_bindir}/sparc-pld-linux-g++
3142 ln -f $RPM_BUILD_ROOT%{_bindir}/sparc64-pld-linux-gcj \
3143 $RPM_BUILD_ROOT%{_bindir}/sparc-pld-linux-gcj
3148 ln -sf %{_bindir}/cpp $RPM_BUILD_ROOT/lib/cpp
3149 ln -sf gcc $RPM_BUILD_ROOT%{_bindir}/cc
3150 echo ".so man1/gcc.1" > $RPM_BUILD_ROOT%{_mandir}/man1/cc.1
3152 libssp=$(cd $RPM_BUILD_ROOT%{_libdir}; echo libssp.so.*.*.*)
3153 mv $RPM_BUILD_ROOT%{_libdir}/libssp.so.* $RPM_BUILD_ROOT%{_slibdir}
3154 ln -sf %{_slibdir}/$libssp $RPM_BUILD_ROOT%{_libdir}/libssp.so
3156 libitm=$(cd $RPM_BUILD_ROOT%{_libdir}; echo libitm.so.*.*.*)
3157 mv $RPM_BUILD_ROOT%{_libdir}/libitm.so.* $RPM_BUILD_ROOT%{_slibdir}
3158 ln -sf %{_slibdir}/$libitm $RPM_BUILD_ROOT%{_libdir}/libitm.so
3160 libgomp=$(cd $RPM_BUILD_ROOT%{_libdir}; echo libgomp.so.*.*.*)
3161 mv $RPM_BUILD_ROOT%{_libdir}/libgomp.so.* $RPM_BUILD_ROOT%{_slibdir}
3162 ln -sf %{_slibdir}/$libgomp $RPM_BUILD_ROOT%{_libdir}/libgomp.so
3164 #libgompplugin=$(cd $RPM_BUILD_ROOT%{_libdir}; echo libgomp-plugin-host_nonshm.so.*.*.*)
3165 #mv $RPM_BUILD_ROOT%{_libdir}/libgomp-plugin-host_nonshm.so.* $RPM_BUILD_ROOT%{_slibdir}
3166 #ln -sf %{_slibdir}/$libgompplugin $RPM_BUILD_ROOT%{_libdir}/libgomp-plugin-host_nonshm.so
3168 %if %{with multilib}
3169 libssp=$(cd $RPM_BUILD_ROOT%{_libdir32}; echo libssp.so.*.*.*)
3170 mv $RPM_BUILD_ROOT%{_libdir32}/libssp.so.* $RPM_BUILD_ROOT%{_slibdir32}
3171 ln -sf %{_slibdir32}/$libssp $RPM_BUILD_ROOT%{_libdir32}/libssp.so
3173 libitm=$(cd $RPM_BUILD_ROOT%{_libdir32}; echo libitm.so.*.*.*)
3174 mv $RPM_BUILD_ROOT%{_libdir32}/libitm.so.* $RPM_BUILD_ROOT%{_slibdir32}
3175 ln -sf %{_slibdir32}/$libitm $RPM_BUILD_ROOT%{_libdir32}/libitm.so
3177 libgomp=$(cd $RPM_BUILD_ROOT%{_libdir32}; echo libgomp.so.*.*.*)
3178 mv $RPM_BUILD_ROOT%{_libdir32}/libgomp.so.* $RPM_BUILD_ROOT%{_slibdir32}
3179 ln -sf %{_slibdir32}/$libgomp $RPM_BUILD_ROOT%{_libdir32}/libgomp.so
3181 #libgompplugin=$(cd $RPM_BUILD_ROOT%{_libdir32}; echo libgomp-plugin-host_nonshm.so.*.*.*)
3182 #mv $RPM_BUILD_ROOT%{_libdir32}/libgomp-plugin-host_nonshm.so.* $RPM_BUILD_ROOT%{_slibdir32}
3183 #ln -sf %{_slibdir32}/$libgompplugin $RPM_BUILD_ROOT%{_libdir32}/libgomp-plugin-host_nonshm.so
3185 %if %{with multilib2}
3186 libssp=$(cd $RPM_BUILD_ROOT%{_libdirm2}; echo libssp.so.*.*.*)
3187 mv $RPM_BUILD_ROOT%{_libdirm2}/libssp.so.* $RPM_BUILD_ROOT%{_slibdirm2}
3188 ln -sf %{_slibdirm2}/$libssp $RPM_BUILD_ROOT%{_libdirm2}/libssp.so
3190 libitm=$(cd $RPM_BUILD_ROOT%{_libdirm2}; echo libitm.so.*.*.*)
3191 mv $RPM_BUILD_ROOT%{_libdirm2}/libitm.so.* $RPM_BUILD_ROOT%{_slibdirm2}
3192 ln -sf %{_slibdirm2}/$libitm $RPM_BUILD_ROOT%{_libdirm2}/libitm.so
3194 libgomp=$(cd $RPM_BUILD_ROOT%{_libdirm2}; echo libgomp.so.*.*.*)
3195 mv $RPM_BUILD_ROOT%{_libdirm2}/libgomp.so.* $RPM_BUILD_ROOT%{_slibdirm2}
3196 ln -sf %{_slibdirm2}/$libgomp $RPM_BUILD_ROOT%{_libdirm2}/libgomp.so
3198 libgompplugin=$(cd $RPM_BUILD_ROOT%{_libdirm2}; echo libgomp-plugin-host_nonshm.so.*.*.*)
3199 mv $RPM_BUILD_ROOT%{_libdirm2}/libgomp-plugin-host_nonshm.so.* $RPM_BUILD_ROOT%{_slibdirm2}
3200 ln -sf %{_slibdirm2}/$libgompplugin $RPM_BUILD_ROOT%{_libdirm2}/libgomp-plugin-host_nonshm.so
3205 ln -sf gfortran $RPM_BUILD_ROOT%{_bindir}/g95
3206 echo ".so man1/gfortran.1" > $RPM_BUILD_ROOT%{_mandir}/man1/g95.1
3210 # move ada shared libraries to proper place...
3211 mv -f $RPM_BUILD_ROOT%{gcclibdir}/adalib/*.so.1 \
3212 $RPM_BUILD_ROOT%{_libdir}
3213 # check if symlink to be made is valid
3214 test -f $RPM_BUILD_ROOT%{_libdir}/libgnat-%{major_ver}.so.1
3215 ln -sf libgnat-%{major_ver}.so.1 $RPM_BUILD_ROOT%{_libdir}/libgnat-%{major_ver}.so
3216 ln -sf libgnarl-%{major_ver}.so.1 $RPM_BUILD_ROOT%{_libdir}/libgnarl-%{major_ver}.so
3217 ln -sf libgnat-%{major_ver}.so $RPM_BUILD_ROOT%{_libdir}/libgnat.so
3218 ln -sf libgnarl-%{major_ver}.so $RPM_BUILD_ROOT%{_libdir}/libgnarl.so
3219 %if %{with multilib}
3220 mv -f $RPM_BUILD_ROOT%{gcclibdir}/32/adalib/*.so.1 \
3221 $RPM_BUILD_ROOT%{_libdir32}
3222 # check if symlink to be made is valid
3223 test -f $RPM_BUILD_ROOT%{_libdir32}/libgnat-%{major_ver}.so.1
3224 ln -sf libgnat-%{major_ver}.so.1 $RPM_BUILD_ROOT%{_libdir32}/libgnat-%{major_ver}.so
3225 ln -sf libgnarl-%{major_ver}.so.1 $RPM_BUILD_ROOT%{_libdir32}/libgnarl-%{major_ver}.so
3226 ln -sf libgnat-%{major_ver}.so $RPM_BUILD_ROOT%{_libdir32}/libgnat.so
3227 ln -sf libgnarl-%{major_ver}.so $RPM_BUILD_ROOT%{_libdir32}/libgnarl.so
3229 %if %{with multilib2}
3230 mv -f $RPM_BUILD_ROOT%{gcclibdir}/%{multilib2}/adalib/*.so.1 \
3231 $RPM_BUILD_ROOT%{_libdirm2}
3232 # check if symlink to be made is valid
3233 test -f $RPM_BUILD_ROOT%{_libdirm2}/libgnat-%{major_ver}.so.1
3234 ln -sf libgnat-%{major_ver}.so.1 $RPM_BUILD_ROOT%{_libdirm2}/libgnat-%{major_ver}.so
3235 ln -sf libgnarl-%{major_ver}.so.1 $RPM_BUILD_ROOT%{_libdirm2}/libgnarl-%{major_ver}.so
3236 ln -sf libgnat-%{major_ver}.so $RPM_BUILD_ROOT%{_libdirm2}/libgnat.so
3237 ln -sf libgnarl-%{major_ver}.so $RPM_BUILD_ROOT%{_libdirm2}/libgnarl.so
3246 cp -f libjava/READ* java-doc
3247 ln -sf libgcj-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/libgcj.jar
3250 %if %{with gcc_libffi}
3251 # still not installed by gcc?
3252 [ ! -f $RPM_BUILD_ROOT%{_pkgconfigdir}/libffi.pc ] || exit 1
3253 install -d $RPM_BUILD_ROOT%{_pkgconfigdir}
3254 sed -e 's,@prefix@,%{_prefix},
3255 s,@exec_prefix@,%{_exec_prefix},
3256 s,@libdir@,%{_libdir},
3257 s,@gcclibdir@,%{gcclibdir},' %{SOURCE3} >$RPM_BUILD_ROOT%{_pkgconfigdir}/libffi.pc
3258 %if %{with multilib}
3259 [ ! -f $RPM_BUILD_ROOT%{_pkgconfigdir32}/libffi.pc ] || exit 1
3260 install -d $RPM_BUILD_ROOT%{_pkgconfigdir32}
3261 sed -e 's,@prefix@,%{_prefix},
3262 s,@exec_prefix@,%{_exec_prefix},
3263 s,@libdir@,%{_libdir32},
3264 s,@gcclibdir@,%{gcclibdir},' %{SOURCE3} >$RPM_BUILD_ROOT%{_pkgconfigdir32}/libffi.pc
3265 %if %{with multilib2}
3266 [ ! -f $RPM_BUILD_ROOT%{_pkgconfigdirm2}/libffi.pc ] || exit 1
3267 install -d $RPM_BUILD_ROOT%{_pkgconfigdirm2}
3268 sed -e 's,@prefix@,%{_prefix},
3269 s,@exec_prefix@,%{_exec_prefix},
3270 s,@libdir@,%{_libdirm2},
3271 s,@gcclibdir@,%{gcclibdir},' %{SOURCE3} >$RPM_BUILD_ROOT%{_pkgconfigdirm2}/libffi.pc
3277 cp -f libobjc/README gcc/objc/README.libobjc
3280 # avoid -L poisoning in *.la - there should be only -L%{_libdir}/gcc/%{_target_platform}/%{version}
3281 # normalize libdir, to avoid propagation of unnecessary RPATHs by libtool
3282 for f in libitm.la libssp.la libssp_nonshared.la \
3283 %{?with_cxx:libstdc++.la libstdc++fs.la libsupc++.la} \
3284 %{?with_fortran:libgfortran.la libquadmath.la} \
3285 %{?with_gomp:libgomp.la} \
3286 %{?with_Xsan:libasan.la libubsan.la} \
3287 %{?with_lsan_m0:liblsan.la} \
3288 %{?with_tsan_m0:libtsan.la} \
3289 %{?with_atomic:libatomic.la} \
3291 %{?with_gcc_libffi:libffi.la} \
3292 libgcj.la libgcj-tools.la libgij.la \
3293 %{gcjdbexecdir}/libjvm.la \
3294 %{gcjdbexecdir}/libxmlj.la \
3295 %{?with_x:lib-gnu-awt-xlib.la} \
3296 %{?with_gtk:%{gcjdbexecdir}/libgtkpeer.la %{gcjdbexecdir}/libjawt.la} \
3297 %{?with_qt:%{gcjdbexecdir}/libqtpeer.la} \
3298 %{?with_alsa:%{gcjdbexecdir}/libgjsmalsa.la} \
3299 %{?with_dssi:%{gcjdbexecdir}/libgjsmdssi.la} \
3301 %{?with_objc:libobjc.la};
3303 file="$RPM_BUILD_ROOT%{_libdir}/$f"
3304 %{__perl} %{SOURCE1} "$file" %{_libdir} >"${file}.fixed"
3305 %{__mv} "${file}.fixed" "$file"
3307 # normalize /lib/../lib/ path (libjawt.la)
3308 sed -i -e 's#/%{_lib}/\.\./%{_lib}/#/%{_lib}/#g' "$file"
3310 %if %{with multilib}
3311 for f in libitm.la libssp.la libssp_nonshared.la \
3312 %{?with_cxx:libstdc++.la libstdc++fs.la libsupc++.la} \
3313 %{?with_fortran:libgfortran.la libquadmath.la} \
3314 %{?with_gomp:libgomp.la} \
3315 %{?with_Xsan:libasan.la libubsan.la} \
3316 %{?with_lsan_m1:liblsan.la} \
3317 %{?with_tsan_m1:libtsan.la} \
3318 %{?with_atomic:libatomic.la} \
3319 %{?with_java:%{?with_gcc_libffi:libffi.la}} \
3320 %{?with_objc:libobjc.la};
3322 %{__perl} %{SOURCE1} $RPM_BUILD_ROOT%{_libdir32}/$f %{_libdir32} > $RPM_BUILD_ROOT%{_libdir32}/$f.fixed
3323 mv $RPM_BUILD_ROOT%{_libdir32}/$f{.fixed,}
3325 %if %{with multilib2}
3326 for f in libitm.la libssp.la libssp_nonshared.la \
3327 %{?with_cxx:libstdc++.la libstdc++fs.la libsupc++.la} \
3328 %{?with_fortran:libgfortran.la libquadmath.la} \
3329 %{?with_gomp:libgomp.la} \
3330 %{?with_Xsan:libasan.la libubsan.la} \
3331 %{?with_lsan_m2:liblsan.la} \
3332 %{?with_tsan_m2:libtsan.la} \
3333 %{?with_atomic:libatomic.la} \
3334 %{?with_java:%{?with_gcc_libffi:libffi.la}} \
3335 %{?with_objc:libobjc.la};
3337 %{__perl} %{SOURCE1} $RPM_BUILD_ROOT%{_libdirm2}/$f %{_libdirm2} > $RPM_BUILD_ROOT%{_libdirm2}/$f.fixed
3338 mv $RPM_BUILD_ROOT%{_libdirm2}/$f{.fixed,}
3343 cp -p $RPM_BUILD_ROOT%{gcclibdir}/install-tools/include/*.h $RPM_BUILD_ROOT%{gcclibdir}/include
3344 cp -p $RPM_BUILD_ROOT%{gcclibdir}/include-fixed/syslimits.h $RPM_BUILD_ROOT%{gcclibdir}/include
3345 %{__rm} -r $RPM_BUILD_ROOT%{gcclibdir}/install-tools
3346 %{__rm} -r $RPM_BUILD_ROOT%{gcclibdir}/include-fixed
3348 # plugin, .la not needed
3349 %{__rm} $RPM_BUILD_ROOT%{gcclibdir}/liblto_plugin.la
3352 for LIBDIR in %{_libdir} %{?with_multilib:%{_libdir32}} %{?with_multilib2:%{_libdirm2}} ; do
3353 LIBPATH="$RPM_BUILD_ROOT%{_datadir}/gdb/auto-load$LIBDIR"
3355 # basename is being run only for the native (non-biarch) file.
3356 sed -e 's,@pythondir@,%{_datadir}/gdb,' \
3357 -e "s,@toolexeclibdir@,$LIBDIR," \
3358 < libstdc++-v3/python/hook.in \
3359 > $LIBPATH/$(basename $RPM_BUILD_ROOT%{_prefix}/%{_lib}/libstdc++.so.*.*.*)-gdb.py
3361 install -d $RPM_BUILD_ROOT%{py_sitescriptdir}
3362 mv $RPM_BUILD_ROOT%{_datadir}/gcc-%{version}/python/libstdcxx $RPM_BUILD_ROOT%{py_sitescriptdir}
3364 mv $RPM_BUILD_ROOT%{_datadir}/gcc-%{version}/python/libjava $RPM_BUILD_ROOT%{py_sitescriptdir}
3365 %{__sed} -i -e '1s,#!/usr/bin/env python,#!/usr/bin/python,' $RPM_BUILD_ROOT%{_bindir}/aot-compile
3367 %py_ocomp $RPM_BUILD_ROOT%{py_sitescriptdir}
3368 %py_comp $RPM_BUILD_ROOT%{py_sitescriptdir}
3371 %{__rm} -r $RPM_BUILD_ROOT%{_datadir}/gcc-%{version}/python/libstdcxx
3373 %{__rm} -r $RPM_BUILD_ROOT%{_datadir}/gcc-%{version}/python/libjava
3376 # script(s) always installed; see above for builds with python; if no python, just don't package
3377 %{__rm} $RPM_BUILD_ROOT%{_libdir}/libstdc++.so.*-gdb.py
3378 %if %{with multilib}
3379 %{__rm} $RPM_BUILD_ROOT%{_libdir32}/libstdc++.so.*-gdb.py
3380 %if %{with multilib2}
3381 %{__rm} $RPM_BUILD_ROOT%{_libdirm2}/libstdc++.so.*-gdb.py
3387 cat cpplib.lang >> gcc.lang
3390 %find_lang libstdc\+\+
3391 cp -p libstdc++-v3/include/precompiled/* $RPM_BUILD_ROOT%{_includedir}
3394 # always -f, as "dir" is created depending which texlive version is installed
3395 %{__rm} -f $RPM_BUILD_ROOT%{_infodir}/dir
3397 # svn snap doesn't contain (release does) below files,
3398 # so let's create dummy entries to satisfy %%files.
3399 [ ! -f NEWS ] && touch NEWS
3400 [ ! -f libgfortran/AUTHORS ] && touch libgfortran/AUTHORS
3401 [ ! -f libgfortran/README ] && touch libgfortran/README
3404 rm -rf $RPM_BUILD_ROOT
3406 %post -p /sbin/postshell
3407 -/usr/sbin/fix-info-dir -c %{_infodir}
3409 %postun -p /sbin/postshell
3410 -/usr/sbin/fix-info-dir -c %{_infodir}
3412 %post ada -p /sbin/postshell
3413 -/usr/sbin/fix-info-dir -c %{_infodir}
3415 %postun ada -p /sbin/postshell
3416 -/usr/sbin/fix-info-dir -c %{_infodir}
3418 %post fortran -p /sbin/postshell
3419 -/usr/sbin/fix-info-dir -c %{_infodir}
3421 %postun fortran -p /sbin/postshell
3422 -/usr/sbin/fix-info-dir -c %{_infodir}
3424 %post java -p /sbin/postshell
3425 -/usr/sbin/fix-info-dir -c %{_infodir}
3427 %postun java -p /sbin/postshell
3428 -/usr/sbin/fix-info-dir -c %{_infodir}
3430 %post go -p /sbin/postshell
3431 -/usr/sbin/fix-info-dir -c %{_infodir}
3433 %postun go -p /sbin/postshell
3434 -/usr/sbin/fix-info-dir -c %{_infodir}
3436 %post -n libquadmath-devel -p /sbin/postshell
3437 -/usr/sbin/fix-info-dir -c %{_infodir}
3439 %postun -n libquadmath-devel -p /sbin/postshell
3440 -/usr/sbin/fix-info-dir -c %{_infodir}
3442 %post -n libffi-devel -p /sbin/postshell
3443 -/usr/sbin/fix-info-dir -c %{_infodir}
3445 %postun -n libffi-devel -p /sbin/postshell
3446 -/usr/sbin/fix-info-dir -c %{_infodir}
3448 %post -n libgomp-devel -p /sbin/postshell
3449 -/usr/sbin/fix-info-dir -c %{_infodir}
3451 %postun -n libgomp-devel -p /sbin/postshell
3452 -/usr/sbin/fix-info-dir -c %{_infodir}
3454 %post -p /sbin/ldconfig -n libcilkrts
3455 %postun -p /sbin/ldconfig -n libcilkrts
3456 %post -p /sbin/ldconfig -n libcilkrts-multilib-32
3457 %postun -p /sbin/ldconfig -n libcilkrts-multilib-32
3458 %post -p /sbin/ldconfig -n libcilkrts-multilib-%{multilib2}
3459 %postun -p /sbin/ldconfig -n libcilkrts-multilib-%{multilib2}
3460 %post -p /sbin/ldconfig -n libgcc
3461 %postun -p /sbin/ldconfig -n libgcc
3462 %post -p /sbin/ldconfig -n libgcc-multilib-32
3463 %postun -p /sbin/ldconfig -n libgcc-multilib-32
3464 %post -p /sbin/ldconfig -n libgcc-multilib-%{multilib2}
3465 %postun -p /sbin/ldconfig -n libgcc-multilib-%{multilib2}
3466 %post -p /sbin/ldconfig -n libgomp
3467 %postun -p /sbin/ldconfig -n libgomp
3468 %post -p /sbin/ldconfig -n libgomp-multilib-32
3469 %postun -p /sbin/ldconfig -n libgomp-multilib-32
3470 %post -p /sbin/ldconfig -n libgomp-multilib-%{multilib2}
3471 %postun -p /sbin/ldconfig -n libgomp-multilib-%{multilib2}
3472 %post -p /sbin/ldconfig -n libgnat
3473 %postun -p /sbin/ldconfig -n libgnat
3474 %post -p /sbin/ldconfig -n libgnat-multilib-32
3475 %postun -p /sbin/ldconfig -n libgnat-multilib-32
3476 %post -p /sbin/ldconfig -n libgnat-multilib-%{multilib2}
3477 %postun -p /sbin/ldconfig -n libgnat-multilib-%{multilib2}
3478 %post -p /sbin/ldconfig -n libstdc++
3479 %postun -p /sbin/ldconfig -n libstdc++
3480 %post -p /sbin/ldconfig -n libstdc++-multilib-32
3481 %postun -p /sbin/ldconfig -n libstdc++-multilib-32
3482 %post -p /sbin/ldconfig -n libstdc++-multilib-%{multilib2}
3483 %postun -p /sbin/ldconfig -n libstdc++-multilib-%{multilib2}
3484 %post -p /sbin/ldconfig -n libgfortran
3485 %postun -p /sbin/ldconfig -n libgfortran
3486 %post -p /sbin/ldconfig -n libgfortran-multilib-32
3487 %postun -p /sbin/ldconfig -n libgfortran-multilib-32
3488 %post -p /sbin/ldconfig -n libgfortran-multilib-%{multilib2}
3489 %postun -p /sbin/ldconfig -n libgfortran-multilib-%{multilib2}
3490 %post -p /sbin/ldconfig -n libgcj
3491 %postun -p /sbin/ldconfig -n libgcj
3492 %post -p /sbin/ldconfig -n libffi
3493 %postun -p /sbin/ldconfig -n libffi
3494 %post -p /sbin/ldconfig -n libffi-multilib-32
3495 %postun -p /sbin/ldconfig -n libffi-multilib-32
3496 %post -p /sbin/ldconfig -n libffi-multilib-%{multilib2}
3497 %postun -p /sbin/ldconfig -n libffi-multilib-%{multilib2}
3498 %post -p /sbin/ldconfig -n libmpx
3499 %postun -p /sbin/ldconfig -n libmpx
3500 %post -p /sbin/ldconfig -n libmpx-multilib-32
3501 %postun -p /sbin/ldconfig -n libmpx-multilib-32
3502 %post -p /sbin/ldconfig -n libmpx-multilib-%{multilib2}
3503 %postun -p /sbin/ldconfig -n libmpx-multilib-%{multilib2}
3504 %post -p /sbin/ldconfig -n libobjc
3505 %postun -p /sbin/ldconfig -n libobjc
3506 %post -p /sbin/ldconfig -n libobjc-multilib-32
3507 %postun -p /sbin/ldconfig -n libobjc-multilib-32
3508 %post -p /sbin/ldconfig -n libobjc-multilib-%{multilib2}
3509 %postun -p /sbin/ldconfig -n libobjc-multilib-%{multilib2}
3510 %post -p /sbin/ldconfig -n libquadmath
3511 %postun -p /sbin/ldconfig -n libquadmath
3512 %post -p /sbin/ldconfig -n libquadmath-multilib-32
3513 %postun -p /sbin/ldconfig -n libquadmath-multilib-32
3514 %post -p /sbin/ldconfig -n libquadmath-multilib-%{multilib2}
3515 %postun -p /sbin/ldconfig -n libquadmath-multilib-%{multilib2}
3516 %post -p /sbin/ldconfig -n libgo
3517 %postun -p /sbin/ldconfig -n libgo
3518 %post -p /sbin/ldconfig -n libgo-multilib-32
3519 %postun -p /sbin/ldconfig -n libgo-multilib-32
3520 %post -p /sbin/ldconfig -n libgo-multilib-%{multilib2}
3521 %postun -p /sbin/ldconfig -n libgo-multilib-%{multilib2}
3522 %post -p /sbin/ldconfig -n libasan
3523 %postun -p /sbin/ldconfig -n libasan
3524 %post -p /sbin/ldconfig -n libasan-multilib-32
3525 %postun -p /sbin/ldconfig -n libasan-multilib-32
3526 %post -p /sbin/ldconfig -n libasan-multilib-%{multilib2}
3527 %postun -p /sbin/ldconfig -n libasan-multilib-%{multilib2}
3528 %post -p /sbin/ldconfig -n liblsan
3529 %postun -p /sbin/ldconfig -n liblsan
3530 %post -p /sbin/ldconfig -n liblsan-multilib-%{multilib2}
3531 %postun -p /sbin/ldconfig -n liblsan-multilib-%{multilib2}
3532 %post -p /sbin/ldconfig -n libtsan
3533 %postun -p /sbin/ldconfig -n libtsan
3534 %post -p /sbin/ldconfig -n libtsan-multilib-%{multilib2}
3535 %postun -p /sbin/ldconfig -n libtsan-multilib-%{multilib2}
3536 %post -p /sbin/ldconfig -n libubsan
3537 %postun -p /sbin/ldconfig -n libubsan
3538 %post -p /sbin/ldconfig -n libubsan-multilib-32
3539 %postun -p /sbin/ldconfig -n libubsan-multilib-32
3540 %post -p /sbin/ldconfig -n libubsan-multilib-%{multilib2}
3541 %postun -p /sbin/ldconfig -n libubsan-multilib-%{multilib2}
3542 %post -p /sbin/ldconfig -n libvtv
3543 %postun -p /sbin/ldconfig -n libvtv
3544 %post -p /sbin/ldconfig -n libvtv-multilib-32
3545 %postun -p /sbin/ldconfig -n libvtv-multilib-32
3546 %post -p /sbin/ldconfig -n libvtv-multilib-%{multilib2}
3547 %postun -p /sbin/ldconfig -n libvtv-multilib-%{multilib2}
3548 %post -p /sbin/ldconfig -n libatomic
3549 %postun -p /sbin/ldconfig -n libatomic
3550 %post -p /sbin/ldconfig -n libatomic-multilib-32
3551 %postun -p /sbin/ldconfig -n libatomic-multilib-32
3552 %post -p /sbin/ldconfig -n libatomic-multilib-%{multilib2}
3553 %postun -p /sbin/ldconfig -n libatomic-multilib-%{multilib2}
3554 %post -p /sbin/ldconfig gdb-plugin
3555 %postun -p /sbin/ldconfig gdb-plugin
3558 %defattr(644,root,root,755)
3559 %doc ChangeLog.general MAINTAINERS NEWS
3560 # bugs.html faq.html
3561 %doc gcc/{ChangeLog,ONEWS,README.Portability}
3562 %attr(755,root,root) %{_bindir}/*-gcc*
3563 %attr(755,root,root) %{_bindir}/cc
3564 %attr(755,root,root) %{_bindir}/cpp
3565 %attr(755,root,root) %{_bindir}/gcc
3566 %attr(755,root,root) %{_bindir}/gcc-ar
3567 %attr(755,root,root) %{_bindir}/gcc-nm
3568 %attr(755,root,root) %{_bindir}/gcc-ranlib
3569 #%attr(755,root,root) %{_bindir}/gccbug
3570 %attr(755,root,root) %{_bindir}/gcov
3571 %attr(755,root,root) %{_bindir}/gcov-tool
3572 %{_mandir}/man1/cc.1*
3573 %{_mandir}/man1/cpp.1*
3574 %{_mandir}/man1/gcc.1*
3575 %{_mandir}/man1/gcov.1*
3576 %{_infodir}/cpp.info*
3577 %{_infodir}/cppinternals.info*
3578 %{_infodir}/gcc.info*
3579 %{_infodir}/gccinstall.info*
3580 %{_infodir}/gccint.info*
3581 %{_infodir}/libitm.info*
3582 %attr(755,root,root) /lib/cpp
3583 %attr(755,root,root) %{_slibdir}/libgcc_s.so
3584 %attr(755,root,root) %{_libdir}/libitm.so
3585 %attr(755,root,root) %{_libdir}/libssp.so
3586 %{_libdir}/libitm.la
3588 %{_libdir}/libitm.spec
3589 %{_libdir}/libsanitizer.spec
3590 %{_libdir}/libssp.la
3592 %{_libdir}/libssp_nonshared.la
3593 %{_libdir}/libssp_nonshared.a
3595 %dir %{_libdir}/gcc/%{_target_platform}
3597 %{gcclibdir}/libgcc.a
3598 %{gcclibdir}/libgcc_eh.a
3599 %{gcclibdir}/libgcov.a
3602 %attr(755,root,root) %{gcclibdir}/cc1
3603 %attr(755,root,root) %{gcclibdir}/collect2
3604 %attr(755,root,root) %{gcclibdir}/lto-wrapper
3605 %attr(755,root,root) %{gcclibdir}/lto1
3606 %attr(755,root,root) %{gcclibdir}/liblto_plugin.so*
3607 %dir %{gcclibdir}/include
3608 %dir %{gcclibdir}/include/sanitizer
3609 %{gcclibdir}/include/sanitizer/common_interface_defs.h
3610 %dir %{gcclibdir}/include/ssp
3611 %{gcclibdir}/include/ssp/*.h
3612 %{gcclibdir}/include/float.h
3613 %{gcclibdir}/include/iso646.h
3614 %{gcclibdir}/include/limits.h
3615 %{gcclibdir}/include/stdalign.h
3616 %{gcclibdir}/include/stdarg.h
3617 %{gcclibdir}/include/stdatomic.h
3618 %{gcclibdir}/include/stdbool.h
3619 %{gcclibdir}/include/stddef.h
3620 %{gcclibdir}/include/stdfix.h
3621 %{gcclibdir}/include/stdint.h
3622 %{gcclibdir}/include/stdint-gcc.h
3623 %{gcclibdir}/include/stdnoreturn.h
3624 %{gcclibdir}/include/syslimits.h
3625 %{gcclibdir}/include/unwind.h
3626 %{gcclibdir}/include/varargs.h
3627 %ifarch %{ix86} %{x8664} x32
3628 %{gcclibdir}/include/adxintrin.h
3629 %{gcclibdir}/include/ammintrin.h
3630 %{gcclibdir}/include/avx2intrin.h
3631 %{gcclibdir}/include/avx512bwintrin.h
3632 %{gcclibdir}/include/avx512cdintrin.h
3633 %{gcclibdir}/include/avx512dqintrin.h
3634 %{gcclibdir}/include/avx512erintrin.h
3635 %{gcclibdir}/include/avx512fintrin.h
3636 %{gcclibdir}/include/avx512ifmaintrin.h
3637 %{gcclibdir}/include/avx512ifmavlintrin.h
3638 %{gcclibdir}/include/avx512pfintrin.h
3639 %{gcclibdir}/include/avx512vbmiintrin.h
3640 %{gcclibdir}/include/avx512vbmivlintrin.h
3641 %{gcclibdir}/include/avx512vlbwintrin.h
3642 %{gcclibdir}/include/avx512vldqintrin.h
3643 %{gcclibdir}/include/avx512vlintrin.h
3644 %{gcclibdir}/include/avxintrin.h
3645 %{gcclibdir}/include/bmi2intrin.h
3646 %{gcclibdir}/include/bmiintrin.h
3647 %{gcclibdir}/include/bmmintrin.h
3648 %{gcclibdir}/include/clflushoptintrin.h
3649 %{gcclibdir}/include/clwbintrin.h
3650 %{gcclibdir}/include/clzerointrin.h
3651 %{gcclibdir}/include/cpuid.h
3652 %{gcclibdir}/include/cross-stdarg.h
3653 %{gcclibdir}/include/emmintrin.h
3654 %{gcclibdir}/include/f16cintrin.h
3655 %{gcclibdir}/include/fma4intrin.h
3656 %{gcclibdir}/include/fmaintrin.h
3657 %{gcclibdir}/include/fxsrintrin.h
3658 %{gcclibdir}/include/ia32intrin.h
3659 %{gcclibdir}/include/immintrin.h
3660 %{gcclibdir}/include/lwpintrin.h
3661 %{gcclibdir}/include/lzcntintrin.h
3662 %{gcclibdir}/include/mm3dnow.h
3663 %{gcclibdir}/include/mmintrin.h
3664 %{gcclibdir}/include/mm_malloc.h
3665 %{gcclibdir}/include/nmmintrin.h
3666 %{gcclibdir}/include/mwaitxintrin.h
3667 %{gcclibdir}/include/pcommitintrin.h
3668 %{gcclibdir}/include/pkuintrin.h
3669 %{gcclibdir}/include/pmmintrin.h
3670 %{gcclibdir}/include/popcntintrin.h
3671 %{gcclibdir}/include/prfchwintrin.h
3672 %{gcclibdir}/include/rdseedintrin.h
3673 %{gcclibdir}/include/rtmintrin.h
3674 %{gcclibdir}/include/shaintrin.h
3675 %{gcclibdir}/include/smmintrin.h
3676 %{gcclibdir}/include/tbmintrin.h
3677 %{gcclibdir}/include/tmmintrin.h
3678 %{gcclibdir}/include/wmmintrin.h
3679 %{gcclibdir}/include/x86intrin.h
3680 %{gcclibdir}/include/xmmintrin.h
3681 %{gcclibdir}/include/xopintrin.h
3682 %{gcclibdir}/include/xsavecintrin.h
3683 %{gcclibdir}/include/xsaveintrin.h
3684 %{gcclibdir}/include/xsaveoptintrin.h
3685 %{gcclibdir}/include/xsavesintrin.h
3686 %{gcclibdir}/include/xtestintrin.h
3689 %{gcclibdir}/include/arm_neon.h
3690 %{gcclibdir}/include/mmintrin.h
3693 %{gcclibdir}/include/ia64intrin.h
3696 %{gcclibdir}/include/math-68881.h
3699 %{gcclibdir}/include/loongson.h
3701 %ifarch powerpc ppc ppc64
3702 %{gcclibdir}/include/altivec.h
3703 %{gcclibdir}/include/paired.h
3704 %{gcclibdir}/include/ppc-asm.h
3705 %{gcclibdir}/include/ppu_intrinsics.h
3706 %{gcclibdir}/include/si2vmx.h
3707 %{gcclibdir}/include/spe.h
3708 %{gcclibdir}/include/spu2vmx.h
3709 %{gcclibdir}/include/vec_types.h
3712 %if %{with multilib}
3714 %defattr(644,root,root,755)
3715 %attr(755,root,root) %{_slibdir32}/libgcc_s.so
3716 %dir %{gcclibdir}/32
3717 %{gcclibdir}/32/crt*.o
3718 %{gcclibdir}/32/libgcc.a
3719 %{gcclibdir}/32/libgcc_eh.a
3720 %{gcclibdir}/32/libgcov.a
3721 %{_libdir32}/libitm.spec
3722 %{_libdir32}/libsanitizer.spec
3723 %attr(755,root,root) %{_libdir32}/libitm.so
3724 %attr(755,root,root) %{_libdir32}/libssp.so
3725 %{_libdir32}/libitm.la
3726 %{_libdir32}/libitm.a
3727 %{_libdir32}/libssp.la
3728 %{_libdir32}/libssp.a
3729 %{_libdir32}/libssp_nonshared.la
3730 %{_libdir32}/libssp_nonshared.a
3733 %if %{with multilib2}
3734 %files multilib-%{multilib2}
3735 %defattr(644,root,root,755)
3736 %attr(755,root,root) %{_slibdirm2}/libgcc_s.so
3737 %dir %{gcclibdir}/%{multilib2}
3738 %{gcclibdir}/%{multilib2}/crt*.o
3739 %{gcclibdir}/%{multilib2}/libgcc.a
3740 %{gcclibdir}/%{multilib2}/libgcc_eh.a
3741 %{gcclibdir}/%{multilib2}/libgcov.a
3742 %{_libdirm2}/libitm.spec
3743 %{_libdirm2}/libsanitizer.spec
3744 %attr(755,root,root) %{_libdirm2}/libitm.so
3745 %attr(755,root,root) %{_libdirm2}/libssp.so
3746 %{_libdirm2}/libitm.la
3747 %{_libdirm2}/libitm.a
3748 %{_libdirm2}/libssp.la
3749 %{_libdirm2}/libssp.a
3750 %{_libdirm2}/libssp_nonshared.la
3751 %{_libdirm2}/libssp_nonshared.a
3755 %defattr(644,root,root,755)
3756 %doc COPYING.RUNTIME libgcc/ChangeLog
3757 %attr(755,root,root) %{_slibdir}/libgcc_s.so.1
3758 %attr(755,root,root) %{_slibdir}/libitm.so.*.*.*
3759 %attr(755,root,root) %{_slibdir}/libssp.so.*.*.*
3760 %attr(755,root,root) %ghost %{_slibdir}/libitm.so.1
3761 %attr(755,root,root) %ghost %{_slibdir}/libssp.so.0
3763 %if %{with multilib}
3764 %files -n libgcc-multilib-32
3765 %defattr(644,root,root,755)
3766 %attr(755,root,root) %{_slibdir32}/libgcc_s.so.1
3767 %attr(755,root,root) %{_slibdir32}/libitm.so.*.*.*
3768 %attr(755,root,root) %{_slibdir32}/libssp.so.*.*.*
3769 %attr(755,root,root) %ghost %{_slibdir32}/libssp.so.0
3770 %attr(755,root,root) %ghost %{_slibdir32}/libitm.so.1
3773 %if %{with multilib2}
3774 %files -n libgcc-multilib-%{multilib2}
3775 %defattr(644,root,root,755)
3776 %attr(755,root,root) %{_slibdirm2}/libgcc_s.so.1
3777 %attr(755,root,root) %{_slibdirm2}/libitm.so.*.*.*
3778 %attr(755,root,root) %{_slibdirm2}/libssp.so.*.*.*
3779 %attr(755,root,root) %ghost %{_slibdirm2}/libssp.so.0
3780 %attr(755,root,root) %ghost %{_slibdirm2}/libitm.so.1
3785 %defattr(644,root,root,755)
3786 %attr(755,root,root) %{_slibdir}/libgomp.so.*.*.*
3787 %attr(755,root,root) %ghost %{_slibdir}/libgomp.so.1
3788 #%attr(755,root,root) %{_slibdir}/libgomp-plugin-host_nonshm.so.*.*.*
3789 #%attr(755,root,root) %ghost %{_slibdir}/libgomp-plugin-host_nonshm.so.1
3791 %files -n libgomp-devel
3792 %defattr(644,root,root,755)
3793 %attr(755,root,root) %{_libdir}/libgomp.so
3794 #%attr(755,root,root) %{_libdir}/libgomp-plugin-host_nonshm.so
3795 %{_libdir}/libgomp.la
3796 #%{_libdir}/libgomp-plugin-host_nonshm.la
3797 %{_libdir}/libgomp.spec
3798 %{gcclibdir}/finclude
3799 %{gcclibdir}/include/omp.h
3800 %{gcclibdir}/include/openacc.h
3801 %{_infodir}/libgomp.info*
3803 %files -n libgomp-static
3804 %defattr(644,root,root,755)
3805 %{_libdir}/libgomp.a
3807 %if %{with multilib}
3808 %files -n libgomp-multilib-32
3809 %defattr(644,root,root,755)
3810 %attr(755,root,root) %{_slibdir32}/libgomp.so.*.*.*
3811 %attr(755,root,root) %ghost %{_slibdir32}/libgomp.so.1
3812 %attr(755,root,root) %{_slibdir32}/libgomp-plugin-host_nonshm.so.*.*.*
3813 %attr(755,root,root) %ghost %{_slibdir32}/libgomp-plugin-host_nonshm.so.1
3815 %files -n libgomp-multilib-32-devel
3816 %defattr(644,root,root,755)
3817 %attr(755,root,root) %{_libdir32}/libgomp.so
3818 %attr(755,root,root) %{_libdir32}/libgomp-plugin-host_nonshm.so
3819 %{_libdir32}/libgomp.la
3820 %{_libdir32}/libgomp-plugin-host_nonshm.la
3821 %{_libdir32}/libgomp.spec
3822 %{gcclibdir}/32/finclude
3824 %files -n libgomp-multilib-32-static
3825 %defattr(644,root,root,755)
3826 %{_libdir32}/libgomp.a
3829 %if %{with multilib2}
3830 %files -n libgomp-multilib-%{multilib2}
3831 %defattr(644,root,root,755)
3832 %attr(755,root,root) %{_slibdirm2}/libgomp.so.*.*.*
3833 %attr(755,root,root) %ghost %{_slibdirm2}/libgomp.so.1
3834 %attr(755,root,root) %{_slibdirm2}/libgomp-plugin-host_nonshm.so.*.*.*
3835 %attr(755,root,root) %ghost %{_slibdirm2}/libgomp-plugin-host_nonshm.so.1
3837 %files -n libgomp-multilib-%{multilib2}-devel
3838 %defattr(644,root,root,755)
3839 %attr(755,root,root) %{_libdirm2}/libgomp.so
3840 %attr(755,root,root) %{_libdirm2}/libgomp-plugin-host_nonshm.so
3841 %{_libdirm2}/libgomp.la
3842 %{_libdirm2}/libgomp-plugin-host_nonshm.la
3843 %{_libdirm2}/libgomp.spec
3844 %{gcclibdir}/%{multilib2}/finclude
3846 %files -n libgomp-multilib-%{multilib2}-static
3847 %defattr(644,root,root,755)
3848 %{_libdirm2}/libgomp.a
3853 %files -n libcilkrts
3854 %defattr(644,root,root,755)
3855 %doc libcilkrts/{ChangeLog,README}
3856 %attr(755,root,root) %{_libdir}/libcilkrts.so.*.*.*
3857 %attr(755,root,root) %ghost %{_libdir}/libcilkrts.so.5
3859 %files -n libcilkrts-devel
3860 %defattr(644,root,root,755)
3861 %attr(755,root,root) %{_libdir}/libcilkrts.so
3862 %{_libdir}/libcilkrts.la
3863 %{_libdir}/libcilkrts.spec
3864 %{gcclibdir}/include/cilk
3866 %files -n libcilkrts-static
3867 %defattr(644,root,root,755)
3868 %{_libdir}/libcilkrts.a
3870 %if %{with multilib}
3871 %files -n libcilkrts-multilib-32
3872 %defattr(644,root,root,755)
3873 %attr(755,root,root) %{_libdir32}/libcilkrts.so.*.*.*
3874 %attr(755,root,root) %ghost %{_libdir32}/libcilkrts.so.5
3876 %files -n libcilkrts-multilib-32-devel
3877 %defattr(644,root,root,755)
3878 %attr(755,root,root) %{_libdir32}/libcilkrts.so
3879 %{_libdir32}/libcilkrts.la
3880 %{_libdir32}/libcilkrts.spec
3882 %files -n libcilkrts-multilib-32-static
3883 %defattr(644,root,root,755)
3884 %{_libdir32}/libcilkrts.a
3887 %if %{with multilib2}
3888 %files -n libcilkrts-multilib-%{multilib2}
3889 %defattr(644,root,root,755)
3890 %attr(755,root,root) %{_libdirm2}/libcilkrts.so.*.*.*
3891 %attr(755,root,root) %ghost %{_libdirm2}/libcilkrts.so.5
3893 %files -n libcilkrts-multilib-%{multilib2}-devel
3894 %defattr(644,root,root,755)
3895 %attr(755,root,root) %{_libdirm2}/libcilkrts.so
3896 %{_libdirm2}/libcilkrts.la
3897 %{_libdirm2}/libcilkrts.spec
3899 %files -n libcilkrts-multilib-%{multilib2}-static
3900 %defattr(644,root,root,755)
3901 %{_libdirm2}/libcilkrts.a
3906 %defattr(644,root,root,755)
3907 %doc libmpx/ChangeLog
3908 %attr(755,root,root) %{_libdir}/libmpx.so.*.*.*
3909 %attr(755,root,root) %ghost %{_libdir}/libmpx.so.2
3910 %attr(755,root,root) %{_libdir}/libmpxwrappers.so.*.*.*
3911 %attr(755,root,root) %ghost %{_libdir}/libmpxwrappers.so.2
3913 %files -n libmpx-devel
3914 %defattr(644,root,root,755)
3915 %attr(755,root,root) %{_libdir}/libmpx.so
3916 %attr(755,root,root) %{_libdir}/libmpxwrappers.so
3917 %{_libdir}/libmpx.la
3918 %{_libdir}/libmpxwrappers.la
3919 %{_libdir}/libmpx.spec
3921 %files -n libmpx-static
3922 %defattr(644,root,root,755)
3924 %{_libdir}/libmpxwrappers.a
3926 %if %{with multilib}
3927 %files -n libmpx-multilib-32
3928 %defattr(644,root,root,755)
3929 %attr(755,root,root) %{_libdir32}/libmpx.so.*.*.*
3930 %attr(755,root,root) %ghost %{_libdir32}/libmpx.so.2
3931 %attr(755,root,root) %{_libdir32}/libmpxwrappers.so.*.*.*
3932 %attr(755,root,root) %ghost %{_libdir32}/libmpxwrappers.so.2
3934 %files -n libmpx-multilib-32-devel
3935 %defattr(644,root,root,755)
3936 %attr(755,root,root) %{_libdir32}/libmpx.so
3937 %attr(755,root,root) %{_libdir32}/libmpxwrappers.so
3938 %{_libdir32}/libmpx.la
3939 %{_libdir32}/libmpxwrappers.la
3940 %{_libdir32}/libmpx.spec
3942 %files -n libmpx-multilib-32-static
3943 %defattr(644,root,root,755)
3944 %{_libdir32}/libmpx.a
3945 %{_libdir32}/libmpxwrappers.a
3948 %if %{with multilib2}
3949 %files -n libmpx-multilib-%{multilib2}
3950 %defattr(644,root,root,755)
3951 %attr(755,root,root) %{_libdirm2}/libmpx.so.*.*.*
3952 %attr(755,root,root) %ghost %{_libdirm2}/libmpx.so.2
3954 %files -n libmpx-multilib-%{multilib2}-devel
3955 %defattr(644,root,root,755)
3956 %attr(755,root,root) %{_libdirm2}/libmpx.so
3957 %{_libdirm2}/libmpx.la
3958 %{_libdirm2}/libmpx.spec
3960 %files -n libmpx-multilib-%{multilib2}-static
3961 %defattr(644,root,root,755)
3962 %{_libdirm2}/libmpx.a
3967 %defattr(644,root,root,755)
3968 %doc gcc/ada/ChangeLog
3969 %attr(755,root,root) %{_bindir}/gnat*
3971 %exclude %{_bindir}/gnative2ascii
3973 %attr(755,root,root) %{_libdir}/libgnarl-*.so
3974 %attr(755,root,root) %{_libdir}/libgnarl.so
3975 %attr(755,root,root) %{_libdir}/libgnat-*.so
3976 %attr(755,root,root) %{_libdir}/libgnat.so
3977 %attr(755,root,root) %{gcclibdir}/gnat1
3978 %{gcclibdir}/adainclude
3979 %dir %{gcclibdir}/adalib
3980 %{gcclibdir}/adalib/*.ali
3981 %ifarch %{ix86} %{x8664} x32
3982 %{gcclibdir}/adalib/libgmem.a
3984 %{_infodir}/gnat-style.info*
3985 %{_infodir}/gnat_rm.info*
3986 %{_infodir}/gnat_ugn.info*
3988 %if %{with multilib}
3989 %files ada-multilib-32
3990 %defattr(644,root,root,755)
3991 %attr(755,root,root) %{_libdir32}/libgnarl-*.so
3992 %attr(755,root,root) %{_libdir32}/libgnarl.so
3993 %attr(755,root,root) %{_libdir32}/libgnat-*.so
3994 %attr(755,root,root) %{_libdir32}/libgnat.so
3995 %{gcclibdir}/32/adainclude
3996 %dir %{gcclibdir}/32/adalib
3997 %{gcclibdir}/32/adalib/*.ali
3998 %ifarch %{ix86} %{x8664} x32
3999 %{gcclibdir}/32/adalib/libgmem.a
4003 %if %{with multilib2}
4004 %files ada-multilib-%{multilib2}
4005 %defattr(644,root,root,755)
4006 %attr(755,root,root) %{_libdirm2}/libgnarl-*.so
4007 %attr(755,root,root) %{_libdirm2}/libgnarl.so
4008 %attr(755,root,root) %{_libdirm2}/libgnat-*.so
4009 %attr(755,root,root) %{_libdirm2}/libgnat.so
4010 %{gcclibdir}/%{multilib2}/adainclude
4011 %dir %{gcclibdir}/%{multilib2}/adalib
4012 %{gcclibdir}/%{multilib2}/adalib/*.ali
4013 %ifarch %{ix86} %{x8664} x32
4014 %{gcclibdir}/%{multilib2}/adalib/libgmem.a
4019 %defattr(644,root,root,755)
4020 %attr(755,root,root) %{_libdir}/libgnarl-*.so.1
4021 %attr(755,root,root) %{_libdir}/libgnarl.so.1
4022 %attr(755,root,root) %{_libdir}/libgnat-*.so.1
4023 %attr(755,root,root) %{_libdir}/libgnat.so.1
4025 %files -n libgnat-static
4026 %defattr(644,root,root,755)
4027 %{gcclibdir}/adalib/libgnarl.a
4028 %{gcclibdir}/adalib/libgnat.a
4030 %if %{with multilib}
4031 %files -n libgnat-multilib-32
4032 %defattr(644,root,root,755)
4033 %attr(755,root,root) %{_libdir32}/libgnarl-*.so.1
4034 %attr(755,root,root) %{_libdir32}/libgnarl.so.1
4035 %attr(755,root,root) %{_libdir32}/libgnat-*.so.1
4036 %attr(755,root,root) %{_libdir32}/libgnat.so.1
4038 %files -n libgnat-multilib-32-static
4039 %defattr(644,root,root,755)
4040 %{gcclibdir}/32/adalib/libgnarl.a
4041 %{gcclibdir}/32/adalib/libgnat.a
4044 %if %{with multilib2}
4045 %files -n libgnat-multilib-%{multilib2}
4046 %defattr(644,root,root,755)
4047 %attr(755,root,root) %{_libdirm2}/libgnarl-*.so.1
4048 %attr(755,root,root) %{_libdirm2}/libgnarl.so.1
4049 %attr(755,root,root) %{_libdirm2}/libgnat-*.so.1
4050 %attr(755,root,root) %{_libdirm2}/libgnat.so.1
4052 %files -n libgnat-multilib-%{multilib2}-static
4053 %defattr(644,root,root,755)
4054 %{gcclibdir}/%{multilib2}/adalib/libgnarl.a
4055 %{gcclibdir}/%{multilib2}/adalib/libgnat.a
4061 %defattr(644,root,root,755)
4062 %doc gcc/cp/{ChangeLog,NEWS}
4063 %attr(755,root,root) %{_bindir}/g++
4064 %attr(755,root,root) %{_bindir}/*-g++
4065 %attr(755,root,root) %{_bindir}/c++
4066 %attr(755,root,root) %{_bindir}/*-c++
4067 %attr(755,root,root) %{gcclibdir}/cc1plus
4068 %{_libdir}/libsupc++.la
4069 %{_libdir}/libsupc++.a
4070 %{_mandir}/man1/g++.1*
4072 %if %{with multilib}
4073 %files c++-multilib-32
4074 %defattr(644,root,root,755)
4075 %{_libdir32}/libsupc++.la
4076 %{_libdir32}/libsupc++.a
4079 %if %{with multilib2}
4080 %files c++-multilib-%{multilib2}
4081 %defattr(644,root,root,755)
4082 %{_libdirm2}/libsupc++.la
4083 %{_libdirm2}/libsupc++.a
4086 %files -n libstdc++ -f libstdc++.lang
4087 %defattr(644,root,root,755)
4088 %doc libstdc++-v3/{ChangeLog,README}
4089 %attr(755,root,root) %{_libdir}/libstdc++.so.*.*.*
4090 %attr(755,root,root) %ghost %{_libdir}/libstdc++.so.%{cxx_sover}
4092 %files -n libstdc++-devel
4093 %defattr(644,root,root,755)
4094 %attr(755,root,root) %{_libdir}/libstdc++.so
4095 %{_libdir}/libstdc++.la
4096 %{_libdir}/libstdc++fs.a
4097 %{_libdir}/libstdc++fs.la
4098 %dir %{_includedir}/c++
4099 %{_includedir}/c++/%{version}
4100 %{_includedir}/expc++.h
4101 %{_includedir}/extc++.h
4102 %{_includedir}/stdc++.h
4103 %{_includedir}/stdtr1c++.h
4105 %exclude %{_includedir}/c++/%{version}/java
4106 %exclude %{_includedir}/c++/%{version}/javax
4107 %exclude %{_includedir}/c++/%{version}/gcj
4108 %exclude %{_includedir}/c++/%{version}/gnu
4109 %exclude %{_includedir}/c++/%{version}/org
4110 %exclude %{_includedir}/c++/%{version}/sun
4113 %files -n libstdc++-static
4114 %defattr(644,root,root,755)
4115 %{_libdir}/libstdc++.a
4117 %if %{with multilib}
4118 %files -n libstdc++-multilib-32
4119 %defattr(644,root,root,755)
4120 %attr(755,root,root) %{_libdir32}/libstdc++.so.*.*.*
4121 %attr(755,root,root) %ghost %{_libdir32}/libstdc++.so.%{cxx_sover}
4123 %files -n libstdc++-multilib-32-devel
4124 %defattr(644,root,root,755)
4125 %attr(755,root,root) %{_libdir32}/libstdc++.so
4126 %{_libdir32}/libstdc++.la
4127 %{_libdir32}/libstdc++fs.a
4128 %{_libdir32}/libstdc++fs.la
4130 %files -n libstdc++-multilib-32-static
4131 %defattr(644,root,root,755)
4132 %{_libdir32}/libstdc++.a
4135 %if %{with multilib2}
4136 %files -n libstdc++-multilib-%{multilib2}
4137 %defattr(644,root,root,755)
4138 %attr(755,root,root) %{_libdirm2}/libstdc++.so.*.*.*
4139 %attr(755,root,root) %ghost %{_libdirm2}/libstdc++.so.%{cxx_sover}
4141 %files -n libstdc++-multilib-%{multilib2}-devel
4142 %defattr(644,root,root,755)
4143 %attr(755,root,root) %{_libdirm2}/libstdc++.so
4144 %{_libdirm2}/libstdc++.la
4145 %{_libdirm2}/libstdc++fs.a
4146 %{_libdirm2}/libstdc++fs.la
4148 %files -n libstdc++-multilib-%{multilib2}-static
4149 %defattr(644,root,root,755)
4150 %{_libdirm2}/libstdc++.a
4154 %files -n libstdc++-gdb
4155 %defattr(644,root,root,755)
4156 %dir %{py_sitescriptdir}/libstdcxx
4157 %{py_sitescriptdir}/libstdcxx/*.py[co]
4158 %dir %{py_sitescriptdir}/libstdcxx/v6
4159 %{py_sitescriptdir}/libstdcxx/v6/*.py[co]
4160 %{_datadir}/gdb/auto-load%{_libdir}/libstdc++.so.%{cxx_sover}.*.*-gdb.py
4161 %if %{with multilib}
4162 %{_datadir}/gdb/auto-load%{_libdir32}/libstdc++.so.%{cxx_sover}.*.*-gdb.py
4164 %if %{with multilib2}
4165 %{_datadir}/gdb/auto-load%{_libdirm2}/libstdc++.so.%{cxx_sover}.*.*-gdb.py
4170 %files -n libstdc++-apidocs
4171 %defattr(644,root,root,755)
4172 %doc libstdc++-v3/doc/html/*
4178 %defattr(644,root,root,755)
4179 %doc gcc/fortran/ChangeLog
4180 %attr(755,root,root) %{_bindir}/g95
4181 %attr(755,root,root) %{_bindir}/gfortran
4182 %attr(755,root,root) %{_bindir}/*-gfortran
4183 %attr(755,root,root) %{gcclibdir}/f951
4184 %attr(755,root,root) %{_libdir}/libgfortran.so
4185 %{_libdir}/libgfortran.spec
4186 %{_libdir}/libgfortran.la
4187 %{gcclibdir}/libcaf_single.a
4188 %{gcclibdir}/libcaf_single.la
4189 #%{gcclibdir}/libgfortranbegin.la
4190 #%{gcclibdir}/libgfortranbegin.a
4191 %{_infodir}/gfortran.info*
4192 %{_mandir}/man1/g95.1*
4193 %{_mandir}/man1/gfortran.1*
4195 %if %{with multilib}
4196 %files fortran-multilib-32
4197 %defattr(644,root,root,755)
4198 %attr(755,root,root) %{_libdir32}/libgfortran.so
4199 %{_libdir32}/libgfortran.spec
4200 %{_libdir32}/libgfortran.la
4201 %{gcclibdir}/32/libcaf_single.a
4202 %{gcclibdir}/32/libcaf_single.la
4203 #%{gcclibdir}/32/libgfortranbegin.la
4204 #%{gcclibdir}/32/libgfortranbegin.a
4207 %if %{with multilib2}
4208 %files fortran-multilib-%{multilib2}
4209 %defattr(644,root,root,755)
4210 %attr(755,root,root) %{_libdirm2}/libgfortran.so
4211 %{_libdirm2}/libgfortran.spec
4212 %{_libdirm2}/libgfortran.la
4213 %{gcclibdir}/%{multilib2}/libcaf_single.a
4214 %{gcclibdir}/%{multilib2}/libcaf_single.la
4215 #%{gcclibdir}/%{multilib2}/libgfortranbegin.la
4216 #%{gcclibdir}/%{multilib2}/libgfortranbegin.a
4219 %files -n libgfortran
4220 %defattr(644,root,root,755)
4221 %doc libgfortran/{AUTHORS,README,ChangeLog}
4222 %attr(755,root,root) %{_libdir}/libgfortran.so.*.*.*
4223 %attr(755,root,root) %ghost %{_libdir}/libgfortran.so.3
4225 %files -n libgfortran-static
4226 %defattr(644,root,root,755)
4227 %{_libdir}/libgfortran.a
4229 %if %{with multilib}
4230 %files -n libgfortran-multilib-32
4231 %defattr(644,root,root,755)
4232 %attr(755,root,root) %{_libdir32}/libgfortran.so.*.*.*
4233 %attr(755,root,root) %ghost %{_libdir32}/libgfortran.so.3
4235 %files -n libgfortran-multilib-32-static
4236 %defattr(644,root,root,755)
4237 %{_libdir32}/libgfortran.a
4240 %if %{with multilib2}
4241 %files -n libgfortran-multilib-%{multilib2}
4242 %defattr(644,root,root,755)
4243 %attr(755,root,root) %{_libdirm2}/libgfortran.so.*.*.*
4244 %attr(755,root,root) %ghost %{_libdirm2}/libgfortran.so.3
4246 %files -n libgfortran-multilib-%{multilib2}-static
4247 %defattr(644,root,root,755)
4248 %{_libdirm2}/libgfortran.a
4251 %files -n libquadmath
4252 %defattr(644,root,root,755)
4253 %attr(755,root,root) %{_libdir}/libquadmath.so.*.*.*
4254 %attr(755,root,root) %ghost %{_libdir}/libquadmath.so.0
4256 %files -n libquadmath-devel
4257 %defattr(644,root,root,755)
4258 %{gcclibdir}/include/quadmath.h
4259 %{gcclibdir}/include/quadmath_weak.h
4260 %attr(755,root,root) %{_libdir}/libquadmath.so
4261 %{_libdir}/libquadmath.la
4262 %{_infodir}/libquadmath.info*
4264 %files -n libquadmath-static
4265 %defattr(644,root,root,755)
4266 %{_libdir}/libquadmath.a
4268 %if %{with multilib}
4269 %files -n libquadmath-multilib-32
4270 %defattr(644,root,root,755)
4271 %attr(755,root,root) %{_libdir32}/libquadmath.so.*.*.*
4272 %attr(755,root,root) %ghost %{_libdir32}/libquadmath.so.0
4274 %files -n libquadmath-multilib-32-devel
4275 %defattr(644,root,root,755)
4276 %attr(755,root,root) %{_libdir32}/libquadmath.so
4277 %{_libdir32}/libquadmath.la
4279 %files -n libquadmath-multilib-32-static
4280 %defattr(644,root,root,755)
4281 %{_libdir32}/libquadmath.a
4284 %if %{with multilib2}
4285 %files -n libquadmath-multilib-%{multilib2}
4286 %defattr(644,root,root,755)
4287 %attr(755,root,root) %{_libdirm2}/libquadmath.so.*.*.*
4288 %attr(755,root,root) %ghost %{_libdirm2}/libquadmath.so.0
4290 %files -n libquadmath-multilib-%{multilib2}-devel
4291 %defattr(644,root,root,755)
4292 %attr(755,root,root) %{_libdirm2}/libquadmath.so
4293 %{_libdirm2}/libquadmath.la
4295 %files -n libquadmath-multilib-%{multilib2}-static
4296 %defattr(644,root,root,755)
4297 %{_libdirm2}/libquadmath.a
4303 %defattr(644,root,root,755)
4304 %doc gcc/java/ChangeLog java-doc/*
4305 %attr(755,root,root) %{_bindir}/gappletviewer
4306 %attr(755,root,root) %{_bindir}/gc-analyze
4307 %attr(755,root,root) %{_bindir}/gcj
4308 %attr(755,root,root) %{_bindir}/gcj-dbtool
4309 %attr(755,root,root) %{_bindir}/gcjh
4310 %attr(755,root,root) %{_bindir}/gjar
4311 %attr(755,root,root) %{_bindir}/gjarsigner
4312 %attr(755,root,root) %{_bindir}/gjavah
4313 %attr(755,root,root) %{_bindir}/gkeytool
4314 %attr(755,root,root) %{_bindir}/gnative2ascii
4315 %attr(755,root,root) %{_bindir}/gorbd
4316 %attr(755,root,root) %{_bindir}/grmic
4317 %attr(755,root,root) %{_bindir}/grmid
4318 %attr(755,root,root) %{_bindir}/grmiregistry
4319 %attr(755,root,root) %{_bindir}/gserialver
4320 %attr(755,root,root) %{_bindir}/gtnameserv
4321 %attr(755,root,root) %{_bindir}/jcf-dump
4322 %attr(755,root,root) %{_bindir}/jv-convert
4323 %attr(755,root,root) %{_bindir}/rebuild-gcj-db
4324 %attr(755,root,root) %{_bindir}/*-gcj
4325 %attr(755,root,root) %{gcclibdir}/ecj1
4326 %attr(755,root,root) %{gcclibdir}/jc1
4327 %attr(755,root,root) %{gcclibdir}/jvgenmain
4328 %{_infodir}/cp-tools.info*
4329 %{_infodir}/gcj.info*
4330 %{_mandir}/man1/gappletviewer.1*
4331 %{_mandir}/man1/gc-analyze.1*
4332 %{_mandir}/man1/gcj.1*
4333 %{_mandir}/man1/gcj-dbtool.1*
4334 %{_mandir}/man1/gcjh.1*
4335 %{_mandir}/man1/gjar.1*
4336 %{_mandir}/man1/gjarsigner.1*
4337 %{_mandir}/man1/gjavah.1*
4338 %{_mandir}/man1/gkeytool.1*
4339 %{_mandir}/man1/gnative2ascii.1*
4340 %{_mandir}/man1/gorbd.1*
4341 %{_mandir}/man1/grmic.1*
4342 %{_mandir}/man1/grmid.1*
4343 %{_mandir}/man1/grmiregistry.1*
4344 %{_mandir}/man1/gserialver.1*
4345 %{_mandir}/man1/gtnameserv.1*
4346 %{_mandir}/man1/jcf-dump.1*
4347 %{_mandir}/man1/jv-convert.1*
4348 %{_mandir}/man1/rebuild-gcj-db*
4351 %files java-aotcompile
4352 %defattr(644,root,root,755)
4353 %attr(755,root,root) %{_bindir}/aot-compile
4354 %dir %{py_sitescriptdir}/libjava
4355 %{py_sitescriptdir}/libjava/*.py[co]
4356 %{_mandir}/man1/aot-compile.1*
4360 %defattr(644,root,root,755)
4361 %doc libjava/{ChangeLog,LIBGCJ_LICENSE,NEWS,README,THANKS}
4362 %attr(755,root,root) %{_bindir}/gij
4363 %attr(755,root,root) %{_libdir}/libgcj-tools.so.*.*.*
4364 %attr(755,root,root) %ghost %{_libdir}/libgcj-tools.so.%{gcj_soname_ver}
4365 %attr(755,root,root) %{_libdir}/libgcj.so.*.*.*
4366 %attr(755,root,root) %ghost %{_libdir}/libgcj.so.%{gcj_soname_ver}
4367 %attr(755,root,root) %{_libdir}/libgcj_bc.so.*.*.*
4368 %attr(755,root,root) %ghost %{_libdir}/libgcj_bc.so.1
4369 %attr(755,root,root) %{_libdir}/libgcj_bc.so
4370 %attr(755,root,root) %{_libdir}/libgij.so.*.*.*
4371 %attr(755,root,root) %ghost %{_libdir}/libgij.so.%{gcj_soname_ver}
4372 %{?with_x:%attr(755,root,root) %{_libdir}/lib-gnu-awt-xlib.so.*.*.*}
4373 %{?with_x:%attr(755,root,root) %ghost %{_libdir}/lib-gnu-awt-xlib.so.%{gcj_soname_ver}}
4374 %dir %{_libdir}/%{gcjdbexecdir}
4375 %{_libdir}/%{gcjdbexecdir}/classmap.db
4376 %{?with_mozilla:%attr(755,root,root) %{_libdir}/%{gcjdbexecdir}/libgcjwebplugin.so}
4377 %{?with_alsa:%attr(755,root,root) %{_libdir}/%{gcjdbexecdir}/libgjsmalsa.so*}
4378 %{?with_dssi:%attr(755,root,root) %{_libdir}/%{gcjdbexecdir}/libgjsmdssi.so*}
4379 %{?with_gtk:%attr(755,root,root) %{_libdir}/%{gcjdbexecdir}/libgtkpeer.so}
4380 %{?with_gtk:%attr(755,root,root) %{_libdir}/%{gcjdbexecdir}/libjawt.so}
4381 %attr(755,root,root) %{_libdir}/%{gcjdbexecdir}/libjavamath.so
4382 %attr(755,root,root) %{_libdir}/%{gcjdbexecdir}/libjvm.so
4383 %{?with_qt:%attr(755,root,root) %{_libdir}/%{gcjdbexecdir}/libqtpeer.so}
4384 %attr(755,root,root) %{_libdir}/%{gcjdbexecdir}/libxmlj.so*
4385 %{_libdir}/logging.properties
4386 %{_javadir}/libgcj*.jar
4388 %{_mandir}/man1/gij.1*
4390 %files -n libgcj-devel
4391 %defattr(644,root,root,755)
4392 %attr(755,root,root) %{_libdir}/libgcj-tools.so
4393 %{_libdir}/libgcj-tools.la
4394 %attr(755,root,root) %{_libdir}/libgcj.so
4395 %{_libdir}/libgcj.la
4396 %attr(755,root,root) %{_libdir}/libgij.so
4397 %{_libdir}/libgij.la
4399 %attr(755,root,root) %{_libdir}/lib-gnu-awt-xlib.so
4400 %{_libdir}/lib-gnu-awt-xlib.la
4402 %{_libdir}/libgcj.spec
4403 %dir %{_libdir}/security
4404 %{_libdir}/security/*
4405 %{?with_alsa:%{_libdir}/%{gcjdbexecdir}/libgjsmalsa.la}
4406 %{?with_dssi:%{_libdir}/%{gcjdbexecdir}/libgjsmdssi.la}
4407 %{?with_gtk:%{_libdir}/%{gcjdbexecdir}/libgtkpeer.la}
4408 %{?with_gtk:%{_libdir}/%{gcjdbexecdir}/libjawt.la}
4409 %{_libdir}/%{gcjdbexecdir}/libjavamath.la
4410 %{_libdir}/%{gcjdbexecdir}/libjvm.la
4411 %{?with_qt:%{_libdir}/%{gcjdbexecdir}/libqtpeer.la}
4412 %{?with_mozilla:%{_libdir}/%{gcjdbexecdir}/libgcjwebplugin.la}
4413 %{_libdir}/%{gcjdbexecdir}/libxmlj.la
4414 %{gcclibdir}/include/gcj
4415 %{gcclibdir}/include/jawt.h
4416 %{gcclibdir}/include/jawt_md.h
4417 %{gcclibdir}/include/jni.h
4418 %{gcclibdir}/include/jni_md.h
4419 %{gcclibdir}/include/jvmpi.h
4420 %{_includedir}/c++/%{version}/java
4421 %{_includedir}/c++/%{version}/javax
4422 %{_includedir}/c++/%{version}/gcj
4423 %{_includedir}/c++/%{version}/gnu
4424 %{_includedir}/c++/%{version}/org
4425 %{_includedir}/c++/%{version}/sun
4426 %{_pkgconfigdir}/libgcj-%{major_ver}.pc
4428 %files -n libgcj-static
4429 %defattr(644,root,root,755)
4430 %{_libdir}/libgcj-tools.a
4432 %{_libdir}/libgcj_bc.a
4434 %{?with_x:%{_libdir}/lib-gnu-awt-xlib.a}
4435 %{_libdir}/%{gcjdbexecdir}/libjvm.a
4438 %if %{with gcc_libffi}
4440 %defattr(644,root,root,755)
4441 %doc libffi/{ChangeLog,ChangeLog.libgcj,LICENSE,README}
4442 %attr(755,root,root) %{_libdir}/libffi.so.*.*.*
4443 %attr(755,root,root) %ghost %{_libdir}/libffi.so.4
4445 %files -n libffi-devel
4446 %defattr(644,root,root,755)
4447 %attr(755,root,root) %{_libdir}/libffi.so
4448 %{_libdir}/libffi.la
4449 %{gcclibdir}/include/ffi.h
4450 %{gcclibdir}/include/ffitarget.h
4451 %{_pkgconfigdir}/libffi.pc
4452 %{_mandir}/man3/ffi*.3*
4453 %{_infodir}/libffi.info*
4455 %files -n libffi-static
4456 %defattr(644,root,root,755)
4459 %if %{with multilib}
4460 %files -n libffi-multilib-32
4461 %defattr(644,root,root,755)
4462 %attr(755,root,root) %{_libdir32}/libffi.so.*.*.*
4463 %attr(755,root,root) %ghost %{_libdir32}/libffi.so.4
4465 %files -n libffi-multilib-32-devel
4466 %defattr(644,root,root,755)
4467 %attr(755,root,root) %{_libdir32}/libffi.so
4468 %{_libdir32}/libffi.la
4469 %{_pkgconfigdir32}/libffi.pc
4471 %files -n libffi-multilib-32-static
4472 %defattr(644,root,root,755)
4473 %{_libdir32}/libffi.a
4476 %if %{with multilib2}
4477 %files -n libffi-multilib-%{multilib2}
4478 %defattr(644,root,root,755)
4479 %attr(755,root,root) %{_libdirm2}/libffi.so.*.*.*
4480 %attr(755,root,root) %ghost %{_libdirm2}/libffi.so.4
4482 %files -n libffi-multilib-%{multilib2}-devel
4483 %defattr(644,root,root,755)
4484 %attr(755,root,root) %{_libdirm2}/libffi.so
4485 %{_libdirm2}/libffi.la
4486 %{_pkgconfigdirm2}/libffi.pc
4488 %files -n libffi-multilib-%{multilib2}-static
4489 %defattr(644,root,root,755)
4490 %{_libdirm2}/libffi.a
4496 %defattr(644,root,root,755)
4497 %doc gcc/objc/README.libobjc
4498 %attr(755,root,root) %{gcclibdir}/cc1obj
4499 %attr(755,root,root) %{_libdir}/libobjc.so
4500 %{_libdir}/libobjc.la
4501 %{gcclibdir}/include/objc
4503 %if %{with multilib}
4504 %files objc-multilib-32
4505 %defattr(644,root,root,755)
4506 %attr(755,root,root) %{_libdir32}/libobjc.so
4507 %{_libdir32}/libobjc.la
4510 %if %{with multilib2}
4511 %files objc-multilib-%{multilib2}
4512 %defattr(644,root,root,755)
4513 %attr(755,root,root) %{_libdirm2}/libobjc.so
4514 %{_libdirm2}/libobjc.la
4519 %defattr(644,root,root,755)
4520 %doc gcc/objcp/ChangeLog
4521 %attr(755,root,root) %{gcclibdir}/cc1objplus
4525 %defattr(644,root,root,755)
4526 %doc libobjc/{ChangeLog,README*}
4527 %attr(755,root,root) %{_libdir}/libobjc.so.*.*.*
4528 %attr(755,root,root) %ghost %{_libdir}/libobjc.so.4
4530 %files -n libobjc-static
4531 %defattr(644,root,root,755)
4532 %{_libdir}/libobjc.a
4534 %if %{with multilib}
4535 %files -n libobjc-multilib-32
4536 %defattr(644,root,root,755)
4537 %attr(755,root,root) %{_libdir32}/libobjc.so.*.*.*
4538 %attr(755,root,root) %ghost %{_libdir32}/libobjc.so.4
4540 %files -n libobjc-multilib-32-static
4541 %defattr(644,root,root,755)
4542 %{_libdir32}/libobjc.a
4545 %if %{with multilib2}
4546 %files -n libobjc-multilib-%{multilib2}
4547 %defattr(644,root,root,755)
4548 %attr(755,root,root) %{_libdirm2}/libobjc.so.*.*.*
4549 %attr(755,root,root) %ghost %{_libdirm2}/libobjc.so.4
4551 %files -n libobjc-multilib-%{multilib2}-static
4552 %defattr(644,root,root,755)
4553 %{_libdirm2}/libobjc.a
4559 %defattr(644,root,root,755)
4560 %doc gcc/go/gofrontend/{LICENSE,PATENTS,README}
4561 %attr(755,root,root) %{_bindir}/gccgo
4562 %attr(755,root,root) %{_bindir}/go
4563 %attr(755,root,root) %{_bindir}/gofmt
4564 %attr(755,root,root) %{gcclibdir}/cgo
4565 %attr(755,root,root) %{gcclibdir}/go1
4567 %{_libdir}/go/%{version}
4568 %{_mandir}/man1/go.1*
4569 %{_mandir}/man1/gofmt.1*
4570 %{_mandir}/man1/gccgo.1*
4571 %{_infodir}/gccgo.info*
4573 %if %{with multilib}
4574 %files go-multilib-32
4575 %defattr(644,root,root,755)
4576 %dir %{_libdir32}/go
4577 %{_libdir32}/go/%{version}
4580 %if %{with multilib2}
4581 %files go-multilib-%{multilib2}
4582 %defattr(644,root,root,755)
4583 %dir %{_libdirm2}/go
4584 %{_libdirm2}/go/%{version}
4588 %defattr(644,root,root,755)
4589 %doc libgo/{LICENSE,PATENTS,README}
4590 %attr(755,root,root) %{_libdir}/libgo.so.*.*.*
4591 %attr(755,root,root) %ghost %{_libdir}/libgo.so.9
4593 %files -n libgo-devel
4594 %defattr(644,root,root,755)
4595 %attr(755,root,root) %{_libdir}/libgo.so
4597 %{_libdir}/libgobegin.a
4598 %{_libdir}/libgolibbegin.a
4599 %{_libdir}/libnetgo.a
4601 %files -n libgo-static
4602 %defattr(644,root,root,755)
4605 %if %{with multilib}
4606 %files -n libgo-multilib-32
4607 %defattr(644,root,root,755)
4608 %attr(755,root,root) %{_libdir32}/libgo.so.*.*.*
4609 %attr(755,root,root) %ghost %{_libdir32}/libgo.so.9
4611 %files -n libgo-multilib-32-devel
4612 %defattr(644,root,root,755)
4613 %attr(755,root,root) %{_libdir32}/libgo.so
4614 %{_libdir32}/libgo.la
4615 %{_libdir32}/libgobegin.a
4616 %{_libdir32}/libgolibbegin.a
4617 %{_libdir32}/libnetgo.a
4619 %files -n libgo-multilib-32-static
4620 %defattr(644,root,root,755)
4621 %{_libdir32}/libgo.a
4624 %if %{with multilib2}
4625 %files -n libgo-multilib-%{multilib2}
4626 %defattr(644,root,root,755)
4627 %attr(755,root,root) %{_libdirm2}/libgo.so.*.*.*
4628 %attr(755,root,root) %ghost %{_libdirm2}/libgo.so.9
4630 %files -n libgo-multilib-%{multilib2}-devel
4631 %defattr(644,root,root,755)
4632 %attr(755,root,root) %{_libdirm2}/libgo.so
4633 %{_libdirm2}/libgo.la
4634 %{_libdirm2}/libgobegin.a
4635 %{_libdirm2}/libgolibbegin.a
4636 %{_libdirm2}/libnetgo.a
4638 %files -n libgo-multilib-%{multilib2}-static
4639 %defattr(644,root,root,755)
4640 %{_libdirm2}/libgo.a
4646 %defattr(644,root,root,755)
4647 %doc libsanitizer/ChangeLog* libsanitizer/LICENSE.TXT
4648 %attr(755,root,root) %{_libdir}/libasan.so.*.*.*
4649 %attr(755,root,root) %ghost %{_libdir}/libasan.so.3
4651 %files -n libasan-devel
4652 %defattr(644,root,root,755)
4653 %attr(755,root,root) %{_libdir}/libasan.so
4654 %{_libdir}/libasan_preinit.o
4655 %{_libdir}/libasan.la
4656 %{gcclibdir}/include/sanitizer/asan_interface.h
4658 %files -n libasan-static
4659 %defattr(644,root,root,755)
4660 %{_libdir}/libasan.a
4662 %if %{with multilib}
4663 %files -n libasan-multilib-32
4664 %defattr(644,root,root,755)
4665 %attr(755,root,root) %{_libdir32}/libasan.so.*.*.*
4666 %attr(755,root,root) %ghost %{_libdir32}/libasan.so.3
4668 %files -n libasan-multilib-32-devel
4669 %defattr(644,root,root,755)
4670 %attr(755,root,root) %{_libdir32}/libasan.so
4671 %{_libdir32}/libasan_preinit.o
4672 %{_libdir32}/libasan.la
4674 %files -n libasan-multilib-32-static
4675 %defattr(644,root,root,755)
4676 %{_libdir32}/libasan.a
4679 %if %{with multilib2}
4680 %files -n libasan-multilib-%{multilib2}
4681 %defattr(644,root,root,755)
4682 %attr(755,root,root) %{_libdirm2}/libasan.so.*.*.*
4683 %attr(755,root,root) %ghost %{_libdirm2}/libasan.so.3
4685 %files -n libasan-multilib-%{multilib2}-devel
4686 %defattr(644,root,root,755)
4687 %attr(755,root,root) %{_libdirm2}/libasan.so
4688 %{_libdirm2}/libasan_preinit.o
4689 %{_libdirm2}/libasan.la
4691 %files -n libasan-multilib-%{multilib2}-static
4692 %defattr(644,root,root,755)
4693 %{_libdirm2}/libasan.a
4699 %defattr(644,root,root,755)
4700 %attr(755,root,root) %{_libdir}/liblsan.so.*.*.*
4701 %attr(755,root,root) %ghost %{_libdir}/liblsan.so.0
4703 %files -n liblsan-devel
4704 %defattr(644,root,root,755)
4705 %attr(755,root,root) %{_libdir}/liblsan.so
4706 %{_libdir}/liblsan.la
4707 %{gcclibdir}/include/sanitizer/lsan_interface.h
4709 %files -n liblsan-static
4710 %defattr(644,root,root,755)
4711 %{_libdir}/liblsan.a
4714 %if %{with multilib2} && %{with lsan_m2}
4715 %files -n liblsan-multilib-%{multilib2}
4716 %defattr(644,root,root,755)
4717 %attr(755,root,root) %{_libdirm2}/liblsan.so.*.*.*
4718 %attr(755,root,root) %ghost %{_libdirm2}/liblsan.so.0
4720 %files -n liblsan-multilib-%{multilib2}-devel
4721 %defattr(644,root,root,755)
4722 %attr(755,root,root) %{_libdirm2}/liblsan.so
4723 %{_libdirm2}/liblsan.la
4724 # it looks like duplicate of file from liblsan-devel, but actually it isn't:
4725 # these packages are mutually exclusive
4726 # (either liblsan-devel.x86_64 or liblsan-multilib-64.x32)
4727 %{gcclibdir}/include/sanitizer/lsan_interface.h
4729 %files -n liblsan-multilib-%{multilib2}-static
4730 %defattr(644,root,root,755)
4731 %{_libdirm2}/liblsan.a
4736 %defattr(644,root,root,755)
4737 %doc libsanitizer/ChangeLog* libsanitizer/LICENSE.TXT
4738 %attr(755,root,root) %{_libdir}/libtsan.so.*.*.*
4739 %attr(755,root,root) %ghost %{_libdir}/libtsan.so.0
4741 %files -n libtsan-devel
4742 %defattr(644,root,root,755)
4743 %attr(755,root,root) %{_libdir}/libtsan.so
4744 %{_libdir}/libtsan.la
4746 %files -n libtsan-static
4747 %defattr(644,root,root,755)
4748 %{_libdir}/libtsan.a
4751 %if %{with multilib2} && %{with tsan_m2}
4752 %files -n libtsan-multilib-%{multilib2}
4753 %defattr(644,root,root,755)
4754 %doc libsanitizer/ChangeLog* libsanitizer/LICENSE.TXT
4755 %attr(755,root,root) %{_libdirm2}/libtsan.so.*.*.*
4756 %attr(755,root,root) %ghost %{_libdirm2}/libtsan.so.0
4758 %files -n libtsan-multilib-%{multilib2}-devel
4759 %defattr(644,root,root,755)
4760 %attr(755,root,root) %{_libdirm2}/libtsan.so
4761 %{_libdirm2}/libtsan.la
4763 %files -n libtsan-multilib-%{multilib2}-static
4764 %defattr(644,root,root,755)
4765 %{_libdirm2}/libtsan.a
4770 %defattr(644,root,root,755)
4771 %attr(755,root,root) %{_libdir}/libubsan.so.*.*.*
4772 %attr(755,root,root) %ghost %{_libdir}/libubsan.so.0
4774 %files -n libubsan-devel
4775 %defattr(644,root,root,755)
4776 %attr(755,root,root) %{_libdir}/libubsan.so
4777 %{_libdir}/libubsan.la
4779 %files -n libubsan-static
4780 %defattr(644,root,root,755)
4781 %{_libdir}/libubsan.a
4783 %if %{with multilib}
4784 %files -n libubsan-multilib-32
4785 %defattr(644,root,root,755)
4786 %attr(755,root,root) %{_libdir32}/libubsan.so.*.*.*
4787 %attr(755,root,root) %ghost %{_libdir32}/libubsan.so.0
4789 %files -n libubsan-multilib-32-devel
4790 %defattr(644,root,root,755)
4791 %attr(755,root,root) %{_libdir32}/libubsan.so
4792 %{_libdir32}/libubsan.la
4794 %files -n libubsan-multilib-32-static
4795 %defattr(644,root,root,755)
4796 %{_libdir32}/libubsan.a
4799 %if %{with multilib2}
4800 %files -n libubsan-multilib-%{multilib2}
4801 %defattr(644,root,root,755)
4802 %attr(755,root,root) %{_libdirm2}/libubsan.so.*.*.*
4803 %attr(755,root,root) %ghost %{_libdirm2}/libubsan.so.0
4805 %files -n libubsan-multilib-%{multilib2}-devel
4806 %defattr(644,root,root,755)
4807 %attr(755,root,root) %{_libdirm2}/libubsan.so
4808 %{_libdirm2}/libubsan.la
4810 %files -n libubsan-multilib-%{multilib2}-static
4811 %defattr(644,root,root,755)
4812 %{_libdirm2}/libubsan.a
4818 %defattr(644,root,root,755)
4819 %doc libvtv/ChangeLog
4820 %attr(755,root,root) %{_libdir}/libvtv.so.*.*.*
4821 %attr(755,root,root) %ghost %{_libdir}/libvtv.so.0
4823 %files -n libvtv-devel
4824 %defattr(644,root,root,755)
4825 %attr(755,root,root) %{_libdir}/libvtv.so
4826 %{_libdir}/libvtv.la
4828 %files -n libvtv-static
4829 %defattr(644,root,root,755)
4832 %if %{with multilib}
4833 %files -n libvtv-multilib-32
4834 %defattr(644,root,root,755)
4835 %attr(755,root,root) %{_libdir32}/libvtv.so.*.*.*
4836 %attr(755,root,root) %ghost %{_libdir32}/libvtv.so.0
4838 %files -n libvtv-multilib-32-devel
4839 %defattr(644,root,root,755)
4840 %attr(755,root,root) %{_libdir32}/libvtv.so
4841 %{_libdir32}/libvtv.la
4843 %files -n libvtv-multilib-32-static
4844 %defattr(644,root,root,755)
4845 %{_libdir32}/libvtv.a
4848 %if %{with multilib2}
4849 %files -n libvtv-multilib-%{multilib2}
4850 %defattr(644,root,root,755)
4851 %attr(755,root,root) %{_libdirm2}/libvtv.so.*.*.*
4852 %attr(755,root,root) %ghost %{_libdirm2}/libvtv.so.0
4854 %files -n libvtv-multilib-%{multilib2}-devel
4855 %defattr(644,root,root,755)
4856 %attr(755,root,root) %{_libdirm2}/libvtv.so
4857 %{_libdirm2}/libvtv.la
4859 %files -n libvtv-multilib-%{multilib2}-static
4860 %defattr(644,root,root,755)
4861 %{_libdirm2}/libvtv.a
4867 %defattr(644,root,root,755)
4868 %doc libatomic/ChangeLog*
4869 %attr(755,root,root) %{_libdir}/libatomic.so.*.*.*
4870 %attr(755,root,root) %ghost %{_libdir}/libatomic.so.1
4872 %files -n libatomic-devel
4873 %defattr(644,root,root,755)
4874 %attr(755,root,root) %{_libdir}/libatomic.so
4875 %{_libdir}/libatomic.la
4877 %files -n libatomic-static
4878 %defattr(644,root,root,755)
4879 %{_libdir}/libatomic.a
4881 %if %{with multilib}
4882 %files -n libatomic-multilib-32
4883 %defattr(644,root,root,755)
4884 %attr(755,root,root) %{_libdir32}/libatomic.so.*.*.*
4885 %attr(755,root,root) %ghost %{_libdir32}/libatomic.so.1
4887 %files -n libatomic-multilib-32-devel
4888 %defattr(644,root,root,755)
4889 %attr(755,root,root) %{_libdir32}/libatomic.so
4890 %{_libdir32}/libatomic.la
4892 %files -n libatomic-multilib-32-static
4893 %defattr(644,root,root,755)
4894 %{_libdir32}/libatomic.a
4897 %if %{with multilib2}
4898 %files -n libatomic-multilib-%{multilib2}
4899 %defattr(644,root,root,755)
4900 %attr(755,root,root) %{_libdirm2}/libatomic.so.*.*.*
4901 %attr(755,root,root) %ghost %{_libdirm2}/libatomic.so.1
4903 %files -n libatomic-multilib-%{multilib2}-devel
4904 %defattr(644,root,root,755)
4905 %attr(755,root,root) %{_libdirm2}/libatomic.so
4906 %{_libdirm2}/libatomic.la
4908 %files -n libatomic-multilib-%{multilib2}-static
4909 %defattr(644,root,root,755)
4910 %{_libdirm2}/libatomic.a
4915 %defattr(644,root,root,755)
4916 %doc libcc1/ChangeLog*
4917 %attr(755,root,root) %{_libdir}/libcc1.so
4918 %attr(755,root,root) %{_libdir}/libcc1.so.*.*.*
4919 %attr(755,root,root) %ghost %{_libdir}/libcc1.so.0
4920 %attr(755,root,root) %{gcclibdir}/plugin/libcc1plugin.so.*
4923 %defattr(644,root,root,755)
4924 %dir %{gcclibdir}/plugin
4925 %{gcclibdir}/plugin/gengtype
4926 %{gcclibdir}/plugin/gtype.state
4927 %{gcclibdir}/plugin/include
4928 %attr(755,root,root) %{gcclibdir}/plugin/libcc1plugin.la
4929 %attr(755,root,root) %{gcclibdir}/plugin/libcc1plugin.so