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.*'
303 %define _noautoreq .*\(GLIBC_PRIVATE\)
306 A compiler aimed at integrating all the optimizations and features
307 necessary for a high-performance and stable development environment.
309 This package contains the C compiler and some files shared by various
310 parts of the GNU Compiler Collection. In order to use another GCC
311 compiler you will need to install the appropriate subpackage.
313 %description -l es.UTF-8
314 Un compilador que intenta integrar todas las optimalizaciones y
315 características necesarias para un entorno de desarrollo eficaz y
318 Este paquete contiene el compilador de C y unos ficheros compartidos
319 por varias partes de la colección de compiladores GNU (GCC). Para usar
320 otro compilador de GCC será necesario que instale el subpaquete
323 %description -l pl.UTF-8
324 Kompilator, posiadający duże możliwości optymalizacyjne niezbędne do
325 wyprodukowania szybkiego i stabilnego kodu wynikowego.
327 Ten pakiet zawiera kompilator C i pliki współdzielone przez różne
328 części kolekcji kompilatorów GNU (GCC). Żeby używać innego kompilatora
329 z GCC, trzeba zainstalować odpowiedni podpakiet.
331 %description -l pt_BR.UTF-8
332 Este pacote adiciona infraestrutura básica e suporte a linguagem C ao
333 GNU Compiler Collection.
336 Summary: GNU Compiler Collection: the C compiler 32-bit support
337 Summary(pl.UTF-8): Kolekcja kompilatorów GNU: obsługa binariów 32-bitowych dla kompilatora C
339 Group: Development/Languages
340 Requires: %{name} = %{epoch}:%{version}-%{release}
341 Requires: libgcc-multilib-32 = %{epoch}:%{version}-%{release}
344 Requires: glibc-devel(ix86)
347 Requires: glibc-devel(ppc)
350 Requires: glibc-devel(s390)
353 Requires: glibc-devel(sparcv9)
355 Provides: gcc(multilib-32)
356 Obsoletes: gcc-multilib
358 %description multilib-32
359 A compiler aimed at integrating all the optimizations and features
360 necessary for a high-performance and stable development environment.
362 This package contains the C compiler support for producing 32-bit
363 programs on 64-bit host.
365 %description multilib-32 -l pl.UTF-8
366 Kompilator, posiadający duże możliwości optymalizacyjne niezbędne do
367 wyprodukowania szybkiego i stabilnego kodu wynikowego.
369 Ten pakiet zawiera rozszerzenie kompilatora C o obsługę tworzenia
370 programów 32-bitowych na maszynie 64-bitowej.
372 %package multilib-%{multilib2}
373 Summary: GNU Compiler Collection: the C compiler %{m2_desc} binaries support
374 Summary(pl.UTF-8): Kolekcja kompilatorów GNU: obsługa binariów %{m2_desc} dla kompilatora C
376 Group: Development/Languages
377 Requires: %{name} = %{epoch}:%{version}-%{release}
378 Requires: libgcc-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
379 %{?with_multilib:Provides: gcc(multilib-%{multilib2})}
381 Requires: glibc-devel(x32)
384 Requires: glibc-devel(x86_64)
387 %description multilib-%{multilib2}
388 A compiler aimed at integrating all the optimizations and features
389 necessary for a high-performance and stable development environment.
391 This package contains the C compiler support for producing %{m2_desc}
394 %description multilib-%{multilib2} -l pl.UTF-8
395 Kompilator, posiadający duże możliwości optymalizacyjne niezbędne do
396 wyprodukowania szybkiego i stabilnego kodu wynikowego.
398 Ten pakiet zawiera rozszerzenie kompilatora C o obsługę tworzenia
402 Summary: Shared gcc library
403 Summary(es.UTF-8): Biblioteca compartida de gcc
404 Summary(pl.UTF-8): Biblioteka gcc
405 Summary(pt_BR.UTF-8): Biblioteca runtime para o GCC
406 License: GPL v3+ with GCC Runtime Library Exception v3.1
411 %description -n libgcc
414 %description -n libgcc -l es.UTF-8
415 Biblioteca compartida de gcc.
417 %description -n libgcc -l pl.UTF-8
418 Biblioteka dynamiczna gcc.
420 %description -n libgcc -l pt_BR.UTF-8
421 Biblioteca runtime para o GCC.
423 %package -n libgcc-multilib-32
424 Summary: Shared gcc library - 32-bit version
425 Summary(pl.UTF-8): Biblioteka gcc - wersja 32-bitowa
426 License: GPL v3+ with GCC Runtime Library Exception v3.1
428 Obsoletes: libgcc-multilib
430 %description -n libgcc-multilib-32
431 Shared gcc library - 32-bit version.
433 %description -n libgcc-multilib-32 -l pl.UTF-8
434 Biblioteka dynamiczna gcc - wersja 32-bitowa.
436 %package -n libgcc-multilib-%{multilib2}
437 Summary: Shared gcc library - %{m2_desc} version
438 Summary(pl.UTF-8): Biblioteka gcc - wersja %{m2_desc}
439 License: GPL v3+ with GCC Runtime Library Exception v3.1
442 %description -n libgcc-multilib-%{multilib2}
443 Shared gcc library - %{m2_desc} version.
445 %description -n libgcc-multilib-%{multilib2} -l pl.UTF-8
446 Biblioteka dynamiczna gcc - wersja %{m2_desc}.
449 Summary: GNU OpenMP library
450 Summary(pl.UTF-8): Biblioteka GNU OpenMP
451 License: GPL v3+ with GCC Runtime Library Exception v3.1
454 %description -n libgomp
457 %description -n libgomp -l pl.UTF-8
458 Biblioteka GNU OpenMP.
460 %package -n libgomp-devel
461 Summary: Development files for GNU OpenMP library
462 Summary(pl.UTF-8): Pliki programistyczne biblioteki GNU OpenMP
463 License: GPL v3+ with GCC Runtime Library Exception v3.1
464 Group: Development/Libraries
465 Requires: %{name} = %{epoch}:%{version}-%{release}
466 Requires: libgomp = %{epoch}:%{version}-%{release}
468 %description -n libgomp-devel
469 Development files for GNU OpenMP library.
471 %description -n libgomp-devel -l pl.UTF-8
472 Pliki programistyczne biblioteki GNU OpenMP.
474 %package -n libgomp-static
475 Summary: Static GNU OpenMP library
476 Summary(pl.UTF-8): Statyczna biblioteka GNU OpenMP
477 License: GPL v3+ with GCC Runtime Library Exception v3.1
478 Group: Development/Libraries
479 Requires: libgomp-devel = %{epoch}:%{version}-%{release}
481 %description -n libgomp-static
482 Static GNU OpenMP library.
484 %description -n libgomp-static -l pl.UTF-8
485 Statyczna biblioteka GNU OpenMP.
487 %package -n libgomp-multilib-32
488 Summary: GNU OpenMP library - 32-bit version
489 Summary(pl.UTF-8): Biblioteka GNU OpenMP - wersja 32-bitowa
490 License: GPL v3+ with GCC Runtime Library Exception v3.1
492 Obsoletes: libgomp-multilib
494 %description -n libgomp-multilib-32
495 GNU OpenMP library - 32-bit version.
497 %description -n libgomp-multilib-32 -l pl.UTF-8
498 Biblioteka GNU OpenMP - wersja 32-bitowa.
500 %package -n libgomp-multilib-32-devel
501 Summary: Development files for 32-bit version of GNU OpenMP library
502 Summary(pl.UTF-8): Pliki programistyczne wersji 32-bitowej biblioteki GNU OpenMP
503 License: GPL v3+ with GCC Runtime Library Exception v3.1
504 Group: Development/Libraries
505 Requires: libgomp-devel = %{epoch}:%{version}-%{release}
506 Obsoletes: libgomp-multilib-devel
508 %description -n libgomp-multilib-32-devel
509 Development files for 32-bit version of GNU OpenMP library.
511 %description -n libgomp-multilib-32-devel -l pl.UTF-8
512 Pliki programistyczne wersji 32-bitowej biblioteki GNU OpenMP.
514 %package -n libgomp-multilib-32-static
515 Summary: Static GNU OpenMP library - 32-bit version
516 Summary(pl.UTF-8): Statyczna biblioteka GNU OpenMP - wersja 32-bitowa
517 License: GPL v3+ with GCC Runtime Library Exception v3.1
518 Group: Development/Libraries
519 Requires: libgomp-multilib-32-devel = %{epoch}:%{version}-%{release}
520 Obsoletes: libgomp-multilib-static
522 %description -n libgomp-multilib-32-static
523 Static GNU OpenMP library - 32-bit version.
525 %description -n libgomp-multilib-32-static -l pl.UTF-8
526 Statyczna biblioteka GNU OpenMP - wersja 32-bitowa.
528 %package -n libgomp-multilib-%{multilib2}
529 Summary: GNU OpenMP library - %{m2_desc} version
530 Summary(pl.UTF-8): Biblioteka GNU OpenMP - wersja %{m2_desc}
531 License: GPL v3+ with GCC Runtime Library Exception v3.1
534 %description -n libgomp-multilib-%{multilib2}
535 GNU OpenMP library - %{m2_desc} version.
537 %description -n libgomp-multilib-%{multilib2} -l pl.UTF-8
538 Biblioteka GNU OpenMP - wersja %{m2_desc}.
540 %package -n libgomp-multilib-%{multilib2}-devel
541 Summary: Development files for %{m2_desc} version of GNU OpenMP library
542 Summary(pl.UTF-8): Pliki programistyczne wersji %{m2_desc} biblioteki GNU OpenMP
543 License: GPL v3+ with GCC Runtime Library Exception v3.1
544 Group: Development/Libraries
545 Requires: libgomp-devel = %{epoch}:%{version}-%{release}
547 %description -n libgomp-multilib-%{multilib2}-devel
548 Development files for %{m2_desc} version of GNU OpenMP library.
550 %description -n libgomp-multilib-%{multilib2}-devel -l pl.UTF-8
551 Pliki programistyczne wersji %{m2_desc}-bitowej biblioteki GNU OpenMP.
553 %package -n libgomp-multilib-%{multilib2}-static
554 Summary: Static GNU OpenMP library - %{m2_desc} version
555 Summary(pl.UTF-8): Statyczna biblioteka GNU OpenMP - wersja %{m2_desc}
556 License: GPL v3+ with GCC Runtime Library Exception v3.1
557 Group: Development/Libraries
558 Requires: libgomp-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
560 %description -n libgomp-multilib-%{multilib2}-static
561 Static GNU OpenMP library - %{m2_desc} version.
563 %description -n libgomp-multilib-%{multilib2}-static -l pl.UTF-8
564 Statyczna biblioteka GNU OpenMP - wersja %{m2_desc}.
566 %package -n libcilkrts
567 Summary: GCC Cilk Plus language extensions runtime library
568 Summary(pl.UTF-8): Biblioteka uruchomieniowa rozszerzeń Cilk Plus dla GCC
571 Requires: libstdc++ = %{epoch}:%{version}-%{release}
573 %description -n libcilkrts
574 This package contains the Cilk Plus C/C++ language extensions runtime
577 %description -n libcilkrts -l pl.UTF-8
578 Ten pakiet zawiera bibliotekę uruchomieniową rozszerzeń Cilk Plus dla
581 %package -n libcilkrts-devel
582 Summary: GCC development files for Cilk Plus language extensions
583 Summary(pl.UTF-8): Pliki programistyczne GCC dla rozszerzeń Cilk Plus
585 Group: Development/Libraries
586 Requires: libcilkrts = %{epoch}:%{version}-%{release}
588 %description -n libcilkrts-devel
589 This package contains development files for Cilk Plus C/C++ language
592 %description -n libcilkrts-devel -l pl.UTF-8
593 Ten pakiet zawiera pliki programistyczne rozszerzeń Cilk Plus dla
596 %package -n libcilkrts-static
597 Summary: GCC Cilk Plus language extensions static library
598 Summary(pl.UTF-8): Biblioteka statyczna rozszerzeń Cilk Plus dla GCC
600 Group: Development/Libraries
601 Requires: libcilkrts-devel = %{epoch}:%{version}-%{release}
603 %description -n libcilkrts-static
604 This package contains Cilk Plus C/C++ language extensions static
607 %description -n libcilkrts-static -l pl.UTF-8
608 Ten pakiet zawiera bibliotekę statyczną rozszerzeń Cilk Plus dla
611 %package -n libcilkrts-multilib-32
612 Summary: GCC Cilk Plus language extensions runtime library - 32-bit version
613 Summary(pl.UTF-8): Biblioteka uruchomieniowa rozszerzeń Cilk Plus dla GCC - wersja 32-bitowa
616 Requires: libstdc++-multilib-32 = %{epoch}:%{version}-%{release}
617 Obsoletes: libcilkrts-multilib
619 %description -n libcilkrts-multilib-32
620 This package contains the Cilk Plus C/C++ language extensions runtime
621 library in 32-bit version.
623 %description -n libcilkrts-multilib-32 -l pl.UTF-8
624 Ten pakiet zawiera bibliotekę uruchomieniową rozszerzeń Cilk Plus dla
625 języków C/C++. W tym pakiecie znajduje się wersja 32-bitowa.
627 %package -n libcilkrts-multilib-32-devel
628 Summary: GCC development files for Cilk Plus language extensions - 32-bit version
629 Summary(pl.UTF-8): Pliki programistyczne GCC dla rozszerzeń Cilk Plus - wersja 32-bitowa
631 Group: Development/Libraries
632 Requires: libcilkrts-devel = %{epoch}:%{version}-%{release}
633 Requires: libcilkrts-multilib-32 = %{epoch}:%{version}-%{release}
634 Obsoletes: libcilkrts-multilib-devel
636 %description -n libcilkrts-multilib-32-devel
637 This package contains development files for Cilk Plus C/C++ language
638 extensions in 32-bit version.
640 %description -n libcilkrts-multilib-32-devel -l pl.UTF-8
641 Ten pakiet zawiera pliki programistyczne rozszerzeń Cilk Plus dla
642 języków C/C++. W tym pakiecie znajduje się wersja 32-bitowa.
644 %package -n libcilkrts-multilib-32-static
645 Summary: GCC Cilk Plus language extensions static library - 32-bit version
646 Summary(pl.UTF-8): Biblioteka statyczna rozszerzeń Cilk Plus dla GCC - wersja 32-bitowa
648 Group: Development/Libraries
649 Requires: libcilkrts-multilib-32-devel = %{epoch}:%{version}-%{release}
650 Obsoletes: libcilkrts-multilib-static
652 %description -n libcilkrts-multilib-32-static
653 This package contains the Cilk Plus C/C++ language extensions static
654 library in 32-bit version.
656 %description -n libcilkrts-multilib-32-static -l pl.UTF-8
657 Ten pakiet zawiera bibliotekę statyczną rozszerzeń Cilk Plus dla
658 języków C/C++. W tym pakiecie znajduje się wersja 32-bitowa.
660 %package -n libcilkrts-multilib-%{multilib2}
661 Summary: GCC Cilk Plus language extensions runtime library - %{m2_desc} version
662 Summary(pl.UTF-8): Biblioteka uruchomieniowa rozszerzeń Cilk Plus dla GCC - wersja %{m2_desc}
665 Requires: libstdc++-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
667 %description -n libcilkrts-multilib-%{multilib2}
668 This package contains the Cilk Plus C/C++ language extensions runtime
669 library in %{m2_desc} version.
671 %description -n libcilkrts-multilib-%{multilib2} -l pl.UTF-8
672 Ten pakiet zawiera bibliotekę uruchomieniową rozszerzeń Cilk Plus dla
673 języków C/C++. W tym pakiecie znajduje się wersja %{m2_desc}.
675 %package -n libcilkrts-multilib-%{multilib2}-devel
676 Summary: GCC development files for Cilk Plus language extensions - %{m2_desc} version
677 Summary(pl.UTF-8): Pliki programistyczne GCC dla rozszerzeń Cilk Plus - wersja %{m2_desc}
679 Group: Development/Libraries
680 Requires: libcilkrts-devel = %{epoch}:%{version}-%{release}
681 Requires: libcilkrts-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
683 %description -n libcilkrts-multilib-%{multilib2}-devel
684 This package contains development files for Cilk Plus C/C++ language
685 extensions in %{m2_desc} version.
687 %description -n libcilkrts-multilib-%{multilib2}-devel -l pl.UTF-8
688 Ten pakiet zawiera pliki programistyczne rozszerzeń Cilk Plus dla
689 języków C/C++. W tym pakiecie znajduje się wersja %{m2_desc}.
691 %package -n libcilkrts-multilib-%{multilib2}-static
692 Summary: GCC Cilk Plus language extensions static library - %{m2_desc} version
693 Summary(pl.UTF-8): Biblioteka statyczna rozszerzeń Cilk Plus dla GCC - wersja %{m2_desc}
695 Group: Development/Libraries
696 Requires: libcilkrts-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
698 %description -n libcilkrts-multilib-%{multilib2}-static
699 This package contains the Cilk Plus C/C++ language extensions static
700 library in %{m2_desc} version.
702 %description -n libcilkrts-multilib-%{multilib2}-static -l pl.UTF-8
703 Ten pakiet zawiera bibliotekę statyczną rozszerzeń Cilk Plus dla
704 języków C/C++. W tym pakiecie znajduje się wersja %{m2_desc}.
707 Summary: Ada language support for GCC
708 Summary(es.UTF-8): Soporte de Ada para GCC
709 Summary(pl.UTF-8): Obsługa języka Ada do GCC
710 Group: Development/Languages
711 Requires: %{name} = %{epoch}:%{version}-%{release}
712 Requires: libgnat = %{epoch}:%{version}-%{release}
714 Obsoletes: gnat-devel
717 This package adds experimental support for compiling Ada programs.
719 %description ada -l es.UTF-8
720 Este paquete añade soporte experimental para compilar programas en
723 %description ada -l pl.UTF-8
724 Ten pakiet dodaje eksperymentalne wsparcie dla kompilacji programów w
727 %package ada-multilib-32
728 Summary: Ada language 32-bit binaries support for GCC
729 Summary(pl.UTF-8): Obsługa 32-bitowych binariów w języku Ada dla GCC
730 Group: Development/Languages
731 Requires: %{name}-ada = %{epoch}:%{version}-%{release}
732 Requires: libgnat-multilib-32 = %{epoch}:%{version}-%{release}
733 Obsoletes: gcc-ada-multilib
735 %description ada-multilib-32
736 This package adds experimental support for compiling 32-bit Ada
737 programs on 64-bit host.
739 %description ada-multilib-32 -l pl.UTF-8
740 Ten pakiet dodaje eksperymentalną obsługę kompilacji programów
741 32-bitowych w języku Ada na maszynie 64-bitowej.
743 %package ada-multilib-%{multilib2}
744 Summary: Ada language %{m2_desc} binaries support for GCC
745 Summary(pl.UTF-8): Obsługa binariów %{m2_desc} w języku Ada dla GCC
746 Group: Development/Languages
747 Requires: %{name}-ada = %{epoch}:%{version}-%{release}
748 Requires: libgnat-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
750 %description ada-multilib-%{multilib2}
751 This package adds experimental support for compiling Ada language to
754 %description ada-multilib-%{multilib2} -l pl.UTF-8
755 Ten pakiet dodaje eksperymentalną obsługę kompilacji programów w
756 języku Ada do binariów %{m2_desc}.
759 Summary: Ada standard libraries
760 Summary(es.UTF-8): Bibliotecas estándares de Ada
761 Summary(pl.UTF-8): Biblioteki standardowe Ady
762 License: GPL v3+ with GCC Runtime Library Exception v3.1
764 Requires: libgcc = %{epoch}:%{version}-%{release}
768 %description -n libgnat
769 This package contains shared libraries needed to run programs written
772 %description -n libgnat -l es.UTF-8
773 Este paquete contiene las bibliotecas compartidas necesarias para
774 ejecutar programas escritos en Ada.
776 %description -n libgnat -l pl.UTF-8
777 Ten pakiet zawiera biblioteki potrzebne do uruchamiania programów
780 %package -n libgnat-static
781 Summary: Static Ada standard libraries
782 Summary(pl.UTF-8): Statyczne biblioteki standardowe dla Ady
783 License: GPL v3+ with GCC Runtime Library Exception v3.1
784 Group: Development/Libraries
785 Obsoletes: gnat-static
787 %description -n libgnat-static
788 This package contains static libraries for programs written in Ada.
790 %description -n libgnat-static -l pl.UTF-8
791 Ten pakiet zawiera biblioteki statyczne dla programów napisanych w
794 %package -n libgnat-multilib-32
795 Summary: Ada standard libraries - 32-bit version
796 Summary(pl.UTF-8): Biblioteki standardowe dla Ady - wersja 32-bitowa
797 License: GPL v3+ with GCC Runtime Library Exception v3.1
799 Requires: libgcc-multilib-32 = %{epoch}:%{version}-%{release}
800 Obsoletes: libgnat-multilib
802 %description -n libgnat-multilib-32
803 This package contains 32-bit version of shared libraries needed to run
804 programs written in Ada.
806 %description -n libgnat-multilib-32 -l pl.UTF-8
807 Ten pakiet zawiera wersje 32-bitowe bibliotek potrzebnych do
808 uruchamiania programów napisanych w języku Ada.
810 %package -n libgnat-multilib-32-static
811 Summary: Static Ada standard libraries - 32-bit version
812 Summary(pl.UTF-8): Statyczne biblioteki standardowe dla Ady - wersje 32-bitowe
813 License: GPL v3+ with GCC Runtime Library Exception v3.1
814 Group: Development/Libraries
815 Obsoletes: libgnat-multilib-static
817 %description -n libgnat-multilib-32-static
818 This package contains 32-bit version of static libraries for programs
821 %description -n libgnat-multilib-32-static -l pl.UTF-8
822 Ten pakiet zawiera 32-bitowe wersje bibliotek statycznych dla
823 programów napisanych w Adzie.
825 %package -n libgnat-multilib-%{multilib2}
826 Summary: Ada standard libraries - %{m2_desc} version
827 Summary(pl.UTF-8): Biblioteki standardowe dla Ady - wersja %{m2_desc}
828 License: GPL v3+ with GCC Runtime Library Exception v3.1
830 Requires: libgcc-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
832 %description -n libgnat-multilib-%{multilib2}
833 This package contains %{m2_desc} version of shared libraries needed to run
834 programs written in Ada.
836 %description -n libgnat-multilib-%{multilib2} -l pl.UTF-8
837 Ten pakiet zawiera wersje %{m32_desc} bibliotek potrzebnych do
838 uruchamiania programów napisanych w Adzie.
840 %package -n libgnat-multilib-%{multilib2}-static
841 Summary: Static Ada standard libraries - %{m2_desc} version
842 Summary(pl.UTF-8): Statyczne biblioteki standardowe dla Ady - wersje %{m2_desc}
843 License: GPL v3+ with GCC Runtime Library Exception v3.1
844 Group: Development/Libraries
846 %description -n libgnat-multilib-%{multilib2}-static
847 This package contains %{m2_desc} version of static libraries for programs
850 %description -n libgnat-multilib-%{multilib2}-static -l pl.UTF-8
851 Ten pakiet zawiera wersje %{m2_desc} bibliotek statycznych dla
852 programów napisanych w Adzie.
855 Summary: C++ language support for GCC
856 Summary(es.UTF-8): Soporte de C++ para GCC
857 Summary(pl.UTF-8): Obsługa języka C++ dla GCC
858 Summary(pt_BR.UTF-8): Suporte C++ para o GCC
859 Group: Development/Languages
860 Requires: %{name} = %{epoch}:%{version}-%{release}
866 This package adds C++ support to the GNU Compiler Collection. It
867 includes support for most of the current C++ specification, including
868 templates and exception handling. It does not include a standard C++
869 library, which is available separately.
871 %description c++ -l de.UTF-8
872 Dieses Paket enthält die C++-Unterstützung für den
873 GNU-Compiler-Collection. Es unterstützt die aktuelle
874 C++-Spezifikation, inkl. Templates und Ausnahmeverarbeitung. Eine
875 C++-Standard-Library ist nicht enthalten - sie ist getrennt
878 %description c++ -l es.UTF-8
879 Este paquete añade soporte de C++ al GCC (colección de compiladores
880 GNU). Ello incluye el soporte para la mayoría de la especificación
881 actual de C++, incluyendo plantillas y manejo de excepciones. No
882 incluye la biblioteca estándar de C++, la que es disponible separada.
884 %description c++ -l fr.UTF-8
885 Ce package ajoute un support C++ a la collection de compilateurs GNU.
886 Il comprend un support pour la plupart des spécifications actuelles de
887 C++, dont les modéles et la gestion des exceptions. Il ne comprend pas
888 une bibliothéque C++ standard, qui est disponible séparément.
890 %description c++ -l pl.UTF-8
891 Ten pakiet dodaje obsługę C++ do kompilatora GCC. Wspiera większość
892 obecnej specyfikacji C++, nie zawiera natomiast standardowych
893 bibliotek C++, które są w oddzielnym pakiecie.
895 %description c++ -l pt_BR.UTF-8
896 Este pacote adiciona suporte C++ para o gcc.
898 %description c++ -l tr.UTF-8
899 Bu paket, GNU C derleyicisine C++ desteği ekler. 'Template'ler ve
900 aykırı durum işleme gibi çoğu güncel C++ tanımlarına uyar. Standart
901 C++ kitaplığı bu pakette yer almaz.
903 %package c++-multilib-32
904 Summary: C++ language 32-bit binaries support for GCC
905 Summary(pl.UTF-8): Obsługa 32-bitowych binariów w języku C++ dla GCC
906 Group: Development/Languages
907 Requires: %{name}-c++ = %{epoch}:%{version}-%{release}
908 Requires: %{name}-multilib-32 = %{epoch}:%{version}-%{release}
909 Obsoletes: gcc-c++-multilib
911 %description c++-multilib-32
912 This package adds 32-bit binaries in C++ language support to the GNU
915 %description c++-multilib-32 -l pl.UTF-8
916 Ten pakiet dodaje obsługę 32-bitowych binariów w języku C++ do
919 %package c++-multilib-%{multilib2}
920 Summary: C++ language %{m2_desc} binaries support for GCC
921 Summary(pl.UTF-8): Obsługa %{multilib2}-bitowych binariów C++ dla GCC
922 Group: Development/Languages
923 Requires: %{name}-c++ = %{epoch}:%{version}-%{release}
924 Requires: %{name}-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
926 %description c++-multilib-%{multilib2}
927 This package adds %{m2_desc} binaries in C++ language support to the GNU
930 %description c++-multilib-%{multilib2} -l pl.UTF-8
931 Ten pakiet dodaje obsługę binariów %{m2_desc} w języku C++ do kompilatora
934 %package -n libstdc++
935 Summary: GNU C++ library
936 Summary(es.UTF-8): Biblioteca C++ de GNU
937 Summary(pl.UTF-8): Biblioteka GNU C++
938 Summary(pt_BR.UTF-8): Biblioteca C++ GNU
939 License: GPL v3+ with GCC Runtime Library Exception v3.1
941 # >= instead of = to allow keeping older libstdc++ (with different soname)
942 Requires: libgcc >= %{epoch}:%{version}-%{release}
944 Obsoletes: libstdc++3
945 Obsoletes: libstdc++4
947 %description -n libstdc++
948 This is the GNU implementation of the standard C++ library, along with
949 additional GNU tools. This package includes the shared libraries
950 necessary to run C++ applications.
952 %description -n libstdc++ -l de.UTF-8
953 Dies ist die GNU-Implementierung der Standard-C++-Libraries mit
954 weiteren GNU-Tools. Dieses Paket enthält die zum Ausführen von
955 C++-Anwendungen erforderlichen gemeinsam genutzten Libraries.
957 %description -n libstdc++ -l es.UTF-8
958 Este es el soporte de las bibliotecas padrón del C++, junto con
959 herramientas GNU adicionales. El paquete incluye las bibliotecas
960 compartidas necesarias para ejecutar aplicaciones C++.
962 %description -n libstdc++ -l fr.UTF-8
963 Ceci est l'implémentation GNU des librairies C++ standard, ainsi que
964 des outils GNU supplémentaires. Ce package comprend les librairies
965 partagées nécessaires à l'exécution d'application C++.
967 %description -n libstdc++ -l pl.UTF-8
968 Ten pakiet zawiera bibliotekę będącą implementacją standardowej
969 biblioteki C++. Znajduje się w nim biblioteka dynamiczna niezbędne do
970 uruchamiania aplikacji napisanych w C++.
972 %description -n libstdc++ -l pt_BR.UTF-8
973 Este pacote é uma implementação da biblioteca padrão C++ v3, um
974 subconjunto do padrão ISO 14882.
976 %description -n libstdc++ -l tr.UTF-8
977 Bu paket, standart C++ kitaplıklarının GNU gerçeklemesidir ve C++
978 uygulamalarının koşturulması için gerekli kitaplıkları içerir.
980 %package -n libstdc++-devel
981 Summary: Header files and documentation for C++ development
982 Summary(de.UTF-8): Header-Dateien zur Entwicklung mit C++
983 Summary(es.UTF-8): Ficheros de cabecera y documentación para desarrollo C++
984 Summary(fr.UTF-8): Fichiers d'en-tête et biblitothèques pour développer en C++
985 Summary(pl.UTF-8): Pliki nagłówkowe i dokumentacja do biblioteki standardowej C++
986 Summary(pt_BR.UTF-8): Arquivos de inclusão e bibliotecas para o desenvolvimento em C++
987 Summary(tr.UTF-8): C++ ile program geliştirmek için gerekli dosyalar
988 License: GPL v3+ with GCC Runtime Library Exception v3.1
989 Group: Development/Libraries
990 Requires: %{name}-c++ = %{epoch}:%{version}-%{release}
991 Requires: glibc-devel
992 Requires: libstdc++ = %{epoch}:%{version}-%{release}
993 Obsoletes: libg++-devel
994 Obsoletes: libstdc++3-devel
995 Obsoletes: libstdc++4-devel
997 %description -n libstdc++-devel
998 This is the GNU implementation of the standard C++ libraries. This
999 package includes the header files needed for C++ development and
1000 library documentation.
1002 %description -n libstdc++-devel -l es.UTF-8
1003 Este es el soporte de las bibliotecas padrón del lenguaje C++. Este
1004 paquete incluye los archivos de inclusión y bibliotecas necesarios
1005 para desarrollo de programas en lenguaje C++.
1007 %description -n libstdc++-devel -l pl.UTF-8
1008 Pakiet ten zawiera biblioteki będące implementacją standardowych
1009 bibliotek C++. Znajdują się w nim pliki nagłówkowe wykorzystywane przy
1010 programowaniu w języku C++ oraz dokumentacja biblioteki standardowej.
1012 %description -n libstdc++-devel -l pt_BR.UTF-8
1013 Este pacote inclui os arquivos de inclusão e bibliotecas necessárias
1014 para desenvolvimento de programas C++.
1016 %package -n libstdc++-static
1017 Summary: Static C++ standard library
1018 Summary(es.UTF-8): Biblioteca estándar estática de C++
1019 Summary(pl.UTF-8): Statyczna biblioteka standardowa C++
1020 License: GPL v3+ with GCC Runtime Library Exception v3.1
1021 Group: Development/Libraries
1022 Requires: libstdc++-devel = %{epoch}:%{version}-%{release}
1023 Obsoletes: libstdc++4-static
1025 %description -n libstdc++-static
1026 Static C++ standard library.
1028 %description -n libstdc++-static -l es.UTF-8
1029 Biblioteca estándar estática de C++.
1031 %description -n libstdc++-static -l pl.UTF-8
1032 Statyczna biblioteka standardowa C++.
1034 %package -n libstdc++-multilib-32
1035 Summary: GNU C++ library - 32-bit version
1036 Summary(pl.UTF-8): Biblioteka GNU C++ - wersja 32-bitowa
1037 License: GPL v3+ with GCC Runtime Library Exception v3.1
1039 # >= instead of = to allow keeping older libstdc++ (with different soname)
1040 Requires: libgcc-multilib-32 >= %{epoch}:%{version}-%{release}
1041 Obsoletes: libstdc++-multilib
1043 %description -n libstdc++-multilib-32
1044 This is 32-bit version of the GNU implementation of the standard C++
1047 %description -n libstdc++-multilib-32 -l pl.UTF-8
1048 Ten pakiet ten zawiera 32-bitową wersję implementacji GNU biblioteki
1051 %package -n libstdc++-multilib-32-devel
1052 Summary: Development files for C++ development - 32-bit version
1053 Summary(pl.UTF-8): Pliki programistyczne biblioteki standardowej C++ - wersja 32-bitowa
1054 License: GPL v3+ with GCC Runtime Library Exception v3.1
1055 Group: Development/Libraries
1056 Requires: %{name}-c++-multilib-32 = %{epoch}:%{version}-%{release}
1057 Requires: libstdc++-devel = %{epoch}:%{version}-%{release}
1058 Requires: libstdc++-multilib-32 = %{epoch}:%{version}-%{release}
1059 Obsoletes: libstdc++-multilib-devel
1061 %description -n libstdc++-multilib-32-devel
1062 This package contains the development files for 32-bit version of the
1063 GNU implementation of the standard C++ library.
1065 %description -n libstdc++-multilib-32-devel -l pl.UTF-8
1066 Ten pakiet zawiera pliki programistyczne 32-bitowej wersji
1067 implementacji GNU biblioteki standardowej C++.
1069 %package -n libstdc++-multilib-32-static
1070 Summary: Static C++ standard library - 32-bit version
1071 Summary(pl.UTF-8): Statyczna biblioteka standardowa C++ - wersja 32-bitowa
1072 License: GPL v3+ with GCC Runtime Library Exception v3.1
1073 Group: Development/Libraries
1074 Requires: libstdc++-multilib-32-devel = %{epoch}:%{version}-%{release}
1075 Obsoletes: libstdc++-multilib-static
1077 %description -n libstdc++-multilib-32-static
1078 Static C++ standard library - 32-bit version.
1080 %description -n libstdc++-multilib-32-static -l pl.UTF-8
1081 Statyczna biblioteka standardowa C++ - wersja 32-bitowa.
1083 %package -n libstdc++-multilib-%{multilib2}
1084 Summary: GNU C++ library - %{m2_desc} version
1085 Summary(pl.UTF-8): Biblioteka GNU C++ - wersja %{m2_desc}
1086 License: GPL v3+ with GCC Runtime Library Exception v3.1
1088 # >= instead of = to allow keeping older libstdc++ (with different soname)
1089 Requires: libgcc-multilib-%{multilib2} >= %{epoch}:%{version}-%{release}
1091 %description -n libstdc++-multilib-%{multilib2}
1092 This is %{m2_desc} version of the GNU implementation of the standard C++
1095 %description -n libstdc++-multilib-%{multilib2} -l pl.UTF-8
1096 Ten pakiet ten zawiera wersję %{m2_desc} implementacji GNU biblioteki
1099 %package -n libstdc++-multilib-%{multilib2}-devel
1100 Summary: Development files for C++ development - %{m2_desc} version
1101 Summary(pl.UTF-8): Pliki programistyczne biblioteki standardowej C++ - wersja %{m2_desc}
1102 License: GPL v3+ with GCC Runtime Library Exception v3.1
1103 Group: Development/Libraries
1104 Requires: %{name}-c++-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1105 Requires: libstdc++-devel = %{epoch}:%{version}-%{release}
1106 Requires: libstdc++-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1108 %description -n libstdc++-multilib-%{multilib2}-devel
1109 This package contains the development files for %{m2_desc} version of the
1110 GNU implementation of the standard C++ library.
1112 %description -n libstdc++-multilib-%{multilib2}-devel -l pl.UTF-8
1113 Ten pakiet zawiera pliki programistyczne wersji %{m2_desc}
1114 implementacji GNU biblioteki standardowej C++.
1116 %package -n libstdc++-multilib-%{multilib2}-static
1117 Summary: Static C++ standard library - %{m2_desc} version
1118 Summary(pl.UTF-8): Statyczna biblioteka standardowa C++ - wersja %{m2_desc}
1119 License: GPL v3+ with GCC Runtime Library Exception v3.1
1120 Group: Development/Libraries
1121 Requires: libstdc++-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
1123 %description -n libstdc++-multilib-%{multilib2}-static
1124 Static C++ standard library - %{m2_desc} version.
1126 %description -n libstdc++-multilib-%{multilib2}-static -l pl.UTF-8
1127 Statyczna biblioteka standardowa C++ - wersja %{m2_desc}.
1129 %package -n libstdc++-gdb
1130 Summary: libstdc++ pretty printers for GDB
1131 Summary(pl.UTF-8): Funkcje wypisujące dane libstdc++ dla GDB
1132 Group: Development/Debuggers
1134 %description -n libstdc++-gdb
1135 This package contains Python scripts for GDB pretty printing of the
1136 libstdc++ types/containers.
1138 %description -n libstdc++-gdb -l pl.UTF-8
1139 Ten pakiet zawiera skrypty Pythona dla GDB służące do ładnego
1140 wypisywania typów i kontenerów libstdc++.
1142 %package -n libstdc++-apidocs
1143 Summary: C++ standard library API documentation
1144 Summary(pl.UTF-8): Dokumentacja API biblioteki standardowej C++
1145 License: FDL v1.3 (mainly), GPL v3+ (doxygen generated parts)
1146 Group: Documentation
1147 %if "%{_rpmversion}" >= "5"
1151 %description -n libstdc++-apidocs
1152 API and internal documentation for C++ standard library.
1154 %description -n libstdc++-apidocs -l pl.UTF-8
1155 Dokumentacja API i wewnętrzna biblioteki standardowej C++.
1158 Summary: Fortran 95 language support for GCC
1159 Summary(es.UTF-8): Soporte de Fortran 95 para GCC
1160 Summary(pl.UTF-8): Obsługa języka Fortran 95 dla GCC
1161 Summary(pt_BR.UTF-8): Suporte Fortran 95 para o GCC
1162 Group: Development/Languages/Fortran
1163 Requires: %{name} = %{epoch}:%{version}-%{release}
1164 Requires: libgfortran = %{epoch}:%{version}-%{release}
1165 Requires: libquadmath-devel = %{epoch}:%{version}-%{release}
1166 Provides: gcc-g77 = %{epoch}:%{version}-%{release}
1170 %description fortran
1171 This package adds support for compiling Fortran 95 programs with the
1174 %description fortran -l es.UTF-8
1175 Este paquete añade soporte para compilar programas escritos en Fortran
1176 95 con el compilador GNU.
1178 %description fortran -l pl.UTF-8
1179 Ten pakiet dodaje obsługę języka Fortran 95 do kompilatora GCC.
1181 %description fortran -l pt_BR.UTF-8
1182 Suporte Fortran 95 para o GCC.
1184 %package fortran-multilib-32
1185 Summary: Fortran 95 language 32-bit binaries support for GCC
1186 Summary(pl.UTF-8): Obsługa binariów 32-bitowych w języku Fortran 95 dla GCC
1187 Group: Development/Languages/Fortran
1188 Requires: %{name}-fortran = %{epoch}:%{version}-%{release}
1189 Requires: libgfortran-multilib-32 = %{epoch}:%{version}-%{release}
1190 Requires: libquadmath-multilib-32-devel = %{epoch}:%{version}-%{release}
1191 Obsoletes: gcc-fortran-multilib
1193 %description fortran-multilib-32
1194 This package adds support for compiling 32-bit Fortran 95 programs
1195 with the GNU compiler.
1197 %description fortran-multilib-32 -l pl.UTF-8
1198 Ten pakiet dodaje obsługę 32-bitowych programów w Fortranie 95 do
1201 %package fortran-multilib-%{multilib2}
1202 Summary: Fortran 95 language %{m2_desc} binaries support for GCC
1203 Summary(pl.UTF-8): Obsługa binariów %{m2_desc} w języku Fortran 95 dla GCC
1204 Group: Development/Languages/Fortran
1205 Requires: %{name}-fortran = %{epoch}:%{version}-%{release}
1206 Requires: libgfortran-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1207 Requires: libquadmath-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
1209 %description fortran-multilib-%{multilib2}
1210 This package adds support for compiling Fortran 95 programs to %{m2_desc}
1211 binaries with the GNU compiler.
1213 %description fortran-multilib-%{multilib2} -l pl.UTF-8
1214 Ten pakiet dodaje obsługę binariów %{m2_desc} w języku Fortran 95 do
1217 %package -n libgfortran
1218 Summary: Fortran 95 Library
1219 Summary(es.UTF-8): Biblioteca de Fortran 95
1220 Summary(pl.UTF-8): Biblioteka Fortranu 95
1221 License: GPL v3+ with GCC Runtime Library Exception v3.1
1223 Requires: libgcc = %{epoch}:%{version}-%{release}
1224 Requires: libquadmath = %{epoch}:%{version}-%{release}
1227 %description -n libgfortran
1230 %description -n libgfortran -l es.UTF-8
1231 Biblioteca de Fortran 95.
1233 %description -n libgfortran -l pl.UTF-8
1234 Biblioteka Fortranu 95.
1236 %package -n libgfortran-static
1237 Summary: Static Fortran 95 Library
1238 Summary(es.UTF-8): Bibliotecas estáticas de Fortran 95
1239 Summary(pl.UTF-8): Statyczna Biblioteka Fortranu 95
1240 License: GPL v3+ with GCC Runtime Library Exception v3.1
1241 Group: Development/Libraries
1242 Requires: libgfortran = %{epoch}:%{version}-%{release}
1243 Obsoletes: libg2c-static
1245 %description -n libgfortran-static
1246 Static Fortran 95 Library.
1248 %description -n libgfortran-static -l es.UTF-8
1249 Bibliotecas estáticas de Fortran 95.
1251 %description -n libgfortran-static -l pl.UTF-8
1252 Statyczna biblioteka Fortranu 95.
1254 %package -n libgfortran-multilib-32
1255 Summary: Fortran 95 Library - 32-bit version
1256 Summary(pl.UTF-8): Biblioteka Fortranu 95 - wersja 32-bitowa
1257 License: GPL v3+ with GCC Runtime Library Exception v3.1
1259 Requires: libgcc-multilib-32 = %{epoch}:%{version}-%{release}
1260 Requires: libquadmath-multilib-32 = %{epoch}:%{version}-%{release}
1261 Obsoletes: libgfortran-multilib
1263 %description -n libgfortran-multilib-32
1264 Fortran 95 Library - 32-bit version.
1266 %description -n libgfortran-multilib-32 -l pl.UTF-8
1267 Biblioteka Fortranu 95 - wersja 32-bitowa.
1269 %package -n libgfortran-multilib-32-static
1270 Summary: Static Fortran 95 Library - 32-bit version
1271 Summary(pl.UTF-8): Statyczna Biblioteka Fortranu 95 - wersja 32-bitowa
1272 License: GPL v3+ with GCC Runtime Library Exception v3.1
1273 Group: Development/Libraries
1274 Requires: libgfortran-multilib-32 = %{epoch}:%{version}-%{release}
1275 Obsoletes: libgfortran-multilib-static
1277 %description -n libgfortran-multilib-32-static
1278 Static Fortran 95 Library - 32-bit version.
1280 %description -n libgfortran-multilib-32-static -l pl.UTF-8
1281 Statyczna biblioteka Fortranu 95 - wersja 32-bitowa.
1283 %package -n libgfortran-multilib-%{multilib2}
1284 Summary: Fortran 95 Library - %{m2_desc} version
1285 Summary(pl.UTF-8): Biblioteka Fortranu 95 - wersja %{m2_desc}
1286 License: GPL v3+ with GCC Runtime Library Exception v3.1
1288 Requires: libquadmath-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1290 %description -n libgfortran-multilib-%{multilib2}
1291 Fortran 95 Library - %{m2_desc} version.
1293 %description -n libgfortran-multilib-%{multilib2} -l pl.UTF-8
1294 Biblioteka Fortranu 95 - wersja %{m2_desc}.
1296 %package -n libgfortran-multilib-%{multilib2}-static
1297 Summary: Static Fortran 95 Library - %{m2_desc} version
1298 Summary(pl.UTF-8): Statyczna Biblioteka Fortranu 95 - wersja %{m2_desc}
1299 License: GPL v3+ with GCC Runtime Library Exception v3.1
1300 Group: Development/Libraries
1301 Requires: libgcc-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1302 Requires: libgfortran-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1304 %description -n libgfortran-multilib-%{multilib2}-static
1305 Static Fortran 95 Library - %{m2_desc} version.
1307 %description -n libgfortran-multilib-%{multilib2}-static -l pl.UTF-8
1308 Statyczna biblioteka Fortranu 95 - wersja %{m2_desc}.
1310 %package -n libquadmath
1311 Summary: GCC __float128 shared support library
1312 Summary(pl.UTF-8): Biblioteka współdzielona do obsługi typu __float128
1316 %description -n libquadmath
1317 This package contains GCC shared support library which is needed for
1318 __float128 math support and for Fortran REAL*16 support.
1320 %description -n libquadmath -l pl.UTF-8
1321 Ten pakiet zawiera bibliotekę współdzieloną GCC do obsługi operacji
1322 matematycznych na zmiennych typu __float128 oraz typu REAL*16 w
1325 %package -n libquadmath-devel
1326 Summary: Header files for GCC __float128 support library
1327 Summary(pl.UTF-8): Pliki nagłówkowe biblioteka GCC do obsługi typu __float128
1329 Group: Development/Libraries
1330 Requires: libquadmath = %{epoch}:%{version}-%{release}
1332 %description -n libquadmath-devel
1333 This package contains header files for GCC support library which is
1334 needed for __float128 math support and for Fortran REAL*16 support.
1336 %description -n libquadmath-devel -l pl.UTF-8
1337 Ten pakiet zawiera pliki nagłówkowe biblioteki GCC do obsługi operacji
1338 matematycznych na zmiennych typu __float128 oraz typu REAL*16 w
1341 %package -n libquadmath-static
1342 Summary: Static GCC __float128 support library
1343 Summary(pl.UTF-8): Biblioteka statyczna GCC do obsługi typu __float128
1345 Group: Development/Libraries
1346 Requires: libquadmath-devel = %{epoch}:%{version}-%{release}
1348 %description -n libquadmath-static
1349 Static GCC __float128 support library.
1351 %description -n libquadmath-static -l pl.UTF-8
1352 Biblioteka statyczna GCC do obsługi typu __float128.
1354 %package -n libquadmath-multilib-32
1355 Summary: GCC __float128 shared support library - 32-bit version
1356 Summary(pl.UTF-8): Biblioteka współdzielona GCC do obsługi typu __float128 - wersja 32-bitowa
1359 Obsoletes: libquadmath-multilib
1361 %description -n libquadmath-multilib-32
1362 This package contains 32-bit version of GCC shared support library
1363 which is needed for __float128 math support and for Fortran REAL*16
1366 %description -n libquadmath-multilib-32 -l pl.UTF-8
1367 Ten pakiet zawiera 32-bitową bibliotekę współdzieloną GCC do obsługi
1368 operacji matematycznych na zmiennych typu __float128 oraz typu REAL*16
1371 %package -n libquadmath-multilib-32-devel
1372 Summary: Development files for 32-bit GCC __float128 support library
1373 Summary(pl.UTF-8): Pliki programistyczne 32-bitowej biblioteki do obsługi typu __float128
1375 Group: Development/Libraries
1376 Requires: libquadmath-devel = %{epoch}:%{version}-%{release}
1377 Requires: libquadmath-multilib-32 = %{epoch}:%{version}-%{release}
1378 Obsoletes: libquadmath-multilib-devel
1380 %description -n libquadmath-multilib-32-devel
1381 This package contains development files for 32-bit GCC support library
1382 which is needed for __float128 math support and for Fortran REAL*16
1385 %description -n libquadmath-multilib-32-devel -l pl.UTF-8
1386 Ten pakiet zawiera pliki programistyczne 32-bitowej biblioteki GCC do
1387 obsługi operacji matematycznych na zmiennych typu __float128 oraz typu
1388 REAL*16 w Fortranie.
1390 %package -n libquadmath-multilib-32-static
1391 Summary: Static GCC __float128 support library - 32-bit version
1392 Summary(pl.UTF-8): 32-bitowa biblioteka statyczna GCC do obsługi typu __float128
1394 Group: Development/Libraries
1395 Requires: libquadmath-multilib-32-devel = %{epoch}:%{version}-%{release}
1396 Obsoletes: libquadmath-multilib-static
1398 %description -n libquadmath-multilib-32-static
1399 Static GCC __float128 support library - 32-bit version.
1401 %description -n libquadmath-multilib-32-static -l pl.UTF-8
1402 32-bitowa biblioteka statyczna GCC do obsługi typu __float128.
1404 %package -n libquadmath-multilib-%{multilib2}
1405 Summary: GCC __float128 shared support library - %{m2_desc} version
1406 Summary(pl.UTF-8): Biblioteka współdzielona GCC do obsługi typu __float128 - wersja %{m2_desc}
1410 %description -n libquadmath-multilib-%{multilib2}
1411 This package contains %{m2_desc} version of GCC shared support library
1412 which is needed for __float128 math support and for Fortran REAL*16
1415 %description -n libquadmath-multilib-%{multilib2} -l pl.UTF-8
1416 Ten pakiet zawiera wersję %{m2_desc} biblioteki współdzielonej GCC do
1417 obsługi operacji matematycznych na zmiennych typu __float128 oraz typu
1418 REAL*16 w Fortranie.
1420 %package -n libquadmath-multilib-%{multilib2}-devel
1421 Summary: Development files for %{m2_desc} version of GCC __float128 support library
1422 Summary(pl.UTF-8): Pliki programistyczne wersji %{m2_desc} biblioteki do obsługi typu __float128
1424 Group: Development/Libraries
1425 Requires: libquadmath-devel = %{epoch}:%{version}-%{release}
1426 Requires: libquadmath-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1428 %description -n libquadmath-multilib-%{multilib2}-devel
1429 This package contains development files for %{m2_desc} version of GCC
1430 support library which is needed for __float128 math support and for
1431 Fortran REAL*16 support.
1433 %description -n libquadmath-multilib-%{multilib2}-devel -l pl.UTF-8
1434 Ten pakiet zawiera pliki programistyczne wersji %{m2_desc} biblioteki GCC
1435 do obsługi operacji matematycznych na zmiennych typu __float128 oraz
1436 typu REAL*16 w Fortranie.
1438 %package -n libquadmath-multilib-%{multilib2}-static
1439 Summary: Static GCC __float128 support library - %{m2_desc} version
1440 Summary(pl.UTF-8): Wersja %{m2_desc} biblioteki statycznej GCC do obsługi typu __float128
1442 Group: Development/Libraries
1443 Requires: libquadmath-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
1445 %description -n libquadmath-multilib-%{multilib2}-static
1446 Static GCC __float128 support library - %{m2_desc} version.
1448 %description -n libquadmath-multilib-%{multilib2}-static -l pl.UTF-8
1449 Wersja %{m2_desc} biblioteki statycznej GCC do obsługi typu __float128.
1452 Summary: Java language support for GCC
1453 Summary(es.UTF-8): Soporte de Java para GCC
1454 Summary(pl.UTF-8): Obsługa języka Java dla GCC
1455 Group: Development/Languages/Java
1456 Requires: %{name} = %{epoch}:%{version}-%{release}
1457 Requires: java-ecj >= %{ecj_ver}
1458 Requires: libgcj-devel = %{epoch}:%{version}-%{release}
1459 Provides: gcc-java-tools
1460 Provides: gcj = %{epoch}:%{version}-%{release}
1461 Obsoletes: gcc-java-tools
1462 Obsoletes: java-gnu-classpath-tools
1465 This package adds experimental support for compiling Java(TM) programs
1466 and bytecode into native code. To use this you will also need the
1469 %description java -l es.UTF-8
1470 Este paquete añade soporte experimental para compilar programas
1471 Java(tm) y su bytecode en código nativo. Para usarlo también va a
1472 necesitar el paquete libgcj.
1474 %description java -l pl.UTF-8
1475 Ten pakiet dodaje możliwość kompilowania programów w języku Java(TM)
1476 oraz bajtkodu do kodu natywnego. Do używania go wymagany jest
1477 dodatkowo pakiet libgcj.
1479 %package java-aotcompile
1480 Summary: Java AOT-compiler - compiling bytecode to native
1481 Summary(pl.UTF-8): Kompilator AOT dla Javy - kompilacja bajtkodu do kodu natywnego
1483 Group: Development/Tools
1484 Requires: %{name}-java = %{epoch}:%{version}-%{release}
1486 %description java-aotcompile
1487 aot-compile is a script that searches a directory for Java bytecode
1488 (as class files, or in jars) and uses gcj to compile it to native code
1489 and generate the databases from it.
1491 %description java-aotcompile -l pl.UTF-8
1492 aot-compile to skrypt wyszukujący w katalogu bajtkod Javy (w plikach
1493 class lub jarach) i kompilujący go przy użyciu gcj, a następnie
1494 generujący z niego bazy danych.
1497 Summary: Java Class Libraries
1498 Summary(es.UTF-8): Bibliotecas de clases de Java
1499 Summary(pl.UTF-8): Biblioteki klas Javy
1500 License: GPL v2+ with limited linking exception
1502 Requires: jpackage-utils
1503 Requires: libstdc++ = %{epoch}:%{version}-%{release}
1504 Requires: libxml2 >= 1:2.6.8
1505 Requires: libxslt >= 1.1.11
1507 Requires: cairo >= 1.1.8
1508 Requires: gtk+2 >= 2:2.8
1509 Requires: libart_lgpl >= 2.1
1512 Requires: QtCore >= 4.1.0
1513 Requires: QtGui >= 4.1.0
1515 Provides: java(ClassDataVersion) = %{_classdataversion}
1518 %description -n libgcj
1519 Java Class Libraries.
1521 %description -n libgcj -l es.UTF-8
1522 Bibliotecas de clases de Java.
1524 %description -n libgcj -l pl.UTF-8
1525 Biblioteki klas Javy.
1527 %package -n libgcj-devel
1528 Summary: Development files for Java Class Libraries
1529 Summary(es.UTF-8): Ficheros de desarrollo para las bibliotecas de clases de Java
1530 Summary(pl.UTF-8): Pliki nagłówkowe bibliotek klas Javy
1531 License: GPL v2+ with limited linking exception
1532 Group: Development/Libraries
1533 Requires: libgcj = %{epoch}:%{version}-%{release}
1534 Requires: libstdc++-devel = %{epoch}:%{version}-%{release}
1535 Requires: zlib-devel
1536 Obsoletes: libgcj3-devel
1538 %description -n libgcj-devel
1539 Development files for Java Class Libraries.
1541 %description -n libgcj-devel -l es.UTF-8
1542 Ficheros de desarrollo para las bibliotecas de clases de Java.
1544 %description -n libgcj-devel -l pl.UTF-8
1545 Pliki nagłówkowe bibliotek klas Javy.
1547 %package -n libgcj-static
1548 Summary: Static Java Class Libraries
1549 Summary(es.UTF-8): Bibliotecas estáticas de clases de Java
1550 Summary(pl.UTF-8): Statyczne biblioteki klas Javy
1551 License: GPL v2+ with limited linking exception
1552 Group: Development/Libraries
1553 Requires: libgcj-devel = %{epoch}:%{version}-%{release}
1555 %description -n libgcj-static
1556 Static Java Class Libraries.
1558 %description -n libgcj-static -l es.UTF-8
1559 Bibliotecas estáticas de clases de Java.
1561 %description -n libgcj-static -l pl.UTF-8
1562 Statyczne biblioteki klas Javy.
1565 Summary: Foreign Function Interface library
1566 Summary(es.UTF-8): Biblioteca de interfaz de funciones ajenas
1567 Summary(pl.UTF-8): Biblioteka wywołań funkcji obcych
1571 %description -n libffi
1572 The libffi library provides a portable, high level programming
1573 interface to various calling conventions. This allows a programmer to
1574 call any function specified by a call interface description at run
1577 %description -n libffi -l es.UTF-8
1578 La biblioteca libffi provee una interfaz portable de programación de
1579 alto nivel para varias convenciones de llamada. Ello permite que un
1580 programador llame una función cualquiera especificada por una
1581 descripción de interfaz de llamada en el tiempo de ejecución.
1583 %description -n libffi -l pl.UTF-8
1584 Biblioteka libffi dostarcza przenośny, wysokopoziomowy interfejs do
1585 różnych konwencji wywołań funkcji. Pozwala to programiście wywołać
1586 dowolną funkcję podaną przez opis interfejsu wywołania w czasie
1589 %package -n libffi-devel
1590 Summary: Development files for Foreign Function Interface library
1591 Summary(es.UTF-8): Ficheros de desarrollo para libffi
1592 Summary(pl.UTF-8): Pliki nagłówkowe biblioteki libffi
1594 Group: Development/Libraries
1595 Requires: %{name} = %{epoch}:%{version}-%{release}
1596 Requires: libffi = %{epoch}:%{version}-%{release}
1598 %description -n libffi-devel
1599 Development files for Foreign Function Interface library.
1601 %description -n libffi-devel -l es.UTF-8
1602 Ficheros de desarrollo para libffi.
1604 %description -n libffi-devel -l pl.UTF-8
1605 Pliki nagłówkowe biblioteki libffi.
1607 %package -n libffi-static
1608 Summary: Static Foreign Function Interface library
1609 Summary(es.UTF-8): Biblioteca libffi estática
1610 Summary(pl.UTF-8): Statyczna biblioteka libffi
1612 Group: Development/Libraries
1613 Requires: libffi-devel = %{epoch}:%{version}-%{release}
1615 %description -n libffi-static
1616 Static Foreign Function Interface library.
1618 %description -n libffi-static -l es.UTF-8
1619 Biblioteca libffi estática.
1621 %description -n libffi-static -l pl.UTF-8
1622 Statyczna biblioteka libffi.
1624 %package -n libffi-multilib-32
1625 Summary: Foreign Function Interface library - 32-bit version
1626 Summary(pl.UTF-8): Biblioteka wywołań funkcji obcych - wersja 32-bitowa
1629 Obsoletes: libffi-multilib
1631 %description -n libffi-multilib-32
1632 The libffi library provides a portable, high level programming
1633 interface to various calling conventions. This allows a programmer to
1634 call any function specified by a call interface description at run
1635 time. This package contains 32-bit version of the library.
1637 %description -n libffi-multilib-32 -l pl.UTF-8
1638 Biblioteka libffi dostarcza przenośny, wysokopoziomowy interfejs do
1639 różnych konwencji wywołań funkcji. Pozwala to programiście wywołać
1640 dowolną funkcję podaną przez opis interfejsu wywołania w czasie
1641 działania programu. Ten pakiet zawiera wersję 32-bitową biblioteki.
1643 %package -n libffi-multilib-32-devel
1644 Summary: Development files for 32-bit version of Foreign Function Interface library
1645 Summary(pl.UTF-8): Pliki programistyczne 32-bitowej wersji biblioteki libffi
1647 Group: Development/Libraries
1648 Requires: libffi-devel = %{epoch}:%{version}-%{release}
1649 Requires: libffi-multilib-32 = %{epoch}:%{version}-%{release}
1650 Obsoletes: libffi-multilib-devel
1652 %description -n libffi-multilib-32-devel
1653 Development files for 32-bit version of Foreign Function Interface
1656 %description -n libffi-multilib-32-devel -l pl.UTF-8
1657 Pliki programistyczne 32-bitowej wersji biblioteki libffi.
1659 %package -n libffi-multilib-32-static
1660 Summary: Static Foreign Function Interface library - 32-bit version
1661 Summary(pl.UTF-8): Statyczna biblioteka libffi - wersja 32-bitowa
1663 Group: Development/Libraries
1664 Requires: libffi-multilib-32-devel = %{epoch}:%{version}-%{release}
1665 Obsoletes: libffi-multilib-static
1667 %description -n libffi-multilib-32-static
1668 Static Foreign Function Interface library - 32-bit version.
1670 %description -n libffi-multilib-32-static -l pl.UTF-8
1671 Statyczna biblioteka libffi - wersja 32-bitowa.
1673 %package -n libffi-multilib-%{multilib2}
1674 Summary: Foreign Function Interface library - %{m2_desc} version
1675 Summary(pl.UTF-8): Biblioteka wywołań funkcji obcych - wersja %{m2_desc}
1679 %description -n libffi-multilib-%{multilib2}
1680 The libffi library provides a portable, high level programming
1681 interface to various calling conventions. This allows a programmer to
1682 call any function specified by a call interface description at run
1683 time. This package contains %{m2_desc} version of the library.
1685 %description -n libffi-multilib-%{multilib2} -l pl.UTF-8
1686 Biblioteka libffi dostarcza przenośny, wysokopoziomowy interfejs do
1687 różnych konwencji wywołań funkcji. Pozwala to programiście wywołać
1688 dowolną funkcję podaną przez opis interfejsu wywołania w czasie
1689 działania programu. Ten pakiet zawiera wersję %{m2_desc} biblioteki.
1691 %package -n libffi-multilib-%{multilib2}-devel
1692 Summary: Development files for %{m2_desc} version of Foreign Function Interface library
1693 Summary(pl.UTF-8): Pliki programistyczne wersji %{m2_desc} biblioteki libffi
1695 Group: Development/Libraries
1696 Requires: libffi-devel = %{epoch}:%{version}-%{release}
1697 Requires: libffi-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1699 %description -n libffi-multilib-%{multilib2}-devel
1700 Development files for %{m2_desc} version of Foreign Function Interface
1703 %description -n libffi-multilib-%{multilib2}-devel -l pl.UTF-8
1704 Pliki programistyczne wersji %{m2_desc} biblioteki libffi.
1706 %package -n libffi-multilib-%{multilib2}-static
1707 Summary: Static Foreign Function Interface library - %{m2_desc} version
1708 Summary(pl.UTF-8): Statyczna biblioteka libffi - wersja %{m2_desc}
1710 Group: Development/Libraries
1711 Requires: libffi-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
1713 %description -n libffi-multilib-%{multilib2}-static
1714 Static Foreign Function Interface library - %{m2_desc} version.
1716 %description -n libffi-multilib-%{multilib2}-static -l pl.UTF-8
1717 Statyczna biblioteka libffi - wersja %{m2_desc}.
1720 Summary: Objective C language support for GCC
1721 Summary(de.UTF-8): Objektive C-Unterstützung für GCC
1722 Summary(es.UTF-8): Soporte de Objective C para GCC
1723 Summary(fr.UTF-8): Gestion d'Objective C pour GCC
1724 Summary(pl.UTF-8): Obsługa obiektowego C (Objective C) dla kompilatora GCC
1725 Summary(tr.UTF-8): GCC için Objective C desteği
1726 Group: Development/Languages
1727 Requires: %{name} = %{epoch}:%{version}-%{release}
1728 Requires: libobjc = %{epoch}:%{version}-%{release}
1729 Obsoletes: egcc-objc
1730 Obsoletes: egcs-objc
1733 This package adds Objective C support to the GNU Compiler Collection.
1734 Objective C is a object oriented derivative of the C language, mainly
1735 used on systems running NeXTSTEP. This package does not include the
1736 standard objective C object library.
1738 %description objc -l de.UTF-8
1739 Dieses Paket ergänzt den GNU-Compiler-Collection durch
1740 Objective-C-Support. Objective C ist ein objektorientiertes Derivat
1741 von C, das zur Hauptsache auf Systemen mit NeXTSTEP zum Einsatz kommt.
1742 Die Standard-Objective-C-Objekt-Library ist nicht Teil des Pakets.
1744 %description objc -l es.UTF-8
1745 Este paquete añade soporte de Objective C al GCC (colección de
1746 compiladores GNU). Objective C es un lenguaje orientado a objetos
1747 derivado de C, principalmente usado en sistemas que funcionan bajo
1748 NeXTSTEP. El paquete no incluye la biblioteca de objetos estándar de
1751 %description objc -l fr.UTF-8
1752 Ce package ajoute un support Objective C a la collection de
1753 compilateurs GNU. L'Objective C est un langage orienté objetdérivé du
1754 langage C, principalement utilisé sur les systèmes NeXTSTEP. Ce
1755 package n'inclue pas la bibliothéque Objective C standard.
1757 %description objc -l pl.UTF-8
1758 Ten pakiet dodaje obsługę obiektowego C do kompilatora GCC. Obiektowe
1759 C (Objective C, objc) jest zorientowaną obiektowo pochodną języka C,
1760 używaną głównie w systemach używających NeXTSTEP. W pakiecie nie ma
1761 standardowej biblioteki objc (która znajduje się w osobnym pakiecie).
1763 %description objc -l tr.UTF-8
1764 Bu paket, GNU C derleyicisine Objective C desteği ekler. Objective C,
1765 C dilinin nesne yönelik bir türevidir ve NeXTSTEP altında çalışan
1766 sistemlerde yaygın olarak kullanılır. Standart Objective C nesne
1767 kitaplığı bu pakette yer almaz.
1769 %package objc-multilib-32
1770 Summary: Objective C language 32-bit binaries support for GCC
1771 Summary(pl.UTF-8): Obsługa 32-bitowych binariów w języku Objective C dla kompilatora GCC
1772 Group: Development/Languages
1773 Requires: %{name}-multilib-32 = %{epoch}:%{version}-%{release}
1774 Requires: libobjc-multilib-32 = %{epoch}:%{version}-%{release}
1775 Obsoletes: gcc-objc-multilib
1777 %description objc-multilib-32
1778 This package adds 32-bit Objective C support to the GNU Compiler
1781 %description objc-multilib-32 -l pl.UTF-8
1782 Ten pakiet dodaje obsługę 32-bitowych binariów Objective C do
1785 %package objc-multilib-%{multilib2}
1786 Summary: Objective C language %{m2_desc} binaries support for GCC
1787 Summary(pl.UTF-8): Obsługa binariów %{m2_desc} w języku Objective C dla kompilatora GCC
1788 Group: Development/Languages
1789 Requires: %{name}-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1790 Requires: libobjc-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1792 %description objc-multilib-%{multilib2}
1793 This package adds %{m2_desc} binaries in Objective C language support to
1794 the GNU Compiler Collection.
1796 %description objc-multilib-%{multilib2} -l pl.UTF-8
1797 Ten pakiet dodaje obsługę binariów %{m2_desc} w języku Objective C do
1801 Summary: Objective C++ support for GCC
1802 Summary(pl.UTF-8): Obsługa języka Objective C++ dla GCC
1803 Group: Development/Languages
1804 Requires: %{name}-c++ = %{epoch}:%{version}-%{release}
1805 Requires: %{name}-objc = %{epoch}:%{version}-%{release}
1808 This package adds Objective C++ support to the GNU Compiler
1811 %description objc++ -l pl.UTF-8
1812 Ten pakiet dodaje obsługę języka Objective C++ do zestawu kompilatorów
1813 GNU Compiler Collection.
1816 Summary: Objective C Library
1817 Summary(es.UTF-8): Biblioteca de Objective C
1818 Summary(pl.UTF-8): Biblioteka obiektowego C (Objective C)
1819 License: GPL v3+ with GCC Runtime Library Exception v3.1
1821 Requires: libgcc = %{epoch}:%{version}-%{release}
1824 %description -n libobjc
1825 Objective C Library.
1827 %description -n libobjc -l es.UTF-8
1828 Bibliotecas de Objective C.
1830 %description -n libobjc -l pl.UTF-8
1831 Biblioteka obiektowego C (Objective C).
1833 %package -n libobjc-static
1834 Summary: Static Objective C Library
1835 Summary(es.UTF-8): Bibliotecas estáticas de Objective C
1836 Summary(pl.UTF-8): Statyczna biblioteka obiektowego C (Objective C)
1837 License: GPL v3+ with GCC Runtime Library Exception v3.1
1838 Group: Development/Libraries
1839 Requires: libobjc = %{epoch}:%{version}-%{release}
1841 %description -n libobjc-static
1842 Static Objective C Library.
1844 %description -n libobjc-static -l es.UTF-8
1845 Bibliotecas estáticas de Objective C.
1847 %description -n libobjc-static -l pl.UTF-8
1848 Statyczna biblioteka obiektowego C (Objective C).
1850 %package -n libobjc-multilib-32
1851 Summary: Objective C Library - 32-bit version
1852 Summary(pl.UTF-8): Biblioteka obiektowego C (Objective C) - wersja 32-bitowa
1853 License: GPL v3+ with GCC Runtime Library Exception v3.1
1855 Requires: libgcc-multilib-32 = %{epoch}:%{version}-%{release}
1856 Obsoletes: libobjc-multilib
1858 %description -n libobjc-multilib-32
1859 Objective C Library - 32-bit version.
1861 %description -n libobjc-multilib-32 -l pl.UTF-8
1862 Biblioteka obiektowego C (Objective C) - wersja 32-bitowa.
1864 %package -n libobjc-multilib-32-static
1865 Summary: Static Objective C Library - 32-bit version
1866 Summary(pl.UTF-8): Statyczna biblioteka obiektowego C (Objective C) - wersja 32-bitowa
1867 License: GPL v3+ with GCC Runtime Library Exception v3.1
1868 Group: Development/Libraries
1869 Requires: libobjc-multilib-32 = %{epoch}:%{version}-%{release}
1870 Obsoletes: libobjc-multilib-static
1872 %description -n libobjc-multilib-32-static
1873 Static Objective C Library - 32-bit version.
1875 %description -n libobjc-multilib-32-static -l pl.UTF-8
1876 Statyczna biblioteka obiektowego C (Objective C) - wersja 32-bitowa.
1878 %package -n libobjc-multilib-%{multilib2}
1879 Summary: Objective C Library - %{m2_desc} version
1880 Summary(pl.UTF-8): Biblioteka obiektowego C (Objective C) - wersja %{m2_desc}
1881 License: GPL v3+ with GCC Runtime Library Exception v3.1
1883 Requires: libgcc-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1885 %description -n libobjc-multilib-%{multilib2}
1886 Objective C Library - %{m2_desc} version.
1888 %description -n libobjc-multilib-%{multilib2} -l pl.UTF-8
1889 Biblioteka obiektowego C (Objective C) - wersja %{m2_desc}.
1891 %package -n libobjc-multilib-%{multilib2}-static
1892 Summary: Static Objective C Library - %{m2_desc} version
1893 Summary(pl.UTF-8): Statyczna biblioteka obiektowego C (Objective C) - wersja %{m2_desc}
1894 License: GPL v3+ with GCC Runtime Library Exception v3.1
1895 Group: Development/Libraries
1896 Requires: libobjc-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1898 %description -n libobjc-multilib-%{multilib2}-static
1899 Static Objective C Library - %{m2_desc} version.
1901 %description -n libobjc-multilib-%{multilib2}-static -l pl.UTF-8
1902 Statyczna biblioteka obiektowego C (Objective C) - wersja %{m2_desc}.
1905 Summary: Go language support for GCC
1906 Summary(pl.UTF-8): Obsługa języka Go dla kompilatora GCC
1907 License: GPL v3+ (gcc), BSD (Go-specific part)
1908 Group: Development/Languages
1909 Requires: %{name} = %{epoch}:%{version}-%{release}
1910 Requires: libgo-devel = %{epoch}:%{version}-%{release}
1913 This package adds Go language support to the GNU Compiler Collection.
1915 %description go -l pl.UTF-8
1916 Ten pakiet dodaje obsługę języka Go do kompilatora GCC.
1918 %package go-multilib-32
1919 Summary: Go language 32-bit binaries support for GCC
1920 Summary(pl.UTF-8): Obsługa 32-bitowych binariów języka Go dla kompilatora GCC
1921 License: GPL v3+ (gcc), BSD (Go-specific part)
1922 Group: Development/Languages
1923 Requires: %{name} = %{epoch}:%{version}-%{release}
1924 Requires: libgo-multilib-32-devel = %{epoch}:%{version}-%{release}
1925 Obsoletes: gcc-go-multilib
1927 %description go-multilib-32
1928 This package adds 32-bit Go language support to the GNU Compiler
1931 %description go-multilib-32 -l pl.UTF-8
1932 Ten pakiet dodaje obsługę 32-bitowych binariów języka Go do
1935 %package go-multilib-%{multilib2}
1936 Summary: Go language %{m2_desc} binaries support for GCC
1937 Summary(pl.UTF-8): Obsługa binariów %{m2_desc} języka Go dla kompilatora GCC
1938 License: GPL v3+ (gcc), BSD (Go-specific part)
1939 Group: Development/Languages
1940 Requires: %{name} = %{epoch}:%{version}-%{release}
1941 Requires: libgo-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
1943 %description go-multilib-%{multilib2}
1944 This package adds %{m2_desc} binaries in Go language support to the GNU
1945 Compiler Collection.
1947 %description go-multilib-%{multilib2} -l pl.UTF-8
1948 Ten pakiet dodaje obsługę binariów %{m2_desc} w języku Go do kompilatora
1952 Summary: Go language library
1953 Summary(pl.UTF-8): Biblioteka języka Go
1956 Requires: libgcc = %{epoch}:%{version}-%{release}
1958 %description -n libgo
1959 Go language library.
1961 %description -n libgo -l pl.UTF-8
1962 Biblioteka języka Go.
1964 %package -n libgo-devel
1965 Summary: Development files for Go language library
1966 Summary(pl.UTF-8): Pliki programistyczne biblioteki języka Go
1968 Group: Development/Libraries
1969 Requires: glibc-devel
1970 Requires: libgo = %{epoch}:%{version}-%{release}
1972 %description -n libgo-devel
1973 Development files for Go language library.
1975 %description -n libgo-devel -l pl.UTF-8
1976 Pliki programistyczne biblioteki języka Go.
1978 %package -n libgo-static
1979 Summary: Static Go language library
1980 Summary(pl.UTF-8): Statyczna biblioteka języka Go
1982 Group: Development/Libraries
1983 Requires: libgo-devel = %{epoch}:%{version}-%{release}
1985 %description -n libgo-static
1986 Static Go language library.
1988 %description -n libgo-static -l pl.UTF-8
1989 Statyczna biblioteka języka Go.
1991 %package -n libgo-multilib-32
1992 Summary: Go language library - 32-bit version
1993 Summary(pl.UTF-8): Biblioteka języka Go - wersja 32-bitowa
1996 Requires: libgcc-multilib-32 = %{epoch}:%{version}-%{release}
1997 Obsoletes: libgo-multilib
1999 %description -n libgo-multilib-32
2000 Go language library - 32-bit version.
2002 %description -n libgo-multilib-32 -l pl.UTF-8
2003 Biblioteka języka Go - wersja 32-bitowa.
2005 %package -n libgo-multilib-32-devel
2006 Summary: Development files for Go language library - 32-bit version
2007 Summary(pl.UTF-8): Pliki programistyczne biblioteki języka Go - wersja 32-bitowa
2009 Group: Development/Libraries
2010 Requires: glibc-devel
2011 Requires: libgo-multilib-32 = %{epoch}:%{version}-%{release}
2012 Obsoletes: libgo-multilib-devel
2014 %description -n libgo-multilib-32-devel
2015 Development files for Go language library - 32-bit version.
2017 %description -n libgo-multilib-32-devel -l pl.UTF-8
2018 Pliki programistyczne biblioteki języka Go - wersja 32-bitowa.
2020 %package -n libgo-multilib-32-static
2021 Summary: Static Go language library - 32-bit version
2022 Summary(pl.UTF-8): Statyczna biblioteka języka Go - wersja 32-bitowa
2024 Group: Development/Libraries
2025 Requires: libgo-multilib-32-devel = %{epoch}:%{version}-%{release}
2026 Obsoletes: libgo-multilib-static
2028 %description -n libgo-multilib-32-static
2029 Static Go language library - 32-bit version.
2031 %description -n libgo-multilib-32-static -l pl.UTF-8
2032 Statyczna biblioteka języka Go - wersja 32-bitowa.
2034 %package -n libgo-multilib-%{multilib2}
2035 Summary: Go language library - %{m2_desc} version
2036 Summary(pl.UTF-8): Biblioteka języka Go - wersja %{m2_desc}
2039 Requires: libgcc-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2041 %description -n libgo-multilib-%{multilib2}
2042 Go language library - %{m2_desc} version.
2044 %description -n libgo-multilib-%{multilib2} -l pl.UTF-8
2045 Biblioteka języka Go - wersja %{m2_desc}.
2047 %package -n libgo-multilib-%{multilib2}-devel
2048 Summary: Development files for Go language library - %{m2_desc} version
2049 Summary(pl.UTF-8): Pliki programistyczne biblioteki języka Go - wersja %{m2_desc}
2051 Group: Development/Libraries
2052 Requires: glibc-devel
2053 Requires: libgo-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2055 %description -n libgo-multilib-%{multilib2}-devel
2056 Development files for Go language library - %{m2_desc} version.
2058 %description -n libgo-multilib-%{multilib2}-devel -l pl.UTF-8
2059 Pliki programistyczne biblioteki języka Go - wersja %{m2_desc}.
2061 %package -n libgo-multilib-%{multilib2}-static
2062 Summary: Static Go language library - %{m2_desc} version
2063 Summary(pl.UTF-8): Statyczna biblioteka języka Go - wersja %{m2_desc}
2065 Group: Development/Libraries
2066 Requires: libgo-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
2068 %description -n libgo-multilib-%{multilib2}-static
2069 Static Go language library - %{m2_desc} version.
2071 %description -n libgo-multilib-%{multilib2}-static -l pl.UTF-8
2072 Statyczna biblioteka języka Go - wersja %{m2_desc}.
2075 Summary: The Address Sanitizer library
2076 Summary(pl.UTF-8): Biblioteka Address Sanitizer do kontroli adresów
2077 License: BSD-like or MIT
2079 Requires: libstdc++ = %{epoch}:%{version}-%{release}
2081 %description -n libasan
2082 This package contains the Address Sanitizer library which is used for
2083 -fsanitize=address instrumented programs.
2085 %description -n libasan -l pl.UTF-8
2086 Ten pakiet zawiera bibliotekę Address Sanitizer, służącą do kontroli
2087 adresów w programach kompilowanych z opcją -fsanitize=address.
2089 %package -n libasan-devel
2090 Summary: Development files for the Address Sanitizer library
2091 Summary(pl.UTF-8): Pliki programistyczne biblioteki Address Sanitizer
2092 License: BSD-like or MIT
2093 Group: Development/Libraries
2094 Requires: libasan = %{epoch}:%{version}-%{release}
2096 %description -n libasan-devel
2097 This package contains development files for the Address Sanitizer
2100 %description -n libasan-devel -l pl.UTF-8
2101 Ten pakiet zawiera pliki programistyczne biblioteki Address Sanitizer.
2103 %package -n libasan-static
2104 Summary: The Address Sanitizer static library
2105 Summary(pl.UTF-8): Statyczna biblioteka Address Sanitizer
2106 License: BSD-like or MIT
2107 Group: Development/Libraries
2108 Requires: libasan-devel = %{epoch}:%{version}-%{release}
2110 %description -n libasan-static
2111 This package contains Address Sanitizer static library.
2113 %description -n libasan-static -l pl.UTF-8
2114 Ten pakiet zawiera statyczną bibliotekę Address Sanitizer.
2116 %package -n libasan-multilib-32
2117 Summary: The Address Sanitizer library - 32-bit version
2118 Summary(pl.UTF-8): Biblioteka Address Sanitizer do kontroli adresów - wersja 32-bitowa
2119 License: BSD-like or MIT
2121 Requires: libstdc++-multilib-32 = %{epoch}:%{version}-%{release}
2122 Obsoletes: libasan-multilib
2124 %description -n libasan-multilib-32
2125 This package contains 32-bit version of the Address Sanitizer library
2126 which is used for -fsanitize=address instrumented programs.
2128 %description -n libasan-multilib-32 -l pl.UTF-8
2129 Ten pakiet zawiera 32-bitową wersję biblioteki Address Sanitizer,
2130 służącej do kontroli adresów w programach kompilowanych z opcją
2133 %package -n libasan-multilib-32-devel
2134 Summary: Development files for the Address Sanitizer library - 32-bit version
2135 Summary(pl.UTF-8): Pliki programistyczne biblioteki Address Sanitizer - wersja 32-bitowa
2136 License: BSD-like or MIT
2137 Group: Development/Libraries
2138 Requires: libasan-devel = %{epoch}:%{version}-%{release}
2139 Requires: libasan-multilib-32 = %{epoch}:%{version}-%{release}
2140 Obsoletes: libasan-multilib-devel
2142 %description -n libasan-multilib-32-devel
2143 This package contains the development files for 32-bit version of the
2144 Address Sanitizer library.
2146 %description -n libasan-multilib-32-devel -l pl.UTF-8
2147 Ten pakiet zawiera pliki programistyczne 32-bitowej wersji biblioteki
2150 %package -n libasan-multilib-32-static
2151 Summary: The Address Sanitizer static library - 32-bit version
2152 Summary(pl.UTF-8): Statyczna biblioteka Address Sanitizer - wersja 32-bitowa
2153 License: BSD-like or MIT
2154 Group: Development/Libraries
2155 Requires: libasan-multilib-32-devel = %{epoch}:%{version}-%{release}
2156 Obsoletes: libasan-multilib-static
2158 %description -n libasan-multilib-32-static
2159 This package contains 32-bit version of the Address Sanitizer static
2162 %description -n libasan-multilib-32-static -l pl.UTF-8
2163 Ten pakiet zawiera 32-bitową wersję statycznej biblioteki Address
2166 %package -n libasan-multilib-%{multilib2}
2167 Summary: The Address Sanitizer library - %{m2_desc} version
2168 Summary(pl.UTF-8): Biblioteka Address Sanitizer do kontroli adresów - wersja %{m2_desc}
2169 License: BSD-like or MIT
2171 Requires: libstdc++-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2173 %description -n libasan-multilib-%{multilib2}
2174 This package contains %{m2_desc} version of the Address Sanitizer library
2175 which is used for -fsanitize=address instrumented programs.
2177 %description -n libasan-multilib-%{multilib2} -l pl.UTF-8
2178 Ten pakiet zawiera wersję %{m2_desc} biblioteki Address Sanitizer,
2179 służącej do kontroli adresów w programach kompilowanych z opcją
2182 %package -n libasan-multilib-%{multilib2}-devel
2183 Summary: Development files for the Address Sanitizer library - %{m2_desc} version
2184 Summary(pl.UTF-8): Pliki programistyczne biblioteki Address Sanitizer - wersja %{m2_desc}
2185 License: BSD-like or MIT
2186 Group: Development/Libraries
2187 Requires: libasan-devel = %{epoch}:%{version}-%{release}
2188 Requires: libasan-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2190 %description -n libasan-multilib-%{multilib2}-devel
2191 This package contains the development files for %{m2_desc} version of the
2192 Address Sanitizer library.
2194 %description -n libasan-multilib-%{multilib2}-devel -l pl.UTF-8
2195 Ten pakiet zawiera pliki programistyczne wersji %{m2_desc} biblioteki
2198 %package -n libasan-multilib-%{multilib2}-static
2199 Summary: The Address Sanitizer static library - %{m2_desc} version
2200 Summary(pl.UTF-8): Statyczna biblioteka Address Sanitizer - wersja %{m2_desc}
2201 License: BSD-like or MIT
2202 Group: Development/Libraries
2203 Requires: libasan-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
2205 %description -n libasan-multilib-%{multilib2}-static
2206 This package contains %{m2_desc} version of the Address Sanitizer static
2209 %description -n libasan-multilib-%{multilib2}-static -l pl.UTF-8
2210 Ten pakiet zawiera wersję %{m2_desc} statycznej biblioteki Address
2214 Summary: The Leak Sanitizer library
2215 Summary(pl.UTF-8): Biblioteka Leak Sanitizer do kontroli wycieków
2216 License: BSD-like or MIT
2218 Requires: libstdc++ = %{epoch}:%{version}-%{release}
2220 %description -n liblsan
2221 This package contains the Leak Sanitizer library which is used for
2222 -fsanitize=leak instrumented programs.
2224 %description -n liblsan -l pl.UTF-8
2225 Ten pakiet zawiera bibliotekę Leak Sanitizer, służącą do kontroli
2226 wycieków w programach kompilowanych z opcją -fsanitize=leak.
2228 %package -n liblsan-devel
2229 Summary: Development files for the Leak Sanitizer library
2230 Summary(pl.UTF-8): Pliki programistyczne biblioteki Leak Sanitizer
2231 License: BSD-like or MIT
2232 Group: Development/Libraries
2233 Requires: liblsan = %{epoch}:%{version}-%{release}
2235 %description -n liblsan-devel
2236 This package contains development files for the Leak Sanitizer
2239 %description -n liblsan-devel -l pl.UTF-8
2240 Ten pakiet zawiera pliki programistyczne biblioteki Leak Sanitizer.
2242 %package -n liblsan-static
2243 Summary: The Leak Sanitizer static library
2244 Summary(pl.UTF-8): Statyczna biblioteka Leak Sanitizer
2245 License: BSD-like or MIT
2246 Group: Development/Libraries
2247 Requires: liblsan-devel = %{epoch}:%{version}-%{release}
2249 %description -n liblsan-static
2250 This package contains Leak Sanitizer static library.
2252 %description -n liblsan-static -l pl.UTF-8
2253 Ten pakiet zawiera statyczną bibliotekę Leak Sanitizer.
2255 %package -n liblsan-multilib-%{multilib2}
2256 Summary: The Leak Sanitizer library - %{m2_desc} version
2257 Summary(pl.UTF-8): Biblioteka Leak Sanitizer do kontroli wycieków - wersja %{m2_desc}
2258 License: BSD-like or MIT
2260 Requires: libstdc++-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2262 %description -n liblsan-multilib-%{multilib2}
2263 This package contains %{m2_desc} version of the Leak Sanitizer library
2264 which is used for -fsanitize=leak instrumented programs.
2266 %description -n liblsan-multilib-%{multilib2} -l pl.UTF-8
2267 Ten pakiet zawiera wersję %{m2_desc} biblioteki Leak Sanitizer, służącej
2268 do kontroli wycieków w programach kompilowanych z opcją
2271 %package -n liblsan-multilib-%{multilib2}-devel
2272 Summary: Development files for the Leak Sanitizer library - %{m2_desc} version
2273 Summary(pl.UTF-8): Pliki programistyczne biblioteki Leak Sanitizer - wersja %{m2_desc}
2274 License: BSD-like or MIT
2275 Group: Development/Libraries
2276 Requires: liblsan-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2278 %description -n liblsan-multilib-%{multilib2}-devel
2279 This package contains development files for %{m2_desc} version of the
2280 Leak Sanitizer library.
2282 %description -n liblsan-multilib-%{multilib2}-devel -l pl.UTF-8
2283 Ten pakiet zawiera pliki programistyczne wersji %{m2_desc} biblioteki
2286 %package -n liblsan-multilib-%{multilib2}-static
2287 Summary: The Leak Sanitizer static library - %{m2_desc} version
2288 Summary(pl.UTF-8): Statyczna biblioteka Leak Sanitizer - wersja %{m2_desc}
2289 License: BSD-like or MIT
2290 Group: Development/Libraries
2291 Requires: liblsan-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
2293 %description -n liblsan-multilib-%{multilib2}-static
2294 This package contains Leak Sanitizer static library - %{m2_desc} version.
2296 %description -n liblsan-multilib-%{multilib2}-static -l pl.UTF-8
2297 Ten pakiet zawiera statyczną bibliotekę Leak Sanitizer - wersja %{m2_desc}.
2300 Summary: The Thread Sanitizer library
2301 Summary(pl.UTF-8): Biblioteka Thread Sanitizer do kontroli wielowątkowości
2302 License: BSD-like or MIT
2304 Requires: libstdc++ = %{epoch}:%{version}-%{release}
2306 %description -n libtsan
2307 This package contains the Thread Sanitizer library which is used for
2308 -fsanitize=thread instrumented programs.
2310 %description -n libtsan -l pl.UTF-8
2311 Ten pakiet zawiera bibliotekę Thread Sanitizer, służącą do kontroli
2312 wielowątkowości w programach kompilowanych z opcją -fsanitize=thread.
2314 %package -n libtsan-devel
2315 Summary: Development files for the Thread Sanitizer library
2316 Summary(pl.UTF-8): Pliki programistyczne biblioteki Thread Sanitizer
2317 License: BSD-like or MIT
2318 Group: Development/Libraries
2319 Requires: libtsan = %{epoch}:%{version}-%{release}
2321 %description -n libtsan-devel
2322 This package contains development files for Thread Sanitizer library.
2324 %description -n libtsan-devel -l pl.UTF-8
2325 Ten pakiet zawiera pliki programistyczne biblioteki Address Sanitizer.
2327 %package -n libtsan-static
2328 Summary: The Thread Sanitizer static library
2329 Summary(pl.UTF-8): Statyczna biblioteka Thread Sanitizer
2330 License: BSD-like or MIT
2331 Group: Development/Libraries
2332 Requires: libtsan-devel = %{epoch}:%{version}-%{release}
2334 %description -n libtsan-static
2335 This package contains Thread Sanitizer static library.
2337 %description -n libtsan-static -l pl.UTF-8
2338 Ten pakiet zawiera statyczną bibliotekę Thread Sanitizer.
2340 %package -n libtsan-multilib-%{multilib2}
2341 Summary: The Thread Sanitizer library - %{m2_desc} version
2342 Summary(pl.UTF-8): Biblioteka Thread Sanitizer do kontroli wielowątkowości - wersja %{m2_desc}
2343 License: BSD-like or MIT
2345 Requires: libstdc++-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2347 %description -n libtsan-multilib-%{multilib2}
2348 This package contains %{m2_desc} version of the Thread Sanitizer
2349 library which is used for -fsanitize=thread instrumented programs.
2351 %description -n libtsan-multilib-%{multilib2} -l pl.UTF-8
2352 Ten pakiet zawiera wersję %{m2_desc} bibliotekę Thread Sanitizer,
2353 służącej do kontroli wielowątkowości w programach kompilowanych
2354 z opcją -fsanitize=thread.
2356 %package -n libtsan-multilib-%{multilib2}-devel
2357 Summary: Development files for the Thread Sanitizer library - %{m2_desc} version
2358 Summary(pl.UTF-8): Pliki programistyczne biblioteki Thread Sanitizer - wersja %{m2_desc}
2359 License: BSD-like or MIT
2360 Group: Development/Libraries
2361 Requires: libtsan-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2363 %description -n libtsan-multilib-%{multilib2}-devel
2364 This package contains development files for %{m2_desc} version of
2365 Thread Sanitizer library.
2367 %description -n libtsan-multilib-%{multilib2}-devel -l pl.UTF-8
2368 Ten pakiet zawiera pliki programistyczne wersji %{m2_desc} biblioteki
2371 %package -n libtsan-multilib-%{multilib2}-static
2372 Summary: The Thread Sanitizer static library - %{m2_desc} version
2373 Summary(pl.UTF-8): Statyczna biblioteka Thread Sanitizer - wersja %{m2_desc}
2374 License: BSD-like or MIT
2375 Group: Development/Libraries
2376 Requires: libtsan-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
2378 %description -n libtsan-multilib-%{multilib2}-static
2379 This package contains %{m2_desc} version of Thread Sanitizer static
2382 %description -n libtsan-multilib-%{multilib2}-static -l pl.UTF-8
2383 Ten pakiet zawiera wersję %{m2_desc} biblioteki statycznej Thread
2386 %package -n libubsan
2387 Summary: The Undefined Behavior Sanitizer library
2388 Summary(pl.UTF-8): Biblioteka Undefined Behavior Sanitizer do kontroli nieokreślonych zachowań
2389 License: BSD-like or MIT
2391 Requires: libstdc++ = %{epoch}:%{version}-%{release}
2393 %description -n libubsan
2394 This package contains the Undefined Behavior Sanitizer library which
2395 is used for -fsanitize=undefined instrumented programs.
2397 %description -n libubsan -l pl.UTF-8
2398 Ten pakiet zawiera bibliotekę Undefined Behavior Sanitizer, służącą do
2399 kontroli nieokreślonych zachowań w programach kompilowanych z opcją
2400 -fsanitize=undefined.
2402 %package -n libubsan-devel
2403 Summary: Development files for the Undefined Behavior Sanitizer library
2404 Summary(pl.UTF-8): Pliki programistyczne biblioteki Undefined Behavior Sanitizer
2405 License: BSD-like or MIT
2406 Group: Development/Libraries
2407 Requires: libubsan = %{epoch}:%{version}-%{release}
2409 %description -n libubsan-devel
2410 This package contains development files for the Undefined Behavior
2413 %description -n libubsan-devel -l pl.UTF-8
2414 Ten pakiet zawiera pliki programistyczne biblioteki Undefined Behavior
2417 %package -n libubsan-static
2418 Summary: The Undefined Behavior Sanitizer static library
2419 Summary(pl.UTF-8): Statyczna biblioteka Undefined Behavior Sanitizer
2420 License: BSD-like or MIT
2421 Group: Development/Libraries
2422 Requires: libubsan-devel = %{epoch}:%{version}-%{release}
2424 %description -n libubsan-static
2425 This package contains Undefined Behavior Sanitizer static library.
2427 %description -n libubsan-static -l pl.UTF-8
2428 Ten pakiet zawiera statyczną bibliotekę Undefined Behavior Sanitizer.
2430 %package -n libubsan-multilib-32
2431 Summary: The Undefined Behavior Sanitizer library - 32-bit version
2432 Summary(pl.UTF-8): Biblioteka Undefined Behavior Sanitizer do kontroli nieokreślonych zachowań - wersja 32-bitowa
2433 License: BSD-like or MIT
2435 Requires: libstdc++-multilib-32 = %{epoch}:%{version}-%{release}
2436 Obsoletes: libubsan-multilib
2438 %description -n libubsan-multilib-32
2439 This package contains 32-bit version of the Undefined Behavior
2440 Sanitizer library which is used for -fsanitize=undefined instrumented
2443 %description -n libubsan-multilib-32 -l pl.UTF-8
2444 Ten pakiet zawiera 32-bitową wersję biblioteki Undefined Behavior
2445 Sanitizer, służącej do kontroli nieokreślonych zachowań w programach
2446 kompilowanych z opcją -fsanitize=undefined.
2448 %package -n libubsan-multilib-32-devel
2449 Summary: Development files for the Undefined Behavior Sanitizer library - 32-bit version
2450 Summary(pl.UTF-8): Pliki programistyczne biblioteki Undefined Behavior Sanitizer - wersja 32-bitowa
2451 License: BSD-like or MIT
2452 Group: Development/Libraries
2453 Requires: libubsan-multilib-32 = %{epoch}:%{version}-%{release}
2454 Obsoletes: libubsan-multilib-devel
2456 %description -n libubsan-multilib-32-devel
2457 This package contains the development files for 32-bit version of the
2458 Undefined Behavior Sanitizer library.
2460 %description -n libubsan-multilib-32-devel -l pl.UTF-8
2461 Ten pakiet zawiera pliki programistyczne 32-bitowej wersji biblioteki
2462 Undefined Behavior Sanitizer.
2464 %package -n libubsan-multilib-32-static
2465 Summary: The Undefined Behavior Sanitizer static library - 32-bit version
2466 Summary(pl.UTF-8): Statyczna biblioteka Undefined Behavior Sanitizer - wersja 32-bitowa
2467 License: BSD-like or MIT
2468 Group: Development/Libraries
2469 Requires: libubsan-multilib-32-devel = %{epoch}:%{version}-%{release}
2470 Obsoletes: libubsan-multilib-static
2472 %description -n libubsan-multilib-32-static
2473 This package contains 32-bit version of the Undefined Behavior
2474 Sanitizer static library.
2476 %description -n libubsan-multilib-32-static -l pl.UTF-8
2477 Ten pakiet zawiera 32-bitową wersję statycznej biblioteki Undefined
2480 %package -n libubsan-multilib-%{multilib2}
2481 Summary: The Undefined Behavior Sanitizer library - %{m2_desc} version
2482 Summary(pl.UTF-8): Biblioteka Undefined Behavior Sanitizer do kontroli nieokreślonych zachowań - wersja %{m2_desc}
2483 License: BSD-like or MIT
2485 Requires: libstdc++-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2487 %description -n libubsan-multilib-%{multilib2}
2488 This package contains %{m2_desc} version of the Undefined Behavior
2489 Sanitizer library which is used for -fsanitize=undefined instrumented
2492 %description -n libubsan-multilib-%{multilib2} -l pl.UTF-8
2493 Ten pakiet zawiera wersję %{m2_desc} biblioteki Undefined Behavior
2494 Sanitizer, służącej do kontroli nieokreślonych zachowań w programach
2495 kompilowanych z opcją -fsanitize=undefined.
2497 %package -n libubsan-multilib-%{multilib2}-devel
2498 Summary: Development files for the Undefined Behavior Sanitizer library - %{m2_desc} version
2499 Summary(pl.UTF-8): Pliki programistyczne biblioteki Undefined Behavior Sanitizer - wersja %{m2_desc}
2500 License: BSD-like or MIT
2501 Group: Development/Libraries
2502 Requires: libubsan-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2504 %description -n libubsan-multilib-%{multilib2}-devel
2505 This package contains the development files for %{m2_desc} version of the
2506 Undefined Behavior Sanitizer library.
2508 %description -n libubsan-multilib-%{multilib2}-devel -l pl.UTF-8
2509 Ten pakiet zawiera pliki programistyczne wersji %{m2_desc} biblioteki
2510 Undefined Behavior Sanitizer.
2512 %package -n libubsan-multilib-%{multilib2}-static
2513 Summary: The Undefined Behavior Sanitizer static library - %{m2_desc} version
2514 Summary(pl.UTF-8): Statyczna biblioteka Undefined Behavior Sanitizer - wersja %{m2_desc}
2515 License: BSD-like or MIT
2516 Group: Development/Libraries
2517 Requires: libubsan-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
2519 %description -n libubsan-multilib-%{multilib2}-static
2520 This package contains %{m2_desc} version of the Undefined Behavior
2521 Sanitizer static library.
2523 %description -n libubsan-multilib-%{multilib2}-static -l pl.UTF-8
2524 Ten pakiet zawiera wersję %{m2_desc} statycznej biblioteki Undefined
2528 Summary: The Virtual Table Verification library
2529 Summary(pl.UTF-8): Biblioteka Virtual Table Verification do weryfikacji tablicy wirtualnej
2530 License: GPL v3+ with GCC Runtime Library Exception v3.1
2532 URL: https://gcc.gnu.org/wiki/vtv
2533 Requires: libgcc = %{epoch}:%{version}-%{release}
2535 %description -n libvtv
2536 This package contains the Virtual Table Verification library which
2537 is used for -fvtable-verify=... instrumented programs.
2539 %description -n libvtv -l pl.UTF-8
2540 Ten pakiet zawiera bibliotekę Virtual Table Verification, służącą do
2541 weryfikacji tablicy wirtualnej w programach kompilowanych z opcją
2542 -fvtable-verify=....
2544 %package -n libvtv-devel
2545 Summary: Development files for the Virtual Table Verification library
2546 Summary(pl.UTF-8): Pliki programistyczne biblioteki Virtual Table Verification
2547 License: GPL v3+ with GCC Runtime Library Exception v3.1
2548 Group: Development/Libraries
2549 URL: https://gcc.gnu.org/wiki/vtv
2550 Requires: libvtv = %{epoch}:%{version}-%{release}
2552 %description -n libvtv-devel
2553 This package contains development files for the Virtual Table
2554 Verification library.
2556 %description -n libvtv-devel -l pl.UTF-8
2557 Ten pakiet zawiera pliki programistyczne biblioteki Vitual Table
2560 %package -n libvtv-static
2561 Summary: The Virtual Table Verification static library
2562 Summary(pl.UTF-8): Statyczna biblioteka Virtual Table Verification
2563 License: GPL v3+ with GCC Runtime Library Exception v3.1
2564 Group: Development/Libraries
2565 URL: https://gcc.gnu.org/wiki/vtv
2566 Requires: libvtv-devel = %{epoch}:%{version}-%{release}
2568 %description -n libvtv-static
2569 This package contains Virtual Table Verification static library.
2571 %description -n libvtv-static -l pl.UTF-8
2572 Ten pakiet zawiera statyczną bibliotekę Virtual Table Verification.
2574 %package -n libvtv-multilib-32
2575 Summary: The Virtual Table Verification library - 32-bit version
2576 Summary(pl.UTF-8): Biblioteka Virtual Table Verification do weryfikacji tablicy wirtualnej - wersja 32-bitowa
2577 License: GPL v3+ with GCC Runtime Library Exception v3.1
2579 URL: https://gcc.gnu.org/wiki/vtv
2580 Requires: libgcc-multilib-32 = %{epoch}:%{version}-%{release}
2582 %description -n libvtv-multilib-32
2583 This package contains 32-bit version of the Virtual Table Verification
2584 library which is used for -fvtable-verify=... instrumented programs.
2586 %description -n libvtv-multilib-32 -l pl.UTF-8
2587 Ten pakiet zawiera 32-bitową wersję biblioteki Virtual Table
2588 Verification, służącej do weryfikacji tablicy wirtualnej w programach
2589 kompilowanych z opcją -fvtable-verify=....
2591 %package -n libvtv-multilib-32-devel
2592 Summary: Development files for the Virtual Table Verification library - 32-bit version
2593 Summary(pl.UTF-8): Pliki programistyczne biblioteki Virtual Table Verification - wersja 32-bitowa
2594 License: GPL v3+ with GCC Runtime Library Exception v3.1
2595 Group: Development/Libraries
2596 URL: https://gcc.gnu.org/wiki/vtv
2597 Requires: libvtv-multilib-32 = %{epoch}:%{version}-%{release}
2599 %description -n libvtv-multilib-32-devel
2600 This package contains the development files for 32-bit version of the
2601 Virtual Table Verification library.
2603 %description -n libvtv-multilib-32-devel -l pl.UTF-8
2604 Ten pakiet zawiera pliki programistyczne 32-bitowej wersji biblioteki
2605 Virtual Table Verification.
2607 %package -n libvtv-multilib-32-static
2608 Summary: The Virtual Table Verification static library - 32-bit version
2609 Summary(pl.UTF-8): Statyczna biblioteka Virtual Table Verification - wersja 32-bitowa
2610 License: GPL v3+ with GCC Runtime Library Exception v3.1
2611 Group: Development/Libraries
2612 URL: https://gcc.gnu.org/wiki/vtv
2613 Requires: libvtv-multilib-32-devel = %{epoch}:%{version}-%{release}
2615 %description -n libvtv-multilib-32-static
2616 This package contains 32-bit version of the Virtual Table Verification
2619 %description -n libvtv-multilib-32-static -l pl.UTF-8
2620 Ten pakiet zawiera 32-bitową wersję statycznej biblioteki Virtual
2623 %package -n libvtv-multilib-%{multilib2}
2624 Summary: The Virtual Table Verification library - %{m2_desc} version
2625 Summary(pl.UTF-8): Biblioteka Virtual Table Verification do weryfikacji tablicy wirtualnej - wersja %{m2_desc}
2626 License: GPL v3+ with GCC Runtime Library Exception v3.1
2628 URL: https://gcc.gnu.org/wiki/vtv
2629 Requires: libgcc-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2631 %description -n libvtv-multilib-%{multilib2}
2632 This package contains %{m2_desc} version of the Virtual Table Verification
2633 library which is used for -fvtable-verify=... instrumented programs.
2635 %description -n libvtv-multilib-%{multilib2} -l pl.UTF-8
2636 Ten pakiet zawiera wersję %{m2_desc} biblioteki Virtual Table
2637 Verification, służącej do weryfikacji tablicy wirtualnej w programach
2638 kompilowanych z opcją -fvtable-verify=....
2640 %package -n libvtv-multilib-%{multilib2}-devel
2641 Summary: Development files for the Virtual Table Verification library - %{m2_desc} version
2642 Summary(pl.UTF-8): Pliki programistyczne biblioteki Virtual Table Verification - wersja %{m2_desc}
2643 License: GPL v3+ with GCC Runtime Library Exception v3.1
2644 Group: Development/Libraries
2645 URL: https://gcc.gnu.org/wiki/vtv
2646 Requires: libvtv-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2648 %description -n libvtv-multilib-%{multilib2}-devel
2649 This package contains the development files for %{m2_desc} version of the
2650 Virtual Table Verification library.
2652 %description -n libvtv-multilib-%{multilib2}-devel -l pl.UTF-8
2653 Ten pakiet zawiera pliki programistyczne wersji %{m2_desc} biblioteki
2654 Virtual Table Verification.
2656 %package -n libvtv-multilib-%{multilib2}-static
2657 Summary: The Virtual Table Verification static library - %{m2_desc} version
2658 Summary(pl.UTF-8): Statyczna biblioteka Virtual Table Verification - wersja %{m2_desc}
2659 License: GPL v3+ with GCC Runtime Library Exception v3.1
2660 Group: Development/Libraries
2661 URL: https://gcc.gnu.org/wiki/vtv
2662 Requires: libvtv-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
2664 %description -n libvtv-multilib-%{multilib2}-static
2665 This package contains %{m2_desc} version of the Virtual Table
2666 Verification library.
2668 %description -n libvtv-multilib-%{multilib2}-static -l pl.UTF-8
2669 Ten pakiet zawiera wersję %{m2_desc} statycznej biblioteki Virtual
2672 %package -n libatomic
2673 Summary: The GNU Atomic library
2674 Summary(pl.UTF-8): Biblioteka GNU Atomic
2675 License: GPL v3+ with GCC Runtime Library Exception v3.1
2678 %description -n libatomic
2679 This package contains the GNU Atomic library which is a GCC support
2680 library for atomic operations not supported by hardware.
2682 %description -n libatomic -l pl.UTF-8
2683 Ten pakiet zawiera bibliotekę GNU Atomic, będącą biblioteką GCC
2684 wspierającą operacje atomowe na sprzęcie ich nie obsługującym.
2686 %package -n libatomic-devel
2687 Summary: Development files for the GNU Atomic library
2688 Summary(pl.UTF-8): Pliki programistyczne biblioteki GNU Atomic
2689 License: GPL v3+ with GCC Runtime Library Exception v3.1
2690 Group: Development/Libraries
2691 Requires: libatomic = %{epoch}:%{version}-%{release}
2693 %description -n libatomic-devel
2694 This package contains development files for the GNU Atomic library.
2696 %description -n libatomic-devel -l pl.UTF-8
2697 Ten pakiet zawiera pliki programistyczne biblioteki GNU Atomic.
2699 %package -n libatomic-static
2700 Summary: The GNU Atomic static library
2701 Summary(pl.UTF-8): Statyczna biblioteka GNU Atomic
2702 License: GPL v3+ with GCC Runtime Library Exception v3.1
2703 Group: Development/Libraries
2704 Requires: libatomic-devel = %{epoch}:%{version}-%{release}
2706 %description -n libatomic-static
2707 This package contains GNU Atomic static library.
2709 %description -n libatomic-static
2710 Ten pakiet zawiera statyczną bibliotekę GNU Atomic.
2712 %package -n libatomic-multilib-32
2713 Summary: The GNU Atomic library - 32-bit version
2714 Summary(pl.UTF-8): Biblioteka GNU Atomic - wersja 32-bitowa
2715 License: GPL v3+ with GCC Runtime Library Exception v3.1
2717 Obsoletes: libatomic-multilib
2719 %description -n libatomic-multilib-32
2720 This package contains 32-bit version of the GNU Atomic library which
2721 is a GCC support library for atomic operations not supported by
2724 %description -n libatomic-multilib-32 -l pl.UTF-8
2725 Ten pakiet zawiera 32-bitową wersję biblioteki GNU Atomic, będącej
2726 biblioteką GCC wspierającą operacje atomowe na sprzęcie ich nie
2729 %package -n libatomic-multilib-32-devel
2730 Summary: Development files for the GNU Atomic static library - 32-bit version
2731 Summary(pl.UTF-8): Pliki programistyczne biblioteki GNU Atomic - wersja 32-bitowa
2732 License: GPL v3+ with GCC Runtime Library Exception v3.1
2733 Group: Development/Libraries
2734 Requires: libatomic-multilib-32 = %{epoch}:%{version}-%{release}
2735 Obsoletes: libatomic-multilib-devel
2737 %description -n libatomic-multilib-32-devel
2738 This package contains the development files for 32-bit version of the
2741 %description -n libatomic-multilib-32-devel -l pl.UTF-8
2742 Ten pakiet zawiera pliki programistyczne 32-bitowej wersji biblioteki
2745 %package -n libatomic-multilib-32-static
2746 Summary: The GNU Atomic static library - 32-bit version
2747 Summary(pl.UTF-8): Statyczna biblioteka GNU Atomic - wersja 32-bitowa
2748 License: GPL v3+ with GCC Runtime Library Exception v3.1
2749 Group: Development/Libraries
2750 Requires: libatomic-multilib-32-devel = %{epoch}:%{version}-%{release}
2751 Obsoletes: libatomic-multilib-static
2753 %description -n libatomic-multilib-32-static
2754 This package contains 32-bit version of the GNU Atomic static library.
2756 %description -n libatomic-multilib-32-static -l pl.UTF-8
2757 Ten pakiet zawiera 32-bitową wersję statycznej biblioteki GNU Atomic.
2759 %package -n libatomic-multilib-%{multilib2}
2760 Summary: The GNU Atomic library - %{m2_desc} version
2761 Summary(pl.UTF-8): Biblioteka GNU Atomic - wersja %{m2_desc}
2762 License: GPL v3+ with GCC Runtime Library Exception v3.1
2765 %description -n libatomic-multilib-%{multilib2}
2766 This package contains %{m2_desc} version of the GNU Atomic library which
2767 is a GCC support library for atomic operations not supported by
2770 %description -n libatomic-multilib-%{multilib2} -l pl.UTF-8
2771 Ten pakiet zawiera wersję %{m2_desc} biblioteki GNU Atomic, będącej
2772 biblioteką GCC wspierającą operacje atomowe na sprzęcie ich nie
2775 %package -n libatomic-multilib-%{multilib2}-devel
2776 Summary: Development files for the GNU Atomic static library - %{m2_desc} version
2777 Summary(pl.UTF-8): Pliki programistyczne biblioteki GNU Atomic - wersja %{m2_desc}
2778 License: GPL v3+ with GCC Runtime Library Exception v3.1
2779 Group: Development/Libraries
2780 Requires: libatomic-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2782 %description -n libatomic-multilib-%{multilib2}-devel
2783 This package contains the development files for %{m2_desc} version of the
2786 %description -n libatomic-multilib-%{multilib2}-devel -l pl.UTF-8
2787 Ten pakiet zawiera pliki programistyczne wersji %{m2_desc} biblioteki
2790 %package -n libatomic-multilib-%{multilib2}-static
2791 Summary: The GNU Atomic static library - %{m2_desc} version
2792 Summary(pl.UTF-8): Statyczna biblioteka GNU Atomic - wersja %{m2_desc}
2793 License: GPL v3+ with GCC Runtime Library Exception v3.1
2794 Group: Development/Libraries
2795 Requires: libatomic-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
2797 %description -n libatomic-multilib-%{multilib2}-static
2798 This package contains %{m2_desc} version of the GNU Atomic static library.
2800 %description -n libatomic-multilib-%{multilib2}-static -l pl.UTF-8
2801 Ten pakiet zawiera wersję %{m2_desc} statycznej biblioteki GNU Atomic.
2804 Summary: GCC plugin for GDB
2805 Summary(pl.UTF-8): Wtyczka GCC dla GDB
2806 Group: Development/Debuggers
2807 Requires: %{name} = %{epoch}:%{version}-%{release}
2809 %description gdb-plugin
2810 This package contains GCC plugin for GDB C expression evaluation.
2812 %description gdb-plugin -l pl.UTF-8
2813 Ten pakiet zawiera wtyczkę GCC do obliczania wyrażeń języka C w GDB.
2815 %package plugin-devel
2816 Summary: Support for compiling GCC plugins
2817 Summary(pl.UTF-8): Obsługa kompilowania wtyczek GCC
2818 Group: Development/Languages
2819 Requires: %{name} = %{epoch}:%{version}-%{release}
2820 Requires: gmp-devel >= 4.3.2
2821 Requires: libmpc-devel >= 0.8.1
2822 Requires: mpfr-devel >= 2.4.2
2824 %description plugin-devel
2825 This package contains header files and other support files for
2826 compiling GCC plugins. The GCC plugin ABI is currently not stable, so
2827 plugins must be rebuilt any time GCC is updated.
2829 %description plugin-devel -l pl.UTF-8
2830 Ten pakiet zawiera pliki nagłówkowe oraz inne pozwalające na
2831 kompilowanie wtyczek GCC. ABI wtyczek GCC nie jest obecnie stabilne,
2832 więc wtyczki muszą być przebudowywane przy każdej aktualizacji GCC.
2834 # Packages with epoch 0
2835 # DO NOT MOVE THESE PACKAGES AROUND
2838 Summary: GCC Memory Protection Extensions language extensions runtime library
2839 Summary(pl.UTF-8): Biblioteka uruchomieniowa rozszerzeń Memory Protection Extensions dla GCC
2843 Requires: libstdc++ = 6:%{version}-%{release}
2845 %description -n libmpx
2846 This package contains the Memory Protection Extensions C language
2847 extensions runtime library.
2849 %description -n libmpx -l pl.UTF-8
2850 Ten pakiet zawiera bibliotekę uruchomieniową rozszerzeń Memory
2851 Protection Extensions dla języka C.
2853 %package -n libmpx-devel
2854 Summary: GCC development files for Memory Protection Extensions language extensions
2855 Summary(pl.UTF-8): Pliki programistyczne GCC dla rozszerzeń Memory Protection Extensions
2858 Group: Development/Libraries
2859 Requires: libmpx = %{version}-%{release}
2861 %description -n libmpx-devel
2862 This package contains development files for Memory Protection
2863 Extensions C language extensions.
2865 %description -n libmpx-devel -l pl.UTF-8
2866 Ten pakiet zawiera pliki programistyczne rozszerzeń Memory Protection
2867 Extensions dla języka C.
2869 %package -n libmpx-static
2870 Summary: GCC Memory Protection Extensions language extensions static library
2871 Summary(pl.UTF-8): Biblioteka statyczna rozszerzeń Memory Protection Extensions dla GCC
2874 Group: Development/Libraries
2875 Requires: libmpx-devel = %{version}-%{release}
2877 %description -n libmpx-static
2878 This package contains Memory Protection Extensions C language
2879 extensions static library.
2881 %description -n libmpx-static -l pl.UTF-8
2882 Ten pakiet zawiera bibliotekę statyczną rozszerzeń Memory Protection
2883 Extensions dla języka C.
2885 %package -n libmpx-multilib-32
2886 Summary: GCC Memory Protection Extensions language extensions runtime library - 32-bit version
2887 Summary(pl.UTF-8): Biblioteka uruchomieniowa rozszerzeń Memory Protection Extensions dla GCC - wersja 32-bitowa
2891 Requires: libstdc++-multilib-32 = %{version}-%{release}
2892 Obsoletes: libmpx-multilib
2894 %description -n libmpx-multilib-32
2895 This package contains the Memory Protection Extensions C language
2896 extensions runtime library in 32-bit version.
2898 %description -n libmpx-multilib-32 -l pl.UTF-8
2899 Ten pakiet zawiera bibliotekę uruchomieniową rozszerzeń Memory
2900 Protection Extensions dla języka C. W tym pakiecie znajduje się wersja
2903 %package -n libmpx-multilib-32-devel
2904 Summary: GCC development files for Memory Protection Extensions language extensions - 32-bit version
2905 Summary(pl.UTF-8): Pliki programistyczne GCC dla rozszerzeń Memory Protection Extensions - wersja 32-bitowa
2908 Group: Development/Libraries
2909 Requires: libmpx-devel = %{version}-%{release}
2910 Requires: libmpx-multilib-32 = %{version}-%{release}
2911 Obsoletes: libmpx-multilib-devel
2913 %description -n libmpx-multilib-32-devel
2914 This package contains development files for Memory Protection
2915 Extensions C language extensions in 32-bit version.
2917 %description -n libmpx-multilib-32-devel -l pl.UTF-8
2918 Ten pakiet zawiera pliki programistyczne rozszerzeń Memory Protection
2919 Extensions dla języka C. W tym pakiecie znajduje się wersja 32-bitowa.
2921 %package -n libmpx-multilib-32-static
2922 Summary: GCC Memory Protection Extensions language extensions static library - 32-bit version
2923 Summary(pl.UTF-8): Biblioteka statyczna rozszerzeń Memory Protection Extensions dla GCC - wersja 32-bitowa
2926 Group: Development/Libraries
2927 Requires: libmpx-multilib-32-devel = %{version}-%{release}
2928 Obsoletes: libmpx-multilib-static
2930 %description -n libmpx-multilib-32-static
2931 This package contains the Memory Protection Extensions C language
2932 extensions static library in 32-bit version.
2934 %description -n libmpx-multilib-32-static -l pl.UTF-8
2935 Ten pakiet zawiera bibliotekę statyczną rozszerzeń Memory Protection
2936 Extensions dla języka C. W tym pakiecie znajduje się wersja 32-bitowa.
2938 %package -n libmpx-multilib-%{multilib2}
2939 Summary: GCC Memory Protection Extensions language extensions runtime library
2940 Summary(pl.UTF-8): Biblioteka uruchomieniowa rozszerzeń Memory Protection Extensions dla GCC
2944 Requires: libstdc++-multilib-%{multilib2} = 6:%{version}-%{release}
2946 %description -n libmpx-multilib-%{multilib2}
2947 This package contains the Memory Protection Extensions C language
2948 extensions runtime library.
2950 %description -n libmpx-multilib-%{multilib2} -l pl.UTF-8
2951 Ten pakiet zawiera bibliotekę uruchomieniową rozszerzeń Memory
2952 Protection Extensions dla języka C.
2954 %package -n libmpx-multilib-%{multilib2}-devel
2955 Summary: GCC development files for Memory Protection Extensions language extensions
2956 Summary(pl.UTF-8): Pliki programistyczne GCC dla rozszerzeń Memory Protection Extensions
2959 Group: Development/Libraries
2960 Requires: libmpx-devel = %{version}-%{release}
2961 Requires: libmpx-multilib-%{multilib2} = %{version}-%{release}
2963 %description -n libmpx-multilib-%{multilib2}-devel
2964 This package contains development files for Memory Protection
2965 Extensions C language extensions.
2967 %description -n libmpx-multilib-%{multilib2}-devel -l pl.UTF-8
2968 Ten pakiet zawiera pliki programistyczne rozszerzeń Memory Protection
2969 Extensions dla języka C.
2971 %package -n libmpx-multilib-%{multilib2}-static
2972 Summary: GCC Memory Protection Extensions language extensions static library
2973 Summary(pl.UTF-8): Biblioteka statyczna rozszerzeń Memory Protection Extensions dla GCC
2976 Group: Development/Libraries
2977 Requires: libmpx-multilib-%{multilib2}-devel = %{version}-%{release}
2979 %description -n libmpx-multilib-%{multilib2}-static
2980 This package contains the Memory Protection Extensions C language
2981 extensions static library.
2983 %description -n libmpx-multilib-%{multilib2}-static -l pl.UTF-8
2984 Ten pakiet zawiera bibliotekę statyczną rozszerzeń Memory Protection
2985 Extensions dla języka C.
3000 %if %{with gcc_libffi}
3004 %{__mv} ChangeLog ChangeLog.general
3006 # override snapshot version.
3007 echo %{version} > gcc/BASE-VER
3008 echo "release" > gcc/DEV-PHASE
3015 cd libjava/classpath
3019 cp -f /usr/share/automake/config.sub .
3021 rm -rf builddir && install -d builddir && cd builddir
3023 # http://www.mailinglistarchive.com/java%40gcc.gnu.org/msg02751.html
3027 CFLAGS="%{rpmcflags}" \
3028 CXXFLAGS="%{rpmcxxflags}" \
3031 --prefix=%{_prefix} \
3032 --with-local-prefix=%{_prefix}/local \
3033 --libdir=%{_libdir} \
3034 --libexecdir=%{_libdir} \
3035 --infodir=%{_infodir} \
3036 --mandir=%{_mandir} \
3037 --x-libraries=%{_libdir} \
3038 --%{?with_bootstrap:en}%{!?with_bootstrap:dis}able-bootstrap \
3039 --disable-build-with-cxx \
3040 --disable-build-poststage1-with-cxx \
3042 --enable-checking=release \
3043 %ifarch %{ix86} %{x8664} x32
3046 %{?with_fortran:--enable-cmath} \
3047 --enable-decimal-float \
3048 --enable-gnu-indirect-function \
3049 --enable-gnu-unique-object \
3050 --enable-initfini-array \
3051 --disable-isl-version-check \
3052 --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}" \
3053 --%{?with_gomp:en}%{!?with_gomp:dis}able-libgomp \
3055 --enable-linker-build-id \
3056 --enable-linux-futex \
3057 --enable-long-long \
3058 %{!?with_multilib:--disable-multilib} \
3063 --enable-secureplt \
3066 --enable-threads=posix \
3071 %ifarch %{x8664} x32
3072 --with-arch-32=x86-64 \
3075 --with-cpu=ultrasparc \
3077 --with-demangler-in-ld \
3078 --with-ecj-jar=%{_javadir}/ecj.jar \
3081 --with-linker-hash-style=gnu \
3082 --with-long-double-128 \
3083 %if %{with multilib}
3085 --with-multilib-list=m32,m64%{?with_multilibx32:,mx32} \
3088 --with-multilib-list=m32,m64,mx32 \
3091 --with-slibdir=%{_slibdir} \
3093 --without-system-libunwind \
3095 --with-system-libunwind \
3097 --with-system-zlib \
3098 %{!?with_java:--without-x} \
3100 --enable-__cxa_atexit \
3101 --enable-libstdcxx-allocator=new \
3102 --disable-libstdcxx-pch \
3103 --enable-libstdcxx-threads \
3104 --enable-libstdcxx-time=rt \
3105 --enable-libstdcxx-visibility \
3106 --enable-symvers=gnu%{?with_symvers:-versioned-namespace} \
3107 --with-gxx-include-dir=%{_includedir}/c++/%{version} \
3108 %{?with_vtv:--enable-vtable-verify} \
3111 %{!?with_alsa:--disable-alsa} \
3112 %{!?with_dssi:--disable-dssi} \
3113 --disable-gconf-peer \
3114 %{?with_gtk:--enable-gtk-cairo} \
3116 --enable-java-awt="xlib%{?with_gtk:,gtk}%{?with_qt:,qt}" \
3120 --enable-libgcj-database \
3121 --enable-libgcj-multifile \
3122 --disable-libjava-multilib \
3123 %{?with_mozilla:--enable-plugin} \
3124 --enable-static-libjava \
3127 --with-pkgversion="PLD-Linux" \
3128 --with-bugurl="http://bugs.pld-linux.org" \
3129 --host=%{_target_platform} \
3130 --build=%{_target_platform}
3134 cat << 'EOF' > Makefile
3135 all := $(filter-out all Makefile,$(MAKECMDGOALS))
3138 $(MAKE) -C builddir $(MAKE_OPTS) $(all) \
3139 %{?with_bootstrap:%{?with_profiling:profiledbootstrap}} \
3140 GCJFLAGS="%{rpmcflags}" \
3141 BOOT_CFLAGS="%{rpmcflags}" \
3142 STAGE1_CFLAGS="%{rpmcflags} -O1 -g0" \
3143 GNATLIBCFLAGS="%{rpmcflags}" \
3144 LDFLAGS_FOR_TARGET="%{rpmldflags}" \
3152 if [ ! -r /dev/pts/0 ]; then
3153 echo "You need to have /dev/pts mounted to avoid expect's spawn failures!"
3156 %{__make} -k -C builddir check 2>&1 ||:
3160 rm -rf $RPM_BUILD_ROOT
3161 install -d $RPM_BUILD_ROOT{/lib,%{_aclocaldir},%{_datadir},%{_infodir}}
3165 %{__make} -j1 install \
3167 infodir=%{_infodir} \
3168 DESTDIR=$RPM_BUILD_ROOT
3170 cp -p gcc/specs $RPM_BUILD_ROOT%{gcclibdir}
3172 %if %{with multilib}
3175 ln -f $RPM_BUILD_ROOT%{_bindir}/sparc64-pld-linux-gcc \
3176 $RPM_BUILD_ROOT%{_bindir}/sparc-pld-linux-gcc
3177 ln -f $RPM_BUILD_ROOT%{_bindir}/sparc64-pld-linux-gcc-%{version} \
3178 $RPM_BUILD_ROOT%{_bindir}/sparc-pld-linux-gcc-%{version}
3180 ln -f $RPM_BUILD_ROOT%{_bindir}/sparc64-pld-linux-c++ \
3181 $RPM_BUILD_ROOT%{_bindir}/sparc-pld-linux-c++
3182 ln -f $RPM_BUILD_ROOT%{_bindir}/sparc64-pld-linux-g++ \
3183 $RPM_BUILD_ROOT%{_bindir}/sparc-pld-linux-g++
3186 ln -f $RPM_BUILD_ROOT%{_bindir}/sparc64-pld-linux-gcj \
3187 $RPM_BUILD_ROOT%{_bindir}/sparc-pld-linux-gcj
3192 ln -sf %{_bindir}/cpp $RPM_BUILD_ROOT/lib/cpp
3193 ln -sf gcc $RPM_BUILD_ROOT%{_bindir}/cc
3194 echo ".so man1/gcc.1" > $RPM_BUILD_ROOT%{_mandir}/man1/cc.1
3196 libssp=$(cd $RPM_BUILD_ROOT%{_libdir}; echo libssp.so.*.*.*)
3197 %{__mv} $RPM_BUILD_ROOT%{_libdir}/libssp.so.* $RPM_BUILD_ROOT%{_slibdir}
3198 ln -sf %{_slibdir}/$libssp $RPM_BUILD_ROOT%{_libdir}/libssp.so
3200 libitm=$(cd $RPM_BUILD_ROOT%{_libdir}; echo libitm.so.*.*.*)
3201 %{__mv} $RPM_BUILD_ROOT%{_libdir}/libitm.so.* $RPM_BUILD_ROOT%{_slibdir}
3202 ln -sf %{_slibdir}/$libitm $RPM_BUILD_ROOT%{_libdir}/libitm.so
3204 libgomp=$(cd $RPM_BUILD_ROOT%{_libdir}; echo libgomp.so.*.*.*)
3205 %{__mv} $RPM_BUILD_ROOT%{_libdir}/libgomp.so.* $RPM_BUILD_ROOT%{_slibdir}
3206 ln -sf %{_slibdir}/$libgomp $RPM_BUILD_ROOT%{_libdir}/libgomp.so
3208 %if %{with multilib}
3209 libssp=$(cd $RPM_BUILD_ROOT%{_libdir32}; echo libssp.so.*.*.*)
3210 %{__mv} $RPM_BUILD_ROOT%{_libdir32}/libssp.so.* $RPM_BUILD_ROOT%{_slibdir32}
3211 ln -sf %{_slibdir32}/$libssp $RPM_BUILD_ROOT%{_libdir32}/libssp.so
3213 libitm=$(cd $RPM_BUILD_ROOT%{_libdir32}; echo libitm.so.*.*.*)
3214 %{__mv} $RPM_BUILD_ROOT%{_libdir32}/libitm.so.* $RPM_BUILD_ROOT%{_slibdir32}
3215 ln -sf %{_slibdir32}/$libitm $RPM_BUILD_ROOT%{_libdir32}/libitm.so
3217 libgomp=$(cd $RPM_BUILD_ROOT%{_libdir32}; echo libgomp.so.*.*.*)
3218 %{__mv} $RPM_BUILD_ROOT%{_libdir32}/libgomp.so.* $RPM_BUILD_ROOT%{_slibdir32}
3219 ln -sf %{_slibdir32}/$libgomp $RPM_BUILD_ROOT%{_libdir32}/libgomp.so
3221 %if %{with multilib2}
3222 libssp=$(cd $RPM_BUILD_ROOT%{_libdirm2}; echo libssp.so.*.*.*)
3223 %{__mv} $RPM_BUILD_ROOT%{_libdirm2}/libssp.so.* $RPM_BUILD_ROOT%{_slibdirm2}
3224 ln -sf %{_slibdirm2}/$libssp $RPM_BUILD_ROOT%{_libdirm2}/libssp.so
3226 libitm=$(cd $RPM_BUILD_ROOT%{_libdirm2}; echo libitm.so.*.*.*)
3227 %{__mv} $RPM_BUILD_ROOT%{_libdirm2}/libitm.so.* $RPM_BUILD_ROOT%{_slibdirm2}
3228 ln -sf %{_slibdirm2}/$libitm $RPM_BUILD_ROOT%{_libdirm2}/libitm.so
3230 libgomp=$(cd $RPM_BUILD_ROOT%{_libdirm2}; echo libgomp.so.*.*.*)
3231 %{__mv} $RPM_BUILD_ROOT%{_libdirm2}/libgomp.so.* $RPM_BUILD_ROOT%{_slibdirm2}
3232 ln -sf %{_slibdirm2}/$libgomp $RPM_BUILD_ROOT%{_libdirm2}/libgomp.so
3237 ln -sf gfortran $RPM_BUILD_ROOT%{_bindir}/g95
3238 echo ".so man1/gfortran.1" > $RPM_BUILD_ROOT%{_mandir}/man1/g95.1
3242 # move ada shared libraries to proper place...
3243 %{__mv} $RPM_BUILD_ROOT%{gcclibdir}/adalib/*.so.1 \
3244 $RPM_BUILD_ROOT%{_libdir}
3245 # check if symlink to be made is valid
3246 test -f $RPM_BUILD_ROOT%{_libdir}/libgnat-%{major_ver}.so.1
3247 ln -sf libgnat-%{major_ver}.so.1 $RPM_BUILD_ROOT%{_libdir}/libgnat-%{major_ver}.so
3248 ln -sf libgnarl-%{major_ver}.so.1 $RPM_BUILD_ROOT%{_libdir}/libgnarl-%{major_ver}.so
3249 ln -sf libgnat-%{major_ver}.so $RPM_BUILD_ROOT%{_libdir}/libgnat.so
3250 ln -sf libgnarl-%{major_ver}.so $RPM_BUILD_ROOT%{_libdir}/libgnarl.so
3251 %if %{with multilib}
3252 %{__mv} $RPM_BUILD_ROOT%{gcclibdir}/32/adalib/*.so.1 \
3253 $RPM_BUILD_ROOT%{_libdir32}
3254 # check if symlink to be made is valid
3255 test -f $RPM_BUILD_ROOT%{_libdir32}/libgnat-%{major_ver}.so.1
3256 ln -sf libgnat-%{major_ver}.so.1 $RPM_BUILD_ROOT%{_libdir32}/libgnat-%{major_ver}.so
3257 ln -sf libgnarl-%{major_ver}.so.1 $RPM_BUILD_ROOT%{_libdir32}/libgnarl-%{major_ver}.so
3258 ln -sf libgnat-%{major_ver}.so $RPM_BUILD_ROOT%{_libdir32}/libgnat.so
3259 ln -sf libgnarl-%{major_ver}.so $RPM_BUILD_ROOT%{_libdir32}/libgnarl.so
3261 %if %{with multilib2}
3262 %{__mv} $RPM_BUILD_ROOT%{gcclibdir}/%{multilib2}/adalib/*.so.1 \
3263 $RPM_BUILD_ROOT%{_libdirm2}
3264 # check if symlink to be made is valid
3265 test -f $RPM_BUILD_ROOT%{_libdirm2}/libgnat-%{major_ver}.so.1
3266 ln -sf libgnat-%{major_ver}.so.1 $RPM_BUILD_ROOT%{_libdirm2}/libgnat-%{major_ver}.so
3267 ln -sf libgnarl-%{major_ver}.so.1 $RPM_BUILD_ROOT%{_libdirm2}/libgnarl-%{major_ver}.so
3268 ln -sf libgnat-%{major_ver}.so $RPM_BUILD_ROOT%{_libdirm2}/libgnat.so
3269 ln -sf libgnarl-%{major_ver}.so $RPM_BUILD_ROOT%{_libdirm2}/libgnarl.so
3278 cp -f libjava/READ* java-doc
3279 ln -sf libgcj-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/libgcj.jar
3282 %if %{with gcc_libffi}
3283 # still not installed by gcc?
3284 [ ! -f $RPM_BUILD_ROOT%{_pkgconfigdir}/libffi.pc ] || exit 1
3285 install -d $RPM_BUILD_ROOT%{_pkgconfigdir}
3286 sed -e 's,@prefix@,%{_prefix},
3287 s,@exec_prefix@,%{_exec_prefix},
3288 s,@libdir@,%{_libdir},
3289 s,@gcclibdir@,%{gcclibdir},' %{SOURCE3} >$RPM_BUILD_ROOT%{_pkgconfigdir}/libffi.pc
3290 %if %{with multilib}
3291 [ ! -f $RPM_BUILD_ROOT%{_pkgconfigdir32}/libffi.pc ] || exit 1
3292 install -d $RPM_BUILD_ROOT%{_pkgconfigdir32}
3293 sed -e 's,@prefix@,%{_prefix},
3294 s,@exec_prefix@,%{_exec_prefix},
3295 s,@libdir@,%{_libdir32},
3296 s,@gcclibdir@,%{gcclibdir},' %{SOURCE3} >$RPM_BUILD_ROOT%{_pkgconfigdir32}/libffi.pc
3297 %if %{with multilib2}
3298 [ ! -f $RPM_BUILD_ROOT%{_pkgconfigdirm2}/libffi.pc ] || exit 1
3299 install -d $RPM_BUILD_ROOT%{_pkgconfigdirm2}
3300 sed -e 's,@prefix@,%{_prefix},
3301 s,@exec_prefix@,%{_exec_prefix},
3302 s,@libdir@,%{_libdirm2},
3303 s,@gcclibdir@,%{gcclibdir},' %{SOURCE3} >$RPM_BUILD_ROOT%{_pkgconfigdirm2}/libffi.pc
3309 cp -f libobjc/README gcc/objc/README.libobjc
3312 # avoid -L poisoning in *.la - there should be only -L%{_libdir}/gcc/%{_target_platform}/%{version}
3313 # normalize libdir, to avoid propagation of unnecessary RPATHs by libtool
3314 for f in libitm.la libssp.la libssp_nonshared.la \
3315 %{?with_cxx:libstdc++.la libstdc++fs.la libsupc++.la} \
3316 %{?with_fortran:libgfortran.la libquadmath.la} \
3317 %{?with_gomp:libgomp.la} \
3318 %{?with_Xsan:libasan.la libubsan.la} \
3319 %{?with_lsan_m0:liblsan.la} \
3320 %{?with_tsan_m0:libtsan.la} \
3321 %{?with_atomic:libatomic.la} \
3323 %{?with_gcc_libffi:libffi.la} \
3324 libgcj.la libgcj-tools.la libgij.la \
3325 %{gcjdbexecdir}/libjvm.la \
3326 %{gcjdbexecdir}/libxmlj.la \
3327 %{?with_x:lib-gnu-awt-xlib.la} \
3328 %{?with_gtk:%{gcjdbexecdir}/libgtkpeer.la %{gcjdbexecdir}/libjawt.la} \
3329 %{?with_qt:%{gcjdbexecdir}/libqtpeer.la} \
3330 %{?with_alsa:%{gcjdbexecdir}/libgjsmalsa.la} \
3331 %{?with_dssi:%{gcjdbexecdir}/libgjsmdssi.la} \
3333 %{?with_objc:libobjc.la};
3335 file="$RPM_BUILD_ROOT%{_libdir}/$f"
3336 %{__perl} %{SOURCE1} "$file" %{_libdir} >"${file}.fixed"
3337 %{__mv} "${file}.fixed" "$file"
3339 # normalize /lib/../lib/ path (libjawt.la)
3340 sed -i -e 's#/%{_lib}/\.\./%{_lib}/#/%{_lib}/#g' "$file"
3342 %if %{with multilib}
3343 for f in libitm.la libssp.la libssp_nonshared.la \
3344 %{?with_cxx:libstdc++.la libstdc++fs.la libsupc++.la} \
3345 %{?with_fortran:libgfortran.la libquadmath.la} \
3346 %{?with_gomp:libgomp.la} \
3347 %{?with_Xsan:libasan.la libubsan.la} \
3348 %{?with_lsan_m1:liblsan.la} \
3349 %{?with_tsan_m1:libtsan.la} \
3350 %{?with_atomic:libatomic.la} \
3351 %{?with_java:%{?with_gcc_libffi:libffi.la}} \
3352 %{?with_objc:libobjc.la};
3354 %{__perl} %{SOURCE1} $RPM_BUILD_ROOT%{_libdir32}/$f %{_libdir32} > $RPM_BUILD_ROOT%{_libdir32}/$f.fixed
3355 %{__mv} $RPM_BUILD_ROOT%{_libdir32}/$f{.fixed,}
3357 %if %{with multilib2}
3358 for f in libitm.la libssp.la libssp_nonshared.la \
3359 %{?with_cxx:libstdc++.la libstdc++fs.la libsupc++.la} \
3360 %{?with_fortran:libgfortran.la libquadmath.la} \
3361 %{?with_gomp:libgomp.la} \
3362 %{?with_Xsan:libasan.la libubsan.la} \
3363 %{?with_lsan_m2:liblsan.la} \
3364 %{?with_tsan_m2:libtsan.la} \
3365 %{?with_atomic:libatomic.la} \
3366 %{?with_java:%{?with_gcc_libffi:libffi.la}} \
3367 %{?with_objc:libobjc.la};
3369 %{__perl} %{SOURCE1} $RPM_BUILD_ROOT%{_libdirm2}/$f %{_libdirm2} > $RPM_BUILD_ROOT%{_libdirm2}/$f.fixed
3370 %{__mv} $RPM_BUILD_ROOT%{_libdirm2}/$f{.fixed,}
3375 cp -p $RPM_BUILD_ROOT%{gcclibdir}/install-tools/include/*.h $RPM_BUILD_ROOT%{gcclibdir}/include
3376 cp -p $RPM_BUILD_ROOT%{gcclibdir}/include-fixed/syslimits.h $RPM_BUILD_ROOT%{gcclibdir}/include
3377 %{__rm} -r $RPM_BUILD_ROOT%{gcclibdir}/install-tools
3378 %{__rm} -r $RPM_BUILD_ROOT%{gcclibdir}/include-fixed
3380 # plugins, .la not needed
3381 %{__rm} $RPM_BUILD_ROOT%{gcclibdir}/liblto_plugin.la \
3382 $RPM_BUILD_ROOT%{_libdir}/libcc1.la
3384 %if %{without lsan_m0} && (%{without multilib2} || %{without lsan_m2})
3385 %{__rm} $RPM_BUILD_ROOT%{gcclibdir}/include/sanitizer/lsan_interface.h
3389 for LIBDIR in %{_libdir} %{?with_multilib:%{_libdir32}} %{?with_multilib2:%{_libdirm2}} ; do
3390 LIBPATH="$RPM_BUILD_ROOT%{_datadir}/gdb/auto-load$LIBDIR"
3392 # basename is being run only for the native (non-biarch) file.
3393 sed -e 's,@pythondir@,%{_datadir}/gdb,' \
3394 -e "s,@toolexeclibdir@,$LIBDIR," \
3395 < libstdc++-v3/python/hook.in \
3396 > $LIBPATH/$(basename $RPM_BUILD_ROOT%{_prefix}/%{_lib}/libstdc++.so.*.*.*)-gdb.py
3398 install -d $RPM_BUILD_ROOT%{py_sitescriptdir}
3399 %{__mv} $RPM_BUILD_ROOT%{_datadir}/gcc-%{version}/python/libstdcxx $RPM_BUILD_ROOT%{py_sitescriptdir}
3401 %{__mv} $RPM_BUILD_ROOT%{_datadir}/gcc-%{version}/python/libjava $RPM_BUILD_ROOT%{py_sitescriptdir}
3402 %{__sed} -i -e '1s,#!/usr/bin/env python,#!/usr/bin/python,' $RPM_BUILD_ROOT%{_bindir}/aot-compile
3404 %py_ocomp $RPM_BUILD_ROOT%{py_sitescriptdir}
3405 %py_comp $RPM_BUILD_ROOT%{py_sitescriptdir}
3408 %{__rm} -r $RPM_BUILD_ROOT%{_datadir}/gcc-%{version}/python/libstdcxx
3410 %{__rm} -r $RPM_BUILD_ROOT%{_datadir}/gcc-%{version}/python/libjava
3413 # script(s) always installed; see above for builds with python; if no python, just don't package
3414 %{__rm} $RPM_BUILD_ROOT%{_libdir}/libstdc++.so.*-gdb.py
3415 %if %{with multilib}
3416 %{__rm} $RPM_BUILD_ROOT%{_libdir32}/libstdc++.so.*-gdb.py
3417 %if %{with multilib2}
3418 %{__rm} $RPM_BUILD_ROOT%{_libdirm2}/libstdc++.so.*-gdb.py
3424 cat cpplib.lang >> gcc.lang
3427 %find_lang libstdc\+\+
3428 cp -p libstdc++-v3/include/precompiled/* $RPM_BUILD_ROOT%{_includedir}
3431 # always -f, as "dir" is created depending which texlive version is installed
3432 %{__rm} -f $RPM_BUILD_ROOT%{_infodir}/dir
3434 # svn snap doesn't contain (release does) below files,
3435 # so let's create dummy entries to satisfy %%files.
3436 [ ! -f NEWS ] && touch NEWS
3437 [ ! -f libgfortran/AUTHORS ] && touch libgfortran/AUTHORS
3438 [ ! -f libgfortran/README ] && touch libgfortran/README
3441 rm -rf $RPM_BUILD_ROOT
3443 %post -p /sbin/postshell
3444 -/usr/sbin/fix-info-dir -c %{_infodir}
3446 %postun -p /sbin/postshell
3447 -/usr/sbin/fix-info-dir -c %{_infodir}
3449 %post ada -p /sbin/postshell
3450 -/usr/sbin/fix-info-dir -c %{_infodir}
3452 %postun ada -p /sbin/postshell
3453 -/usr/sbin/fix-info-dir -c %{_infodir}
3455 %post fortran -p /sbin/postshell
3456 -/usr/sbin/fix-info-dir -c %{_infodir}
3458 %postun fortran -p /sbin/postshell
3459 -/usr/sbin/fix-info-dir -c %{_infodir}
3461 %post java -p /sbin/postshell
3462 -/usr/sbin/fix-info-dir -c %{_infodir}
3464 %postun java -p /sbin/postshell
3465 -/usr/sbin/fix-info-dir -c %{_infodir}
3467 %post go -p /sbin/postshell
3468 -/usr/sbin/fix-info-dir -c %{_infodir}
3470 %postun go -p /sbin/postshell
3471 -/usr/sbin/fix-info-dir -c %{_infodir}
3473 %post -n libquadmath-devel -p /sbin/postshell
3474 -/usr/sbin/fix-info-dir -c %{_infodir}
3476 %postun -n libquadmath-devel -p /sbin/postshell
3477 -/usr/sbin/fix-info-dir -c %{_infodir}
3479 %post -n libffi-devel -p /sbin/postshell
3480 -/usr/sbin/fix-info-dir -c %{_infodir}
3482 %postun -n libffi-devel -p /sbin/postshell
3483 -/usr/sbin/fix-info-dir -c %{_infodir}
3485 %post -n libgomp-devel -p /sbin/postshell
3486 -/usr/sbin/fix-info-dir -c %{_infodir}
3488 %postun -n libgomp-devel -p /sbin/postshell
3489 -/usr/sbin/fix-info-dir -c %{_infodir}
3491 %post -p /sbin/ldconfig -n libcilkrts
3492 %postun -p /sbin/ldconfig -n libcilkrts
3493 %post -p /sbin/ldconfig -n libcilkrts-multilib-32
3494 %postun -p /sbin/ldconfig -n libcilkrts-multilib-32
3495 %post -p /sbin/ldconfig -n libcilkrts-multilib-%{multilib2}
3496 %postun -p /sbin/ldconfig -n libcilkrts-multilib-%{multilib2}
3497 %post -p /sbin/ldconfig -n libgcc
3498 %postun -p /sbin/ldconfig -n libgcc
3499 %post -p /sbin/ldconfig -n libgcc-multilib-32
3500 %postun -p /sbin/ldconfig -n libgcc-multilib-32
3501 %post -p /sbin/ldconfig -n libgcc-multilib-%{multilib2}
3502 %postun -p /sbin/ldconfig -n libgcc-multilib-%{multilib2}
3503 %post -p /sbin/ldconfig -n libgomp
3504 %postun -p /sbin/ldconfig -n libgomp
3505 %post -p /sbin/ldconfig -n libgomp-multilib-32
3506 %postun -p /sbin/ldconfig -n libgomp-multilib-32
3507 %post -p /sbin/ldconfig -n libgomp-multilib-%{multilib2}
3508 %postun -p /sbin/ldconfig -n libgomp-multilib-%{multilib2}
3509 %post -p /sbin/ldconfig -n libgnat
3510 %postun -p /sbin/ldconfig -n libgnat
3511 %post -p /sbin/ldconfig -n libgnat-multilib-32
3512 %postun -p /sbin/ldconfig -n libgnat-multilib-32
3513 %post -p /sbin/ldconfig -n libgnat-multilib-%{multilib2}
3514 %postun -p /sbin/ldconfig -n libgnat-multilib-%{multilib2}
3515 %post -p /sbin/ldconfig -n libstdc++
3516 %postun -p /sbin/ldconfig -n libstdc++
3517 %post -p /sbin/ldconfig -n libstdc++-multilib-32
3518 %postun -p /sbin/ldconfig -n libstdc++-multilib-32
3519 %post -p /sbin/ldconfig -n libstdc++-multilib-%{multilib2}
3520 %postun -p /sbin/ldconfig -n libstdc++-multilib-%{multilib2}
3521 %post -p /sbin/ldconfig -n libgfortran
3522 %postun -p /sbin/ldconfig -n libgfortran
3523 %post -p /sbin/ldconfig -n libgfortran-multilib-32
3524 %postun -p /sbin/ldconfig -n libgfortran-multilib-32
3525 %post -p /sbin/ldconfig -n libgfortran-multilib-%{multilib2}
3526 %postun -p /sbin/ldconfig -n libgfortran-multilib-%{multilib2}
3527 %post -p /sbin/ldconfig -n libgcj
3528 %postun -p /sbin/ldconfig -n libgcj
3529 %post -p /sbin/ldconfig -n libffi
3530 %postun -p /sbin/ldconfig -n libffi
3531 %post -p /sbin/ldconfig -n libffi-multilib-32
3532 %postun -p /sbin/ldconfig -n libffi-multilib-32
3533 %post -p /sbin/ldconfig -n libffi-multilib-%{multilib2}
3534 %postun -p /sbin/ldconfig -n libffi-multilib-%{multilib2}
3535 %post -p /sbin/ldconfig -n libmpx
3536 %postun -p /sbin/ldconfig -n libmpx
3537 %post -p /sbin/ldconfig -n libmpx-multilib-32
3538 %postun -p /sbin/ldconfig -n libmpx-multilib-32
3539 %post -p /sbin/ldconfig -n libmpx-multilib-%{multilib2}
3540 %postun -p /sbin/ldconfig -n libmpx-multilib-%{multilib2}
3541 %post -p /sbin/ldconfig -n libobjc
3542 %postun -p /sbin/ldconfig -n libobjc
3543 %post -p /sbin/ldconfig -n libobjc-multilib-32
3544 %postun -p /sbin/ldconfig -n libobjc-multilib-32
3545 %post -p /sbin/ldconfig -n libobjc-multilib-%{multilib2}
3546 %postun -p /sbin/ldconfig -n libobjc-multilib-%{multilib2}
3547 %post -p /sbin/ldconfig -n libquadmath
3548 %postun -p /sbin/ldconfig -n libquadmath
3549 %post -p /sbin/ldconfig -n libquadmath-multilib-32
3550 %postun -p /sbin/ldconfig -n libquadmath-multilib-32
3551 %post -p /sbin/ldconfig -n libquadmath-multilib-%{multilib2}
3552 %postun -p /sbin/ldconfig -n libquadmath-multilib-%{multilib2}
3553 %post -p /sbin/ldconfig -n libgo
3554 %postun -p /sbin/ldconfig -n libgo
3555 %post -p /sbin/ldconfig -n libgo-multilib-32
3556 %postun -p /sbin/ldconfig -n libgo-multilib-32
3557 %post -p /sbin/ldconfig -n libgo-multilib-%{multilib2}
3558 %postun -p /sbin/ldconfig -n libgo-multilib-%{multilib2}
3559 %post -p /sbin/ldconfig -n libasan
3560 %postun -p /sbin/ldconfig -n libasan
3561 %post -p /sbin/ldconfig -n libasan-multilib-32
3562 %postun -p /sbin/ldconfig -n libasan-multilib-32
3563 %post -p /sbin/ldconfig -n libasan-multilib-%{multilib2}
3564 %postun -p /sbin/ldconfig -n libasan-multilib-%{multilib2}
3565 %post -p /sbin/ldconfig -n liblsan
3566 %postun -p /sbin/ldconfig -n liblsan
3567 %post -p /sbin/ldconfig -n liblsan-multilib-%{multilib2}
3568 %postun -p /sbin/ldconfig -n liblsan-multilib-%{multilib2}
3569 %post -p /sbin/ldconfig -n libtsan
3570 %postun -p /sbin/ldconfig -n libtsan
3571 %post -p /sbin/ldconfig -n libtsan-multilib-%{multilib2}
3572 %postun -p /sbin/ldconfig -n libtsan-multilib-%{multilib2}
3573 %post -p /sbin/ldconfig -n libubsan
3574 %postun -p /sbin/ldconfig -n libubsan
3575 %post -p /sbin/ldconfig -n libubsan-multilib-32
3576 %postun -p /sbin/ldconfig -n libubsan-multilib-32
3577 %post -p /sbin/ldconfig -n libubsan-multilib-%{multilib2}
3578 %postun -p /sbin/ldconfig -n libubsan-multilib-%{multilib2}
3579 %post -p /sbin/ldconfig -n libvtv
3580 %postun -p /sbin/ldconfig -n libvtv
3581 %post -p /sbin/ldconfig -n libvtv-multilib-32
3582 %postun -p /sbin/ldconfig -n libvtv-multilib-32
3583 %post -p /sbin/ldconfig -n libvtv-multilib-%{multilib2}
3584 %postun -p /sbin/ldconfig -n libvtv-multilib-%{multilib2}
3585 %post -p /sbin/ldconfig -n libatomic
3586 %postun -p /sbin/ldconfig -n libatomic
3587 %post -p /sbin/ldconfig -n libatomic-multilib-32
3588 %postun -p /sbin/ldconfig -n libatomic-multilib-32
3589 %post -p /sbin/ldconfig -n libatomic-multilib-%{multilib2}
3590 %postun -p /sbin/ldconfig -n libatomic-multilib-%{multilib2}
3591 %post -p /sbin/ldconfig gdb-plugin
3592 %postun -p /sbin/ldconfig gdb-plugin
3595 %defattr(644,root,root,755)
3596 %doc ChangeLog.general MAINTAINERS NEWS
3597 # bugs.html faq.html
3598 %doc gcc/{ChangeLog,ONEWS,README.Portability}
3599 %attr(755,root,root) %{_bindir}/*-gcc*
3600 %attr(755,root,root) %{_bindir}/cc
3601 %attr(755,root,root) %{_bindir}/cpp
3602 %attr(755,root,root) %{_bindir}/gcc
3603 %attr(755,root,root) %{_bindir}/gcc-ar
3604 %attr(755,root,root) %{_bindir}/gcc-nm
3605 %attr(755,root,root) %{_bindir}/gcc-ranlib
3606 #%attr(755,root,root) %{_bindir}/gccbug
3607 %attr(755,root,root) %{_bindir}/gcov
3608 %attr(755,root,root) %{_bindir}/gcov-tool
3609 %{_mandir}/man1/cc.1*
3610 %{_mandir}/man1/cpp.1*
3611 %{_mandir}/man1/gcc.1*
3612 %{_mandir}/man1/gcov.1*
3613 %{_infodir}/cpp.info*
3614 %{_infodir}/cppinternals.info*
3615 %{_infodir}/gcc.info*
3616 %{_infodir}/gccinstall.info*
3617 %{_infodir}/gccint.info*
3618 %{_infodir}/libitm.info*
3619 %attr(755,root,root) /lib/cpp
3620 %attr(755,root,root) %{_slibdir}/libgcc_s.so
3621 %attr(755,root,root) %{_libdir}/libitm.so
3622 %attr(755,root,root) %{_libdir}/libssp.so
3623 %{_libdir}/libitm.la
3625 %{_libdir}/libitm.spec
3626 %{_libdir}/libsanitizer.spec
3627 %{_libdir}/libssp.la
3629 %{_libdir}/libssp_nonshared.la
3630 %{_libdir}/libssp_nonshared.a
3631 %dir %{_libdir}/gcc/%{_target_platform}
3633 %{gcclibdir}/libgcc.a
3634 %{gcclibdir}/libgcc_eh.a
3635 %{gcclibdir}/libgcov.a
3638 %{?with_vtv:%{gcclibdir}/vtv_*.o}
3639 %attr(755,root,root) %{gcclibdir}/cc1
3640 %attr(755,root,root) %{gcclibdir}/collect2
3641 %attr(755,root,root) %{gcclibdir}/lto-wrapper
3642 %attr(755,root,root) %{gcclibdir}/lto1
3643 %attr(755,root,root) %{gcclibdir}/liblto_plugin.so*
3644 %dir %{gcclibdir}/include
3645 %dir %{gcclibdir}/include/sanitizer
3646 %{gcclibdir}/include/sanitizer/common_interface_defs.h
3647 %dir %{gcclibdir}/include/ssp
3648 %{gcclibdir}/include/ssp/*.h
3649 %{gcclibdir}/include/float.h
3650 %{gcclibdir}/include/iso646.h
3651 %{gcclibdir}/include/limits.h
3652 %{gcclibdir}/include/stdalign.h
3653 %{gcclibdir}/include/stdarg.h
3654 %{gcclibdir}/include/stdatomic.h
3655 %{gcclibdir}/include/stdbool.h
3656 %{gcclibdir}/include/stddef.h
3657 %{gcclibdir}/include/stdfix.h
3658 %{gcclibdir}/include/stdint.h
3659 %{gcclibdir}/include/stdint-gcc.h
3660 %{gcclibdir}/include/stdnoreturn.h
3661 %{gcclibdir}/include/syslimits.h
3662 %{gcclibdir}/include/unwind.h
3663 %{gcclibdir}/include/varargs.h
3664 %ifarch %{ix86} %{x8664} x32
3665 %{gcclibdir}/include/adxintrin.h
3666 %{gcclibdir}/include/ammintrin.h
3667 %{gcclibdir}/include/avx2intrin.h
3668 %{gcclibdir}/include/avx512bwintrin.h
3669 %{gcclibdir}/include/avx512cdintrin.h
3670 %{gcclibdir}/include/avx512dqintrin.h
3671 %{gcclibdir}/include/avx512erintrin.h
3672 %{gcclibdir}/include/avx512fintrin.h
3673 %{gcclibdir}/include/avx512ifmaintrin.h
3674 %{gcclibdir}/include/avx512ifmavlintrin.h
3675 %{gcclibdir}/include/avx512pfintrin.h
3676 %{gcclibdir}/include/avx512vbmiintrin.h
3677 %{gcclibdir}/include/avx512vbmivlintrin.h
3678 %{gcclibdir}/include/avx512vlbwintrin.h
3679 %{gcclibdir}/include/avx512vldqintrin.h
3680 %{gcclibdir}/include/avx512vlintrin.h
3681 %{gcclibdir}/include/avxintrin.h
3682 %{gcclibdir}/include/bmi2intrin.h
3683 %{gcclibdir}/include/bmiintrin.h
3684 %{gcclibdir}/include/bmmintrin.h
3685 %{gcclibdir}/include/clflushoptintrin.h
3686 %{gcclibdir}/include/clwbintrin.h
3687 %{gcclibdir}/include/clzerointrin.h
3688 %{gcclibdir}/include/cpuid.h
3689 %{gcclibdir}/include/cross-stdarg.h
3690 %{gcclibdir}/include/emmintrin.h
3691 %{gcclibdir}/include/f16cintrin.h
3692 %{gcclibdir}/include/fma4intrin.h
3693 %{gcclibdir}/include/fmaintrin.h
3694 %{gcclibdir}/include/fxsrintrin.h
3695 %{gcclibdir}/include/ia32intrin.h
3696 %{gcclibdir}/include/immintrin.h
3697 %{gcclibdir}/include/lwpintrin.h
3698 %{gcclibdir}/include/lzcntintrin.h
3699 %{gcclibdir}/include/mm3dnow.h
3700 %{gcclibdir}/include/mmintrin.h
3701 %{gcclibdir}/include/mm_malloc.h
3702 %{gcclibdir}/include/nmmintrin.h
3703 %{gcclibdir}/include/mwaitxintrin.h
3704 %{gcclibdir}/include/pkuintrin.h
3705 %{gcclibdir}/include/pmmintrin.h
3706 %{gcclibdir}/include/popcntintrin.h
3707 %{gcclibdir}/include/prfchwintrin.h
3708 %{gcclibdir}/include/rdseedintrin.h
3709 %{gcclibdir}/include/rtmintrin.h
3710 %{gcclibdir}/include/shaintrin.h
3711 %{gcclibdir}/include/smmintrin.h
3712 %{gcclibdir}/include/tbmintrin.h
3713 %{gcclibdir}/include/tmmintrin.h
3714 %{gcclibdir}/include/wmmintrin.h
3715 %{gcclibdir}/include/x86intrin.h
3716 %{gcclibdir}/include/xmmintrin.h
3717 %{gcclibdir}/include/xopintrin.h
3718 %{gcclibdir}/include/xsavecintrin.h
3719 %{gcclibdir}/include/xsaveintrin.h
3720 %{gcclibdir}/include/xsaveoptintrin.h
3721 %{gcclibdir}/include/xsavesintrin.h
3722 %{gcclibdir}/include/xtestintrin.h
3725 %{gcclibdir}/include/arm_neon.h
3726 %{gcclibdir}/include/mmintrin.h
3729 %{gcclibdir}/include/ia64intrin.h
3732 %{gcclibdir}/include/math-68881.h
3735 %{gcclibdir}/include/loongson.h
3737 %ifarch powerpc ppc ppc64
3738 %{gcclibdir}/include/altivec.h
3739 %{gcclibdir}/include/paired.h
3740 %{gcclibdir}/include/ppc-asm.h
3741 %{gcclibdir}/include/ppu_intrinsics.h
3742 %{gcclibdir}/include/si2vmx.h
3743 %{gcclibdir}/include/spe.h
3744 %{gcclibdir}/include/spu2vmx.h
3745 %{gcclibdir}/include/vec_types.h
3747 %{?with_vtv:%{gcclibdir}/include/vtv_*.h}
3749 %if %{with multilib}
3751 %defattr(644,root,root,755)
3752 %attr(755,root,root) %{_slibdir32}/libgcc_s.so
3753 %dir %{gcclibdir}/32
3754 %{gcclibdir}/32/crt*.o
3755 %{?with_vtv:%{gcclibdir}/32/vtv_*.o}
3756 %{gcclibdir}/32/libgcc.a
3757 %{gcclibdir}/32/libgcc_eh.a
3758 %{gcclibdir}/32/libgcov.a
3759 %{_libdir32}/libitm.spec
3760 %{_libdir32}/libsanitizer.spec
3761 %attr(755,root,root) %{_libdir32}/libitm.so
3762 %attr(755,root,root) %{_libdir32}/libssp.so
3763 %{_libdir32}/libitm.la
3764 %{_libdir32}/libitm.a
3765 %{_libdir32}/libssp.la
3766 %{_libdir32}/libssp.a
3767 %{_libdir32}/libssp_nonshared.la
3768 %{_libdir32}/libssp_nonshared.a
3771 %if %{with multilib2}
3772 %files multilib-%{multilib2}
3773 %defattr(644,root,root,755)
3774 %attr(755,root,root) %{_slibdirm2}/libgcc_s.so
3775 %dir %{gcclibdir}/%{multilib2}
3776 %{gcclibdir}/%{multilib2}/crt*.o
3777 %{?with_vtv:%{gcclibdir}/%{multilib2}/vtv_*.o}
3778 %{gcclibdir}/%{multilib2}/libgcc.a
3779 %{gcclibdir}/%{multilib2}/libgcc_eh.a
3780 %{gcclibdir}/%{multilib2}/libgcov.a
3781 %{_libdirm2}/libitm.spec
3782 %{_libdirm2}/libsanitizer.spec
3783 %attr(755,root,root) %{_libdirm2}/libitm.so
3784 %attr(755,root,root) %{_libdirm2}/libssp.so
3785 %{_libdirm2}/libitm.la
3786 %{_libdirm2}/libitm.a
3787 %{_libdirm2}/libssp.la
3788 %{_libdirm2}/libssp.a
3789 %{_libdirm2}/libssp_nonshared.la
3790 %{_libdirm2}/libssp_nonshared.a
3794 %defattr(644,root,root,755)
3795 %doc COPYING.RUNTIME libgcc/ChangeLog
3796 %attr(755,root,root) %{_slibdir}/libgcc_s.so.1
3797 %attr(755,root,root) %{_slibdir}/libitm.so.*.*.*
3798 %attr(755,root,root) %{_slibdir}/libssp.so.*.*.*
3799 %attr(755,root,root) %ghost %{_slibdir}/libitm.so.1
3800 %attr(755,root,root) %ghost %{_slibdir}/libssp.so.0
3802 %if %{with multilib}
3803 %files -n libgcc-multilib-32
3804 %defattr(644,root,root,755)
3805 %attr(755,root,root) %{_slibdir32}/libgcc_s.so.1
3806 %attr(755,root,root) %{_slibdir32}/libitm.so.*.*.*
3807 %attr(755,root,root) %{_slibdir32}/libssp.so.*.*.*
3808 %attr(755,root,root) %ghost %{_slibdir32}/libssp.so.0
3809 %attr(755,root,root) %ghost %{_slibdir32}/libitm.so.1
3812 %if %{with multilib2}
3813 %files -n libgcc-multilib-%{multilib2}
3814 %defattr(644,root,root,755)
3815 %attr(755,root,root) %{_slibdirm2}/libgcc_s.so.1
3816 %attr(755,root,root) %{_slibdirm2}/libitm.so.*.*.*
3817 %attr(755,root,root) %{_slibdirm2}/libssp.so.*.*.*
3818 %attr(755,root,root) %ghost %{_slibdirm2}/libssp.so.0
3819 %attr(755,root,root) %ghost %{_slibdirm2}/libitm.so.1
3824 %defattr(644,root,root,755)
3825 %attr(755,root,root) %{_slibdir}/libgomp.so.*.*.*
3826 %attr(755,root,root) %ghost %{_slibdir}/libgomp.so.1
3828 %files -n libgomp-devel
3829 %defattr(644,root,root,755)
3830 %attr(755,root,root) %{_libdir}/libgomp.so
3831 %{_libdir}/libgomp.la
3832 %{_libdir}/libgomp.spec
3833 %{gcclibdir}/finclude
3834 %{gcclibdir}/include/omp.h
3835 %{gcclibdir}/include/openacc.h
3836 %{_infodir}/libgomp.info*
3838 %files -n libgomp-static
3839 %defattr(644,root,root,755)
3840 %{_libdir}/libgomp.a
3842 %if %{with multilib}
3843 %files -n libgomp-multilib-32
3844 %defattr(644,root,root,755)
3845 %attr(755,root,root) %{_slibdir32}/libgomp.so.*.*.*
3846 %attr(755,root,root) %ghost %{_slibdir32}/libgomp.so.1
3848 %files -n libgomp-multilib-32-devel
3849 %defattr(644,root,root,755)
3850 %attr(755,root,root) %{_libdir32}/libgomp.so
3851 %{_libdir32}/libgomp.la
3852 %{_libdir32}/libgomp.spec
3853 %{gcclibdir}/32/finclude
3855 %files -n libgomp-multilib-32-static
3856 %defattr(644,root,root,755)
3857 %{_libdir32}/libgomp.a
3860 %if %{with multilib2}
3861 %files -n libgomp-multilib-%{multilib2}
3862 %defattr(644,root,root,755)
3863 %attr(755,root,root) %{_slibdirm2}/libgomp.so.*.*.*
3864 %attr(755,root,root) %ghost %{_slibdirm2}/libgomp.so.1
3866 %files -n libgomp-multilib-%{multilib2}-devel
3867 %defattr(644,root,root,755)
3868 %attr(755,root,root) %{_libdirm2}/libgomp.so
3869 %{_libdirm2}/libgomp.la
3870 %{_libdirm2}/libgomp.spec
3871 %{gcclibdir}/%{multilib2}/finclude
3873 %files -n libgomp-multilib-%{multilib2}-static
3874 %defattr(644,root,root,755)
3875 %{_libdirm2}/libgomp.a
3880 %files -n libcilkrts
3881 %defattr(644,root,root,755)
3882 %doc libcilkrts/{ChangeLog,README}
3883 %attr(755,root,root) %{_libdir}/libcilkrts.so.*.*.*
3884 %attr(755,root,root) %ghost %{_libdir}/libcilkrts.so.5
3886 %files -n libcilkrts-devel
3887 %defattr(644,root,root,755)
3888 %attr(755,root,root) %{_libdir}/libcilkrts.so
3889 %{_libdir}/libcilkrts.la
3890 %{_libdir}/libcilkrts.spec
3891 %{gcclibdir}/include/cilk
3893 %files -n libcilkrts-static
3894 %defattr(644,root,root,755)
3895 %{_libdir}/libcilkrts.a
3897 %if %{with multilib}
3898 %files -n libcilkrts-multilib-32
3899 %defattr(644,root,root,755)
3900 %attr(755,root,root) %{_libdir32}/libcilkrts.so.*.*.*
3901 %attr(755,root,root) %ghost %{_libdir32}/libcilkrts.so.5
3903 %files -n libcilkrts-multilib-32-devel
3904 %defattr(644,root,root,755)
3905 %attr(755,root,root) %{_libdir32}/libcilkrts.so
3906 %{_libdir32}/libcilkrts.la
3907 %{_libdir32}/libcilkrts.spec
3909 %files -n libcilkrts-multilib-32-static
3910 %defattr(644,root,root,755)
3911 %{_libdir32}/libcilkrts.a
3914 %if %{with multilib2}
3915 %files -n libcilkrts-multilib-%{multilib2}
3916 %defattr(644,root,root,755)
3917 %attr(755,root,root) %{_libdirm2}/libcilkrts.so.*.*.*
3918 %attr(755,root,root) %ghost %{_libdirm2}/libcilkrts.so.5
3920 %files -n libcilkrts-multilib-%{multilib2}-devel
3921 %defattr(644,root,root,755)
3922 %attr(755,root,root) %{_libdirm2}/libcilkrts.so
3923 %{_libdirm2}/libcilkrts.la
3924 %{_libdirm2}/libcilkrts.spec
3926 %files -n libcilkrts-multilib-%{multilib2}-static
3927 %defattr(644,root,root,755)
3928 %{_libdirm2}/libcilkrts.a
3932 # see libmpx/configure.tgt for supported architectures
3933 %ifarch %{x8664} %{ix86}
3935 %defattr(644,root,root,755)
3936 %doc libmpx/ChangeLog
3937 %attr(755,root,root) %{_libdir}/libmpx.so.*.*.*
3938 %attr(755,root,root) %ghost %{_libdir}/libmpx.so.2
3939 %attr(755,root,root) %{_libdir}/libmpxwrappers.so.*.*.*
3940 %attr(755,root,root) %ghost %{_libdir}/libmpxwrappers.so.2
3942 %files -n libmpx-devel
3943 %defattr(644,root,root,755)
3944 %attr(755,root,root) %{_libdir}/libmpx.so
3945 %attr(755,root,root) %{_libdir}/libmpxwrappers.so
3946 %{_libdir}/libmpx.la
3947 %{_libdir}/libmpxwrappers.la
3948 %{_libdir}/libmpx.spec
3950 %files -n libmpx-static
3951 %defattr(644,root,root,755)
3953 %{_libdir}/libmpxwrappers.a
3956 %if %{with multilib}
3957 %files -n libmpx-multilib-32
3958 %defattr(644,root,root,755)
3959 %attr(755,root,root) %{_libdir32}/libmpx.so.*.*.*
3960 %attr(755,root,root) %ghost %{_libdir32}/libmpx.so.2
3961 %attr(755,root,root) %{_libdir32}/libmpxwrappers.so.*.*.*
3962 %attr(755,root,root) %ghost %{_libdir32}/libmpxwrappers.so.2
3964 %files -n libmpx-multilib-32-devel
3965 %defattr(644,root,root,755)
3966 %attr(755,root,root) %{_libdir32}/libmpx.so
3967 %attr(755,root,root) %{_libdir32}/libmpxwrappers.so
3968 %{_libdir32}/libmpx.la
3969 %{_libdir32}/libmpxwrappers.la
3970 %{_libdir32}/libmpx.spec
3972 %files -n libmpx-multilib-32-static
3973 %defattr(644,root,root,755)
3974 %{_libdir32}/libmpx.a
3975 %{_libdir32}/libmpxwrappers.a
3978 %if %{with multilib2}
3979 # see libmpx/configure.tgt for supported architectures;
3980 # no x32 there as of gcc 6.x
3981 %if "%{multilib2}" != "x32"
3982 %files -n libmpx-multilib-%{multilib2}
3983 %defattr(644,root,root,755)
3984 %attr(755,root,root) %{_libdirm2}/libmpx.so.*.*.*
3985 %attr(755,root,root) %ghost %{_libdirm2}/libmpx.so.2
3986 %attr(755,root,root) %{_libdirm2}/libmpxwrappers.so.*.*.*
3987 %attr(755,root,root) %ghost %{_libdirm2}/libmpxwrappers.so.2
3989 %files -n libmpx-multilib-%{multilib2}-devel
3990 %defattr(644,root,root,755)
3991 %attr(755,root,root) %{_libdirm2}/libmpx.so
3992 %attr(755,root,root) %{_libdirm2}/libmpxwrappers.so
3993 %{_libdirm2}/libmpx.la
3994 %{_libdirm2}/libmpxwrappers.la
3995 %{_libdirm2}/libmpx.spec
3997 %files -n libmpx-multilib-%{multilib2}-static
3998 %defattr(644,root,root,755)
3999 %{_libdirm2}/libmpx.a
4000 %{_libdirm2}/libmpxwrappers.a
4006 %defattr(644,root,root,755)
4007 %doc gcc/ada/ChangeLog
4008 %attr(755,root,root) %{_bindir}/gnat*
4010 %exclude %{_bindir}/gnative2ascii
4012 %attr(755,root,root) %{_libdir}/libgnarl-*.so
4013 %attr(755,root,root) %{_libdir}/libgnarl.so
4014 %attr(755,root,root) %{_libdir}/libgnat-*.so
4015 %attr(755,root,root) %{_libdir}/libgnat.so
4016 %attr(755,root,root) %{gcclibdir}/gnat1
4017 %{gcclibdir}/adainclude
4018 %dir %{gcclibdir}/adalib
4019 %{gcclibdir}/adalib/*.ali
4020 %ifarch %{ix86} %{x8664} x32
4021 %{gcclibdir}/adalib/libgmem.a
4023 %{_infodir}/gnat-style.info*
4024 %{_infodir}/gnat_rm.info*
4025 %{_infodir}/gnat_ugn.info*
4027 %if %{with multilib}
4028 %files ada-multilib-32
4029 %defattr(644,root,root,755)
4030 %attr(755,root,root) %{_libdir32}/libgnarl-*.so
4031 %attr(755,root,root) %{_libdir32}/libgnarl.so
4032 %attr(755,root,root) %{_libdir32}/libgnat-*.so
4033 %attr(755,root,root) %{_libdir32}/libgnat.so
4034 %{gcclibdir}/32/adainclude
4035 %dir %{gcclibdir}/32/adalib
4036 %{gcclibdir}/32/adalib/*.ali
4037 %ifarch %{ix86} %{x8664} x32
4038 %{gcclibdir}/32/adalib/libgmem.a
4042 %if %{with multilib2}
4043 %files ada-multilib-%{multilib2}
4044 %defattr(644,root,root,755)
4045 %attr(755,root,root) %{_libdirm2}/libgnarl-*.so
4046 %attr(755,root,root) %{_libdirm2}/libgnarl.so
4047 %attr(755,root,root) %{_libdirm2}/libgnat-*.so
4048 %attr(755,root,root) %{_libdirm2}/libgnat.so
4049 %{gcclibdir}/%{multilib2}/adainclude
4050 %dir %{gcclibdir}/%{multilib2}/adalib
4051 %{gcclibdir}/%{multilib2}/adalib/*.ali
4052 %ifarch %{ix86} %{x8664} x32
4053 %{gcclibdir}/%{multilib2}/adalib/libgmem.a
4058 %defattr(644,root,root,755)
4059 %attr(755,root,root) %{_libdir}/libgnarl-*.so.1
4060 %attr(755,root,root) %{_libdir}/libgnarl.so.1
4061 %attr(755,root,root) %{_libdir}/libgnat-*.so.1
4062 %attr(755,root,root) %{_libdir}/libgnat.so.1
4064 %files -n libgnat-static
4065 %defattr(644,root,root,755)
4066 %{gcclibdir}/adalib/libgnarl.a
4067 %{gcclibdir}/adalib/libgnat.a
4069 %if %{with multilib}
4070 %files -n libgnat-multilib-32
4071 %defattr(644,root,root,755)
4072 %attr(755,root,root) %{_libdir32}/libgnarl-*.so.1
4073 %attr(755,root,root) %{_libdir32}/libgnarl.so.1
4074 %attr(755,root,root) %{_libdir32}/libgnat-*.so.1
4075 %attr(755,root,root) %{_libdir32}/libgnat.so.1
4077 %files -n libgnat-multilib-32-static
4078 %defattr(644,root,root,755)
4079 %{gcclibdir}/32/adalib/libgnarl.a
4080 %{gcclibdir}/32/adalib/libgnat.a
4083 %if %{with multilib2}
4084 %files -n libgnat-multilib-%{multilib2}
4085 %defattr(644,root,root,755)
4086 %attr(755,root,root) %{_libdirm2}/libgnarl-*.so.1
4087 %attr(755,root,root) %{_libdirm2}/libgnarl.so.1
4088 %attr(755,root,root) %{_libdirm2}/libgnat-*.so.1
4089 %attr(755,root,root) %{_libdirm2}/libgnat.so.1
4091 %files -n libgnat-multilib-%{multilib2}-static
4092 %defattr(644,root,root,755)
4093 %{gcclibdir}/%{multilib2}/adalib/libgnarl.a
4094 %{gcclibdir}/%{multilib2}/adalib/libgnat.a
4100 %defattr(644,root,root,755)
4101 %doc gcc/cp/{ChangeLog,NEWS}
4102 %attr(755,root,root) %{_bindir}/g++
4103 %attr(755,root,root) %{_bindir}/*-g++
4104 %attr(755,root,root) %{_bindir}/c++
4105 %attr(755,root,root) %{_bindir}/*-c++
4106 %attr(755,root,root) %{gcclibdir}/cc1plus
4107 %{_libdir}/libsupc++.la
4108 %{_libdir}/libsupc++.a
4109 %{_mandir}/man1/g++.1*
4111 %if %{with multilib}
4112 %files c++-multilib-32
4113 %defattr(644,root,root,755)
4114 %{_libdir32}/libsupc++.la
4115 %{_libdir32}/libsupc++.a
4118 %if %{with multilib2}
4119 %files c++-multilib-%{multilib2}
4120 %defattr(644,root,root,755)
4121 %{_libdirm2}/libsupc++.la
4122 %{_libdirm2}/libsupc++.a
4125 %files -n libstdc++ -f libstdc++.lang
4126 %defattr(644,root,root,755)
4127 %doc libstdc++-v3/{ChangeLog,README}
4128 %attr(755,root,root) %{_libdir}/libstdc++.so.*.*.*
4129 %attr(755,root,root) %ghost %{_libdir}/libstdc++.so.%{cxx_sover}
4131 %files -n libstdc++-devel
4132 %defattr(644,root,root,755)
4133 %attr(755,root,root) %{_libdir}/libstdc++.so
4134 %{_libdir}/libstdc++.la
4135 %{_libdir}/libstdc++fs.a
4136 %{_libdir}/libstdc++fs.la
4137 %dir %{_includedir}/c++
4138 %{_includedir}/c++/%{version}
4139 %{_includedir}/expc++.h
4140 %{_includedir}/extc++.h
4141 %{_includedir}/stdc++.h
4142 %{_includedir}/stdtr1c++.h
4144 %exclude %{_includedir}/c++/%{version}/java
4145 %exclude %{_includedir}/c++/%{version}/javax
4146 %exclude %{_includedir}/c++/%{version}/gcj
4147 %exclude %{_includedir}/c++/%{version}/gnu
4148 %exclude %{_includedir}/c++/%{version}/org
4149 %exclude %{_includedir}/c++/%{version}/sun
4152 %files -n libstdc++-static
4153 %defattr(644,root,root,755)
4154 %{_libdir}/libstdc++.a
4156 %if %{with multilib}
4157 %files -n libstdc++-multilib-32
4158 %defattr(644,root,root,755)
4159 %attr(755,root,root) %{_libdir32}/libstdc++.so.*.*.*
4160 %attr(755,root,root) %ghost %{_libdir32}/libstdc++.so.%{cxx_sover}
4162 %files -n libstdc++-multilib-32-devel
4163 %defattr(644,root,root,755)
4164 %attr(755,root,root) %{_libdir32}/libstdc++.so
4165 %{_libdir32}/libstdc++.la
4166 %{_libdir32}/libstdc++fs.a
4167 %{_libdir32}/libstdc++fs.la
4169 %files -n libstdc++-multilib-32-static
4170 %defattr(644,root,root,755)
4171 %{_libdir32}/libstdc++.a
4174 %if %{with multilib2}
4175 %files -n libstdc++-multilib-%{multilib2}
4176 %defattr(644,root,root,755)
4177 %attr(755,root,root) %{_libdirm2}/libstdc++.so.*.*.*
4178 %attr(755,root,root) %ghost %{_libdirm2}/libstdc++.so.%{cxx_sover}
4180 %files -n libstdc++-multilib-%{multilib2}-devel
4181 %defattr(644,root,root,755)
4182 %attr(755,root,root) %{_libdirm2}/libstdc++.so
4183 %{_libdirm2}/libstdc++.la
4184 %{_libdirm2}/libstdc++fs.a
4185 %{_libdirm2}/libstdc++fs.la
4187 %files -n libstdc++-multilib-%{multilib2}-static
4188 %defattr(644,root,root,755)
4189 %{_libdirm2}/libstdc++.a
4193 %files -n libstdc++-gdb
4194 %defattr(644,root,root,755)
4195 %dir %{py_sitescriptdir}/libstdcxx
4196 %{py_sitescriptdir}/libstdcxx/*.py[co]
4197 %dir %{py_sitescriptdir}/libstdcxx/v6
4198 %{py_sitescriptdir}/libstdcxx/v6/*.py[co]
4199 %{_datadir}/gdb/auto-load%{_libdir}/libstdc++.so.%{cxx_sover}.*.*-gdb.py
4200 %if %{with multilib}
4201 %{_datadir}/gdb/auto-load%{_libdir32}/libstdc++.so.%{cxx_sover}.*.*-gdb.py
4203 %if %{with multilib2}
4204 %{_datadir}/gdb/auto-load%{_libdirm2}/libstdc++.so.%{cxx_sover}.*.*-gdb.py
4209 %files -n libstdc++-apidocs
4210 %defattr(644,root,root,755)
4211 %doc libstdc++-v3/doc/html/*
4217 %defattr(644,root,root,755)
4218 %doc gcc/fortran/ChangeLog
4219 %attr(755,root,root) %{_bindir}/g95
4220 %attr(755,root,root) %{_bindir}/gfortran
4221 %attr(755,root,root) %{_bindir}/*-gfortran
4222 %attr(755,root,root) %{gcclibdir}/f951
4223 %attr(755,root,root) %{_libdir}/libgfortran.so
4224 %{_libdir}/libgfortran.spec
4225 %{_libdir}/libgfortran.la
4226 %{gcclibdir}/libcaf_single.a
4227 %{gcclibdir}/libcaf_single.la
4228 #%{gcclibdir}/libgfortranbegin.la
4229 #%{gcclibdir}/libgfortranbegin.a
4230 %{_infodir}/gfortran.info*
4231 %{_mandir}/man1/g95.1*
4232 %{_mandir}/man1/gfortran.1*
4234 %if %{with multilib}
4235 %files fortran-multilib-32
4236 %defattr(644,root,root,755)
4237 %attr(755,root,root) %{_libdir32}/libgfortran.so
4238 %{_libdir32}/libgfortran.spec
4239 %{_libdir32}/libgfortran.la
4240 %{gcclibdir}/32/libcaf_single.a
4241 %{gcclibdir}/32/libcaf_single.la
4242 #%{gcclibdir}/32/libgfortranbegin.la
4243 #%{gcclibdir}/32/libgfortranbegin.a
4246 %if %{with multilib2}
4247 %files fortran-multilib-%{multilib2}
4248 %defattr(644,root,root,755)
4249 %attr(755,root,root) %{_libdirm2}/libgfortran.so
4250 %{_libdirm2}/libgfortran.spec
4251 %{_libdirm2}/libgfortran.la
4252 %{gcclibdir}/%{multilib2}/libcaf_single.a
4253 %{gcclibdir}/%{multilib2}/libcaf_single.la
4254 #%{gcclibdir}/%{multilib2}/libgfortranbegin.la
4255 #%{gcclibdir}/%{multilib2}/libgfortranbegin.a
4258 %files -n libgfortran
4259 %defattr(644,root,root,755)
4260 %doc libgfortran/{AUTHORS,README,ChangeLog}
4261 %attr(755,root,root) %{_libdir}/libgfortran.so.*.*.*
4262 %attr(755,root,root) %ghost %{_libdir}/libgfortran.so.3
4264 %files -n libgfortran-static
4265 %defattr(644,root,root,755)
4266 %{_libdir}/libgfortran.a
4268 %if %{with multilib}
4269 %files -n libgfortran-multilib-32
4270 %defattr(644,root,root,755)
4271 %attr(755,root,root) %{_libdir32}/libgfortran.so.*.*.*
4272 %attr(755,root,root) %ghost %{_libdir32}/libgfortran.so.3
4274 %files -n libgfortran-multilib-32-static
4275 %defattr(644,root,root,755)
4276 %{_libdir32}/libgfortran.a
4279 %if %{with multilib2}
4280 %files -n libgfortran-multilib-%{multilib2}
4281 %defattr(644,root,root,755)
4282 %attr(755,root,root) %{_libdirm2}/libgfortran.so.*.*.*
4283 %attr(755,root,root) %ghost %{_libdirm2}/libgfortran.so.3
4285 %files -n libgfortran-multilib-%{multilib2}-static
4286 %defattr(644,root,root,755)
4287 %{_libdirm2}/libgfortran.a
4290 %files -n libquadmath
4291 %defattr(644,root,root,755)
4292 %attr(755,root,root) %{_libdir}/libquadmath.so.*.*.*
4293 %attr(755,root,root) %ghost %{_libdir}/libquadmath.so.0
4295 %files -n libquadmath-devel
4296 %defattr(644,root,root,755)
4297 %{gcclibdir}/include/quadmath.h
4298 %{gcclibdir}/include/quadmath_weak.h
4299 %attr(755,root,root) %{_libdir}/libquadmath.so
4300 %{_libdir}/libquadmath.la
4301 %{_infodir}/libquadmath.info*
4303 %files -n libquadmath-static
4304 %defattr(644,root,root,755)
4305 %{_libdir}/libquadmath.a
4307 %if %{with multilib}
4308 %files -n libquadmath-multilib-32
4309 %defattr(644,root,root,755)
4310 %attr(755,root,root) %{_libdir32}/libquadmath.so.*.*.*
4311 %attr(755,root,root) %ghost %{_libdir32}/libquadmath.so.0
4313 %files -n libquadmath-multilib-32-devel
4314 %defattr(644,root,root,755)
4315 %attr(755,root,root) %{_libdir32}/libquadmath.so
4316 %{_libdir32}/libquadmath.la
4318 %files -n libquadmath-multilib-32-static
4319 %defattr(644,root,root,755)
4320 %{_libdir32}/libquadmath.a
4323 %if %{with multilib2}
4324 %files -n libquadmath-multilib-%{multilib2}
4325 %defattr(644,root,root,755)
4326 %attr(755,root,root) %{_libdirm2}/libquadmath.so.*.*.*
4327 %attr(755,root,root) %ghost %{_libdirm2}/libquadmath.so.0
4329 %files -n libquadmath-multilib-%{multilib2}-devel
4330 %defattr(644,root,root,755)
4331 %attr(755,root,root) %{_libdirm2}/libquadmath.so
4332 %{_libdirm2}/libquadmath.la
4334 %files -n libquadmath-multilib-%{multilib2}-static
4335 %defattr(644,root,root,755)
4336 %{_libdirm2}/libquadmath.a
4342 %defattr(644,root,root,755)
4343 %doc gcc/java/ChangeLog java-doc/*
4344 %attr(755,root,root) %{_bindir}/gappletviewer
4345 %attr(755,root,root) %{_bindir}/gc-analyze
4346 %attr(755,root,root) %{_bindir}/gcj
4347 %attr(755,root,root) %{_bindir}/gcj-dbtool
4348 %attr(755,root,root) %{_bindir}/gcjh
4349 %attr(755,root,root) %{_bindir}/gjar
4350 %attr(755,root,root) %{_bindir}/gjarsigner
4351 %attr(755,root,root) %{_bindir}/gjavah
4352 %attr(755,root,root) %{_bindir}/gkeytool
4353 %attr(755,root,root) %{_bindir}/gnative2ascii
4354 %attr(755,root,root) %{_bindir}/gorbd
4355 %attr(755,root,root) %{_bindir}/grmic
4356 %attr(755,root,root) %{_bindir}/grmid
4357 %attr(755,root,root) %{_bindir}/grmiregistry
4358 %attr(755,root,root) %{_bindir}/gserialver
4359 %attr(755,root,root) %{_bindir}/gtnameserv
4360 %attr(755,root,root) %{_bindir}/jcf-dump
4361 %attr(755,root,root) %{_bindir}/jv-convert
4362 %attr(755,root,root) %{_bindir}/rebuild-gcj-db
4363 %attr(755,root,root) %{_bindir}/*-gcj
4364 %attr(755,root,root) %{gcclibdir}/ecj1
4365 %attr(755,root,root) %{gcclibdir}/jc1
4366 %attr(755,root,root) %{gcclibdir}/jvgenmain
4367 %{_infodir}/cp-tools.info*
4368 %{_infodir}/gcj.info*
4369 %{_mandir}/man1/gappletviewer.1*
4370 %{_mandir}/man1/gc-analyze.1*
4371 %{_mandir}/man1/gcj.1*
4372 %{_mandir}/man1/gcj-dbtool.1*
4373 %{_mandir}/man1/gcjh.1*
4374 %{_mandir}/man1/gjar.1*
4375 %{_mandir}/man1/gjarsigner.1*
4376 %{_mandir}/man1/gjavah.1*
4377 %{_mandir}/man1/gkeytool.1*
4378 %{_mandir}/man1/gnative2ascii.1*
4379 %{_mandir}/man1/gorbd.1*
4380 %{_mandir}/man1/grmic.1*
4381 %{_mandir}/man1/grmid.1*
4382 %{_mandir}/man1/grmiregistry.1*
4383 %{_mandir}/man1/gserialver.1*
4384 %{_mandir}/man1/gtnameserv.1*
4385 %{_mandir}/man1/jcf-dump.1*
4386 %{_mandir}/man1/jv-convert.1*
4387 %{_mandir}/man1/rebuild-gcj-db*
4390 %files java-aotcompile
4391 %defattr(644,root,root,755)
4392 %attr(755,root,root) %{_bindir}/aot-compile
4393 %dir %{py_sitescriptdir}/libjava
4394 %{py_sitescriptdir}/libjava/*.py[co]
4395 %{_mandir}/man1/aot-compile.1*
4399 %defattr(644,root,root,755)
4400 %doc libjava/{ChangeLog,LIBGCJ_LICENSE,NEWS,README,THANKS}
4401 %attr(755,root,root) %{_bindir}/gij
4402 %attr(755,root,root) %{_libdir}/libgcj-tools.so.*.*.*
4403 %attr(755,root,root) %ghost %{_libdir}/libgcj-tools.so.%{gcj_soname_ver}
4404 %attr(755,root,root) %{_libdir}/libgcj.so.*.*.*
4405 %attr(755,root,root) %ghost %{_libdir}/libgcj.so.%{gcj_soname_ver}
4406 %attr(755,root,root) %{_libdir}/libgcj_bc.so.*.*.*
4407 %attr(755,root,root) %ghost %{_libdir}/libgcj_bc.so.1
4408 %attr(755,root,root) %{_libdir}/libgcj_bc.so
4409 %attr(755,root,root) %{_libdir}/libgij.so.*.*.*
4410 %attr(755,root,root) %ghost %{_libdir}/libgij.so.%{gcj_soname_ver}
4411 %{?with_x:%attr(755,root,root) %{_libdir}/lib-gnu-awt-xlib.so.*.*.*}
4412 %{?with_x:%attr(755,root,root) %ghost %{_libdir}/lib-gnu-awt-xlib.so.%{gcj_soname_ver}}
4413 %dir %{_libdir}/%{gcjdbexecdir}
4414 %{_libdir}/%{gcjdbexecdir}/classmap.db
4415 %{?with_mozilla:%attr(755,root,root) %{_libdir}/%{gcjdbexecdir}/libgcjwebplugin.so}
4416 %{?with_alsa:%attr(755,root,root) %{_libdir}/%{gcjdbexecdir}/libgjsmalsa.so*}
4417 %{?with_dssi:%attr(755,root,root) %{_libdir}/%{gcjdbexecdir}/libgjsmdssi.so*}
4418 %{?with_gtk:%attr(755,root,root) %{_libdir}/%{gcjdbexecdir}/libgtkpeer.so}
4419 %{?with_gtk:%attr(755,root,root) %{_libdir}/%{gcjdbexecdir}/libjawt.so}
4420 %attr(755,root,root) %{_libdir}/%{gcjdbexecdir}/libjavamath.so
4421 %attr(755,root,root) %{_libdir}/%{gcjdbexecdir}/libjvm.so
4422 %{?with_qt:%attr(755,root,root) %{_libdir}/%{gcjdbexecdir}/libqtpeer.so}
4423 %attr(755,root,root) %{_libdir}/%{gcjdbexecdir}/libxmlj.so*
4424 %{_libdir}/logging.properties
4425 %{_javadir}/libgcj*.jar
4426 %{_mandir}/man1/gij.1*
4428 %files -n libgcj-devel
4429 %defattr(644,root,root,755)
4430 %attr(755,root,root) %{_libdir}/libgcj-tools.so
4431 %{_libdir}/libgcj-tools.la
4432 %attr(755,root,root) %{_libdir}/libgcj.so
4433 %{_libdir}/libgcj.la
4434 %attr(755,root,root) %{_libdir}/libgij.so
4435 %{_libdir}/libgij.la
4437 %attr(755,root,root) %{_libdir}/lib-gnu-awt-xlib.so
4438 %{_libdir}/lib-gnu-awt-xlib.la
4440 %{_libdir}/libgcj.spec
4441 %dir %{_libdir}/security
4442 %{_libdir}/security/*
4443 %{?with_alsa:%{_libdir}/%{gcjdbexecdir}/libgjsmalsa.la}
4444 %{?with_dssi:%{_libdir}/%{gcjdbexecdir}/libgjsmdssi.la}
4445 %{?with_gtk:%{_libdir}/%{gcjdbexecdir}/libgtkpeer.la}
4446 %{?with_gtk:%{_libdir}/%{gcjdbexecdir}/libjawt.la}
4447 %{_libdir}/%{gcjdbexecdir}/libjavamath.la
4448 %{_libdir}/%{gcjdbexecdir}/libjvm.la
4449 %{?with_qt:%{_libdir}/%{gcjdbexecdir}/libqtpeer.la}
4450 %{?with_mozilla:%{_libdir}/%{gcjdbexecdir}/libgcjwebplugin.la}
4451 %{_libdir}/%{gcjdbexecdir}/libxmlj.la
4452 %{gcclibdir}/include/gcj
4453 %{gcclibdir}/include/jawt.h
4454 %{gcclibdir}/include/jawt_md.h
4455 %{gcclibdir}/include/jni.h
4456 %{gcclibdir}/include/jni_md.h
4457 %{gcclibdir}/include/jvmpi.h
4458 %{_includedir}/c++/%{version}/java
4459 %{_includedir}/c++/%{version}/javax
4460 %{_includedir}/c++/%{version}/gcj
4461 %{_includedir}/c++/%{version}/gnu
4462 %{_includedir}/c++/%{version}/org
4463 %{_includedir}/c++/%{version}/sun
4464 %{_pkgconfigdir}/libgcj-%{major_ver}.pc
4466 %files -n libgcj-static
4467 %defattr(644,root,root,755)
4468 %{_libdir}/libgcj-tools.a
4470 %{_libdir}/libgcj_bc.a
4472 %{?with_x:%{_libdir}/lib-gnu-awt-xlib.a}
4473 %{_libdir}/%{gcjdbexecdir}/libjvm.a
4476 %if %{with gcc_libffi}
4478 %defattr(644,root,root,755)
4479 %doc libffi/{ChangeLog,ChangeLog.libgcj,LICENSE,README}
4480 %attr(755,root,root) %{_libdir}/libffi.so.*.*.*
4481 %attr(755,root,root) %ghost %{_libdir}/libffi.so.4
4483 %files -n libffi-devel
4484 %defattr(644,root,root,755)
4485 %attr(755,root,root) %{_libdir}/libffi.so
4486 %{_libdir}/libffi.la
4487 %{gcclibdir}/include/ffi.h
4488 %{gcclibdir}/include/ffitarget.h
4489 %{_pkgconfigdir}/libffi.pc
4490 %{_mandir}/man3/ffi*.3*
4491 %{_infodir}/libffi.info*
4493 %files -n libffi-static
4494 %defattr(644,root,root,755)
4497 %if %{with multilib}
4498 %files -n libffi-multilib-32
4499 %defattr(644,root,root,755)
4500 %attr(755,root,root) %{_libdir32}/libffi.so.*.*.*
4501 %attr(755,root,root) %ghost %{_libdir32}/libffi.so.4
4503 %files -n libffi-multilib-32-devel
4504 %defattr(644,root,root,755)
4505 %attr(755,root,root) %{_libdir32}/libffi.so
4506 %{_libdir32}/libffi.la
4507 %{_pkgconfigdir32}/libffi.pc
4509 %files -n libffi-multilib-32-static
4510 %defattr(644,root,root,755)
4511 %{_libdir32}/libffi.a
4514 %if %{with multilib2}
4515 %files -n libffi-multilib-%{multilib2}
4516 %defattr(644,root,root,755)
4517 %attr(755,root,root) %{_libdirm2}/libffi.so.*.*.*
4518 %attr(755,root,root) %ghost %{_libdirm2}/libffi.so.4
4520 %files -n libffi-multilib-%{multilib2}-devel
4521 %defattr(644,root,root,755)
4522 %attr(755,root,root) %{_libdirm2}/libffi.so
4523 %{_libdirm2}/libffi.la
4524 %{_pkgconfigdirm2}/libffi.pc
4526 %files -n libffi-multilib-%{multilib2}-static
4527 %defattr(644,root,root,755)
4528 %{_libdirm2}/libffi.a
4534 %defattr(644,root,root,755)
4535 %doc gcc/objc/README.libobjc
4536 %attr(755,root,root) %{gcclibdir}/cc1obj
4537 %attr(755,root,root) %{_libdir}/libobjc.so
4538 %{_libdir}/libobjc.la
4539 %{gcclibdir}/include/objc
4541 %if %{with multilib}
4542 %files objc-multilib-32
4543 %defattr(644,root,root,755)
4544 %attr(755,root,root) %{_libdir32}/libobjc.so
4545 %{_libdir32}/libobjc.la
4548 %if %{with multilib2}
4549 %files objc-multilib-%{multilib2}
4550 %defattr(644,root,root,755)
4551 %attr(755,root,root) %{_libdirm2}/libobjc.so
4552 %{_libdirm2}/libobjc.la
4557 %defattr(644,root,root,755)
4558 %doc gcc/objcp/ChangeLog
4559 %attr(755,root,root) %{gcclibdir}/cc1objplus
4563 %defattr(644,root,root,755)
4564 %doc libobjc/{ChangeLog,README*}
4565 %attr(755,root,root) %{_libdir}/libobjc.so.*.*.*
4566 %attr(755,root,root) %ghost %{_libdir}/libobjc.so.4
4568 %files -n libobjc-static
4569 %defattr(644,root,root,755)
4570 %{_libdir}/libobjc.a
4572 %if %{with multilib}
4573 %files -n libobjc-multilib-32
4574 %defattr(644,root,root,755)
4575 %attr(755,root,root) %{_libdir32}/libobjc.so.*.*.*
4576 %attr(755,root,root) %ghost %{_libdir32}/libobjc.so.4
4578 %files -n libobjc-multilib-32-static
4579 %defattr(644,root,root,755)
4580 %{_libdir32}/libobjc.a
4583 %if %{with multilib2}
4584 %files -n libobjc-multilib-%{multilib2}
4585 %defattr(644,root,root,755)
4586 %attr(755,root,root) %{_libdirm2}/libobjc.so.*.*.*
4587 %attr(755,root,root) %ghost %{_libdirm2}/libobjc.so.4
4589 %files -n libobjc-multilib-%{multilib2}-static
4590 %defattr(644,root,root,755)
4591 %{_libdirm2}/libobjc.a
4597 %defattr(644,root,root,755)
4598 %doc gcc/go/gofrontend/{LICENSE,PATENTS,README}
4599 %attr(755,root,root) %{_bindir}/gccgo
4600 %attr(755,root,root) %{_bindir}/go
4601 %attr(755,root,root) %{_bindir}/gofmt
4602 %attr(755,root,root) %{gcclibdir}/cgo
4603 %attr(755,root,root) %{gcclibdir}/go1
4605 %{_libdir}/go/%{version}
4606 %{_mandir}/man1/go.1*
4607 %{_mandir}/man1/gofmt.1*
4608 %{_mandir}/man1/gccgo.1*
4609 %{_infodir}/gccgo.info*
4611 %if %{with multilib}
4612 %files go-multilib-32
4613 %defattr(644,root,root,755)
4614 %dir %{_libdir32}/go
4615 %{_libdir32}/go/%{version}
4618 %if %{with multilib2}
4619 %files go-multilib-%{multilib2}
4620 %defattr(644,root,root,755)
4621 %dir %{_libdirm2}/go
4622 %{_libdirm2}/go/%{version}
4626 %defattr(644,root,root,755)
4627 %doc libgo/{LICENSE,PATENTS,README}
4628 %attr(755,root,root) %{_libdir}/libgo.so.*.*.*
4629 %attr(755,root,root) %ghost %{_libdir}/libgo.so.9
4631 %files -n libgo-devel
4632 %defattr(644,root,root,755)
4633 %attr(755,root,root) %{_libdir}/libgo.so
4635 %{_libdir}/libgobegin.a
4636 %{_libdir}/libgolibbegin.a
4637 %{_libdir}/libnetgo.a
4639 %files -n libgo-static
4640 %defattr(644,root,root,755)
4643 %if %{with multilib}
4644 %files -n libgo-multilib-32
4645 %defattr(644,root,root,755)
4646 %attr(755,root,root) %{_libdir32}/libgo.so.*.*.*
4647 %attr(755,root,root) %ghost %{_libdir32}/libgo.so.9
4649 %files -n libgo-multilib-32-devel
4650 %defattr(644,root,root,755)
4651 %attr(755,root,root) %{_libdir32}/libgo.so
4652 %{_libdir32}/libgo.la
4653 %{_libdir32}/libgobegin.a
4654 %{_libdir32}/libgolibbegin.a
4655 %{_libdir32}/libnetgo.a
4657 %files -n libgo-multilib-32-static
4658 %defattr(644,root,root,755)
4659 %{_libdir32}/libgo.a
4662 %if %{with multilib2}
4663 %files -n libgo-multilib-%{multilib2}
4664 %defattr(644,root,root,755)
4665 %attr(755,root,root) %{_libdirm2}/libgo.so.*.*.*
4666 %attr(755,root,root) %ghost %{_libdirm2}/libgo.so.9
4668 %files -n libgo-multilib-%{multilib2}-devel
4669 %defattr(644,root,root,755)
4670 %attr(755,root,root) %{_libdirm2}/libgo.so
4671 %{_libdirm2}/libgo.la
4672 %{_libdirm2}/libgobegin.a
4673 %{_libdirm2}/libgolibbegin.a
4674 %{_libdirm2}/libnetgo.a
4676 %files -n libgo-multilib-%{multilib2}-static
4677 %defattr(644,root,root,755)
4678 %{_libdirm2}/libgo.a
4684 %defattr(644,root,root,755)
4685 %doc libsanitizer/ChangeLog* libsanitizer/LICENSE.TXT
4686 %attr(755,root,root) %{_libdir}/libasan.so.*.*.*
4687 %attr(755,root,root) %ghost %{_libdir}/libasan.so.3
4689 %files -n libasan-devel
4690 %defattr(644,root,root,755)
4691 %attr(755,root,root) %{_libdir}/libasan.so
4692 %{_libdir}/libasan_preinit.o
4693 %{_libdir}/libasan.la
4694 %{gcclibdir}/include/sanitizer/asan_interface.h
4696 %files -n libasan-static
4697 %defattr(644,root,root,755)
4698 %{_libdir}/libasan.a
4700 %if %{with multilib}
4701 %files -n libasan-multilib-32
4702 %defattr(644,root,root,755)
4703 %attr(755,root,root) %{_libdir32}/libasan.so.*.*.*
4704 %attr(755,root,root) %ghost %{_libdir32}/libasan.so.3
4706 %files -n libasan-multilib-32-devel
4707 %defattr(644,root,root,755)
4708 %attr(755,root,root) %{_libdir32}/libasan.so
4709 %{_libdir32}/libasan_preinit.o
4710 %{_libdir32}/libasan.la
4712 %files -n libasan-multilib-32-static
4713 %defattr(644,root,root,755)
4714 %{_libdir32}/libasan.a
4717 %if %{with multilib2}
4718 %files -n libasan-multilib-%{multilib2}
4719 %defattr(644,root,root,755)
4720 %attr(755,root,root) %{_libdirm2}/libasan.so.*.*.*
4721 %attr(755,root,root) %ghost %{_libdirm2}/libasan.so.3
4723 %files -n libasan-multilib-%{multilib2}-devel
4724 %defattr(644,root,root,755)
4725 %attr(755,root,root) %{_libdirm2}/libasan.so
4726 %{_libdirm2}/libasan_preinit.o
4727 %{_libdirm2}/libasan.la
4729 %files -n libasan-multilib-%{multilib2}-static
4730 %defattr(644,root,root,755)
4731 %{_libdirm2}/libasan.a
4737 %defattr(644,root,root,755)
4738 %attr(755,root,root) %{_libdir}/liblsan.so.*.*.*
4739 %attr(755,root,root) %ghost %{_libdir}/liblsan.so.0
4741 %files -n liblsan-devel
4742 %defattr(644,root,root,755)
4743 %attr(755,root,root) %{_libdir}/liblsan.so
4744 %{_libdir}/liblsan.la
4745 %{gcclibdir}/include/sanitizer/lsan_interface.h
4747 %files -n liblsan-static
4748 %defattr(644,root,root,755)
4749 %{_libdir}/liblsan.a
4752 %if %{with multilib2} && %{with lsan_m2}
4753 %files -n liblsan-multilib-%{multilib2}
4754 %defattr(644,root,root,755)
4755 %attr(755,root,root) %{_libdirm2}/liblsan.so.*.*.*
4756 %attr(755,root,root) %ghost %{_libdirm2}/liblsan.so.0
4758 %files -n liblsan-multilib-%{multilib2}-devel
4759 %defattr(644,root,root,755)
4760 %attr(755,root,root) %{_libdirm2}/liblsan.so
4761 %{_libdirm2}/liblsan.la
4762 # it looks like duplicate of file from liblsan-devel, but actually it isn't:
4763 # these packages are mutually exclusive
4764 # (either liblsan-devel.x86_64 or liblsan-multilib-64.x32)
4765 %{gcclibdir}/include/sanitizer/lsan_interface.h
4767 %files -n liblsan-multilib-%{multilib2}-static
4768 %defattr(644,root,root,755)
4769 %{_libdirm2}/liblsan.a
4774 %defattr(644,root,root,755)
4775 %doc libsanitizer/ChangeLog* libsanitizer/LICENSE.TXT
4776 %attr(755,root,root) %{_libdir}/libtsan.so.*.*.*
4777 %attr(755,root,root) %ghost %{_libdir}/libtsan.so.0
4779 %files -n libtsan-devel
4780 %defattr(644,root,root,755)
4781 %attr(755,root,root) %{_libdir}/libtsan.so
4782 %{_libdir}/libtsan.la
4784 %files -n libtsan-static
4785 %defattr(644,root,root,755)
4786 %{_libdir}/libtsan.a
4789 %if %{with multilib2} && %{with tsan_m2}
4790 %files -n libtsan-multilib-%{multilib2}
4791 %defattr(644,root,root,755)
4792 %doc libsanitizer/ChangeLog* libsanitizer/LICENSE.TXT
4793 %attr(755,root,root) %{_libdirm2}/libtsan.so.*.*.*
4794 %attr(755,root,root) %ghost %{_libdirm2}/libtsan.so.0
4796 %files -n libtsan-multilib-%{multilib2}-devel
4797 %defattr(644,root,root,755)
4798 %attr(755,root,root) %{_libdirm2}/libtsan.so
4799 %{_libdirm2}/libtsan.la
4801 %files -n libtsan-multilib-%{multilib2}-static
4802 %defattr(644,root,root,755)
4803 %{_libdirm2}/libtsan.a
4808 %defattr(644,root,root,755)
4809 %attr(755,root,root) %{_libdir}/libubsan.so.*.*.*
4810 %attr(755,root,root) %ghost %{_libdir}/libubsan.so.0
4812 %files -n libubsan-devel
4813 %defattr(644,root,root,755)
4814 %attr(755,root,root) %{_libdir}/libubsan.so
4815 %{_libdir}/libubsan.la
4817 %files -n libubsan-static
4818 %defattr(644,root,root,755)
4819 %{_libdir}/libubsan.a
4821 %if %{with multilib}
4822 %files -n libubsan-multilib-32
4823 %defattr(644,root,root,755)
4824 %attr(755,root,root) %{_libdir32}/libubsan.so.*.*.*
4825 %attr(755,root,root) %ghost %{_libdir32}/libubsan.so.0
4827 %files -n libubsan-multilib-32-devel
4828 %defattr(644,root,root,755)
4829 %attr(755,root,root) %{_libdir32}/libubsan.so
4830 %{_libdir32}/libubsan.la
4832 %files -n libubsan-multilib-32-static
4833 %defattr(644,root,root,755)
4834 %{_libdir32}/libubsan.a
4837 %if %{with multilib2}
4838 %files -n libubsan-multilib-%{multilib2}
4839 %defattr(644,root,root,755)
4840 %attr(755,root,root) %{_libdirm2}/libubsan.so.*.*.*
4841 %attr(755,root,root) %ghost %{_libdirm2}/libubsan.so.0
4843 %files -n libubsan-multilib-%{multilib2}-devel
4844 %defattr(644,root,root,755)
4845 %attr(755,root,root) %{_libdirm2}/libubsan.so
4846 %{_libdirm2}/libubsan.la
4848 %files -n libubsan-multilib-%{multilib2}-static
4849 %defattr(644,root,root,755)
4850 %{_libdirm2}/libubsan.a
4856 %defattr(644,root,root,755)
4857 %doc libvtv/ChangeLog
4858 %attr(755,root,root) %{_libdir}/libvtv.so.*.*.*
4859 %attr(755,root,root) %ghost %{_libdir}/libvtv.so.0
4861 %files -n libvtv-devel
4862 %defattr(644,root,root,755)
4863 %attr(755,root,root) %{_libdir}/libvtv.so
4864 %{_libdir}/libvtv.la
4866 %files -n libvtv-static
4867 %defattr(644,root,root,755)
4870 %if %{with multilib}
4871 %files -n libvtv-multilib-32
4872 %defattr(644,root,root,755)
4873 %attr(755,root,root) %{_libdir32}/libvtv.so.*.*.*
4874 %attr(755,root,root) %ghost %{_libdir32}/libvtv.so.0
4876 %files -n libvtv-multilib-32-devel
4877 %defattr(644,root,root,755)
4878 %attr(755,root,root) %{_libdir32}/libvtv.so
4879 %{_libdir32}/libvtv.la
4881 %files -n libvtv-multilib-32-static
4882 %defattr(644,root,root,755)
4883 %{_libdir32}/libvtv.a
4886 %if %{with multilib2}
4887 %files -n libvtv-multilib-%{multilib2}
4888 %defattr(644,root,root,755)
4889 %attr(755,root,root) %{_libdirm2}/libvtv.so.*.*.*
4890 %attr(755,root,root) %ghost %{_libdirm2}/libvtv.so.0
4892 %files -n libvtv-multilib-%{multilib2}-devel
4893 %defattr(644,root,root,755)
4894 %attr(755,root,root) %{_libdirm2}/libvtv.so
4895 %{_libdirm2}/libvtv.la
4897 %files -n libvtv-multilib-%{multilib2}-static
4898 %defattr(644,root,root,755)
4899 %{_libdirm2}/libvtv.a
4905 %defattr(644,root,root,755)
4906 %doc libatomic/ChangeLog*
4907 %attr(755,root,root) %{_libdir}/libatomic.so.*.*.*
4908 %attr(755,root,root) %ghost %{_libdir}/libatomic.so.1
4910 %files -n libatomic-devel
4911 %defattr(644,root,root,755)
4912 %attr(755,root,root) %{_libdir}/libatomic.so
4913 %{_libdir}/libatomic.la
4915 %files -n libatomic-static
4916 %defattr(644,root,root,755)
4917 %{_libdir}/libatomic.a
4919 %if %{with multilib}
4920 %files -n libatomic-multilib-32
4921 %defattr(644,root,root,755)
4922 %attr(755,root,root) %{_libdir32}/libatomic.so.*.*.*
4923 %attr(755,root,root) %ghost %{_libdir32}/libatomic.so.1
4925 %files -n libatomic-multilib-32-devel
4926 %defattr(644,root,root,755)
4927 %attr(755,root,root) %{_libdir32}/libatomic.so
4928 %{_libdir32}/libatomic.la
4930 %files -n libatomic-multilib-32-static
4931 %defattr(644,root,root,755)
4932 %{_libdir32}/libatomic.a
4935 %if %{with multilib2}
4936 %files -n libatomic-multilib-%{multilib2}
4937 %defattr(644,root,root,755)
4938 %attr(755,root,root) %{_libdirm2}/libatomic.so.*.*.*
4939 %attr(755,root,root) %ghost %{_libdirm2}/libatomic.so.1
4941 %files -n libatomic-multilib-%{multilib2}-devel
4942 %defattr(644,root,root,755)
4943 %attr(755,root,root) %{_libdirm2}/libatomic.so
4944 %{_libdirm2}/libatomic.la
4946 %files -n libatomic-multilib-%{multilib2}-static
4947 %defattr(644,root,root,755)
4948 %{_libdirm2}/libatomic.a
4953 %defattr(644,root,root,755)
4954 %doc libcc1/ChangeLog*
4955 %attr(755,root,root) %{_libdir}/libcc1.so
4956 %attr(755,root,root) %{_libdir}/libcc1.so.*.*.*
4957 %attr(755,root,root) %ghost %{_libdir}/libcc1.so.0
4958 %attr(755,root,root) %{gcclibdir}/plugin/libcc1plugin.so.*
4961 %defattr(644,root,root,755)
4962 %dir %{gcclibdir}/plugin
4963 %{gcclibdir}/plugin/gengtype
4964 %{gcclibdir}/plugin/gtype.state
4965 %{gcclibdir}/plugin/include
4966 %attr(755,root,root) %{gcclibdir}/plugin/libcc1plugin.la
4967 %attr(755,root,root) %{gcclibdir}/plugin/libcc1plugin.so