1 # NOTE: despite lower soname, libffi is newer than standalone 3.0.10
4 # - when adding new subpackages with external libraries (like libffi)
5 # or having own Version, do not use epoch 6 there, reset them to 0!
8 # - gconf peer? (BR: GConf2-devel >= 2.6.0) (but libgcj needs split anyway)
9 # - gstreamer peer? (BR: gstreamer-devel, gstreamer-plugins-base-devel >= 0.10.10)
12 # /usr/bin/gjdoc [BR: antlr.jar] (but see gjdoc package, there are some additional jars?)
13 # /usr/share/man/man1/gjdoc.1.gz
14 # - revise obsoletes for new libmpx packages!
18 %bcond_without ada # build without ADA support
19 %bcond_without cxx # build without C++ support
20 %bcond_without fortran # build without Fortran support
21 %bcond_without go # build without Go support
22 %bcond_without java # build without Java support
23 %bcond_without objc # build without Objective-C support
24 %bcond_without objcxx # build without Objective-C++ support
26 %bcond_without gomp # build without OpenMP support
27 %bcond_without multilib # build without multilib support (which needs glibc[32&64]-devel)
28 %bcond_without multilibx32 # build with x32 multilib support on x86_64 (needs x32 glibc-devel)
29 %bcond_without profiling # build without profiling
30 %bcond_without python # build without libstdc++ printers for gdb and aot-compile for java
31 %bcond_with gcc_libffi # packaging gcc libffi for system usage
32 # note: libgcj and libgo always have convenience gcc libffi linked in
34 %bcond_without alsa # don't build libgcj ALSA MIDI interface
35 %bcond_without dssi # don't build libgcj DSSI MIDI interface
36 %bcond_without gtk # don't build libgcj GTK peer
37 %bcond_without apidocs # do not build and package API docs
38 %bcond_with mozilla # build libgcjwebplugin (needs fix for new xulrunner)
39 %bcond_with qt # build libgcj Qt peer (currently doesn't build with libtool-2.x)
40 %bcond_without x # don't build libgcj Xlib-dependent AWTs (incl. GTK/Qt)
42 %bcond_without bootstrap # omit 3-stage bootstrap
43 %bcond_with tests # torture gcc
44 %bcond_with symvers # enable versioned symbols in libstdc++ (WARNING: changes soname from .so.6 to so.7)
52 # go, java and objcxx require C++
58 # objcxx requires objc
63 %if %{without bootstrap}
64 %undefine with_profiling
73 # used to be broken on sparc64 (to be verified if needed)
74 # broken since 5.x on x32 (to be verified if needed)
78 %ifnarch %{x8664} x32 aarch64 ppc64 s390x sparc64
79 %undefine with_multilib
82 %undefine with_multilibx32
85 # setup internal semi-bconds based on bconds and architecture
88 %define with_multilib2 1
90 %if %{with multilibx32}
91 %define with_multilib2 1
94 %ifarch %{ix86} %{x8664} x32 alpha arm ppc ppc64 sh sparc sparcv9 sparc64
95 # library for atomic operations not supported by hardware
98 %ifarch %{ix86} %{x8664} x32
99 %define with_cilkrts 1
101 %ifarch %{ix86} %{x8664} x32 arm ppc ppc64 sparc sparcv9 sparc64
102 # sanitizer feature (asan and ubsan are common for all supported archs)
106 # lsan and tsan exist only for primary x86_64 ABI
107 %define with_lsan_m0 1
108 %define with_tsan_m0 1
111 # lsan and tsan exist only for x86_64 ABI (i.e. our multilib2)
112 %define with_lsan_m2 1
113 %define with_tsan_m2 1
115 %ifarch %{ix86} %{x8664} x32
120 %define minor_ver 3.0
122 # class data version seen with file(1) that this jvm is able to load
123 %define _classdataversion 50.0
124 %define gcj_soname_ver 17
126 Summary: GNU Compiler Collection: the C compiler and shared files
127 Summary(es.UTF-8): Colección de compiladores GNU: el compilador C y ficheros compartidos
128 Summary(pl.UTF-8): Kolekcja kompilatorów GNU: kompilator C i pliki współdzielone
129 Summary(pt_BR.UTF-8): Coleção dos compiladores GNU: o compilador C e arquivos compartilhados
131 Version: %{major_ver}.%{minor_ver}
135 Group: Development/Languages
136 Source0: https://ftp.gnu.org/pub/gnu/gcc/gcc-%{version}/%{name}-%{version}.tar.bz2
137 # Source0-md5: 677a7623c7ef6ab99881bc4e048debb6
138 Source1: %{name}-optimize-la.pl
139 # check libffi version with libffi/configure.ac
140 Source3: libffi.pc.in
142 # use branch.sh to update glibc-branch.diff
143 Patch100: %{name}-branch.diff
144 # Patch100-md5: 15e56f8d7ba9be17cd5d1595c5b3dde5
145 Patch0: %{name}-info.patch
146 Patch2: %{name}-nodebug.patch
147 Patch3: %{name}-ada-link.patch
148 Patch4: %{name}-ada-x32.patch
150 Patch7: %{name}-libjava-multilib.patch
151 Patch8: %{name}-enable-java-awt-qt.patch
152 Patch10: %{name}-moresparcs.patch
153 Patch11: %{name}-install-libffi.patch
154 URL: http://gcc.gnu.org/
155 BuildRequires: autoconf >= 2.64
156 %{?with_tests:BuildRequires: autogen >= 5.5.4}
157 BuildRequires: automake >= 1:1.11.1
158 BuildRequires: binutils >= 3:2.23
160 BuildRequires: chrpath >= 0.13-2
161 %{?with_tests:BuildRequires: dejagnu >= 1.4.4}
162 BuildRequires: elfutils-devel >= 0.145-1
163 BuildRequires: fileutils >= 4.0.41
164 BuildRequires: flex >= 2.5.4
166 BuildRequires: gcc(ada)
167 BuildRequires: gcc-ada
170 BuildRequires: gettext-tools >= 0.14.5
171 BuildRequires: glibc-devel >= 6:2.4-1
173 # Formerly known as gcc(multilib)
174 BuildRequires: gcc(multilib-32)
176 %if %{with multilibx32}
177 BuildRequires: gcc(multilib-x32)
178 BuildRequires: glibc-devel(x32)
180 BuildRequires: glibc-devel(ix86)
183 BuildRequires: gcc(multilib-64)
184 BuildRequires: glibc-devel(ix86)
185 BuildRequires: glibc-devel(x86_64)
188 BuildRequires: glibc-devel(arm)
191 BuildRequires: glibc-devel(ppc)
194 BuildRequires: glibc-devel(s390)
197 BuildRequires: glibc-devel(sparcv9)
200 BuildRequires: gmp-c++-devel >= 4.3.2
201 BuildRequires: gmp-devel >= 4.3.2
202 BuildRequires: isl-devel >= 0.15
203 BuildRequires: java-ecj >= %{ecj_ver}
204 BuildRequires: libmpc-devel >= 0.8.1
205 BuildRequires: mpfr-devel >= 2.4.2
207 BuildRequires: python-devel
208 BuildRequires: rpm-pythonprov
210 BuildRequires: rpmbuild(macros) >= 1.211
211 BuildRequires: texinfo >= 4.7
212 BuildRequires: zlib-devel
214 %{?with_alsa:BuildRequires: alsa-lib-devel}
216 BuildRequires: dssi-devel
217 BuildRequires: jack-audio-connection-kit-devel
219 BuildRequires: libtool >= 2:2
220 BuildRequires: libxml2-devel >= 1:2.6.8
221 BuildRequires: libxslt-devel >= 1.1.11
222 BuildRequires: perl-base
223 BuildRequires: perl-tools-pod
224 BuildRequires: pkgconfig
225 BuildRequires: sed >= 4.0
229 BuildRequires: cairo-devel >= 1.1.8
230 BuildRequires: freetype-devel >= 2
231 BuildRequires: gdk-pixbuf2-devel >= 2.0
232 BuildRequires: gtk+2-devel >= 2:2.8
233 BuildRequires: libart_lgpl-devel >= 2.1
234 BuildRequires: pango-devel
235 BuildRequires: xorg-lib-libXrandr-devel
236 BuildRequires: xorg-lib-libXrender-devel
237 BuildRequires: xorg-lib-libXt-devel
238 BuildRequires: xorg-lib-libXtst-devel
241 BuildRequires: QtCore-devel >= 4.1.0
242 BuildRequires: QtGui-devel >= 4.1.0
243 BuildRequires: qt4-build >= 4.1.0
245 %{?with_mozilla:BuildRequires: xulrunner-devel >= 1.8.1.3-1.20070321.5}
247 BuildConflicts: pdksh < 5.2.14-50
248 Requires: binutils >= 3:2.23
249 Requires: gmp >= 4.3.2
250 Requires: isl >= 0.15
251 Requires: libgcc = %{epoch}:%{version}-%{release}
252 Requires: libmpc >= 0.8.1
253 Requires: mpfr >= 2.4.2
254 Provides: cpp = %{epoch}:%{version}-%{release}
255 %{?with_ada:Provides: gcc(ada)}
263 Conflicts: glibc-devel < 2.2.5-20
264 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
266 %define _slibdir /%{_lib}
268 # 32-bit environment on x86-64,aarch64,ppc64,s390x,sparc64
269 %define _slibdir32 /lib
270 %define _libdir32 /usr/lib
271 %define _pkgconfigdir32 %{_libdir32}/pkgconfig
272 %if %{with multilib2}
273 # x32 environment on x86-64
275 %define multilib2 x32
276 %define m2_desc ILP32
277 %define _slibdirm2 /libx32
278 %define _libdirm2 /usr/libx32
279 %define _pkgconfigdirm2 %{_libdirm2}/pkgconfig
281 # 64-bit environment on x32
285 %define _slibdirm2 /lib64
286 %define _libdirm2 /usr/lib64
287 %define _pkgconfigdirm2 %{_libdir64}/pkgconfig
291 %define gcclibdir %{_libdir}/gcc/%{_target_platform}/%{version}
292 %define gcjdbexecdir gcj-%{version}-%{gcj_soname_ver}
294 %define filterout -fwrapv -fno-strict-aliasing -fsigned-char
295 %define filterout_ld -Wl,--as-needed
297 # functions with printf format attribute but with special parser and also
298 # receiving non constant format strings
299 %define Werror_cflags %{nil}
301 %define skip_post_check_so '.*(libcc1plugin|libgo|libxmlj|lib-gnu-awt-xlib|libmpxwrappers)\.so.*'
304 A compiler aimed at integrating all the optimizations and features
305 necessary for a high-performance and stable development environment.
307 This package contains the C compiler and some files shared by various
308 parts of the GNU Compiler Collection. In order to use another GCC
309 compiler you will need to install the appropriate subpackage.
311 %description -l es.UTF-8
312 Un compilador que intenta integrar todas las optimalizaciones y
313 características necesarias para un entorno de desarrollo eficaz y
316 Este paquete contiene el compilador de C y unos ficheros compartidos
317 por varias partes de la colección de compiladores GNU (GCC). Para usar
318 otro compilador de GCC será necesario que instale el subpaquete
321 %description -l pl.UTF-8
322 Kompilator, posiadający duże możliwości optymalizacyjne niezbędne do
323 wyprodukowania szybkiego i stabilnego kodu wynikowego.
325 Ten pakiet zawiera kompilator C i pliki współdzielone przez różne
326 części kolekcji kompilatorów GNU (GCC). Żeby używać innego kompilatora
327 z GCC, trzeba zainstalować odpowiedni podpakiet.
329 %description -l pt_BR.UTF-8
330 Este pacote adiciona infraestrutura básica e suporte a linguagem C ao
331 GNU Compiler Collection.
334 Summary: GNU Compiler Collection: the C compiler 32-bit support
335 Summary(pl.UTF-8): Kolekcja kompilatorów GNU: obsługa binariów 32-bitowych dla kompilatora C
337 Group: Development/Languages
338 Requires: %{name} = %{epoch}:%{version}-%{release}
339 Requires: libgcc-multilib-32 = %{epoch}:%{version}-%{release}
342 Requires: glibc-devel(ix86)
345 Requires: glibc-devel(ppc)
348 Requires: glibc-devel(s390)
351 Requires: glibc-devel(sparcv9)
353 Provides: gcc(multilib-32)
354 Obsoletes: gcc-multilib
356 %description multilib-32
357 A compiler aimed at integrating all the optimizations and features
358 necessary for a high-performance and stable development environment.
360 This package contains the C compiler support for producing 32-bit
361 programs on 64-bit host.
363 %description multilib-32 -l pl.UTF-8
364 Kompilator, posiadający duże możliwości optymalizacyjne niezbędne do
365 wyprodukowania szybkiego i stabilnego kodu wynikowego.
367 Ten pakiet zawiera rozszerzenie kompilatora C o obsługę tworzenia
368 programów 32-bitowych na maszynie 64-bitowej.
370 %package multilib-%{multilib2}
371 Summary: GNU Compiler Collection: the C compiler %{m2_desc} binaries support
372 Summary(pl.UTF-8): Kolekcja kompilatorów GNU: obsługa binariów %{m2_desc} dla kompilatora C
374 Group: Development/Languages
375 Requires: %{name} = %{epoch}:%{version}-%{release}
376 Requires: libgcc-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
377 %{?with_multilib:Provides: gcc(multilib-%{multilib2})}
379 Requires: glibc-devel(x32)
382 Requires: glibc-devel(x86_64)
385 %description multilib-%{multilib2}
386 A compiler aimed at integrating all the optimizations and features
387 necessary for a high-performance and stable development environment.
389 This package contains the C compiler support for producing %{m2_desc}
392 %description multilib-%{multilib2} -l pl.UTF-8
393 Kompilator, posiadający duże możliwości optymalizacyjne niezbędne do
394 wyprodukowania szybkiego i stabilnego kodu wynikowego.
396 Ten pakiet zawiera rozszerzenie kompilatora C o obsługę tworzenia
400 Summary: Shared gcc library
401 Summary(es.UTF-8): Biblioteca compartida de gcc
402 Summary(pl.UTF-8): Biblioteka gcc
403 Summary(pt_BR.UTF-8): Biblioteca runtime para o GCC
404 License: GPL v3+ with GCC Runtime Library Exception v3.1
409 %description -n libgcc
412 %description -n libgcc -l es.UTF-8
413 Biblioteca compartida de gcc.
415 %description -n libgcc -l pl.UTF-8
416 Biblioteka dynamiczna gcc.
418 %description -n libgcc -l pt_BR.UTF-8
419 Biblioteca runtime para o GCC.
421 %package -n libgcc-multilib-32
422 Summary: Shared gcc library - 32-bit version
423 Summary(pl.UTF-8): Biblioteka gcc - wersja 32-bitowa
424 License: GPL v3+ with GCC Runtime Library Exception v3.1
426 Obsoletes: libgcc-multilib
428 %description -n libgcc-multilib-32
429 Shared gcc library - 32-bit version.
431 %description -n libgcc-multilib-32 -l pl.UTF-8
432 Biblioteka dynamiczna gcc - wersja 32-bitowa.
434 %package -n libgcc-multilib-%{multilib2}
435 Summary: Shared gcc library - %{m2_desc} version
436 Summary(pl.UTF-8): Biblioteka gcc - wersja %{m2_desc}
437 License: GPL v3+ with GCC Runtime Library Exception v3.1
440 %description -n libgcc-multilib-%{multilib2}
441 Shared gcc library - %{m2_desc} version.
443 %description -n libgcc-multilib-%{multilib2} -l pl.UTF-8
444 Biblioteka dynamiczna gcc - wersja %{m2_desc}.
447 Summary: GNU OpenMP library
448 Summary(pl.UTF-8): Biblioteka GNU OpenMP
449 License: GPL v3+ with GCC Runtime Library Exception v3.1
452 %description -n libgomp
455 %description -n libgomp -l pl.UTF-8
456 Biblioteka GNU OpenMP.
458 %package -n libgomp-devel
459 Summary: Development files for GNU OpenMP library
460 Summary(pl.UTF-8): Pliki programistyczne biblioteki GNU OpenMP
461 License: GPL v3+ with GCC Runtime Library Exception v3.1
462 Group: Development/Libraries
463 Requires: %{name} = %{epoch}:%{version}-%{release}
464 Requires: libgomp = %{epoch}:%{version}-%{release}
466 %description -n libgomp-devel
467 Development files for GNU OpenMP library.
469 %description -n libgomp-devel -l pl.UTF-8
470 Pliki programistyczne biblioteki GNU OpenMP.
472 %package -n libgomp-static
473 Summary: Static GNU OpenMP library
474 Summary(pl.UTF-8): Statyczna biblioteka GNU OpenMP
475 License: GPL v3+ with GCC Runtime Library Exception v3.1
476 Group: Development/Libraries
477 Requires: libgomp-devel = %{epoch}:%{version}-%{release}
479 %description -n libgomp-static
480 Static GNU OpenMP library.
482 %description -n libgomp-static -l pl.UTF-8
483 Statyczna biblioteka GNU OpenMP.
485 %package -n libgomp-multilib-32
486 Summary: GNU OpenMP library - 32-bit version
487 Summary(pl.UTF-8): Biblioteka GNU OpenMP - wersja 32-bitowa
488 License: GPL v3+ with GCC Runtime Library Exception v3.1
490 Obsoletes: libgomp-multilib
492 %description -n libgomp-multilib-32
493 GNU OpenMP library - 32-bit version.
495 %description -n libgomp-multilib-32 -l pl.UTF-8
496 Biblioteka GNU OpenMP - wersja 32-bitowa.
498 %package -n libgomp-multilib-32-devel
499 Summary: Development files for 32-bit version of GNU OpenMP library
500 Summary(pl.UTF-8): Pliki programistyczne wersji 32-bitowej biblioteki GNU OpenMP
501 License: GPL v3+ with GCC Runtime Library Exception v3.1
502 Group: Development/Libraries
503 Requires: libgomp-devel = %{epoch}:%{version}-%{release}
504 Obsoletes: libgomp-multilib-devel
506 %description -n libgomp-multilib-32-devel
507 Development files for 32-bit version of GNU OpenMP library.
509 %description -n libgomp-multilib-32-devel -l pl.UTF-8
510 Pliki programistyczne wersji 32-bitowej biblioteki GNU OpenMP.
512 %package -n libgomp-multilib-32-static
513 Summary: Static GNU OpenMP library - 32-bit version
514 Summary(pl.UTF-8): Statyczna biblioteka GNU OpenMP - wersja 32-bitowa
515 License: GPL v3+ with GCC Runtime Library Exception v3.1
516 Group: Development/Libraries
517 Requires: libgomp-multilib-32-devel = %{epoch}:%{version}-%{release}
518 Obsoletes: libgomp-multilib-static
520 %description -n libgomp-multilib-32-static
521 Static GNU OpenMP library - 32-bit version.
523 %description -n libgomp-multilib-32-static -l pl.UTF-8
524 Statyczna biblioteka GNU OpenMP - wersja 32-bitowa.
526 %package -n libgomp-multilib-%{multilib2}
527 Summary: GNU OpenMP library - %{m2_desc} version
528 Summary(pl.UTF-8): Biblioteka GNU OpenMP - wersja %{m2_desc}
529 License: GPL v3+ with GCC Runtime Library Exception v3.1
532 %description -n libgomp-multilib-%{multilib2}
533 GNU OpenMP library - %{m2_desc} version.
535 %description -n libgomp-multilib-%{multilib2} -l pl.UTF-8
536 Biblioteka GNU OpenMP - wersja %{m2_desc}.
538 %package -n libgomp-multilib-%{multilib2}-devel
539 Summary: Development files for %{m2_desc} version of GNU OpenMP library
540 Summary(pl.UTF-8): Pliki programistyczne wersji %{m2_desc} biblioteki GNU OpenMP
541 License: GPL v3+ with GCC Runtime Library Exception v3.1
542 Group: Development/Libraries
543 Requires: libgomp-devel = %{epoch}:%{version}-%{release}
545 %description -n libgomp-multilib-%{multilib2}-devel
546 Development files for %{m2_desc} version of GNU OpenMP library.
548 %description -n libgomp-multilib-%{multilib2}-devel -l pl.UTF-8
549 Pliki programistyczne wersji %{m2_desc}-bitowej biblioteki GNU OpenMP.
551 %package -n libgomp-multilib-%{multilib2}-static
552 Summary: Static GNU OpenMP library - %{m2_desc} version
553 Summary(pl.UTF-8): Statyczna biblioteka GNU OpenMP - wersja %{m2_desc}
554 License: GPL v3+ with GCC Runtime Library Exception v3.1
555 Group: Development/Libraries
556 Requires: libgomp-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
558 %description -n libgomp-multilib-%{multilib2}-static
559 Static GNU OpenMP library - %{m2_desc} version.
561 %description -n libgomp-multilib-%{multilib2}-static -l pl.UTF-8
562 Statyczna biblioteka GNU OpenMP - wersja %{m2_desc}.
564 %package -n libcilkrts
565 Summary: GCC Cilk Plus language extensions runtime library
566 Summary(pl.UTF-8): Biblioteka uruchomieniowa rozszerzeń Cilk Plus dla GCC
569 Requires: libstdc++ = %{epoch}:%{version}-%{release}
571 %description -n libcilkrts
572 This package contains the Cilk Plus C/C++ language extensions runtime
575 %description -n libcilkrts -l pl.UTF-8
576 Ten pakiet zawiera bibliotekę uruchomieniową rozszerzeń Cilk Plus dla
579 %package -n libcilkrts-devel
580 Summary: GCC development files for Cilk Plus language extensions
581 Summary(pl.UTF-8): Pliki programistyczne GCC dla rozszerzeń Cilk Plus
583 Group: Development/Libraries
584 Requires: libcilkrts = %{epoch}:%{version}-%{release}
586 %description -n libcilkrts-devel
587 This package contains development files for Cilk Plus C/C++ language
590 %description -n libcilkrts-devel -l pl.UTF-8
591 Ten pakiet zawiera pliki programistyczne rozszerzeń Cilk Plus dla
594 %package -n libcilkrts-static
595 Summary: GCC Cilk Plus language extensions static library
596 Summary(pl.UTF-8): Biblioteka statyczna rozszerzeń Cilk Plus dla GCC
598 Group: Development/Libraries
599 Requires: libcilkrts-devel = %{epoch}:%{version}-%{release}
601 %description -n libcilkrts-static
602 This package contains Cilk Plus C/C++ language extensions static
605 %description -n libcilkrts-static -l pl.UTF-8
606 Ten pakiet zawiera bibliotekę statyczną rozszerzeń Cilk Plus dla
609 %package -n libcilkrts-multilib-32
610 Summary: GCC Cilk Plus language extensions runtime library - 32-bit version
611 Summary(pl.UTF-8): Biblioteka uruchomieniowa rozszerzeń Cilk Plus dla GCC - wersja 32-bitowa
614 Requires: libstdc++-multilib-32 = %{epoch}:%{version}-%{release}
615 Obsoletes: libcilkrts-multilib
617 %description -n libcilkrts-multilib-32
618 This package contains the Cilk Plus C/C++ language extensions runtime
619 library in 32-bit version.
621 %description -n libcilkrts-multilib-32 -l pl.UTF-8
622 Ten pakiet zawiera bibliotekę uruchomieniową rozszerzeń Cilk Plus dla
623 języków C/C++. W tym pakiecie znajduje się wersja 32-bitowa.
625 %package -n libcilkrts-multilib-32-devel
626 Summary: GCC development files for Cilk Plus language extensions - 32-bit version
627 Summary(pl.UTF-8): Pliki programistyczne GCC dla rozszerzeń Cilk Plus - wersja 32-bitowa
629 Group: Development/Libraries
630 Requires: libcilkrts-devel = %{epoch}:%{version}-%{release}
631 Requires: libcilkrts-multilib-32 = %{epoch}:%{version}-%{release}
632 Obsoletes: libcilkrts-multilib-devel
634 %description -n libcilkrts-multilib-32-devel
635 This package contains development files for Cilk Plus C/C++ language
636 extensions in 32-bit version.
638 %description -n libcilkrts-multilib-32-devel -l pl.UTF-8
639 Ten pakiet zawiera pliki programistyczne rozszerzeń Cilk Plus dla
640 języków C/C++. W tym pakiecie znajduje się wersja 32-bitowa.
642 %package -n libcilkrts-multilib-32-static
643 Summary: GCC Cilk Plus language extensions static library - 32-bit version
644 Summary(pl.UTF-8): Biblioteka statyczna rozszerzeń Cilk Plus dla GCC - wersja 32-bitowa
646 Group: Development/Libraries
647 Requires: libcilkrts-multilib-32-devel = %{epoch}:%{version}-%{release}
648 Obsoletes: libcilkrts-multilib-static
650 %description -n libcilkrts-multilib-32-static
651 This package contains the Cilk Plus C/C++ language extensions static
652 library in 32-bit version.
654 %description -n libcilkrts-multilib-32-static -l pl.UTF-8
655 Ten pakiet zawiera bibliotekę statyczną rozszerzeń Cilk Plus dla
656 języków C/C++. W tym pakiecie znajduje się wersja 32-bitowa.
658 %package -n libcilkrts-multilib-%{multilib2}
659 Summary: GCC Cilk Plus language extensions runtime library - %{m2_desc} version
660 Summary(pl.UTF-8): Biblioteka uruchomieniowa rozszerzeń Cilk Plus dla GCC - wersja %{m2_desc}
663 Requires: libstdc++-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
665 %description -n libcilkrts-multilib-%{multilib2}
666 This package contains the Cilk Plus C/C++ language extensions runtime
667 library in %{m2_desc} version.
669 %description -n libcilkrts-multilib-%{multilib2} -l pl.UTF-8
670 Ten pakiet zawiera bibliotekę uruchomieniową rozszerzeń Cilk Plus dla
671 języków C/C++. W tym pakiecie znajduje się wersja %{m2_desc}.
673 %package -n libcilkrts-multilib-%{multilib2}-devel
674 Summary: GCC development files for Cilk Plus language extensions - %{m2_desc} version
675 Summary(pl.UTF-8): Pliki programistyczne GCC dla rozszerzeń Cilk Plus - wersja %{m2_desc}
677 Group: Development/Libraries
678 Requires: libcilkrts-devel = %{epoch}:%{version}-%{release}
679 Requires: libcilkrts-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
681 %description -n libcilkrts-multilib-%{multilib2}-devel
682 This package contains development files for Cilk Plus C/C++ language
683 extensions in %{m2_desc} version.
685 %description -n libcilkrts-multilib-%{multilib2}-devel -l pl.UTF-8
686 Ten pakiet zawiera pliki programistyczne rozszerzeń Cilk Plus dla
687 języków C/C++. W tym pakiecie znajduje się wersja %{m2_desc}.
689 %package -n libcilkrts-multilib-%{multilib2}-static
690 Summary: GCC Cilk Plus language extensions static library - %{m2_desc} version
691 Summary(pl.UTF-8): Biblioteka statyczna rozszerzeń Cilk Plus dla GCC - wersja %{m2_desc}
693 Group: Development/Libraries
694 Requires: libcilkrts-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
696 %description -n libcilkrts-multilib-%{multilib2}-static
697 This package contains the Cilk Plus C/C++ language extensions static
698 library in %{m2_desc} version.
700 %description -n libcilkrts-multilib-%{multilib2}-static -l pl.UTF-8
701 Ten pakiet zawiera bibliotekę statyczną rozszerzeń Cilk Plus dla
702 języków C/C++. W tym pakiecie znajduje się wersja %{m2_desc}.
705 Summary: Ada language support for GCC
706 Summary(es.UTF-8): Soporte de Ada para GCC
707 Summary(pl.UTF-8): Obsługa języka Ada do GCC
708 Group: Development/Languages
709 Requires: %{name} = %{epoch}:%{version}-%{release}
710 Requires: libgnat = %{epoch}:%{version}-%{release}
712 Obsoletes: gnat-devel
715 This package adds experimental support for compiling Ada programs.
717 %description ada -l es.UTF-8
718 Este paquete añade soporte experimental para compilar programas en
721 %description ada -l pl.UTF-8
722 Ten pakiet dodaje eksperymentalne wsparcie dla kompilacji programów w
725 %package ada-multilib-32
726 Summary: Ada language 32-bit binaries support for GCC
727 Summary(pl.UTF-8): Obsługa 32-bitowych binariów w języku Ada dla GCC
728 Group: Development/Languages
729 Requires: %{name}-ada = %{epoch}:%{version}-%{release}
730 Requires: libgnat-multilib-32 = %{epoch}:%{version}-%{release}
731 Obsoletes: gcc-ada-multilib
733 %description ada-multilib-32
734 This package adds experimental support for compiling 32-bit Ada
735 programs on 64-bit host.
737 %description ada-multilib-32 -l pl.UTF-8
738 Ten pakiet dodaje eksperymentalną obsługę kompilacji programów
739 32-bitowych w języku Ada na maszynie 64-bitowej.
741 %package ada-multilib-%{multilib2}
742 Summary: Ada language %{m2_desc} binaries support for GCC
743 Summary(pl.UTF-8): Obsługa binariów %{m2_desc} w języku Ada dla GCC
744 Group: Development/Languages
745 Requires: %{name}-ada = %{epoch}:%{version}-%{release}
746 Requires: libgnat-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
748 %description ada-multilib-%{multilib2}
749 This package adds experimental support for compiling Ada language to
752 %description ada-multilib-%{multilib2} -l pl.UTF-8
753 Ten pakiet dodaje eksperymentalną obsługę kompilacji programów w
754 języku Ada do binariów %{m2_desc}.
757 Summary: Ada standard libraries
758 Summary(es.UTF-8): Bibliotecas estándares de Ada
759 Summary(pl.UTF-8): Biblioteki standardowe Ady
760 License: GPL v3+ with GCC Runtime Library Exception v3.1
762 Requires: libgcc = %{epoch}:%{version}-%{release}
766 %description -n libgnat
767 This package contains shared libraries needed to run programs written
770 %description -n libgnat -l es.UTF-8
771 Este paquete contiene las bibliotecas compartidas necesarias para
772 ejecutar programas escritos en Ada.
774 %description -n libgnat -l pl.UTF-8
775 Ten pakiet zawiera biblioteki potrzebne do uruchamiania programów
778 %package -n libgnat-static
779 Summary: Static Ada standard libraries
780 Summary(pl.UTF-8): Statyczne biblioteki standardowe dla Ady
781 License: GPL v3+ with GCC Runtime Library Exception v3.1
782 Group: Development/Libraries
783 Obsoletes: gnat-static
785 %description -n libgnat-static
786 This package contains static libraries for programs written in Ada.
788 %description -n libgnat-static -l pl.UTF-8
789 Ten pakiet zawiera biblioteki statyczne dla programów napisanych w
792 %package -n libgnat-multilib-32
793 Summary: Ada standard libraries - 32-bit version
794 Summary(pl.UTF-8): Biblioteki standardowe dla Ady - wersja 32-bitowa
795 License: GPL v3+ with GCC Runtime Library Exception v3.1
797 Requires: libgcc-multilib-32 = %{epoch}:%{version}-%{release}
798 Obsoletes: libgnat-multilib
800 %description -n libgnat-multilib-32
801 This package contains 32-bit version of shared libraries needed to run
802 programs written in Ada.
804 %description -n libgnat-multilib-32 -l pl.UTF-8
805 Ten pakiet zawiera wersje 32-bitowe bibliotek potrzebnych do
806 uruchamiania programów napisanych w języku Ada.
808 %package -n libgnat-multilib-32-static
809 Summary: Static Ada standard libraries - 32-bit version
810 Summary(pl.UTF-8): Statyczne biblioteki standardowe dla Ady - wersje 32-bitowe
811 License: GPL v3+ with GCC Runtime Library Exception v3.1
812 Group: Development/Libraries
813 Obsoletes: libgnat-multilib-static
815 %description -n libgnat-multilib-32-static
816 This package contains 32-bit version of static libraries for programs
819 %description -n libgnat-multilib-32-static -l pl.UTF-8
820 Ten pakiet zawiera 32-bitowe wersje bibliotek statycznych dla
821 programów napisanych w Adzie.
823 %package -n libgnat-multilib-%{multilib2}
824 Summary: Ada standard libraries - %{m2_desc} version
825 Summary(pl.UTF-8): Biblioteki standardowe dla Ady - wersja %{m2_desc}
826 License: GPL v3+ with GCC Runtime Library Exception v3.1
828 Requires: libgcc-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
830 %description -n libgnat-multilib-%{multilib2}
831 This package contains %{m2_desc} version of shared libraries needed to run
832 programs written in Ada.
834 %description -n libgnat-multilib-%{multilib2} -l pl.UTF-8
835 Ten pakiet zawiera wersje %{m32_desc} bibliotek potrzebnych do
836 uruchamiania programów napisanych w Adzie.
838 %package -n libgnat-multilib-%{multilib2}-static
839 Summary: Static Ada standard libraries - %{m2_desc} version
840 Summary(pl.UTF-8): Statyczne biblioteki standardowe dla Ady - wersje %{m2_desc}
841 License: GPL v3+ with GCC Runtime Library Exception v3.1
842 Group: Development/Libraries
844 %description -n libgnat-multilib-%{multilib2}-static
845 This package contains %{m2_desc} version of static libraries for programs
848 %description -n libgnat-multilib-%{multilib2}-static -l pl.UTF-8
849 Ten pakiet zawiera wersje %{m2_desc} bibliotek statycznych dla
850 programów napisanych w Adzie.
853 Summary: C++ language support for GCC
854 Summary(es.UTF-8): Soporte de C++ para GCC
855 Summary(pl.UTF-8): Obsługa języka C++ dla GCC
856 Summary(pt_BR.UTF-8): Suporte C++ para o GCC
857 Group: Development/Languages
858 Requires: %{name} = %{epoch}:%{version}-%{release}
864 This package adds C++ support to the GNU Compiler Collection. It
865 includes support for most of the current C++ specification, including
866 templates and exception handling. It does not include a standard C++
867 library, which is available separately.
869 %description c++ -l de.UTF-8
870 Dieses Paket enthält die C++-Unterstützung für den
871 GNU-Compiler-Collection. Es unterstützt die aktuelle
872 C++-Spezifikation, inkl. Templates und Ausnahmeverarbeitung. Eine
873 C++-Standard-Library ist nicht enthalten - sie ist getrennt
876 %description c++ -l es.UTF-8
877 Este paquete añade soporte de C++ al GCC (colección de compiladores
878 GNU). Ello incluye el soporte para la mayoría de la especificación
879 actual de C++, incluyendo plantillas y manejo de excepciones. No
880 incluye la biblioteca estándar de C++, la que es disponible separada.
882 %description c++ -l fr.UTF-8
883 Ce package ajoute un support C++ a la collection de compilateurs GNU.
884 Il comprend un support pour la plupart des spécifications actuelles de
885 C++, dont les modéles et la gestion des exceptions. Il ne comprend pas
886 une bibliothéque C++ standard, qui est disponible séparément.
888 %description c++ -l pl.UTF-8
889 Ten pakiet dodaje obsługę C++ do kompilatora GCC. Wspiera większość
890 obecnej specyfikacji C++, nie zawiera natomiast standardowych
891 bibliotek C++, które są w oddzielnym pakiecie.
893 %description c++ -l pt_BR.UTF-8
894 Este pacote adiciona suporte C++ para o gcc.
896 %description c++ -l tr.UTF-8
897 Bu paket, GNU C derleyicisine C++ desteği ekler. 'Template'ler ve
898 aykırı durum işleme gibi çoğu güncel C++ tanımlarına uyar. Standart
899 C++ kitaplığı bu pakette yer almaz.
901 %package c++-multilib-32
902 Summary: C++ language 32-bit binaries support for GCC
903 Summary(pl.UTF-8): Obsługa 32-bitowych binariów w języku C++ dla GCC
904 Group: Development/Languages
905 Requires: %{name}-c++ = %{epoch}:%{version}-%{release}
906 Requires: %{name}-multilib-32 = %{epoch}:%{version}-%{release}
907 Obsoletes: gcc-c++-multilib
909 %description c++-multilib-32
910 This package adds 32-bit binaries in C++ language support to the GNU
913 %description c++-multilib-32 -l pl.UTF-8
914 Ten pakiet dodaje obsługę 32-bitowych binariów w języku C++ do
917 %package c++-multilib-%{multilib2}
918 Summary: C++ language %{m2_desc} binaries support for GCC
919 Summary(pl.UTF-8): Obsługa %{multilib2}-bitowych binariów C++ dla GCC
920 Group: Development/Languages
921 Requires: %{name}-c++ = %{epoch}:%{version}-%{release}
922 Requires: %{name}-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
924 %description c++-multilib-%{multilib2}
925 This package adds %{m2_desc} binaries in C++ language support to the GNU
928 %description c++-multilib-%{multilib2} -l pl.UTF-8
929 Ten pakiet dodaje obsługę binariów %{m2_desc} w języku C++ do kompilatora
932 %package -n libstdc++
933 Summary: GNU C++ library
934 Summary(es.UTF-8): Biblioteca C++ de GNU
935 Summary(pl.UTF-8): Biblioteka GNU C++
936 Summary(pt_BR.UTF-8): Biblioteca C++ GNU
937 License: GPL v3+ with GCC Runtime Library Exception v3.1
939 # >= instead of = to allow keeping older libstdc++ (with different soname)
940 Requires: libgcc >= %{epoch}:%{version}-%{release}
942 Obsoletes: libstdc++3
943 Obsoletes: libstdc++4
945 %description -n libstdc++
946 This is the GNU implementation of the standard C++ library, along with
947 additional GNU tools. This package includes the shared libraries
948 necessary to run C++ applications.
950 %description -n libstdc++ -l de.UTF-8
951 Dies ist die GNU-Implementierung der Standard-C++-Libraries mit
952 weiteren GNU-Tools. Dieses Paket enthält die zum Ausführen von
953 C++-Anwendungen erforderlichen gemeinsam genutzten Libraries.
955 %description -n libstdc++ -l es.UTF-8
956 Este es el soporte de las bibliotecas padrón del C++, junto con
957 herramientas GNU adicionales. El paquete incluye las bibliotecas
958 compartidas necesarias para ejecutar aplicaciones C++.
960 %description -n libstdc++ -l fr.UTF-8
961 Ceci est l'implémentation GNU des librairies C++ standard, ainsi que
962 des outils GNU supplémentaires. Ce package comprend les librairies
963 partagées nécessaires à l'exécution d'application C++.
965 %description -n libstdc++ -l pl.UTF-8
966 Ten pakiet zawiera bibliotekę będącą implementacją standardowej
967 biblioteki C++. Znajduje się w nim biblioteka dynamiczna niezbędne do
968 uruchamiania aplikacji napisanych w C++.
970 %description -n libstdc++ -l pt_BR.UTF-8
971 Este pacote é uma implementação da biblioteca padrão C++ v3, um
972 subconjunto do padrão ISO 14882.
974 %description -n libstdc++ -l tr.UTF-8
975 Bu paket, standart C++ kitaplıklarının GNU gerçeklemesidir ve C++
976 uygulamalarının koşturulması için gerekli kitaplıkları içerir.
978 %package -n libstdc++-devel
979 Summary: Header files and documentation for C++ development
980 Summary(de.UTF-8): Header-Dateien zur Entwicklung mit C++
981 Summary(es.UTF-8): Ficheros de cabecera y documentación para desarrollo C++
982 Summary(fr.UTF-8): Fichiers d'en-tête et biblitothèques pour développer en C++
983 Summary(pl.UTF-8): Pliki nagłówkowe i dokumentacja do biblioteki standardowej C++
984 Summary(pt_BR.UTF-8): Arquivos de inclusão e bibliotecas para o desenvolvimento em C++
985 Summary(tr.UTF-8): C++ ile program geliştirmek için gerekli dosyalar
986 License: GPL v3+ with GCC Runtime Library Exception v3.1
987 Group: Development/Libraries
988 Requires: %{name}-c++ = %{epoch}:%{version}-%{release}
989 Requires: glibc-devel
990 Requires: libstdc++ = %{epoch}:%{version}-%{release}
991 Obsoletes: libg++-devel
992 Obsoletes: libstdc++3-devel
993 Obsoletes: libstdc++4-devel
995 %description -n libstdc++-devel
996 This is the GNU implementation of the standard C++ libraries. This
997 package includes the header files needed for C++ development and
998 library documentation.
1000 %description -n libstdc++-devel -l es.UTF-8
1001 Este es el soporte de las bibliotecas padrón del lenguaje C++. Este
1002 paquete incluye los archivos de inclusión y bibliotecas necesarios
1003 para desarrollo de programas en lenguaje C++.
1005 %description -n libstdc++-devel -l pl.UTF-8
1006 Pakiet ten zawiera biblioteki będące implementacją standardowych
1007 bibliotek C++. Znajdują się w nim pliki nagłówkowe wykorzystywane przy
1008 programowaniu w języku C++ oraz dokumentacja biblioteki standardowej.
1010 %description -n libstdc++-devel -l pt_BR.UTF-8
1011 Este pacote inclui os arquivos de inclusão e bibliotecas necessárias
1012 para desenvolvimento de programas C++.
1014 %package -n libstdc++-static
1015 Summary: Static C++ standard library
1016 Summary(es.UTF-8): Biblioteca estándar estática de C++
1017 Summary(pl.UTF-8): Statyczna biblioteka standardowa C++
1018 License: GPL v3+ with GCC Runtime Library Exception v3.1
1019 Group: Development/Libraries
1020 Requires: libstdc++-devel = %{epoch}:%{version}-%{release}
1021 Obsoletes: libstdc++4-static
1023 %description -n libstdc++-static
1024 Static C++ standard library.
1026 %description -n libstdc++-static -l es.UTF-8
1027 Biblioteca estándar estática de C++.
1029 %description -n libstdc++-static -l pl.UTF-8
1030 Statyczna biblioteka standardowa C++.
1032 %package -n libstdc++-multilib-32
1033 Summary: GNU C++ library - 32-bit version
1034 Summary(pl.UTF-8): Biblioteka GNU C++ - wersja 32-bitowa
1035 License: GPL v3+ with GCC Runtime Library Exception v3.1
1037 # >= instead of = to allow keeping older libstdc++ (with different soname)
1038 Requires: libgcc-multilib-32 >= %{epoch}:%{version}-%{release}
1039 Obsoletes: libstdc++-multilib
1041 %description -n libstdc++-multilib-32
1042 This is 32-bit version of the GNU implementation of the standard C++
1045 %description -n libstdc++-multilib-32 -l pl.UTF-8
1046 Ten pakiet ten zawiera 32-bitową wersję implementacji GNU biblioteki
1049 %package -n libstdc++-multilib-32-devel
1050 Summary: Development files for C++ development - 32-bit version
1051 Summary(pl.UTF-8): Pliki programistyczne biblioteki standardowej C++ - wersja 32-bitowa
1052 License: GPL v3+ with GCC Runtime Library Exception v3.1
1053 Group: Development/Libraries
1054 Requires: %{name}-c++-multilib-32 = %{epoch}:%{version}-%{release}
1055 Requires: libstdc++-devel = %{epoch}:%{version}-%{release}
1056 Requires: libstdc++-multilib-32 = %{epoch}:%{version}-%{release}
1057 Obsoletes: libstdc++-multilib-devel
1059 %description -n libstdc++-multilib-32-devel
1060 This package contains the development files for 32-bit version of the
1061 GNU implementation of the standard C++ library.
1063 %description -n libstdc++-multilib-32-devel -l pl.UTF-8
1064 Ten pakiet zawiera pliki programistyczne 32-bitowej wersji
1065 implementacji GNU biblioteki standardowej C++.
1067 %package -n libstdc++-multilib-32-static
1068 Summary: Static C++ standard library - 32-bit version
1069 Summary(pl.UTF-8): Statyczna biblioteka standardowa C++ - wersja 32-bitowa
1070 License: GPL v3+ with GCC Runtime Library Exception v3.1
1071 Group: Development/Libraries
1072 Requires: libstdc++-multilib-32-devel = %{epoch}:%{version}-%{release}
1073 Obsoletes: libstdc++-multilib-static
1075 %description -n libstdc++-multilib-32-static
1076 Static C++ standard library - 32-bit version.
1078 %description -n libstdc++-multilib-32-static -l pl.UTF-8
1079 Statyczna biblioteka standardowa C++ - wersja 32-bitowa.
1081 %package -n libstdc++-multilib-%{multilib2}
1082 Summary: GNU C++ library - %{m2_desc} version
1083 Summary(pl.UTF-8): Biblioteka GNU C++ - wersja %{m2_desc}
1084 License: GPL v3+ with GCC Runtime Library Exception v3.1
1086 # >= instead of = to allow keeping older libstdc++ (with different soname)
1087 Requires: libgcc-multilib-%{multilib2} >= %{epoch}:%{version}-%{release}
1089 %description -n libstdc++-multilib-%{multilib2}
1090 This is %{m2_desc} version of the GNU implementation of the standard C++
1093 %description -n libstdc++-multilib-%{multilib2} -l pl.UTF-8
1094 Ten pakiet ten zawiera wersję %{m2_desc} implementacji GNU biblioteki
1097 %package -n libstdc++-multilib-%{multilib2}-devel
1098 Summary: Development files for C++ development - %{m2_desc} version
1099 Summary(pl.UTF-8): Pliki programistyczne biblioteki standardowej C++ - wersja %{m2_desc}
1100 License: GPL v3+ with GCC Runtime Library Exception v3.1
1101 Group: Development/Libraries
1102 Requires: %{name}-c++-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1103 Requires: libstdc++-devel = %{epoch}:%{version}-%{release}
1104 Requires: libstdc++-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1106 %description -n libstdc++-multilib-%{multilib2}-devel
1107 This package contains the development files for %{m2_desc} version of the
1108 GNU implementation of the standard C++ library.
1110 %description -n libstdc++-multilib-%{multilib2}-devel -l pl.UTF-8
1111 Ten pakiet zawiera pliki programistyczne wersji %{m2_desc}
1112 implementacji GNU biblioteki standardowej C++.
1114 %package -n libstdc++-multilib-%{multilib2}-static
1115 Summary: Static C++ standard library - %{m2_desc} version
1116 Summary(pl.UTF-8): Statyczna biblioteka standardowa C++ - wersja %{m2_desc}
1117 License: GPL v3+ with GCC Runtime Library Exception v3.1
1118 Group: Development/Libraries
1119 Requires: libstdc++-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
1121 %description -n libstdc++-multilib-%{multilib2}-static
1122 Static C++ standard library - %{m2_desc} version.
1124 %description -n libstdc++-multilib-%{multilib2}-static -l pl.UTF-8
1125 Statyczna biblioteka standardowa C++ - wersja %{m2_desc}.
1127 %package -n libstdc++-gdb
1128 Summary: libstdc++ pretty printers for GDB
1129 Summary(pl.UTF-8): Funkcje wypisujące dane libstdc++ dla GDB
1130 Group: Development/Debuggers
1132 %description -n libstdc++-gdb
1133 This package contains Python scripts for GDB pretty printing of the
1134 libstdc++ types/containers.
1136 %description -n libstdc++-gdb -l pl.UTF-8
1137 Ten pakiet zawiera skrypty Pythona dla GDB służące do ładnego
1138 wypisywania typów i kontenerów libstdc++.
1140 %package -n libstdc++-apidocs
1141 Summary: C++ standard library API documentation
1142 Summary(pl.UTF-8): Dokumentacja API biblioteki standardowej C++
1143 License: FDL v1.3 (mainly), GPL v3+ (doxygen generated parts)
1144 Group: Documentation
1145 %if "%{_rpmversion}" >= "5"
1149 %description -n libstdc++-apidocs
1150 API and internal documentation for C++ standard library.
1152 %description -n libstdc++-apidocs -l pl.UTF-8
1153 Dokumentacja API i wewnętrzna biblioteki standardowej C++.
1156 Summary: Fortran 95 language support for GCC
1157 Summary(es.UTF-8): Soporte de Fortran 95 para GCC
1158 Summary(pl.UTF-8): Obsługa języka Fortran 95 dla GCC
1159 Summary(pt_BR.UTF-8): Suporte Fortran 95 para o GCC
1160 Group: Development/Languages/Fortran
1161 Requires: %{name} = %{epoch}:%{version}-%{release}
1162 Requires: libgfortran = %{epoch}:%{version}-%{release}
1163 Requires: libquadmath-devel = %{epoch}:%{version}-%{release}
1164 Provides: gcc-g77 = %{epoch}:%{version}-%{release}
1168 %description fortran
1169 This package adds support for compiling Fortran 95 programs with the
1172 %description fortran -l es.UTF-8
1173 Este paquete añade soporte para compilar programas escritos en Fortran
1174 95 con el compilador GNU.
1176 %description fortran -l pl.UTF-8
1177 Ten pakiet dodaje obsługę języka Fortran 95 do kompilatora GCC.
1179 %description fortran -l pt_BR.UTF-8
1180 Suporte Fortran 95 para o GCC.
1182 %package fortran-multilib-32
1183 Summary: Fortran 95 language 32-bit binaries support for GCC
1184 Summary(pl.UTF-8): Obsługa binariów 32-bitowych w języku Fortran 95 dla GCC
1185 Group: Development/Languages/Fortran
1186 Requires: %{name}-fortran = %{epoch}:%{version}-%{release}
1187 Requires: libgfortran-multilib-32 = %{epoch}:%{version}-%{release}
1188 Requires: libquadmath-multilib-32-devel = %{epoch}:%{version}-%{release}
1189 Obsoletes: gcc-fortran-multilib
1191 %description fortran-multilib-32
1192 This package adds support for compiling 32-bit Fortran 95 programs
1193 with the GNU compiler.
1195 %description fortran-multilib-32 -l pl.UTF-8
1196 Ten pakiet dodaje obsługę 32-bitowych programów w Fortranie 95 do
1199 %package fortran-multilib-%{multilib2}
1200 Summary: Fortran 95 language %{m2_desc} binaries support for GCC
1201 Summary(pl.UTF-8): Obsługa binariów %{m2_desc} w języku Fortran 95 dla GCC
1202 Group: Development/Languages/Fortran
1203 Requires: %{name}-fortran = %{epoch}:%{version}-%{release}
1204 Requires: libgfortran-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1205 Requires: libquadmath-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
1207 %description fortran-multilib-%{multilib2}
1208 This package adds support for compiling Fortran 95 programs to %{m2_desc}
1209 binaries with the GNU compiler.
1211 %description fortran-multilib-%{multilib2} -l pl.UTF-8
1212 Ten pakiet dodaje obsługę binariów %{m2_desc} w języku Fortran 95 do
1215 %package -n libgfortran
1216 Summary: Fortran 95 Library
1217 Summary(es.UTF-8): Biblioteca de Fortran 95
1218 Summary(pl.UTF-8): Biblioteka Fortranu 95
1219 License: GPL v3+ with GCC Runtime Library Exception v3.1
1221 Requires: libgcc = %{epoch}:%{version}-%{release}
1222 Requires: libquadmath = %{epoch}:%{version}-%{release}
1225 %description -n libgfortran
1228 %description -n libgfortran -l es.UTF-8
1229 Biblioteca de Fortran 95.
1231 %description -n libgfortran -l pl.UTF-8
1232 Biblioteka Fortranu 95.
1234 %package -n libgfortran-static
1235 Summary: Static Fortran 95 Library
1236 Summary(es.UTF-8): Bibliotecas estáticas de Fortran 95
1237 Summary(pl.UTF-8): Statyczna Biblioteka Fortranu 95
1238 License: GPL v3+ with GCC Runtime Library Exception v3.1
1239 Group: Development/Libraries
1240 Requires: libgfortran = %{epoch}:%{version}-%{release}
1241 Obsoletes: libg2c-static
1243 %description -n libgfortran-static
1244 Static Fortran 95 Library.
1246 %description -n libgfortran-static -l es.UTF-8
1247 Bibliotecas estáticas de Fortran 95.
1249 %description -n libgfortran-static -l pl.UTF-8
1250 Statyczna biblioteka Fortranu 95.
1252 %package -n libgfortran-multilib-32
1253 Summary: Fortran 95 Library - 32-bit version
1254 Summary(pl.UTF-8): Biblioteka Fortranu 95 - wersja 32-bitowa
1255 License: GPL v3+ with GCC Runtime Library Exception v3.1
1257 Requires: libgcc-multilib-32 = %{epoch}:%{version}-%{release}
1258 Requires: libquadmath-multilib-32 = %{epoch}:%{version}-%{release}
1259 Obsoletes: libgfortran-multilib
1261 %description -n libgfortran-multilib-32
1262 Fortran 95 Library - 32-bit version.
1264 %description -n libgfortran-multilib-32 -l pl.UTF-8
1265 Biblioteka Fortranu 95 - wersja 32-bitowa.
1267 %package -n libgfortran-multilib-32-static
1268 Summary: Static Fortran 95 Library - 32-bit version
1269 Summary(pl.UTF-8): Statyczna Biblioteka Fortranu 95 - wersja 32-bitowa
1270 License: GPL v3+ with GCC Runtime Library Exception v3.1
1271 Group: Development/Libraries
1272 Requires: libgfortran-multilib-32 = %{epoch}:%{version}-%{release}
1273 Obsoletes: libgfortran-multilib-static
1275 %description -n libgfortran-multilib-32-static
1276 Static Fortran 95 Library - 32-bit version.
1278 %description -n libgfortran-multilib-32-static -l pl.UTF-8
1279 Statyczna biblioteka Fortranu 95 - wersja 32-bitowa.
1281 %package -n libgfortran-multilib-%{multilib2}
1282 Summary: Fortran 95 Library - %{m2_desc} version
1283 Summary(pl.UTF-8): Biblioteka Fortranu 95 - wersja %{m2_desc}
1284 License: GPL v3+ with GCC Runtime Library Exception v3.1
1286 Requires: libquadmath-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1288 %description -n libgfortran-multilib-%{multilib2}
1289 Fortran 95 Library - %{m2_desc} version.
1291 %description -n libgfortran-multilib-%{multilib2} -l pl.UTF-8
1292 Biblioteka Fortranu 95 - wersja %{m2_desc}.
1294 %package -n libgfortran-multilib-%{multilib2}-static
1295 Summary: Static Fortran 95 Library - %{m2_desc} version
1296 Summary(pl.UTF-8): Statyczna Biblioteka Fortranu 95 - wersja %{m2_desc}
1297 License: GPL v3+ with GCC Runtime Library Exception v3.1
1298 Group: Development/Libraries
1299 Requires: libgcc-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1300 Requires: libgfortran-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1302 %description -n libgfortran-multilib-%{multilib2}-static
1303 Static Fortran 95 Library - %{m2_desc} version.
1305 %description -n libgfortran-multilib-%{multilib2}-static -l pl.UTF-8
1306 Statyczna biblioteka Fortranu 95 - wersja %{m2_desc}.
1308 %package -n libquadmath
1309 Summary: GCC __float128 shared support library
1310 Summary(pl.UTF-8): Biblioteka współdzielona do obsługi typu __float128
1314 %description -n libquadmath
1315 This package contains GCC shared support library which is needed for
1316 __float128 math support and for Fortran REAL*16 support.
1318 %description -n libquadmath -l pl.UTF-8
1319 Ten pakiet zawiera bibliotekę współdzieloną GCC do obsługi operacji
1320 matematycznych na zmiennych typu __float128 oraz typu REAL*16 w
1323 %package -n libquadmath-devel
1324 Summary: Header files for GCC __float128 support library
1325 Summary(pl.UTF-8): Pliki nagłówkowe biblioteka GCC do obsługi typu __float128
1327 Group: Development/Libraries
1328 Requires: libquadmath = %{epoch}:%{version}-%{release}
1330 %description -n libquadmath-devel
1331 This package contains header files for GCC support library which is
1332 needed for __float128 math support and for Fortran REAL*16 support.
1334 %description -n libquadmath-devel -l pl.UTF-8
1335 Ten pakiet zawiera pliki nagłówkowe biblioteki GCC do obsługi operacji
1336 matematycznych na zmiennych typu __float128 oraz typu REAL*16 w
1339 %package -n libquadmath-static
1340 Summary: Static GCC __float128 support library
1341 Summary(pl.UTF-8): Biblioteka statyczna GCC do obsługi typu __float128
1343 Group: Development/Libraries
1344 Requires: libquadmath-devel = %{epoch}:%{version}-%{release}
1346 %description -n libquadmath-static
1347 Static GCC __float128 support library.
1349 %description -n libquadmath-static -l pl.UTF-8
1350 Biblioteka statyczna GCC do obsługi typu __float128.
1352 %package -n libquadmath-multilib-32
1353 Summary: GCC __float128 shared support library - 32-bit version
1354 Summary(pl.UTF-8): Biblioteka współdzielona GCC do obsługi typu __float128 - wersja 32-bitowa
1357 Obsoletes: libquadmath-multilib
1359 %description -n libquadmath-multilib-32
1360 This package contains 32-bit version of GCC shared support library
1361 which is needed for __float128 math support and for Fortran REAL*16
1364 %description -n libquadmath-multilib-32 -l pl.UTF-8
1365 Ten pakiet zawiera 32-bitową bibliotekę współdzieloną GCC do obsługi
1366 operacji matematycznych na zmiennych typu __float128 oraz typu REAL*16
1369 %package -n libquadmath-multilib-32-devel
1370 Summary: Development files for 32-bit GCC __float128 support library
1371 Summary(pl.UTF-8): Pliki programistyczne 32-bitowej biblioteki do obsługi typu __float128
1373 Group: Development/Libraries
1374 Requires: libquadmath-devel = %{epoch}:%{version}-%{release}
1375 Requires: libquadmath-multilib-32 = %{epoch}:%{version}-%{release}
1376 Obsoletes: libquadmath-multilib-devel
1378 %description -n libquadmath-multilib-32-devel
1379 This package contains development files for 32-bit GCC support library
1380 which is needed for __float128 math support and for Fortran REAL*16
1383 %description -n libquadmath-multilib-32-devel -l pl.UTF-8
1384 Ten pakiet zawiera pliki programistyczne 32-bitowej biblioteki GCC do
1385 obsługi operacji matematycznych na zmiennych typu __float128 oraz typu
1386 REAL*16 w Fortranie.
1388 %package -n libquadmath-multilib-32-static
1389 Summary: Static GCC __float128 support library - 32-bit version
1390 Summary(pl.UTF-8): 32-bitowa biblioteka statyczna GCC do obsługi typu __float128
1392 Group: Development/Libraries
1393 Requires: libquadmath-multilib-32-devel = %{epoch}:%{version}-%{release}
1394 Obsoletes: libquadmath-multilib-static
1396 %description -n libquadmath-multilib-32-static
1397 Static GCC __float128 support library - 32-bit version.
1399 %description -n libquadmath-multilib-32-static -l pl.UTF-8
1400 32-bitowa biblioteka statyczna GCC do obsługi typu __float128.
1402 %package -n libquadmath-multilib-%{multilib2}
1403 Summary: GCC __float128 shared support library - %{m2_desc} version
1404 Summary(pl.UTF-8): Biblioteka współdzielona GCC do obsługi typu __float128 - wersja %{m2_desc}
1408 %description -n libquadmath-multilib-%{multilib2}
1409 This package contains %{m2_desc} version of GCC shared support library
1410 which is needed for __float128 math support and for Fortran REAL*16
1413 %description -n libquadmath-multilib-%{multilib2} -l pl.UTF-8
1414 Ten pakiet zawiera wersję %{m2_desc} biblioteki współdzielonej GCC do
1415 obsługi operacji matematycznych na zmiennych typu __float128 oraz typu
1416 REAL*16 w Fortranie.
1418 %package -n libquadmath-multilib-%{multilib2}-devel
1419 Summary: Development files for %{m2_desc} version of GCC __float128 support library
1420 Summary(pl.UTF-8): Pliki programistyczne wersji %{m2_desc} biblioteki do obsługi typu __float128
1422 Group: Development/Libraries
1423 Requires: libquadmath-devel = %{epoch}:%{version}-%{release}
1424 Requires: libquadmath-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1426 %description -n libquadmath-multilib-%{multilib2}-devel
1427 This package contains development files for %{m2_desc} version of GCC
1428 support library which is needed for __float128 math support and for
1429 Fortran REAL*16 support.
1431 %description -n libquadmath-multilib-%{multilib2}-devel -l pl.UTF-8
1432 Ten pakiet zawiera pliki programistyczne wersji %{m2_desc} biblioteki GCC
1433 do obsługi operacji matematycznych na zmiennych typu __float128 oraz
1434 typu REAL*16 w Fortranie.
1436 %package -n libquadmath-multilib-%{multilib2}-static
1437 Summary: Static GCC __float128 support library - %{m2_desc} version
1438 Summary(pl.UTF-8): Wersja %{m2_desc} biblioteki statycznej GCC do obsługi typu __float128
1440 Group: Development/Libraries
1441 Requires: libquadmath-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
1443 %description -n libquadmath-multilib-%{multilib2}-static
1444 Static GCC __float128 support library - %{m2_desc} version.
1446 %description -n libquadmath-multilib-%{multilib2}-static -l pl.UTF-8
1447 Wersja %{m2_desc} biblioteki statycznej GCC do obsługi typu __float128.
1450 Summary: Java language support for GCC
1451 Summary(es.UTF-8): Soporte de Java para GCC
1452 Summary(pl.UTF-8): Obsługa języka Java dla GCC
1453 Group: Development/Languages/Java
1454 Requires: %{name} = %{epoch}:%{version}-%{release}
1455 Requires: java-ecj >= %{ecj_ver}
1456 Requires: libgcj-devel = %{epoch}:%{version}-%{release}
1457 Provides: gcc-java-tools
1458 Provides: gcj = %{epoch}:%{version}-%{release}
1459 Obsoletes: gcc-java-tools
1460 Obsoletes: java-gnu-classpath-tools
1463 This package adds experimental support for compiling Java(TM) programs
1464 and bytecode into native code. To use this you will also need the
1467 %description java -l es.UTF-8
1468 Este paquete añade soporte experimental para compilar programas
1469 Java(tm) y su bytecode en código nativo. Para usarlo también va a
1470 necesitar el paquete libgcj.
1472 %description java -l pl.UTF-8
1473 Ten pakiet dodaje możliwość kompilowania programów w języku Java(TM)
1474 oraz bajtkodu do kodu natywnego. Do używania go wymagany jest
1475 dodatkowo pakiet libgcj.
1477 %package java-aotcompile
1478 Summary: Java AOT-compiler - compiling bytecode to native
1479 Summary(pl.UTF-8): Kompilator AOT dla Javy - kompilacja bajtkodu do kodu natywnego
1481 Group: Development/Tools
1482 Requires: %{name}-java = %{epoch}:%{version}-%{release}
1484 %description java-aotcompile
1485 aot-compile is a script that searches a directory for Java bytecode
1486 (as class files, or in jars) and uses gcj to compile it to native code
1487 and generate the databases from it.
1489 %description java-aotcompile -l pl.UTF-8
1490 aot-compile to skrypt wyszukujący w katalogu bajtkod Javy (w plikach
1491 class lub jarach) i kompilujący go przy użyciu gcj, a następnie
1492 generujący z niego bazy danych.
1495 Summary: Java Class Libraries
1496 Summary(es.UTF-8): Bibliotecas de clases de Java
1497 Summary(pl.UTF-8): Biblioteki klas Javy
1498 License: GPL v2+ with limited linking exception
1500 Requires: jpackage-utils
1501 Requires: libstdc++ = %{epoch}:%{version}-%{release}
1502 Requires: libxml2 >= 1:2.6.8
1503 Requires: libxslt >= 1.1.11
1505 Requires: cairo >= 1.1.8
1506 Requires: gtk+2 >= 2:2.8
1507 Requires: libart_lgpl >= 2.1
1510 Requires: QtCore >= 4.1.0
1511 Requires: QtGui >= 4.1.0
1513 Provides: java(ClassDataVersion) = %{_classdataversion}
1516 %description -n libgcj
1517 Java Class Libraries.
1519 %description -n libgcj -l es.UTF-8
1520 Bibliotecas de clases de Java.
1522 %description -n libgcj -l pl.UTF-8
1523 Biblioteki klas Javy.
1525 %package -n libgcj-devel
1526 Summary: Development files for Java Class Libraries
1527 Summary(es.UTF-8): Ficheros de desarrollo para las bibliotecas de clases de Java
1528 Summary(pl.UTF-8): Pliki nagłówkowe bibliotek klas Javy
1529 License: GPL v2+ with limited linking exception
1530 Group: Development/Libraries
1531 Requires: libgcj = %{epoch}:%{version}-%{release}
1532 Requires: libstdc++-devel = %{epoch}:%{version}-%{release}
1533 Requires: zlib-devel
1534 Obsoletes: libgcj3-devel
1536 %description -n libgcj-devel
1537 Development files for Java Class Libraries.
1539 %description -n libgcj-devel -l es.UTF-8
1540 Ficheros de desarrollo para las bibliotecas de clases de Java.
1542 %description -n libgcj-devel -l pl.UTF-8
1543 Pliki nagłówkowe bibliotek klas Javy.
1545 %package -n libgcj-static
1546 Summary: Static Java Class Libraries
1547 Summary(es.UTF-8): Bibliotecas estáticas de clases de Java
1548 Summary(pl.UTF-8): Statyczne biblioteki klas Javy
1549 License: GPL v2+ with limited linking exception
1550 Group: Development/Libraries
1551 Requires: libgcj-devel = %{epoch}:%{version}-%{release}
1553 %description -n libgcj-static
1554 Static Java Class Libraries.
1556 %description -n libgcj-static -l es.UTF-8
1557 Bibliotecas estáticas de clases de Java.
1559 %description -n libgcj-static -l pl.UTF-8
1560 Statyczne biblioteki klas Javy.
1563 Summary: Foreign Function Interface library
1564 Summary(es.UTF-8): Biblioteca de interfaz de funciones ajenas
1565 Summary(pl.UTF-8): Biblioteka wywołań funkcji obcych
1569 %description -n libffi
1570 The libffi library provides a portable, high level programming
1571 interface to various calling conventions. This allows a programmer to
1572 call any function specified by a call interface description at run
1575 %description -n libffi -l es.UTF-8
1576 La biblioteca libffi provee una interfaz portable de programación de
1577 alto nivel para varias convenciones de llamada. Ello permite que un
1578 programador llame una función cualquiera especificada por una
1579 descripción de interfaz de llamada en el tiempo de ejecución.
1581 %description -n libffi -l pl.UTF-8
1582 Biblioteka libffi dostarcza przenośny, wysokopoziomowy interfejs do
1583 różnych konwencji wywołań funkcji. Pozwala to programiście wywołać
1584 dowolną funkcję podaną przez opis interfejsu wywołania w czasie
1587 %package -n libffi-devel
1588 Summary: Development files for Foreign Function Interface library
1589 Summary(es.UTF-8): Ficheros de desarrollo para libffi
1590 Summary(pl.UTF-8): Pliki nagłówkowe biblioteki libffi
1592 Group: Development/Libraries
1593 Requires: %{name} = %{epoch}:%{version}-%{release}
1594 Requires: libffi = %{epoch}:%{version}-%{release}
1596 %description -n libffi-devel
1597 Development files for Foreign Function Interface library.
1599 %description -n libffi-devel -l es.UTF-8
1600 Ficheros de desarrollo para libffi.
1602 %description -n libffi-devel -l pl.UTF-8
1603 Pliki nagłówkowe biblioteki libffi.
1605 %package -n libffi-static
1606 Summary: Static Foreign Function Interface library
1607 Summary(es.UTF-8): Biblioteca libffi estática
1608 Summary(pl.UTF-8): Statyczna biblioteka libffi
1610 Group: Development/Libraries
1611 Requires: libffi-devel = %{epoch}:%{version}-%{release}
1613 %description -n libffi-static
1614 Static Foreign Function Interface library.
1616 %description -n libffi-static -l es.UTF-8
1617 Biblioteca libffi estática.
1619 %description -n libffi-static -l pl.UTF-8
1620 Statyczna biblioteka libffi.
1622 %package -n libffi-multilib-32
1623 Summary: Foreign Function Interface library - 32-bit version
1624 Summary(pl.UTF-8): Biblioteka wywołań funkcji obcych - wersja 32-bitowa
1627 Obsoletes: libffi-multilib
1629 %description -n libffi-multilib-32
1630 The libffi library provides a portable, high level programming
1631 interface to various calling conventions. This allows a programmer to
1632 call any function specified by a call interface description at run
1633 time. This package contains 32-bit version of the library.
1635 %description -n libffi-multilib-32 -l pl.UTF-8
1636 Biblioteka libffi dostarcza przenośny, wysokopoziomowy interfejs do
1637 różnych konwencji wywołań funkcji. Pozwala to programiście wywołać
1638 dowolną funkcję podaną przez opis interfejsu wywołania w czasie
1639 działania programu. Ten pakiet zawiera wersję 32-bitową biblioteki.
1641 %package -n libffi-multilib-32-devel
1642 Summary: Development files for 32-bit version of Foreign Function Interface library
1643 Summary(pl.UTF-8): Pliki programistyczne 32-bitowej wersji biblioteki libffi
1645 Group: Development/Libraries
1646 Requires: libffi-devel = %{epoch}:%{version}-%{release}
1647 Requires: libffi-multilib-32 = %{epoch}:%{version}-%{release}
1648 Obsoletes: libffi-multilib-devel
1650 %description -n libffi-multilib-32-devel
1651 Development files for 32-bit version of Foreign Function Interface
1654 %description -n libffi-multilib-32-devel -l pl.UTF-8
1655 Pliki programistyczne 32-bitowej wersji biblioteki libffi.
1657 %package -n libffi-multilib-32-static
1658 Summary: Static Foreign Function Interface library - 32-bit version
1659 Summary(pl.UTF-8): Statyczna biblioteka libffi - wersja 32-bitowa
1661 Group: Development/Libraries
1662 Requires: libffi-multilib-32-devel = %{epoch}:%{version}-%{release}
1663 Obsoletes: libffi-multilib-static
1665 %description -n libffi-multilib-32-static
1666 Static Foreign Function Interface library - 32-bit version.
1668 %description -n libffi-multilib-32-static -l pl.UTF-8
1669 Statyczna biblioteka libffi - wersja 32-bitowa.
1671 %package -n libffi-multilib-%{multilib2}
1672 Summary: Foreign Function Interface library - %{m2_desc} version
1673 Summary(pl.UTF-8): Biblioteka wywołań funkcji obcych - wersja %{m2_desc}
1677 %description -n libffi-multilib-%{multilib2}
1678 The libffi library provides a portable, high level programming
1679 interface to various calling conventions. This allows a programmer to
1680 call any function specified by a call interface description at run
1681 time. This package contains %{m2_desc} version of the library.
1683 %description -n libffi-multilib-%{multilib2} -l pl.UTF-8
1684 Biblioteka libffi dostarcza przenośny, wysokopoziomowy interfejs do
1685 różnych konwencji wywołań funkcji. Pozwala to programiście wywołać
1686 dowolną funkcję podaną przez opis interfejsu wywołania w czasie
1687 działania programu. Ten pakiet zawiera wersję %{m2_desc} biblioteki.
1689 %package -n libffi-multilib-%{multilib2}-devel
1690 Summary: Development files for %{m2_desc} version of Foreign Function Interface library
1691 Summary(pl.UTF-8): Pliki programistyczne wersji %{m2_desc} biblioteki libffi
1693 Group: Development/Libraries
1694 Requires: libffi-devel = %{epoch}:%{version}-%{release}
1695 Requires: libffi-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1697 %description -n libffi-multilib-%{multilib2}-devel
1698 Development files for %{m2_desc} version of Foreign Function Interface
1701 %description -n libffi-multilib-%{multilib2}-devel -l pl.UTF-8
1702 Pliki programistyczne wersji %{m2_desc} biblioteki libffi.
1704 %package -n libffi-multilib-%{multilib2}-static
1705 Summary: Static Foreign Function Interface library - %{m2_desc} version
1706 Summary(pl.UTF-8): Statyczna biblioteka libffi - wersja %{m2_desc}
1708 Group: Development/Libraries
1709 Requires: libffi-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
1711 %description -n libffi-multilib-%{multilib2}-static
1712 Static Foreign Function Interface library - %{m2_desc} version.
1714 %description -n libffi-multilib-%{multilib2}-static -l pl.UTF-8
1715 Statyczna biblioteka libffi - wersja %{m2_desc}.
1718 Summary: Objective C language support for GCC
1719 Summary(de.UTF-8): Objektive C-Unterstützung für GCC
1720 Summary(es.UTF-8): Soporte de Objective C para GCC
1721 Summary(fr.UTF-8): Gestion d'Objective C pour GCC
1722 Summary(pl.UTF-8): Obsługa obiektowego C (Objective C) dla kompilatora GCC
1723 Summary(tr.UTF-8): GCC için Objective C desteği
1724 Group: Development/Languages
1725 Requires: %{name} = %{epoch}:%{version}-%{release}
1726 Requires: libobjc = %{epoch}:%{version}-%{release}
1727 Obsoletes: egcc-objc
1728 Obsoletes: egcs-objc
1731 This package adds Objective C support to the GNU Compiler Collection.
1732 Objective C is a object oriented derivative of the C language, mainly
1733 used on systems running NeXTSTEP. This package does not include the
1734 standard objective C object library.
1736 %description objc -l de.UTF-8
1737 Dieses Paket ergänzt den GNU-Compiler-Collection durch
1738 Objective-C-Support. Objective C ist ein objektorientiertes Derivat
1739 von C, das zur Hauptsache auf Systemen mit NeXTSTEP zum Einsatz kommt.
1740 Die Standard-Objective-C-Objekt-Library ist nicht Teil des Pakets.
1742 %description objc -l es.UTF-8
1743 Este paquete añade soporte de Objective C al GCC (colección de
1744 compiladores GNU). Objective C es un lenguaje orientado a objetos
1745 derivado de C, principalmente usado en sistemas que funcionan bajo
1746 NeXTSTEP. El paquete no incluye la biblioteca de objetos estándar de
1749 %description objc -l fr.UTF-8
1750 Ce package ajoute un support Objective C a la collection de
1751 compilateurs GNU. L'Objective C est un langage orienté objetdérivé du
1752 langage C, principalement utilisé sur les systèmes NeXTSTEP. Ce
1753 package n'inclue pas la bibliothéque Objective C standard.
1755 %description objc -l pl.UTF-8
1756 Ten pakiet dodaje obsługę obiektowego C do kompilatora GCC. Obiektowe
1757 C (Objective C, objc) jest zorientowaną obiektowo pochodną języka C,
1758 używaną głównie w systemach używających NeXTSTEP. W pakiecie nie ma
1759 standardowej biblioteki objc (która znajduje się w osobnym pakiecie).
1761 %description objc -l tr.UTF-8
1762 Bu paket, GNU C derleyicisine Objective C desteği ekler. Objective C,
1763 C dilinin nesne yönelik bir türevidir ve NeXTSTEP altında çalışan
1764 sistemlerde yaygın olarak kullanılır. Standart Objective C nesne
1765 kitaplığı bu pakette yer almaz.
1767 %package objc-multilib-32
1768 Summary: Objective C language 32-bit binaries support for GCC
1769 Summary(pl.UTF-8): Obsługa 32-bitowych binariów w języku Objective C dla kompilatora GCC
1770 Group: Development/Languages
1771 Requires: %{name}-multilib-32 = %{epoch}:%{version}-%{release}
1772 Requires: libobjc-multilib-32 = %{epoch}:%{version}-%{release}
1773 Obsoletes: gcc-objc-multilib
1775 %description objc-multilib-32
1776 This package adds 32-bit Objective C support to the GNU Compiler
1779 %description objc-multilib-32 -l pl.UTF-8
1780 Ten pakiet dodaje obsługę 32-bitowych binariów Objective C do
1783 %package objc-multilib-%{multilib2}
1784 Summary: Objective C language %{m2_desc} binaries support for GCC
1785 Summary(pl.UTF-8): Obsługa binariów %{m2_desc} w języku Objective C dla kompilatora GCC
1786 Group: Development/Languages
1787 Requires: %{name}-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1788 Requires: libobjc-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1790 %description objc-multilib-%{multilib2}
1791 This package adds %{m2_desc} binaries in Objective C language support to
1792 the GNU Compiler Collection.
1794 %description objc-multilib-%{multilib2} -l pl.UTF-8
1795 Ten pakiet dodaje obsługę binariów %{m2_desc} w języku Objective C do
1799 Summary: Objective C++ support for GCC
1800 Summary(pl.UTF-8): Obsługa języka Objective C++ dla GCC
1801 Group: Development/Languages
1802 Requires: %{name}-c++ = %{epoch}:%{version}-%{release}
1803 Requires: %{name}-objc = %{epoch}:%{version}-%{release}
1806 This package adds Objective C++ support to the GNU Compiler
1809 %description objc++ -l pl.UTF-8
1810 Ten pakiet dodaje obsługę języka Objective C++ do zestawu kompilatorów
1811 GNU Compiler Collection.
1814 Summary: Objective C Library
1815 Summary(es.UTF-8): Biblioteca de Objective C
1816 Summary(pl.UTF-8): Biblioteka obiektowego C (Objective C)
1817 License: GPL v3+ with GCC Runtime Library Exception v3.1
1819 Requires: libgcc = %{epoch}:%{version}-%{release}
1822 %description -n libobjc
1823 Objective C Library.
1825 %description -n libobjc -l es.UTF-8
1826 Bibliotecas de Objective C.
1828 %description -n libobjc -l pl.UTF-8
1829 Biblioteka obiektowego C (Objective C).
1831 %package -n libobjc-static
1832 Summary: Static Objective C Library
1833 Summary(es.UTF-8): Bibliotecas estáticas de Objective C
1834 Summary(pl.UTF-8): Statyczna biblioteka obiektowego C (Objective C)
1835 License: GPL v3+ with GCC Runtime Library Exception v3.1
1836 Group: Development/Libraries
1837 Requires: libobjc = %{epoch}:%{version}-%{release}
1839 %description -n libobjc-static
1840 Static Objective C Library.
1842 %description -n libobjc-static -l es.UTF-8
1843 Bibliotecas estáticas de Objective C.
1845 %description -n libobjc-static -l pl.UTF-8
1846 Statyczna biblioteka obiektowego C (Objective C).
1848 %package -n libobjc-multilib-32
1849 Summary: Objective C Library - 32-bit version
1850 Summary(pl.UTF-8): Biblioteka obiektowego C (Objective C) - wersja 32-bitowa
1851 License: GPL v3+ with GCC Runtime Library Exception v3.1
1853 Requires: libgcc-multilib-32 = %{epoch}:%{version}-%{release}
1854 Obsoletes: libobjc-multilib
1856 %description -n libobjc-multilib-32
1857 Objective C Library - 32-bit version.
1859 %description -n libobjc-multilib-32 -l pl.UTF-8
1860 Biblioteka obiektowego C (Objective C) - wersja 32-bitowa.
1862 %package -n libobjc-multilib-32-static
1863 Summary: Static Objective C Library - 32-bit version
1864 Summary(pl.UTF-8): Statyczna biblioteka obiektowego C (Objective C) - wersja 32-bitowa
1865 License: GPL v3+ with GCC Runtime Library Exception v3.1
1866 Group: Development/Libraries
1867 Requires: libobjc-multilib-32 = %{epoch}:%{version}-%{release}
1868 Obsoletes: libobjc-multilib-static
1870 %description -n libobjc-multilib-32-static
1871 Static Objective C Library - 32-bit version.
1873 %description -n libobjc-multilib-32-static -l pl.UTF-8
1874 Statyczna biblioteka obiektowego C (Objective C) - wersja 32-bitowa.
1876 %package -n libobjc-multilib-%{multilib2}
1877 Summary: Objective C Library - %{m2_desc} version
1878 Summary(pl.UTF-8): Biblioteka obiektowego C (Objective C) - wersja %{m2_desc}
1879 License: GPL v3+ with GCC Runtime Library Exception v3.1
1881 Requires: libgcc-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1883 %description -n libobjc-multilib-%{multilib2}
1884 Objective C Library - %{m2_desc} version.
1886 %description -n libobjc-multilib-%{multilib2} -l pl.UTF-8
1887 Biblioteka obiektowego C (Objective C) - wersja %{m2_desc}.
1889 %package -n libobjc-multilib-%{multilib2}-static
1890 Summary: Static Objective C Library - %{m2_desc} version
1891 Summary(pl.UTF-8): Statyczna biblioteka obiektowego C (Objective C) - wersja %{m2_desc}
1892 License: GPL v3+ with GCC Runtime Library Exception v3.1
1893 Group: Development/Libraries
1894 Requires: libobjc-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1896 %description -n libobjc-multilib-%{multilib2}-static
1897 Static Objective C Library - %{m2_desc} version.
1899 %description -n libobjc-multilib-%{multilib2}-static -l pl.UTF-8
1900 Statyczna biblioteka obiektowego C (Objective C) - wersja %{m2_desc}.
1903 Summary: Go language support for GCC
1904 Summary(pl.UTF-8): Obsługa języka Go dla kompilatora GCC
1905 License: GPL v3+ (gcc), BSD (Go-specific part)
1906 Group: Development/Languages
1907 Requires: %{name} = %{epoch}:%{version}-%{release}
1908 Requires: libgo-devel = %{epoch}:%{version}-%{release}
1911 This package adds Go language support to the GNU Compiler Collection.
1913 %description go -l pl.UTF-8
1914 Ten pakiet dodaje obsługę języka Go do kompilatora GCC.
1916 %package go-multilib-32
1917 Summary: Go language 32-bit binaries support for GCC
1918 Summary(pl.UTF-8): Obsługa 32-bitowych binariów języka Go dla kompilatora GCC
1919 License: GPL v3+ (gcc), BSD (Go-specific part)
1920 Group: Development/Languages
1921 Requires: %{name} = %{epoch}:%{version}-%{release}
1922 Requires: libgo-multilib-32-devel = %{epoch}:%{version}-%{release}
1923 Obsoletes: gcc-go-multilib
1925 %description go-multilib-32
1926 This package adds 32-bit Go language support to the GNU Compiler
1929 %description go-multilib-32 -l pl.UTF-8
1930 Ten pakiet dodaje obsługę 32-bitowych binariów języka Go do
1933 %package go-multilib-%{multilib2}
1934 Summary: Go language %{m2_desc} binaries support for GCC
1935 Summary(pl.UTF-8): Obsługa binariów %{m2_desc} języka Go dla kompilatora GCC
1936 License: GPL v3+ (gcc), BSD (Go-specific part)
1937 Group: Development/Languages
1938 Requires: %{name} = %{epoch}:%{version}-%{release}
1939 Requires: libgo-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
1941 %description go-multilib-%{multilib2}
1942 This package adds %{m2_desc} binaries in Go language support to the GNU
1943 Compiler Collection.
1945 %description go-multilib-%{multilib2} -l pl.UTF-8
1946 Ten pakiet dodaje obsługę binariów %{m2_desc} w języku Go do kompilatora
1950 Summary: Go language library
1951 Summary(pl.UTF-8): Biblioteka języka Go
1954 Requires: libgcc = %{epoch}:%{version}-%{release}
1956 %description -n libgo
1957 Go language library.
1959 %description -n libgo -l pl.UTF-8
1960 Biblioteka języka Go.
1962 %package -n libgo-devel
1963 Summary: Development files for Go language library
1964 Summary(pl.UTF-8): Pliki programistyczne biblioteki języka Go
1966 Group: Development/Libraries
1967 Requires: glibc-devel
1968 Requires: libgo = %{epoch}:%{version}-%{release}
1970 %description -n libgo-devel
1971 Development files for Go language library.
1973 %description -n libgo-devel -l pl.UTF-8
1974 Pliki programistyczne biblioteki języka Go.
1976 %package -n libgo-static
1977 Summary: Static Go language library
1978 Summary(pl.UTF-8): Statyczna biblioteka języka Go
1980 Group: Development/Libraries
1981 Requires: libgo-devel = %{epoch}:%{version}-%{release}
1983 %description -n libgo-static
1984 Static Go language library.
1986 %description -n libgo-static -l pl.UTF-8
1987 Statyczna biblioteka języka Go.
1989 %package -n libgo-multilib-32
1990 Summary: Go language library - 32-bit version
1991 Summary(pl.UTF-8): Biblioteka języka Go - wersja 32-bitowa
1994 Requires: libgcc-multilib-32 = %{epoch}:%{version}-%{release}
1995 Obsoletes: libgo-multilib
1997 %description -n libgo-multilib-32
1998 Go language library - 32-bit version.
2000 %description -n libgo-multilib-32 -l pl.UTF-8
2001 Biblioteka języka Go - wersja 32-bitowa.
2003 %package -n libgo-multilib-32-devel
2004 Summary: Development files for Go language library - 32-bit version
2005 Summary(pl.UTF-8): Pliki programistyczne biblioteki języka Go - wersja 32-bitowa
2007 Group: Development/Libraries
2008 Requires: glibc-devel
2009 Requires: libgo-multilib-32 = %{epoch}:%{version}-%{release}
2010 Obsoletes: libgo-multilib-devel
2012 %description -n libgo-multilib-32-devel
2013 Development files for Go language library - 32-bit version.
2015 %description -n libgo-multilib-32-devel -l pl.UTF-8
2016 Pliki programistyczne biblioteki języka Go - wersja 32-bitowa.
2018 %package -n libgo-multilib-32-static
2019 Summary: Static Go language library - 32-bit version
2020 Summary(pl.UTF-8): Statyczna biblioteka języka Go - wersja 32-bitowa
2022 Group: Development/Libraries
2023 Requires: libgo-multilib-32-devel = %{epoch}:%{version}-%{release}
2024 Obsoletes: libgo-multilib-static
2026 %description -n libgo-multilib-32-static
2027 Static Go language library - 32-bit version.
2029 %description -n libgo-multilib-32-static -l pl.UTF-8
2030 Statyczna biblioteka języka Go - wersja 32-bitowa.
2032 %package -n libgo-multilib-%{multilib2}
2033 Summary: Go language library - %{m2_desc} version
2034 Summary(pl.UTF-8): Biblioteka języka Go - wersja %{m2_desc}
2037 Requires: libgcc-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2039 %description -n libgo-multilib-%{multilib2}
2040 Go language library - %{m2_desc} version.
2042 %description -n libgo-multilib-%{multilib2} -l pl.UTF-8
2043 Biblioteka języka Go - wersja %{m2_desc}.
2045 %package -n libgo-multilib-%{multilib2}-devel
2046 Summary: Development files for Go language library - %{m2_desc} version
2047 Summary(pl.UTF-8): Pliki programistyczne biblioteki języka Go - wersja %{m2_desc}
2049 Group: Development/Libraries
2050 Requires: glibc-devel
2051 Requires: libgo-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2053 %description -n libgo-multilib-%{multilib2}-devel
2054 Development files for Go language library - %{m2_desc} version.
2056 %description -n libgo-multilib-%{multilib2}-devel -l pl.UTF-8
2057 Pliki programistyczne biblioteki języka Go - wersja %{m2_desc}.
2059 %package -n libgo-multilib-%{multilib2}-static
2060 Summary: Static Go language library - %{m2_desc} version
2061 Summary(pl.UTF-8): Statyczna biblioteka języka Go - wersja %{m2_desc}
2063 Group: Development/Libraries
2064 Requires: libgo-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
2066 %description -n libgo-multilib-%{multilib2}-static
2067 Static Go language library - %{m2_desc} version.
2069 %description -n libgo-multilib-%{multilib2}-static -l pl.UTF-8
2070 Statyczna biblioteka języka Go - wersja %{m2_desc}.
2073 Summary: The Address Sanitizer library
2074 Summary(pl.UTF-8): Biblioteka Address Sanitizer do kontroli adresów
2075 License: BSD-like or MIT
2077 Requires: libstdc++ = %{epoch}:%{version}-%{release}
2079 %description -n libasan
2080 This package contains the Address Sanitizer library which is used for
2081 -fsanitize=address instrumented programs.
2083 %description -n libasan -l pl.UTF-8
2084 Ten pakiet zawiera bibliotekę Address Sanitizer, służącą do kontroli
2085 adresów w programach kompilowanych z opcją -fsanitize=address.
2087 %package -n libasan-devel
2088 Summary: Development files for the Address Sanitizer library
2089 Summary(pl.UTF-8): Pliki programistyczne biblioteki Address Sanitizer
2090 License: BSD-like or MIT
2091 Group: Development/Libraries
2092 Requires: libasan = %{epoch}:%{version}-%{release}
2094 %description -n libasan-devel
2095 This package contains development files for the Address Sanitizer
2098 %description -n libasan-devel -l pl.UTF-8
2099 Ten pakiet zawiera pliki programistyczne biblioteki Address Sanitizer.
2101 %package -n libasan-static
2102 Summary: The Address Sanitizer static library
2103 Summary(pl.UTF-8): Statyczna biblioteka Address Sanitizer
2104 License: BSD-like or MIT
2105 Group: Development/Libraries
2106 Requires: libasan-devel = %{epoch}:%{version}-%{release}
2108 %description -n libasan-static
2109 This package contains Address Sanitizer static library.
2111 %description -n libasan-static -l pl.UTF-8
2112 Ten pakiet zawiera statyczną bibliotekę Address Sanitizer.
2114 %package -n libasan-multilib-32
2115 Summary: The Address Sanitizer library - 32-bit version
2116 Summary(pl.UTF-8): Biblioteka Address Sanitizer do kontroli adresów - wersja 32-bitowa
2117 License: BSD-like or MIT
2119 Requires: libstdc++-multilib-32 = %{epoch}:%{version}-%{release}
2120 Obsoletes: libasan-multilib
2122 %description -n libasan-multilib-32
2123 This package contains 32-bit version of the Address Sanitizer library
2124 which is used for -fsanitize=address instrumented programs.
2126 %description -n libasan-multilib-32 -l pl.UTF-8
2127 Ten pakiet zawiera 32-bitową wersję biblioteki Address Sanitizer,
2128 służącej do kontroli adresów w programach kompilowanych z opcją
2131 %package -n libasan-multilib-32-devel
2132 Summary: Development files for the Address Sanitizer library - 32-bit version
2133 Summary(pl.UTF-8): Pliki programistyczne biblioteki Address Sanitizer - wersja 32-bitowa
2134 License: BSD-like or MIT
2135 Group: Development/Libraries
2136 Requires: libasan-devel = %{epoch}:%{version}-%{release}
2137 Requires: libasan-multilib-32 = %{epoch}:%{version}-%{release}
2138 Obsoletes: libasan-multilib-devel
2140 %description -n libasan-multilib-32-devel
2141 This package contains the development files for 32-bit version of the
2142 Address Sanitizer library.
2144 %description -n libasan-multilib-32-devel -l pl.UTF-8
2145 Ten pakiet zawiera pliki programistyczne 32-bitowej wersji biblioteki
2148 %package -n libasan-multilib-32-static
2149 Summary: The Address Sanitizer static library - 32-bit version
2150 Summary(pl.UTF-8): Statyczna biblioteka Address Sanitizer - wersja 32-bitowa
2151 License: BSD-like or MIT
2152 Group: Development/Libraries
2153 Requires: libasan-multilib-32-devel = %{epoch}:%{version}-%{release}
2154 Obsoletes: libasan-multilib-static
2156 %description -n libasan-multilib-32-static
2157 This package contains 32-bit version of the Address Sanitizer static
2160 %description -n libasan-multilib-32-static -l pl.UTF-8
2161 Ten pakiet zawiera 32-bitową wersję statycznej biblioteki Address
2164 %package -n libasan-multilib-%{multilib2}
2165 Summary: The Address Sanitizer library - %{m2_desc} version
2166 Summary(pl.UTF-8): Biblioteka Address Sanitizer do kontroli adresów - wersja %{m2_desc}
2167 License: BSD-like or MIT
2169 Requires: libstdc++-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2171 %description -n libasan-multilib-%{multilib2}
2172 This package contains %{m2_desc} version of the Address Sanitizer library
2173 which is used for -fsanitize=address instrumented programs.
2175 %description -n libasan-multilib-%{multilib2} -l pl.UTF-8
2176 Ten pakiet zawiera wersję %{m2_desc} biblioteki Address Sanitizer,
2177 służącej do kontroli adresów w programach kompilowanych z opcją
2180 %package -n libasan-multilib-%{multilib2}-devel
2181 Summary: Development files for the Address Sanitizer library - %{m2_desc} version
2182 Summary(pl.UTF-8): Pliki programistyczne biblioteki Address Sanitizer - wersja %{m2_desc}
2183 License: BSD-like or MIT
2184 Group: Development/Libraries
2185 Requires: libasan-devel = %{epoch}:%{version}-%{release}
2186 Requires: libasan-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2188 %description -n libasan-multilib-%{multilib2}-devel
2189 This package contains the development files for %{m2_desc} version of the
2190 Address Sanitizer library.
2192 %description -n libasan-multilib-%{multilib2}-devel -l pl.UTF-8
2193 Ten pakiet zawiera pliki programistyczne wersji %{m2_desc} biblioteki
2196 %package -n libasan-multilib-%{multilib2}-static
2197 Summary: The Address Sanitizer static library - %{m2_desc} version
2198 Summary(pl.UTF-8): Statyczna biblioteka Address Sanitizer - wersja %{m2_desc}
2199 License: BSD-like or MIT
2200 Group: Development/Libraries
2201 Requires: libasan-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
2203 %description -n libasan-multilib-%{multilib2}-static
2204 This package contains %{m2_desc} version of the Address Sanitizer static
2207 %description -n libasan-multilib-%{multilib2}-static -l pl.UTF-8
2208 Ten pakiet zawiera wersję %{m2_desc} statycznej biblioteki Address
2212 Summary: The Leak Sanitizer library
2213 Summary(pl.UTF-8): Biblioteka Leak Sanitizer do kontroli wycieków
2214 License: BSD-like or MIT
2216 Requires: libstdc++ = %{epoch}:%{version}-%{release}
2218 %description -n liblsan
2219 This package contains the Leak Sanitizer library which is used for
2220 -fsanitize=leak instrumented programs.
2222 %description -n liblsan -l pl.UTF-8
2223 Ten pakiet zawiera bibliotekę Leak Sanitizer, służącą do kontroli
2224 wycieków w programach kompilowanych z opcją -fsanitize=leak.
2226 %package -n liblsan-devel
2227 Summary: Development files for the Leak Sanitizer library
2228 Summary(pl.UTF-8): Pliki programistyczne biblioteki Leak Sanitizer
2229 License: BSD-like or MIT
2230 Group: Development/Libraries
2231 Requires: liblsan = %{epoch}:%{version}-%{release}
2233 %description -n liblsan-devel
2234 This package contains development files for the Leak Sanitizer
2237 %description -n liblsan-devel -l pl.UTF-8
2238 Ten pakiet zawiera pliki programistyczne biblioteki Leak Sanitizer.
2240 %package -n liblsan-static
2241 Summary: The Leak Sanitizer static library
2242 Summary(pl.UTF-8): Statyczna biblioteka Leak Sanitizer
2243 License: BSD-like or MIT
2244 Group: Development/Libraries
2245 Requires: liblsan-devel = %{epoch}:%{version}-%{release}
2247 %description -n liblsan-static
2248 This package contains Leak Sanitizer static library.
2250 %description -n liblsan-static -l pl.UTF-8
2251 Ten pakiet zawiera statyczną bibliotekę Leak Sanitizer.
2253 %package -n liblsan-multilib-%{multilib2}
2254 Summary: The Leak Sanitizer library - %{m2_desc} version
2255 Summary(pl.UTF-8): Biblioteka Leak Sanitizer do kontroli wycieków - wersja %{m2_desc}
2256 License: BSD-like or MIT
2258 Requires: libstdc++-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2260 %description -n liblsan-multilib-%{multilib2}
2261 This package contains %{m2_desc} version of the Leak Sanitizer library
2262 which is used for -fsanitize=leak instrumented programs.
2264 %description -n liblsan-multilib-%{multilib2} -l pl.UTF-8
2265 Ten pakiet zawiera wersję %{m2_desc} biblioteki Leak Sanitizer, służącej
2266 do kontroli wycieków w programach kompilowanych z opcją
2269 %package -n liblsan-multilib-%{multilib2}-devel
2270 Summary: Development files for the Leak Sanitizer library - %{m2_desc} version
2271 Summary(pl.UTF-8): Pliki programistyczne biblioteki Leak Sanitizer - wersja %{m2_desc}
2272 License: BSD-like or MIT
2273 Group: Development/Libraries
2274 Requires: liblsan-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2276 %description -n liblsan-multilib-%{multilib2}-devel
2277 This package contains development files for %{m2_desc} version of the
2278 Leak Sanitizer library.
2280 %description -n liblsan-multilib-%{multilib2}-devel -l pl.UTF-8
2281 Ten pakiet zawiera pliki programistyczne wersji %{m2_desc} biblioteki
2284 %package -n liblsan-multilib-%{multilib2}-static
2285 Summary: The Leak Sanitizer static library - %{m2_desc} version
2286 Summary(pl.UTF-8): Statyczna biblioteka Leak Sanitizer - wersja %{m2_desc}
2287 License: BSD-like or MIT
2288 Group: Development/Libraries
2289 Requires: liblsan-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
2291 %description -n liblsan-multilib-%{multilib2}-static
2292 This package contains Leak Sanitizer static library - %{m2_desc} version.
2294 %description -n liblsan-multilib-%{multilib2}-static -l pl.UTF-8
2295 Ten pakiet zawiera statyczną bibliotekę Leak Sanitizer - wersja %{m2_desc}.
2298 Summary: The Thread Sanitizer library
2299 Summary(pl.UTF-8): Biblioteka Thread Sanitizer do kontroli wielowątkowości
2300 License: BSD-like or MIT
2302 Requires: libstdc++ = %{epoch}:%{version}-%{release}
2304 %description -n libtsan
2305 This package contains the Thread Sanitizer library which is used for
2306 -fsanitize=thread instrumented programs.
2308 %description -n libtsan -l pl.UTF-8
2309 Ten pakiet zawiera bibliotekę Thread Sanitizer, służącą do kontroli
2310 wielowątkowości w programach kompilowanych z opcją -fsanitize=thread.
2312 %package -n libtsan-devel
2313 Summary: Development files for the Thread Sanitizer library
2314 Summary(pl.UTF-8): Pliki programistyczne biblioteki Thread Sanitizer
2315 License: BSD-like or MIT
2316 Group: Development/Libraries
2317 Requires: libtsan = %{epoch}:%{version}-%{release}
2319 %description -n libtsan-devel
2320 This package contains development files for Thread Sanitizer library.
2322 %description -n libtsan-devel -l pl.UTF-8
2323 Ten pakiet zawiera pliki programistyczne biblioteki Address Sanitizer.
2325 %package -n libtsan-static
2326 Summary: The Thread Sanitizer static library
2327 Summary(pl.UTF-8): Statyczna biblioteka Thread Sanitizer
2328 License: BSD-like or MIT
2329 Group: Development/Libraries
2330 Requires: libtsan-devel = %{epoch}:%{version}-%{release}
2332 %description -n libtsan-static
2333 This package contains Thread Sanitizer static library.
2335 %description -n libtsan-static -l pl.UTF-8
2336 Ten pakiet zawiera statyczną bibliotekę Thread Sanitizer.
2338 %package -n libtsan-multilib-%{multilib2}
2339 Summary: The Thread Sanitizer library - %{m2_desc} version
2340 Summary(pl.UTF-8): Biblioteka Thread Sanitizer do kontroli wielowątkowości - wersja %{m2_desc}
2341 License: BSD-like or MIT
2343 Requires: libstdc++-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2345 %description -n libtsan-multilib-%{multilib2}
2346 This package contains %{m2_desc} version of the Thread Sanitizer
2347 library which is used for -fsanitize=thread instrumented programs.
2349 %description -n libtsan-multilib-%{multilib2} -l pl.UTF-8
2350 Ten pakiet zawiera wersję %{m2_desc} bibliotekę Thread Sanitizer,
2351 służącej do kontroli wielowątkowości w programach kompilowanych
2352 z opcją -fsanitize=thread.
2354 %package -n libtsan-multilib-%{multilib2}-devel
2355 Summary: Development files for the Thread Sanitizer library - %{m2_desc} version
2356 Summary(pl.UTF-8): Pliki programistyczne biblioteki Thread Sanitizer - wersja %{m2_desc}
2357 License: BSD-like or MIT
2358 Group: Development/Libraries
2359 Requires: libtsan-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2361 %description -n libtsan-multilib-%{multilib2}-devel
2362 This package contains development files for %{m2_desc} version of
2363 Thread Sanitizer library.
2365 %description -n libtsan-multilib-%{multilib2}-devel -l pl.UTF-8
2366 Ten pakiet zawiera pliki programistyczne wersji %{m2_desc} biblioteki
2369 %package -n libtsan-multilib-%{multilib2}-static
2370 Summary: The Thread Sanitizer static library - %{m2_desc} version
2371 Summary(pl.UTF-8): Statyczna biblioteka Thread Sanitizer - wersja %{m2_desc}
2372 License: BSD-like or MIT
2373 Group: Development/Libraries
2374 Requires: libtsan-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
2376 %description -n libtsan-multilib-%{multilib2}-static
2377 This package contains %{m2_desc} version of Thread Sanitizer static
2380 %description -n libtsan-multilib-%{multilib2}-static -l pl.UTF-8
2381 Ten pakiet zawiera wersję %{m2_desc} biblioteki statycznej Thread
2384 %package -n libubsan
2385 Summary: The Undefined Behavior Sanitizer library
2386 Summary(pl.UTF-8): Biblioteka Undefined Behavior Sanitizer do kontroli nieokreślonych zachowań
2387 License: BSD-like or MIT
2389 Requires: libstdc++ = %{epoch}:%{version}-%{release}
2391 %description -n libubsan
2392 This package contains the Undefined Behavior Sanitizer library which
2393 is used for -fsanitize=undefined instrumented programs.
2395 %description -n libubsan -l pl.UTF-8
2396 Ten pakiet zawiera bibliotekę Undefined Behavior Sanitizer, służącą do
2397 kontroli nieokreślonych zachowań w programach kompilowanych z opcją
2398 -fsanitize=undefined.
2400 %package -n libubsan-devel
2401 Summary: Development files for the Undefined Behavior Sanitizer library
2402 Summary(pl.UTF-8): Pliki programistyczne biblioteki Undefined Behavior Sanitizer
2403 License: BSD-like or MIT
2404 Group: Development/Libraries
2405 Requires: libubsan = %{epoch}:%{version}-%{release}
2407 %description -n libubsan-devel
2408 This package contains development files for the Undefined Behavior
2411 %description -n libubsan-devel -l pl.UTF-8
2412 Ten pakiet zawiera pliki programistyczne biblioteki Undefined Behavior
2415 %package -n libubsan-static
2416 Summary: The Undefined Behavior Sanitizer static library
2417 Summary(pl.UTF-8): Statyczna biblioteka Undefined Behavior Sanitizer
2418 License: BSD-like or MIT
2419 Group: Development/Libraries
2420 Requires: libubsan-devel = %{epoch}:%{version}-%{release}
2422 %description -n libubsan-static
2423 This package contains Undefined Behavior Sanitizer static library.
2425 %description -n libubsan-static -l pl.UTF-8
2426 Ten pakiet zawiera statyczną bibliotekę Undefined Behavior Sanitizer.
2428 %package -n libubsan-multilib-32
2429 Summary: The Undefined Behavior Sanitizer library - 32-bit version
2430 Summary(pl.UTF-8): Biblioteka Undefined Behavior Sanitizer do kontroli nieokreślonych zachowań - wersja 32-bitowa
2431 License: BSD-like or MIT
2433 Requires: libstdc++-multilib-32 = %{epoch}:%{version}-%{release}
2434 Obsoletes: libubsan-multilib
2436 %description -n libubsan-multilib-32
2437 This package contains 32-bit version of the Undefined Behavior
2438 Sanitizer library which is used for -fsanitize=undefined instrumented
2441 %description -n libubsan-multilib-32 -l pl.UTF-8
2442 Ten pakiet zawiera 32-bitową wersję biblioteki Undefined Behavior
2443 Sanitizer, służącej do kontroli nieokreślonych zachowań w programach
2444 kompilowanych z opcją -fsanitize=undefined.
2446 %package -n libubsan-multilib-32-devel
2447 Summary: Development files for the Undefined Behavior Sanitizer library - 32-bit version
2448 Summary(pl.UTF-8): Pliki programistyczne biblioteki Undefined Behavior Sanitizer - wersja 32-bitowa
2449 License: BSD-like or MIT
2450 Group: Development/Libraries
2451 Requires: libubsan-multilib-32 = %{epoch}:%{version}-%{release}
2452 Obsoletes: libubsan-multilib-devel
2454 %description -n libubsan-multilib-32-devel
2455 This package contains the development files for 32-bit version of the
2456 Undefined Behavior Sanitizer library.
2458 %description -n libubsan-multilib-32-devel -l pl.UTF-8
2459 Ten pakiet zawiera pliki programistyczne 32-bitowej wersji biblioteki
2460 Undefined Behavior Sanitizer.
2462 %package -n libubsan-multilib-32-static
2463 Summary: The Undefined Behavior Sanitizer static library - 32-bit version
2464 Summary(pl.UTF-8): Statyczna biblioteka Undefined Behavior Sanitizer - wersja 32-bitowa
2465 License: BSD-like or MIT
2466 Group: Development/Libraries
2467 Requires: libubsan-multilib-32-devel = %{epoch}:%{version}-%{release}
2468 Obsoletes: libubsan-multilib-static
2470 %description -n libubsan-multilib-32-static
2471 This package contains 32-bit version of the Undefined Behavior
2472 Sanitizer static library.
2474 %description -n libubsan-multilib-32-static -l pl.UTF-8
2475 Ten pakiet zawiera 32-bitową wersję statycznej biblioteki Undefined
2478 %package -n libubsan-multilib-%{multilib2}
2479 Summary: The Undefined Behavior Sanitizer library - %{m2_desc} version
2480 Summary(pl.UTF-8): Biblioteka Undefined Behavior Sanitizer do kontroli nieokreślonych zachowań - wersja %{m2_desc}
2481 License: BSD-like or MIT
2483 Requires: libstdc++-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2485 %description -n libubsan-multilib-%{multilib2}
2486 This package contains %{m2_desc} version of the Undefined Behavior
2487 Sanitizer library which is used for -fsanitize=undefined instrumented
2490 %description -n libubsan-multilib-%{multilib2} -l pl.UTF-8
2491 Ten pakiet zawiera wersję %{m2_desc} biblioteki Undefined Behavior
2492 Sanitizer, służącej do kontroli nieokreślonych zachowań w programach
2493 kompilowanych z opcją -fsanitize=undefined.
2495 %package -n libubsan-multilib-%{multilib2}-devel
2496 Summary: Development files for the Undefined Behavior Sanitizer library - %{m2_desc} version
2497 Summary(pl.UTF-8): Pliki programistyczne biblioteki Undefined Behavior Sanitizer - wersja %{m2_desc}
2498 License: BSD-like or MIT
2499 Group: Development/Libraries
2500 Requires: libubsan-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2502 %description -n libubsan-multilib-%{multilib2}-devel
2503 This package contains the development files for %{m2_desc} version of the
2504 Undefined Behavior Sanitizer library.
2506 %description -n libubsan-multilib-%{multilib2}-devel -l pl.UTF-8
2507 Ten pakiet zawiera pliki programistyczne wersji %{m2_desc} biblioteki
2508 Undefined Behavior Sanitizer.
2510 %package -n libubsan-multilib-%{multilib2}-static
2511 Summary: The Undefined Behavior Sanitizer static library - %{m2_desc} version
2512 Summary(pl.UTF-8): Statyczna biblioteka Undefined Behavior Sanitizer - wersja %{m2_desc}
2513 License: BSD-like or MIT
2514 Group: Development/Libraries
2515 Requires: libubsan-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
2517 %description -n libubsan-multilib-%{multilib2}-static
2518 This package contains %{m2_desc} version of the Undefined Behavior
2519 Sanitizer static library.
2521 %description -n libubsan-multilib-%{multilib2}-static -l pl.UTF-8
2522 Ten pakiet zawiera wersję %{m2_desc} statycznej biblioteki Undefined
2526 Summary: The Virtual Table Verification library
2527 Summary(pl.UTF-8): Biblioteka Virtual Table Verification do weryfikacji tablicy wirtualnej
2528 License: GPL v3+ with GCC Runtime Library Exception v3.1
2530 URL: https://gcc.gnu.org/wiki/vtv
2531 Requires: libgcc = %{epoch}:%{version}-%{release}
2533 %description -n libvtv
2534 This package contains the Virtual Table Verification library which
2535 is used for -fvtable-verify=... instrumented programs.
2537 %description -n libvtv -l pl.UTF-8
2538 Ten pakiet zawiera bibliotekę Virtual Table Verification, służącą do
2539 weryfikacji tablicy wirtualnej w programach kompilowanych z opcją
2540 -fvtable-verify=....
2542 %package -n libvtv-devel
2543 Summary: Development files for the Virtual Table Verification library
2544 Summary(pl.UTF-8): Pliki programistyczne biblioteki Virtual Table Verification
2545 License: GPL v3+ with GCC Runtime Library Exception v3.1
2546 Group: Development/Libraries
2547 URL: https://gcc.gnu.org/wiki/vtv
2548 Requires: libvtv = %{epoch}:%{version}-%{release}
2550 %description -n libvtv-devel
2551 This package contains development files for the Virtual Table
2552 Verification library.
2554 %description -n libvtv-devel -l pl.UTF-8
2555 Ten pakiet zawiera pliki programistyczne biblioteki Vitual Table
2558 %package -n libvtv-static
2559 Summary: The Virtual Table Verification static library
2560 Summary(pl.UTF-8): Statyczna biblioteka Virtual Table Verification
2561 License: GPL v3+ with GCC Runtime Library Exception v3.1
2562 Group: Development/Libraries
2563 URL: https://gcc.gnu.org/wiki/vtv
2564 Requires: libvtv-devel = %{epoch}:%{version}-%{release}
2566 %description -n libvtv-static
2567 This package contains Virtual Table Verification static library.
2569 %description -n libvtv-static -l pl.UTF-8
2570 Ten pakiet zawiera statyczną bibliotekę Virtual Table Verification.
2572 %package -n libvtv-multilib-32
2573 Summary: The Virtual Table Verification library - 32-bit version
2574 Summary(pl.UTF-8): Biblioteka Virtual Table Verification do weryfikacji tablicy wirtualnej - wersja 32-bitowa
2575 License: GPL v3+ with GCC Runtime Library Exception v3.1
2577 URL: https://gcc.gnu.org/wiki/vtv
2578 Requires: libgcc-multilib-32 = %{epoch}:%{version}-%{release}
2580 %description -n libvtv-multilib-32
2581 This package contains 32-bit version of the Virtual Table Verification
2582 library which is used for -fvtable-verify=... instrumented programs.
2584 %description -n libvtv-multilib-32 -l pl.UTF-8
2585 Ten pakiet zawiera 32-bitową wersję biblioteki Virtual Table
2586 Verification, służącej do weryfikacji tablicy wirtualnej w programach
2587 kompilowanych z opcją -fvtable-verify=....
2589 %package -n libvtv-multilib-32-devel
2590 Summary: Development files for the Virtual Table Verification library - 32-bit version
2591 Summary(pl.UTF-8): Pliki programistyczne biblioteki Virtual Table Verification - wersja 32-bitowa
2592 License: GPL v3+ with GCC Runtime Library Exception v3.1
2593 Group: Development/Libraries
2594 URL: https://gcc.gnu.org/wiki/vtv
2595 Requires: libvtv-multilib-32 = %{epoch}:%{version}-%{release}
2597 %description -n libvtv-multilib-32-devel
2598 This package contains the development files for 32-bit version of the
2599 Virtual Table Verification library.
2601 %description -n libvtv-multilib-32-devel -l pl.UTF-8
2602 Ten pakiet zawiera pliki programistyczne 32-bitowej wersji biblioteki
2603 Virtual Table Verification.
2605 %package -n libvtv-multilib-32-static
2606 Summary: The Virtual Table Verification static library - 32-bit version
2607 Summary(pl.UTF-8): Statyczna biblioteka Virtual Table Verification - wersja 32-bitowa
2608 License: GPL v3+ with GCC Runtime Library Exception v3.1
2609 Group: Development/Libraries
2610 URL: https://gcc.gnu.org/wiki/vtv
2611 Requires: libvtv-multilib-32-devel = %{epoch}:%{version}-%{release}
2613 %description -n libvtv-multilib-32-static
2614 This package contains 32-bit version of the Virtual Table Verification
2617 %description -n libvtv-multilib-32-static -l pl.UTF-8
2618 Ten pakiet zawiera 32-bitową wersję statycznej biblioteki Virtual
2621 %package -n libvtv-multilib-%{multilib2}
2622 Summary: The Virtual Table Verification library - %{m2_desc} version
2623 Summary(pl.UTF-8): Biblioteka Virtual Table Verification do weryfikacji tablicy wirtualnej - wersja %{m2_desc}
2624 License: GPL v3+ with GCC Runtime Library Exception v3.1
2626 URL: https://gcc.gnu.org/wiki/vtv
2627 Requires: libgcc-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2629 %description -n libvtv-multilib-%{multilib2}
2630 This package contains %{m2_desc} version of the Virtual Table Verification
2631 library which is used for -fvtable-verify=... instrumented programs.
2633 %description -n libvtv-multilib-%{multilib2} -l pl.UTF-8
2634 Ten pakiet zawiera wersję %{m2_desc} biblioteki Virtual Table
2635 Verification, służącej do weryfikacji tablicy wirtualnej w programach
2636 kompilowanych z opcją -fvtable-verify=....
2638 %package -n libvtv-multilib-%{multilib2}-devel
2639 Summary: Development files for the Virtual Table Verification library - %{m2_desc} version
2640 Summary(pl.UTF-8): Pliki programistyczne biblioteki Virtual Table Verification - wersja %{m2_desc}
2641 License: GPL v3+ with GCC Runtime Library Exception v3.1
2642 Group: Development/Libraries
2643 URL: https://gcc.gnu.org/wiki/vtv
2644 Requires: libvtv-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2646 %description -n libvtv-multilib-%{multilib2}-devel
2647 This package contains the development files for %{m2_desc} version of the
2648 Virtual Table Verification library.
2650 %description -n libvtv-multilib-%{multilib2}-devel -l pl.UTF-8
2651 Ten pakiet zawiera pliki programistyczne wersji %{m2_desc} biblioteki
2652 Virtual Table Verification.
2654 %package -n libvtv-multilib-%{multilib2}-static
2655 Summary: The Virtual Table Verification static library - %{m2_desc} version
2656 Summary(pl.UTF-8): Statyczna biblioteka Virtual Table Verification - wersja %{m2_desc}
2657 License: GPL v3+ with GCC Runtime Library Exception v3.1
2658 Group: Development/Libraries
2659 URL: https://gcc.gnu.org/wiki/vtv
2660 Requires: libvtv-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
2662 %description -n libvtv-multilib-%{multilib2}-static
2663 This package contains %{m2_desc} version of the Virtual Table
2664 Verification library.
2666 %description -n libvtv-multilib-%{multilib2}-static -l pl.UTF-8
2667 Ten pakiet zawiera wersję %{m2_desc} statycznej biblioteki Virtual
2670 %package -n libatomic
2671 Summary: The GNU Atomic library
2672 Summary(pl.UTF-8): Biblioteka GNU Atomic
2673 License: GPL v3+ with GCC Runtime Library Exception v3.1
2676 %description -n libatomic
2677 This package contains the GNU Atomic library which is a GCC support
2678 library for atomic operations not supported by hardware.
2680 %description -n libatomic -l pl.UTF-8
2681 Ten pakiet zawiera bibliotekę GNU Atomic, będącą biblioteką GCC
2682 wspierającą operacje atomowe na sprzęcie ich nie obsługującym.
2684 %package -n libatomic-devel
2685 Summary: Development files for the GNU Atomic library
2686 Summary(pl.UTF-8): Pliki programistyczne biblioteki GNU Atomic
2687 License: GPL v3+ with GCC Runtime Library Exception v3.1
2688 Group: Development/Libraries
2689 Requires: libatomic = %{epoch}:%{version}-%{release}
2691 %description -n libatomic-devel
2692 This package contains development files for the GNU Atomic library.
2694 %description -n libatomic-devel -l pl.UTF-8
2695 Ten pakiet zawiera pliki programistyczne biblioteki GNU Atomic.
2697 %package -n libatomic-static
2698 Summary: The GNU Atomic static library
2699 Summary(pl.UTF-8): Statyczna biblioteka GNU Atomic
2700 License: GPL v3+ with GCC Runtime Library Exception v3.1
2701 Group: Development/Libraries
2702 Requires: libatomic-devel = %{epoch}:%{version}-%{release}
2704 %description -n libatomic-static
2705 This package contains GNU Atomic static library.
2707 %description -n libatomic-static
2708 Ten pakiet zawiera statyczną bibliotekę GNU Atomic.
2710 %package -n libatomic-multilib-32
2711 Summary: The GNU Atomic library - 32-bit version
2712 Summary(pl.UTF-8): Biblioteka GNU Atomic - wersja 32-bitowa
2713 License: GPL v3+ with GCC Runtime Library Exception v3.1
2715 Obsoletes: libatomic-multilib
2717 %description -n libatomic-multilib-32
2718 This package contains 32-bit version of the GNU Atomic library which
2719 is a GCC support library for atomic operations not supported by
2722 %description -n libatomic-multilib-32 -l pl.UTF-8
2723 Ten pakiet zawiera 32-bitową wersję biblioteki GNU Atomic, będącej
2724 biblioteką GCC wspierającą operacje atomowe na sprzęcie ich nie
2727 %package -n libatomic-multilib-32-devel
2728 Summary: Development files for the GNU Atomic static library - 32-bit version
2729 Summary(pl.UTF-8): Pliki programistyczne biblioteki GNU Atomic - wersja 32-bitowa
2730 License: GPL v3+ with GCC Runtime Library Exception v3.1
2731 Group: Development/Libraries
2732 Requires: libatomic-multilib-32 = %{epoch}:%{version}-%{release}
2733 Obsoletes: libatomic-multilib-devel
2735 %description -n libatomic-multilib-32-devel
2736 This package contains the development files for 32-bit version of the
2739 %description -n libatomic-multilib-32-devel -l pl.UTF-8
2740 Ten pakiet zawiera pliki programistyczne 32-bitowej wersji biblioteki
2743 %package -n libatomic-multilib-32-static
2744 Summary: The GNU Atomic static library - 32-bit version
2745 Summary(pl.UTF-8): Statyczna biblioteka GNU Atomic - wersja 32-bitowa
2746 License: GPL v3+ with GCC Runtime Library Exception v3.1
2747 Group: Development/Libraries
2748 Requires: libatomic-multilib-32-devel = %{epoch}:%{version}-%{release}
2749 Obsoletes: libatomic-multilib-static
2751 %description -n libatomic-multilib-32-static
2752 This package contains 32-bit version of the GNU Atomic static library.
2754 %description -n libatomic-multilib-32-static -l pl.UTF-8
2755 Ten pakiet zawiera 32-bitową wersję statycznej biblioteki GNU Atomic.
2757 %package -n libatomic-multilib-%{multilib2}
2758 Summary: The GNU Atomic library - %{m2_desc} version
2759 Summary(pl.UTF-8): Biblioteka GNU Atomic - wersja %{m2_desc}
2760 License: GPL v3+ with GCC Runtime Library Exception v3.1
2763 %description -n libatomic-multilib-%{multilib2}
2764 This package contains %{m2_desc} version of the GNU Atomic library which
2765 is a GCC support library for atomic operations not supported by
2768 %description -n libatomic-multilib-%{multilib2} -l pl.UTF-8
2769 Ten pakiet zawiera wersję %{m2_desc} biblioteki GNU Atomic, będącej
2770 biblioteką GCC wspierającą operacje atomowe na sprzęcie ich nie
2773 %package -n libatomic-multilib-%{multilib2}-devel
2774 Summary: Development files for the GNU Atomic static library - %{m2_desc} version
2775 Summary(pl.UTF-8): Pliki programistyczne biblioteki GNU Atomic - wersja %{m2_desc}
2776 License: GPL v3+ with GCC Runtime Library Exception v3.1
2777 Group: Development/Libraries
2778 Requires: libatomic-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2780 %description -n libatomic-multilib-%{multilib2}-devel
2781 This package contains the development files for %{m2_desc} version of the
2784 %description -n libatomic-multilib-%{multilib2}-devel -l pl.UTF-8
2785 Ten pakiet zawiera pliki programistyczne wersji %{m2_desc} biblioteki
2788 %package -n libatomic-multilib-%{multilib2}-static
2789 Summary: The GNU Atomic static library - %{m2_desc} version
2790 Summary(pl.UTF-8): Statyczna biblioteka GNU Atomic - wersja %{m2_desc}
2791 License: GPL v3+ with GCC Runtime Library Exception v3.1
2792 Group: Development/Libraries
2793 Requires: libatomic-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
2795 %description -n libatomic-multilib-%{multilib2}-static
2796 This package contains %{m2_desc} version of the GNU Atomic static library.
2798 %description -n libatomic-multilib-%{multilib2}-static -l pl.UTF-8
2799 Ten pakiet zawiera wersję %{m2_desc} statycznej biblioteki GNU Atomic.
2802 Summary: GCC plugin for GDB
2803 Summary(pl.UTF-8): Wtyczka GCC dla GDB
2804 Group: Development/Debuggers
2805 Requires: %{name} = %{epoch}:%{version}-%{release}
2807 %description gdb-plugin
2808 This package contains GCC plugin for GDB C expression evaluation.
2810 %description gdb-plugin -l pl.UTF-8
2811 Ten pakiet zawiera wtyczkę GCC do obliczania wyrażeń języka C w GDB.
2813 %package plugin-devel
2814 Summary: Support for compiling GCC plugins
2815 Summary(pl.UTF-8): Obsługa kompilowania wtyczek GCC
2816 Group: Development/Languages
2817 Requires: %{name} = %{epoch}:%{version}-%{release}
2818 Requires: gmp-devel >= 4.3.2
2819 Requires: libmpc-devel >= 0.8.1
2820 Requires: mpfr-devel >= 2.4.2
2822 %description plugin-devel
2823 This package contains header files and other support files for
2824 compiling GCC plugins. The GCC plugin ABI is currently not stable, so
2825 plugins must be rebuilt any time GCC is updated.
2827 %description plugin-devel -l pl.UTF-8
2828 Ten pakiet zawiera pliki nagłówkowe oraz inne pozwalające na
2829 kompilowanie wtyczek GCC. ABI wtyczek GCC nie jest obecnie stabilne,
2830 więc wtyczki muszą być przebudowywane przy każdej aktualizacji GCC.
2832 # Packages with epoch 0
2833 # DO NOT MOVE THESE PACKAGES AROUND
2836 Summary: GCC Memory Protection Extensions language extensions runtime library
2837 Summary(pl.UTF-8): Biblioteka uruchomieniowa rozszerzeń Memory Protection Extensions dla GCC
2841 Requires: libstdc++ = 6:%{version}-%{release}
2843 %description -n libmpx
2844 This package contains the Memory Protection Extensions C language
2845 extensions runtime library.
2847 %description -n libmpx -l pl.UTF-8
2848 Ten pakiet zawiera bibliotekę uruchomieniową rozszerzeń Memory
2849 Protection Extensions dla języka C.
2851 %package -n libmpx-devel
2852 Summary: GCC development files for Memory Protection Extensions language extensions
2853 Summary(pl.UTF-8): Pliki programistyczne GCC dla rozszerzeń Memory Protection Extensions
2856 Group: Development/Libraries
2857 Requires: libmpx = %{version}-%{release}
2859 %description -n libmpx-devel
2860 This package contains development files for Memory Protection
2861 Extensions C language extensions.
2863 %description -n libmpx-devel -l pl.UTF-8
2864 Ten pakiet zawiera pliki programistyczne rozszerzeń Memory Protection
2865 Extensions dla języka C.
2867 %package -n libmpx-static
2868 Summary: GCC Memory Protection Extensions language extensions static library
2869 Summary(pl.UTF-8): Biblioteka statyczna rozszerzeń Memory Protection Extensions dla GCC
2872 Group: Development/Libraries
2873 Requires: libmpx-devel = %{version}-%{release}
2875 %description -n libmpx-static
2876 This package contains Memory Protection Extensions C language
2877 extensions static library.
2879 %description -n libmpx-static -l pl.UTF-8
2880 Ten pakiet zawiera bibliotekę statyczną rozszerzeń Memory Protection
2881 Extensions dla języka C.
2883 %package -n libmpx-multilib-32
2884 Summary: GCC Memory Protection Extensions language extensions runtime library - 32-bit version
2885 Summary(pl.UTF-8): Biblioteka uruchomieniowa rozszerzeń Memory Protection Extensions dla GCC - wersja 32-bitowa
2889 Requires: libstdc++-multilib-32 = %{version}-%{release}
2890 Obsoletes: libmpx-multilib
2892 %description -n libmpx-multilib-32
2893 This package contains the Memory Protection Extensions C language
2894 extensions runtime library in 32-bit version.
2896 %description -n libmpx-multilib-32 -l pl.UTF-8
2897 Ten pakiet zawiera bibliotekę uruchomieniową rozszerzeń Memory
2898 Protection Extensions dla języka C. W tym pakiecie znajduje się wersja
2901 %package -n libmpx-multilib-32-devel
2902 Summary: GCC development files for Memory Protection Extensions language extensions - 32-bit version
2903 Summary(pl.UTF-8): Pliki programistyczne GCC dla rozszerzeń Memory Protection Extensions - wersja 32-bitowa
2906 Group: Development/Libraries
2907 Requires: libmpx-devel = %{version}-%{release}
2908 Requires: libmpx-multilib-32 = %{version}-%{release}
2909 Obsoletes: libmpx-multilib-devel
2911 %description -n libmpx-multilib-32-devel
2912 This package contains development files for Memory Protection
2913 Extensions C language extensions in 32-bit version.
2915 %description -n libmpx-multilib-32-devel -l pl.UTF-8
2916 Ten pakiet zawiera pliki programistyczne rozszerzeń Memory Protection
2917 Extensions dla języka C. W tym pakiecie znajduje się wersja 32-bitowa.
2919 %package -n libmpx-multilib-32-static
2920 Summary: GCC Memory Protection Extensions language extensions static library - 32-bit version
2921 Summary(pl.UTF-8): Biblioteka statyczna rozszerzeń Memory Protection Extensions dla GCC - wersja 32-bitowa
2924 Group: Development/Libraries
2925 Requires: libmpx-multilib-32-devel = %{version}-%{release}
2926 Obsoletes: libmpx-multilib-static
2928 %description -n libmpx-multilib-32-static
2929 This package contains the Memory Protection Extensions C language
2930 extensions static library in 32-bit version.
2932 %description -n libmpx-multilib-32-static -l pl.UTF-8
2933 Ten pakiet zawiera bibliotekę statyczną rozszerzeń Memory Protection
2934 Extensions dla języka C. W tym pakiecie znajduje się wersja 32-bitowa.
2936 %package -n libmpx-multilib-%{multilib2}
2937 Summary: GCC Memory Protection Extensions language extensions runtime library
2938 Summary(pl.UTF-8): Biblioteka uruchomieniowa rozszerzeń Memory Protection Extensions dla GCC
2942 Requires: libstdc++-multilib-%{multilib2} = 6:%{version}-%{release}
2944 %description -n libmpx-multilib-%{multilib2}
2945 This package contains the Memory Protection Extensions C language
2946 extensions runtime library.
2948 %description -n libmpx-multilib-%{multilib2} -l pl.UTF-8
2949 Ten pakiet zawiera bibliotekę uruchomieniową rozszerzeń Memory
2950 Protection Extensions dla języka C.
2952 %package -n libmpx-multilib-%{multilib2}-devel
2953 Summary: GCC development files for Memory Protection Extensions language extensions
2954 Summary(pl.UTF-8): Pliki programistyczne GCC dla rozszerzeń Memory Protection Extensions
2957 Group: Development/Libraries
2958 Requires: libmpx-devel = %{version}-%{release}
2959 Requires: libmpx-multilib-%{multilib2} = %{version}-%{release}
2961 %description -n libmpx-multilib-%{multilib2}-devel
2962 This package contains development files for Memory Protection
2963 Extensions C language extensions.
2965 %description -n libmpx-multilib-%{multilib2}-devel -l pl.UTF-8
2966 Ten pakiet zawiera pliki programistyczne rozszerzeń Memory Protection
2967 Extensions dla języka C.
2969 %package -n libmpx-multilib-%{multilib2}-static
2970 Summary: GCC Memory Protection Extensions language extensions static library
2971 Summary(pl.UTF-8): Biblioteka statyczna rozszerzeń Memory Protection Extensions dla GCC
2974 Group: Development/Libraries
2975 Requires: libmpx-multilib-%{multilib2}-devel = %{version}-%{release}
2977 %description -n libmpx-multilib-%{multilib2}-static
2978 This package contains the Memory Protection Extensions C language
2979 extensions static library.
2981 %description -n libmpx-multilib-%{multilib2}-static -l pl.UTF-8
2982 Ten pakiet zawiera bibliotekę statyczną rozszerzeń Memory Protection
2983 Extensions dla języka C.
2998 %if %{with gcc_libffi}
3002 %{__mv} ChangeLog ChangeLog.general
3004 # override snapshot version.
3005 echo %{version} > gcc/BASE-VER
3006 echo "release" > gcc/DEV-PHASE
3013 cd libjava/classpath
3017 cp -f /usr/share/automake/config.sub .
3019 rm -rf builddir && install -d builddir && cd builddir
3021 # http://www.mailinglistarchive.com/java%40gcc.gnu.org/msg02751.html
3025 CFLAGS="%{rpmcflags}" \
3026 CXXFLAGS="%{rpmcxxflags}" \
3029 --prefix=%{_prefix} \
3030 --with-local-prefix=%{_prefix}/local \
3031 --libdir=%{_libdir} \
3032 --libexecdir=%{_libdir} \
3033 --infodir=%{_infodir} \
3034 --mandir=%{_mandir} \
3035 --x-libraries=%{_libdir} \
3036 --%{?with_bootstrap:en}%{!?with_bootstrap:dis}able-bootstrap \
3037 --disable-build-with-cxx \
3038 --disable-build-poststage1-with-cxx \
3040 --enable-checking=release \
3041 %ifarch %{ix86} %{x8664} x32
3044 %{?with_fortran:--enable-cmath} \
3045 --enable-decimal-float \
3046 --enable-gnu-indirect-function \
3047 --enable-gnu-unique-object \
3048 --enable-initfini-array \
3049 --disable-isl-version-check \
3050 --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}" \
3051 --%{?with_gomp:en}%{!?with_gomp:dis}able-libgomp \
3053 --enable-linker-build-id \
3054 --enable-linux-futex \
3055 --enable-long-long \
3056 %{!?with_multilib:--disable-multilib} \
3061 --enable-secureplt \
3064 --enable-threads=posix \
3069 %ifarch %{x8664} x32
3070 --with-arch-32=x86-64 \
3073 --with-cpu=ultrasparc \
3075 --with-demangler-in-ld \
3076 --with-ecj-jar=%{_javadir}/ecj.jar \
3079 --with-linker-hash-style=gnu \
3080 --with-long-double-128 \
3081 %if %{with multilib}
3083 --with-multilib-list=m32,m64%{?with_multilibx32:,mx32} \
3086 --with-multilib-list=m32,m64,mx32 \
3089 --with-slibdir=%{_slibdir} \
3091 --without-system-libunwind \
3093 --with-system-libunwind \
3095 --with-system-zlib \
3096 %{!?with_java:--without-x} \
3098 --enable-__cxa_atexit \
3099 --enable-libstdcxx-allocator=new \
3100 --disable-libstdcxx-pch \
3101 --enable-libstdcxx-threads \
3102 --enable-libstdcxx-time=rt \
3103 --enable-libstdcxx-visibility \
3104 --enable-symvers=gnu%{?with_symvers:-versioned-namespace} \
3105 --with-gxx-include-dir=%{_includedir}/c++/%{version} \
3106 %{?with_vtv:--enable-vtable-verify} \
3109 %{!?with_alsa:--disable-alsa} \
3110 %{!?with_dssi:--disable-dssi} \
3111 --disable-gconf-peer \
3112 %{?with_gtk:--enable-gtk-cairo} \
3114 --enable-java-awt="xlib%{?with_gtk:,gtk}%{?with_qt:,qt}" \
3118 --enable-libgcj-database \
3119 --enable-libgcj-multifile \
3120 --disable-libjava-multilib \
3121 %{?with_mozilla:--enable-plugin} \
3122 --enable-static-libjava \
3125 --with-pkgversion="PLD-Linux" \
3126 --with-bugurl="http://bugs.pld-linux.org" \
3127 --host=%{_target_platform} \
3128 --build=%{_target_platform}
3132 cat << 'EOF' > Makefile
3133 all := $(filter-out all Makefile,$(MAKECMDGOALS))
3136 $(MAKE) -C builddir $(MAKE_OPTS) $(all) \
3137 %{?with_bootstrap:%{?with_profiling:profiledbootstrap}} \
3138 GCJFLAGS="%{rpmcflags}" \
3139 BOOT_CFLAGS="%{rpmcflags}" \
3140 STAGE1_CFLAGS="%{rpmcflags} -O1 -g0" \
3141 GNATLIBCFLAGS="%{rpmcflags}" \
3142 LDFLAGS_FOR_TARGET="%{rpmldflags}" \
3150 if [ ! -r /dev/pts/0 ]; then
3151 echo "You need to have /dev/pts mounted to avoid expect's spawn failures!"
3154 %{__make} -k -C builddir check 2>&1 ||:
3158 rm -rf $RPM_BUILD_ROOT
3159 install -d $RPM_BUILD_ROOT{/lib,%{_aclocaldir},%{_datadir},%{_infodir}}
3163 %{__make} -j1 install \
3165 infodir=%{_infodir} \
3166 DESTDIR=$RPM_BUILD_ROOT
3168 cp -p gcc/specs $RPM_BUILD_ROOT%{gcclibdir}
3170 %if %{with multilib}
3173 ln -f $RPM_BUILD_ROOT%{_bindir}/sparc64-pld-linux-gcc \
3174 $RPM_BUILD_ROOT%{_bindir}/sparc-pld-linux-gcc
3175 ln -f $RPM_BUILD_ROOT%{_bindir}/sparc64-pld-linux-gcc-%{version} \
3176 $RPM_BUILD_ROOT%{_bindir}/sparc-pld-linux-gcc-%{version}
3178 ln -f $RPM_BUILD_ROOT%{_bindir}/sparc64-pld-linux-c++ \
3179 $RPM_BUILD_ROOT%{_bindir}/sparc-pld-linux-c++
3180 ln -f $RPM_BUILD_ROOT%{_bindir}/sparc64-pld-linux-g++ \
3181 $RPM_BUILD_ROOT%{_bindir}/sparc-pld-linux-g++
3184 ln -f $RPM_BUILD_ROOT%{_bindir}/sparc64-pld-linux-gcj \
3185 $RPM_BUILD_ROOT%{_bindir}/sparc-pld-linux-gcj
3190 ln -sf %{_bindir}/cpp $RPM_BUILD_ROOT/lib/cpp
3191 ln -sf gcc $RPM_BUILD_ROOT%{_bindir}/cc
3192 echo ".so man1/gcc.1" > $RPM_BUILD_ROOT%{_mandir}/man1/cc.1
3194 libssp=$(cd $RPM_BUILD_ROOT%{_libdir}; echo libssp.so.*.*.*)
3195 %{__mv} $RPM_BUILD_ROOT%{_libdir}/libssp.so.* $RPM_BUILD_ROOT%{_slibdir}
3196 ln -sf %{_slibdir}/$libssp $RPM_BUILD_ROOT%{_libdir}/libssp.so
3198 libitm=$(cd $RPM_BUILD_ROOT%{_libdir}; echo libitm.so.*.*.*)
3199 %{__mv} $RPM_BUILD_ROOT%{_libdir}/libitm.so.* $RPM_BUILD_ROOT%{_slibdir}
3200 ln -sf %{_slibdir}/$libitm $RPM_BUILD_ROOT%{_libdir}/libitm.so
3202 libgomp=$(cd $RPM_BUILD_ROOT%{_libdir}; echo libgomp.so.*.*.*)
3203 %{__mv} $RPM_BUILD_ROOT%{_libdir}/libgomp.so.* $RPM_BUILD_ROOT%{_slibdir}
3204 ln -sf %{_slibdir}/$libgomp $RPM_BUILD_ROOT%{_libdir}/libgomp.so
3206 %if %{with multilib}
3207 libssp=$(cd $RPM_BUILD_ROOT%{_libdir32}; echo libssp.so.*.*.*)
3208 %{__mv} $RPM_BUILD_ROOT%{_libdir32}/libssp.so.* $RPM_BUILD_ROOT%{_slibdir32}
3209 ln -sf %{_slibdir32}/$libssp $RPM_BUILD_ROOT%{_libdir32}/libssp.so
3211 libitm=$(cd $RPM_BUILD_ROOT%{_libdir32}; echo libitm.so.*.*.*)
3212 %{__mv} $RPM_BUILD_ROOT%{_libdir32}/libitm.so.* $RPM_BUILD_ROOT%{_slibdir32}
3213 ln -sf %{_slibdir32}/$libitm $RPM_BUILD_ROOT%{_libdir32}/libitm.so
3215 libgomp=$(cd $RPM_BUILD_ROOT%{_libdir32}; echo libgomp.so.*.*.*)
3216 %{__mv} $RPM_BUILD_ROOT%{_libdir32}/libgomp.so.* $RPM_BUILD_ROOT%{_slibdir32}
3217 ln -sf %{_slibdir32}/$libgomp $RPM_BUILD_ROOT%{_libdir32}/libgomp.so
3219 %if %{with multilib2}
3220 libssp=$(cd $RPM_BUILD_ROOT%{_libdirm2}; echo libssp.so.*.*.*)
3221 %{__mv} $RPM_BUILD_ROOT%{_libdirm2}/libssp.so.* $RPM_BUILD_ROOT%{_slibdirm2}
3222 ln -sf %{_slibdirm2}/$libssp $RPM_BUILD_ROOT%{_libdirm2}/libssp.so
3224 libitm=$(cd $RPM_BUILD_ROOT%{_libdirm2}; echo libitm.so.*.*.*)
3225 %{__mv} $RPM_BUILD_ROOT%{_libdirm2}/libitm.so.* $RPM_BUILD_ROOT%{_slibdirm2}
3226 ln -sf %{_slibdirm2}/$libitm $RPM_BUILD_ROOT%{_libdirm2}/libitm.so
3228 libgomp=$(cd $RPM_BUILD_ROOT%{_libdirm2}; echo libgomp.so.*.*.*)
3229 %{__mv} $RPM_BUILD_ROOT%{_libdirm2}/libgomp.so.* $RPM_BUILD_ROOT%{_slibdirm2}
3230 ln -sf %{_slibdirm2}/$libgomp $RPM_BUILD_ROOT%{_libdirm2}/libgomp.so
3235 ln -sf gfortran $RPM_BUILD_ROOT%{_bindir}/g95
3236 echo ".so man1/gfortran.1" > $RPM_BUILD_ROOT%{_mandir}/man1/g95.1
3240 # move ada shared libraries to proper place...
3241 %{__mv} $RPM_BUILD_ROOT%{gcclibdir}/adalib/*.so.1 \
3242 $RPM_BUILD_ROOT%{_libdir}
3243 # check if symlink to be made is valid
3244 test -f $RPM_BUILD_ROOT%{_libdir}/libgnat-%{major_ver}.so.1
3245 ln -sf libgnat-%{major_ver}.so.1 $RPM_BUILD_ROOT%{_libdir}/libgnat-%{major_ver}.so
3246 ln -sf libgnarl-%{major_ver}.so.1 $RPM_BUILD_ROOT%{_libdir}/libgnarl-%{major_ver}.so
3247 ln -sf libgnat-%{major_ver}.so $RPM_BUILD_ROOT%{_libdir}/libgnat.so
3248 ln -sf libgnarl-%{major_ver}.so $RPM_BUILD_ROOT%{_libdir}/libgnarl.so
3249 %if %{with multilib}
3250 %{__mv} $RPM_BUILD_ROOT%{gcclibdir}/32/adalib/*.so.1 \
3251 $RPM_BUILD_ROOT%{_libdir32}
3252 # check if symlink to be made is valid
3253 test -f $RPM_BUILD_ROOT%{_libdir32}/libgnat-%{major_ver}.so.1
3254 ln -sf libgnat-%{major_ver}.so.1 $RPM_BUILD_ROOT%{_libdir32}/libgnat-%{major_ver}.so
3255 ln -sf libgnarl-%{major_ver}.so.1 $RPM_BUILD_ROOT%{_libdir32}/libgnarl-%{major_ver}.so
3256 ln -sf libgnat-%{major_ver}.so $RPM_BUILD_ROOT%{_libdir32}/libgnat.so
3257 ln -sf libgnarl-%{major_ver}.so $RPM_BUILD_ROOT%{_libdir32}/libgnarl.so
3259 %if %{with multilib2}
3260 %{__mv} $RPM_BUILD_ROOT%{gcclibdir}/%{multilib2}/adalib/*.so.1 \
3261 $RPM_BUILD_ROOT%{_libdirm2}
3262 # check if symlink to be made is valid
3263 test -f $RPM_BUILD_ROOT%{_libdirm2}/libgnat-%{major_ver}.so.1
3264 ln -sf libgnat-%{major_ver}.so.1 $RPM_BUILD_ROOT%{_libdirm2}/libgnat-%{major_ver}.so
3265 ln -sf libgnarl-%{major_ver}.so.1 $RPM_BUILD_ROOT%{_libdirm2}/libgnarl-%{major_ver}.so
3266 ln -sf libgnat-%{major_ver}.so $RPM_BUILD_ROOT%{_libdirm2}/libgnat.so
3267 ln -sf libgnarl-%{major_ver}.so $RPM_BUILD_ROOT%{_libdirm2}/libgnarl.so
3276 cp -f libjava/READ* java-doc
3277 ln -sf libgcj-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/libgcj.jar
3280 %if %{with gcc_libffi}
3281 # still not installed by gcc?
3282 [ ! -f $RPM_BUILD_ROOT%{_pkgconfigdir}/libffi.pc ] || exit 1
3283 install -d $RPM_BUILD_ROOT%{_pkgconfigdir}
3284 sed -e 's,@prefix@,%{_prefix},
3285 s,@exec_prefix@,%{_exec_prefix},
3286 s,@libdir@,%{_libdir},
3287 s,@gcclibdir@,%{gcclibdir},' %{SOURCE3} >$RPM_BUILD_ROOT%{_pkgconfigdir}/libffi.pc
3288 %if %{with multilib}
3289 [ ! -f $RPM_BUILD_ROOT%{_pkgconfigdir32}/libffi.pc ] || exit 1
3290 install -d $RPM_BUILD_ROOT%{_pkgconfigdir32}
3291 sed -e 's,@prefix@,%{_prefix},
3292 s,@exec_prefix@,%{_exec_prefix},
3293 s,@libdir@,%{_libdir32},
3294 s,@gcclibdir@,%{gcclibdir},' %{SOURCE3} >$RPM_BUILD_ROOT%{_pkgconfigdir32}/libffi.pc
3295 %if %{with multilib2}
3296 [ ! -f $RPM_BUILD_ROOT%{_pkgconfigdirm2}/libffi.pc ] || exit 1
3297 install -d $RPM_BUILD_ROOT%{_pkgconfigdirm2}
3298 sed -e 's,@prefix@,%{_prefix},
3299 s,@exec_prefix@,%{_exec_prefix},
3300 s,@libdir@,%{_libdirm2},
3301 s,@gcclibdir@,%{gcclibdir},' %{SOURCE3} >$RPM_BUILD_ROOT%{_pkgconfigdirm2}/libffi.pc
3307 cp -f libobjc/README gcc/objc/README.libobjc
3310 # avoid -L poisoning in *.la - there should be only -L%{_libdir}/gcc/%{_target_platform}/%{version}
3311 # normalize libdir, to avoid propagation of unnecessary RPATHs by libtool
3312 for f in libitm.la libssp.la libssp_nonshared.la \
3313 %{?with_cxx:libstdc++.la libstdc++fs.la libsupc++.la} \
3314 %{?with_fortran:libgfortran.la libquadmath.la} \
3315 %{?with_gomp:libgomp.la} \
3316 %{?with_Xsan:libasan.la libubsan.la} \
3317 %{?with_lsan_m0:liblsan.la} \
3318 %{?with_tsan_m0:libtsan.la} \
3319 %{?with_atomic:libatomic.la} \
3321 %{?with_gcc_libffi:libffi.la} \
3322 libgcj.la libgcj-tools.la libgij.la \
3323 %{gcjdbexecdir}/libjvm.la \
3324 %{gcjdbexecdir}/libxmlj.la \
3325 %{?with_x:lib-gnu-awt-xlib.la} \
3326 %{?with_gtk:%{gcjdbexecdir}/libgtkpeer.la %{gcjdbexecdir}/libjawt.la} \
3327 %{?with_qt:%{gcjdbexecdir}/libqtpeer.la} \
3328 %{?with_alsa:%{gcjdbexecdir}/libgjsmalsa.la} \
3329 %{?with_dssi:%{gcjdbexecdir}/libgjsmdssi.la} \
3331 %{?with_objc:libobjc.la};
3333 file="$RPM_BUILD_ROOT%{_libdir}/$f"
3334 %{__perl} %{SOURCE1} "$file" %{_libdir} >"${file}.fixed"
3335 %{__mv} "${file}.fixed" "$file"
3337 # normalize /lib/../lib/ path (libjawt.la)
3338 sed -i -e 's#/%{_lib}/\.\./%{_lib}/#/%{_lib}/#g' "$file"
3340 %if %{with multilib}
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_m1:liblsan.la} \
3347 %{?with_tsan_m1: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%{_libdir32}/$f %{_libdir32} > $RPM_BUILD_ROOT%{_libdir32}/$f.fixed
3353 %{__mv} $RPM_BUILD_ROOT%{_libdir32}/$f{.fixed,}
3355 %if %{with multilib2}
3356 for f in libitm.la libssp.la libssp_nonshared.la \
3357 %{?with_cxx:libstdc++.la libstdc++fs.la libsupc++.la} \
3358 %{?with_fortran:libgfortran.la libquadmath.la} \
3359 %{?with_gomp:libgomp.la} \
3360 %{?with_Xsan:libasan.la libubsan.la} \
3361 %{?with_lsan_m2:liblsan.la} \
3362 %{?with_tsan_m2:libtsan.la} \
3363 %{?with_atomic:libatomic.la} \
3364 %{?with_java:%{?with_gcc_libffi:libffi.la}} \
3365 %{?with_objc:libobjc.la};
3367 %{__perl} %{SOURCE1} $RPM_BUILD_ROOT%{_libdirm2}/$f %{_libdirm2} > $RPM_BUILD_ROOT%{_libdirm2}/$f.fixed
3368 %{__mv} $RPM_BUILD_ROOT%{_libdirm2}/$f{.fixed,}
3373 cp -p $RPM_BUILD_ROOT%{gcclibdir}/install-tools/include/*.h $RPM_BUILD_ROOT%{gcclibdir}/include
3374 cp -p $RPM_BUILD_ROOT%{gcclibdir}/include-fixed/syslimits.h $RPM_BUILD_ROOT%{gcclibdir}/include
3375 %{__rm} -r $RPM_BUILD_ROOT%{gcclibdir}/install-tools
3376 %{__rm} -r $RPM_BUILD_ROOT%{gcclibdir}/include-fixed
3378 # plugins, .la not needed
3379 %{__rm} $RPM_BUILD_ROOT%{gcclibdir}/liblto_plugin.la \
3380 $RPM_BUILD_ROOT%{_libdir}/libcc1.la
3382 %if %{without lsan_m0} && (%{without multilib2} || %{without lsan_m2})
3383 %{__rm} $RPM_BUILD_ROOT%{gcclibdir}/include/sanitizer/lsan_interface.h
3387 for LIBDIR in %{_libdir} %{?with_multilib:%{_libdir32}} %{?with_multilib2:%{_libdirm2}} ; do
3388 LIBPATH="$RPM_BUILD_ROOT%{_datadir}/gdb/auto-load$LIBDIR"
3390 # basename is being run only for the native (non-biarch) file.
3391 sed -e 's,@pythondir@,%{_datadir}/gdb,' \
3392 -e "s,@toolexeclibdir@,$LIBDIR," \
3393 < libstdc++-v3/python/hook.in \
3394 > $LIBPATH/$(basename $RPM_BUILD_ROOT%{_prefix}/%{_lib}/libstdc++.so.*.*.*)-gdb.py
3396 install -d $RPM_BUILD_ROOT%{py_sitescriptdir}
3397 %{__mv} $RPM_BUILD_ROOT%{_datadir}/gcc-%{version}/python/libstdcxx $RPM_BUILD_ROOT%{py_sitescriptdir}
3399 %{__mv} $RPM_BUILD_ROOT%{_datadir}/gcc-%{version}/python/libjava $RPM_BUILD_ROOT%{py_sitescriptdir}
3400 %{__sed} -i -e '1s,#!/usr/bin/env python,#!/usr/bin/python,' $RPM_BUILD_ROOT%{_bindir}/aot-compile
3402 %py_ocomp $RPM_BUILD_ROOT%{py_sitescriptdir}
3403 %py_comp $RPM_BUILD_ROOT%{py_sitescriptdir}
3406 %{__rm} -r $RPM_BUILD_ROOT%{_datadir}/gcc-%{version}/python/libstdcxx
3408 %{__rm} -r $RPM_BUILD_ROOT%{_datadir}/gcc-%{version}/python/libjava
3411 # script(s) always installed; see above for builds with python; if no python, just don't package
3412 %{__rm} $RPM_BUILD_ROOT%{_libdir}/libstdc++.so.*-gdb.py
3413 %if %{with multilib}
3414 %{__rm} $RPM_BUILD_ROOT%{_libdir32}/libstdc++.so.*-gdb.py
3415 %if %{with multilib2}
3416 %{__rm} $RPM_BUILD_ROOT%{_libdirm2}/libstdc++.so.*-gdb.py
3422 cat cpplib.lang >> gcc.lang
3425 %find_lang libstdc\+\+
3426 cp -p libstdc++-v3/include/precompiled/* $RPM_BUILD_ROOT%{_includedir}
3429 # always -f, as "dir" is created depending which texlive version is installed
3430 %{__rm} -f $RPM_BUILD_ROOT%{_infodir}/dir
3432 # svn snap doesn't contain (release does) below files,
3433 # so let's create dummy entries to satisfy %%files.
3434 [ ! -f NEWS ] && touch NEWS
3435 [ ! -f libgfortran/AUTHORS ] && touch libgfortran/AUTHORS
3436 [ ! -f libgfortran/README ] && touch libgfortran/README
3439 rm -rf $RPM_BUILD_ROOT
3441 %post -p /sbin/postshell
3442 -/usr/sbin/fix-info-dir -c %{_infodir}
3444 %postun -p /sbin/postshell
3445 -/usr/sbin/fix-info-dir -c %{_infodir}
3447 %post ada -p /sbin/postshell
3448 -/usr/sbin/fix-info-dir -c %{_infodir}
3450 %postun ada -p /sbin/postshell
3451 -/usr/sbin/fix-info-dir -c %{_infodir}
3453 %post fortran -p /sbin/postshell
3454 -/usr/sbin/fix-info-dir -c %{_infodir}
3456 %postun fortran -p /sbin/postshell
3457 -/usr/sbin/fix-info-dir -c %{_infodir}
3459 %post java -p /sbin/postshell
3460 -/usr/sbin/fix-info-dir -c %{_infodir}
3462 %postun java -p /sbin/postshell
3463 -/usr/sbin/fix-info-dir -c %{_infodir}
3465 %post go -p /sbin/postshell
3466 -/usr/sbin/fix-info-dir -c %{_infodir}
3468 %postun go -p /sbin/postshell
3469 -/usr/sbin/fix-info-dir -c %{_infodir}
3471 %post -n libquadmath-devel -p /sbin/postshell
3472 -/usr/sbin/fix-info-dir -c %{_infodir}
3474 %postun -n libquadmath-devel -p /sbin/postshell
3475 -/usr/sbin/fix-info-dir -c %{_infodir}
3477 %post -n libffi-devel -p /sbin/postshell
3478 -/usr/sbin/fix-info-dir -c %{_infodir}
3480 %postun -n libffi-devel -p /sbin/postshell
3481 -/usr/sbin/fix-info-dir -c %{_infodir}
3483 %post -n libgomp-devel -p /sbin/postshell
3484 -/usr/sbin/fix-info-dir -c %{_infodir}
3486 %postun -n libgomp-devel -p /sbin/postshell
3487 -/usr/sbin/fix-info-dir -c %{_infodir}
3489 %post -p /sbin/ldconfig -n libcilkrts
3490 %postun -p /sbin/ldconfig -n libcilkrts
3491 %post -p /sbin/ldconfig -n libcilkrts-multilib-32
3492 %postun -p /sbin/ldconfig -n libcilkrts-multilib-32
3493 %post -p /sbin/ldconfig -n libcilkrts-multilib-%{multilib2}
3494 %postun -p /sbin/ldconfig -n libcilkrts-multilib-%{multilib2}
3495 %post -p /sbin/ldconfig -n libgcc
3496 %postun -p /sbin/ldconfig -n libgcc
3497 %post -p /sbin/ldconfig -n libgcc-multilib-32
3498 %postun -p /sbin/ldconfig -n libgcc-multilib-32
3499 %post -p /sbin/ldconfig -n libgcc-multilib-%{multilib2}
3500 %postun -p /sbin/ldconfig -n libgcc-multilib-%{multilib2}
3501 %post -p /sbin/ldconfig -n libgomp
3502 %postun -p /sbin/ldconfig -n libgomp
3503 %post -p /sbin/ldconfig -n libgomp-multilib-32
3504 %postun -p /sbin/ldconfig -n libgomp-multilib-32
3505 %post -p /sbin/ldconfig -n libgomp-multilib-%{multilib2}
3506 %postun -p /sbin/ldconfig -n libgomp-multilib-%{multilib2}
3507 %post -p /sbin/ldconfig -n libgnat
3508 %postun -p /sbin/ldconfig -n libgnat
3509 %post -p /sbin/ldconfig -n libgnat-multilib-32
3510 %postun -p /sbin/ldconfig -n libgnat-multilib-32
3511 %post -p /sbin/ldconfig -n libgnat-multilib-%{multilib2}
3512 %postun -p /sbin/ldconfig -n libgnat-multilib-%{multilib2}
3513 %post -p /sbin/ldconfig -n libstdc++
3514 %postun -p /sbin/ldconfig -n libstdc++
3515 %post -p /sbin/ldconfig -n libstdc++-multilib-32
3516 %postun -p /sbin/ldconfig -n libstdc++-multilib-32
3517 %post -p /sbin/ldconfig -n libstdc++-multilib-%{multilib2}
3518 %postun -p /sbin/ldconfig -n libstdc++-multilib-%{multilib2}
3519 %post -p /sbin/ldconfig -n libgfortran
3520 %postun -p /sbin/ldconfig -n libgfortran
3521 %post -p /sbin/ldconfig -n libgfortran-multilib-32
3522 %postun -p /sbin/ldconfig -n libgfortran-multilib-32
3523 %post -p /sbin/ldconfig -n libgfortran-multilib-%{multilib2}
3524 %postun -p /sbin/ldconfig -n libgfortran-multilib-%{multilib2}
3525 %post -p /sbin/ldconfig -n libgcj
3526 %postun -p /sbin/ldconfig -n libgcj
3527 %post -p /sbin/ldconfig -n libffi
3528 %postun -p /sbin/ldconfig -n libffi
3529 %post -p /sbin/ldconfig -n libffi-multilib-32
3530 %postun -p /sbin/ldconfig -n libffi-multilib-32
3531 %post -p /sbin/ldconfig -n libffi-multilib-%{multilib2}
3532 %postun -p /sbin/ldconfig -n libffi-multilib-%{multilib2}
3533 %post -p /sbin/ldconfig -n libmpx
3534 %postun -p /sbin/ldconfig -n libmpx
3535 %post -p /sbin/ldconfig -n libmpx-multilib-32
3536 %postun -p /sbin/ldconfig -n libmpx-multilib-32
3537 %post -p /sbin/ldconfig -n libmpx-multilib-%{multilib2}
3538 %postun -p /sbin/ldconfig -n libmpx-multilib-%{multilib2}
3539 %post -p /sbin/ldconfig -n libobjc
3540 %postun -p /sbin/ldconfig -n libobjc
3541 %post -p /sbin/ldconfig -n libobjc-multilib-32
3542 %postun -p /sbin/ldconfig -n libobjc-multilib-32
3543 %post -p /sbin/ldconfig -n libobjc-multilib-%{multilib2}
3544 %postun -p /sbin/ldconfig -n libobjc-multilib-%{multilib2}
3545 %post -p /sbin/ldconfig -n libquadmath
3546 %postun -p /sbin/ldconfig -n libquadmath
3547 %post -p /sbin/ldconfig -n libquadmath-multilib-32
3548 %postun -p /sbin/ldconfig -n libquadmath-multilib-32
3549 %post -p /sbin/ldconfig -n libquadmath-multilib-%{multilib2}
3550 %postun -p /sbin/ldconfig -n libquadmath-multilib-%{multilib2}
3551 %post -p /sbin/ldconfig -n libgo
3552 %postun -p /sbin/ldconfig -n libgo
3553 %post -p /sbin/ldconfig -n libgo-multilib-32
3554 %postun -p /sbin/ldconfig -n libgo-multilib-32
3555 %post -p /sbin/ldconfig -n libgo-multilib-%{multilib2}
3556 %postun -p /sbin/ldconfig -n libgo-multilib-%{multilib2}
3557 %post -p /sbin/ldconfig -n libasan
3558 %postun -p /sbin/ldconfig -n libasan
3559 %post -p /sbin/ldconfig -n libasan-multilib-32
3560 %postun -p /sbin/ldconfig -n libasan-multilib-32
3561 %post -p /sbin/ldconfig -n libasan-multilib-%{multilib2}
3562 %postun -p /sbin/ldconfig -n libasan-multilib-%{multilib2}
3563 %post -p /sbin/ldconfig -n liblsan
3564 %postun -p /sbin/ldconfig -n liblsan
3565 %post -p /sbin/ldconfig -n liblsan-multilib-%{multilib2}
3566 %postun -p /sbin/ldconfig -n liblsan-multilib-%{multilib2}
3567 %post -p /sbin/ldconfig -n libtsan
3568 %postun -p /sbin/ldconfig -n libtsan
3569 %post -p /sbin/ldconfig -n libtsan-multilib-%{multilib2}
3570 %postun -p /sbin/ldconfig -n libtsan-multilib-%{multilib2}
3571 %post -p /sbin/ldconfig -n libubsan
3572 %postun -p /sbin/ldconfig -n libubsan
3573 %post -p /sbin/ldconfig -n libubsan-multilib-32
3574 %postun -p /sbin/ldconfig -n libubsan-multilib-32
3575 %post -p /sbin/ldconfig -n libubsan-multilib-%{multilib2}
3576 %postun -p /sbin/ldconfig -n libubsan-multilib-%{multilib2}
3577 %post -p /sbin/ldconfig -n libvtv
3578 %postun -p /sbin/ldconfig -n libvtv
3579 %post -p /sbin/ldconfig -n libvtv-multilib-32
3580 %postun -p /sbin/ldconfig -n libvtv-multilib-32
3581 %post -p /sbin/ldconfig -n libvtv-multilib-%{multilib2}
3582 %postun -p /sbin/ldconfig -n libvtv-multilib-%{multilib2}
3583 %post -p /sbin/ldconfig -n libatomic
3584 %postun -p /sbin/ldconfig -n libatomic
3585 %post -p /sbin/ldconfig -n libatomic-multilib-32
3586 %postun -p /sbin/ldconfig -n libatomic-multilib-32
3587 %post -p /sbin/ldconfig -n libatomic-multilib-%{multilib2}
3588 %postun -p /sbin/ldconfig -n libatomic-multilib-%{multilib2}
3589 %post -p /sbin/ldconfig gdb-plugin
3590 %postun -p /sbin/ldconfig gdb-plugin
3593 %defattr(644,root,root,755)
3594 %doc ChangeLog.general MAINTAINERS NEWS
3595 # bugs.html faq.html
3596 %doc gcc/{ChangeLog,ONEWS,README.Portability}
3597 %attr(755,root,root) %{_bindir}/*-gcc*
3598 %attr(755,root,root) %{_bindir}/cc
3599 %attr(755,root,root) %{_bindir}/cpp
3600 %attr(755,root,root) %{_bindir}/gcc
3601 %attr(755,root,root) %{_bindir}/gcc-ar
3602 %attr(755,root,root) %{_bindir}/gcc-nm
3603 %attr(755,root,root) %{_bindir}/gcc-ranlib
3604 #%attr(755,root,root) %{_bindir}/gccbug
3605 %attr(755,root,root) %{_bindir}/gcov
3606 %attr(755,root,root) %{_bindir}/gcov-tool
3607 %{_mandir}/man1/cc.1*
3608 %{_mandir}/man1/cpp.1*
3609 %{_mandir}/man1/gcc.1*
3610 %{_mandir}/man1/gcov.1*
3611 %{_infodir}/cpp.info*
3612 %{_infodir}/cppinternals.info*
3613 %{_infodir}/gcc.info*
3614 %{_infodir}/gccinstall.info*
3615 %{_infodir}/gccint.info*
3616 %{_infodir}/libitm.info*
3617 %attr(755,root,root) /lib/cpp
3618 %attr(755,root,root) %{_slibdir}/libgcc_s.so
3619 %attr(755,root,root) %{_libdir}/libitm.so
3620 %attr(755,root,root) %{_libdir}/libssp.so
3621 %{_libdir}/libitm.la
3623 %{_libdir}/libitm.spec
3624 %{_libdir}/libsanitizer.spec
3625 %{_libdir}/libssp.la
3627 %{_libdir}/libssp_nonshared.la
3628 %{_libdir}/libssp_nonshared.a
3629 %dir %{_libdir}/gcc/%{_target_platform}
3631 %{gcclibdir}/libgcc.a
3632 %{gcclibdir}/libgcc_eh.a
3633 %{gcclibdir}/libgcov.a
3636 %{?with_vtv:%{gcclibdir}/vtv_*.o}
3637 %attr(755,root,root) %{gcclibdir}/cc1
3638 %attr(755,root,root) %{gcclibdir}/collect2
3639 %attr(755,root,root) %{gcclibdir}/lto-wrapper
3640 %attr(755,root,root) %{gcclibdir}/lto1
3641 %attr(755,root,root) %{gcclibdir}/liblto_plugin.so*
3642 %dir %{gcclibdir}/include
3643 %dir %{gcclibdir}/include/sanitizer
3644 %{gcclibdir}/include/sanitizer/common_interface_defs.h
3645 %dir %{gcclibdir}/include/ssp
3646 %{gcclibdir}/include/ssp/*.h
3647 %{gcclibdir}/include/float.h
3648 %{gcclibdir}/include/iso646.h
3649 %{gcclibdir}/include/limits.h
3650 %{gcclibdir}/include/stdalign.h
3651 %{gcclibdir}/include/stdarg.h
3652 %{gcclibdir}/include/stdatomic.h
3653 %{gcclibdir}/include/stdbool.h
3654 %{gcclibdir}/include/stddef.h
3655 %{gcclibdir}/include/stdfix.h
3656 %{gcclibdir}/include/stdint.h
3657 %{gcclibdir}/include/stdint-gcc.h
3658 %{gcclibdir}/include/stdnoreturn.h
3659 %{gcclibdir}/include/syslimits.h
3660 %{gcclibdir}/include/unwind.h
3661 %{gcclibdir}/include/varargs.h
3662 %ifarch %{ix86} %{x8664} x32
3663 %{gcclibdir}/include/adxintrin.h
3664 %{gcclibdir}/include/ammintrin.h
3665 %{gcclibdir}/include/avx2intrin.h
3666 %{gcclibdir}/include/avx512bwintrin.h
3667 %{gcclibdir}/include/avx512cdintrin.h
3668 %{gcclibdir}/include/avx512dqintrin.h
3669 %{gcclibdir}/include/avx512erintrin.h
3670 %{gcclibdir}/include/avx512fintrin.h
3671 %{gcclibdir}/include/avx512ifmaintrin.h
3672 %{gcclibdir}/include/avx512ifmavlintrin.h
3673 %{gcclibdir}/include/avx512pfintrin.h
3674 %{gcclibdir}/include/avx512vbmiintrin.h
3675 %{gcclibdir}/include/avx512vbmivlintrin.h
3676 %{gcclibdir}/include/avx512vlbwintrin.h
3677 %{gcclibdir}/include/avx512vldqintrin.h
3678 %{gcclibdir}/include/avx512vlintrin.h
3679 %{gcclibdir}/include/avxintrin.h
3680 %{gcclibdir}/include/bmi2intrin.h
3681 %{gcclibdir}/include/bmiintrin.h
3682 %{gcclibdir}/include/bmmintrin.h
3683 %{gcclibdir}/include/clflushoptintrin.h
3684 %{gcclibdir}/include/clwbintrin.h
3685 %{gcclibdir}/include/clzerointrin.h
3686 %{gcclibdir}/include/cpuid.h
3687 %{gcclibdir}/include/cross-stdarg.h
3688 %{gcclibdir}/include/emmintrin.h
3689 %{gcclibdir}/include/f16cintrin.h
3690 %{gcclibdir}/include/fma4intrin.h
3691 %{gcclibdir}/include/fmaintrin.h
3692 %{gcclibdir}/include/fxsrintrin.h
3693 %{gcclibdir}/include/ia32intrin.h
3694 %{gcclibdir}/include/immintrin.h
3695 %{gcclibdir}/include/lwpintrin.h
3696 %{gcclibdir}/include/lzcntintrin.h
3697 %{gcclibdir}/include/mm3dnow.h
3698 %{gcclibdir}/include/mmintrin.h
3699 %{gcclibdir}/include/mm_malloc.h
3700 %{gcclibdir}/include/nmmintrin.h
3701 %{gcclibdir}/include/mwaitxintrin.h
3702 %{gcclibdir}/include/pkuintrin.h
3703 %{gcclibdir}/include/pmmintrin.h
3704 %{gcclibdir}/include/popcntintrin.h
3705 %{gcclibdir}/include/prfchwintrin.h
3706 %{gcclibdir}/include/rdseedintrin.h
3707 %{gcclibdir}/include/rtmintrin.h
3708 %{gcclibdir}/include/shaintrin.h
3709 %{gcclibdir}/include/smmintrin.h
3710 %{gcclibdir}/include/tbmintrin.h
3711 %{gcclibdir}/include/tmmintrin.h
3712 %{gcclibdir}/include/wmmintrin.h
3713 %{gcclibdir}/include/x86intrin.h
3714 %{gcclibdir}/include/xmmintrin.h
3715 %{gcclibdir}/include/xopintrin.h
3716 %{gcclibdir}/include/xsavecintrin.h
3717 %{gcclibdir}/include/xsaveintrin.h
3718 %{gcclibdir}/include/xsaveoptintrin.h
3719 %{gcclibdir}/include/xsavesintrin.h
3720 %{gcclibdir}/include/xtestintrin.h
3723 %{gcclibdir}/include/arm_neon.h
3724 %{gcclibdir}/include/mmintrin.h
3727 %{gcclibdir}/include/ia64intrin.h
3730 %{gcclibdir}/include/math-68881.h
3733 %{gcclibdir}/include/loongson.h
3735 %ifarch powerpc ppc ppc64
3736 %{gcclibdir}/include/altivec.h
3737 %{gcclibdir}/include/paired.h
3738 %{gcclibdir}/include/ppc-asm.h
3739 %{gcclibdir}/include/ppu_intrinsics.h
3740 %{gcclibdir}/include/si2vmx.h
3741 %{gcclibdir}/include/spe.h
3742 %{gcclibdir}/include/spu2vmx.h
3743 %{gcclibdir}/include/vec_types.h
3745 %{?with_vtv:%{gcclibdir}/include/vtv_*.h}
3747 %if %{with multilib}
3749 %defattr(644,root,root,755)
3750 %attr(755,root,root) %{_slibdir32}/libgcc_s.so
3751 %dir %{gcclibdir}/32
3752 %{gcclibdir}/32/crt*.o
3753 %{?with_vtv:%{gcclibdir}/32/vtv_*.o}
3754 %{gcclibdir}/32/libgcc.a
3755 %{gcclibdir}/32/libgcc_eh.a
3756 %{gcclibdir}/32/libgcov.a
3757 %{_libdir32}/libitm.spec
3758 %{_libdir32}/libsanitizer.spec
3759 %attr(755,root,root) %{_libdir32}/libitm.so
3760 %attr(755,root,root) %{_libdir32}/libssp.so
3761 %{_libdir32}/libitm.la
3762 %{_libdir32}/libitm.a
3763 %{_libdir32}/libssp.la
3764 %{_libdir32}/libssp.a
3765 %{_libdir32}/libssp_nonshared.la
3766 %{_libdir32}/libssp_nonshared.a
3769 %if %{with multilib2}
3770 %files multilib-%{multilib2}
3771 %defattr(644,root,root,755)
3772 %attr(755,root,root) %{_slibdirm2}/libgcc_s.so
3773 %dir %{gcclibdir}/%{multilib2}
3774 %{gcclibdir}/%{multilib2}/crt*.o
3775 %{?with_vtv:%{gcclibdir}/%{multilib2}/vtv_*.o}
3776 %{gcclibdir}/%{multilib2}/libgcc.a
3777 %{gcclibdir}/%{multilib2}/libgcc_eh.a
3778 %{gcclibdir}/%{multilib2}/libgcov.a
3779 %{_libdirm2}/libitm.spec
3780 %{_libdirm2}/libsanitizer.spec
3781 %attr(755,root,root) %{_libdirm2}/libitm.so
3782 %attr(755,root,root) %{_libdirm2}/libssp.so
3783 %{_libdirm2}/libitm.la
3784 %{_libdirm2}/libitm.a
3785 %{_libdirm2}/libssp.la
3786 %{_libdirm2}/libssp.a
3787 %{_libdirm2}/libssp_nonshared.la
3788 %{_libdirm2}/libssp_nonshared.a
3792 %defattr(644,root,root,755)
3793 %doc COPYING.RUNTIME libgcc/ChangeLog
3794 %attr(755,root,root) %{_slibdir}/libgcc_s.so.1
3795 %attr(755,root,root) %{_slibdir}/libitm.so.*.*.*
3796 %attr(755,root,root) %{_slibdir}/libssp.so.*.*.*
3797 %attr(755,root,root) %ghost %{_slibdir}/libitm.so.1
3798 %attr(755,root,root) %ghost %{_slibdir}/libssp.so.0
3800 %if %{with multilib}
3801 %files -n libgcc-multilib-32
3802 %defattr(644,root,root,755)
3803 %attr(755,root,root) %{_slibdir32}/libgcc_s.so.1
3804 %attr(755,root,root) %{_slibdir32}/libitm.so.*.*.*
3805 %attr(755,root,root) %{_slibdir32}/libssp.so.*.*.*
3806 %attr(755,root,root) %ghost %{_slibdir32}/libssp.so.0
3807 %attr(755,root,root) %ghost %{_slibdir32}/libitm.so.1
3810 %if %{with multilib2}
3811 %files -n libgcc-multilib-%{multilib2}
3812 %defattr(644,root,root,755)
3813 %attr(755,root,root) %{_slibdirm2}/libgcc_s.so.1
3814 %attr(755,root,root) %{_slibdirm2}/libitm.so.*.*.*
3815 %attr(755,root,root) %{_slibdirm2}/libssp.so.*.*.*
3816 %attr(755,root,root) %ghost %{_slibdirm2}/libssp.so.0
3817 %attr(755,root,root) %ghost %{_slibdirm2}/libitm.so.1
3822 %defattr(644,root,root,755)
3823 %attr(755,root,root) %{_slibdir}/libgomp.so.*.*.*
3824 %attr(755,root,root) %ghost %{_slibdir}/libgomp.so.1
3826 %files -n libgomp-devel
3827 %defattr(644,root,root,755)
3828 %attr(755,root,root) %{_libdir}/libgomp.so
3829 %{_libdir}/libgomp.la
3830 %{_libdir}/libgomp.spec
3831 %{gcclibdir}/finclude
3832 %{gcclibdir}/include/omp.h
3833 %{gcclibdir}/include/openacc.h
3834 %{_infodir}/libgomp.info*
3836 %files -n libgomp-static
3837 %defattr(644,root,root,755)
3838 %{_libdir}/libgomp.a
3840 %if %{with multilib}
3841 %files -n libgomp-multilib-32
3842 %defattr(644,root,root,755)
3843 %attr(755,root,root) %{_slibdir32}/libgomp.so.*.*.*
3844 %attr(755,root,root) %ghost %{_slibdir32}/libgomp.so.1
3846 %files -n libgomp-multilib-32-devel
3847 %defattr(644,root,root,755)
3848 %attr(755,root,root) %{_libdir32}/libgomp.so
3849 %{_libdir32}/libgomp.la
3850 %{_libdir32}/libgomp.spec
3851 %{gcclibdir}/32/finclude
3853 %files -n libgomp-multilib-32-static
3854 %defattr(644,root,root,755)
3855 %{_libdir32}/libgomp.a
3858 %if %{with multilib2}
3859 %files -n libgomp-multilib-%{multilib2}
3860 %defattr(644,root,root,755)
3861 %attr(755,root,root) %{_slibdirm2}/libgomp.so.*.*.*
3862 %attr(755,root,root) %ghost %{_slibdirm2}/libgomp.so.1
3864 %files -n libgomp-multilib-%{multilib2}-devel
3865 %defattr(644,root,root,755)
3866 %attr(755,root,root) %{_libdirm2}/libgomp.so
3867 %{_libdirm2}/libgomp.la
3868 %{_libdirm2}/libgomp.spec
3869 %{gcclibdir}/%{multilib2}/finclude
3871 %files -n libgomp-multilib-%{multilib2}-static
3872 %defattr(644,root,root,755)
3873 %{_libdirm2}/libgomp.a
3878 %files -n libcilkrts
3879 %defattr(644,root,root,755)
3880 %doc libcilkrts/{ChangeLog,README}
3881 %attr(755,root,root) %{_libdir}/libcilkrts.so.*.*.*
3882 %attr(755,root,root) %ghost %{_libdir}/libcilkrts.so.5
3884 %files -n libcilkrts-devel
3885 %defattr(644,root,root,755)
3886 %attr(755,root,root) %{_libdir}/libcilkrts.so
3887 %{_libdir}/libcilkrts.la
3888 %{_libdir}/libcilkrts.spec
3889 %{gcclibdir}/include/cilk
3891 %files -n libcilkrts-static
3892 %defattr(644,root,root,755)
3893 %{_libdir}/libcilkrts.a
3895 %if %{with multilib}
3896 %files -n libcilkrts-multilib-32
3897 %defattr(644,root,root,755)
3898 %attr(755,root,root) %{_libdir32}/libcilkrts.so.*.*.*
3899 %attr(755,root,root) %ghost %{_libdir32}/libcilkrts.so.5
3901 %files -n libcilkrts-multilib-32-devel
3902 %defattr(644,root,root,755)
3903 %attr(755,root,root) %{_libdir32}/libcilkrts.so
3904 %{_libdir32}/libcilkrts.la
3905 %{_libdir32}/libcilkrts.spec
3907 %files -n libcilkrts-multilib-32-static
3908 %defattr(644,root,root,755)
3909 %{_libdir32}/libcilkrts.a
3912 %if %{with multilib2}
3913 %files -n libcilkrts-multilib-%{multilib2}
3914 %defattr(644,root,root,755)
3915 %attr(755,root,root) %{_libdirm2}/libcilkrts.so.*.*.*
3916 %attr(755,root,root) %ghost %{_libdirm2}/libcilkrts.so.5
3918 %files -n libcilkrts-multilib-%{multilib2}-devel
3919 %defattr(644,root,root,755)
3920 %attr(755,root,root) %{_libdirm2}/libcilkrts.so
3921 %{_libdirm2}/libcilkrts.la
3922 %{_libdirm2}/libcilkrts.spec
3924 %files -n libcilkrts-multilib-%{multilib2}-static
3925 %defattr(644,root,root,755)
3926 %{_libdirm2}/libcilkrts.a
3930 # see libmpx/configure.tgt for supported architectures
3931 %ifarch %{x8664} %{ix86}
3933 %defattr(644,root,root,755)
3934 %doc libmpx/ChangeLog
3935 %attr(755,root,root) %{_libdir}/libmpx.so.*.*.*
3936 %attr(755,root,root) %ghost %{_libdir}/libmpx.so.2
3937 %attr(755,root,root) %{_libdir}/libmpxwrappers.so.*.*.*
3938 %attr(755,root,root) %ghost %{_libdir}/libmpxwrappers.so.2
3940 %files -n libmpx-devel
3941 %defattr(644,root,root,755)
3942 %attr(755,root,root) %{_libdir}/libmpx.so
3943 %attr(755,root,root) %{_libdir}/libmpxwrappers.so
3944 %{_libdir}/libmpx.la
3945 %{_libdir}/libmpxwrappers.la
3946 %{_libdir}/libmpx.spec
3948 %files -n libmpx-static
3949 %defattr(644,root,root,755)
3951 %{_libdir}/libmpxwrappers.a
3954 %if %{with multilib}
3955 %files -n libmpx-multilib-32
3956 %defattr(644,root,root,755)
3957 %attr(755,root,root) %{_libdir32}/libmpx.so.*.*.*
3958 %attr(755,root,root) %ghost %{_libdir32}/libmpx.so.2
3959 %attr(755,root,root) %{_libdir32}/libmpxwrappers.so.*.*.*
3960 %attr(755,root,root) %ghost %{_libdir32}/libmpxwrappers.so.2
3962 %files -n libmpx-multilib-32-devel
3963 %defattr(644,root,root,755)
3964 %attr(755,root,root) %{_libdir32}/libmpx.so
3965 %attr(755,root,root) %{_libdir32}/libmpxwrappers.so
3966 %{_libdir32}/libmpx.la
3967 %{_libdir32}/libmpxwrappers.la
3968 %{_libdir32}/libmpx.spec
3970 %files -n libmpx-multilib-32-static
3971 %defattr(644,root,root,755)
3972 %{_libdir32}/libmpx.a
3973 %{_libdir32}/libmpxwrappers.a
3976 %if %{with multilib2}
3977 # see libmpx/configure.tgt for supported architectures;
3978 # no x32 there as of gcc 6.x
3979 %if "%{multilib2}" != "x32"
3980 %files -n libmpx-multilib-%{multilib2}
3981 %defattr(644,root,root,755)
3982 %attr(755,root,root) %{_libdirm2}/libmpx.so.*.*.*
3983 %attr(755,root,root) %ghost %{_libdirm2}/libmpx.so.2
3984 %attr(755,root,root) %{_libdirm2}/libmpxwrappers.so.*.*.*
3985 %attr(755,root,root) %ghost %{_libdirm2}/libmpxwrappers.so.2
3987 %files -n libmpx-multilib-%{multilib2}-devel
3988 %defattr(644,root,root,755)
3989 %attr(755,root,root) %{_libdirm2}/libmpx.so
3990 %attr(755,root,root) %{_libdirm2}/libmpxwrappers.so
3991 %{_libdirm2}/libmpx.la
3992 %{_libdirm2}/libmpxwrappers.la
3993 %{_libdirm2}/libmpx.spec
3995 %files -n libmpx-multilib-%{multilib2}-static
3996 %defattr(644,root,root,755)
3997 %{_libdirm2}/libmpx.a
3998 %{_libdirm2}/libmpxwrappers.a
4004 %defattr(644,root,root,755)
4005 %doc gcc/ada/ChangeLog
4006 %attr(755,root,root) %{_bindir}/gnat*
4008 %exclude %{_bindir}/gnative2ascii
4010 %attr(755,root,root) %{_libdir}/libgnarl-*.so
4011 %attr(755,root,root) %{_libdir}/libgnarl.so
4012 %attr(755,root,root) %{_libdir}/libgnat-*.so
4013 %attr(755,root,root) %{_libdir}/libgnat.so
4014 %attr(755,root,root) %{gcclibdir}/gnat1
4015 %{gcclibdir}/adainclude
4016 %dir %{gcclibdir}/adalib
4017 %{gcclibdir}/adalib/*.ali
4018 %ifarch %{ix86} %{x8664} x32
4019 %{gcclibdir}/adalib/libgmem.a
4021 %{_infodir}/gnat-style.info*
4022 %{_infodir}/gnat_rm.info*
4023 %{_infodir}/gnat_ugn.info*
4025 %if %{with multilib}
4026 %files ada-multilib-32
4027 %defattr(644,root,root,755)
4028 %attr(755,root,root) %{_libdir32}/libgnarl-*.so
4029 %attr(755,root,root) %{_libdir32}/libgnarl.so
4030 %attr(755,root,root) %{_libdir32}/libgnat-*.so
4031 %attr(755,root,root) %{_libdir32}/libgnat.so
4032 %{gcclibdir}/32/adainclude
4033 %dir %{gcclibdir}/32/adalib
4034 %{gcclibdir}/32/adalib/*.ali
4035 %ifarch %{ix86} %{x8664} x32
4036 %{gcclibdir}/32/adalib/libgmem.a
4040 %if %{with multilib2}
4041 %files ada-multilib-%{multilib2}
4042 %defattr(644,root,root,755)
4043 %attr(755,root,root) %{_libdirm2}/libgnarl-*.so
4044 %attr(755,root,root) %{_libdirm2}/libgnarl.so
4045 %attr(755,root,root) %{_libdirm2}/libgnat-*.so
4046 %attr(755,root,root) %{_libdirm2}/libgnat.so
4047 %{gcclibdir}/%{multilib2}/adainclude
4048 %dir %{gcclibdir}/%{multilib2}/adalib
4049 %{gcclibdir}/%{multilib2}/adalib/*.ali
4050 %ifarch %{ix86} %{x8664} x32
4051 %{gcclibdir}/%{multilib2}/adalib/libgmem.a
4056 %defattr(644,root,root,755)
4057 %attr(755,root,root) %{_libdir}/libgnarl-*.so.1
4058 %attr(755,root,root) %{_libdir}/libgnarl.so.1
4059 %attr(755,root,root) %{_libdir}/libgnat-*.so.1
4060 %attr(755,root,root) %{_libdir}/libgnat.so.1
4062 %files -n libgnat-static
4063 %defattr(644,root,root,755)
4064 %{gcclibdir}/adalib/libgnarl.a
4065 %{gcclibdir}/adalib/libgnat.a
4067 %if %{with multilib}
4068 %files -n libgnat-multilib-32
4069 %defattr(644,root,root,755)
4070 %attr(755,root,root) %{_libdir32}/libgnarl-*.so.1
4071 %attr(755,root,root) %{_libdir32}/libgnarl.so.1
4072 %attr(755,root,root) %{_libdir32}/libgnat-*.so.1
4073 %attr(755,root,root) %{_libdir32}/libgnat.so.1
4075 %files -n libgnat-multilib-32-static
4076 %defattr(644,root,root,755)
4077 %{gcclibdir}/32/adalib/libgnarl.a
4078 %{gcclibdir}/32/adalib/libgnat.a
4081 %if %{with multilib2}
4082 %files -n libgnat-multilib-%{multilib2}
4083 %defattr(644,root,root,755)
4084 %attr(755,root,root) %{_libdirm2}/libgnarl-*.so.1
4085 %attr(755,root,root) %{_libdirm2}/libgnarl.so.1
4086 %attr(755,root,root) %{_libdirm2}/libgnat-*.so.1
4087 %attr(755,root,root) %{_libdirm2}/libgnat.so.1
4089 %files -n libgnat-multilib-%{multilib2}-static
4090 %defattr(644,root,root,755)
4091 %{gcclibdir}/%{multilib2}/adalib/libgnarl.a
4092 %{gcclibdir}/%{multilib2}/adalib/libgnat.a
4098 %defattr(644,root,root,755)
4099 %doc gcc/cp/{ChangeLog,NEWS}
4100 %attr(755,root,root) %{_bindir}/g++
4101 %attr(755,root,root) %{_bindir}/*-g++
4102 %attr(755,root,root) %{_bindir}/c++
4103 %attr(755,root,root) %{_bindir}/*-c++
4104 %attr(755,root,root) %{gcclibdir}/cc1plus
4105 %{_libdir}/libsupc++.la
4106 %{_libdir}/libsupc++.a
4107 %{_mandir}/man1/g++.1*
4109 %if %{with multilib}
4110 %files c++-multilib-32
4111 %defattr(644,root,root,755)
4112 %{_libdir32}/libsupc++.la
4113 %{_libdir32}/libsupc++.a
4116 %if %{with multilib2}
4117 %files c++-multilib-%{multilib2}
4118 %defattr(644,root,root,755)
4119 %{_libdirm2}/libsupc++.la
4120 %{_libdirm2}/libsupc++.a
4123 %files -n libstdc++ -f libstdc++.lang
4124 %defattr(644,root,root,755)
4125 %doc libstdc++-v3/{ChangeLog,README}
4126 %attr(755,root,root) %{_libdir}/libstdc++.so.*.*.*
4127 %attr(755,root,root) %ghost %{_libdir}/libstdc++.so.%{cxx_sover}
4129 %files -n libstdc++-devel
4130 %defattr(644,root,root,755)
4131 %attr(755,root,root) %{_libdir}/libstdc++.so
4132 %{_libdir}/libstdc++.la
4133 %{_libdir}/libstdc++fs.a
4134 %{_libdir}/libstdc++fs.la
4135 %dir %{_includedir}/c++
4136 %{_includedir}/c++/%{version}
4137 %{_includedir}/expc++.h
4138 %{_includedir}/extc++.h
4139 %{_includedir}/stdc++.h
4140 %{_includedir}/stdtr1c++.h
4142 %exclude %{_includedir}/c++/%{version}/java
4143 %exclude %{_includedir}/c++/%{version}/javax
4144 %exclude %{_includedir}/c++/%{version}/gcj
4145 %exclude %{_includedir}/c++/%{version}/gnu
4146 %exclude %{_includedir}/c++/%{version}/org
4147 %exclude %{_includedir}/c++/%{version}/sun
4150 %files -n libstdc++-static
4151 %defattr(644,root,root,755)
4152 %{_libdir}/libstdc++.a
4154 %if %{with multilib}
4155 %files -n libstdc++-multilib-32
4156 %defattr(644,root,root,755)
4157 %attr(755,root,root) %{_libdir32}/libstdc++.so.*.*.*
4158 %attr(755,root,root) %ghost %{_libdir32}/libstdc++.so.%{cxx_sover}
4160 %files -n libstdc++-multilib-32-devel
4161 %defattr(644,root,root,755)
4162 %attr(755,root,root) %{_libdir32}/libstdc++.so
4163 %{_libdir32}/libstdc++.la
4164 %{_libdir32}/libstdc++fs.a
4165 %{_libdir32}/libstdc++fs.la
4167 %files -n libstdc++-multilib-32-static
4168 %defattr(644,root,root,755)
4169 %{_libdir32}/libstdc++.a
4172 %if %{with multilib2}
4173 %files -n libstdc++-multilib-%{multilib2}
4174 %defattr(644,root,root,755)
4175 %attr(755,root,root) %{_libdirm2}/libstdc++.so.*.*.*
4176 %attr(755,root,root) %ghost %{_libdirm2}/libstdc++.so.%{cxx_sover}
4178 %files -n libstdc++-multilib-%{multilib2}-devel
4179 %defattr(644,root,root,755)
4180 %attr(755,root,root) %{_libdirm2}/libstdc++.so
4181 %{_libdirm2}/libstdc++.la
4182 %{_libdirm2}/libstdc++fs.a
4183 %{_libdirm2}/libstdc++fs.la
4185 %files -n libstdc++-multilib-%{multilib2}-static
4186 %defattr(644,root,root,755)
4187 %{_libdirm2}/libstdc++.a
4191 %files -n libstdc++-gdb
4192 %defattr(644,root,root,755)
4193 %dir %{py_sitescriptdir}/libstdcxx
4194 %{py_sitescriptdir}/libstdcxx/*.py[co]
4195 %dir %{py_sitescriptdir}/libstdcxx/v6
4196 %{py_sitescriptdir}/libstdcxx/v6/*.py[co]
4197 %{_datadir}/gdb/auto-load%{_libdir}/libstdc++.so.%{cxx_sover}.*.*-gdb.py
4198 %if %{with multilib}
4199 %{_datadir}/gdb/auto-load%{_libdir32}/libstdc++.so.%{cxx_sover}.*.*-gdb.py
4201 %if %{with multilib2}
4202 %{_datadir}/gdb/auto-load%{_libdirm2}/libstdc++.so.%{cxx_sover}.*.*-gdb.py
4207 %files -n libstdc++-apidocs
4208 %defattr(644,root,root,755)
4209 %doc libstdc++-v3/doc/html/*
4215 %defattr(644,root,root,755)
4216 %doc gcc/fortran/ChangeLog
4217 %attr(755,root,root) %{_bindir}/g95
4218 %attr(755,root,root) %{_bindir}/gfortran
4219 %attr(755,root,root) %{_bindir}/*-gfortran
4220 %attr(755,root,root) %{gcclibdir}/f951
4221 %attr(755,root,root) %{_libdir}/libgfortran.so
4222 %{_libdir}/libgfortran.spec
4223 %{_libdir}/libgfortran.la
4224 %{gcclibdir}/libcaf_single.a
4225 %{gcclibdir}/libcaf_single.la
4226 #%{gcclibdir}/libgfortranbegin.la
4227 #%{gcclibdir}/libgfortranbegin.a
4228 %{_infodir}/gfortran.info*
4229 %{_mandir}/man1/g95.1*
4230 %{_mandir}/man1/gfortran.1*
4232 %if %{with multilib}
4233 %files fortran-multilib-32
4234 %defattr(644,root,root,755)
4235 %attr(755,root,root) %{_libdir32}/libgfortran.so
4236 %{_libdir32}/libgfortran.spec
4237 %{_libdir32}/libgfortran.la
4238 %{gcclibdir}/32/libcaf_single.a
4239 %{gcclibdir}/32/libcaf_single.la
4240 #%{gcclibdir}/32/libgfortranbegin.la
4241 #%{gcclibdir}/32/libgfortranbegin.a
4244 %if %{with multilib2}
4245 %files fortran-multilib-%{multilib2}
4246 %defattr(644,root,root,755)
4247 %attr(755,root,root) %{_libdirm2}/libgfortran.so
4248 %{_libdirm2}/libgfortran.spec
4249 %{_libdirm2}/libgfortran.la
4250 %{gcclibdir}/%{multilib2}/libcaf_single.a
4251 %{gcclibdir}/%{multilib2}/libcaf_single.la
4252 #%{gcclibdir}/%{multilib2}/libgfortranbegin.la
4253 #%{gcclibdir}/%{multilib2}/libgfortranbegin.a
4256 %files -n libgfortran
4257 %defattr(644,root,root,755)
4258 %doc libgfortran/{AUTHORS,README,ChangeLog}
4259 %attr(755,root,root) %{_libdir}/libgfortran.so.*.*.*
4260 %attr(755,root,root) %ghost %{_libdir}/libgfortran.so.3
4262 %files -n libgfortran-static
4263 %defattr(644,root,root,755)
4264 %{_libdir}/libgfortran.a
4266 %if %{with multilib}
4267 %files -n libgfortran-multilib-32
4268 %defattr(644,root,root,755)
4269 %attr(755,root,root) %{_libdir32}/libgfortran.so.*.*.*
4270 %attr(755,root,root) %ghost %{_libdir32}/libgfortran.so.3
4272 %files -n libgfortran-multilib-32-static
4273 %defattr(644,root,root,755)
4274 %{_libdir32}/libgfortran.a
4277 %if %{with multilib2}
4278 %files -n libgfortran-multilib-%{multilib2}
4279 %defattr(644,root,root,755)
4280 %attr(755,root,root) %{_libdirm2}/libgfortran.so.*.*.*
4281 %attr(755,root,root) %ghost %{_libdirm2}/libgfortran.so.3
4283 %files -n libgfortran-multilib-%{multilib2}-static
4284 %defattr(644,root,root,755)
4285 %{_libdirm2}/libgfortran.a
4288 %files -n libquadmath
4289 %defattr(644,root,root,755)
4290 %attr(755,root,root) %{_libdir}/libquadmath.so.*.*.*
4291 %attr(755,root,root) %ghost %{_libdir}/libquadmath.so.0
4293 %files -n libquadmath-devel
4294 %defattr(644,root,root,755)
4295 %{gcclibdir}/include/quadmath.h
4296 %{gcclibdir}/include/quadmath_weak.h
4297 %attr(755,root,root) %{_libdir}/libquadmath.so
4298 %{_libdir}/libquadmath.la
4299 %{_infodir}/libquadmath.info*
4301 %files -n libquadmath-static
4302 %defattr(644,root,root,755)
4303 %{_libdir}/libquadmath.a
4305 %if %{with multilib}
4306 %files -n libquadmath-multilib-32
4307 %defattr(644,root,root,755)
4308 %attr(755,root,root) %{_libdir32}/libquadmath.so.*.*.*
4309 %attr(755,root,root) %ghost %{_libdir32}/libquadmath.so.0
4311 %files -n libquadmath-multilib-32-devel
4312 %defattr(644,root,root,755)
4313 %attr(755,root,root) %{_libdir32}/libquadmath.so
4314 %{_libdir32}/libquadmath.la
4316 %files -n libquadmath-multilib-32-static
4317 %defattr(644,root,root,755)
4318 %{_libdir32}/libquadmath.a
4321 %if %{with multilib2}
4322 %files -n libquadmath-multilib-%{multilib2}
4323 %defattr(644,root,root,755)
4324 %attr(755,root,root) %{_libdirm2}/libquadmath.so.*.*.*
4325 %attr(755,root,root) %ghost %{_libdirm2}/libquadmath.so.0
4327 %files -n libquadmath-multilib-%{multilib2}-devel
4328 %defattr(644,root,root,755)
4329 %attr(755,root,root) %{_libdirm2}/libquadmath.so
4330 %{_libdirm2}/libquadmath.la
4332 %files -n libquadmath-multilib-%{multilib2}-static
4333 %defattr(644,root,root,755)
4334 %{_libdirm2}/libquadmath.a
4340 %defattr(644,root,root,755)
4341 %doc gcc/java/ChangeLog java-doc/*
4342 %attr(755,root,root) %{_bindir}/gappletviewer
4343 %attr(755,root,root) %{_bindir}/gc-analyze
4344 %attr(755,root,root) %{_bindir}/gcj
4345 %attr(755,root,root) %{_bindir}/gcj-dbtool
4346 %attr(755,root,root) %{_bindir}/gcjh
4347 %attr(755,root,root) %{_bindir}/gjar
4348 %attr(755,root,root) %{_bindir}/gjarsigner
4349 %attr(755,root,root) %{_bindir}/gjavah
4350 %attr(755,root,root) %{_bindir}/gkeytool
4351 %attr(755,root,root) %{_bindir}/gnative2ascii
4352 %attr(755,root,root) %{_bindir}/gorbd
4353 %attr(755,root,root) %{_bindir}/grmic
4354 %attr(755,root,root) %{_bindir}/grmid
4355 %attr(755,root,root) %{_bindir}/grmiregistry
4356 %attr(755,root,root) %{_bindir}/gserialver
4357 %attr(755,root,root) %{_bindir}/gtnameserv
4358 %attr(755,root,root) %{_bindir}/jcf-dump
4359 %attr(755,root,root) %{_bindir}/jv-convert
4360 %attr(755,root,root) %{_bindir}/rebuild-gcj-db
4361 %attr(755,root,root) %{_bindir}/*-gcj
4362 %attr(755,root,root) %{gcclibdir}/ecj1
4363 %attr(755,root,root) %{gcclibdir}/jc1
4364 %attr(755,root,root) %{gcclibdir}/jvgenmain
4365 %{_infodir}/cp-tools.info*
4366 %{_infodir}/gcj.info*
4367 %{_mandir}/man1/gappletviewer.1*
4368 %{_mandir}/man1/gc-analyze.1*
4369 %{_mandir}/man1/gcj.1*
4370 %{_mandir}/man1/gcj-dbtool.1*
4371 %{_mandir}/man1/gcjh.1*
4372 %{_mandir}/man1/gjar.1*
4373 %{_mandir}/man1/gjarsigner.1*
4374 %{_mandir}/man1/gjavah.1*
4375 %{_mandir}/man1/gkeytool.1*
4376 %{_mandir}/man1/gnative2ascii.1*
4377 %{_mandir}/man1/gorbd.1*
4378 %{_mandir}/man1/grmic.1*
4379 %{_mandir}/man1/grmid.1*
4380 %{_mandir}/man1/grmiregistry.1*
4381 %{_mandir}/man1/gserialver.1*
4382 %{_mandir}/man1/gtnameserv.1*
4383 %{_mandir}/man1/jcf-dump.1*
4384 %{_mandir}/man1/jv-convert.1*
4385 %{_mandir}/man1/rebuild-gcj-db*
4388 %files java-aotcompile
4389 %defattr(644,root,root,755)
4390 %attr(755,root,root) %{_bindir}/aot-compile
4391 %dir %{py_sitescriptdir}/libjava
4392 %{py_sitescriptdir}/libjava/*.py[co]
4393 %{_mandir}/man1/aot-compile.1*
4397 %defattr(644,root,root,755)
4398 %doc libjava/{ChangeLog,LIBGCJ_LICENSE,NEWS,README,THANKS}
4399 %attr(755,root,root) %{_bindir}/gij
4400 %attr(755,root,root) %{_libdir}/libgcj-tools.so.*.*.*
4401 %attr(755,root,root) %ghost %{_libdir}/libgcj-tools.so.%{gcj_soname_ver}
4402 %attr(755,root,root) %{_libdir}/libgcj.so.*.*.*
4403 %attr(755,root,root) %ghost %{_libdir}/libgcj.so.%{gcj_soname_ver}
4404 %attr(755,root,root) %{_libdir}/libgcj_bc.so.*.*.*
4405 %attr(755,root,root) %ghost %{_libdir}/libgcj_bc.so.1
4406 %attr(755,root,root) %{_libdir}/libgcj_bc.so
4407 %attr(755,root,root) %{_libdir}/libgij.so.*.*.*
4408 %attr(755,root,root) %ghost %{_libdir}/libgij.so.%{gcj_soname_ver}
4409 %{?with_x:%attr(755,root,root) %{_libdir}/lib-gnu-awt-xlib.so.*.*.*}
4410 %{?with_x:%attr(755,root,root) %ghost %{_libdir}/lib-gnu-awt-xlib.so.%{gcj_soname_ver}}
4411 %dir %{_libdir}/%{gcjdbexecdir}
4412 %{_libdir}/%{gcjdbexecdir}/classmap.db
4413 %{?with_mozilla:%attr(755,root,root) %{_libdir}/%{gcjdbexecdir}/libgcjwebplugin.so}
4414 %{?with_alsa:%attr(755,root,root) %{_libdir}/%{gcjdbexecdir}/libgjsmalsa.so*}
4415 %{?with_dssi:%attr(755,root,root) %{_libdir}/%{gcjdbexecdir}/libgjsmdssi.so*}
4416 %{?with_gtk:%attr(755,root,root) %{_libdir}/%{gcjdbexecdir}/libgtkpeer.so}
4417 %{?with_gtk:%attr(755,root,root) %{_libdir}/%{gcjdbexecdir}/libjawt.so}
4418 %attr(755,root,root) %{_libdir}/%{gcjdbexecdir}/libjavamath.so
4419 %attr(755,root,root) %{_libdir}/%{gcjdbexecdir}/libjvm.so
4420 %{?with_qt:%attr(755,root,root) %{_libdir}/%{gcjdbexecdir}/libqtpeer.so}
4421 %attr(755,root,root) %{_libdir}/%{gcjdbexecdir}/libxmlj.so*
4422 %{_libdir}/logging.properties
4423 %{_javadir}/libgcj*.jar
4424 %{_mandir}/man1/gij.1*
4426 %files -n libgcj-devel
4427 %defattr(644,root,root,755)
4428 %attr(755,root,root) %{_libdir}/libgcj-tools.so
4429 %{_libdir}/libgcj-tools.la
4430 %attr(755,root,root) %{_libdir}/libgcj.so
4431 %{_libdir}/libgcj.la
4432 %attr(755,root,root) %{_libdir}/libgij.so
4433 %{_libdir}/libgij.la
4435 %attr(755,root,root) %{_libdir}/lib-gnu-awt-xlib.so
4436 %{_libdir}/lib-gnu-awt-xlib.la
4438 %{_libdir}/libgcj.spec
4439 %dir %{_libdir}/security
4440 %{_libdir}/security/*
4441 %{?with_alsa:%{_libdir}/%{gcjdbexecdir}/libgjsmalsa.la}
4442 %{?with_dssi:%{_libdir}/%{gcjdbexecdir}/libgjsmdssi.la}
4443 %{?with_gtk:%{_libdir}/%{gcjdbexecdir}/libgtkpeer.la}
4444 %{?with_gtk:%{_libdir}/%{gcjdbexecdir}/libjawt.la}
4445 %{_libdir}/%{gcjdbexecdir}/libjavamath.la
4446 %{_libdir}/%{gcjdbexecdir}/libjvm.la
4447 %{?with_qt:%{_libdir}/%{gcjdbexecdir}/libqtpeer.la}
4448 %{?with_mozilla:%{_libdir}/%{gcjdbexecdir}/libgcjwebplugin.la}
4449 %{_libdir}/%{gcjdbexecdir}/libxmlj.la
4450 %{gcclibdir}/include/gcj
4451 %{gcclibdir}/include/jawt.h
4452 %{gcclibdir}/include/jawt_md.h
4453 %{gcclibdir}/include/jni.h
4454 %{gcclibdir}/include/jni_md.h
4455 %{gcclibdir}/include/jvmpi.h
4456 %{_includedir}/c++/%{version}/java
4457 %{_includedir}/c++/%{version}/javax
4458 %{_includedir}/c++/%{version}/gcj
4459 %{_includedir}/c++/%{version}/gnu
4460 %{_includedir}/c++/%{version}/org
4461 %{_includedir}/c++/%{version}/sun
4462 %{_pkgconfigdir}/libgcj-%{major_ver}.pc
4464 %files -n libgcj-static
4465 %defattr(644,root,root,755)
4466 %{_libdir}/libgcj-tools.a
4468 %{_libdir}/libgcj_bc.a
4470 %{?with_x:%{_libdir}/lib-gnu-awt-xlib.a}
4471 %{_libdir}/%{gcjdbexecdir}/libjvm.a
4474 %if %{with gcc_libffi}
4476 %defattr(644,root,root,755)
4477 %doc libffi/{ChangeLog,ChangeLog.libgcj,LICENSE,README}
4478 %attr(755,root,root) %{_libdir}/libffi.so.*.*.*
4479 %attr(755,root,root) %ghost %{_libdir}/libffi.so.4
4481 %files -n libffi-devel
4482 %defattr(644,root,root,755)
4483 %attr(755,root,root) %{_libdir}/libffi.so
4484 %{_libdir}/libffi.la
4485 %{gcclibdir}/include/ffi.h
4486 %{gcclibdir}/include/ffitarget.h
4487 %{_pkgconfigdir}/libffi.pc
4488 %{_mandir}/man3/ffi*.3*
4489 %{_infodir}/libffi.info*
4491 %files -n libffi-static
4492 %defattr(644,root,root,755)
4495 %if %{with multilib}
4496 %files -n libffi-multilib-32
4497 %defattr(644,root,root,755)
4498 %attr(755,root,root) %{_libdir32}/libffi.so.*.*.*
4499 %attr(755,root,root) %ghost %{_libdir32}/libffi.so.4
4501 %files -n libffi-multilib-32-devel
4502 %defattr(644,root,root,755)
4503 %attr(755,root,root) %{_libdir32}/libffi.so
4504 %{_libdir32}/libffi.la
4505 %{_pkgconfigdir32}/libffi.pc
4507 %files -n libffi-multilib-32-static
4508 %defattr(644,root,root,755)
4509 %{_libdir32}/libffi.a
4512 %if %{with multilib2}
4513 %files -n libffi-multilib-%{multilib2}
4514 %defattr(644,root,root,755)
4515 %attr(755,root,root) %{_libdirm2}/libffi.so.*.*.*
4516 %attr(755,root,root) %ghost %{_libdirm2}/libffi.so.4
4518 %files -n libffi-multilib-%{multilib2}-devel
4519 %defattr(644,root,root,755)
4520 %attr(755,root,root) %{_libdirm2}/libffi.so
4521 %{_libdirm2}/libffi.la
4522 %{_pkgconfigdirm2}/libffi.pc
4524 %files -n libffi-multilib-%{multilib2}-static
4525 %defattr(644,root,root,755)
4526 %{_libdirm2}/libffi.a
4532 %defattr(644,root,root,755)
4533 %doc gcc/objc/README.libobjc
4534 %attr(755,root,root) %{gcclibdir}/cc1obj
4535 %attr(755,root,root) %{_libdir}/libobjc.so
4536 %{_libdir}/libobjc.la
4537 %{gcclibdir}/include/objc
4539 %if %{with multilib}
4540 %files objc-multilib-32
4541 %defattr(644,root,root,755)
4542 %attr(755,root,root) %{_libdir32}/libobjc.so
4543 %{_libdir32}/libobjc.la
4546 %if %{with multilib2}
4547 %files objc-multilib-%{multilib2}
4548 %defattr(644,root,root,755)
4549 %attr(755,root,root) %{_libdirm2}/libobjc.so
4550 %{_libdirm2}/libobjc.la
4555 %defattr(644,root,root,755)
4556 %doc gcc/objcp/ChangeLog
4557 %attr(755,root,root) %{gcclibdir}/cc1objplus
4561 %defattr(644,root,root,755)
4562 %doc libobjc/{ChangeLog,README*}
4563 %attr(755,root,root) %{_libdir}/libobjc.so.*.*.*
4564 %attr(755,root,root) %ghost %{_libdir}/libobjc.so.4
4566 %files -n libobjc-static
4567 %defattr(644,root,root,755)
4568 %{_libdir}/libobjc.a
4570 %if %{with multilib}
4571 %files -n libobjc-multilib-32
4572 %defattr(644,root,root,755)
4573 %attr(755,root,root) %{_libdir32}/libobjc.so.*.*.*
4574 %attr(755,root,root) %ghost %{_libdir32}/libobjc.so.4
4576 %files -n libobjc-multilib-32-static
4577 %defattr(644,root,root,755)
4578 %{_libdir32}/libobjc.a
4581 %if %{with multilib2}
4582 %files -n libobjc-multilib-%{multilib2}
4583 %defattr(644,root,root,755)
4584 %attr(755,root,root) %{_libdirm2}/libobjc.so.*.*.*
4585 %attr(755,root,root) %ghost %{_libdirm2}/libobjc.so.4
4587 %files -n libobjc-multilib-%{multilib2}-static
4588 %defattr(644,root,root,755)
4589 %{_libdirm2}/libobjc.a
4595 %defattr(644,root,root,755)
4596 %doc gcc/go/gofrontend/{LICENSE,PATENTS,README}
4597 %attr(755,root,root) %{_bindir}/gccgo
4598 %attr(755,root,root) %{_bindir}/go
4599 %attr(755,root,root) %{_bindir}/gofmt
4600 %attr(755,root,root) %{gcclibdir}/cgo
4601 %attr(755,root,root) %{gcclibdir}/go1
4603 %{_libdir}/go/%{version}
4604 %{_mandir}/man1/go.1*
4605 %{_mandir}/man1/gofmt.1*
4606 %{_mandir}/man1/gccgo.1*
4607 %{_infodir}/gccgo.info*
4609 %if %{with multilib}
4610 %files go-multilib-32
4611 %defattr(644,root,root,755)
4612 %dir %{_libdir32}/go
4613 %{_libdir32}/go/%{version}
4616 %if %{with multilib2}
4617 %files go-multilib-%{multilib2}
4618 %defattr(644,root,root,755)
4619 %dir %{_libdirm2}/go
4620 %{_libdirm2}/go/%{version}
4624 %defattr(644,root,root,755)
4625 %doc libgo/{LICENSE,PATENTS,README}
4626 %attr(755,root,root) %{_libdir}/libgo.so.*.*.*
4627 %attr(755,root,root) %ghost %{_libdir}/libgo.so.9
4629 %files -n libgo-devel
4630 %defattr(644,root,root,755)
4631 %attr(755,root,root) %{_libdir}/libgo.so
4633 %{_libdir}/libgobegin.a
4634 %{_libdir}/libgolibbegin.a
4635 %{_libdir}/libnetgo.a
4637 %files -n libgo-static
4638 %defattr(644,root,root,755)
4641 %if %{with multilib}
4642 %files -n libgo-multilib-32
4643 %defattr(644,root,root,755)
4644 %attr(755,root,root) %{_libdir32}/libgo.so.*.*.*
4645 %attr(755,root,root) %ghost %{_libdir32}/libgo.so.9
4647 %files -n libgo-multilib-32-devel
4648 %defattr(644,root,root,755)
4649 %attr(755,root,root) %{_libdir32}/libgo.so
4650 %{_libdir32}/libgo.la
4651 %{_libdir32}/libgobegin.a
4652 %{_libdir32}/libgolibbegin.a
4653 %{_libdir32}/libnetgo.a
4655 %files -n libgo-multilib-32-static
4656 %defattr(644,root,root,755)
4657 %{_libdir32}/libgo.a
4660 %if %{with multilib2}
4661 %files -n libgo-multilib-%{multilib2}
4662 %defattr(644,root,root,755)
4663 %attr(755,root,root) %{_libdirm2}/libgo.so.*.*.*
4664 %attr(755,root,root) %ghost %{_libdirm2}/libgo.so.9
4666 %files -n libgo-multilib-%{multilib2}-devel
4667 %defattr(644,root,root,755)
4668 %attr(755,root,root) %{_libdirm2}/libgo.so
4669 %{_libdirm2}/libgo.la
4670 %{_libdirm2}/libgobegin.a
4671 %{_libdirm2}/libgolibbegin.a
4672 %{_libdirm2}/libnetgo.a
4674 %files -n libgo-multilib-%{multilib2}-static
4675 %defattr(644,root,root,755)
4676 %{_libdirm2}/libgo.a
4682 %defattr(644,root,root,755)
4683 %doc libsanitizer/ChangeLog* libsanitizer/LICENSE.TXT
4684 %attr(755,root,root) %{_libdir}/libasan.so.*.*.*
4685 %attr(755,root,root) %ghost %{_libdir}/libasan.so.3
4687 %files -n libasan-devel
4688 %defattr(644,root,root,755)
4689 %attr(755,root,root) %{_libdir}/libasan.so
4690 %{_libdir}/libasan_preinit.o
4691 %{_libdir}/libasan.la
4692 %{gcclibdir}/include/sanitizer/asan_interface.h
4694 %files -n libasan-static
4695 %defattr(644,root,root,755)
4696 %{_libdir}/libasan.a
4698 %if %{with multilib}
4699 %files -n libasan-multilib-32
4700 %defattr(644,root,root,755)
4701 %attr(755,root,root) %{_libdir32}/libasan.so.*.*.*
4702 %attr(755,root,root) %ghost %{_libdir32}/libasan.so.3
4704 %files -n libasan-multilib-32-devel
4705 %defattr(644,root,root,755)
4706 %attr(755,root,root) %{_libdir32}/libasan.so
4707 %{_libdir32}/libasan_preinit.o
4708 %{_libdir32}/libasan.la
4710 %files -n libasan-multilib-32-static
4711 %defattr(644,root,root,755)
4712 %{_libdir32}/libasan.a
4715 %if %{with multilib2}
4716 %files -n libasan-multilib-%{multilib2}
4717 %defattr(644,root,root,755)
4718 %attr(755,root,root) %{_libdirm2}/libasan.so.*.*.*
4719 %attr(755,root,root) %ghost %{_libdirm2}/libasan.so.3
4721 %files -n libasan-multilib-%{multilib2}-devel
4722 %defattr(644,root,root,755)
4723 %attr(755,root,root) %{_libdirm2}/libasan.so
4724 %{_libdirm2}/libasan_preinit.o
4725 %{_libdirm2}/libasan.la
4727 %files -n libasan-multilib-%{multilib2}-static
4728 %defattr(644,root,root,755)
4729 %{_libdirm2}/libasan.a
4735 %defattr(644,root,root,755)
4736 %attr(755,root,root) %{_libdir}/liblsan.so.*.*.*
4737 %attr(755,root,root) %ghost %{_libdir}/liblsan.so.0
4739 %files -n liblsan-devel
4740 %defattr(644,root,root,755)
4741 %attr(755,root,root) %{_libdir}/liblsan.so
4742 %{_libdir}/liblsan.la
4743 %{gcclibdir}/include/sanitizer/lsan_interface.h
4745 %files -n liblsan-static
4746 %defattr(644,root,root,755)
4747 %{_libdir}/liblsan.a
4750 %if %{with multilib2} && %{with lsan_m2}
4751 %files -n liblsan-multilib-%{multilib2}
4752 %defattr(644,root,root,755)
4753 %attr(755,root,root) %{_libdirm2}/liblsan.so.*.*.*
4754 %attr(755,root,root) %ghost %{_libdirm2}/liblsan.so.0
4756 %files -n liblsan-multilib-%{multilib2}-devel
4757 %defattr(644,root,root,755)
4758 %attr(755,root,root) %{_libdirm2}/liblsan.so
4759 %{_libdirm2}/liblsan.la
4760 # it looks like duplicate of file from liblsan-devel, but actually it isn't:
4761 # these packages are mutually exclusive
4762 # (either liblsan-devel.x86_64 or liblsan-multilib-64.x32)
4763 %{gcclibdir}/include/sanitizer/lsan_interface.h
4765 %files -n liblsan-multilib-%{multilib2}-static
4766 %defattr(644,root,root,755)
4767 %{_libdirm2}/liblsan.a
4772 %defattr(644,root,root,755)
4773 %doc libsanitizer/ChangeLog* libsanitizer/LICENSE.TXT
4774 %attr(755,root,root) %{_libdir}/libtsan.so.*.*.*
4775 %attr(755,root,root) %ghost %{_libdir}/libtsan.so.0
4777 %files -n libtsan-devel
4778 %defattr(644,root,root,755)
4779 %attr(755,root,root) %{_libdir}/libtsan.so
4780 %{_libdir}/libtsan.la
4782 %files -n libtsan-static
4783 %defattr(644,root,root,755)
4784 %{_libdir}/libtsan.a
4787 %if %{with multilib2} && %{with tsan_m2}
4788 %files -n libtsan-multilib-%{multilib2}
4789 %defattr(644,root,root,755)
4790 %doc libsanitizer/ChangeLog* libsanitizer/LICENSE.TXT
4791 %attr(755,root,root) %{_libdirm2}/libtsan.so.*.*.*
4792 %attr(755,root,root) %ghost %{_libdirm2}/libtsan.so.0
4794 %files -n libtsan-multilib-%{multilib2}-devel
4795 %defattr(644,root,root,755)
4796 %attr(755,root,root) %{_libdirm2}/libtsan.so
4797 %{_libdirm2}/libtsan.la
4799 %files -n libtsan-multilib-%{multilib2}-static
4800 %defattr(644,root,root,755)
4801 %{_libdirm2}/libtsan.a
4806 %defattr(644,root,root,755)
4807 %attr(755,root,root) %{_libdir}/libubsan.so.*.*.*
4808 %attr(755,root,root) %ghost %{_libdir}/libubsan.so.0
4810 %files -n libubsan-devel
4811 %defattr(644,root,root,755)
4812 %attr(755,root,root) %{_libdir}/libubsan.so
4813 %{_libdir}/libubsan.la
4815 %files -n libubsan-static
4816 %defattr(644,root,root,755)
4817 %{_libdir}/libubsan.a
4819 %if %{with multilib}
4820 %files -n libubsan-multilib-32
4821 %defattr(644,root,root,755)
4822 %attr(755,root,root) %{_libdir32}/libubsan.so.*.*.*
4823 %attr(755,root,root) %ghost %{_libdir32}/libubsan.so.0
4825 %files -n libubsan-multilib-32-devel
4826 %defattr(644,root,root,755)
4827 %attr(755,root,root) %{_libdir32}/libubsan.so
4828 %{_libdir32}/libubsan.la
4830 %files -n libubsan-multilib-32-static
4831 %defattr(644,root,root,755)
4832 %{_libdir32}/libubsan.a
4835 %if %{with multilib2}
4836 %files -n libubsan-multilib-%{multilib2}
4837 %defattr(644,root,root,755)
4838 %attr(755,root,root) %{_libdirm2}/libubsan.so.*.*.*
4839 %attr(755,root,root) %ghost %{_libdirm2}/libubsan.so.0
4841 %files -n libubsan-multilib-%{multilib2}-devel
4842 %defattr(644,root,root,755)
4843 %attr(755,root,root) %{_libdirm2}/libubsan.so
4844 %{_libdirm2}/libubsan.la
4846 %files -n libubsan-multilib-%{multilib2}-static
4847 %defattr(644,root,root,755)
4848 %{_libdirm2}/libubsan.a
4854 %defattr(644,root,root,755)
4855 %doc libvtv/ChangeLog
4856 %attr(755,root,root) %{_libdir}/libvtv.so.*.*.*
4857 %attr(755,root,root) %ghost %{_libdir}/libvtv.so.0
4859 %files -n libvtv-devel
4860 %defattr(644,root,root,755)
4861 %attr(755,root,root) %{_libdir}/libvtv.so
4862 %{_libdir}/libvtv.la
4864 %files -n libvtv-static
4865 %defattr(644,root,root,755)
4868 %if %{with multilib}
4869 %files -n libvtv-multilib-32
4870 %defattr(644,root,root,755)
4871 %attr(755,root,root) %{_libdir32}/libvtv.so.*.*.*
4872 %attr(755,root,root) %ghost %{_libdir32}/libvtv.so.0
4874 %files -n libvtv-multilib-32-devel
4875 %defattr(644,root,root,755)
4876 %attr(755,root,root) %{_libdir32}/libvtv.so
4877 %{_libdir32}/libvtv.la
4879 %files -n libvtv-multilib-32-static
4880 %defattr(644,root,root,755)
4881 %{_libdir32}/libvtv.a
4884 %if %{with multilib2}
4885 %files -n libvtv-multilib-%{multilib2}
4886 %defattr(644,root,root,755)
4887 %attr(755,root,root) %{_libdirm2}/libvtv.so.*.*.*
4888 %attr(755,root,root) %ghost %{_libdirm2}/libvtv.so.0
4890 %files -n libvtv-multilib-%{multilib2}-devel
4891 %defattr(644,root,root,755)
4892 %attr(755,root,root) %{_libdirm2}/libvtv.so
4893 %{_libdirm2}/libvtv.la
4895 %files -n libvtv-multilib-%{multilib2}-static
4896 %defattr(644,root,root,755)
4897 %{_libdirm2}/libvtv.a
4903 %defattr(644,root,root,755)
4904 %doc libatomic/ChangeLog*
4905 %attr(755,root,root) %{_libdir}/libatomic.so.*.*.*
4906 %attr(755,root,root) %ghost %{_libdir}/libatomic.so.1
4908 %files -n libatomic-devel
4909 %defattr(644,root,root,755)
4910 %attr(755,root,root) %{_libdir}/libatomic.so
4911 %{_libdir}/libatomic.la
4913 %files -n libatomic-static
4914 %defattr(644,root,root,755)
4915 %{_libdir}/libatomic.a
4917 %if %{with multilib}
4918 %files -n libatomic-multilib-32
4919 %defattr(644,root,root,755)
4920 %attr(755,root,root) %{_libdir32}/libatomic.so.*.*.*
4921 %attr(755,root,root) %ghost %{_libdir32}/libatomic.so.1
4923 %files -n libatomic-multilib-32-devel
4924 %defattr(644,root,root,755)
4925 %attr(755,root,root) %{_libdir32}/libatomic.so
4926 %{_libdir32}/libatomic.la
4928 %files -n libatomic-multilib-32-static
4929 %defattr(644,root,root,755)
4930 %{_libdir32}/libatomic.a
4933 %if %{with multilib2}
4934 %files -n libatomic-multilib-%{multilib2}
4935 %defattr(644,root,root,755)
4936 %attr(755,root,root) %{_libdirm2}/libatomic.so.*.*.*
4937 %attr(755,root,root) %ghost %{_libdirm2}/libatomic.so.1
4939 %files -n libatomic-multilib-%{multilib2}-devel
4940 %defattr(644,root,root,755)
4941 %attr(755,root,root) %{_libdirm2}/libatomic.so
4942 %{_libdirm2}/libatomic.la
4944 %files -n libatomic-multilib-%{multilib2}-static
4945 %defattr(644,root,root,755)
4946 %{_libdirm2}/libatomic.a
4951 %defattr(644,root,root,755)
4952 %doc libcc1/ChangeLog*
4953 %attr(755,root,root) %{_libdir}/libcc1.so
4954 %attr(755,root,root) %{_libdir}/libcc1.so.*.*.*
4955 %attr(755,root,root) %ghost %{_libdir}/libcc1.so.0
4956 %attr(755,root,root) %{gcclibdir}/plugin/libcc1plugin.so.*
4959 %defattr(644,root,root,755)
4960 %dir %{gcclibdir}/plugin
4961 %{gcclibdir}/plugin/gengtype
4962 %{gcclibdir}/plugin/gtype.state
4963 %{gcclibdir}/plugin/include
4964 %attr(755,root,root) %{gcclibdir}/plugin/libcc1plugin.la
4965 %attr(755,root,root) %{gcclibdir}/plugin/libcc1plugin.so