1 # NOTE: despite lower soname, libffi is newer than standalone 3.0.10
4 # - when adding new subpackages, do not use epoch 6 there, reset them to 0!
7 # - gconf peer? (but libgcj needs split anyway)
9 # /usr/bin/gjdoc [BR: antlr.jar] (but see gjdoc package, there are some additional jars?)
10 # /usr/share/man/man1/gjdoc.1.gz
11 # - revise obsoletes for new libmpx packages!
15 %bcond_without ada # build without ADA support
16 %bcond_without cxx # build without C++ support
17 %bcond_without fortran # build without Fortran support
18 %bcond_without go # build without Go support
19 %bcond_without java # build without Java support
20 %bcond_without objc # build without Objective-C support
21 %bcond_without objcxx # build without Objective-C++ support
23 %bcond_without gomp # build without OpenMP support
24 %bcond_without multilib # build without multilib support (which needs glibc[32&64]-devel)
25 %bcond_without multilibx32 # build with x32 multilib support on x86_64 (needs x32 glibc-devel)
26 %bcond_without profiling # build without profiling
27 %bcond_without python # build without libstdc++ printers for gdb and aot-compile for java
28 %bcond_with gcc_libffi # packaging gcc libffi for system usage
29 # note: libgcj and libgo always have convenience gcc libffi linked in
31 %bcond_without alsa # don't build libgcj ALSA MIDI interface
32 %bcond_without dssi # don't build libgcj DSSI MIDI interface
33 %bcond_without gtk # don't build libgcj GTK peer
34 %bcond_without apidocs # do not build and package API docs
35 %bcond_with mozilla # build libgcjwebplugin (needs fix for new xulrunner)
36 %bcond_with qt # build libgcj Qt peer (currently doesn't build with libtool-2.x)
37 %bcond_without x # don't build libgcj Xlib-dependent AWTs (incl. GTK/Qt)
39 %bcond_without bootstrap # omit 3-stage bootstrap
40 %bcond_with tests # torture gcc
41 %bcond_with symvers # enable versioned symbols in libstdc++ (WARNING: changes soname from .so.6 to so.7)
49 # go, java and objcxx require C++
55 # objcxx requires objc
60 %if %{without bootstrap}
61 %undefine with_profiling
70 # used to be broken on sparc64 (to be verified if needed)
71 # broken since 5.x on x32 (to be verified if needed)
75 %ifnarch %{x8664} x32 aarch64 ppc64 s390x sparc64
76 %undefine with_multilib
79 %undefine with_multilibx32
82 # setup internal semi-bconds based on bconds and architecture
85 %define with_multilib2 1
87 %if %{with multilibx32}
88 %define with_multilib2 1
91 %ifarch %{ix86} %{x8664} x32 alpha arm ppc ppc64 sh sparc sparcv9 sparc64
92 # library for atomic operations not supported by hardware
95 %ifarch %{ix86} %{x8664} x32
96 %define with_cilkrts 1
98 %ifarch %{ix86} %{x8664} x32 arm ppc ppc64 sparc sparcv9 sparc64
99 # sanitizer feature (asan and ubsan are common for all supported archs)
103 # lsan and tsan exist only for primary x86_64 ABI
104 %define with_lsan_m0 1
105 %define with_tsan_m0 1
108 # lsan and tsan exist only for x86_64 ABI (i.e. our multilib2)
109 %define with_lsan_m2 1
110 %define with_tsan_m2 1
112 %ifarch %{ix86} %{x8664} x32
117 %define minor_ver 2.0
118 %define major_ecj_ver 4.9
119 # class data version seen with file(1) that this jvm is able to load
120 %define _classdataversion 50.0
121 %define gcj_soname_ver 17
123 Summary: GNU Compiler Collection: the C compiler and shared files
124 Summary(es.UTF-8): Colección de compiladores GNU: el compilador C y ficheros compartidos
125 Summary(pl.UTF-8): Kolekcja kompilatorów GNU: kompilator C i pliki współdzielone
126 Summary(pt_BR.UTF-8): Coleção dos compiladores GNU: o compilador C e arquivos compartilhados
128 Version: %{major_ver}.%{minor_ver}
132 Group: Development/Languages
133 Source0: https://ftp.gnu.org/pub/gnu/gcc/gcc-%{version}/%{name}-%{version}.tar.bz2
134 # Source0-md5: 9768625159663b300ae4de2f4745fcc4
135 Source1: %{name}-optimize-la.pl
136 Source2: ftp://sourceware.org/pub/java/ecj-%{major_ecj_ver}.jar
137 # Source2-md5: 7339f199ba11c941890031fd9981d7be
138 # check libffi version with libffi/configure.ac
139 Source3: libffi.pc.in
140 # svn diff -x --ignore-eol-style --force svn://gcc.gnu.org/svn/gcc/tags/gcc_6_2_0_release svn://gcc.gnu.org/svn/gcc/branches/gcc-6-branch > gcc-branch.diff
141 Patch100: %{name}-branch.diff
142 # Patch100-md5: 8211f0f6f0a2179e51b4ac42f91bd44d
143 Patch0: %{name}-info.patch
144 Patch2: %{name}-nodebug.patch
145 Patch3: %{name}-ada-link.patch
146 Patch4: %{name}-ada-x32.patch
148 Patch7: %{name}-libjava-multilib.patch
149 Patch8: %{name}-enable-java-awt-qt.patch
150 Patch10: %{name}-moresparcs.patch
151 Patch11: %{name}-install-libffi.patch
152 URL: http://gcc.gnu.org/
153 BuildRequires: autoconf >= 2.64
154 %{?with_tests:BuildRequires: autogen}
155 BuildRequires: automake >= 1:1.9.3
156 # binutils 2.17.50.0.9 or newer are required for fixing PR middle-end/20218.
157 BuildRequires: binutils >= 3:2.17.50.0.9-1
159 BuildRequires: chrpath >= 0.13-2
160 BuildRequires: cloog-isl-devel < 0.19
161 BuildRequires: cloog-isl-devel >= 0.17.0
162 %{?with_tests:BuildRequires: dejagnu}
163 BuildRequires: elfutils-devel >= 0.145-1
164 BuildRequires: fileutils >= 4.0.41
167 BuildRequires: gcc(ada)
168 BuildRequires: gcc-ada
171 BuildRequires: gettext-tools
172 BuildRequires: glibc-devel >= 6:2.4-1
174 # Formerly known as gcc(multilib)
175 BuildRequires: gcc(multilib-32)
177 %if %{with multilibx32}
178 BuildRequires: gcc(multilib-x32)
179 BuildRequires: glibc-devel(x32)
181 BuildRequires: glibc-devel(ix86)
184 BuildRequires: gcc(multilib-64)
185 BuildRequires: glibc-devel(ix86)
186 BuildRequires: glibc-devel(x86_64)
189 BuildRequires: glibc-devel(arm)
192 BuildRequires: glibc-devel(ppc)
195 BuildRequires: glibc-devel(s390)
198 BuildRequires: glibc-devel(sparcv9)
201 BuildRequires: gmp-c++-devel >= 4.1
202 BuildRequires: gmp-devel >= 4.1
203 BuildRequires: isl-devel >= 0.13
204 BuildRequires: libmpc-devel
205 BuildRequires: mpfr-devel >= 2.3.0
207 BuildRequires: python-devel
208 BuildRequires: rpm-pythonprov
210 BuildRequires: rpmbuild(macros) >= 1.211
211 BuildRequires: texinfo >= 4.1
212 BuildRequires: zlib-devel
214 %{?with_alsa:BuildRequires: alsa-lib-devel}
216 BuildRequires: dssi-devel
217 BuildRequires: jack-audio-connection-kit-devel
219 BuildRequires: libxml2-devel >= 1:2.6.8
220 BuildRequires: libxslt-devel >= 1.1.11
221 BuildRequires: perl-base
222 BuildRequires: perl-tools-pod
223 BuildRequires: pkgconfig
224 BuildRequires: sed >= 4.0
228 BuildRequires: cairo-devel >= 0.5.0
229 BuildRequires: gtk+2-devel >= 2:2.4.0
230 BuildRequires: libart_lgpl-devel
231 BuildRequires: pango-devel
232 BuildRequires: xorg-lib-libXt-devel
233 BuildRequires: xorg-lib-libXtst-devel
236 BuildRequires: QtGui-devel >= 4.0.1
237 BuildRequires: qt4-build >= 4.0.1
239 %{?with_mozilla:BuildRequires: xulrunner-devel >= 1.8.1.3-1.20070321.5}
241 BuildConflicts: pdksh < 5.2.14-50
242 Requires: binutils >= 3:2.23
243 Requires: libgcc = %{epoch}:%{version}-%{release}
244 Provides: cpp = %{epoch}:%{version}-%{release}
245 %{?with_ada:Provides: gcc(ada)}
253 Conflicts: glibc-devel < 2.2.5-20
254 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
256 %define _slibdir /%{_lib}
258 # 32-bit environment on x86-64,aarch64,ppc64,s390x,sparc64
259 %define _slibdir32 /lib
260 %define _libdir32 /usr/lib
261 %define _pkgconfigdir32 %{_libdir32}/pkgconfig
262 %if %{with multilib2}
263 # x32 environment on x86-64
265 %define multilib2 x32
266 %define m2_desc ILP32
267 %define _slibdirm2 /libx32
268 %define _libdirm2 /usr/libx32
269 %define _pkgconfigdirm2 %{_libdirm2}/pkgconfig
271 # 64-bit environment on x32
275 %define _slibdirm2 /lib64
276 %define _libdirm2 /usr/lib64
277 %define _pkgconfigdirm2 %{_libdir64}/pkgconfig
281 %define gcclibdir %{_libdir}/gcc/%{_target_platform}/%{version}
282 %define gcjdbexecdir gcj-%{version}-%{gcj_soname_ver}
284 %define filterout -fwrapv -fno-strict-aliasing -fsigned-char
285 %define filterout_ld -Wl,--as-needed
287 # functions with printf format attribute but with special parser and also
288 # receiving non constant format strings
289 %define Werror_cflags %{nil}
291 %define skip_post_check_so '.*(libcc1plugin|libgo|libxmlj|lib-gnu-awt-xlib|libmpxwrappers)\.so.*'
294 A compiler aimed at integrating all the optimizations and features
295 necessary for a high-performance and stable development environment.
297 This package contains the C compiler and some files shared by various
298 parts of the GNU Compiler Collection. In order to use another GCC
299 compiler you will need to install the appropriate subpackage.
301 %description -l es.UTF-8
302 Un compilador que intenta integrar todas las optimalizaciones y
303 características necesarias para un entorno de desarrollo eficaz y
306 Este paquete contiene el compilador de C y unos ficheros compartidos
307 por varias partes de la colección de compiladores GNU (GCC). Para usar
308 otro compilador de GCC será necesario que instale el subpaquete
311 %description -l pl.UTF-8
312 Kompilator, posiadający duże możliwości optymalizacyjne niezbędne do
313 wyprodukowania szybkiego i stabilnego kodu wynikowego.
315 Ten pakiet zawiera kompilator C i pliki współdzielone przez różne
316 części kolekcji kompilatorów GNU (GCC). Żeby używać innego kompilatora
317 z GCC, trzeba zainstalować odpowiedni podpakiet.
319 %description -l pt_BR.UTF-8
320 Este pacote adiciona infraestrutura básica e suporte a linguagem C ao
321 GNU Compiler Collection.
324 Summary: GNU Compiler Collection: the C compiler 32-bit support
325 Summary(pl.UTF-8): Kolekcja kompilatorów GNU: obsługa binariów 32-bitowych dla kompilatora C
327 Group: Development/Languages
328 Requires: %{name} = %{epoch}:%{version}-%{release}
329 Requires: libgcc-multilib-32 = %{epoch}:%{version}-%{release}
332 Requires: glibc-devel(ix86)
335 Requires: glibc-devel(ppc)
338 Requires: glibc-devel(s390)
341 Requires: glibc-devel(sparcv9)
343 Provides: gcc(multilib-32)
344 Obsoletes: gcc-multilib
346 %description multilib-32
347 A compiler aimed at integrating all the optimizations and features
348 necessary for a high-performance and stable development environment.
350 This package contains the C compiler support for producing 32-bit
351 programs on 64-bit host.
353 %description multilib-32 -l pl.UTF-8
354 Kompilator, posiadający duże możliwości optymalizacyjne niezbędne do
355 wyprodukowania szybkiego i stabilnego kodu wynikowego.
357 Ten pakiet zawiera rozszerzenie kompilatora C o obsługę tworzenia
358 programów 32-bitowych na maszynie 64-bitowej.
360 %package multilib-%{multilib2}
361 Summary: GNU Compiler Collection: the C compiler %{m2_desc} binaries support
362 Summary(pl.UTF-8): Kolekcja kompilatorów GNU: obsługa binariów %{m2_desc} dla kompilatora C
364 Group: Development/Languages
365 Requires: %{name} = %{epoch}:%{version}-%{release}
366 Requires: libgcc-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
367 %{?with_multilib:Provides: gcc(multilib-%{multilib2})}
369 Requires: glibc-devel(x32)
372 Requires: glibc-devel(x86_64)
375 %description multilib-%{multilib2}
376 A compiler aimed at integrating all the optimizations and features
377 necessary for a high-performance and stable development environment.
379 This package contains the C compiler support for producing %{m2_desc}
382 %description multilib-%{multilib2} -l pl.UTF-8
383 Kompilator, posiadający duże możliwości optymalizacyjne niezbędne do
384 wyprodukowania szybkiego i stabilnego kodu wynikowego.
386 Ten pakiet zawiera rozszerzenie kompilatora C o obsługę tworzenia
390 Summary: Shared gcc library
391 Summary(es.UTF-8): Biblioteca compartida de gcc
392 Summary(pl.UTF-8): Biblioteka gcc
393 Summary(pt_BR.UTF-8): Biblioteca runtime para o GCC
394 License: GPL v3+ with GCC Runtime Library Exception v3.1
399 %description -n libgcc
402 %description -n libgcc -l es.UTF-8
403 Biblioteca compartida de gcc.
405 %description -n libgcc -l pl.UTF-8
406 Biblioteka dynamiczna gcc.
408 %description -n libgcc -l pt_BR.UTF-8
409 Biblioteca runtime para o GCC.
411 %package -n libgcc-multilib-32
412 Summary: Shared gcc library - 32-bit version
413 Summary(pl.UTF-8): Biblioteka gcc - wersja 32-bitowa
414 License: GPL v3+ with GCC Runtime Library Exception v3.1
416 Obsoletes: libgcc-multilib
418 %description -n libgcc-multilib-32
419 Shared gcc library - 32-bit version.
421 %description -n libgcc-multilib-32 -l pl.UTF-8
422 Biblioteka dynamiczna gcc - wersja 32-bitowa.
424 %package -n libgcc-multilib-%{multilib2}
425 Summary: Shared gcc library - %{m2_desc} version
426 Summary(pl.UTF-8): Biblioteka gcc - wersja %{m2_desc}
427 License: GPL v3+ with GCC Runtime Library Exception v3.1
430 %description -n libgcc-multilib-%{multilib2}
431 Shared gcc library - %{m2_desc} version.
433 %description -n libgcc-multilib-%{multilib2} -l pl.UTF-8
434 Biblioteka dynamiczna gcc - wersja %{m2_desc}.
437 Summary: GNU OpenMP library
438 Summary(pl.UTF-8): Biblioteka GNU OpenMP
439 License: GPL v3+ with GCC Runtime Library Exception v3.1
442 %description -n libgomp
445 %description -n libgomp -l pl.UTF-8
446 Biblioteka GNU OpenMP.
448 %package -n libgomp-devel
449 Summary: Development files for GNU OpenMP library
450 Summary(pl.UTF-8): Pliki programistyczne biblioteki GNU OpenMP
451 License: GPL v3+ with GCC Runtime Library Exception v3.1
452 Group: Development/Libraries
453 Requires: %{name} = %{epoch}:%{version}-%{release}
454 Requires: libgomp = %{epoch}:%{version}-%{release}
456 %description -n libgomp-devel
457 Development files for GNU OpenMP library.
459 %description -n libgomp-devel -l pl.UTF-8
460 Pliki programistyczne biblioteki GNU OpenMP.
462 %package -n libgomp-static
463 Summary: Static GNU OpenMP library
464 Summary(pl.UTF-8): Statyczna biblioteka GNU OpenMP
465 License: GPL v3+ with GCC Runtime Library Exception v3.1
466 Group: Development/Libraries
467 Requires: libgomp-devel = %{epoch}:%{version}-%{release}
469 %description -n libgomp-static
470 Static GNU OpenMP library.
472 %description -n libgomp-static -l pl.UTF-8
473 Statyczna biblioteka GNU OpenMP.
475 %package -n libgomp-multilib-32
476 Summary: GNU OpenMP library - 32-bit version
477 Summary(pl.UTF-8): Biblioteka GNU OpenMP - wersja 32-bitowa
478 License: GPL v3+ with GCC Runtime Library Exception v3.1
480 Obsoletes: libgomp-multilib
482 %description -n libgomp-multilib-32
483 GNU OpenMP library - 32-bit version.
485 %description -n libgomp-multilib-32 -l pl.UTF-8
486 Biblioteka GNU OpenMP - wersja 32-bitowa.
488 %package -n libgomp-multilib-32-devel
489 Summary: Development files for 32-bit version of GNU OpenMP library
490 Summary(pl.UTF-8): Pliki programistyczne wersji 32-bitowej biblioteki GNU OpenMP
491 License: GPL v3+ with GCC Runtime Library Exception v3.1
492 Group: Development/Libraries
493 Requires: libgomp-devel = %{epoch}:%{version}-%{release}
494 Obsoletes: libgomp-multilib-devel
496 %description -n libgomp-multilib-32-devel
497 Development files for 32-bit version of GNU OpenMP library.
499 %description -n libgomp-multilib-32-devel -l pl.UTF-8
500 Pliki programistyczne wersji 32-bitowej biblioteki GNU OpenMP.
502 %package -n libgomp-multilib-32-static
503 Summary: Static GNU OpenMP library - 32-bit version
504 Summary(pl.UTF-8): Statyczna biblioteka GNU OpenMP - wersja 32-bitowa
505 License: GPL v3+ with GCC Runtime Library Exception v3.1
506 Group: Development/Libraries
507 Requires: libgomp-multilib-32-devel = %{epoch}:%{version}-%{release}
508 Obsoletes: libgomp-multilib-static
510 %description -n libgomp-multilib-32-static
511 Static GNU OpenMP library - 32-bit version.
513 %description -n libgomp-multilib-32-static -l pl.UTF-8
514 Statyczna biblioteka GNU OpenMP - wersja 32-bitowa.
516 %package -n libgomp-multilib-%{multilib2}
517 Summary: GNU OpenMP library - %{m2_desc} version
518 Summary(pl.UTF-8): Biblioteka GNU OpenMP - wersja %{m2_desc}
519 License: GPL v3+ with GCC Runtime Library Exception v3.1
522 %description -n libgomp-multilib-%{multilib2}
523 GNU OpenMP library - %{m2_desc} version.
525 %description -n libgomp-multilib-%{multilib2} -l pl.UTF-8
526 Biblioteka GNU OpenMP - wersja %{m2_desc}.
528 %package -n libgomp-multilib-%{multilib2}-devel
529 Summary: Development files for %{m2_desc} version of GNU OpenMP library
530 Summary(pl.UTF-8): Pliki programistyczne wersji %{m2_desc} biblioteki GNU OpenMP
531 License: GPL v3+ with GCC Runtime Library Exception v3.1
532 Group: Development/Libraries
533 Requires: libgomp-devel = %{epoch}:%{version}-%{release}
535 %description -n libgomp-multilib-%{multilib2}-devel
536 Development files for %{m2_desc} version of GNU OpenMP library.
538 %description -n libgomp-multilib-%{multilib2}-devel -l pl.UTF-8
539 Pliki programistyczne wersji %{m2_desc}-bitowej biblioteki GNU OpenMP.
541 %package -n libgomp-multilib-%{multilib2}-static
542 Summary: Static GNU OpenMP library - %{m2_desc} version
543 Summary(pl.UTF-8): Statyczna biblioteka GNU OpenMP - wersja %{m2_desc}
544 License: GPL v3+ with GCC Runtime Library Exception v3.1
545 Group: Development/Libraries
546 Requires: libgomp-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
548 %description -n libgomp-multilib-%{multilib2}-static
549 Static GNU OpenMP library - %{m2_desc} version.
551 %description -n libgomp-multilib-%{multilib2}-static -l pl.UTF-8
552 Statyczna biblioteka GNU OpenMP - wersja %{m2_desc}.
554 %package -n libcilkrts
555 Summary: GCC Cilk Plus language extensions runtime library
556 Summary(pl.UTF-8): Biblioteka uruchomieniowa rozszerzeń Cilk Plus dla GCC
559 Requires: libstdc++ = %{epoch}:%{version}-%{release}
561 %description -n libcilkrts
562 This package contains the Cilk Plus C/C++ language extensions runtime
565 %description -n libcilkrts -l pl.UTF-8
566 Ten pakiet zawiera bibliotekę uruchomieniową rozszerzeń Cilk Plus dla
569 %package -n libcilkrts-devel
570 Summary: GCC development files for Cilk Plus language extensions
571 Summary(pl.UTF-8): Pliki programistyczne GCC dla rozszerzeń Cilk Plus
573 Group: Development/Libraries
574 Requires: libcilkrts = %{epoch}:%{version}-%{release}
576 %description -n libcilkrts-devel
577 This package contains development files for Cilk Plus C/C++ language
580 %description -n libcilkrts-devel -l pl.UTF-8
581 Ten pakiet zawiera pliki programistyczne rozszerzeń Cilk Plus dla
584 %package -n libcilkrts-static
585 Summary: GCC Cilk Plus language extensions static library
586 Summary(pl.UTF-8): Biblioteka statyczna rozszerzeń Cilk Plus dla GCC
588 Group: Development/Libraries
589 Requires: libcilkrts-devel = %{epoch}:%{version}-%{release}
591 %description -n libcilkrts-static
592 This package contains Cilk Plus C/C++ language extensions static
595 %description -n libcilkrts-static -l pl.UTF-8
596 Ten pakiet zawiera bibliotekę statyczną rozszerzeń Cilk Plus dla
599 %package -n libcilkrts-multilib-32
600 Summary: GCC Cilk Plus language extensions runtime library - 32-bit version
601 Summary(pl.UTF-8): Biblioteka uruchomieniowa rozszerzeń Cilk Plus dla GCC - wersja 32-bitowa
604 Requires: libstdc++-multilib-32 = %{epoch}:%{version}-%{release}
605 Obsoletes: libcilkrts-multilib
607 %description -n libcilkrts-multilib-32
608 This package contains the Cilk Plus C/C++ language extensions runtime
609 library in 32-bit version.
611 %description -n libcilkrts-multilib-32 -l pl.UTF-8
612 Ten pakiet zawiera bibliotekę uruchomieniową rozszerzeń Cilk Plus dla
613 języków C/C++. W tym pakiecie znajduje się wersja 32-bitowa.
615 %package -n libcilkrts-multilib-32-devel
616 Summary: GCC development files for Cilk Plus language extensions - 32-bit version
617 Summary(pl.UTF-8): Pliki programistyczne GCC dla rozszerzeń Cilk Plus - wersja 32-bitowa
619 Group: Development/Libraries
620 Requires: libcilkrts-devel = %{epoch}:%{version}-%{release}
621 Requires: libcilkrts-multilib-32 = %{epoch}:%{version}-%{release}
622 Obsoletes: libcilkrts-multilib-devel
624 %description -n libcilkrts-multilib-32-devel
625 This package contains development files for Cilk Plus C/C++ language
626 extensions in 32-bit version.
628 %description -n libcilkrts-multilib-32-devel -l pl.UTF-8
629 Ten pakiet zawiera pliki programistyczne rozszerzeń Cilk Plus dla
630 języków C/C++. W tym pakiecie znajduje się wersja 32-bitowa.
632 %package -n libcilkrts-multilib-32-static
633 Summary: GCC Cilk Plus language extensions static library - 32-bit version
634 Summary(pl.UTF-8): Biblioteka statyczna rozszerzeń Cilk Plus dla GCC - wersja 32-bitowa
636 Group: Development/Libraries
637 Requires: libcilkrts-multilib-32-devel = %{epoch}:%{version}-%{release}
638 Obsoletes: libcilkrts-multilib-static
640 %description -n libcilkrts-multilib-32-static
641 This package contains the Cilk Plus C/C++ language extensions static
642 library in 32-bit version.
644 %description -n libcilkrts-multilib-32-static -l pl.UTF-8
645 Ten pakiet zawiera bibliotekę statyczną rozszerzeń Cilk Plus dla
646 języków C/C++. W tym pakiecie znajduje się wersja 32-bitowa.
648 %package -n libcilkrts-multilib-%{multilib2}
649 Summary: GCC Cilk Plus language extensions runtime library - %{m2_desc} version
650 Summary(pl.UTF-8): Biblioteka uruchomieniowa rozszerzeń Cilk Plus dla GCC - wersja %{m2_desc}
653 Requires: libstdc++-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
655 %description -n libcilkrts-multilib-%{multilib2}
656 This package contains the Cilk Plus C/C++ language extensions runtime
657 library in %{m2_desc} version.
659 %description -n libcilkrts-multilib-%{multilib2} -l pl.UTF-8
660 Ten pakiet zawiera bibliotekę uruchomieniową rozszerzeń Cilk Plus dla
661 języków C/C++. W tym pakiecie znajduje się wersja %{m2_desc}.
663 %package -n libcilkrts-multilib-%{multilib2}-devel
664 Summary: GCC development files for Cilk Plus language extensions - %{m2_desc} version
665 Summary(pl.UTF-8): Pliki programistyczne GCC dla rozszerzeń Cilk Plus - wersja %{m2_desc}
667 Group: Development/Libraries
668 Requires: libcilkrts-devel = %{epoch}:%{version}-%{release}
669 Requires: libcilkrts-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
671 %description -n libcilkrts-multilib-%{multilib2}-devel
672 This package contains development files for Cilk Plus C/C++ language
673 extensions in %{m2_desc} version.
675 %description -n libcilkrts-multilib-%{multilib2}-devel -l pl.UTF-8
676 Ten pakiet zawiera pliki programistyczne rozszerzeń Cilk Plus dla
677 języków C/C++. W tym pakiecie znajduje się wersja %{m2_desc}.
679 %package -n libcilkrts-multilib-%{multilib2}-static
680 Summary: GCC Cilk Plus language extensions static library - %{m2_desc} version
681 Summary(pl.UTF-8): Biblioteka statyczna rozszerzeń Cilk Plus dla GCC - wersja %{m2_desc}
683 Group: Development/Libraries
684 Requires: libcilkrts-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
686 %description -n libcilkrts-multilib-%{multilib2}-static
687 This package contains the Cilk Plus C/C++ language extensions static
688 library in %{m2_desc} version.
690 %description -n libcilkrts-multilib-%{multilib2}-static -l pl.UTF-8
691 Ten pakiet zawiera bibliotekę statyczną rozszerzeń Cilk Plus dla
692 języków C/C++. W tym pakiecie znajduje się wersja %{m2_desc}.
695 Summary: Ada language support for GCC
696 Summary(es.UTF-8): Soporte de Ada para GCC
697 Summary(pl.UTF-8): Obsługa języka Ada do GCC
698 Group: Development/Languages
699 Requires: %{name} = %{epoch}:%{version}-%{release}
700 Requires: libgnat = %{epoch}:%{version}-%{release}
702 Obsoletes: gnat-devel
705 This package adds experimental support for compiling Ada programs.
707 %description ada -l es.UTF-8
708 Este paquete añade soporte experimental para compilar programas en
711 %description ada -l pl.UTF-8
712 Ten pakiet dodaje eksperymentalne wsparcie dla kompilacji programów w
715 %package ada-multilib-32
716 Summary: Ada language 32-bit binaries support for GCC
717 Summary(pl.UTF-8): Obsługa 32-bitowych binariów w języku Ada dla GCC
718 Group: Development/Languages
719 Requires: %{name}-ada = %{epoch}:%{version}-%{release}
720 Requires: libgnat-multilib-32 = %{epoch}:%{version}-%{release}
721 Obsoletes: gcc-ada-multilib
723 %description ada-multilib-32
724 This package adds experimental support for compiling 32-bit Ada
725 programs on 64-bit host.
727 %description ada-multilib-32 -l pl.UTF-8
728 Ten pakiet dodaje eksperymentalną obsługę kompilacji programów
729 32-bitowych w języku Ada na maszynie 64-bitowej.
731 %package ada-multilib-%{multilib2}
732 Summary: Ada language %{m2_desc} binaries support for GCC
733 Summary(pl.UTF-8): Obsługa binariów %{m2_desc} w języku Ada dla GCC
734 Group: Development/Languages
735 Requires: %{name}-ada = %{epoch}:%{version}-%{release}
736 Requires: libgnat-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
738 %description ada-multilib-%{multilib2}
739 This package adds experimental support for compiling Ada language to
742 %description ada-multilib-%{multilib2} -l pl.UTF-8
743 Ten pakiet dodaje eksperymentalną obsługę kompilacji programów w
744 języku Ada do binariów %{m2_desc}.
747 Summary: Ada standard libraries
748 Summary(es.UTF-8): Bibliotecas estándares de Ada
749 Summary(pl.UTF-8): Biblioteki standardowe Ady
750 License: GPL v3+ with GCC Runtime Library Exception v3.1
752 Requires: libgcc = %{epoch}:%{version}-%{release}
756 %description -n libgnat
757 This package contains shared libraries needed to run programs written
760 %description -n libgnat -l es.UTF-8
761 Este paquete contiene las bibliotecas compartidas necesarias para
762 ejecutar programas escritos en Ada.
764 %description -n libgnat -l pl.UTF-8
765 Ten pakiet zawiera biblioteki potrzebne do uruchamiania programów
768 %package -n libgnat-static
769 Summary: Static Ada standard libraries
770 Summary(pl.UTF-8): Statyczne biblioteki standardowe dla Ady
771 License: GPL v3+ with GCC Runtime Library Exception v3.1
772 Group: Development/Libraries
773 Obsoletes: gnat-static
775 %description -n libgnat-static
776 This package contains static libraries for programs written in Ada.
778 %description -n libgnat-static -l pl.UTF-8
779 Ten pakiet zawiera biblioteki statyczne dla programów napisanych w
782 %package -n libgnat-multilib-32
783 Summary: Ada standard libraries - 32-bit version
784 Summary(pl.UTF-8): Biblioteki standardowe dla Ady - wersja 32-bitowa
785 License: GPL v3+ with GCC Runtime Library Exception v3.1
787 Requires: libgcc-multilib-32 = %{epoch}:%{version}-%{release}
788 Obsoletes: libgnat-multilib
790 %description -n libgnat-multilib-32
791 This package contains 32-bit version of shared libraries needed to run
792 programs written in Ada.
794 %description -n libgnat-multilib-32 -l pl.UTF-8
795 Ten pakiet zawiera wersje 32-bitowe bibliotek potrzebnych do
796 uruchamiania programów napisanych w języku Ada.
798 %package -n libgnat-multilib-32-static
799 Summary: Static Ada standard libraries - 32-bit version
800 Summary(pl.UTF-8): Statyczne biblioteki standardowe dla Ady - wersje 32-bitowe
801 License: GPL v3+ with GCC Runtime Library Exception v3.1
802 Group: Development/Libraries
803 Obsoletes: libgnat-multilib-static
805 %description -n libgnat-multilib-32-static
806 This package contains 32-bit version of static libraries for programs
809 %description -n libgnat-multilib-32-static -l pl.UTF-8
810 Ten pakiet zawiera 32-bitowe wersje bibliotek statycznych dla
811 programów napisanych w Adzie.
813 %package -n libgnat-multilib-%{multilib2}
814 Summary: Ada standard libraries - %{m2_desc} version
815 Summary(pl.UTF-8): Biblioteki standardowe dla Ady - wersja %{m2_desc}
816 License: GPL v3+ with GCC Runtime Library Exception v3.1
818 Requires: libgcc-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
820 %description -n libgnat-multilib-%{multilib2}
821 This package contains %{m2_desc} version of shared libraries needed to run
822 programs written in Ada.
824 %description -n libgnat-multilib-%{multilib2} -l pl.UTF-8
825 Ten pakiet zawiera wersje %{m32_desc} bibliotek potrzebnych do
826 uruchamiania programów napisanych w Adzie.
828 %package -n libgnat-multilib-%{multilib2}-static
829 Summary: Static Ada standard libraries - %{m2_desc} version
830 Summary(pl.UTF-8): Statyczne biblioteki standardowe dla Ady - wersje %{m2_desc}
831 License: GPL v3+ with GCC Runtime Library Exception v3.1
832 Group: Development/Libraries
834 %description -n libgnat-multilib-%{multilib2}-static
835 This package contains %{m2_desc} version of static libraries for programs
838 %description -n libgnat-multilib-%{multilib2}-static -l pl.UTF-8
839 Ten pakiet zawiera wersje %{m2_desc} bibliotek statycznych dla
840 programów napisanych w Adzie.
843 Summary: C++ language support for GCC
844 Summary(es.UTF-8): Soporte de C++ para GCC
845 Summary(pl.UTF-8): Obsługa języka C++ dla GCC
846 Summary(pt_BR.UTF-8): Suporte C++ para o GCC
847 Group: Development/Languages
848 Requires: %{name} = %{epoch}:%{version}-%{release}
854 This package adds C++ support to the GNU Compiler Collection. It
855 includes support for most of the current C++ specification, including
856 templates and exception handling. It does not include a standard C++
857 library, which is available separately.
859 %description c++ -l de.UTF-8
860 Dieses Paket enthält die C++-Unterstützung für den
861 GNU-Compiler-Collection. Es unterstützt die aktuelle
862 C++-Spezifikation, inkl. Templates und Ausnahmeverarbeitung. Eine
863 C++-Standard-Library ist nicht enthalten - sie ist getrennt
866 %description c++ -l es.UTF-8
867 Este paquete añade soporte de C++ al GCC (colección de compiladores
868 GNU). Ello incluye el soporte para la mayoría de la especificación
869 actual de C++, incluyendo plantillas y manejo de excepciones. No
870 incluye la biblioteca estándar de C++, la que es disponible separada.
872 %description c++ -l fr.UTF-8
873 Ce package ajoute un support C++ a la collection de compilateurs GNU.
874 Il comprend un support pour la plupart des spécifications actuelles de
875 C++, dont les modéles et la gestion des exceptions. Il ne comprend pas
876 une bibliothéque C++ standard, qui est disponible séparément.
878 %description c++ -l pl.UTF-8
879 Ten pakiet dodaje obsługę C++ do kompilatora GCC. Wspiera większość
880 obecnej specyfikacji C++, nie zawiera natomiast standardowych
881 bibliotek C++, które są w oddzielnym pakiecie.
883 %description c++ -l pt_BR.UTF-8
884 Este pacote adiciona suporte C++ para o gcc.
886 %description c++ -l tr.UTF-8
887 Bu paket, GNU C derleyicisine C++ desteği ekler. 'Template'ler ve
888 aykırı durum işleme gibi çoğu güncel C++ tanımlarına uyar. Standart
889 C++ kitaplığı bu pakette yer almaz.
891 %package c++-multilib-32
892 Summary: C++ language 32-bit binaries support for GCC
893 Summary(pl.UTF-8): Obsługa 32-bitowych binariów w języku C++ dla GCC
894 Group: Development/Languages
895 Requires: %{name}-c++ = %{epoch}:%{version}-%{release}
896 Requires: %{name}-multilib-32 = %{epoch}:%{version}-%{release}
897 Obsoletes: gcc-c++-multilib
899 %description c++-multilib-32
900 This package adds 32-bit binaries in C++ language support to the GNU
903 %description c++-multilib-32 -l pl.UTF-8
904 Ten pakiet dodaje obsługę 32-bitowych binariów w języku C++ do
907 %package c++-multilib-%{multilib2}
908 Summary: C++ language %{m2_desc} binaries support for GCC
909 Summary(pl.UTF-8): Obsługa %{multilib2}-bitowych binariów C++ dla GCC
910 Group: Development/Languages
911 Requires: %{name}-c++ = %{epoch}:%{version}-%{release}
912 Requires: %{name}-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
914 %description c++-multilib-%{multilib2}
915 This package adds %{m2_desc} binaries in C++ language support to the GNU
918 %description c++-multilib-%{multilib2} -l pl.UTF-8
919 Ten pakiet dodaje obsługę binariów %{m2_desc} w języku C++ do kompilatora
922 %package -n libstdc++
923 Summary: GNU C++ library
924 Summary(es.UTF-8): Biblioteca C++ de GNU
925 Summary(pl.UTF-8): Biblioteka GNU C++
926 Summary(pt_BR.UTF-8): Biblioteca C++ GNU
927 License: GPL v3+ with GCC Runtime Library Exception v3.1
929 # >= instead of = to allow keeping older libstdc++ (with different soname)
930 Requires: libgcc >= %{epoch}:%{version}-%{release}
932 Obsoletes: libstdc++3
933 Obsoletes: libstdc++4
935 %description -n libstdc++
936 This is the GNU implementation of the standard C++ library, along with
937 additional GNU tools. This package includes the shared libraries
938 necessary to run C++ applications.
940 %description -n libstdc++ -l de.UTF-8
941 Dies ist die GNU-Implementierung der Standard-C++-Libraries mit
942 weiteren GNU-Tools. Dieses Paket enthält die zum Ausführen von
943 C++-Anwendungen erforderlichen gemeinsam genutzten Libraries.
945 %description -n libstdc++ -l es.UTF-8
946 Este es el soporte de las bibliotecas padrón del C++, junto con
947 herramientas GNU adicionales. El paquete incluye las bibliotecas
948 compartidas necesarias para ejecutar aplicaciones C++.
950 %description -n libstdc++ -l fr.UTF-8
951 Ceci est l'implémentation GNU des librairies C++ standard, ainsi que
952 des outils GNU supplémentaires. Ce package comprend les librairies
953 partagées nécessaires à l'exécution d'application C++.
955 %description -n libstdc++ -l pl.UTF-8
956 Ten pakiet zawiera bibliotekę będącą implementacją standardowej
957 biblioteki C++. Znajduje się w nim biblioteka dynamiczna niezbędne do
958 uruchamiania aplikacji napisanych w C++.
960 %description -n libstdc++ -l pt_BR.UTF-8
961 Este pacote é uma implementação da biblioteca padrão C++ v3, um
962 subconjunto do padrão ISO 14882.
964 %description -n libstdc++ -l tr.UTF-8
965 Bu paket, standart C++ kitaplıklarının GNU gerçeklemesidir ve C++
966 uygulamalarının koşturulması için gerekli kitaplıkları içerir.
968 %package -n libstdc++-devel
969 Summary: Header files and documentation for C++ development
970 Summary(de.UTF-8): Header-Dateien zur Entwicklung mit C++
971 Summary(es.UTF-8): Ficheros de cabecera y documentación para desarrollo C++
972 Summary(fr.UTF-8): Fichiers d'en-tête et biblitothèques pour développer en C++
973 Summary(pl.UTF-8): Pliki nagłówkowe i dokumentacja do biblioteki standardowej C++
974 Summary(pt_BR.UTF-8): Arquivos de inclusão e bibliotecas para o desenvolvimento em C++
975 Summary(tr.UTF-8): C++ ile program geliştirmek için gerekli dosyalar
976 License: GPL v3+ with GCC Runtime Library Exception v3.1
977 Group: Development/Libraries
978 Requires: %{name}-c++ = %{epoch}:%{version}-%{release}
979 Requires: glibc-devel
980 Requires: libstdc++ = %{epoch}:%{version}-%{release}
981 Obsoletes: libg++-devel
982 Obsoletes: libstdc++3-devel
983 Obsoletes: libstdc++4-devel
985 %description -n libstdc++-devel
986 This is the GNU implementation of the standard C++ libraries. This
987 package includes the header files needed for C++ development and
988 library documentation.
990 %description -n libstdc++-devel -l es.UTF-8
991 Este es el soporte de las bibliotecas padrón del lenguaje C++. Este
992 paquete incluye los archivos de inclusión y bibliotecas necesarios
993 para desarrollo de programas en lenguaje C++.
995 %description -n libstdc++-devel -l pl.UTF-8
996 Pakiet ten zawiera biblioteki będące implementacją standardowych
997 bibliotek C++. Znajdują się w nim pliki nagłówkowe wykorzystywane przy
998 programowaniu w języku C++ oraz dokumentacja biblioteki standardowej.
1000 %description -n libstdc++-devel -l pt_BR.UTF-8
1001 Este pacote inclui os arquivos de inclusão e bibliotecas necessárias
1002 para desenvolvimento de programas C++.
1004 %package -n libstdc++-static
1005 Summary: Static C++ standard library
1006 Summary(es.UTF-8): Biblioteca estándar estática de C++
1007 Summary(pl.UTF-8): Statyczna biblioteka standardowa C++
1008 License: GPL v3+ with GCC Runtime Library Exception v3.1
1009 Group: Development/Libraries
1010 Requires: libstdc++-devel = %{epoch}:%{version}-%{release}
1011 Obsoletes: libstdc++4-static
1013 %description -n libstdc++-static
1014 Static C++ standard library.
1016 %description -n libstdc++-static -l es.UTF-8
1017 Biblioteca estándar estática de C++.
1019 %description -n libstdc++-static -l pl.UTF-8
1020 Statyczna biblioteka standardowa C++.
1022 %package -n libstdc++-multilib-32
1023 Summary: GNU C++ library - 32-bit version
1024 Summary(pl.UTF-8): Biblioteka GNU C++ - wersja 32-bitowa
1025 License: GPL v3+ with GCC Runtime Library Exception v3.1
1027 # >= instead of = to allow keeping older libstdc++ (with different soname)
1028 Requires: libgcc-multilib-32 >= %{epoch}:%{version}-%{release}
1029 Obsoletes: libstdc++-multilib
1031 %description -n libstdc++-multilib-32
1032 This is 32-bit version of the GNU implementation of the standard C++
1035 %description -n libstdc++-multilib-32 -l pl.UTF-8
1036 Ten pakiet ten zawiera 32-bitową wersję implementacji GNU biblioteki
1039 %package -n libstdc++-multilib-32-devel
1040 Summary: Development files for C++ development - 32-bit version
1041 Summary(pl.UTF-8): Pliki programistyczne biblioteki standardowej C++ - wersja 32-bitowa
1042 License: GPL v3+ with GCC Runtime Library Exception v3.1
1043 Group: Development/Libraries
1044 Requires: %{name}-c++-multilib-32 = %{epoch}:%{version}-%{release}
1045 Requires: libstdc++-devel = %{epoch}:%{version}-%{release}
1046 Requires: libstdc++-multilib-32 = %{epoch}:%{version}-%{release}
1047 Obsoletes: libstdc++-multilib-devel
1049 %description -n libstdc++-multilib-32-devel
1050 This package contains the development files for 32-bit version of the
1051 GNU implementation of the standard C++ library.
1053 %description -n libstdc++-multilib-32-devel -l pl.UTF-8
1054 Ten pakiet zawiera pliki programistyczne 32-bitowej wersji
1055 implementacji GNU biblioteki standardowej C++.
1057 %package -n libstdc++-multilib-32-static
1058 Summary: Static C++ standard library - 32-bit version
1059 Summary(pl.UTF-8): Statyczna biblioteka standardowa C++ - wersja 32-bitowa
1060 License: GPL v3+ with GCC Runtime Library Exception v3.1
1061 Group: Development/Libraries
1062 Requires: libstdc++-multilib-32-devel = %{epoch}:%{version}-%{release}
1063 Obsoletes: libstdc++-multilib-static
1065 %description -n libstdc++-multilib-32-static
1066 Static C++ standard library - 32-bit version.
1068 %description -n libstdc++-multilib-32-static -l pl.UTF-8
1069 Statyczna biblioteka standardowa C++ - wersja 32-bitowa.
1071 %package -n libstdc++-multilib-%{multilib2}
1072 Summary: GNU C++ library - %{m2_desc} version
1073 Summary(pl.UTF-8): Biblioteka GNU C++ - wersja %{m2_desc}
1074 License: GPL v3+ with GCC Runtime Library Exception v3.1
1076 # >= instead of = to allow keeping older libstdc++ (with different soname)
1077 Requires: libgcc-multilib-%{multilib2} >= %{epoch}:%{version}-%{release}
1079 %description -n libstdc++-multilib-%{multilib2}
1080 This is %{m2_desc} version of the GNU implementation of the standard C++
1083 %description -n libstdc++-multilib-%{multilib2} -l pl.UTF-8
1084 Ten pakiet ten zawiera wersję %{m2_desc} implementacji GNU biblioteki
1087 %package -n libstdc++-multilib-%{multilib2}-devel
1088 Summary: Development files for C++ development - %{m2_desc} version
1089 Summary(pl.UTF-8): Pliki programistyczne biblioteki standardowej C++ - wersja %{m2_desc}
1090 License: GPL v3+ with GCC Runtime Library Exception v3.1
1091 Group: Development/Libraries
1092 Requires: %{name}-c++-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1093 Requires: libstdc++-devel = %{epoch}:%{version}-%{release}
1094 Requires: libstdc++-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1096 %description -n libstdc++-multilib-%{multilib2}-devel
1097 This package contains the development files for %{m2_desc} version of the
1098 GNU implementation of the standard C++ library.
1100 %description -n libstdc++-multilib-%{multilib2}-devel -l pl.UTF-8
1101 Ten pakiet zawiera pliki programistyczne wersji %{m2_desc}
1102 implementacji GNU biblioteki standardowej C++.
1104 %package -n libstdc++-multilib-%{multilib2}-static
1105 Summary: Static C++ standard library - %{m2_desc} version
1106 Summary(pl.UTF-8): Statyczna biblioteka standardowa C++ - wersja %{m2_desc}
1107 License: GPL v3+ with GCC Runtime Library Exception v3.1
1108 Group: Development/Libraries
1109 Requires: libstdc++-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
1111 %description -n libstdc++-multilib-%{multilib2}-static
1112 Static C++ standard library - %{m2_desc} version.
1114 %description -n libstdc++-multilib-%{multilib2}-static -l pl.UTF-8
1115 Statyczna biblioteka standardowa C++ - wersja %{m2_desc}.
1117 %package -n libstdc++-gdb
1118 Summary: libstdc++ pretty printers for GDB
1119 Summary(pl.UTF-8): Funkcje wypisujące dane libstdc++ dla GDB
1120 Group: Development/Debuggers
1122 %description -n libstdc++-gdb
1123 This package contains Python scripts for GDB pretty printing of the
1124 libstdc++ types/containers.
1126 %description -n libstdc++-gdb -l pl.UTF-8
1127 Ten pakiet zawiera skrypty Pythona dla GDB służące do ładnego
1128 wypisywania typów i kontenerów libstdc++.
1130 %package -n libstdc++-apidocs
1131 Summary: C++ standard library API documentation
1132 Summary(pl.UTF-8): Dokumentacja API biblioteki standardowej C++
1133 License: FDL v1.3 (mainly), GPL v3+ (doxygen generated parts)
1134 Group: Documentation
1135 %if "%{_rpmversion}" >= "5"
1139 %description -n libstdc++-apidocs
1140 API and internal documentation for C++ standard library.
1142 %description -n libstdc++-apidocs -l pl.UTF-8
1143 Dokumentacja API i wewnętrzna biblioteki standardowej C++.
1146 Summary: Fortran 95 language support for GCC
1147 Summary(es.UTF-8): Soporte de Fortran 95 para GCC
1148 Summary(pl.UTF-8): Obsługa języka Fortran 95 dla GCC
1149 Summary(pt_BR.UTF-8): Suporte Fortran 95 para o GCC
1150 Group: Development/Languages/Fortran
1151 Requires: %{name} = %{epoch}:%{version}-%{release}
1152 Requires: libgfortran = %{epoch}:%{version}-%{release}
1153 Requires: libquadmath-devel = %{epoch}:%{version}-%{release}
1154 Provides: gcc-g77 = %{epoch}:%{version}-%{release}
1158 %description fortran
1159 This package adds support for compiling Fortran 95 programs with the
1162 %description fortran -l es.UTF-8
1163 Este paquete añade soporte para compilar programas escritos en Fortran
1164 95 con el compilador GNU.
1166 %description fortran -l pl.UTF-8
1167 Ten pakiet dodaje obsługę języka Fortran 95 do kompilatora GCC.
1169 %description fortran -l pt_BR.UTF-8
1170 Suporte Fortran 95 para o GCC.
1172 %package fortran-multilib-32
1173 Summary: Fortran 95 language 32-bit binaries support for GCC
1174 Summary(pl.UTF-8): Obsługa binariów 32-bitowych w języku Fortran 95 dla GCC
1175 Group: Development/Languages/Fortran
1176 Requires: %{name}-fortran = %{epoch}:%{version}-%{release}
1177 Requires: libgfortran-multilib-32 = %{epoch}:%{version}-%{release}
1178 Requires: libquadmath-multilib-32-devel = %{epoch}:%{version}-%{release}
1179 Obsoletes: gcc-fortran-multilib
1181 %description fortran-multilib-32
1182 This package adds support for compiling 32-bit Fortran 95 programs
1183 with the GNU compiler.
1185 %description fortran-multilib-32 -l pl.UTF-8
1186 Ten pakiet dodaje obsługę 32-bitowych programów w Fortranie 95 do
1189 %package fortran-multilib-%{multilib2}
1190 Summary: Fortran 95 language %{m2_desc} binaries support for GCC
1191 Summary(pl.UTF-8): Obsługa binariów %{m2_desc} w języku Fortran 95 dla GCC
1192 Group: Development/Languages/Fortran
1193 Requires: %{name}-fortran = %{epoch}:%{version}-%{release}
1194 Requires: libgfortran-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1195 Requires: libquadmath-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
1197 %description fortran-multilib-%{multilib2}
1198 This package adds support for compiling Fortran 95 programs to %{m2_desc}
1199 binaries with the GNU compiler.
1201 %description fortran-multilib-%{multilib2} -l pl.UTF-8
1202 Ten pakiet dodaje obsługę binariów %{m2_desc} w języku Fortran 95 do
1205 %package -n libgfortran
1206 Summary: Fortran 95 Library
1207 Summary(es.UTF-8): Biblioteca de Fortran 95
1208 Summary(pl.UTF-8): Biblioteka Fortranu 95
1209 License: GPL v3+ with GCC Runtime Library Exception v3.1
1211 Requires: libgcc = %{epoch}:%{version}-%{release}
1212 Requires: libquadmath = %{epoch}:%{version}-%{release}
1215 %description -n libgfortran
1218 %description -n libgfortran -l es.UTF-8
1219 Biblioteca de Fortran 95.
1221 %description -n libgfortran -l pl.UTF-8
1222 Biblioteka Fortranu 95.
1224 %package -n libgfortran-static
1225 Summary: Static Fortran 95 Library
1226 Summary(es.UTF-8): Bibliotecas estáticas de Fortran 95
1227 Summary(pl.UTF-8): Statyczna Biblioteka Fortranu 95
1228 License: GPL v3+ with GCC Runtime Library Exception v3.1
1229 Group: Development/Libraries
1230 Requires: libgfortran = %{epoch}:%{version}-%{release}
1231 Obsoletes: libg2c-static
1233 %description -n libgfortran-static
1234 Static Fortran 95 Library.
1236 %description -n libgfortran-static -l es.UTF-8
1237 Bibliotecas estáticas de Fortran 95.
1239 %description -n libgfortran-static -l pl.UTF-8
1240 Statyczna biblioteka Fortranu 95.
1242 %package -n libgfortran-multilib-32
1243 Summary: Fortran 95 Library - 32-bit version
1244 Summary(pl.UTF-8): Biblioteka Fortranu 95 - wersja 32-bitowa
1245 License: GPL v3+ with GCC Runtime Library Exception v3.1
1247 Requires: libgcc-multilib-32 = %{epoch}:%{version}-%{release}
1248 Requires: libquadmath-multilib-32 = %{epoch}:%{version}-%{release}
1249 Obsoletes: libgfortran-multilib
1251 %description -n libgfortran-multilib-32
1252 Fortran 95 Library - 32-bit version.
1254 %description -n libgfortran-multilib-32 -l pl.UTF-8
1255 Biblioteka Fortranu 95 - wersja 32-bitowa.
1257 %package -n libgfortran-multilib-32-static
1258 Summary: Static Fortran 95 Library - 32-bit version
1259 Summary(pl.UTF-8): Statyczna Biblioteka Fortranu 95 - wersja 32-bitowa
1260 License: GPL v3+ with GCC Runtime Library Exception v3.1
1261 Group: Development/Libraries
1262 Requires: libgfortran-multilib-32 = %{epoch}:%{version}-%{release}
1263 Obsoletes: libgfortran-multilib-static
1265 %description -n libgfortran-multilib-32-static
1266 Static Fortran 95 Library - 32-bit version.
1268 %description -n libgfortran-multilib-32-static -l pl.UTF-8
1269 Statyczna biblioteka Fortranu 95 - wersja 32-bitowa.
1271 %package -n libgfortran-multilib-%{multilib2}
1272 Summary: Fortran 95 Library - %{m2_desc} version
1273 Summary(pl.UTF-8): Biblioteka Fortranu 95 - wersja %{m2_desc}
1274 License: GPL v3+ with GCC Runtime Library Exception v3.1
1276 Requires: libquadmath-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1278 %description -n libgfortran-multilib-%{multilib2}
1279 Fortran 95 Library - %{m2_desc} version.
1281 %description -n libgfortran-multilib-%{multilib2} -l pl.UTF-8
1282 Biblioteka Fortranu 95 - wersja %{m2_desc}.
1284 %package -n libgfortran-multilib-%{multilib2}-static
1285 Summary: Static Fortran 95 Library - %{m2_desc} version
1286 Summary(pl.UTF-8): Statyczna Biblioteka Fortranu 95 - wersja %{m2_desc}
1287 License: GPL v3+ with GCC Runtime Library Exception v3.1
1288 Group: Development/Libraries
1289 Requires: libgcc-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1290 Requires: libgfortran-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1292 %description -n libgfortran-multilib-%{multilib2}-static
1293 Static Fortran 95 Library - %{m2_desc} version.
1295 %description -n libgfortran-multilib-%{multilib2}-static -l pl.UTF-8
1296 Statyczna biblioteka Fortranu 95 - wersja %{m2_desc}.
1298 %package -n libquadmath
1299 Summary: GCC __float128 shared support library
1300 Summary(pl.UTF-8): Biblioteka współdzielona do obsługi typu __float128
1304 %description -n libquadmath
1305 This package contains GCC shared support library which is needed for
1306 __float128 math support and for Fortran REAL*16 support.
1308 %description -n libquadmath -l pl.UTF-8
1309 Ten pakiet zawiera bibliotekę współdzieloną GCC do obsługi operacji
1310 matematycznych na zmiennych typu __float128 oraz typu REAL*16 w
1313 %package -n libquadmath-devel
1314 Summary: Header files for GCC __float128 support library
1315 Summary(pl.UTF-8): Pliki nagłówkowe biblioteka GCC do obsługi typu __float128
1317 Group: Development/Libraries
1318 Requires: libquadmath = %{epoch}:%{version}-%{release}
1320 %description -n libquadmath-devel
1321 This package contains header files for GCC support library which is
1322 needed for __float128 math support and for Fortran REAL*16 support.
1324 %description -n libquadmath-devel -l pl.UTF-8
1325 Ten pakiet zawiera pliki nagłówkowe biblioteki GCC do obsługi operacji
1326 matematycznych na zmiennych typu __float128 oraz typu REAL*16 w
1329 %package -n libquadmath-static
1330 Summary: Static GCC __float128 support library
1331 Summary(pl.UTF-8): Biblioteka statyczna GCC do obsługi typu __float128
1333 Group: Development/Libraries
1334 Requires: libquadmath-devel = %{epoch}:%{version}-%{release}
1336 %description -n libquadmath-static
1337 Static GCC __float128 support library.
1339 %description -n libquadmath-static -l pl.UTF-8
1340 Biblioteka statyczna GCC do obsługi typu __float128.
1342 %package -n libquadmath-multilib-32
1343 Summary: GCC __float128 shared support library - 32-bit version
1344 Summary(pl.UTF-8): Biblioteka współdzielona GCC do obsługi typu __float128 - wersja 32-bitowa
1347 Obsoletes: libquadmath-multilib
1349 %description -n libquadmath-multilib-32
1350 This package contains 32-bit version of GCC shared support library
1351 which is needed for __float128 math support and for Fortran REAL*16
1354 %description -n libquadmath-multilib-32 -l pl.UTF-8
1355 Ten pakiet zawiera 32-bitową bibliotekę współdzieloną GCC do obsługi
1356 operacji matematycznych na zmiennych typu __float128 oraz typu REAL*16
1359 %package -n libquadmath-multilib-32-devel
1360 Summary: Development files for 32-bit GCC __float128 support library
1361 Summary(pl.UTF-8): Pliki programistyczne 32-bitowej biblioteki do obsługi typu __float128
1363 Group: Development/Libraries
1364 Requires: libquadmath-devel = %{epoch}:%{version}-%{release}
1365 Requires: libquadmath-multilib-32 = %{epoch}:%{version}-%{release}
1366 Obsoletes: libquadmath-multilib-devel
1368 %description -n libquadmath-multilib-32-devel
1369 This package contains development files for 32-bit GCC support library
1370 which is needed for __float128 math support and for Fortran REAL*16
1373 %description -n libquadmath-multilib-32-devel -l pl.UTF-8
1374 Ten pakiet zawiera pliki programistyczne 32-bitowej biblioteki GCC do
1375 obsługi operacji matematycznych na zmiennych typu __float128 oraz typu
1376 REAL*16 w Fortranie.
1378 %package -n libquadmath-multilib-32-static
1379 Summary: Static GCC __float128 support library - 32-bit version
1380 Summary(pl.UTF-8): 32-bitowa biblioteka statyczna GCC do obsługi typu __float128
1382 Group: Development/Libraries
1383 Requires: libquadmath-multilib-32-devel = %{epoch}:%{version}-%{release}
1384 Obsoletes: libquadmath-multilib-static
1386 %description -n libquadmath-multilib-32-static
1387 Static GCC __float128 support library - 32-bit version.
1389 %description -n libquadmath-multilib-32-static -l pl.UTF-8
1390 32-bitowa biblioteka statyczna GCC do obsługi typu __float128.
1392 %package -n libquadmath-multilib-%{multilib2}
1393 Summary: GCC __float128 shared support library - %{m2_desc} version
1394 Summary(pl.UTF-8): Biblioteka współdzielona GCC do obsługi typu __float128 - wersja %{m2_desc}
1398 %description -n libquadmath-multilib-%{multilib2}
1399 This package contains %{m2_desc} version of GCC shared support library
1400 which is needed for __float128 math support and for Fortran REAL*16
1403 %description -n libquadmath-multilib-%{multilib2} -l pl.UTF-8
1404 Ten pakiet zawiera wersję %{m2_desc} biblioteki współdzielonej GCC do
1405 obsługi operacji matematycznych na zmiennych typu __float128 oraz typu
1406 REAL*16 w Fortranie.
1408 %package -n libquadmath-multilib-%{multilib2}-devel
1409 Summary: Development files for %{m2_desc} version of GCC __float128 support library
1410 Summary(pl.UTF-8): Pliki programistyczne wersji %{m2_desc} biblioteki do obsługi typu __float128
1412 Group: Development/Libraries
1413 Requires: libquadmath-devel = %{epoch}:%{version}-%{release}
1414 Requires: libquadmath-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1416 %description -n libquadmath-multilib-%{multilib2}-devel
1417 This package contains development files for %{m2_desc} version of GCC
1418 support library which is needed for __float128 math support and for
1419 Fortran REAL*16 support.
1421 %description -n libquadmath-multilib-%{multilib2}-devel -l pl.UTF-8
1422 Ten pakiet zawiera pliki programistyczne wersji %{m2_desc} biblioteki GCC
1423 do obsługi operacji matematycznych na zmiennych typu __float128 oraz
1424 typu REAL*16 w Fortranie.
1426 %package -n libquadmath-multilib-%{multilib2}-static
1427 Summary: Static GCC __float128 support library - %{m2_desc} version
1428 Summary(pl.UTF-8): Wersja %{m2_desc} biblioteki statycznej GCC do obsługi typu __float128
1430 Group: Development/Libraries
1431 Requires: libquadmath-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
1433 %description -n libquadmath-multilib-%{multilib2}-static
1434 Static GCC __float128 support library - %{m2_desc} version.
1436 %description -n libquadmath-multilib-%{multilib2}-static -l pl.UTF-8
1437 Wersja %{m2_desc} biblioteki statycznej GCC do obsługi typu __float128.
1440 Summary: Java language support for GCC
1441 Summary(es.UTF-8): Soporte de Java para GCC
1442 Summary(pl.UTF-8): Obsługa języka Java dla GCC
1443 Group: Development/Languages/Java
1444 Requires: %{name} = %{epoch}:%{version}-%{release}
1445 Requires: libgcj-devel = %{epoch}:%{version}-%{release}
1446 Provides: gcc-java-tools
1447 Provides: gcj = %{epoch}:%{version}-%{release}
1448 Obsoletes: eclipse-ecj
1449 Obsoletes: gcc-java-tools
1450 Obsoletes: java-gnu-classpath-tools
1453 This package adds experimental support for compiling Java(TM) programs
1454 and bytecode into native code. To use this you will also need the
1457 %description java -l es.UTF-8
1458 Este paquete añade soporte experimental para compilar programas
1459 Java(tm) y su bytecode en código nativo. Para usarlo también va a
1460 necesitar el paquete libgcj.
1462 %description java -l pl.UTF-8
1463 Ten pakiet dodaje możliwość kompilowania programów w języku Java(TM)
1464 oraz bajtkodu do kodu natywnego. Do używania go wymagany jest
1465 dodatkowo pakiet libgcj.
1467 %package java-aotcompile
1468 Summary: Java AOT-compiler - compiling bytecode to native
1469 Summary(pl.UTF-8): Kompilator AOT dla Javy - kompilacja bajtkodu do kodu natywnego
1471 Group: Development/Tools
1472 Requires: %{name}-java = %{epoch}:%{version}-%{release}
1474 %description java-aotcompile
1475 aot-compile is a script that searches a directory for Java bytecode
1476 (as class files, or in jars) and uses gcj to compile it to native code
1477 and generate the databases from it.
1479 %description java-aotcompile -l pl.UTF-8
1480 aot-compile to skrypt wyszukujący w katalogu bajtkod Javy (w plikach
1481 class lub jarach) i kompilujący go przy użyciu gcj, a następnie
1482 generujący z niego bazy danych.
1485 Summary: Java Class Libraries
1486 Summary(es.UTF-8): Bibliotecas de clases de Java
1487 Summary(pl.UTF-8): Biblioteki klas Javy
1488 License: GPL v2+ with limited linking exception
1490 Requires: jpackage-utils
1491 Requires: libstdc++ = %{epoch}:%{version}-%{release}
1492 Provides: java(ClassDataVersion) = %{_classdataversion}
1495 %description -n libgcj
1496 Java Class Libraries.
1498 %description -n libgcj -l es.UTF-8
1499 Bibliotecas de clases de Java.
1501 %description -n libgcj -l pl.UTF-8
1502 Biblioteki klas Javy.
1504 %package -n libgcj-devel
1505 Summary: Development files for Java Class Libraries
1506 Summary(es.UTF-8): Ficheros de desarrollo para las bibliotecas de clases de Java
1507 Summary(pl.UTF-8): Pliki nagłówkowe bibliotek klas Javy
1508 License: GPL v2+ with limited linking exception
1509 Group: Development/Libraries
1510 Requires: libgcj = %{epoch}:%{version}-%{release}
1511 Requires: libstdc++-devel = %{epoch}:%{version}-%{release}
1512 Requires: zlib-devel
1513 Obsoletes: libgcj3-devel
1515 %description -n libgcj-devel
1516 Development files for Java Class Libraries.
1518 %description -n libgcj-devel -l es.UTF-8
1519 Ficheros de desarrollo para las bibliotecas de clases de Java.
1521 %description -n libgcj-devel -l pl.UTF-8
1522 Pliki nagłówkowe bibliotek klas Javy.
1524 %package -n libgcj-static
1525 Summary: Static Java Class Libraries
1526 Summary(es.UTF-8): Bibliotecas estáticas de clases de Java
1527 Summary(pl.UTF-8): Statyczne biblioteki klas Javy
1528 License: GPL v2+ with limited linking exception
1529 Group: Development/Libraries
1530 Requires: libgcj-devel = %{epoch}:%{version}-%{release}
1532 %description -n libgcj-static
1533 Static Java Class Libraries.
1535 %description -n libgcj-static -l es.UTF-8
1536 Bibliotecas estáticas de clases de Java.
1538 %description -n libgcj-static -l pl.UTF-8
1539 Statyczne biblioteki klas Javy.
1542 Summary: Foreign Function Interface library
1543 Summary(es.UTF-8): Biblioteca de interfaz de funciones ajenas
1544 Summary(pl.UTF-8): Biblioteka wywołań funkcji obcych
1548 %description -n libffi
1549 The libffi library provides a portable, high level programming
1550 interface to various calling conventions. This allows a programmer to
1551 call any function specified by a call interface description at run
1554 %description -n libffi -l es.UTF-8
1555 La biblioteca libffi provee una interfaz portable de programación de
1556 alto nivel para varias convenciones de llamada. Ello permite que un
1557 programador llame una función cualquiera especificada por una
1558 descripción de interfaz de llamada en el tiempo de ejecución.
1560 %description -n libffi -l pl.UTF-8
1561 Biblioteka libffi dostarcza przenośny, wysokopoziomowy interfejs do
1562 różnych konwencji wywołań funkcji. Pozwala to programiście wywołać
1563 dowolną funkcję podaną przez opis interfejsu wywołania w czasie
1566 %package -n libffi-devel
1567 Summary: Development files for Foreign Function Interface library
1568 Summary(es.UTF-8): Ficheros de desarrollo para libffi
1569 Summary(pl.UTF-8): Pliki nagłówkowe biblioteki libffi
1571 Group: Development/Libraries
1572 Requires: %{name} = %{epoch}:%{version}-%{release}
1573 Requires: libffi = %{epoch}:%{version}-%{release}
1575 %description -n libffi-devel
1576 Development files for Foreign Function Interface library.
1578 %description -n libffi-devel -l es.UTF-8
1579 Ficheros de desarrollo para libffi.
1581 %description -n libffi-devel -l pl.UTF-8
1582 Pliki nagłówkowe biblioteki libffi.
1584 %package -n libffi-static
1585 Summary: Static Foreign Function Interface library
1586 Summary(es.UTF-8): Biblioteca libffi estática
1587 Summary(pl.UTF-8): Statyczna biblioteka libffi
1589 Group: Development/Libraries
1590 Requires: libffi-devel = %{epoch}:%{version}-%{release}
1592 %description -n libffi-static
1593 Static Foreign Function Interface library.
1595 %description -n libffi-static -l es.UTF-8
1596 Biblioteca libffi estática.
1598 %description -n libffi-static -l pl.UTF-8
1599 Statyczna biblioteka libffi.
1601 %package -n libffi-multilib-32
1602 Summary: Foreign Function Interface library - 32-bit version
1603 Summary(pl.UTF-8): Biblioteka wywołań funkcji obcych - wersja 32-bitowa
1606 Obsoletes: libffi-multilib
1608 %description -n libffi-multilib-32
1609 The libffi library provides a portable, high level programming
1610 interface to various calling conventions. This allows a programmer to
1611 call any function specified by a call interface description at run
1612 time. This package contains 32-bit version of the library.
1614 %description -n libffi-multilib-32 -l pl.UTF-8
1615 Biblioteka libffi dostarcza przenośny, wysokopoziomowy interfejs do
1616 różnych konwencji wywołań funkcji. Pozwala to programiście wywołać
1617 dowolną funkcję podaną przez opis interfejsu wywołania w czasie
1618 działania programu. Ten pakiet zawiera wersję 32-bitową biblioteki.
1620 %package -n libffi-multilib-32-devel
1621 Summary: Development files for 32-bit version of Foreign Function Interface library
1622 Summary(pl.UTF-8): Pliki programistyczne 32-bitowej wersji biblioteki libffi
1624 Group: Development/Libraries
1625 Requires: libffi-devel = %{epoch}:%{version}-%{release}
1626 Requires: libffi-multilib-32 = %{epoch}:%{version}-%{release}
1627 Obsoletes: libffi-multilib-devel
1629 %description -n libffi-multilib-32-devel
1630 Development files for 32-bit version of Foreign Function Interface
1633 %description -n libffi-multilib-32-devel -l pl.UTF-8
1634 Pliki programistyczne 32-bitowej wersji biblioteki libffi.
1636 %package -n libffi-multilib-32-static
1637 Summary: Static Foreign Function Interface library - 32-bit version
1638 Summary(pl.UTF-8): Statyczna biblioteka libffi - wersja 32-bitowa
1640 Group: Development/Libraries
1641 Requires: libffi-multilib-32-devel = %{epoch}:%{version}-%{release}
1642 Obsoletes: libffi-multilib-static
1644 %description -n libffi-multilib-32-static
1645 Static Foreign Function Interface library - 32-bit version.
1647 %description -n libffi-multilib-32-static -l pl.UTF-8
1648 Statyczna biblioteka libffi - wersja 32-bitowa.
1650 %package -n libffi-multilib-%{multilib2}
1651 Summary: Foreign Function Interface library - %{m2_desc} version
1652 Summary(pl.UTF-8): Biblioteka wywołań funkcji obcych - wersja %{m2_desc}
1656 %description -n libffi-multilib-%{multilib2}
1657 The libffi library provides a portable, high level programming
1658 interface to various calling conventions. This allows a programmer to
1659 call any function specified by a call interface description at run
1660 time. This package contains %{m2_desc} version of the library.
1662 %description -n libffi-multilib-%{multilib2} -l pl.UTF-8
1663 Biblioteka libffi dostarcza przenośny, wysokopoziomowy interfejs do
1664 różnych konwencji wywołań funkcji. Pozwala to programiście wywołać
1665 dowolną funkcję podaną przez opis interfejsu wywołania w czasie
1666 działania programu. Ten pakiet zawiera wersję %{m2_desc} biblioteki.
1668 %package -n libffi-multilib-%{multilib2}-devel
1669 Summary: Development files for %{m2_desc} version of Foreign Function Interface library
1670 Summary(pl.UTF-8): Pliki programistyczne wersji %{m2_desc} biblioteki libffi
1672 Group: Development/Libraries
1673 Requires: libffi-devel = %{epoch}:%{version}-%{release}
1674 Requires: libffi-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1676 %description -n libffi-multilib-%{multilib2}-devel
1677 Development files for %{m2_desc} version of Foreign Function Interface
1680 %description -n libffi-multilib-%{multilib2}-devel -l pl.UTF-8
1681 Pliki programistyczne wersji %{m2_desc} biblioteki libffi.
1683 %package -n libffi-multilib-%{multilib2}-static
1684 Summary: Static Foreign Function Interface library - %{m2_desc} version
1685 Summary(pl.UTF-8): Statyczna biblioteka libffi - wersja %{m2_desc}
1687 Group: Development/Libraries
1688 Requires: libffi-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
1690 %description -n libffi-multilib-%{multilib2}-static
1691 Static Foreign Function Interface library - %{m2_desc} version.
1693 %description -n libffi-multilib-%{multilib2}-static -l pl.UTF-8
1694 Statyczna biblioteka libffi - wersja %{m2_desc}.
1697 Summary: Objective C language support for GCC
1698 Summary(de.UTF-8): Objektive C-Unterstützung für GCC
1699 Summary(es.UTF-8): Soporte de Objective C para GCC
1700 Summary(fr.UTF-8): Gestion d'Objective C pour GCC
1701 Summary(pl.UTF-8): Obsługa obiektowego C (Objective C) dla kompilatora GCC
1702 Summary(tr.UTF-8): GCC için Objective C desteği
1703 Group: Development/Languages
1704 Requires: %{name} = %{epoch}:%{version}-%{release}
1705 Requires: libobjc = %{epoch}:%{version}-%{release}
1706 Obsoletes: egcc-objc
1707 Obsoletes: egcs-objc
1710 This package adds Objective C support to the GNU Compiler Collection.
1711 Objective C is a object oriented derivative of the C language, mainly
1712 used on systems running NeXTSTEP. This package does not include the
1713 standard objective C object library.
1715 %description objc -l de.UTF-8
1716 Dieses Paket ergänzt den GNU-Compiler-Collection durch
1717 Objective-C-Support. Objective C ist ein objektorientiertes Derivat
1718 von C, das zur Hauptsache auf Systemen mit NeXTSTEP zum Einsatz kommt.
1719 Die Standard-Objective-C-Objekt-Library ist nicht Teil des Pakets.
1721 %description objc -l es.UTF-8
1722 Este paquete añade soporte de Objective C al GCC (colección de
1723 compiladores GNU). Objective C es un lenguaje orientado a objetos
1724 derivado de C, principalmente usado en sistemas que funcionan bajo
1725 NeXTSTEP. El paquete no incluye la biblioteca de objetos estándar de
1728 %description objc -l fr.UTF-8
1729 Ce package ajoute un support Objective C a la collection de
1730 compilateurs GNU. L'Objective C est un langage orienté objetdérivé du
1731 langage C, principalement utilisé sur les systèmes NeXTSTEP. Ce
1732 package n'inclue pas la bibliothéque Objective C standard.
1734 %description objc -l pl.UTF-8
1735 Ten pakiet dodaje obsługę obiektowego C do kompilatora GCC. Obiektowe
1736 C (Objective C, objc) jest zorientowaną obiektowo pochodną języka C,
1737 używaną głównie w systemach używających NeXTSTEP. W pakiecie nie ma
1738 standardowej biblioteki objc (która znajduje się w osobnym pakiecie).
1740 %description objc -l tr.UTF-8
1741 Bu paket, GNU C derleyicisine Objective C desteği ekler. Objective C,
1742 C dilinin nesne yönelik bir türevidir ve NeXTSTEP altında çalışan
1743 sistemlerde yaygın olarak kullanılır. Standart Objective C nesne
1744 kitaplığı bu pakette yer almaz.
1746 %package objc-multilib-32
1747 Summary: Objective C language 32-bit binaries support for GCC
1748 Summary(pl.UTF-8): Obsługa 32-bitowych binariów w języku Objective C dla kompilatora GCC
1749 Group: Development/Languages
1750 Requires: %{name}-multilib-32 = %{epoch}:%{version}-%{release}
1751 Requires: libobjc-multilib-32 = %{epoch}:%{version}-%{release}
1752 Obsoletes: gcc-objc-multilib
1754 %description objc-multilib-32
1755 This package adds 32-bit Objective C support to the GNU Compiler
1758 %description objc-multilib-32 -l pl.UTF-8
1759 Ten pakiet dodaje obsługę 32-bitowych binariów Objective C do
1762 %package objc-multilib-%{multilib2}
1763 Summary: Objective C language %{m2_desc} binaries support for GCC
1764 Summary(pl.UTF-8): Obsługa binariów %{m2_desc} w języku Objective C dla kompilatora GCC
1765 Group: Development/Languages
1766 Requires: %{name}-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1767 Requires: libobjc-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1769 %description objc-multilib-%{multilib2}
1770 This package adds %{m2_desc} binaries in Objective C language support to
1771 the GNU Compiler Collection.
1773 %description objc-multilib-%{multilib2} -l pl.UTF-8
1774 Ten pakiet dodaje obsługę binariów %{m2_desc} w języku Objective C do
1778 Summary: Objective C++ support for GCC
1779 Summary(pl.UTF-8): Obsługa języka Objective C++ dla GCC
1780 Group: Development/Languages
1781 Requires: %{name}-c++ = %{epoch}:%{version}-%{release}
1782 Requires: %{name}-objc = %{epoch}:%{version}-%{release}
1785 This package adds Objective C++ support to the GNU Compiler
1788 %description objc++ -l pl.UTF-8
1789 Ten pakiet dodaje obsługę języka Objective C++ do zestawu kompilatorów
1790 GNU Compiler Collection.
1793 Summary: Objective C Library
1794 Summary(es.UTF-8): Biblioteca de Objective C
1795 Summary(pl.UTF-8): Biblioteka obiektowego C (Objective C)
1796 License: GPL v3+ with GCC Runtime Library Exception v3.1
1798 Requires: libgcc = %{epoch}:%{version}-%{release}
1801 %description -n libobjc
1802 Objective C Library.
1804 %description -n libobjc -l es.UTF-8
1805 Bibliotecas de Objective C.
1807 %description -n libobjc -l pl.UTF-8
1808 Biblioteka obiektowego C (Objective C).
1810 %package -n libobjc-static
1811 Summary: Static Objective C Library
1812 Summary(es.UTF-8): Bibliotecas estáticas de Objective C
1813 Summary(pl.UTF-8): Statyczna biblioteka obiektowego C (Objective C)
1814 License: GPL v3+ with GCC Runtime Library Exception v3.1
1815 Group: Development/Libraries
1816 Requires: libobjc = %{epoch}:%{version}-%{release}
1818 %description -n libobjc-static
1819 Static Objective C Library.
1821 %description -n libobjc-static -l es.UTF-8
1822 Bibliotecas estáticas de Objective C.
1824 %description -n libobjc-static -l pl.UTF-8
1825 Statyczna biblioteka obiektowego C (Objective C).
1827 %package -n libobjc-multilib-32
1828 Summary: Objective C Library - 32-bit version
1829 Summary(pl.UTF-8): Biblioteka obiektowego C (Objective C) - wersja 32-bitowa
1830 License: GPL v3+ with GCC Runtime Library Exception v3.1
1832 Requires: libgcc-multilib-32 = %{epoch}:%{version}-%{release}
1833 Obsoletes: libobjc-multilib
1835 %description -n libobjc-multilib-32
1836 Objective C Library - 32-bit version.
1838 %description -n libobjc-multilib-32 -l pl.UTF-8
1839 Biblioteka obiektowego C (Objective C) - wersja 32-bitowa.
1841 %package -n libobjc-multilib-32-static
1842 Summary: Static Objective C Library - 32-bit version
1843 Summary(pl.UTF-8): Statyczna biblioteka obiektowego C (Objective C) - wersja 32-bitowa
1844 License: GPL v3+ with GCC Runtime Library Exception v3.1
1845 Group: Development/Libraries
1846 Requires: libobjc-multilib-32 = %{epoch}:%{version}-%{release}
1847 Obsoletes: libobjc-multilib-static
1849 %description -n libobjc-multilib-32-static
1850 Static Objective C Library - 32-bit version.
1852 %description -n libobjc-multilib-32-static -l pl.UTF-8
1853 Statyczna biblioteka obiektowego C (Objective C) - wersja 32-bitowa.
1855 %package -n libobjc-multilib-%{multilib2}
1856 Summary: Objective C Library - %{m2_desc} version
1857 Summary(pl.UTF-8): Biblioteka obiektowego C (Objective C) - wersja %{m2_desc}
1858 License: GPL v3+ with GCC Runtime Library Exception v3.1
1860 Requires: libgcc-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1862 %description -n libobjc-multilib-%{multilib2}
1863 Objective C Library - %{m2_desc} version.
1865 %description -n libobjc-multilib-%{multilib2} -l pl.UTF-8
1866 Biblioteka obiektowego C (Objective C) - wersja %{m2_desc}.
1868 %package -n libobjc-multilib-%{multilib2}-static
1869 Summary: Static Objective C Library - %{m2_desc} version
1870 Summary(pl.UTF-8): Statyczna biblioteka obiektowego C (Objective C) - wersja %{m2_desc}
1871 License: GPL v3+ with GCC Runtime Library Exception v3.1
1872 Group: Development/Libraries
1873 Requires: libobjc-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1875 %description -n libobjc-multilib-%{multilib2}-static
1876 Static Objective C Library - %{m2_desc} version.
1878 %description -n libobjc-multilib-%{multilib2}-static -l pl.UTF-8
1879 Statyczna biblioteka obiektowego C (Objective C) - wersja %{m2_desc}.
1882 Summary: Go language support for GCC
1883 Summary(pl.UTF-8): Obsługa języka Go dla kompilatora GCC
1884 License: GPL v3+ (gcc), BSD (Go-specific part)
1885 Group: Development/Languages
1886 Requires: %{name} = %{epoch}:%{version}-%{release}
1887 Requires: libgo-devel = %{epoch}:%{version}-%{release}
1890 This package adds Go language support to the GNU Compiler Collection.
1892 %description go -l pl.UTF-8
1893 Ten pakiet dodaje obsługę języka Go do kompilatora GCC.
1895 %package go-multilib-32
1896 Summary: Go language 32-bit binaries support for GCC
1897 Summary(pl.UTF-8): Obsługa 32-bitowych binariów języka Go dla kompilatora GCC
1898 License: GPL v3+ (gcc), BSD (Go-specific part)
1899 Group: Development/Languages
1900 Requires: %{name} = %{epoch}:%{version}-%{release}
1901 Requires: libgo-multilib-32-devel = %{epoch}:%{version}-%{release}
1902 Obsoletes: gcc-go-multilib
1904 %description go-multilib-32
1905 This package adds 32-bit Go language support to the GNU Compiler
1908 %description go-multilib-32 -l pl.UTF-8
1909 Ten pakiet dodaje obsługę 32-bitowych binariów języka Go do
1912 %package go-multilib-%{multilib2}
1913 Summary: Go language %{m2_desc} binaries support for GCC
1914 Summary(pl.UTF-8): Obsługa binariów %{m2_desc} języka Go dla kompilatora GCC
1915 License: GPL v3+ (gcc), BSD (Go-specific part)
1916 Group: Development/Languages
1917 Requires: %{name} = %{epoch}:%{version}-%{release}
1918 Requires: libgo-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
1920 %description go-multilib-%{multilib2}
1921 This package adds %{m2_desc} binaries in Go language support to the GNU
1922 Compiler Collection.
1924 %description go-multilib-%{multilib2} -l pl.UTF-8
1925 Ten pakiet dodaje obsługę binariów %{m2_desc} w języku Go do kompilatora
1929 Summary: Go language library
1930 Summary(pl.UTF-8): Biblioteka języka Go
1933 Requires: libgcc = %{epoch}:%{version}-%{release}
1935 %description -n libgo
1936 Go language library.
1938 %description -n libgo -l pl.UTF-8
1939 Biblioteka języka Go.
1941 %package -n libgo-devel
1942 Summary: Development files for Go language library
1943 Summary(pl.UTF-8): Pliki programistyczne biblioteki języka Go
1945 Group: Development/Libraries
1946 Requires: glibc-devel
1947 Requires: libgo = %{epoch}:%{version}-%{release}
1949 %description -n libgo-devel
1950 Development files for Go language library.
1952 %description -n libgo-devel -l pl.UTF-8
1953 Pliki programistyczne biblioteki języka Go.
1955 %package -n libgo-static
1956 Summary: Static Go language library
1957 Summary(pl.UTF-8): Statyczna biblioteka języka Go
1959 Group: Development/Libraries
1960 Requires: libgo-devel = %{epoch}:%{version}-%{release}
1962 %description -n libgo-static
1963 Static Go language library.
1965 %description -n libgo-static -l pl.UTF-8
1966 Statyczna biblioteka języka Go.
1968 %package -n libgo-multilib-32
1969 Summary: Go language library - 32-bit version
1970 Summary(pl.UTF-8): Biblioteka języka Go - wersja 32-bitowa
1973 Requires: libgcc-multilib-32 = %{epoch}:%{version}-%{release}
1974 Obsoletes: libgo-multilib
1976 %description -n libgo-multilib-32
1977 Go language library - 32-bit version.
1979 %description -n libgo-multilib-32 -l pl.UTF-8
1980 Biblioteka języka Go - wersja 32-bitowa.
1982 %package -n libgo-multilib-32-devel
1983 Summary: Development files for Go language library - 32-bit version
1984 Summary(pl.UTF-8): Pliki programistyczne biblioteki języka Go - wersja 32-bitowa
1986 Group: Development/Libraries
1987 Requires: glibc-devel
1988 Requires: libgo-multilib-32 = %{epoch}:%{version}-%{release}
1989 Obsoletes: libgo-multilib-devel
1991 %description -n libgo-multilib-32-devel
1992 Development files for Go language library - 32-bit version.
1994 %description -n libgo-multilib-32-devel -l pl.UTF-8
1995 Pliki programistyczne biblioteki języka Go - wersja 32-bitowa.
1997 %package -n libgo-multilib-32-static
1998 Summary: Static Go language library - 32-bit version
1999 Summary(pl.UTF-8): Statyczna biblioteka języka Go - wersja 32-bitowa
2001 Group: Development/Libraries
2002 Requires: libgo-multilib-32-devel = %{epoch}:%{version}-%{release}
2003 Obsoletes: libgo-multilib-static
2005 %description -n libgo-multilib-32-static
2006 Static Go language library - 32-bit version.
2008 %description -n libgo-multilib-32-static -l pl.UTF-8
2009 Statyczna biblioteka języka Go - wersja 32-bitowa.
2011 %package -n libgo-multilib-%{multilib2}
2012 Summary: Go language library - %{m2_desc} version
2013 Summary(pl.UTF-8): Biblioteka języka Go - wersja %{m2_desc}
2016 Requires: libgcc-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2018 %description -n libgo-multilib-%{multilib2}
2019 Go language library - %{m2_desc} version.
2021 %description -n libgo-multilib-%{multilib2} -l pl.UTF-8
2022 Biblioteka języka Go - wersja %{m2_desc}.
2024 %package -n libgo-multilib-%{multilib2}-devel
2025 Summary: Development files for Go language library - %{m2_desc} version
2026 Summary(pl.UTF-8): Pliki programistyczne biblioteki języka Go - wersja %{m2_desc}
2028 Group: Development/Libraries
2029 Requires: glibc-devel
2030 Requires: libgo-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2032 %description -n libgo-multilib-%{multilib2}-devel
2033 Development files for Go language library - %{m2_desc} version.
2035 %description -n libgo-multilib-%{multilib2}-devel -l pl.UTF-8
2036 Pliki programistyczne biblioteki języka Go - wersja %{m2_desc}.
2038 %package -n libgo-multilib-%{multilib2}-static
2039 Summary: Static Go language library - %{m2_desc} version
2040 Summary(pl.UTF-8): Statyczna biblioteka języka Go - wersja %{m2_desc}
2042 Group: Development/Libraries
2043 Requires: libgo-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
2045 %description -n libgo-multilib-%{multilib2}-static
2046 Static Go language library - %{m2_desc} version.
2048 %description -n libgo-multilib-%{multilib2}-static -l pl.UTF-8
2049 Statyczna biblioteka języka Go - wersja %{m2_desc}.
2052 Summary: The Address Sanitizer library
2053 Summary(pl.UTF-8): Biblioteka Address Sanitizer do kontroli adresów
2054 License: BSD-like or MIT
2056 Requires: libstdc++ = %{epoch}:%{version}-%{release}
2058 %description -n libasan
2059 This package contains the Address Sanitizer library which is used for
2060 -fsanitize=address instrumented programs.
2062 %description -n libasan -l pl.UTF-8
2063 Ten pakiet zawiera bibliotekę Address Sanitizer, służącą do kontroli
2064 adresów w programach kompilowanych z opcją -fsanitize=address.
2066 %package -n libasan-devel
2067 Summary: Development files for the Address Sanitizer library
2068 Summary(pl.UTF-8): Pliki programistyczne biblioteki Address Sanitizer
2069 License: BSD-like or MIT
2070 Group: Development/Libraries
2071 Requires: libasan = %{epoch}:%{version}-%{release}
2073 %description -n libasan-devel
2074 This package contains development files for the Address Sanitizer
2077 %description -n libasan-devel -l pl.UTF-8
2078 Ten pakiet zawiera pliki programistyczne biblioteki Address Sanitizer.
2080 %package -n libasan-static
2081 Summary: The Address Sanitizer static library
2082 Summary(pl.UTF-8): Statyczna biblioteka Address Sanitizer
2083 License: BSD-like or MIT
2084 Group: Development/Libraries
2085 Requires: libasan-devel = %{epoch}:%{version}-%{release}
2087 %description -n libasan-static
2088 This package contains Address Sanitizer static library.
2090 %description -n libasan-static -l pl.UTF-8
2091 Ten pakiet zawiera statyczną bibliotekę Address Sanitizer.
2093 %package -n libasan-multilib-32
2094 Summary: The Address Sanitizer library - 32-bit version
2095 Summary(pl.UTF-8): Biblioteka Address Sanitizer do kontroli adresów - wersja 32-bitowa
2096 License: BSD-like or MIT
2098 Requires: libstdc++-multilib-32 = %{epoch}:%{version}-%{release}
2099 Obsoletes: libasan-multilib
2101 %description -n libasan-multilib-32
2102 This package contains 32-bit version of the Address Sanitizer library
2103 which is used for -fsanitize=address instrumented programs.
2105 %description -n libasan-multilib-32 -l pl.UTF-8
2106 Ten pakiet zawiera 32-bitową wersję biblioteki Address Sanitizer,
2107 służącej do kontroli adresów w programach kompilowanych z opcją
2110 %package -n libasan-multilib-32-devel
2111 Summary: Development files for the Address Sanitizer library - 32-bit version
2112 Summary(pl.UTF-8): Pliki programistyczne biblioteki Address Sanitizer - wersja 32-bitowa
2113 License: BSD-like or MIT
2114 Group: Development/Libraries
2115 Requires: libasan-devel = %{epoch}:%{version}-%{release}
2116 Requires: libasan-multilib-32 = %{epoch}:%{version}-%{release}
2117 Obsoletes: libasan-multilib-devel
2119 %description -n libasan-multilib-32-devel
2120 This package contains the development files for 32-bit version of the
2121 Address Sanitizer library.
2123 %description -n libasan-multilib-32-devel -l pl.UTF-8
2124 Ten pakiet zawiera pliki programistyczne 32-bitowej wersji biblioteki
2127 %package -n libasan-multilib-32-static
2128 Summary: The Address Sanitizer static library - 32-bit version
2129 Summary(pl.UTF-8): Statyczna biblioteka Address Sanitizer - wersja 32-bitowa
2130 License: BSD-like or MIT
2131 Group: Development/Libraries
2132 Requires: libasan-multilib-32-devel = %{epoch}:%{version}-%{release}
2133 Obsoletes: libasan-multilib-static
2135 %description -n libasan-multilib-32-static
2136 This package contains 32-bit version of the Address Sanitizer static
2139 %description -n libasan-multilib-32-static -l pl.UTF-8
2140 Ten pakiet zawiera 32-bitową wersję statycznej biblioteki Address
2143 %package -n libasan-multilib-%{multilib2}
2144 Summary: The Address Sanitizer library - %{m2_desc} version
2145 Summary(pl.UTF-8): Biblioteka Address Sanitizer do kontroli adresów - wersja %{m2_desc}
2146 License: BSD-like or MIT
2148 Requires: libstdc++-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2150 %description -n libasan-multilib-%{multilib2}
2151 This package contains %{m2_desc} version of the Address Sanitizer library
2152 which is used for -fsanitize=address instrumented programs.
2154 %description -n libasan-multilib-%{multilib2} -l pl.UTF-8
2155 Ten pakiet zawiera wersję %{m2_desc} biblioteki Address Sanitizer,
2156 służącej do kontroli adresów w programach kompilowanych z opcją
2159 %package -n libasan-multilib-%{multilib2}-devel
2160 Summary: Development files for the Address Sanitizer library - %{m2_desc} version
2161 Summary(pl.UTF-8): Pliki programistyczne biblioteki Address Sanitizer - wersja %{m2_desc}
2162 License: BSD-like or MIT
2163 Group: Development/Libraries
2164 Requires: libasan-devel = %{epoch}:%{version}-%{release}
2165 Requires: libasan-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2167 %description -n libasan-multilib-%{multilib2}-devel
2168 This package contains the development files for %{m2_desc} version of the
2169 Address Sanitizer library.
2171 %description -n libasan-multilib-%{multilib2}-devel -l pl.UTF-8
2172 Ten pakiet zawiera pliki programistyczne wersji %{m2_desc} biblioteki
2175 %package -n libasan-multilib-%{multilib2}-static
2176 Summary: The Address Sanitizer static library - %{m2_desc} version
2177 Summary(pl.UTF-8): Statyczna biblioteka Address Sanitizer - wersja %{m2_desc}
2178 License: BSD-like or MIT
2179 Group: Development/Libraries
2180 Requires: libasan-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
2182 %description -n libasan-multilib-%{multilib2}-static
2183 This package contains %{m2_desc} version of the Address Sanitizer static
2186 %description -n libasan-multilib-%{multilib2}-static -l pl.UTF-8
2187 Ten pakiet zawiera wersję %{m2_desc} statycznej biblioteki Address
2191 Summary: The Leak Sanitizer library
2192 Summary(pl.UTF-8): Biblioteka Leak Sanitizer do kontroli wycieków
2193 License: BSD-like or MIT
2195 Requires: libstdc++ = %{epoch}:%{version}-%{release}
2197 %description -n liblsan
2198 This package contains the Leak Sanitizer library which is used for
2199 -fsanitize=leak instrumented programs.
2201 %description -n liblsan -l pl.UTF-8
2202 Ten pakiet zawiera bibliotekę Leak Sanitizer, służącą do kontroli
2203 wycieków w programach kompilowanych z opcją -fsanitize=leak.
2205 %package -n liblsan-devel
2206 Summary: Development files for the Leak Sanitizer library
2207 Summary(pl.UTF-8): Pliki programistyczne biblioteki Leak Sanitizer
2208 License: BSD-like or MIT
2209 Group: Development/Libraries
2210 Requires: liblsan = %{epoch}:%{version}-%{release}
2212 %description -n liblsan-devel
2213 This package contains development files for the Leak Sanitizer
2216 %description -n liblsan-devel -l pl.UTF-8
2217 Ten pakiet zawiera pliki programistyczne biblioteki Leak Sanitizer.
2219 %package -n liblsan-static
2220 Summary: The Leak Sanitizer static library
2221 Summary(pl.UTF-8): Statyczna biblioteka Leak Sanitizer
2222 License: BSD-like or MIT
2223 Group: Development/Libraries
2224 Requires: liblsan-devel = %{epoch}:%{version}-%{release}
2226 %description -n liblsan-static
2227 This package contains Leak Sanitizer static library.
2229 %description -n liblsan-static -l pl.UTF-8
2230 Ten pakiet zawiera statyczną bibliotekę Leak Sanitizer.
2232 %package -n liblsan-multilib-%{multilib2}
2233 Summary: The Leak Sanitizer library - %{m2_desc} version
2234 Summary(pl.UTF-8): Biblioteka Leak Sanitizer do kontroli wycieków - wersja %{m2_desc}
2235 License: BSD-like or MIT
2237 Requires: libstdc++-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2239 %description -n liblsan-multilib-%{multilib2}
2240 This package contains %{m2_desc} version of the Leak Sanitizer library
2241 which is used for -fsanitize=leak instrumented programs.
2243 %description -n liblsan-multilib-%{multilib2} -l pl.UTF-8
2244 Ten pakiet zawiera wersję %{m2_desc} biblioteki Leak Sanitizer, służącej
2245 do kontroli wycieków w programach kompilowanych z opcją
2248 %package -n liblsan-multilib-%{multilib2}-devel
2249 Summary: Development files for the Leak Sanitizer library - %{m2_desc} version
2250 Summary(pl.UTF-8): Pliki programistyczne biblioteki Leak Sanitizer - wersja %{m2_desc}
2251 License: BSD-like or MIT
2252 Group: Development/Libraries
2253 Requires: liblsan-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2255 %description -n liblsan-multilib-%{multilib2}-devel
2256 This package contains development files for %{m2_desc} version of the
2257 Leak Sanitizer library.
2259 %description -n liblsan-multilib-%{multilib2}-devel -l pl.UTF-8
2260 Ten pakiet zawiera pliki programistyczne wersji %{m2_desc} biblioteki
2263 %package -n liblsan-multilib-%{multilib2}-static
2264 Summary: The Leak Sanitizer static library - %{m2_desc} version
2265 Summary(pl.UTF-8): Statyczna biblioteka Leak Sanitizer - wersja %{m2_desc}
2266 License: BSD-like or MIT
2267 Group: Development/Libraries
2268 Requires: liblsan-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
2270 %description -n liblsan-multilib-%{multilib2}-static
2271 This package contains Leak Sanitizer static library - %{m2_desc} version.
2273 %description -n liblsan-multilib-%{multilib2}-static -l pl.UTF-8
2274 Ten pakiet zawiera statyczną bibliotekę Leak Sanitizer - wersja %{m2_desc}.
2277 Summary: The Thread Sanitizer library
2278 Summary(pl.UTF-8): Biblioteka Thread Sanitizer do kontroli wielowątkowości
2279 License: BSD-like or MIT
2281 Requires: libstdc++ = %{epoch}:%{version}-%{release}
2283 %description -n libtsan
2284 This package contains the Thread Sanitizer library which is used for
2285 -fsanitize=thread instrumented programs.
2287 %description -n libtsan -l pl.UTF-8
2288 Ten pakiet zawiera bibliotekę Thread Sanitizer, służącą do kontroli
2289 wielowątkowości w programach kompilowanych z opcją -fsanitize=thread.
2291 %package -n libtsan-devel
2292 Summary: Development files for the Thread Sanitizer library
2293 Summary(pl.UTF-8): Pliki programistyczne biblioteki Thread Sanitizer
2294 License: BSD-like or MIT
2295 Group: Development/Libraries
2296 Requires: libtsan = %{epoch}:%{version}-%{release}
2298 %description -n libtsan-devel
2299 This package contains development files for Thread Sanitizer library.
2301 %description -n libtsan-devel -l pl.UTF-8
2302 Ten pakiet zawiera pliki programistyczne biblioteki Address Sanitizer.
2304 %package -n libtsan-static
2305 Summary: The Thread Sanitizer static library
2306 Summary(pl.UTF-8): Statyczna biblioteka Thread Sanitizer
2307 License: BSD-like or MIT
2308 Group: Development/Libraries
2309 Requires: libtsan-devel = %{epoch}:%{version}-%{release}
2311 %description -n libtsan-static
2312 This package contains Thread Sanitizer static library.
2314 %description -n libtsan-static -l pl.UTF-8
2315 Ten pakiet zawiera statyczną bibliotekę Thread Sanitizer.
2317 %package -n libtsan-multilib-%{multilib2}
2318 Summary: The Thread Sanitizer library - %{m2_desc} version
2319 Summary(pl.UTF-8): Biblioteka Thread Sanitizer do kontroli wielowątkowości - wersja %{m2_desc}
2320 License: BSD-like or MIT
2322 Requires: libstdc++-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2324 %description -n libtsan-multilib-%{multilib2}
2325 This package contains %{m2_desc} version of the Thread Sanitizer
2326 library which is used for -fsanitize=thread instrumented programs.
2328 %description -n libtsan-multilib-%{multilib2} -l pl.UTF-8
2329 Ten pakiet zawiera wersję %{m2_desc} bibliotekę Thread Sanitizer,
2330 służącej do kontroli wielowątkowości w programach kompilowanych
2331 z opcją -fsanitize=thread.
2333 %package -n libtsan-multilib-%{multilib2}-devel
2334 Summary: Development files for the Thread Sanitizer library - %{m2_desc} version
2335 Summary(pl.UTF-8): Pliki programistyczne biblioteki Thread Sanitizer - wersja %{m2_desc}
2336 License: BSD-like or MIT
2337 Group: Development/Libraries
2338 Requires: libtsan-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2340 %description -n libtsan-multilib-%{multilib2}-devel
2341 This package contains development files for %{m2_desc} version of
2342 Thread Sanitizer library.
2344 %description -n libtsan-multilib-%{multilib2}-devel -l pl.UTF-8
2345 Ten pakiet zawiera pliki programistyczne wersji %{m2_desc} biblioteki
2348 %package -n libtsan-multilib-%{multilib2}-static
2349 Summary: The Thread Sanitizer static library - %{m2_desc} version
2350 Summary(pl.UTF-8): Statyczna biblioteka Thread Sanitizer - wersja %{m2_desc}
2351 License: BSD-like or MIT
2352 Group: Development/Libraries
2353 Requires: libtsan-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
2355 %description -n libtsan-multilib-%{multilib2}-static
2356 This package contains %{m2_desc} version of Thread Sanitizer static
2359 %description -n libtsan-multilib-%{multilib2}-static -l pl.UTF-8
2360 Ten pakiet zawiera wersję %{m2_desc} biblioteki statycznej Thread
2363 %package -n libubsan
2364 Summary: The Undefined Behavior Sanitizer library
2365 Summary(pl.UTF-8): Biblioteka Undefined Behavior Sanitizer do kontroli nieokreślonych zachowań
2366 License: BSD-like or MIT
2368 Requires: libstdc++ = %{epoch}:%{version}-%{release}
2370 %description -n libubsan
2371 This package contains the Undefined Behavior Sanitizer library which
2372 is used for -fsanitize=undefined instrumented programs.
2374 %description -n libubsan -l pl.UTF-8
2375 Ten pakiet zawiera bibliotekę Undefined Behavior Sanitizer, służącą do
2376 kontroli nieokreślonych zachowań w programach kompilowanych z opcją
2377 -fsanitize=undefined.
2379 %package -n libubsan-devel
2380 Summary: Development files for the Undefined Behavior Sanitizer library
2381 Summary(pl.UTF-8): Pliki programistyczne biblioteki Undefined Behavior Sanitizer
2382 License: BSD-like or MIT
2383 Group: Development/Libraries
2384 Requires: libubsan = %{epoch}:%{version}-%{release}
2386 %description -n libubsan-devel
2387 This package contains development files for the Undefined Behavior
2390 %description -n libubsan-devel -l pl.UTF-8
2391 Ten pakiet zawiera pliki programistyczne biblioteki Undefined Behavior
2394 %package -n libubsan-static
2395 Summary: The Undefined Behavior Sanitizer static library
2396 Summary(pl.UTF-8): Statyczna biblioteka Undefined Behavior Sanitizer
2397 License: BSD-like or MIT
2398 Group: Development/Libraries
2399 Requires: libubsan-devel = %{epoch}:%{version}-%{release}
2401 %description -n libubsan-static
2402 This package contains Undefined Behavior Sanitizer static library.
2404 %description -n libubsan-static -l pl.UTF-8
2405 Ten pakiet zawiera statyczną bibliotekę Undefined Behavior Sanitizer.
2407 %package -n libubsan-multilib-32
2408 Summary: The Undefined Behavior Sanitizer library - 32-bit version
2409 Summary(pl.UTF-8): Biblioteka Undefined Behavior Sanitizer do kontroli nieokreślonych zachowań - wersja 32-bitowa
2410 License: BSD-like or MIT
2412 Requires: libstdc++-multilib-32 = %{epoch}:%{version}-%{release}
2413 Obsoletes: libubsan-multilib
2415 %description -n libubsan-multilib-32
2416 This package contains 32-bit version of the Undefined Behavior
2417 Sanitizer library which is used for -fsanitize=undefined instrumented
2420 %description -n libubsan-multilib-32 -l pl.UTF-8
2421 Ten pakiet zawiera 32-bitową wersję biblioteki Undefined Behavior
2422 Sanitizer, służącej do kontroli nieokreślonych zachowań w programach
2423 kompilowanych z opcją -fsanitize=undefined.
2425 %package -n libubsan-multilib-32-devel
2426 Summary: Development files for the Undefined Behavior Sanitizer library - 32-bit version
2427 Summary(pl.UTF-8): Pliki programistyczne biblioteki Undefined Behavior Sanitizer - wersja 32-bitowa
2428 License: BSD-like or MIT
2429 Group: Development/Libraries
2430 Requires: libubsan-multilib-32 = %{epoch}:%{version}-%{release}
2431 Obsoletes: libubsan-multilib-devel
2433 %description -n libubsan-multilib-32-devel
2434 This package contains the development files for 32-bit version of the
2435 Undefined Behavior Sanitizer library.
2437 %description -n libubsan-multilib-32-devel -l pl.UTF-8
2438 Ten pakiet zawiera pliki programistyczne 32-bitowej wersji biblioteki
2439 Undefined Behavior Sanitizer.
2441 %package -n libubsan-multilib-32-static
2442 Summary: The Undefined Behavior Sanitizer static library - 32-bit version
2443 Summary(pl.UTF-8): Statyczna biblioteka Undefined Behavior Sanitizer - wersja 32-bitowa
2444 License: BSD-like or MIT
2445 Group: Development/Libraries
2446 Requires: libubsan-multilib-32-devel = %{epoch}:%{version}-%{release}
2447 Obsoletes: libubsan-multilib-static
2449 %description -n libubsan-multilib-32-static
2450 This package contains 32-bit version of the Undefined Behavior
2451 Sanitizer static library.
2453 %description -n libubsan-multilib-32-static -l pl.UTF-8
2454 Ten pakiet zawiera 32-bitową wersję statycznej biblioteki Undefined
2457 %package -n libubsan-multilib-%{multilib2}
2458 Summary: The Undefined Behavior Sanitizer library - %{m2_desc} version
2459 Summary(pl.UTF-8): Biblioteka Undefined Behavior Sanitizer do kontroli nieokreślonych zachowań - wersja %{m2_desc}
2460 License: BSD-like or MIT
2462 Requires: libstdc++-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2464 %description -n libubsan-multilib-%{multilib2}
2465 This package contains %{m2_desc} version of the Undefined Behavior
2466 Sanitizer library which is used for -fsanitize=undefined instrumented
2469 %description -n libubsan-multilib-%{multilib2} -l pl.UTF-8
2470 Ten pakiet zawiera wersję %{m2_desc} biblioteki Undefined Behavior
2471 Sanitizer, służącej do kontroli nieokreślonych zachowań w programach
2472 kompilowanych z opcją -fsanitize=undefined.
2474 %package -n libubsan-multilib-%{multilib2}-devel
2475 Summary: Development files for the Undefined Behavior Sanitizer library - %{m2_desc} version
2476 Summary(pl.UTF-8): Pliki programistyczne biblioteki Undefined Behavior Sanitizer - wersja %{m2_desc}
2477 License: BSD-like or MIT
2478 Group: Development/Libraries
2479 Requires: libubsan-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2481 %description -n libubsan-multilib-%{multilib2}-devel
2482 This package contains the development files for %{m2_desc} version of the
2483 Undefined Behavior Sanitizer library.
2485 %description -n libubsan-multilib-%{multilib2}-devel -l pl.UTF-8
2486 Ten pakiet zawiera pliki programistyczne wersji %{m2_desc} biblioteki
2487 Undefined Behavior Sanitizer.
2489 %package -n libubsan-multilib-%{multilib2}-static
2490 Summary: The Undefined Behavior Sanitizer static library - %{m2_desc} version
2491 Summary(pl.UTF-8): Statyczna biblioteka Undefined Behavior Sanitizer - wersja %{m2_desc}
2492 License: BSD-like or MIT
2493 Group: Development/Libraries
2494 Requires: libubsan-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
2496 %description -n libubsan-multilib-%{multilib2}-static
2497 This package contains %{m2_desc} version of the Undefined Behavior
2498 Sanitizer static library.
2500 %description -n libubsan-multilib-%{multilib2}-static -l pl.UTF-8
2501 Ten pakiet zawiera wersję %{m2_desc} statycznej biblioteki Undefined
2505 Summary: The Virtual Table Verification library
2506 Summary(pl.UTF-8): Biblioteka Virtual Table Verification do weryfikacji tablicy wirtualnej
2507 License: GPL v3+ with GCC Runtime Library Exception v3.1
2509 URL: https://gcc.gnu.org/wiki/vtv
2510 Requires: libgcc = %{epoch}:%{version}-%{release}
2512 %description -n libvtv
2513 This package contains the Virtual Table Verification library which
2514 is used for -fvtable-verify=... instrumented programs.
2516 %description -n libvtv -l pl.UTF-8
2517 Ten pakiet zawiera bibliotekę Virtual Table Verification, służącą do
2518 weryfikacji tablicy wirtualnej w programach kompilowanych z opcją
2519 -fvtable-verify=....
2521 %package -n libvtv-devel
2522 Summary: Development files for the Virtual Table Verification library
2523 Summary(pl.UTF-8): Pliki programistyczne biblioteki Virtual Table Verification
2524 License: GPL v3+ with GCC Runtime Library Exception v3.1
2525 Group: Development/Libraries
2526 URL: https://gcc.gnu.org/wiki/vtv
2527 Requires: libvtv = %{epoch}:%{version}-%{release}
2529 %description -n libvtv-devel
2530 This package contains development files for the Virtual Table
2531 Verification library.
2533 %description -n libvtv-devel -l pl.UTF-8
2534 Ten pakiet zawiera pliki programistyczne biblioteki Vitual Table
2537 %package -n libvtv-static
2538 Summary: The Virtual Table Verification static library
2539 Summary(pl.UTF-8): Statyczna biblioteka Virtual Table Verification
2540 License: GPL v3+ with GCC Runtime Library Exception v3.1
2541 Group: Development/Libraries
2542 URL: https://gcc.gnu.org/wiki/vtv
2543 Requires: libvtv-devel = %{epoch}:%{version}-%{release}
2545 %description -n libvtv-static
2546 This package contains Virtual Table Verification static library.
2548 %description -n libvtv-static -l pl.UTF-8
2549 Ten pakiet zawiera statyczną bibliotekę Virtual Table Verification.
2551 %package -n libvtv-multilib-32
2552 Summary: The Virtual Table Verification library - 32-bit version
2553 Summary(pl.UTF-8): Biblioteka Virtual Table Verification do weryfikacji tablicy wirtualnej - wersja 32-bitowa
2554 License: GPL v3+ with GCC Runtime Library Exception v3.1
2556 URL: https://gcc.gnu.org/wiki/vtv
2557 Requires: libgcc-multilib-32 = %{epoch}:%{version}-%{release}
2559 %description -n libvtv-multilib-32
2560 This package contains 32-bit version of the Virtual Table Verification
2561 library which is used for -fvtable-verify=... instrumented programs.
2563 %description -n libvtv-multilib-32 -l pl.UTF-8
2564 Ten pakiet zawiera 32-bitową wersję biblioteki Virtual Table
2565 Verification, służącej do weryfikacji tablicy wirtualnej w programach
2566 kompilowanych z opcją -fvtable-verify=....
2568 %package -n libvtv-multilib-32-devel
2569 Summary: Development files for the Virtual Table Verification library - 32-bit version
2570 Summary(pl.UTF-8): Pliki programistyczne biblioteki Virtual Table Verification - wersja 32-bitowa
2571 License: GPL v3+ with GCC Runtime Library Exception v3.1
2572 Group: Development/Libraries
2573 URL: https://gcc.gnu.org/wiki/vtv
2574 Requires: libvtv-multilib-32 = %{epoch}:%{version}-%{release}
2576 %description -n libvtv-multilib-32-devel
2577 This package contains the development files for 32-bit version of the
2578 Virtual Table Verification library.
2580 %description -n libvtv-multilib-32-devel -l pl.UTF-8
2581 Ten pakiet zawiera pliki programistyczne 32-bitowej wersji biblioteki
2582 Virtual Table Verification.
2584 %package -n libvtv-multilib-32-static
2585 Summary: The Virtual Table Verification static library - 32-bit version
2586 Summary(pl.UTF-8): Statyczna biblioteka Virtual Table Verification - wersja 32-bitowa
2587 License: GPL v3+ with GCC Runtime Library Exception v3.1
2588 Group: Development/Libraries
2589 URL: https://gcc.gnu.org/wiki/vtv
2590 Requires: libvtv-multilib-32-devel = %{epoch}:%{version}-%{release}
2592 %description -n libvtv-multilib-32-static
2593 This package contains 32-bit version of the Virtual Table Verification
2596 %description -n libvtv-multilib-32-static -l pl.UTF-8
2597 Ten pakiet zawiera 32-bitową wersję statycznej biblioteki Virtual
2600 %package -n libvtv-multilib-%{multilib2}
2601 Summary: The Virtual Table Verification library - %{m2_desc} version
2602 Summary(pl.UTF-8): Biblioteka Virtual Table Verification do weryfikacji tablicy wirtualnej - wersja %{m2_desc}
2603 License: GPL v3+ with GCC Runtime Library Exception v3.1
2605 URL: https://gcc.gnu.org/wiki/vtv
2606 Requires: libgcc-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2608 %description -n libvtv-multilib-%{multilib2}
2609 This package contains %{m2_desc} version of the Virtual Table Verification
2610 library which is used for -fvtable-verify=... instrumented programs.
2612 %description -n libvtv-multilib-%{multilib2} -l pl.UTF-8
2613 Ten pakiet zawiera wersję %{m2_desc} biblioteki Virtual Table
2614 Verification, służącej do weryfikacji tablicy wirtualnej w programach
2615 kompilowanych z opcją -fvtable-verify=....
2617 %package -n libvtv-multilib-%{multilib2}-devel
2618 Summary: Development files for the Virtual Table Verification library - %{m2_desc} version
2619 Summary(pl.UTF-8): Pliki programistyczne biblioteki Virtual Table Verification - wersja %{m2_desc}
2620 License: GPL v3+ with GCC Runtime Library Exception v3.1
2621 Group: Development/Libraries
2622 URL: https://gcc.gnu.org/wiki/vtv
2623 Requires: libvtv-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2625 %description -n libvtv-multilib-%{multilib2}-devel
2626 This package contains the development files for %{m2_desc} version of the
2627 Virtual Table Verification library.
2629 %description -n libvtv-multilib-%{multilib2}-devel -l pl.UTF-8
2630 Ten pakiet zawiera pliki programistyczne wersji %{m2_desc} biblioteki
2631 Virtual Table Verification.
2633 %package -n libvtv-multilib-%{multilib2}-static
2634 Summary: The Virtual Table Verification static library - %{m2_desc} version
2635 Summary(pl.UTF-8): Statyczna biblioteka Virtual Table Verification - wersja %{m2_desc}
2636 License: GPL v3+ with GCC Runtime Library Exception v3.1
2637 Group: Development/Libraries
2638 URL: https://gcc.gnu.org/wiki/vtv
2639 Requires: libvtv-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
2641 %description -n libvtv-multilib-%{multilib2}-static
2642 This package contains %{m2_desc} version of the Virtual Table
2643 Verification library.
2645 %description -n libvtv-multilib-%{multilib2}-static -l pl.UTF-8
2646 Ten pakiet zawiera wersję %{m2_desc} statycznej biblioteki Virtual
2649 %package -n libatomic
2650 Summary: The GNU Atomic library
2651 Summary(pl.UTF-8): Biblioteka GNU Atomic
2652 License: GPL v3+ with GCC Runtime Library Exception v3.1
2655 %description -n libatomic
2656 This package contains the GNU Atomic library which is a GCC support
2657 library for atomic operations not supported by hardware.
2659 %description -n libatomic -l pl.UTF-8
2660 Ten pakiet zawiera bibliotekę GNU Atomic, będącą biblioteką GCC
2661 wspierającą operacje atomowe na sprzęcie ich nie obsługującym.
2663 %package -n libatomic-devel
2664 Summary: Development files for the GNU Atomic library
2665 Summary(pl.UTF-8): Pliki programistyczne biblioteki GNU Atomic
2666 License: GPL v3+ with GCC Runtime Library Exception v3.1
2667 Group: Development/Libraries
2668 Requires: libatomic = %{epoch}:%{version}-%{release}
2670 %description -n libatomic-devel
2671 This package contains development files for the GNU Atomic library.
2673 %description -n libatomic-devel -l pl.UTF-8
2674 Ten pakiet zawiera pliki programistyczne biblioteki GNU Atomic.
2676 %package -n libatomic-static
2677 Summary: The GNU Atomic static library
2678 Summary(pl.UTF-8): Statyczna biblioteka GNU Atomic
2679 License: GPL v3+ with GCC Runtime Library Exception v3.1
2680 Group: Development/Libraries
2681 Requires: libatomic-devel = %{epoch}:%{version}-%{release}
2683 %description -n libatomic-static
2684 This package contains GNU Atomic static library.
2686 %description -n libatomic-static
2687 Ten pakiet zawiera statyczną bibliotekę GNU Atomic.
2689 %package -n libatomic-multilib-32
2690 Summary: The GNU Atomic library - 32-bit version
2691 Summary(pl.UTF-8): Biblioteka GNU Atomic - wersja 32-bitowa
2692 License: GPL v3+ with GCC Runtime Library Exception v3.1
2694 Obsoletes: libatomic-multilib
2696 %description -n libatomic-multilib-32
2697 This package contains 32-bit version of the GNU Atomic library which
2698 is a GCC support library for atomic operations not supported by
2701 %description -n libatomic-multilib-32 -l pl.UTF-8
2702 Ten pakiet zawiera 32-bitową wersję biblioteki GNU Atomic, będącej
2703 biblioteką GCC wspierającą operacje atomowe na sprzęcie ich nie
2706 %package -n libatomic-multilib-32-devel
2707 Summary: Development files for the GNU Atomic static library - 32-bit version
2708 Summary(pl.UTF-8): Pliki programistyczne biblioteki GNU Atomic - wersja 32-bitowa
2709 License: GPL v3+ with GCC Runtime Library Exception v3.1
2710 Group: Development/Libraries
2711 Requires: libatomic-multilib-32 = %{epoch}:%{version}-%{release}
2712 Obsoletes: libatomic-multilib-devel
2714 %description -n libatomic-multilib-32-devel
2715 This package contains the development files for 32-bit version of the
2718 %description -n libatomic-multilib-32-devel -l pl.UTF-8
2719 Ten pakiet zawiera pliki programistyczne 32-bitowej wersji biblioteki
2722 %package -n libatomic-multilib-32-static
2723 Summary: The GNU Atomic static library - 32-bit version
2724 Summary(pl.UTF-8): Statyczna biblioteka GNU Atomic - wersja 32-bitowa
2725 License: GPL v3+ with GCC Runtime Library Exception v3.1
2726 Group: Development/Libraries
2727 Requires: libatomic-multilib-32-devel = %{epoch}:%{version}-%{release}
2728 Obsoletes: libatomic-multilib-static
2730 %description -n libatomic-multilib-32-static
2731 This package contains 32-bit version of the GNU Atomic static library.
2733 %description -n libatomic-multilib-32-static -l pl.UTF-8
2734 Ten pakiet zawiera 32-bitową wersję statycznej biblioteki GNU Atomic.
2736 %package -n libatomic-multilib-%{multilib2}
2737 Summary: The GNU Atomic library - %{m2_desc} version
2738 Summary(pl.UTF-8): Biblioteka GNU Atomic - wersja %{m2_desc}
2739 License: GPL v3+ with GCC Runtime Library Exception v3.1
2742 %description -n libatomic-multilib-%{multilib2}
2743 This package contains %{m2_desc} version of the GNU Atomic library which
2744 is a GCC support library for atomic operations not supported by
2747 %description -n libatomic-multilib-%{multilib2} -l pl.UTF-8
2748 Ten pakiet zawiera wersję %{m2_desc} biblioteki GNU Atomic, będącej
2749 biblioteką GCC wspierającą operacje atomowe na sprzęcie ich nie
2752 %package -n libatomic-multilib-%{multilib2}-devel
2753 Summary: Development files for the GNU Atomic static library - %{m2_desc} version
2754 Summary(pl.UTF-8): Pliki programistyczne biblioteki GNU Atomic - wersja %{m2_desc}
2755 License: GPL v3+ with GCC Runtime Library Exception v3.1
2756 Group: Development/Libraries
2757 Requires: libatomic-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2759 %description -n libatomic-multilib-%{multilib2}-devel
2760 This package contains the development files for %{m2_desc} version of the
2763 %description -n libatomic-multilib-%{multilib2}-devel -l pl.UTF-8
2764 Ten pakiet zawiera pliki programistyczne wersji %{m2_desc} biblioteki
2767 %package -n libatomic-multilib-%{multilib2}-static
2768 Summary: The GNU Atomic static library - %{m2_desc} version
2769 Summary(pl.UTF-8): Statyczna biblioteka GNU Atomic - wersja %{m2_desc}
2770 License: GPL v3+ with GCC Runtime Library Exception v3.1
2771 Group: Development/Libraries
2772 Requires: libatomic-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
2774 %description -n libatomic-multilib-%{multilib2}-static
2775 This package contains %{m2_desc} version of the GNU Atomic static library.
2777 %description -n libatomic-multilib-%{multilib2}-static -l pl.UTF-8
2778 Ten pakiet zawiera wersję %{m2_desc} statycznej biblioteki GNU Atomic.
2781 Summary: GCC plugin for GDB
2782 Group: Development/Debuggers
2783 Requires: gcc = %{epoch}:%{version}-%{release}
2785 %description gdb-plugin
2786 This package contains GCC plugin for GDB C expression evaluation.
2788 %package plugin-devel
2789 Summary: Support for compiling GCC plugins
2790 Group: Development/Languages
2791 Requires: gcc = %{epoch}:%{version}-%{release}
2792 Requires: gmp-devel >= 4.1.2-8
2793 Requires: libmpc-devel >= 0.8.1
2794 Requires: mpfr-devel >= 2.2.1
2796 %description plugin-devel
2797 This package contains header files and other support files
2798 for compiling GCC plugins. The GCC plugin ABI is currently
2799 not stable, so plugins must be rebuilt any time GCC is updated.
2801 # Packages with epoch 0
2802 # DO NOT MOVE THESE PACKAGES AROUND
2805 Summary: GCC Memory Protection Extensions language extensions runtime library
2806 Summary(pl.UTF-8): Biblioteka uruchomieniowa rozszerzeń Memory Protection Extensions dla GCC
2810 Requires: libstdc++ = 6:%{version}-%{release}
2812 %description -n libmpx
2813 This package contains the Memory Protection Extensions C language
2814 extensions runtime library.
2816 %description -n libmpx -l pl.UTF-8
2817 Ten pakiet zawiera bibliotekę uruchomieniową rozszerzeń Memory
2818 Protection Extensions dla języka C.
2820 %package -n libmpx-devel
2821 Summary: GCC development files for Memory Protection Extensions language extensions
2822 Summary(pl.UTF-8): Pliki programistyczne GCC dla rozszerzeń Memory Protection Extensions
2825 Group: Development/Libraries
2826 Requires: libmpx = %{version}-%{release}
2828 %description -n libmpx-devel
2829 This package contains development files for Memory Protection
2830 Extensions C language extensions.
2832 %description -n libmpx-devel -l pl.UTF-8
2833 Ten pakiet zawiera pliki programistyczne rozszerzeń Memory Protection
2834 Extensions dla języka C.
2836 %package -n libmpx-static
2837 Summary: GCC Memory Protection Extensions language extensions static library
2838 Summary(pl.UTF-8): Biblioteka statyczna rozszerzeń Memory Protection Extensions dla GCC
2841 Group: Development/Libraries
2842 Requires: libmpx-devel = %{version}-%{release}
2844 %description -n libmpx-static
2845 This package contains Memory Protection Extensions C language
2846 extensions static library.
2848 %description -n libmpx-static -l pl.UTF-8
2849 Ten pakiet zawiera bibliotekę statyczną rozszerzeń Memory Protection
2850 Extensions dla języka C.
2852 %package -n libmpx-multilib-32
2853 Summary: GCC Memory Protection Extensions language extensions runtime library - 32-bit version
2854 Summary(pl.UTF-8): Biblioteka uruchomieniowa rozszerzeń Memory Protection Extensions dla GCC - wersja 32-bitowa
2858 Requires: libstdc++-multilib-32 = %{version}-%{release}
2859 Obsoletes: libmpx-multilib
2861 %description -n libmpx-multilib-32
2862 This package contains the Memory Protection Extensions C language
2863 extensions runtime library in 32-bit version.
2865 %description -n libmpx-multilib-32 -l pl.UTF-8
2866 Ten pakiet zawiera bibliotekę uruchomieniową rozszerzeń Memory
2867 Protection Extensions dla języka C. W tym pakiecie znajduje się wersja
2870 %package -n libmpx-multilib-32-devel
2871 Summary: GCC development files for Memory Protection Extensions language extensions - 32-bit version
2872 Summary(pl.UTF-8): Pliki programistyczne GCC dla rozszerzeń Memory Protection Extensions - wersja 32-bitowa
2875 Group: Development/Libraries
2876 Requires: libmpx-devel = %{version}-%{release}
2877 Requires: libmpx-multilib-32 = %{version}-%{release}
2878 Obsoletes: libmpx-multilib-devel
2880 %description -n libmpx-multilib-32-devel
2881 This package contains development files for Memory Protection
2882 Extensions C language extensions in 32-bit version.
2884 %description -n libmpx-multilib-32-devel -l pl.UTF-8
2885 Ten pakiet zawiera pliki programistyczne rozszerzeń Memory Protection
2886 Extensions dla języka C. W tym pakiecie znajduje się wersja 32-bitowa.
2888 %package -n libmpx-multilib-32-static
2889 Summary: GCC Memory Protection Extensions language extensions static library - 32-bit version
2890 Summary(pl.UTF-8): Biblioteka statyczna rozszerzeń Memory Protection Extensions dla GCC - wersja 32-bitowa
2893 Group: Development/Libraries
2894 Requires: libmpx-multilib-32-devel = %{version}-%{release}
2895 Obsoletes: libmpx-multilib-static
2897 %description -n libmpx-multilib-32-static
2898 This package contains the Memory Protection Extensions C language
2899 extensions static library in 32-bit version.
2901 %description -n libmpx-multilib-32-static -l pl.UTF-8
2902 Ten pakiet zawiera bibliotekę statyczną rozszerzeń Memory Protection
2903 Extensions dla języka C. W tym pakiecie znajduje się wersja 32-bitowa.
2905 %package -n libmpx-multilib-%{multilib2}
2906 Summary: GCC Memory Protection Extensions language extensions runtime library
2907 Summary(pl.UTF-8): Biblioteka uruchomieniowa rozszerzeń Memory Protection Extensions dla GCC
2911 Requires: libstdc++-multilib-%{multilib2} = 6:%{version}-%{release}
2913 %description -n libmpx-multilib-%{multilib2}
2914 This package contains the Memory Protection Extensions C language
2915 extensions runtime library.
2917 %description -n libmpx-multilib-%{multilib2} -l pl.UTF-8
2918 Ten pakiet zawiera bibliotekę uruchomieniową rozszerzeń Memory
2919 Protection Extensions dla języka C.
2921 %package -n libmpx-multilib-%{multilib2}-devel
2922 Summary: GCC development files for Memory Protection Extensions language extensions
2923 Summary(pl.UTF-8): Pliki programistyczne GCC dla rozszerzeń Memory Protection Extensions
2926 Group: Development/Libraries
2927 Requires: libmpx-devel = %{version}-%{release}
2928 Requires: libmpx-multilib-%{multilib2} = %{version}-%{release}
2930 %description -n libmpx-multilib-%{multilib2}-devel
2931 This package contains development files for Memory Protection
2932 Extensions C language extensions.
2934 %description -n libmpx-multilib-%{multilib2}-devel -l pl.UTF-8
2935 Ten pakiet zawiera pliki programistyczne rozszerzeń Memory Protection
2936 Extensions dla języka C.
2938 %package -n libmpx-multilib-%{multilib2}-static
2939 Summary: GCC Memory Protection Extensions language extensions static library
2940 Summary(pl.UTF-8): Biblioteka statyczna rozszerzeń Memory Protection Extensions dla GCC
2943 Group: Development/Libraries
2944 Requires: libmpx-multilib-%{multilib2}-devel = %{version}-%{release}
2946 %description -n libmpx-multilib-%{multilib2}-static
2947 This package contains the Memory Protection Extensions C language
2948 extensions static library.
2950 %description -n libmpx-multilib-%{multilib2}-static -l pl.UTF-8
2951 Ten pakiet zawiera bibliotekę statyczną rozszerzeń Memory Protection
2952 Extensions dla języka C.
2967 %if %{with gcc_libffi}
2971 mv ChangeLog ChangeLog.general
2974 # see contrib/download_ecj
2975 cp -p %{SOURCE2} ecj.jar
2978 # override snapshot version.
2979 echo %{version} > gcc/BASE-VER
2980 echo "release" > gcc/DEV-PHASE
2987 cd libjava/classpath
2991 cp -f /usr/share/automake/config.sub .
2993 rm -rf builddir && install -d builddir && cd builddir
2995 # http://www.mailinglistarchive.com/java%40gcc.gnu.org/msg02751.html
2999 CFLAGS="%{rpmcflags}" \
3000 CXXFLAGS="%{rpmcxxflags}" \
3003 --prefix=%{_prefix} \
3004 --with-local-prefix=%{_prefix}/local \
3005 --libdir=%{_libdir} \
3006 --libexecdir=%{_libdir} \
3007 --infodir=%{_infodir} \
3008 --mandir=%{_mandir} \
3009 --x-libraries=%{_libdir} \
3010 --%{?with_bootstrap:en}%{!?with_bootstrap:dis}able-bootstrap \
3011 --disable-build-with-cxx \
3012 --disable-build-poststage1-with-cxx \
3014 --enable-checking=release \
3015 %ifarch %{ix86} %{x8664} x32
3018 %{?with_fortran:--enable-cmath} \
3019 --enable-decimal-float \
3020 --enable-gnu-unique-object \
3021 --enable-gnu-indirect-function \
3022 --enable-initfini-array \
3023 --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}" \
3024 --%{?with_gomp:en}%{!?with_gomp:dis}able-libgomp \
3026 --enable-linker-build-id \
3027 --enable-linux-futex \
3028 --enable-long-long \
3029 %{!?with_multilib:--disable-multilib} \
3034 --enable-secureplt \
3037 --enable-threads=posix \
3042 %ifarch %{x8664} x32
3043 --with-arch-32=x86-64 \
3047 --with-cpu=ultrasparc \
3049 --with-demangler-in-ld \
3052 --with-linker-hash-style=gnu \
3053 --with-long-double-128 \
3054 %if %{with multilib}
3056 --with-multilib-list=m32,m64%{?with_multilibx32:,mx32} \
3059 --with-multilib-list=m32,m64,mx32 \
3062 --with-slibdir=%{_slibdir} \
3064 --without-system-libunwind \
3066 --with-system-libunwind \
3068 --with-system-zlib \
3069 %{!?with_java:--without-x} \
3071 --enable-__cxa_atexit \
3072 --enable-libstdcxx-allocator=new \
3073 --disable-libstdcxx-pch \
3074 --enable-libstdcxx-threads \
3075 --enable-libstdcxx-time=rt \
3076 --enable-libstdcxx-visibility \
3077 --enable-symvers=gnu%{?with_symvers:-versioned-namespace} \
3078 --with-gxx-include-dir=%{_includedir}/c++/%{version} \
3079 %{?with_vtv:--enable-vtable-verify} \
3082 %{!?with_alsa:--disable-alsa} \
3083 %{!?with_dssi:--disable-dssi} \
3084 --disable-gconf-peer \
3085 %{?with_gtk:--enable-gtk-cairo} \
3087 --enable-java-awt="xlib%{?with_gtk:,gtk}%{?with_qt:,qt}" \
3091 --enable-libgcj-database \
3092 --enable-libgcj-multifile \
3093 --disable-libjava-multilib \
3094 %{?with_mozilla:--enable-plugin} \
3095 --enable-static-libjava \
3098 --with-pkgversion="PLD-Linux" \
3099 --with-bugurl="http://bugs.pld-linux.org" \
3100 --host=%{_target_platform} \
3101 --build=%{_target_platform}
3105 cat << 'EOF' > Makefile
3106 all := $(filter-out all Makefile,$(MAKECMDGOALS))
3109 $(MAKE) -C builddir $(MAKE_OPTS) $(all) \
3110 %{?with_bootstrap:%{?with_profiling:profiledbootstrap}} \
3111 GCJFLAGS="%{rpmcflags}" \
3112 BOOT_CFLAGS="%{rpmcflags}" \
3113 STAGE1_CFLAGS="%{rpmcflags} -O1 -g0" \
3114 GNATLIBCFLAGS="%{rpmcflags}" \
3115 LDFLAGS_FOR_TARGET="%{rpmldflags}" \
3123 if [ ! -r /dev/pts/0 ]; then
3124 echo "You need to have /dev/pts mounted to avoid expect's spawn failures!"
3127 %{__make} -k -C builddir check 2>&1 ||:
3131 rm -rf $RPM_BUILD_ROOT
3132 install -d $RPM_BUILD_ROOT{/lib,%{_aclocaldir},%{_datadir},%{_infodir}}
3136 %{__make} -j1 install \
3138 infodir=%{_infodir} \
3139 DESTDIR=$RPM_BUILD_ROOT
3141 cp -p gcc/specs $RPM_BUILD_ROOT%{gcclibdir}
3143 %if %{with multilib}
3146 ln -f $RPM_BUILD_ROOT%{_bindir}/sparc64-pld-linux-gcc \
3147 $RPM_BUILD_ROOT%{_bindir}/sparc-pld-linux-gcc
3148 ln -f $RPM_BUILD_ROOT%{_bindir}/sparc64-pld-linux-gcc-%{version} \
3149 $RPM_BUILD_ROOT%{_bindir}/sparc-pld-linux-gcc-%{version}
3151 ln -f $RPM_BUILD_ROOT%{_bindir}/sparc64-pld-linux-c++ \
3152 $RPM_BUILD_ROOT%{_bindir}/sparc-pld-linux-c++
3153 ln -f $RPM_BUILD_ROOT%{_bindir}/sparc64-pld-linux-g++ \
3154 $RPM_BUILD_ROOT%{_bindir}/sparc-pld-linux-g++
3157 ln -f $RPM_BUILD_ROOT%{_bindir}/sparc64-pld-linux-gcj \
3158 $RPM_BUILD_ROOT%{_bindir}/sparc-pld-linux-gcj
3163 ln -sf %{_bindir}/cpp $RPM_BUILD_ROOT/lib/cpp
3164 ln -sf gcc $RPM_BUILD_ROOT%{_bindir}/cc
3165 echo ".so man1/gcc.1" > $RPM_BUILD_ROOT%{_mandir}/man1/cc.1
3167 libssp=$(cd $RPM_BUILD_ROOT%{_libdir}; echo libssp.so.*.*.*)
3168 mv $RPM_BUILD_ROOT%{_libdir}/libssp.so.* $RPM_BUILD_ROOT%{_slibdir}
3169 ln -sf %{_slibdir}/$libssp $RPM_BUILD_ROOT%{_libdir}/libssp.so
3171 libitm=$(cd $RPM_BUILD_ROOT%{_libdir}; echo libitm.so.*.*.*)
3172 mv $RPM_BUILD_ROOT%{_libdir}/libitm.so.* $RPM_BUILD_ROOT%{_slibdir}
3173 ln -sf %{_slibdir}/$libitm $RPM_BUILD_ROOT%{_libdir}/libitm.so
3175 libgomp=$(cd $RPM_BUILD_ROOT%{_libdir}; echo libgomp.so.*.*.*)
3176 mv $RPM_BUILD_ROOT%{_libdir}/libgomp.so.* $RPM_BUILD_ROOT%{_slibdir}
3177 ln -sf %{_slibdir}/$libgomp $RPM_BUILD_ROOT%{_libdir}/libgomp.so
3179 #libgompplugin=$(cd $RPM_BUILD_ROOT%{_libdir}; echo libgomp-plugin-host_nonshm.so.*.*.*)
3180 #mv $RPM_BUILD_ROOT%{_libdir}/libgomp-plugin-host_nonshm.so.* $RPM_BUILD_ROOT%{_slibdir}
3181 #ln -sf %{_slibdir}/$libgompplugin $RPM_BUILD_ROOT%{_libdir}/libgomp-plugin-host_nonshm.so
3183 %if %{with multilib}
3184 libssp=$(cd $RPM_BUILD_ROOT%{_libdir32}; echo libssp.so.*.*.*)
3185 mv $RPM_BUILD_ROOT%{_libdir32}/libssp.so.* $RPM_BUILD_ROOT%{_slibdir32}
3186 ln -sf %{_slibdir32}/$libssp $RPM_BUILD_ROOT%{_libdir32}/libssp.so
3188 libitm=$(cd $RPM_BUILD_ROOT%{_libdir32}; echo libitm.so.*.*.*)
3189 mv $RPM_BUILD_ROOT%{_libdir32}/libitm.so.* $RPM_BUILD_ROOT%{_slibdir32}
3190 ln -sf %{_slibdir32}/$libitm $RPM_BUILD_ROOT%{_libdir32}/libitm.so
3192 libgomp=$(cd $RPM_BUILD_ROOT%{_libdir32}; echo libgomp.so.*.*.*)
3193 mv $RPM_BUILD_ROOT%{_libdir32}/libgomp.so.* $RPM_BUILD_ROOT%{_slibdir32}
3194 ln -sf %{_slibdir32}/$libgomp $RPM_BUILD_ROOT%{_libdir32}/libgomp.so
3196 #libgompplugin=$(cd $RPM_BUILD_ROOT%{_libdir32}; echo libgomp-plugin-host_nonshm.so.*.*.*)
3197 #mv $RPM_BUILD_ROOT%{_libdir32}/libgomp-plugin-host_nonshm.so.* $RPM_BUILD_ROOT%{_slibdir32}
3198 #ln -sf %{_slibdir32}/$libgompplugin $RPM_BUILD_ROOT%{_libdir32}/libgomp-plugin-host_nonshm.so
3200 %if %{with multilib2}
3201 libssp=$(cd $RPM_BUILD_ROOT%{_libdirm2}; echo libssp.so.*.*.*)
3202 mv $RPM_BUILD_ROOT%{_libdirm2}/libssp.so.* $RPM_BUILD_ROOT%{_slibdirm2}
3203 ln -sf %{_slibdirm2}/$libssp $RPM_BUILD_ROOT%{_libdirm2}/libssp.so
3205 libitm=$(cd $RPM_BUILD_ROOT%{_libdirm2}; echo libitm.so.*.*.*)
3206 mv $RPM_BUILD_ROOT%{_libdirm2}/libitm.so.* $RPM_BUILD_ROOT%{_slibdirm2}
3207 ln -sf %{_slibdirm2}/$libitm $RPM_BUILD_ROOT%{_libdirm2}/libitm.so
3209 libgomp=$(cd $RPM_BUILD_ROOT%{_libdirm2}; echo libgomp.so.*.*.*)
3210 mv $RPM_BUILD_ROOT%{_libdirm2}/libgomp.so.* $RPM_BUILD_ROOT%{_slibdirm2}
3211 ln -sf %{_slibdirm2}/$libgomp $RPM_BUILD_ROOT%{_libdirm2}/libgomp.so
3213 libgompplugin=$(cd $RPM_BUILD_ROOT%{_libdirm2}; echo libgomp-plugin-host_nonshm.so.*.*.*)
3214 mv $RPM_BUILD_ROOT%{_libdirm2}/libgomp-plugin-host_nonshm.so.* $RPM_BUILD_ROOT%{_slibdirm2}
3215 ln -sf %{_slibdirm2}/$libgompplugin $RPM_BUILD_ROOT%{_libdirm2}/libgomp-plugin-host_nonshm.so
3220 ln -sf gfortran $RPM_BUILD_ROOT%{_bindir}/g95
3221 echo ".so man1/gfortran.1" > $RPM_BUILD_ROOT%{_mandir}/man1/g95.1
3225 # move ada shared libraries to proper place...
3226 mv -f $RPM_BUILD_ROOT%{gcclibdir}/adalib/*.so.1 \
3227 $RPM_BUILD_ROOT%{_libdir}
3228 # check if symlink to be made is valid
3229 test -f $RPM_BUILD_ROOT%{_libdir}/libgnat-%{major_ver}.so.1
3230 ln -sf libgnat-%{major_ver}.so.1 $RPM_BUILD_ROOT%{_libdir}/libgnat-%{major_ver}.so
3231 ln -sf libgnarl-%{major_ver}.so.1 $RPM_BUILD_ROOT%{_libdir}/libgnarl-%{major_ver}.so
3232 ln -sf libgnat-%{major_ver}.so $RPM_BUILD_ROOT%{_libdir}/libgnat.so
3233 ln -sf libgnarl-%{major_ver}.so $RPM_BUILD_ROOT%{_libdir}/libgnarl.so
3234 %if %{with multilib}
3235 mv -f $RPM_BUILD_ROOT%{gcclibdir}/32/adalib/*.so.1 \
3236 $RPM_BUILD_ROOT%{_libdir32}
3237 # check if symlink to be made is valid
3238 test -f $RPM_BUILD_ROOT%{_libdir32}/libgnat-%{major_ver}.so.1
3239 ln -sf libgnat-%{major_ver}.so.1 $RPM_BUILD_ROOT%{_libdir32}/libgnat-%{major_ver}.so
3240 ln -sf libgnarl-%{major_ver}.so.1 $RPM_BUILD_ROOT%{_libdir32}/libgnarl-%{major_ver}.so
3241 ln -sf libgnat-%{major_ver}.so $RPM_BUILD_ROOT%{_libdir32}/libgnat.so
3242 ln -sf libgnarl-%{major_ver}.so $RPM_BUILD_ROOT%{_libdir32}/libgnarl.so
3244 %if %{with multilib2}
3245 mv -f $RPM_BUILD_ROOT%{gcclibdir}/%{multilib2}/adalib/*.so.1 \
3246 $RPM_BUILD_ROOT%{_libdirm2}
3247 # check if symlink to be made is valid
3248 test -f $RPM_BUILD_ROOT%{_libdirm2}/libgnat-%{major_ver}.so.1
3249 ln -sf libgnat-%{major_ver}.so.1 $RPM_BUILD_ROOT%{_libdirm2}/libgnat-%{major_ver}.so
3250 ln -sf libgnarl-%{major_ver}.so.1 $RPM_BUILD_ROOT%{_libdirm2}/libgnarl-%{major_ver}.so
3251 ln -sf libgnat-%{major_ver}.so $RPM_BUILD_ROOT%{_libdirm2}/libgnat.so
3252 ln -sf libgnarl-%{major_ver}.so $RPM_BUILD_ROOT%{_libdirm2}/libgnarl.so
3261 cp -f libjava/READ* java-doc
3262 ln -sf libgcj-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/libgcj.jar
3265 %if %{with gcc_libffi}
3266 # still not installed by gcc?
3267 [ ! -f $RPM_BUILD_ROOT%{_pkgconfigdir}/libffi.pc ] || exit 1
3268 install -d $RPM_BUILD_ROOT%{_pkgconfigdir}
3269 sed -e 's,@prefix@,%{_prefix},
3270 s,@exec_prefix@,%{_exec_prefix},
3271 s,@libdir@,%{_libdir},
3272 s,@gcclibdir@,%{gcclibdir},' %{SOURCE3} >$RPM_BUILD_ROOT%{_pkgconfigdir}/libffi.pc
3273 %if %{with multilib}
3274 [ ! -f $RPM_BUILD_ROOT%{_pkgconfigdir32}/libffi.pc ] || exit 1
3275 install -d $RPM_BUILD_ROOT%{_pkgconfigdir32}
3276 sed -e 's,@prefix@,%{_prefix},
3277 s,@exec_prefix@,%{_exec_prefix},
3278 s,@libdir@,%{_libdir32},
3279 s,@gcclibdir@,%{gcclibdir},' %{SOURCE3} >$RPM_BUILD_ROOT%{_pkgconfigdir32}/libffi.pc
3280 %if %{with multilib2}
3281 [ ! -f $RPM_BUILD_ROOT%{_pkgconfigdirm2}/libffi.pc ] || exit 1
3282 install -d $RPM_BUILD_ROOT%{_pkgconfigdirm2}
3283 sed -e 's,@prefix@,%{_prefix},
3284 s,@exec_prefix@,%{_exec_prefix},
3285 s,@libdir@,%{_libdirm2},
3286 s,@gcclibdir@,%{gcclibdir},' %{SOURCE3} >$RPM_BUILD_ROOT%{_pkgconfigdirm2}/libffi.pc
3292 cp -f libobjc/README gcc/objc/README.libobjc
3295 # avoid -L poisoning in *.la - there should be only -L%{_libdir}/gcc/%{_target_platform}/%{version}
3296 # normalize libdir, to avoid propagation of unnecessary RPATHs by libtool
3297 for f in libitm.la libssp.la libssp_nonshared.la \
3298 %{?with_cxx:libstdc++.la libstdc++fs.la libsupc++.la} \
3299 %{?with_fortran:libgfortran.la libquadmath.la} \
3300 %{?with_gomp:libgomp.la} \
3301 %{?with_Xsan:libasan.la libubsan.la} \
3302 %{?with_lsan_m0:liblsan.la} \
3303 %{?with_tsan_m0:libtsan.la} \
3304 %{?with_atomic:libatomic.la} \
3306 %{?with_gcc_libffi:libffi.la} \
3307 libgcj.la libgcj-tools.la libgij.la \
3308 %{gcjdbexecdir}/libjvm.la \
3309 %{gcjdbexecdir}/libxmlj.la \
3310 %{?with_x:lib-gnu-awt-xlib.la} \
3311 %{?with_gtk:%{gcjdbexecdir}/libgtkpeer.la %{gcjdbexecdir}/libjawt.la} \
3312 %{?with_qt:%{gcjdbexecdir}/libqtpeer.la} \
3313 %{?with_alsa:%{gcjdbexecdir}/libgjsmalsa.la} \
3314 %{?with_dssi:%{gcjdbexecdir}/libgjsmdssi.la} \
3316 %{?with_objc:libobjc.la};
3318 file="$RPM_BUILD_ROOT%{_libdir}/$f"
3319 %{__perl} %{SOURCE1} "$file" %{_libdir} >"${file}.fixed"
3320 %{__mv} "${file}.fixed" "$file"
3322 # normalize /lib/../lib/ path (libjawt.la)
3323 sed -i -e 's#/%{_lib}/\.\./%{_lib}/#/%{_lib}/#g' "$file"
3325 %if %{with multilib}
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_m1:liblsan.la} \
3332 %{?with_tsan_m1: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%{_libdir32}/$f %{_libdir32} > $RPM_BUILD_ROOT%{_libdir32}/$f.fixed
3338 mv $RPM_BUILD_ROOT%{_libdir32}/$f{.fixed,}
3340 %if %{with multilib2}
3341 for f in libitm.la libssp.la libssp_nonshared.la \
3342 %{?with_cxx:libstdc++.la libstdc++fs.la libsupc++.la} \
3343 %{?with_fortran:libgfortran.la libquadmath.la} \
3344 %{?with_gomp:libgomp.la} \
3345 %{?with_Xsan:libasan.la libubsan.la} \
3346 %{?with_lsan_m2:liblsan.la} \
3347 %{?with_tsan_m2:libtsan.la} \
3348 %{?with_atomic:libatomic.la} \
3349 %{?with_java:%{?with_gcc_libffi:libffi.la}} \
3350 %{?with_objc:libobjc.la};
3352 %{__perl} %{SOURCE1} $RPM_BUILD_ROOT%{_libdirm2}/$f %{_libdirm2} > $RPM_BUILD_ROOT%{_libdirm2}/$f.fixed
3353 mv $RPM_BUILD_ROOT%{_libdirm2}/$f{.fixed,}
3358 cp -p $RPM_BUILD_ROOT%{gcclibdir}/install-tools/include/*.h $RPM_BUILD_ROOT%{gcclibdir}/include
3359 cp -p $RPM_BUILD_ROOT%{gcclibdir}/include-fixed/syslimits.h $RPM_BUILD_ROOT%{gcclibdir}/include
3360 %{__rm} -r $RPM_BUILD_ROOT%{gcclibdir}/install-tools
3361 %{__rm} -r $RPM_BUILD_ROOT%{gcclibdir}/include-fixed
3363 # plugin, .la not needed
3364 %{__rm} $RPM_BUILD_ROOT%{gcclibdir}/liblto_plugin.la
3367 for LIBDIR in %{_libdir} %{?with_multilib:%{_libdir32}} %{?with_multilib2:%{_libdirm2}} ; do
3368 LIBPATH="$RPM_BUILD_ROOT%{_datadir}/gdb/auto-load$LIBDIR"
3370 # basename is being run only for the native (non-biarch) file.
3371 sed -e 's,@pythondir@,%{_datadir}/gdb,' \
3372 -e "s,@toolexeclibdir@,$LIBDIR," \
3373 < libstdc++-v3/python/hook.in \
3374 > $LIBPATH/$(basename $RPM_BUILD_ROOT%{_prefix}/%{_lib}/libstdc++.so.*.*.*)-gdb.py
3376 install -d $RPM_BUILD_ROOT%{py_sitescriptdir}
3377 mv $RPM_BUILD_ROOT%{_datadir}/gcc-%{version}/python/libstdcxx $RPM_BUILD_ROOT%{py_sitescriptdir}
3379 mv $RPM_BUILD_ROOT%{_datadir}/gcc-%{version}/python/libjava $RPM_BUILD_ROOT%{py_sitescriptdir}
3380 %{__sed} -i -e '1s,#!/usr/bin/env python,#!/usr/bin/python,' $RPM_BUILD_ROOT%{_bindir}/aot-compile
3382 %py_ocomp $RPM_BUILD_ROOT%{py_sitescriptdir}
3383 %py_comp $RPM_BUILD_ROOT%{py_sitescriptdir}
3386 %{__rm} -r $RPM_BUILD_ROOT%{_datadir}/gcc-%{version}/python/libstdcxx
3388 %{__rm} -r $RPM_BUILD_ROOT%{_datadir}/gcc-%{version}/python/libjava
3391 # script(s) always installed; see above for builds with python; if no python, just don't package
3392 %{__rm} $RPM_BUILD_ROOT%{_libdir}/libstdc++.so.*-gdb.py
3393 %if %{with multilib}
3394 %{__rm} $RPM_BUILD_ROOT%{_libdir32}/libstdc++.so.*-gdb.py
3395 %if %{with multilib2}
3396 %{__rm} $RPM_BUILD_ROOT%{_libdirm2}/libstdc++.so.*-gdb.py
3402 cat cpplib.lang >> gcc.lang
3405 %find_lang libstdc\+\+
3406 cp -p libstdc++-v3/include/precompiled/* $RPM_BUILD_ROOT%{_includedir}
3409 # always -f, as "dir" is created depending which texlive version is installed
3410 %{__rm} -f $RPM_BUILD_ROOT%{_infodir}/dir
3412 # svn snap doesn't contain (release does) below files,
3413 # so let's create dummy entries to satisfy %%files.
3414 [ ! -f NEWS ] && touch NEWS
3415 [ ! -f libgfortran/AUTHORS ] && touch libgfortran/AUTHORS
3416 [ ! -f libgfortran/README ] && touch libgfortran/README
3419 rm -rf $RPM_BUILD_ROOT
3421 %post -p /sbin/postshell
3422 -/usr/sbin/fix-info-dir -c %{_infodir}
3424 %postun -p /sbin/postshell
3425 -/usr/sbin/fix-info-dir -c %{_infodir}
3427 %post ada -p /sbin/postshell
3428 -/usr/sbin/fix-info-dir -c %{_infodir}
3430 %postun ada -p /sbin/postshell
3431 -/usr/sbin/fix-info-dir -c %{_infodir}
3433 %post fortran -p /sbin/postshell
3434 -/usr/sbin/fix-info-dir -c %{_infodir}
3436 %postun fortran -p /sbin/postshell
3437 -/usr/sbin/fix-info-dir -c %{_infodir}
3439 %post java -p /sbin/postshell
3440 -/usr/sbin/fix-info-dir -c %{_infodir}
3442 %postun java -p /sbin/postshell
3443 -/usr/sbin/fix-info-dir -c %{_infodir}
3445 %post go -p /sbin/postshell
3446 -/usr/sbin/fix-info-dir -c %{_infodir}
3448 %postun go -p /sbin/postshell
3449 -/usr/sbin/fix-info-dir -c %{_infodir}
3451 %post -n libquadmath-devel -p /sbin/postshell
3452 -/usr/sbin/fix-info-dir -c %{_infodir}
3454 %postun -n libquadmath-devel -p /sbin/postshell
3455 -/usr/sbin/fix-info-dir -c %{_infodir}
3457 %post -n libffi-devel -p /sbin/postshell
3458 -/usr/sbin/fix-info-dir -c %{_infodir}
3460 %postun -n libffi-devel -p /sbin/postshell
3461 -/usr/sbin/fix-info-dir -c %{_infodir}
3463 %post -n libgomp-devel -p /sbin/postshell
3464 -/usr/sbin/fix-info-dir -c %{_infodir}
3466 %postun -n libgomp-devel -p /sbin/postshell
3467 -/usr/sbin/fix-info-dir -c %{_infodir}
3469 %post -p /sbin/ldconfig -n libcilkrts
3470 %postun -p /sbin/ldconfig -n libcilkrts
3471 %post -p /sbin/ldconfig -n libcilkrts-multilib-32
3472 %postun -p /sbin/ldconfig -n libcilkrts-multilib-32
3473 %post -p /sbin/ldconfig -n libcilkrts-multilib-%{multilib2}
3474 %postun -p /sbin/ldconfig -n libcilkrts-multilib-%{multilib2}
3475 %post -p /sbin/ldconfig -n libgcc
3476 %postun -p /sbin/ldconfig -n libgcc
3477 %post -p /sbin/ldconfig -n libgcc-multilib-32
3478 %postun -p /sbin/ldconfig -n libgcc-multilib-32
3479 %post -p /sbin/ldconfig -n libgcc-multilib-%{multilib2}
3480 %postun -p /sbin/ldconfig -n libgcc-multilib-%{multilib2}
3481 %post -p /sbin/ldconfig -n libgomp
3482 %postun -p /sbin/ldconfig -n libgomp
3483 %post -p /sbin/ldconfig -n libgomp-multilib-32
3484 %postun -p /sbin/ldconfig -n libgomp-multilib-32
3485 %post -p /sbin/ldconfig -n libgomp-multilib-%{multilib2}
3486 %postun -p /sbin/ldconfig -n libgomp-multilib-%{multilib2}
3487 %post -p /sbin/ldconfig -n libgnat
3488 %postun -p /sbin/ldconfig -n libgnat
3489 %post -p /sbin/ldconfig -n libgnat-multilib-32
3490 %postun -p /sbin/ldconfig -n libgnat-multilib-32
3491 %post -p /sbin/ldconfig -n libgnat-multilib-%{multilib2}
3492 %postun -p /sbin/ldconfig -n libgnat-multilib-%{multilib2}
3493 %post -p /sbin/ldconfig -n libstdc++
3494 %postun -p /sbin/ldconfig -n libstdc++
3495 %post -p /sbin/ldconfig -n libstdc++-multilib-32
3496 %postun -p /sbin/ldconfig -n libstdc++-multilib-32
3497 %post -p /sbin/ldconfig -n libstdc++-multilib-%{multilib2}
3498 %postun -p /sbin/ldconfig -n libstdc++-multilib-%{multilib2}
3499 %post -p /sbin/ldconfig -n libgfortran
3500 %postun -p /sbin/ldconfig -n libgfortran
3501 %post -p /sbin/ldconfig -n libgfortran-multilib-32
3502 %postun -p /sbin/ldconfig -n libgfortran-multilib-32
3503 %post -p /sbin/ldconfig -n libgfortran-multilib-%{multilib2}
3504 %postun -p /sbin/ldconfig -n libgfortran-multilib-%{multilib2}
3505 %post -p /sbin/ldconfig -n libgcj
3506 %postun -p /sbin/ldconfig -n libgcj
3507 %post -p /sbin/ldconfig -n libffi
3508 %postun -p /sbin/ldconfig -n libffi
3509 %post -p /sbin/ldconfig -n libffi-multilib-32
3510 %postun -p /sbin/ldconfig -n libffi-multilib-32
3511 %post -p /sbin/ldconfig -n libffi-multilib-%{multilib2}
3512 %postun -p /sbin/ldconfig -n libffi-multilib-%{multilib2}
3513 %post -p /sbin/ldconfig -n libmpx
3514 %postun -p /sbin/ldconfig -n libmpx
3515 %post -p /sbin/ldconfig -n libmpx-multilib-32
3516 %postun -p /sbin/ldconfig -n libmpx-multilib-32
3517 %post -p /sbin/ldconfig -n libmpx-multilib-%{multilib2}
3518 %postun -p /sbin/ldconfig -n libmpx-multilib-%{multilib2}
3519 %post -p /sbin/ldconfig -n libobjc
3520 %postun -p /sbin/ldconfig -n libobjc
3521 %post -p /sbin/ldconfig -n libobjc-multilib-32
3522 %postun -p /sbin/ldconfig -n libobjc-multilib-32
3523 %post -p /sbin/ldconfig -n libobjc-multilib-%{multilib2}
3524 %postun -p /sbin/ldconfig -n libobjc-multilib-%{multilib2}
3525 %post -p /sbin/ldconfig -n libquadmath
3526 %postun -p /sbin/ldconfig -n libquadmath
3527 %post -p /sbin/ldconfig -n libquadmath-multilib-32
3528 %postun -p /sbin/ldconfig -n libquadmath-multilib-32
3529 %post -p /sbin/ldconfig -n libquadmath-multilib-%{multilib2}
3530 %postun -p /sbin/ldconfig -n libquadmath-multilib-%{multilib2}
3531 %post -p /sbin/ldconfig -n libgo
3532 %postun -p /sbin/ldconfig -n libgo
3533 %post -p /sbin/ldconfig -n libgo-multilib-32
3534 %postun -p /sbin/ldconfig -n libgo-multilib-32
3535 %post -p /sbin/ldconfig -n libgo-multilib-%{multilib2}
3536 %postun -p /sbin/ldconfig -n libgo-multilib-%{multilib2}
3537 %post -p /sbin/ldconfig -n libasan
3538 %postun -p /sbin/ldconfig -n libasan
3539 %post -p /sbin/ldconfig -n libasan-multilib-32
3540 %postun -p /sbin/ldconfig -n libasan-multilib-32
3541 %post -p /sbin/ldconfig -n libasan-multilib-%{multilib2}
3542 %postun -p /sbin/ldconfig -n libasan-multilib-%{multilib2}
3543 %post -p /sbin/ldconfig -n liblsan
3544 %postun -p /sbin/ldconfig -n liblsan
3545 %post -p /sbin/ldconfig -n liblsan-multilib-%{multilib2}
3546 %postun -p /sbin/ldconfig -n liblsan-multilib-%{multilib2}
3547 %post -p /sbin/ldconfig -n libtsan
3548 %postun -p /sbin/ldconfig -n libtsan
3549 %post -p /sbin/ldconfig -n libtsan-multilib-%{multilib2}
3550 %postun -p /sbin/ldconfig -n libtsan-multilib-%{multilib2}
3551 %post -p /sbin/ldconfig -n libubsan
3552 %postun -p /sbin/ldconfig -n libubsan
3553 %post -p /sbin/ldconfig -n libubsan-multilib-32
3554 %postun -p /sbin/ldconfig -n libubsan-multilib-32
3555 %post -p /sbin/ldconfig -n libubsan-multilib-%{multilib2}
3556 %postun -p /sbin/ldconfig -n libubsan-multilib-%{multilib2}
3557 %post -p /sbin/ldconfig -n libvtv
3558 %postun -p /sbin/ldconfig -n libvtv
3559 %post -p /sbin/ldconfig -n libvtv-multilib-32
3560 %postun -p /sbin/ldconfig -n libvtv-multilib-32
3561 %post -p /sbin/ldconfig -n libvtv-multilib-%{multilib2}
3562 %postun -p /sbin/ldconfig -n libvtv-multilib-%{multilib2}
3563 %post -p /sbin/ldconfig -n libatomic
3564 %postun -p /sbin/ldconfig -n libatomic
3565 %post -p /sbin/ldconfig -n libatomic-multilib-32
3566 %postun -p /sbin/ldconfig -n libatomic-multilib-32
3567 %post -p /sbin/ldconfig -n libatomic-multilib-%{multilib2}
3568 %postun -p /sbin/ldconfig -n libatomic-multilib-%{multilib2}
3569 %post -p /sbin/ldconfig gdb-plugin
3570 %postun -p /sbin/ldconfig gdb-plugin
3573 %defattr(644,root,root,755)
3574 %doc ChangeLog.general MAINTAINERS NEWS
3575 # bugs.html faq.html
3576 %doc gcc/{ChangeLog,ONEWS,README.Portability}
3577 %attr(755,root,root) %{_bindir}/*-gcc*
3578 %attr(755,root,root) %{_bindir}/cc
3579 %attr(755,root,root) %{_bindir}/cpp
3580 %attr(755,root,root) %{_bindir}/gcc
3581 %attr(755,root,root) %{_bindir}/gcc-ar
3582 %attr(755,root,root) %{_bindir}/gcc-nm
3583 %attr(755,root,root) %{_bindir}/gcc-ranlib
3584 #%attr(755,root,root) %{_bindir}/gccbug
3585 %attr(755,root,root) %{_bindir}/gcov
3586 %attr(755,root,root) %{_bindir}/gcov-tool
3587 %{_mandir}/man1/cc.1*
3588 %{_mandir}/man1/cpp.1*
3589 %{_mandir}/man1/gcc.1*
3590 %{_mandir}/man1/gcov.1*
3591 %{_infodir}/cpp.info*
3592 %{_infodir}/cppinternals.info*
3593 %{_infodir}/gcc.info*
3594 %{_infodir}/gccinstall.info*
3595 %{_infodir}/gccint.info*
3596 %{_infodir}/libitm.info*
3597 %attr(755,root,root) /lib/cpp
3598 %attr(755,root,root) %{_slibdir}/libgcc_s.so
3599 %attr(755,root,root) %{_libdir}/libitm.so
3600 %attr(755,root,root) %{_libdir}/libssp.so
3601 %{_libdir}/libitm.la
3603 %{_libdir}/libitm.spec
3604 %{_libdir}/libsanitizer.spec
3605 %{_libdir}/libssp.la
3607 %{_libdir}/libssp_nonshared.la
3608 %{_libdir}/libssp_nonshared.a
3610 %dir %{_libdir}/gcc/%{_target_platform}
3612 %{gcclibdir}/libgcc.a
3613 %{gcclibdir}/libgcc_eh.a
3614 %{gcclibdir}/libgcov.a
3617 %{?with_vtv:%{gcclibdir}/vtv_*.o}
3618 %attr(755,root,root) %{gcclibdir}/cc1
3619 %attr(755,root,root) %{gcclibdir}/collect2
3620 %attr(755,root,root) %{gcclibdir}/lto-wrapper
3621 %attr(755,root,root) %{gcclibdir}/lto1
3622 %attr(755,root,root) %{gcclibdir}/liblto_plugin.so*
3623 %dir %{gcclibdir}/include
3624 %dir %{gcclibdir}/include/sanitizer
3625 %{gcclibdir}/include/sanitizer/common_interface_defs.h
3626 %dir %{gcclibdir}/include/ssp
3627 %{gcclibdir}/include/ssp/*.h
3628 %{gcclibdir}/include/float.h
3629 %{gcclibdir}/include/iso646.h
3630 %{gcclibdir}/include/limits.h
3631 %{gcclibdir}/include/stdalign.h
3632 %{gcclibdir}/include/stdarg.h
3633 %{gcclibdir}/include/stdatomic.h
3634 %{gcclibdir}/include/stdbool.h
3635 %{gcclibdir}/include/stddef.h
3636 %{gcclibdir}/include/stdfix.h
3637 %{gcclibdir}/include/stdint.h
3638 %{gcclibdir}/include/stdint-gcc.h
3639 %{gcclibdir}/include/stdnoreturn.h
3640 %{gcclibdir}/include/syslimits.h
3641 %{gcclibdir}/include/unwind.h
3642 %{gcclibdir}/include/varargs.h
3643 %ifarch %{ix86} %{x8664} x32
3644 %{gcclibdir}/include/adxintrin.h
3645 %{gcclibdir}/include/ammintrin.h
3646 %{gcclibdir}/include/avx2intrin.h
3647 %{gcclibdir}/include/avx512bwintrin.h
3648 %{gcclibdir}/include/avx512cdintrin.h
3649 %{gcclibdir}/include/avx512dqintrin.h
3650 %{gcclibdir}/include/avx512erintrin.h
3651 %{gcclibdir}/include/avx512fintrin.h
3652 %{gcclibdir}/include/avx512ifmaintrin.h
3653 %{gcclibdir}/include/avx512ifmavlintrin.h
3654 %{gcclibdir}/include/avx512pfintrin.h
3655 %{gcclibdir}/include/avx512vbmiintrin.h
3656 %{gcclibdir}/include/avx512vbmivlintrin.h
3657 %{gcclibdir}/include/avx512vlbwintrin.h
3658 %{gcclibdir}/include/avx512vldqintrin.h
3659 %{gcclibdir}/include/avx512vlintrin.h
3660 %{gcclibdir}/include/avxintrin.h
3661 %{gcclibdir}/include/bmi2intrin.h
3662 %{gcclibdir}/include/bmiintrin.h
3663 %{gcclibdir}/include/bmmintrin.h
3664 %{gcclibdir}/include/clflushoptintrin.h
3665 %{gcclibdir}/include/clwbintrin.h
3666 %{gcclibdir}/include/clzerointrin.h
3667 %{gcclibdir}/include/cpuid.h
3668 %{gcclibdir}/include/cross-stdarg.h
3669 %{gcclibdir}/include/emmintrin.h
3670 %{gcclibdir}/include/f16cintrin.h
3671 %{gcclibdir}/include/fma4intrin.h
3672 %{gcclibdir}/include/fmaintrin.h
3673 %{gcclibdir}/include/fxsrintrin.h
3674 %{gcclibdir}/include/ia32intrin.h
3675 %{gcclibdir}/include/immintrin.h
3676 %{gcclibdir}/include/lwpintrin.h
3677 %{gcclibdir}/include/lzcntintrin.h
3678 %{gcclibdir}/include/mm3dnow.h
3679 %{gcclibdir}/include/mmintrin.h
3680 %{gcclibdir}/include/mm_malloc.h
3681 %{gcclibdir}/include/nmmintrin.h
3682 %{gcclibdir}/include/mwaitxintrin.h
3683 %{gcclibdir}/include/pcommitintrin.h
3684 %{gcclibdir}/include/pkuintrin.h
3685 %{gcclibdir}/include/pmmintrin.h
3686 %{gcclibdir}/include/popcntintrin.h
3687 %{gcclibdir}/include/prfchwintrin.h
3688 %{gcclibdir}/include/rdseedintrin.h
3689 %{gcclibdir}/include/rtmintrin.h
3690 %{gcclibdir}/include/shaintrin.h
3691 %{gcclibdir}/include/smmintrin.h
3692 %{gcclibdir}/include/tbmintrin.h
3693 %{gcclibdir}/include/tmmintrin.h
3694 %{gcclibdir}/include/wmmintrin.h
3695 %{gcclibdir}/include/x86intrin.h
3696 %{gcclibdir}/include/xmmintrin.h
3697 %{gcclibdir}/include/xopintrin.h
3698 %{gcclibdir}/include/xsavecintrin.h
3699 %{gcclibdir}/include/xsaveintrin.h
3700 %{gcclibdir}/include/xsaveoptintrin.h
3701 %{gcclibdir}/include/xsavesintrin.h
3702 %{gcclibdir}/include/xtestintrin.h
3705 %{gcclibdir}/include/arm_neon.h
3706 %{gcclibdir}/include/mmintrin.h
3709 %{gcclibdir}/include/ia64intrin.h
3712 %{gcclibdir}/include/math-68881.h
3715 %{gcclibdir}/include/loongson.h
3717 %ifarch powerpc ppc ppc64
3718 %{gcclibdir}/include/altivec.h
3719 %{gcclibdir}/include/paired.h
3720 %{gcclibdir}/include/ppc-asm.h
3721 %{gcclibdir}/include/ppu_intrinsics.h
3722 %{gcclibdir}/include/si2vmx.h
3723 %{gcclibdir}/include/spe.h
3724 %{gcclibdir}/include/spu2vmx.h
3725 %{gcclibdir}/include/vec_types.h
3728 %{gcclibdir}/include/vtv_*.h
3731 %if %{with multilib}
3733 %defattr(644,root,root,755)
3734 %attr(755,root,root) %{_slibdir32}/libgcc_s.so
3735 %dir %{gcclibdir}/32
3736 %{gcclibdir}/32/crt*.o
3737 %{gcclibdir}/32/libgcc.a
3738 %{gcclibdir}/32/libgcc_eh.a
3739 %{gcclibdir}/32/libgcov.a
3740 %{_libdir32}/libitm.spec
3741 %{_libdir32}/libsanitizer.spec
3742 %attr(755,root,root) %{_libdir32}/libitm.so
3743 %attr(755,root,root) %{_libdir32}/libssp.so
3744 %{_libdir32}/libitm.la
3745 %{_libdir32}/libitm.a
3746 %{_libdir32}/libssp.la
3747 %{_libdir32}/libssp.a
3748 %{_libdir32}/libssp_nonshared.la
3749 %{_libdir32}/libssp_nonshared.a
3752 %if %{with multilib2}
3753 %files multilib-%{multilib2}
3754 %defattr(644,root,root,755)
3755 %attr(755,root,root) %{_slibdirm2}/libgcc_s.so
3756 %dir %{gcclibdir}/%{multilib2}
3757 %{gcclibdir}/%{multilib2}/crt*.o
3758 %{gcclibdir}/%{multilib2}/libgcc.a
3759 %{gcclibdir}/%{multilib2}/libgcc_eh.a
3760 %{gcclibdir}/%{multilib2}/libgcov.a
3761 %{_libdirm2}/libitm.spec
3762 %{_libdirm2}/libsanitizer.spec
3763 %attr(755,root,root) %{_libdirm2}/libitm.so
3764 %attr(755,root,root) %{_libdirm2}/libssp.so
3765 %{_libdirm2}/libitm.la
3766 %{_libdirm2}/libitm.a
3767 %{_libdirm2}/libssp.la
3768 %{_libdirm2}/libssp.a
3769 %{_libdirm2}/libssp_nonshared.la
3770 %{_libdirm2}/libssp_nonshared.a
3774 %defattr(644,root,root,755)
3775 %doc COPYING.RUNTIME libgcc/ChangeLog
3776 %attr(755,root,root) %{_slibdir}/libgcc_s.so.1
3777 %attr(755,root,root) %{_slibdir}/libitm.so.*.*.*
3778 %attr(755,root,root) %{_slibdir}/libssp.so.*.*.*
3779 %attr(755,root,root) %ghost %{_slibdir}/libitm.so.1
3780 %attr(755,root,root) %ghost %{_slibdir}/libssp.so.0
3782 %if %{with multilib}
3783 %files -n libgcc-multilib-32
3784 %defattr(644,root,root,755)
3785 %attr(755,root,root) %{_slibdir32}/libgcc_s.so.1
3786 %attr(755,root,root) %{_slibdir32}/libitm.so.*.*.*
3787 %attr(755,root,root) %{_slibdir32}/libssp.so.*.*.*
3788 %attr(755,root,root) %ghost %{_slibdir32}/libssp.so.0
3789 %attr(755,root,root) %ghost %{_slibdir32}/libitm.so.1
3792 %if %{with multilib2}
3793 %files -n libgcc-multilib-%{multilib2}
3794 %defattr(644,root,root,755)
3795 %attr(755,root,root) %{_slibdirm2}/libgcc_s.so.1
3796 %attr(755,root,root) %{_slibdirm2}/libitm.so.*.*.*
3797 %attr(755,root,root) %{_slibdirm2}/libssp.so.*.*.*
3798 %attr(755,root,root) %ghost %{_slibdirm2}/libssp.so.0
3799 %attr(755,root,root) %ghost %{_slibdirm2}/libitm.so.1
3804 %defattr(644,root,root,755)
3805 %attr(755,root,root) %{_slibdir}/libgomp.so.*.*.*
3806 %attr(755,root,root) %ghost %{_slibdir}/libgomp.so.1
3807 #%attr(755,root,root) %{_slibdir}/libgomp-plugin-host_nonshm.so.*.*.*
3808 #%attr(755,root,root) %ghost %{_slibdir}/libgomp-plugin-host_nonshm.so.1
3810 %files -n libgomp-devel
3811 %defattr(644,root,root,755)
3812 %attr(755,root,root) %{_libdir}/libgomp.so
3813 #%attr(755,root,root) %{_libdir}/libgomp-plugin-host_nonshm.so
3814 %{_libdir}/libgomp.la
3815 #%{_libdir}/libgomp-plugin-host_nonshm.la
3816 %{_libdir}/libgomp.spec
3817 %{gcclibdir}/finclude
3818 %{gcclibdir}/include/omp.h
3819 %{gcclibdir}/include/openacc.h
3820 %{_infodir}/libgomp.info*
3822 %files -n libgomp-static
3823 %defattr(644,root,root,755)
3824 %{_libdir}/libgomp.a
3826 %if %{with multilib}
3827 %files -n libgomp-multilib-32
3828 %defattr(644,root,root,755)
3829 %attr(755,root,root) %{_slibdir32}/libgomp.so.*.*.*
3830 %attr(755,root,root) %ghost %{_slibdir32}/libgomp.so.1
3831 %attr(755,root,root) %{_slibdir32}/libgomp-plugin-host_nonshm.so.*.*.*
3832 %attr(755,root,root) %ghost %{_slibdir32}/libgomp-plugin-host_nonshm.so.1
3834 %files -n libgomp-multilib-32-devel
3835 %defattr(644,root,root,755)
3836 %attr(755,root,root) %{_libdir32}/libgomp.so
3837 %attr(755,root,root) %{_libdir32}/libgomp-plugin-host_nonshm.so
3838 %{_libdir32}/libgomp.la
3839 %{_libdir32}/libgomp-plugin-host_nonshm.la
3840 %{_libdir32}/libgomp.spec
3841 %{gcclibdir}/32/finclude
3843 %files -n libgomp-multilib-32-static
3844 %defattr(644,root,root,755)
3845 %{_libdir32}/libgomp.a
3848 %if %{with multilib2}
3849 %files -n libgomp-multilib-%{multilib2}
3850 %defattr(644,root,root,755)
3851 %attr(755,root,root) %{_slibdirm2}/libgomp.so.*.*.*
3852 %attr(755,root,root) %ghost %{_slibdirm2}/libgomp.so.1
3853 %attr(755,root,root) %{_slibdirm2}/libgomp-plugin-host_nonshm.so.*.*.*
3854 %attr(755,root,root) %ghost %{_slibdirm2}/libgomp-plugin-host_nonshm.so.1
3856 %files -n libgomp-multilib-%{multilib2}-devel
3857 %defattr(644,root,root,755)
3858 %attr(755,root,root) %{_libdirm2}/libgomp.so
3859 %attr(755,root,root) %{_libdirm2}/libgomp-plugin-host_nonshm.so
3860 %{_libdirm2}/libgomp.la
3861 %{_libdirm2}/libgomp-plugin-host_nonshm.la
3862 %{_libdirm2}/libgomp.spec
3863 %{gcclibdir}/%{multilib2}/finclude
3865 %files -n libgomp-multilib-%{multilib2}-static
3866 %defattr(644,root,root,755)
3867 %{_libdirm2}/libgomp.a
3872 %files -n libcilkrts
3873 %defattr(644,root,root,755)
3874 %doc libcilkrts/{ChangeLog,README}
3875 %attr(755,root,root) %{_libdir}/libcilkrts.so.*.*.*
3876 %attr(755,root,root) %ghost %{_libdir}/libcilkrts.so.5
3878 %files -n libcilkrts-devel
3879 %defattr(644,root,root,755)
3880 %attr(755,root,root) %{_libdir}/libcilkrts.so
3881 %{_libdir}/libcilkrts.la
3882 %{_libdir}/libcilkrts.spec
3883 %{gcclibdir}/include/cilk
3885 %files -n libcilkrts-static
3886 %defattr(644,root,root,755)
3887 %{_libdir}/libcilkrts.a
3889 %if %{with multilib}
3890 %files -n libcilkrts-multilib-32
3891 %defattr(644,root,root,755)
3892 %attr(755,root,root) %{_libdir32}/libcilkrts.so.*.*.*
3893 %attr(755,root,root) %ghost %{_libdir32}/libcilkrts.so.5
3895 %files -n libcilkrts-multilib-32-devel
3896 %defattr(644,root,root,755)
3897 %attr(755,root,root) %{_libdir32}/libcilkrts.so
3898 %{_libdir32}/libcilkrts.la
3899 %{_libdir32}/libcilkrts.spec
3901 %files -n libcilkrts-multilib-32-static
3902 %defattr(644,root,root,755)
3903 %{_libdir32}/libcilkrts.a
3906 %if %{with multilib2}
3907 %files -n libcilkrts-multilib-%{multilib2}
3908 %defattr(644,root,root,755)
3909 %attr(755,root,root) %{_libdirm2}/libcilkrts.so.*.*.*
3910 %attr(755,root,root) %ghost %{_libdirm2}/libcilkrts.so.5
3912 %files -n libcilkrts-multilib-%{multilib2}-devel
3913 %defattr(644,root,root,755)
3914 %attr(755,root,root) %{_libdirm2}/libcilkrts.so
3915 %{_libdirm2}/libcilkrts.la
3916 %{_libdirm2}/libcilkrts.spec
3918 %files -n libcilkrts-multilib-%{multilib2}-static
3919 %defattr(644,root,root,755)
3920 %{_libdirm2}/libcilkrts.a
3925 %defattr(644,root,root,755)
3926 %doc libmpx/ChangeLog
3927 %attr(755,root,root) %{_libdir}/libmpx.so.*.*.*
3928 %attr(755,root,root) %ghost %{_libdir}/libmpx.so.2
3929 %attr(755,root,root) %{_libdir}/libmpxwrappers.so.*.*.*
3930 %attr(755,root,root) %ghost %{_libdir}/libmpxwrappers.so.2
3932 %files -n libmpx-devel
3933 %defattr(644,root,root,755)
3934 %attr(755,root,root) %{_libdir}/libmpx.so
3935 %attr(755,root,root) %{_libdir}/libmpxwrappers.so
3936 %{_libdir}/libmpx.la
3937 %{_libdir}/libmpxwrappers.la
3938 %{_libdir}/libmpx.spec
3940 %files -n libmpx-static
3941 %defattr(644,root,root,755)
3943 %{_libdir}/libmpxwrappers.a
3945 %if %{with multilib}
3946 %files -n libmpx-multilib-32
3947 %defattr(644,root,root,755)
3948 %attr(755,root,root) %{_libdir32}/libmpx.so.*.*.*
3949 %attr(755,root,root) %ghost %{_libdir32}/libmpx.so.2
3950 %attr(755,root,root) %{_libdir32}/libmpxwrappers.so.*.*.*
3951 %attr(755,root,root) %ghost %{_libdir32}/libmpxwrappers.so.2
3953 %files -n libmpx-multilib-32-devel
3954 %defattr(644,root,root,755)
3955 %attr(755,root,root) %{_libdir32}/libmpx.so
3956 %attr(755,root,root) %{_libdir32}/libmpxwrappers.so
3957 %{_libdir32}/libmpx.la
3958 %{_libdir32}/libmpxwrappers.la
3959 %{_libdir32}/libmpx.spec
3961 %files -n libmpx-multilib-32-static
3962 %defattr(644,root,root,755)
3963 %{_libdir32}/libmpx.a
3964 %{_libdir32}/libmpxwrappers.a
3967 %if %{with multilib2}
3968 %files -n libmpx-multilib-%{multilib2}
3969 %defattr(644,root,root,755)
3970 %attr(755,root,root) %{_libdirm2}/libmpx.so.*.*.*
3971 %attr(755,root,root) %ghost %{_libdirm2}/libmpx.so.2
3973 %files -n libmpx-multilib-%{multilib2}-devel
3974 %defattr(644,root,root,755)
3975 %attr(755,root,root) %{_libdirm2}/libmpx.so
3976 %{_libdirm2}/libmpx.la
3977 %{_libdirm2}/libmpx.spec
3979 %files -n libmpx-multilib-%{multilib2}-static
3980 %defattr(644,root,root,755)
3981 %{_libdirm2}/libmpx.a
3986 %defattr(644,root,root,755)
3987 %doc gcc/ada/ChangeLog
3988 %attr(755,root,root) %{_bindir}/gnat*
3990 %exclude %{_bindir}/gnative2ascii
3992 %attr(755,root,root) %{_libdir}/libgnarl-*.so
3993 %attr(755,root,root) %{_libdir}/libgnarl.so
3994 %attr(755,root,root) %{_libdir}/libgnat-*.so
3995 %attr(755,root,root) %{_libdir}/libgnat.so
3996 %attr(755,root,root) %{gcclibdir}/gnat1
3997 %{gcclibdir}/adainclude
3998 %dir %{gcclibdir}/adalib
3999 %{gcclibdir}/adalib/*.ali
4000 %ifarch %{ix86} %{x8664} x32
4001 %{gcclibdir}/adalib/libgmem.a
4003 %{_infodir}/gnat-style.info*
4004 %{_infodir}/gnat_rm.info*
4005 %{_infodir}/gnat_ugn.info*
4007 %if %{with multilib}
4008 %files ada-multilib-32
4009 %defattr(644,root,root,755)
4010 %attr(755,root,root) %{_libdir32}/libgnarl-*.so
4011 %attr(755,root,root) %{_libdir32}/libgnarl.so
4012 %attr(755,root,root) %{_libdir32}/libgnat-*.so
4013 %attr(755,root,root) %{_libdir32}/libgnat.so
4014 %{gcclibdir}/32/adainclude
4015 %dir %{gcclibdir}/32/adalib
4016 %{gcclibdir}/32/adalib/*.ali
4017 %ifarch %{ix86} %{x8664} x32
4018 %{gcclibdir}/32/adalib/libgmem.a
4022 %if %{with multilib2}
4023 %files ada-multilib-%{multilib2}
4024 %defattr(644,root,root,755)
4025 %attr(755,root,root) %{_libdirm2}/libgnarl-*.so
4026 %attr(755,root,root) %{_libdirm2}/libgnarl.so
4027 %attr(755,root,root) %{_libdirm2}/libgnat-*.so
4028 %attr(755,root,root) %{_libdirm2}/libgnat.so
4029 %{gcclibdir}/%{multilib2}/adainclude
4030 %dir %{gcclibdir}/%{multilib2}/adalib
4031 %{gcclibdir}/%{multilib2}/adalib/*.ali
4032 %ifarch %{ix86} %{x8664} x32
4033 %{gcclibdir}/%{multilib2}/adalib/libgmem.a
4038 %defattr(644,root,root,755)
4039 %attr(755,root,root) %{_libdir}/libgnarl-*.so.1
4040 %attr(755,root,root) %{_libdir}/libgnarl.so.1
4041 %attr(755,root,root) %{_libdir}/libgnat-*.so.1
4042 %attr(755,root,root) %{_libdir}/libgnat.so.1
4044 %files -n libgnat-static
4045 %defattr(644,root,root,755)
4046 %{gcclibdir}/adalib/libgnarl.a
4047 %{gcclibdir}/adalib/libgnat.a
4049 %if %{with multilib}
4050 %files -n libgnat-multilib-32
4051 %defattr(644,root,root,755)
4052 %attr(755,root,root) %{_libdir32}/libgnarl-*.so.1
4053 %attr(755,root,root) %{_libdir32}/libgnarl.so.1
4054 %attr(755,root,root) %{_libdir32}/libgnat-*.so.1
4055 %attr(755,root,root) %{_libdir32}/libgnat.so.1
4057 %files -n libgnat-multilib-32-static
4058 %defattr(644,root,root,755)
4059 %{gcclibdir}/32/adalib/libgnarl.a
4060 %{gcclibdir}/32/adalib/libgnat.a
4063 %if %{with multilib2}
4064 %files -n libgnat-multilib-%{multilib2}
4065 %defattr(644,root,root,755)
4066 %attr(755,root,root) %{_libdirm2}/libgnarl-*.so.1
4067 %attr(755,root,root) %{_libdirm2}/libgnarl.so.1
4068 %attr(755,root,root) %{_libdirm2}/libgnat-*.so.1
4069 %attr(755,root,root) %{_libdirm2}/libgnat.so.1
4071 %files -n libgnat-multilib-%{multilib2}-static
4072 %defattr(644,root,root,755)
4073 %{gcclibdir}/%{multilib2}/adalib/libgnarl.a
4074 %{gcclibdir}/%{multilib2}/adalib/libgnat.a
4080 %defattr(644,root,root,755)
4081 %doc gcc/cp/{ChangeLog,NEWS}
4082 %attr(755,root,root) %{_bindir}/g++
4083 %attr(755,root,root) %{_bindir}/*-g++
4084 %attr(755,root,root) %{_bindir}/c++
4085 %attr(755,root,root) %{_bindir}/*-c++
4086 %attr(755,root,root) %{gcclibdir}/cc1plus
4087 %{_libdir}/libsupc++.la
4088 %{_libdir}/libsupc++.a
4089 %{_mandir}/man1/g++.1*
4091 %if %{with multilib}
4092 %files c++-multilib-32
4093 %defattr(644,root,root,755)
4094 %{_libdir32}/libsupc++.la
4095 %{_libdir32}/libsupc++.a
4098 %if %{with multilib2}
4099 %files c++-multilib-%{multilib2}
4100 %defattr(644,root,root,755)
4101 %{_libdirm2}/libsupc++.la
4102 %{_libdirm2}/libsupc++.a
4105 %files -n libstdc++ -f libstdc++.lang
4106 %defattr(644,root,root,755)
4107 %doc libstdc++-v3/{ChangeLog,README}
4108 %attr(755,root,root) %{_libdir}/libstdc++.so.*.*.*
4109 %attr(755,root,root) %ghost %{_libdir}/libstdc++.so.%{cxx_sover}
4111 %files -n libstdc++-devel
4112 %defattr(644,root,root,755)
4113 %attr(755,root,root) %{_libdir}/libstdc++.so
4114 %{_libdir}/libstdc++.la
4115 %{_libdir}/libstdc++fs.a
4116 %{_libdir}/libstdc++fs.la
4117 %dir %{_includedir}/c++
4118 %{_includedir}/c++/%{version}
4119 %{_includedir}/expc++.h
4120 %{_includedir}/extc++.h
4121 %{_includedir}/stdc++.h
4122 %{_includedir}/stdtr1c++.h
4124 %exclude %{_includedir}/c++/%{version}/java
4125 %exclude %{_includedir}/c++/%{version}/javax
4126 %exclude %{_includedir}/c++/%{version}/gcj
4127 %exclude %{_includedir}/c++/%{version}/gnu
4128 %exclude %{_includedir}/c++/%{version}/org
4129 %exclude %{_includedir}/c++/%{version}/sun
4132 %files -n libstdc++-static
4133 %defattr(644,root,root,755)
4134 %{_libdir}/libstdc++.a
4136 %if %{with multilib}
4137 %files -n libstdc++-multilib-32
4138 %defattr(644,root,root,755)
4139 %attr(755,root,root) %{_libdir32}/libstdc++.so.*.*.*
4140 %attr(755,root,root) %ghost %{_libdir32}/libstdc++.so.%{cxx_sover}
4142 %files -n libstdc++-multilib-32-devel
4143 %defattr(644,root,root,755)
4144 %attr(755,root,root) %{_libdir32}/libstdc++.so
4145 %{_libdir32}/libstdc++.la
4146 %{_libdir32}/libstdc++fs.a
4147 %{_libdir32}/libstdc++fs.la
4149 %files -n libstdc++-multilib-32-static
4150 %defattr(644,root,root,755)
4151 %{_libdir32}/libstdc++.a
4154 %if %{with multilib2}
4155 %files -n libstdc++-multilib-%{multilib2}
4156 %defattr(644,root,root,755)
4157 %attr(755,root,root) %{_libdirm2}/libstdc++.so.*.*.*
4158 %attr(755,root,root) %ghost %{_libdirm2}/libstdc++.so.%{cxx_sover}
4160 %files -n libstdc++-multilib-%{multilib2}-devel
4161 %defattr(644,root,root,755)
4162 %attr(755,root,root) %{_libdirm2}/libstdc++.so
4163 %{_libdirm2}/libstdc++.la
4164 %{_libdirm2}/libstdc++fs.a
4165 %{_libdirm2}/libstdc++fs.la
4167 %files -n libstdc++-multilib-%{multilib2}-static
4168 %defattr(644,root,root,755)
4169 %{_libdirm2}/libstdc++.a
4173 %files -n libstdc++-gdb
4174 %defattr(644,root,root,755)
4175 %dir %{py_sitescriptdir}/libstdcxx
4176 %{py_sitescriptdir}/libstdcxx/*.py[co]
4177 %dir %{py_sitescriptdir}/libstdcxx/v6
4178 %{py_sitescriptdir}/libstdcxx/v6/*.py[co]
4179 %{_datadir}/gdb/auto-load%{_libdir}/libstdc++.so.%{cxx_sover}.*.*-gdb.py
4180 %if %{with multilib}
4181 %{_datadir}/gdb/auto-load%{_libdir32}/libstdc++.so.%{cxx_sover}.*.*-gdb.py
4183 %if %{with multilib2}
4184 %{_datadir}/gdb/auto-load%{_libdirm2}/libstdc++.so.%{cxx_sover}.*.*-gdb.py
4189 %files -n libstdc++-apidocs
4190 %defattr(644,root,root,755)
4191 %doc libstdc++-v3/doc/html/*
4197 %defattr(644,root,root,755)
4198 %doc gcc/fortran/ChangeLog
4199 %attr(755,root,root) %{_bindir}/g95
4200 %attr(755,root,root) %{_bindir}/gfortran
4201 %attr(755,root,root) %{_bindir}/*-gfortran
4202 %attr(755,root,root) %{gcclibdir}/f951
4203 %attr(755,root,root) %{_libdir}/libgfortran.so
4204 %{_libdir}/libgfortran.spec
4205 %{_libdir}/libgfortran.la
4206 %{gcclibdir}/libcaf_single.a
4207 %{gcclibdir}/libcaf_single.la
4208 #%{gcclibdir}/libgfortranbegin.la
4209 #%{gcclibdir}/libgfortranbegin.a
4210 %{_infodir}/gfortran.info*
4211 %{_mandir}/man1/g95.1*
4212 %{_mandir}/man1/gfortran.1*
4214 %if %{with multilib}
4215 %files fortran-multilib-32
4216 %defattr(644,root,root,755)
4217 %attr(755,root,root) %{_libdir32}/libgfortran.so
4218 %{_libdir32}/libgfortran.spec
4219 %{_libdir32}/libgfortran.la
4220 %{gcclibdir}/32/libcaf_single.a
4221 %{gcclibdir}/32/libcaf_single.la
4222 #%{gcclibdir}/32/libgfortranbegin.la
4223 #%{gcclibdir}/32/libgfortranbegin.a
4226 %if %{with multilib2}
4227 %files fortran-multilib-%{multilib2}
4228 %defattr(644,root,root,755)
4229 %attr(755,root,root) %{_libdirm2}/libgfortran.so
4230 %{_libdirm2}/libgfortran.spec
4231 %{_libdirm2}/libgfortran.la
4232 %{gcclibdir}/%{multilib2}/libcaf_single.a
4233 %{gcclibdir}/%{multilib2}/libcaf_single.la
4234 #%{gcclibdir}/%{multilib2}/libgfortranbegin.la
4235 #%{gcclibdir}/%{multilib2}/libgfortranbegin.a
4238 %files -n libgfortran
4239 %defattr(644,root,root,755)
4240 %doc libgfortran/{AUTHORS,README,ChangeLog}
4241 %attr(755,root,root) %{_libdir}/libgfortran.so.*.*.*
4242 %attr(755,root,root) %ghost %{_libdir}/libgfortran.so.3
4244 %files -n libgfortran-static
4245 %defattr(644,root,root,755)
4246 %{_libdir}/libgfortran.a
4248 %if %{with multilib}
4249 %files -n libgfortran-multilib-32
4250 %defattr(644,root,root,755)
4251 %attr(755,root,root) %{_libdir32}/libgfortran.so.*.*.*
4252 %attr(755,root,root) %ghost %{_libdir32}/libgfortran.so.3
4254 %files -n libgfortran-multilib-32-static
4255 %defattr(644,root,root,755)
4256 %{_libdir32}/libgfortran.a
4259 %if %{with multilib2}
4260 %files -n libgfortran-multilib-%{multilib2}
4261 %defattr(644,root,root,755)
4262 %attr(755,root,root) %{_libdirm2}/libgfortran.so.*.*.*
4263 %attr(755,root,root) %ghost %{_libdirm2}/libgfortran.so.3
4265 %files -n libgfortran-multilib-%{multilib2}-static
4266 %defattr(644,root,root,755)
4267 %{_libdirm2}/libgfortran.a
4270 %files -n libquadmath
4271 %defattr(644,root,root,755)
4272 %attr(755,root,root) %{_libdir}/libquadmath.so.*.*.*
4273 %attr(755,root,root) %ghost %{_libdir}/libquadmath.so.0
4275 %files -n libquadmath-devel
4276 %defattr(644,root,root,755)
4277 %{gcclibdir}/include/quadmath.h
4278 %{gcclibdir}/include/quadmath_weak.h
4279 %attr(755,root,root) %{_libdir}/libquadmath.so
4280 %{_libdir}/libquadmath.la
4281 %{_infodir}/libquadmath.info*
4283 %files -n libquadmath-static
4284 %defattr(644,root,root,755)
4285 %{_libdir}/libquadmath.a
4287 %if %{with multilib}
4288 %files -n libquadmath-multilib-32
4289 %defattr(644,root,root,755)
4290 %attr(755,root,root) %{_libdir32}/libquadmath.so.*.*.*
4291 %attr(755,root,root) %ghost %{_libdir32}/libquadmath.so.0
4293 %files -n libquadmath-multilib-32-devel
4294 %defattr(644,root,root,755)
4295 %attr(755,root,root) %{_libdir32}/libquadmath.so
4296 %{_libdir32}/libquadmath.la
4298 %files -n libquadmath-multilib-32-static
4299 %defattr(644,root,root,755)
4300 %{_libdir32}/libquadmath.a
4303 %if %{with multilib2}
4304 %files -n libquadmath-multilib-%{multilib2}
4305 %defattr(644,root,root,755)
4306 %attr(755,root,root) %{_libdirm2}/libquadmath.so.*.*.*
4307 %attr(755,root,root) %ghost %{_libdirm2}/libquadmath.so.0
4309 %files -n libquadmath-multilib-%{multilib2}-devel
4310 %defattr(644,root,root,755)
4311 %attr(755,root,root) %{_libdirm2}/libquadmath.so
4312 %{_libdirm2}/libquadmath.la
4314 %files -n libquadmath-multilib-%{multilib2}-static
4315 %defattr(644,root,root,755)
4316 %{_libdirm2}/libquadmath.a
4322 %defattr(644,root,root,755)
4323 %doc gcc/java/ChangeLog java-doc/*
4324 %attr(755,root,root) %{_bindir}/gappletviewer
4325 %attr(755,root,root) %{_bindir}/gc-analyze
4326 %attr(755,root,root) %{_bindir}/gcj
4327 %attr(755,root,root) %{_bindir}/gcj-dbtool
4328 %attr(755,root,root) %{_bindir}/gcjh
4329 %attr(755,root,root) %{_bindir}/gjar
4330 %attr(755,root,root) %{_bindir}/gjarsigner
4331 %attr(755,root,root) %{_bindir}/gjavah
4332 %attr(755,root,root) %{_bindir}/gkeytool
4333 %attr(755,root,root) %{_bindir}/gnative2ascii
4334 %attr(755,root,root) %{_bindir}/gorbd
4335 %attr(755,root,root) %{_bindir}/grmic
4336 %attr(755,root,root) %{_bindir}/grmid
4337 %attr(755,root,root) %{_bindir}/grmiregistry
4338 %attr(755,root,root) %{_bindir}/gserialver
4339 %attr(755,root,root) %{_bindir}/gtnameserv
4340 %attr(755,root,root) %{_bindir}/jcf-dump
4341 %attr(755,root,root) %{_bindir}/jv-convert
4342 %attr(755,root,root) %{_bindir}/rebuild-gcj-db
4343 %attr(755,root,root) %{_bindir}/*-gcj
4344 %attr(755,root,root) %{gcclibdir}/ecj1
4345 %attr(755,root,root) %{gcclibdir}/jc1
4346 %attr(755,root,root) %{gcclibdir}/jvgenmain
4347 %{_infodir}/cp-tools.info*
4348 %{_infodir}/gcj.info*
4349 %{_mandir}/man1/gappletviewer.1*
4350 %{_mandir}/man1/gc-analyze.1*
4351 %{_mandir}/man1/gcj.1*
4352 %{_mandir}/man1/gcj-dbtool.1*
4353 %{_mandir}/man1/gcjh.1*
4354 %{_mandir}/man1/gjar.1*
4355 %{_mandir}/man1/gjarsigner.1*
4356 %{_mandir}/man1/gjavah.1*
4357 %{_mandir}/man1/gkeytool.1*
4358 %{_mandir}/man1/gnative2ascii.1*
4359 %{_mandir}/man1/gorbd.1*
4360 %{_mandir}/man1/grmic.1*
4361 %{_mandir}/man1/grmid.1*
4362 %{_mandir}/man1/grmiregistry.1*
4363 %{_mandir}/man1/gserialver.1*
4364 %{_mandir}/man1/gtnameserv.1*
4365 %{_mandir}/man1/jcf-dump.1*
4366 %{_mandir}/man1/jv-convert.1*
4367 %{_mandir}/man1/rebuild-gcj-db*
4370 %files java-aotcompile
4371 %defattr(644,root,root,755)
4372 %attr(755,root,root) %{_bindir}/aot-compile
4373 %dir %{py_sitescriptdir}/libjava
4374 %{py_sitescriptdir}/libjava/*.py[co]
4375 %{_mandir}/man1/aot-compile.1*
4379 %defattr(644,root,root,755)
4380 %doc libjava/{ChangeLog,LIBGCJ_LICENSE,NEWS,README,THANKS}
4381 %attr(755,root,root) %{_bindir}/gij
4382 %attr(755,root,root) %{_libdir}/libgcj-tools.so.*.*.*
4383 %attr(755,root,root) %ghost %{_libdir}/libgcj-tools.so.%{gcj_soname_ver}
4384 %attr(755,root,root) %{_libdir}/libgcj.so.*.*.*
4385 %attr(755,root,root) %ghost %{_libdir}/libgcj.so.%{gcj_soname_ver}
4386 %attr(755,root,root) %{_libdir}/libgcj_bc.so.*.*.*
4387 %attr(755,root,root) %ghost %{_libdir}/libgcj_bc.so.1
4388 %attr(755,root,root) %{_libdir}/libgcj_bc.so
4389 %attr(755,root,root) %{_libdir}/libgij.so.*.*.*
4390 %attr(755,root,root) %ghost %{_libdir}/libgij.so.%{gcj_soname_ver}
4391 %{?with_x:%attr(755,root,root) %{_libdir}/lib-gnu-awt-xlib.so.*.*.*}
4392 %{?with_x:%attr(755,root,root) %ghost %{_libdir}/lib-gnu-awt-xlib.so.%{gcj_soname_ver}}
4393 %dir %{_libdir}/%{gcjdbexecdir}
4394 %{_libdir}/%{gcjdbexecdir}/classmap.db
4395 %{?with_mozilla:%attr(755,root,root) %{_libdir}/%{gcjdbexecdir}/libgcjwebplugin.so}
4396 %{?with_alsa:%attr(755,root,root) %{_libdir}/%{gcjdbexecdir}/libgjsmalsa.so*}
4397 %{?with_dssi:%attr(755,root,root) %{_libdir}/%{gcjdbexecdir}/libgjsmdssi.so*}
4398 %{?with_gtk:%attr(755,root,root) %{_libdir}/%{gcjdbexecdir}/libgtkpeer.so}
4399 %{?with_gtk:%attr(755,root,root) %{_libdir}/%{gcjdbexecdir}/libjawt.so}
4400 %attr(755,root,root) %{_libdir}/%{gcjdbexecdir}/libjavamath.so
4401 %attr(755,root,root) %{_libdir}/%{gcjdbexecdir}/libjvm.so
4402 %{?with_qt:%attr(755,root,root) %{_libdir}/%{gcjdbexecdir}/libqtpeer.so}
4403 %attr(755,root,root) %{_libdir}/%{gcjdbexecdir}/libxmlj.so*
4404 %{_libdir}/logging.properties
4405 %{_javadir}/libgcj*.jar
4407 %{_mandir}/man1/gij.1*
4409 %files -n libgcj-devel
4410 %defattr(644,root,root,755)
4411 %attr(755,root,root) %{_libdir}/libgcj-tools.so
4412 %{_libdir}/libgcj-tools.la
4413 %attr(755,root,root) %{_libdir}/libgcj.so
4414 %{_libdir}/libgcj.la
4415 %attr(755,root,root) %{_libdir}/libgij.so
4416 %{_libdir}/libgij.la
4418 %attr(755,root,root) %{_libdir}/lib-gnu-awt-xlib.so
4419 %{_libdir}/lib-gnu-awt-xlib.la
4421 %{_libdir}/libgcj.spec
4422 %dir %{_libdir}/security
4423 %{_libdir}/security/*
4424 %{?with_alsa:%{_libdir}/%{gcjdbexecdir}/libgjsmalsa.la}
4425 %{?with_dssi:%{_libdir}/%{gcjdbexecdir}/libgjsmdssi.la}
4426 %{?with_gtk:%{_libdir}/%{gcjdbexecdir}/libgtkpeer.la}
4427 %{?with_gtk:%{_libdir}/%{gcjdbexecdir}/libjawt.la}
4428 %{_libdir}/%{gcjdbexecdir}/libjavamath.la
4429 %{_libdir}/%{gcjdbexecdir}/libjvm.la
4430 %{?with_qt:%{_libdir}/%{gcjdbexecdir}/libqtpeer.la}
4431 %{?with_mozilla:%{_libdir}/%{gcjdbexecdir}/libgcjwebplugin.la}
4432 %{_libdir}/%{gcjdbexecdir}/libxmlj.la
4433 %{gcclibdir}/include/gcj
4434 %{gcclibdir}/include/jawt.h
4435 %{gcclibdir}/include/jawt_md.h
4436 %{gcclibdir}/include/jni.h
4437 %{gcclibdir}/include/jni_md.h
4438 %{gcclibdir}/include/jvmpi.h
4439 %{_includedir}/c++/%{version}/java
4440 %{_includedir}/c++/%{version}/javax
4441 %{_includedir}/c++/%{version}/gcj
4442 %{_includedir}/c++/%{version}/gnu
4443 %{_includedir}/c++/%{version}/org
4444 %{_includedir}/c++/%{version}/sun
4445 %{_pkgconfigdir}/libgcj-%{major_ver}.pc
4447 %files -n libgcj-static
4448 %defattr(644,root,root,755)
4449 %{_libdir}/libgcj-tools.a
4451 %{_libdir}/libgcj_bc.a
4453 %{?with_x:%{_libdir}/lib-gnu-awt-xlib.a}
4454 %{_libdir}/%{gcjdbexecdir}/libjvm.a
4457 %if %{with gcc_libffi}
4459 %defattr(644,root,root,755)
4460 %doc libffi/{ChangeLog,ChangeLog.libgcj,LICENSE,README}
4461 %attr(755,root,root) %{_libdir}/libffi.so.*.*.*
4462 %attr(755,root,root) %ghost %{_libdir}/libffi.so.4
4464 %files -n libffi-devel
4465 %defattr(644,root,root,755)
4466 %attr(755,root,root) %{_libdir}/libffi.so
4467 %{_libdir}/libffi.la
4468 %{gcclibdir}/include/ffi.h
4469 %{gcclibdir}/include/ffitarget.h
4470 %{_pkgconfigdir}/libffi.pc
4471 %{_mandir}/man3/ffi*.3*
4472 %{_infodir}/libffi.info*
4474 %files -n libffi-static
4475 %defattr(644,root,root,755)
4478 %if %{with multilib}
4479 %files -n libffi-multilib-32
4480 %defattr(644,root,root,755)
4481 %attr(755,root,root) %{_libdir32}/libffi.so.*.*.*
4482 %attr(755,root,root) %ghost %{_libdir32}/libffi.so.4
4484 %files -n libffi-multilib-32-devel
4485 %defattr(644,root,root,755)
4486 %attr(755,root,root) %{_libdir32}/libffi.so
4487 %{_libdir32}/libffi.la
4488 %{_pkgconfigdir32}/libffi.pc
4490 %files -n libffi-multilib-32-static
4491 %defattr(644,root,root,755)
4492 %{_libdir32}/libffi.a
4495 %if %{with multilib2}
4496 %files -n libffi-multilib-%{multilib2}
4497 %defattr(644,root,root,755)
4498 %attr(755,root,root) %{_libdirm2}/libffi.so.*.*.*
4499 %attr(755,root,root) %ghost %{_libdirm2}/libffi.so.4
4501 %files -n libffi-multilib-%{multilib2}-devel
4502 %defattr(644,root,root,755)
4503 %attr(755,root,root) %{_libdirm2}/libffi.so
4504 %{_libdirm2}/libffi.la
4505 %{_pkgconfigdirm2}/libffi.pc
4507 %files -n libffi-multilib-%{multilib2}-static
4508 %defattr(644,root,root,755)
4509 %{_libdirm2}/libffi.a
4515 %defattr(644,root,root,755)
4516 %doc gcc/objc/README.libobjc
4517 %attr(755,root,root) %{gcclibdir}/cc1obj
4518 %attr(755,root,root) %{_libdir}/libobjc.so
4519 %{_libdir}/libobjc.la
4520 %{gcclibdir}/include/objc
4522 %if %{with multilib}
4523 %files objc-multilib-32
4524 %defattr(644,root,root,755)
4525 %attr(755,root,root) %{_libdir32}/libobjc.so
4526 %{_libdir32}/libobjc.la
4529 %if %{with multilib2}
4530 %files objc-multilib-%{multilib2}
4531 %defattr(644,root,root,755)
4532 %attr(755,root,root) %{_libdirm2}/libobjc.so
4533 %{_libdirm2}/libobjc.la
4538 %defattr(644,root,root,755)
4539 %doc gcc/objcp/ChangeLog
4540 %attr(755,root,root) %{gcclibdir}/cc1objplus
4544 %defattr(644,root,root,755)
4545 %doc libobjc/{ChangeLog,README*}
4546 %attr(755,root,root) %{_libdir}/libobjc.so.*.*.*
4547 %attr(755,root,root) %ghost %{_libdir}/libobjc.so.4
4549 %files -n libobjc-static
4550 %defattr(644,root,root,755)
4551 %{_libdir}/libobjc.a
4553 %if %{with multilib}
4554 %files -n libobjc-multilib-32
4555 %defattr(644,root,root,755)
4556 %attr(755,root,root) %{_libdir32}/libobjc.so.*.*.*
4557 %attr(755,root,root) %ghost %{_libdir32}/libobjc.so.4
4559 %files -n libobjc-multilib-32-static
4560 %defattr(644,root,root,755)
4561 %{_libdir32}/libobjc.a
4564 %if %{with multilib2}
4565 %files -n libobjc-multilib-%{multilib2}
4566 %defattr(644,root,root,755)
4567 %attr(755,root,root) %{_libdirm2}/libobjc.so.*.*.*
4568 %attr(755,root,root) %ghost %{_libdirm2}/libobjc.so.4
4570 %files -n libobjc-multilib-%{multilib2}-static
4571 %defattr(644,root,root,755)
4572 %{_libdirm2}/libobjc.a
4578 %defattr(644,root,root,755)
4579 %doc gcc/go/gofrontend/{LICENSE,PATENTS,README}
4580 %attr(755,root,root) %{_bindir}/gccgo
4581 %attr(755,root,root) %{_bindir}/go
4582 %attr(755,root,root) %{_bindir}/gofmt
4583 %attr(755,root,root) %{gcclibdir}/cgo
4584 %attr(755,root,root) %{gcclibdir}/go1
4586 %{_libdir}/go/%{version}
4587 %{_mandir}/man1/go.1*
4588 %{_mandir}/man1/gofmt.1*
4589 %{_mandir}/man1/gccgo.1*
4590 %{_infodir}/gccgo.info*
4592 %if %{with multilib}
4593 %files go-multilib-32
4594 %defattr(644,root,root,755)
4595 %dir %{_libdir32}/go
4596 %{_libdir32}/go/%{version}
4599 %if %{with multilib2}
4600 %files go-multilib-%{multilib2}
4601 %defattr(644,root,root,755)
4602 %dir %{_libdirm2}/go
4603 %{_libdirm2}/go/%{version}
4607 %defattr(644,root,root,755)
4608 %doc libgo/{LICENSE,PATENTS,README}
4609 %attr(755,root,root) %{_libdir}/libgo.so.*.*.*
4610 %attr(755,root,root) %ghost %{_libdir}/libgo.so.9
4612 %files -n libgo-devel
4613 %defattr(644,root,root,755)
4614 %attr(755,root,root) %{_libdir}/libgo.so
4616 %{_libdir}/libgobegin.a
4617 %{_libdir}/libgolibbegin.a
4618 %{_libdir}/libnetgo.a
4620 %files -n libgo-static
4621 %defattr(644,root,root,755)
4624 %if %{with multilib}
4625 %files -n libgo-multilib-32
4626 %defattr(644,root,root,755)
4627 %attr(755,root,root) %{_libdir32}/libgo.so.*.*.*
4628 %attr(755,root,root) %ghost %{_libdir32}/libgo.so.9
4630 %files -n libgo-multilib-32-devel
4631 %defattr(644,root,root,755)
4632 %attr(755,root,root) %{_libdir32}/libgo.so
4633 %{_libdir32}/libgo.la
4634 %{_libdir32}/libgobegin.a
4635 %{_libdir32}/libgolibbegin.a
4636 %{_libdir32}/libnetgo.a
4638 %files -n libgo-multilib-32-static
4639 %defattr(644,root,root,755)
4640 %{_libdir32}/libgo.a
4643 %if %{with multilib2}
4644 %files -n libgo-multilib-%{multilib2}
4645 %defattr(644,root,root,755)
4646 %attr(755,root,root) %{_libdirm2}/libgo.so.*.*.*
4647 %attr(755,root,root) %ghost %{_libdirm2}/libgo.so.9
4649 %files -n libgo-multilib-%{multilib2}-devel
4650 %defattr(644,root,root,755)
4651 %attr(755,root,root) %{_libdirm2}/libgo.so
4652 %{_libdirm2}/libgo.la
4653 %{_libdirm2}/libgobegin.a
4654 %{_libdirm2}/libgolibbegin.a
4655 %{_libdirm2}/libnetgo.a
4657 %files -n libgo-multilib-%{multilib2}-static
4658 %defattr(644,root,root,755)
4659 %{_libdirm2}/libgo.a
4665 %defattr(644,root,root,755)
4666 %doc libsanitizer/ChangeLog* libsanitizer/LICENSE.TXT
4667 %attr(755,root,root) %{_libdir}/libasan.so.*.*.*
4668 %attr(755,root,root) %ghost %{_libdir}/libasan.so.3
4670 %files -n libasan-devel
4671 %defattr(644,root,root,755)
4672 %attr(755,root,root) %{_libdir}/libasan.so
4673 %{_libdir}/libasan_preinit.o
4674 %{_libdir}/libasan.la
4675 %{gcclibdir}/include/sanitizer/asan_interface.h
4677 %files -n libasan-static
4678 %defattr(644,root,root,755)
4679 %{_libdir}/libasan.a
4681 %if %{with multilib}
4682 %files -n libasan-multilib-32
4683 %defattr(644,root,root,755)
4684 %attr(755,root,root) %{_libdir32}/libasan.so.*.*.*
4685 %attr(755,root,root) %ghost %{_libdir32}/libasan.so.3
4687 %files -n libasan-multilib-32-devel
4688 %defattr(644,root,root,755)
4689 %attr(755,root,root) %{_libdir32}/libasan.so
4690 %{_libdir32}/libasan_preinit.o
4691 %{_libdir32}/libasan.la
4693 %files -n libasan-multilib-32-static
4694 %defattr(644,root,root,755)
4695 %{_libdir32}/libasan.a
4698 %if %{with multilib2}
4699 %files -n libasan-multilib-%{multilib2}
4700 %defattr(644,root,root,755)
4701 %attr(755,root,root) %{_libdirm2}/libasan.so.*.*.*
4702 %attr(755,root,root) %ghost %{_libdirm2}/libasan.so.3
4704 %files -n libasan-multilib-%{multilib2}-devel
4705 %defattr(644,root,root,755)
4706 %attr(755,root,root) %{_libdirm2}/libasan.so
4707 %{_libdirm2}/libasan_preinit.o
4708 %{_libdirm2}/libasan.la
4710 %files -n libasan-multilib-%{multilib2}-static
4711 %defattr(644,root,root,755)
4712 %{_libdirm2}/libasan.a
4718 %defattr(644,root,root,755)
4719 %attr(755,root,root) %{_libdir}/liblsan.so.*.*.*
4720 %attr(755,root,root) %ghost %{_libdir}/liblsan.so.0
4722 %files -n liblsan-devel
4723 %defattr(644,root,root,755)
4724 %attr(755,root,root) %{_libdir}/liblsan.so
4725 %{_libdir}/liblsan.la
4726 %{gcclibdir}/include/sanitizer/lsan_interface.h
4728 %files -n liblsan-static
4729 %defattr(644,root,root,755)
4730 %{_libdir}/liblsan.a
4733 %if %{with multilib2} && %{with lsan_m2}
4734 %files -n liblsan-multilib-%{multilib2}
4735 %defattr(644,root,root,755)
4736 %attr(755,root,root) %{_libdirm2}/liblsan.so.*.*.*
4737 %attr(755,root,root) %ghost %{_libdirm2}/liblsan.so.0
4739 %files -n liblsan-multilib-%{multilib2}-devel
4740 %defattr(644,root,root,755)
4741 %attr(755,root,root) %{_libdirm2}/liblsan.so
4742 %{_libdirm2}/liblsan.la
4743 # it looks like duplicate of file from liblsan-devel, but actually it isn't:
4744 # these packages are mutually exclusive
4745 # (either liblsan-devel.x86_64 or liblsan-multilib-64.x32)
4746 %{gcclibdir}/include/sanitizer/lsan_interface.h
4748 %files -n liblsan-multilib-%{multilib2}-static
4749 %defattr(644,root,root,755)
4750 %{_libdirm2}/liblsan.a
4755 %defattr(644,root,root,755)
4756 %doc libsanitizer/ChangeLog* libsanitizer/LICENSE.TXT
4757 %attr(755,root,root) %{_libdir}/libtsan.so.*.*.*
4758 %attr(755,root,root) %ghost %{_libdir}/libtsan.so.0
4760 %files -n libtsan-devel
4761 %defattr(644,root,root,755)
4762 %attr(755,root,root) %{_libdir}/libtsan.so
4763 %{_libdir}/libtsan.la
4765 %files -n libtsan-static
4766 %defattr(644,root,root,755)
4767 %{_libdir}/libtsan.a
4770 %if %{with multilib2} && %{with tsan_m2}
4771 %files -n libtsan-multilib-%{multilib2}
4772 %defattr(644,root,root,755)
4773 %doc libsanitizer/ChangeLog* libsanitizer/LICENSE.TXT
4774 %attr(755,root,root) %{_libdirm2}/libtsan.so.*.*.*
4775 %attr(755,root,root) %ghost %{_libdirm2}/libtsan.so.0
4777 %files -n libtsan-multilib-%{multilib2}-devel
4778 %defattr(644,root,root,755)
4779 %attr(755,root,root) %{_libdirm2}/libtsan.so
4780 %{_libdirm2}/libtsan.la
4782 %files -n libtsan-multilib-%{multilib2}-static
4783 %defattr(644,root,root,755)
4784 %{_libdirm2}/libtsan.a
4789 %defattr(644,root,root,755)
4790 %attr(755,root,root) %{_libdir}/libubsan.so.*.*.*
4791 %attr(755,root,root) %ghost %{_libdir}/libubsan.so.0
4793 %files -n libubsan-devel
4794 %defattr(644,root,root,755)
4795 %attr(755,root,root) %{_libdir}/libubsan.so
4796 %{_libdir}/libubsan.la
4798 %files -n libubsan-static
4799 %defattr(644,root,root,755)
4800 %{_libdir}/libubsan.a
4802 %if %{with multilib}
4803 %files -n libubsan-multilib-32
4804 %defattr(644,root,root,755)
4805 %attr(755,root,root) %{_libdir32}/libubsan.so.*.*.*
4806 %attr(755,root,root) %ghost %{_libdir32}/libubsan.so.0
4808 %files -n libubsan-multilib-32-devel
4809 %defattr(644,root,root,755)
4810 %attr(755,root,root) %{_libdir32}/libubsan.so
4811 %{_libdir32}/libubsan.la
4813 %files -n libubsan-multilib-32-static
4814 %defattr(644,root,root,755)
4815 %{_libdir32}/libubsan.a
4818 %if %{with multilib2}
4819 %files -n libubsan-multilib-%{multilib2}
4820 %defattr(644,root,root,755)
4821 %attr(755,root,root) %{_libdirm2}/libubsan.so.*.*.*
4822 %attr(755,root,root) %ghost %{_libdirm2}/libubsan.so.0
4824 %files -n libubsan-multilib-%{multilib2}-devel
4825 %defattr(644,root,root,755)
4826 %attr(755,root,root) %{_libdirm2}/libubsan.so
4827 %{_libdirm2}/libubsan.la
4829 %files -n libubsan-multilib-%{multilib2}-static
4830 %defattr(644,root,root,755)
4831 %{_libdirm2}/libubsan.a
4837 %defattr(644,root,root,755)
4838 %doc libvtv/ChangeLog
4839 %attr(755,root,root) %{_libdir}/libvtv.so.*.*.*
4840 %attr(755,root,root) %ghost %{_libdir}/libvtv.so.0
4842 %files -n libvtv-devel
4843 %defattr(644,root,root,755)
4844 %attr(755,root,root) %{_libdir}/libvtv.so
4845 %{_libdir}/libvtv.la
4847 %files -n libvtv-static
4848 %defattr(644,root,root,755)
4851 %if %{with multilib}
4852 %files -n libvtv-multilib-32
4853 %defattr(644,root,root,755)
4854 %attr(755,root,root) %{_libdir32}/libvtv.so.*.*.*
4855 %attr(755,root,root) %ghost %{_libdir32}/libvtv.so.0
4857 %files -n libvtv-multilib-32-devel
4858 %defattr(644,root,root,755)
4859 %attr(755,root,root) %{_libdir32}/libvtv.so
4860 %{_libdir32}/libvtv.la
4862 %files -n libvtv-multilib-32-static
4863 %defattr(644,root,root,755)
4864 %{_libdir32}/libvtv.a
4867 %if %{with multilib2}
4868 %files -n libvtv-multilib-%{multilib2}
4869 %defattr(644,root,root,755)
4870 %attr(755,root,root) %{_libdirm2}/libvtv.so.*.*.*
4871 %attr(755,root,root) %ghost %{_libdirm2}/libvtv.so.0
4873 %files -n libvtv-multilib-%{multilib2}-devel
4874 %defattr(644,root,root,755)
4875 %attr(755,root,root) %{_libdirm2}/libvtv.so
4876 %{_libdirm2}/libvtv.la
4878 %files -n libvtv-multilib-%{multilib2}-static
4879 %defattr(644,root,root,755)
4880 %{_libdirm2}/libvtv.a
4886 %defattr(644,root,root,755)
4887 %doc libatomic/ChangeLog*
4888 %attr(755,root,root) %{_libdir}/libatomic.so.*.*.*
4889 %attr(755,root,root) %ghost %{_libdir}/libatomic.so.1
4891 %files -n libatomic-devel
4892 %defattr(644,root,root,755)
4893 %attr(755,root,root) %{_libdir}/libatomic.so
4894 %{_libdir}/libatomic.la
4896 %files -n libatomic-static
4897 %defattr(644,root,root,755)
4898 %{_libdir}/libatomic.a
4900 %if %{with multilib}
4901 %files -n libatomic-multilib-32
4902 %defattr(644,root,root,755)
4903 %attr(755,root,root) %{_libdir32}/libatomic.so.*.*.*
4904 %attr(755,root,root) %ghost %{_libdir32}/libatomic.so.1
4906 %files -n libatomic-multilib-32-devel
4907 %defattr(644,root,root,755)
4908 %attr(755,root,root) %{_libdir32}/libatomic.so
4909 %{_libdir32}/libatomic.la
4911 %files -n libatomic-multilib-32-static
4912 %defattr(644,root,root,755)
4913 %{_libdir32}/libatomic.a
4916 %if %{with multilib2}
4917 %files -n libatomic-multilib-%{multilib2}
4918 %defattr(644,root,root,755)
4919 %attr(755,root,root) %{_libdirm2}/libatomic.so.*.*.*
4920 %attr(755,root,root) %ghost %{_libdirm2}/libatomic.so.1
4922 %files -n libatomic-multilib-%{multilib2}-devel
4923 %defattr(644,root,root,755)
4924 %attr(755,root,root) %{_libdirm2}/libatomic.so
4925 %{_libdirm2}/libatomic.la
4927 %files -n libatomic-multilib-%{multilib2}-static
4928 %defattr(644,root,root,755)
4929 %{_libdirm2}/libatomic.a
4934 %defattr(644,root,root,755)
4935 %doc libcc1/ChangeLog*
4936 %attr(755,root,root) %{_libdir}/libcc1.so
4937 %attr(755,root,root) %{_libdir}/libcc1.so.*.*.*
4938 %attr(755,root,root) %ghost %{_libdir}/libcc1.so.0
4939 %attr(755,root,root) %{gcclibdir}/plugin/libcc1plugin.so.*
4942 %defattr(644,root,root,755)
4943 %dir %{gcclibdir}/plugin
4944 %{gcclibdir}/plugin/gengtype
4945 %{gcclibdir}/plugin/gtype.state
4946 %{gcclibdir}/plugin/include
4947 %attr(755,root,root) %{gcclibdir}/plugin/libcc1plugin.la
4948 %attr(755,root,root) %{gcclibdir}/plugin/libcc1plugin.so