]> git.pld-linux.org Git - packages/gcc.git/commitdiff
- updated to 4.2.1-20070530 (4.2 branch is open for regression fixes).
authorPaweł Sikora <pluto@pld-linux.org>
Fri, 1 Jun 2007 13:02:30 +0000 (13:02 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
- split multilib.

Changed files:
    gcc.spec -> 1.493.2.1

gcc.spec

index ca865f3ba9a11121d3149427ba984a9bcbb2b99d..76a7825802116fc4ae7656059e80c7b7a03af3d4 100644 (file)
--- a/gcc.spec
+++ b/gcc.spec
@@ -50,14 +50,16 @@ Summary(pl.UTF-8):  Kolekcja kompilatorów GNU: kompilator C i pliki współdziel
 Summary(pt_BR.UTF-8):  Coleção dos compiladores GNU: o compilador C e arquivos compartilhados
 Name:          gcc
 %define                _major_ver      4.2
-%define                _minor_ver      0
+%define                _minor_ver      1
 Version:       %{_major_ver}.%{_minor_ver}
-Release:       4
+%define                _snap   20070530
+Release:       0.%{_snap}.1
 Epoch:         6
 License:       GPL v2+
 Group:         Development/Languages
-Source0:       ftp://gcc.gnu.org/pub/gcc/releases/gcc-%{version}/%{name}-%{version}.tar.bz2
-# Source0-md5: 4798c23548dc791ea12a139e18940684
+#Source0:      ftp://gcc.gnu.org/pub/gcc/releases/gcc-%{version}/%{name}-%{version}.tar.bz2
+Source0:       ftp://gcc.gnu.org/pub/gcc/snapshots/%{_major_ver}-%{_snap}/gcc-%{_major_ver}-%{_snap}.tar.bz2
+# Source0-md5: a41e97d912d63f737bb2edd11f48f333
 Source1:       %{name}-optimize-la.pl
 #Patch100:     %{name}-branch.diff
 Patch0:                %{name}-info.patch
@@ -194,6 +196,45 @@ z GCC, trzeba zainstalować odpowiedni podpakiet.
 Este pacote adiciona infraestrutura básica e suporte a linguagem C ao
 GNU Compiler Collection.
 
+%package multilib
+Summary:       GNU Compiler Collection: the C compiler and shared files
+Summary(es.UTF-8):     Colección de compiladores GNU: el compilador C y ficheros compartidos
+Summary(pl.UTF-8):     Kolekcja kompilatorów GNU: kompilator C i pliki współdzielone
+Summary(pt_BR.UTF-8):  Coleção dos compiladores GNU: o compilador C e arquivos compartilhados
+License:       GPL v2+
+Group:         Development/Languages
+Requires:      %{name}
+
+%description multilib
+A compiler aimed at integrating all the optimizations and features
+necessary for a high-performance and stable development environment.
+
+This package contains the C compiler and some files shared by various
+parts of the GNU Compiler Collection. In order to use another GCC
+compiler you will need to install the appropriate subpackage.
+
+%description multilib -l es.UTF-8
+Un compilador que intenta integrar todas las optimalizaciones y
+características necesarias para un entorno de desarrollo eficaz y
+estable.
+
+Este paquete contiene el compilador de C y unos ficheros compartidos
+por varias partes de la colección de compiladores GNU (GCC). Para usar
+otro compilador de GCC será necesario que instale el subpaquete
+adecuado.
+
+%description multilib -l pl.UTF-8
+Kompilator, posiadający duże możliwości optymalizacyjne niezbędne do
+wyprodukowania szybkiego i stabilnego kodu wynikowego.
+
+Ten pakiet zawiera kompilator C i pliki współdzielone przez różne
+części kolekcji kompilatorów GNU (GCC). Żeby używać innego kompilatora
+z GCC, trzeba zainstalować odpowiedni podpakiet.
+
+%description multilib -l pt_BR.UTF-8
+Este pacote adiciona infraestrutura básica e suporte a linguagem C ao
+GNU Compiler Collection.
+
 %package -n libgcc
 Summary:       Shared gcc library
 Summary(es.UTF-8):     Biblioteca compartida de gcc
@@ -215,6 +256,26 @@ Biblioteka dynamiczna gcc.
 %description -n libgcc -l pt_BR.UTF-8
 Biblioteca runtime para o GCC.
 
+%package -n libgcc-multilib
+Summary:       Shared gcc library
+Summary(es.UTF-8):     Biblioteca compartida de gcc
+Summary(pl.UTF-8):     Biblioteka gcc
+Summary(pt_BR.UTF-8):  Biblioteca runtime para o GCC
+License:       GPL with unlimited link permission
+Group:         Libraries
+
+%description -n libgcc-multilib
+Shared gcc library.
+
+%description -n libgcc-multilib -l es.UTF-8
+Biblioteca compartida de gcc.
+
+%description -n libgcc-multilib -l pl.UTF-8
+Biblioteka dynamiczna gcc.
+
+%description -n libgcc-multilib -l pt_BR.UTF-8
+Biblioteca runtime para o GCC.
+
 %package -n libgomp
 Summary:       GNU OpenMP library
 Summary(pl.UTF-8):     Biblioteka GNU OpenMP
@@ -227,6 +288,18 @@ GNU OpenMP library.
 %description -n libgomp -l pl.UTF-8
 Biblioteka GNU OpenMP.
 
+%package -n libgomp-multilib
+Summary:       GNU OpenMP library
+Summary(pl.UTF-8):     Biblioteka GNU OpenMP
+License:       GPL v2+ with unlimited link permission
+Group:         Libraries
+
+%description -n libgomp-multilib
+GNU OpenMP library.
+
+%description -n libgomp-multilib -l pl.UTF-8
+Biblioteka GNU OpenMP.
+
 %package -n libgomp-devel
 Summary:       Development files for GNU OpenMP library
 Summary(pl.UTF-8):     Pliki programistyczne biblioteki GNU OpenMP
@@ -240,6 +313,19 @@ Development files for GNU OpenMP library.
 %description -n libgomp-devel -l pl.UTF-8
 Pliki programistyczne biblioteki GNU OpenMP.
 
+%package -n libgomp-multilib-devel
+Summary:       Development files for GNU OpenMP library
+Summary(pl.UTF-8):     Pliki programistyczne biblioteki GNU OpenMP
+License:       GPL v2+ with unlimited link permission
+Group:         Development/Libraries
+Requires:      libgomp-devel = %{epoch}:%{version}-%{release}
+
+%description -n libgomp-multilib-devel
+Development files for GNU OpenMP library.
+
+%description -n libgomp-multilib-devel -l pl.UTF-8
+Pliki programistyczne biblioteki GNU OpenMP.
+
 %package -n libgomp-static
 Summary:       Static GNU OpenMP library
 Summary(pl.UTF-8):     Statyczna biblioteka GNU OpenMP
@@ -253,6 +339,19 @@ Static GNU OpenMP library.
 %description -n libgomp-static -l pl.UTF-8
 Statyczna biblioteka GNU OpenMP.
 
+%package -n libgomp-multilib-static
+Summary:       Static GNU OpenMP library
+Summary(pl.UTF-8):     Statyczna biblioteka GNU OpenMP
+License:       GPL v2+ with unlimited link permission
+Group:         Development/Libraries
+Requires:      libgomp-multilib-devel
+
+%description -n libgomp-multilib-static
+Static GNU OpenMP library.
+
+%description -n libgomp-multilib-static -l pl.UTF-8
+Statyczna biblioteka GNU OpenMP.
+
 %package -n libmudflap
 Summary:       GCC mudflap shared support library
 Summary(pl.UTF-8):     Współdzielona biblioteka wspomagająca GCC mudflap
@@ -267,6 +366,20 @@ array dereferencing operations.
 Biblioteki libmudflap są używane przez GCC do obsługi operacji
 dereferencji wspaźników i tablic.
 
+%package -n libmudflap-multilib
+Summary:       GCC mudflap shared support library
+Summary(pl.UTF-8):     Współdzielona biblioteka wspomagająca GCC mudflap
+License:       GPL v2+ with unlimited link permission
+Group:         Libraries
+
+%description -n libmudflap-multilib
+The libmudflap libraries are used by GCC for instrumenting pointer and
+array dereferencing operations.
+
+%description -n libmudflap-multilib -l pl.UTF-8
+Biblioteki libmudflap są używane przez GCC do obsługi operacji
+dereferencji wspaźników i tablic.
+
 %package -n libmudflap-devel
 Summary:       Development files for GCC mudflap library
 Summary(pl.UTF-8):     Pliki programistyczne biblioteki GCC mudflap
@@ -284,6 +397,23 @@ Biblioteki libmudflap są używane przez GCC do obsługi operacji
 dereferencji wspaźników i tablic. Ten pakiet zawiera pliki
 programistyczne.
 
+%package -n libmudflap-multilib-devel
+Summary:       Development files for GCC mudflap library
+Summary(pl.UTF-8):     Pliki programistyczne biblioteki GCC mudflap
+License:       GPL v2+ with unlimited link permission
+Group:         Development/Libraries
+Requires:      libmudflap-devel = %{epoch}:%{version}-%{release}
+
+%description -n libmudflap-multilib-devel
+The libmudflap libraries are used by GCC for instrumenting pointer and
+array dereferencing operations. This package contains development
+files.
+
+%description -n libmudflap-multilib-devel -l pl.UTF-8
+Biblioteki libmudflap są używane przez GCC do obsługi operacji
+dereferencji wspaźników i tablic. Ten pakiet zawiera pliki
+programistyczne.
+
 %package -n libmudflap-static
 Summary:       Static GCC mudflap library
 Summary(pl.UTF-8):     Statyczna biblioteka GCC mudflap
@@ -301,6 +431,23 @@ Biblioteki libmudflap są używane przez GCC do obsługi operacji
 dereferencji wspaźników i tablic. Ten pakiet zawiera biblioteki
 statyczne.
 
+%package -n libmudflap-multilib-static
+Summary:       Static GCC mudflap library
+Summary(pl.UTF-8):     Statyczna biblioteka GCC mudflap
+License:       GPL v2+ with unlimited link permission
+Group:         Development/Libraries
+Requires:      libmudflap-multilib-devel
+
+%description -n libmudflap-multilib-static
+The libmudflap libraries are used by GCC for instrumenting pointer and
+array dereferencing operations. This package contains static
+libraries.
+
+%description -n libmudflap-multilib-static -l pl.UTF-8
+Biblioteki libmudflap są używane przez GCC do obsługi operacji
+dereferencji wspaźników i tablic. Ten pakiet zawiera biblioteki
+statyczne.
+
 %package ada
 Summary:       Ada support for gcc
 Summary(es.UTF-8):     Soporte de Ada para gcc
@@ -405,6 +552,52 @@ Bu paket, GNU C derleyicisine C++ desteği ekler. 'Template'ler ve
 aykırı durum işleme gibi çoğu güncel C++ tanımlarına uyar. Standart
 C++ kitaplığı bu pakette yer almaz.
 
+%package c++-multilib
+Summary:       C++ support for gcc
+Summary(es.UTF-8):     Soporte de C++ para gcc
+Summary(pl.UTF-8):     Obsługa C++ dla gcc
+Summary(pt_BR.UTF-8):  Suporte C++ para o gcc
+Group:         Development/Languages
+Requires:      %{name}-c++
+
+%description c++-multilib
+This package adds C++ support to the GNU Compiler Collection. It
+includes support for most of the current C++ specification, including
+templates and exception handling. It does not include a standard C++
+library, which is available separately.
+
+%description c++-multilib -l de.UTF-8
+Dieses Paket enthält die C++-Unterstützung für den
+GNU-Compiler-Collection. Es unterstützt die aktuelle
+C++-Spezifikation, inkl. Templates und Ausnahmeverarbeitung. Eine
+C++-Standard-Library ist nicht enthalten - sie ist getrennt
+erhältlich.
+
+%description c++-multilib -l es.UTF-8
+Este paquete añade soporte de C++ al GCC (colección de compiladores
+GNU). Ello incluye el soporte para la mayoría de la especificación
+actual de C++, incluyendo plantillas y manejo de excepciones. No
+incluye la biblioteca estándar de C++, la que es disponible separada.
+
+%description c++-multilib -l fr.UTF-8
+Ce package ajoute un support C++ a la collection de compilateurs GNU.
+Il comprend un support pour la plupart des spécifications actuelles de
+C++, dont les modéles et la gestion des exceptions. Il ne comprend pas
+une bibliothéque C++ standard, qui est disponible séparément.
+
+%description c++-multilib -l pl.UTF-8
+Ten pakiet dodaje obsługę C++ do kompilatora gcc. Ma wsparcie dla
+dużej ilości obecnych specyfikacji C++, nie zawiera natomiast
+standardowych bibliotek C++, które są w oddzielnym pakiecie.
+
+%description c++-multilib -l pt_BR.UTF-8
+Este pacote adiciona suporte C++ para o gcc.
+
+%description c++-multilib -l tr.UTF-8
+Bu paket, GNU C derleyicisine C++ desteği ekler. 'Template'ler ve
+aykırı durum işleme gibi çoğu güncel C++ tanımlarına uyar. Standart
+C++ kitaplığı bu pakette yer almaz.
+
 %package -n libstdc++
 Summary:       GNU C++ library
 Summary(es.UTF-8):     Biblioteca C++ de GNU
@@ -448,6 +641,47 @@ subconjunto do padrão ISO 14882.
 Bu paket, standart C++ kitaplıklarının GNU gerçeklemesidir ve C++
 uygulamalarının koşturulması için gerekli kitaplıkları içerir.
 
+%package -n libstdc++-multilib
+Summary:       GNU C++ library
+Summary(es.UTF-8):     Biblioteca C++ de GNU
+Summary(pl.UTF-8):     Biblioteki GNU C++
+Summary(pt_BR.UTF-8):  Biblioteca C++ GNU
+License:       GPL v2+ with free software exception
+Group:         Libraries
+
+%description -n libstdc++-multilib
+This is the GNU implementation of the standard C++ libraries, along
+with additional GNU tools. This package includes the shared libraries
+necessary to run C++ applications.
+
+%description -n libstdc++-multilib -l de.UTF-8
+Dies ist die GNU-Implementierung der Standard-C++-Libraries mit
+weiteren GNU-Tools. Dieses Paket enthält die zum Ausführen von
+C++-Anwendungen erforderlichen gemeinsam genutzten Libraries.
+
+%description -n libstdc++-multilib -l es.UTF-8
+Este es el soporte de las bibliotecas padrón del C++, junto con
+herramientas GNU adicionales. El paquete incluye las bibliotecas
+compartidas necesarias para ejecutar aplicaciones C++.
+
+%description -n libstdc++-multilib -l fr.UTF-8
+Ceci est l'implémentation GNU des librairies C++ standard, ainsi que
+des outils GNU supplémentaires. Ce package comprend les librairies
+partagées nécessaires à l'exécution d'application C++.
+
+%description -n libstdc++-multilib -l pl.UTF-8
+Pakiet ten zawiera biblioteki będące implementacją standardowych
+bibliotek C++. Znajdują się w nim biblioteki dynamiczne niezbędne do
+uruchomienia aplikacji napisanych w C++.
+
+%description -n libstdc++-multilib -l pt_BR.UTF-8
+Este pacote é uma implementação da biblioteca padrão C++ v3, um
+subconjunto do padrão ISO 14882.
+
+%description -n libstdc++-multilib -l tr.UTF-8
+Bu paket, standart C++ kitaplıklarının GNU gerçeklemesidir ve C++
+uygulamalarının koşturulması için gerekli kitaplıkları içerir.
+
 %package -n libstdc++-devel
 Summary:       Header files and documentation for C++ development
 Summary(de.UTF-8):     Header-Dateien zur Entwicklung mit C++
@@ -483,6 +717,39 @@ programowaniu w języku C++ oraz dokumentacja biblioteki standardowej.
 Este pacote inclui os arquivos de inclusão e bibliotecas necessárias
 para desenvolvimento de programas C++.
 
+%package -n libstdc++-multilib-devel
+Summary:       Header files and documentation for C++ development
+Summary(de.UTF-8):     Header-Dateien zur Entwicklung mit C++
+Summary(es.UTF-8):     Ficheros de cabecera y documentación para desarrollo C++
+Summary(fr.UTF-8):     Fichiers d'en-tête et biblitothèques pour développer en C++
+Summary(pl.UTF-8):     Pliki nagłówkowe i dokumentacja do biblioteki standardowej C++
+Summary(pt_BR.UTF-8):  Arquivos de inclusão e bibliotecas para o desenvolvimento em C++
+Summary(tr.UTF-8):     C++ ile program geliştirmek için gerekli dosyalar
+License:       GPL v2+ with free software exception
+Group:         Development/Libraries
+Requires:      %{name}-c++-multilib
+Requires:      libstdc++-devel = %{epoch}:%{version}-%{release}
+Requires:      libstdc++-multilib
+
+%description -n libstdc++-multilib-devel
+This is the GNU implementation of the standard C++ libraries. This
+package includes the header files needed for C++ development and
+library documentation.
+
+%description -n libstdc++-multilib-devel -l es.UTF-8
+Este es el soporte de las bibliotecas padrón del lenguaje C++. Este
+paquete incluye los archivos de inclusión y bibliotecas necesarios
+para desarrollo de programas en lenguaje C++.
+
+%description -n libstdc++-multilib-devel -l pl.UTF-8
+Pakiet ten zawiera biblioteki będące implementacją standardowych
+bibliotek C++. Znajdują się w nim pliki nagłówkowe wykorzystywane przy
+programowaniu w języku C++ oraz dokumentacja biblioteki standardowej.
+
+%description -n libstdc++-multilib-devel -l pt_BR.UTF-8
+Este pacote inclui os arquivos de inclusão e bibliotecas necessárias
+para desenvolvimento de programas C++.
+
 %package -n libstdc++-static
 Summary:       Static C++ standard library
 Summary(es.UTF-8):     Biblioteca estándar estática de C++
@@ -500,6 +767,23 @@ Biblioteca estándar estática de C++.
 %description -n libstdc++-static -l pl.UTF-8
 Statyczna biblioteka standardowa C++.
 
+%package -n libstdc++-multilib-static
+Summary:       Static C++ standard library
+Summary(es.UTF-8):     Biblioteca estándar estática de C++
+Summary(pl.UTF-8):     Statyczna biblioteka standardowa C++
+License:       GPL v2+ with free software exception
+Group:         Development/Libraries
+Requires:      libstdc++-multilib-devel
+
+%description -n libstdc++-multilib-static
+Static C++ standard library.
+
+%description -n libstdc++-multilib-static -l es.UTF-8
+Biblioteca estándar estática de C++.
+
+%description -n libstdc++-multilib-static -l pl.UTF-8
+Statyczna biblioteka standardowa C++.
+
 %package fortran
 Summary:       Fortran 95 support for gcc
 Summary(es.UTF-8):     Soporte de Fortran 95 para gcc
@@ -526,6 +810,30 @@ potrzebny do kompilowania programów pisanych w języku Fortran 95.
 %description fortran -l pt_BR.UTF-8
 Suporte Fortran 95 para o GCC.
 
+%package fortran-multilib
+Summary:       Fortran 95 support for gcc
+Summary(es.UTF-8):     Soporte de Fortran 95 para gcc
+Summary(pl.UTF-8):     Obsługa Fortranu 95 dla gcc
+Summary(pt_BR.UTF-8):  Suporte Fortran 95 para o GCC
+Group:         Development/Languages/Fortran
+Requires:      %{name}-fortran
+Requires:      libgfortran-multilib
+
+%description fortran-multilib
+This package adds support for compiling Fortran 95 programs with the
+GNU compiler.
+
+%description fortran-multilib -l es.UTF-8
+Este paquete añade soporte para compilar programas escritos en Fortran
+95 con el compilador GNU.
+
+%description fortran-multilib -l pl.UTF-8
+Ten pakiet dodaje obsługę Fortranu 95 do kompilatora gcc. Jest
+potrzebny do kompilowania programów pisanych w języku Fortran 95.
+
+%description fortran-multilib -l pt_BR.UTF-8
+Suporte Fortran 95 para o GCC.
+
 %package -n libgfortran
 Summary:       Fortran 95 Libraries
 Summary(es.UTF-8):     Bibliotecas de Fortran 95
@@ -543,6 +851,22 @@ Bibliotecas de Fortran 95.
 %description -n libgfortran -l pl.UTF-8
 Biblioteki Fortranu 95.
 
+%package -n libgfortran-multilib
+Summary:       Fortran 95 Libraries
+Summary(es.UTF-8):     Bibliotecas de Fortran 95
+Summary(pl.UTF-8):     Biblioteki Fortranu 95
+License:       LGPL v2+
+Group:         Libraries
+
+%description -n libgfortran-multilib
+Fortran 95 Libraries.
+
+%description -n libgfortran-multilib -l es.UTF-8
+Bibliotecas de Fortran 95.
+
+%description -n libgfortran-multilib -l pl.UTF-8
+Biblioteki Fortranu 95.
+
 %package -n libgfortran-static
 Summary:       Static Fortran 95 Libraries
 Summary(es.UTF-8):     Bibliotecas estáticas de Fortran 95
@@ -561,6 +885,23 @@ Bibliotecas estáticas de Fortran 95.
 %description -n libgfortran-static -l pl.UTF-8
 Statyczne biblioteki Fortranu 95.
 
+%package -n libgfortran-multilib-static
+Summary:       Static Fortran 95 Libraries
+Summary(es.UTF-8):     Bibliotecas estáticas de Fortran 95
+Summary(pl.UTF-8):     Statyczne Biblioteki Fortranu 95
+License:       LGPL v2+
+Group:         Development/Libraries
+Requires:      libgfortran-multilib
+
+%description -n libgfortran-multilib-static
+Static Fortran 95 Libraries.
+
+%description -n libgfortran-multilib-static -l es.UTF-8
+Bibliotecas estáticas de Fortran 95.
+
+%description -n libgfortran-multilib-static -l pl.UTF-8
+Statyczne biblioteki Fortranu 95.
+
 %package java
 Summary:       Java support for gcc
 Summary(es.UTF-8):     Soporte de Java para gcc
@@ -667,6 +1008,31 @@ międzymordzia do różnych konwencji wywołań funkcji. Pozwala to
 programiście wywoływać dowolne funkcje podając konwencję wywołania w
 czasie wykonania.
 
+%package -n libffi-multilib
+Summary:       Foreign Function Interface library
+Summary(es.UTF-8):     Biblioteca de interfaz de funciones ajenas
+Summary(pl.UTF-8):     Biblioteka zewnętrznych wywołań funkcji
+License:       BSD-like
+Group:         Libraries
+
+%description -n libffi-multilib
+The libffi library provides a portable, high level programming
+interface to various calling conventions. This allows a programmer to
+call any function specified by a call interface description at run
+time.
+
+%description -n libffi-multilib -l es.UTF-8
+La biblioteca libffi provee una interfaz portable de programación de
+alto nivel para varias convenciones de llamada. Ello permite que un
+programador llame una función cualquiera especificada por una
+descripción de interfaz de llamada en el tiempo de ejecución.
+
+%description -n libffi-multilib -l pl.UTF-8
+Biblioteka libffi dostarcza przenośnego, wysokopoziomowego
+międzymordzia do różnych konwencji wywołań funkcji. Pozwala to
+programiście wywoływać dowolne funkcje podając konwencję wywołania w
+czasie wykonania.
+
 %package -n libffi-devel
 Summary:       Development files for Foreign Function Interface library
 Summary(es.UTF-8):     Ficheros de desarrollo para libffi
@@ -684,6 +1050,24 @@ Ficheros de desarrollo para libffi.
 %description -n libffi-devel -l pl.UTF-8
 Pliki nagłówkowe dla libffi.
 
+%package -n libffi-multilib-devel
+Summary:       Development files for Foreign Function Interface library
+Summary(es.UTF-8):     Ficheros de desarrollo para libffi
+Summary(pl.UTF-8):     Pliki nagłówkowe dla libffi
+License:       BSD-like
+Group:         Development/Libraries
+Requires:      libffi-devel
+Requires:      libffi-multilib
+
+%description -n libffi-multilib-devel
+Development files for Foreign Function Interface library.
+
+%description -n libffi-multilib-devel -l es.UTF-8
+Ficheros de desarrollo para libffi.
+
+%description -n libffi-multilib-devel -l pl.UTF-8
+Pliki nagłówkowe dla libffi.
+
 %package -n libffi-static
 Summary:       Static Foreign Function Interface library
 Summary(es.UTF-8):     Biblioteca libffi estática
@@ -701,6 +1085,23 @@ Biblioteca libffi estática.
 %description -n libffi-static -l pl.UTF-8
 Statyczna biblioteka libffi.
 
+%package -n libffi-multilib-static
+Summary:       Static Foreign Function Interface library
+Summary(es.UTF-8):     Biblioteca libffi estática
+Summary(pl.UTF-8):     Statyczna biblioteka libffi
+License:       BSD-like
+Group:         Development/Libraries
+Requires:      libffi-multilib-devel
+
+%description -n libffi-multilib-static
+Static Foreign Function Interface library.
+
+%description -n libffi-multilib-static -l es.UTF-8
+Biblioteca libffi estática.
+
+%description -n libffi-multilib-static -l pl.UTF-8
+Statyczna biblioteka libffi.
+
 %package objc
 Summary:       Objective C support for gcc
 Summary(de.UTF-8):     Objektive C-Unterstützung für gcc
@@ -751,6 +1152,54 @@ C dilinin nesne yönelik bir türevidir ve NeXTSTEP altında çalışan
 sistemlerde yaygın olarak kullanılır. Standart Objective C nesne
 kitaplığı bu pakette yer almaz.
 
+%package objc-multilib
+Summary:       Objective C support for gcc
+Summary(de.UTF-8):     Objektive C-Unterstützung für gcc
+Summary(es.UTF-8):     Soporte de Objective C para gcc
+Summary(fr.UTF-8):     Gestion d'Objective C pour gcc
+Summary(pl.UTF-8):     Obsługa obiektowego C dla kompilatora gcc
+Summary(tr.UTF-8):     gcc için Objective C desteği
+Group:         Development/Languages
+Requires:      %{name}-multilib
+Requires:      libobjc-multilib
+
+%description objc-multilib
+This package adds Objective C support to the GNU Compiler Collection.
+Objective C is a object oriented derivative of the C language, mainly
+used on systems running NeXTSTEP. This package does not include the
+standard objective C object library.
+
+%description objc-multilib -l de.UTF-8
+Dieses Paket ergänzt den GNU-Compiler-Collection durch
+Objective-C-Support. Objective C ist ein objektorientiertes Derivat
+von C, das zur Hauptsache auf Systemen mit NeXTSTEP zum Einsatz kommt.
+Die Standard-Objective-C-Objekt-Library ist nicht Teil des Pakets.
+
+%description objc-multilib -l es.UTF-8
+Este paquete añade soporte de Objective C al GCC (colección de
+compiladores GNU). Objective C es un lenguaje orientado a objetos
+derivado de C, principalmente usado en sistemas que funcionan bajo
+NeXTSTEP. El paquete no incluye la biblioteca de objetos estándar de
+Objective C.
+
+%description objc-multilib -l fr.UTF-8
+Ce package ajoute un support Objective C a la collection de
+compilateurs GNU. L'Objective C est un langage orienté objetdérivé du
+langage C, principalement utilisé sur les systèmes NeXTSTEP. Ce
+package n'inclue pas la bibliothéque Objective C standard.
+
+%description objc-multilib -l pl.UTF-8
+Ten pakiet dodaje obsługę obiektowego C do kompilatora gcc. Obiektowe
+C (objc) jest zorientowaną obiektowo pochodną języka C, używaną
+głównie w systemach używających NeXTSTEP. W pakiecie nie ma
+standardowej biblioteki objc (która znajduje się w osobnym pakiecie).
+
+%description objc-multilib -l tr.UTF-8
+Bu paket, GNU C derleyicisine Objective C desteği ekler. Objective C,
+C dilinin nesne yönelik bir türevidir ve NeXTSTEP altında çalışan
+sistemlerde yaygın olarak kullanılır. Standart Objective C nesne
+kitaplığı bu pakette yer almaz.
+
 %package objc++
 Summary:       Objective C++ support for gcc
 Summary(pl.UTF-8):     Obsługa języka Objective C++ dla gcc
@@ -783,6 +1232,22 @@ Bibliotecas de Objective C.
 %description -n libobjc -l pl.UTF-8
 Biblioteki Obiektowego C.
 
+%package -n libobjc-multilib
+Summary:       Objective C Libraries
+Summary(es.UTF-8):     Bibliotecas de Objective C
+Summary(pl.UTF-8):     Biblioteki Obiektowego C
+License:       GPL v2+ with linking exception
+Group:         Libraries
+
+%description -n libobjc-multilib
+Objective C Libraries.
+
+%description -n libobjc-multilib -l es.UTF-8
+Bibliotecas de Objective C.
+
+%description -n libobjc-multilib -l pl.UTF-8
+Biblioteki Obiektowego C.
+
 %package -n libobjc-static
 Summary:       Static Objective C Libraries
 Summary(es.UTF-8):     Bibliotecas estáticas de Objective C
@@ -800,9 +1265,26 @@ Bibliotecas estáticas de Objective C.
 %description -n libobjc-static -l pl.UTF-8
 Statyczne biblioteki Obiektowego C.
 
+%package -n libobjc-multilib-static
+Summary:       Static Objective C Libraries
+Summary(es.UTF-8):     Bibliotecas estáticas de Objective C
+Summary(pl.UTF-8):     Statyczne Biblioteki Obiektowego C
+License:       GPL v2+ with linking exception
+Group:         Development/Libraries
+Requires:      libobjc-multilib
+
+%description -n libobjc-multilib-static
+Static Objective C Libraries.
+
+%description -n libobjc-multilib-static -l es.UTF-8
+Bibliotecas estáticas de Objective C.
+
+%description -n libobjc-multilib-static -l pl.UTF-8
+Statyczne biblioteki Obiektowego C.
+
 %prep
-%setup -q -n gcc-%{version}
-#patch100 -p1
+#setup -q -n gcc-%{version}
+%setup -q -n gcc-%{_major_ver}-%{_snap}
 %patch0 -p1
 %patch1 -p1
 %patch2 -p1
@@ -1138,25 +1620,10 @@ rm -rf $RPM_BUILD_ROOT
 %attr(755,root,root) %{_libdir}/libssp.so
 %{_libdir}/libssp_nonshared.a
 %{_libdir}/libssp_nonshared.la
-%if %{with multilib}
-%attr(755,root,root) %{_slibdir32}/lib*.so
-%dir %{_libdir}/gcc/*/*/32
-%{_libdir}/gcc/*/*/32/libgcov.a
-%{_libdir}/gcc/*/*/32/libgcc.a
-%{_libdir}/gcc/*/*/32/libgcc_eh.a
-%{_libdir32}/libssp.a
-%{_libdir32}/libssp.la
-%attr(755,root,root) %{_libdir32}/libssp.so
-%{_libdir32}/libssp_nonshared.a
-%{_libdir32}/libssp_nonshared.la
-%endif
 %{_libdir}/gcc/*/*/libgcov.a
 %{_libdir}/gcc/*/*/libgcc.a
 %{_libdir}/gcc/*/*/libgcc_eh.a
 %{_libdir}/gcc/*/*/specs
-%if %{with multilib}
-%{_libdir}/gcc/*/*/32/crt*.o
-%endif
 %{_libdir}/gcc/*/*/crt*.o
 %attr(755,root,root) %{_libdir}/gcc/*/*/cc1
 %attr(755,root,root) %{_libdir}/gcc/*/*/collect2
@@ -1187,63 +1654,100 @@ rm -rf $RPM_BUILD_ROOT
 %{_libdir}/gcc/*/*/include/spe.h
 %endif
 
+%if %{with multilib}
+%files multilib
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_slibdir32}/lib*.so
+%dir %{_libdir}/gcc/*/*/32
+%{_libdir}/gcc/*/*/32/crt*.o
+%{_libdir}/gcc/*/*/32/libgcov.a
+%{_libdir}/gcc/*/*/32/libgcc.a
+%{_libdir}/gcc/*/*/32/libgcc_eh.a
+%{_libdir32}/libssp.a
+%{_libdir32}/libssp.la
+%attr(755,root,root) %{_libdir32}/libssp.so
+%{_libdir32}/libssp_nonshared.a
+%{_libdir32}/libssp_nonshared.la
+%endif
+
 %files -n libgcc
 %defattr(644,root,root,755)
+%attr(755,root,root) %{_slibdir}/lib*.so.*
+
 %if %{with multilib}
+%files -n libgcc-multilib
+%defattr(644,root,root,755)
 %attr(755,root,root) %{_slibdir32}/lib*.so.*
 %endif
-%attr(755,root,root) %{_slibdir}/lib*.so.*
 
 %files -n libgomp
 %defattr(644,root,root,755)
+%attr(755,root,root) %{_libdir}/libgomp.so.*.*.*
+
 %if %{with multilib}
+%files -n libgomp-multilib
+%defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir32}/libgomp.so.*.*.*
 %endif
-%attr(755,root,root) %{_libdir}/libgomp.so.*.*.*
 
 %files -n libgomp-devel
 %defattr(644,root,root,755)
-%if %{with multilib}
-%attr(755,root,root) %{_libdir32}/libgomp.so
-%{_libdir32}/libgomp.la
-%{_libdir32}/libgomp.spec
-%endif
 %attr(755,root,root) %{_libdir}/libgomp.so
 %{_libdir}/libgomp.la
 %{_libdir}/libgomp.spec
 %{_libdir}/gcc/*/*/finclude
 %{_infodir}/libgomp*
 
+%if %{with multilib}
+%files -n libgomp-multilib-devel
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_libdir32}/libgomp.so
+%{_libdir32}/libgomp.la
+%{_libdir32}/libgomp.spec
+%endif
+
 %files -n libgomp-static
 %defattr(644,root,root,755)
+%{_libdir}/libgomp.a
+
 %if %{with multilib}
+%files -n libgomp-multilib-static
+%defattr(644,root,root,755)
 %{_libdir32}/libgomp.a
 %endif
-%{_libdir}/libgomp.a
 
 %files -n libmudflap
 %defattr(644,root,root,755)
+%attr(755,root,root) %{_libdir}/libmudflap*.so.*.*.*
+
 %if %{with multilib}
+%files -n libmudflap-multilib
+%defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir32}/libmudflap*.so.*.*.*
 %endif
-%attr(755,root,root) %{_libdir}/libmudflap*.so.*.*.*
 
 %files -n libmudflap-devel
 %defattr(644,root,root,755)
 %{_libdir}/gcc/*/*/include/mf-runtime.h
+%{_libdir}/libmudflap*.la
+%attr(755,root,root) %{_libdir}/libmudflap*.so
+
 %if %{with multilib}
+%files -n libmudflap-multilib-devel
+%defattr(644,root,root,755)
 %{_libdir32}/libmudflap*.la
 %attr(755,root,root) %{_libdir32}/libmudflap*.so
 %endif
-%{_libdir}/libmudflap*.la
-%attr(755,root,root) %{_libdir}/libmudflap*.so
 
 %files -n libmudflap-static
 %defattr(644,root,root,755)
+%{_libdir}/libmudflap*.a
+
 %if %{with multilib}
+%files -n libmudflap-multilib-static
+%defattr(644,root,root,755)
 %{_libdir32}/libmudflap*.a
 %endif
-%{_libdir}/libmudflap*.a
 
 %if %{with ada}
 %files ada
@@ -1284,21 +1788,27 @@ rm -rf $RPM_BUILD_ROOT
 %attr(755,root,root) %{_bindir}/c++
 %attr(755,root,root) %{_bindir}/*-c++
 %attr(755,root,root) %{_libdir}/gcc/*/*/cc1plus
+%{_libdir}/libsupc++.a
+%{_libdir}/libsupc++.la
+%{_mandir}/man1/g++.1*
+
 %if %{with multilib}
+%files c++-multilib
+%defattr(644,root,root,755)
 %{_libdir32}/libsupc++.a
 %{_libdir32}/libsupc++.la
 %endif
-%{_libdir}/libsupc++.a
-%{_libdir}/libsupc++.la
-%{_mandir}/man1/g++.1*
 
 %files -n libstdc++ -f libstdc++.lang
 %defattr(644,root,root,755)
 %doc libstdc++-v3/{ChangeLog,README}
+%attr(755,root,root) %{_libdir}/libstdc++.so.*.*.*
+
 %if %{with multilib}
+%files -n libstdc++-multilib
+%defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir32}/libstdc++.so.*.*.*
 %endif
-%attr(755,root,root) %{_libdir}/libstdc++.so.*.*.*
 
 %files -n libstdc++-devel
 %defattr(644,root,root,755)
@@ -1314,19 +1824,25 @@ rm -rf $RPM_BUILD_ROOT
 %exclude %{_includedir}/c++/%{version}/gcj
 %exclude %{_includedir}/c++/%{version}/gnu
 %endif
+%{_libdir}/libstdc++.la
+%attr(755,root,root) %{_libdir}/libstdc++.so
+
 %if %{with multilib}
+%files -n libstdc++-multilib-devel
+%defattr(644,root,root,755)
 %{_libdir32}/libstdc++.la
 %attr(755,root,root) %{_libdir32}/libstdc++.so
 %endif
-%{_libdir}/libstdc++.la
-%attr(755,root,root) %{_libdir}/libstdc++.so
 
 %files -n libstdc++-static
 %defattr(644,root,root,755)
+%{_libdir}/libstdc++.a
+
 %if %{with multilib}
+%files -n libstdc++-multilib-static
+%defattr(644,root,root,755)
 %{_libdir32}/libstdc++.a
 %endif
-%{_libdir}/libstdc++.a
 %endif
 
 %if %{with fortran}
@@ -1340,31 +1856,40 @@ rm -rf $RPM_BUILD_ROOT
 %attr(755,root,root) %{_libdir}/gcc/*/*/f951
 %{_libdir}/gcc/*/*/libgfortranbegin.a
 %{_libdir}/gcc/*/*/libgfortranbegin.la
+%{_libdir}/libgfortran.la
+%attr(755,root,root) %{_libdir}/libgfortran.so
+%{_mandir}/man1/g95.1*
+%{_mandir}/man1/gfortran.1*
+
 %if %{with multilib}
+%files fortran-multilib
+%defattr(644,root,root,755)
 %{_libdir}/gcc/*/*/32/libgfortranbegin.a
 %{_libdir}/gcc/*/*/32/libgfortranbegin.la
 %{_libdir32}/libgfortran.la
 %attr(755,root,root) %{_libdir32}/libgfortran.so
 %endif
-%{_libdir}/libgfortran.la
-%attr(755,root,root) %{_libdir}/libgfortran.so
-%{_mandir}/man1/g95.1*
-%{_mandir}/man1/gfortran.1*
 
 %files -n libgfortran
 %defattr(644,root,root,755)
 %doc libgfortran/{AUTHORS,README,ChangeLog}
+%attr(755,root,root) %{_libdir}/libgfortran.so.*.*.*
+
 %if %{with multilib}
+%files -n libgfortran-multilib
+%defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir32}/libgfortran.so.*.*.*
 %endif
-%attr(755,root,root) %{_libdir}/libgfortran.so.*.*.*
 
 %files -n libgfortran-static
 %defattr(644,root,root,755)
+%{_libdir}/libgfortran.a
+
 %if %{with multilib}
+%files -n libgfortran-multilib-static
+%defattr(644,root,root,755)
 %{_libdir32}/libgfortran.a
 %endif
-%{_libdir}/libgfortran.a
 %endif
 
 %if %{with java}
@@ -1460,28 +1985,37 @@ rm -rf $RPM_BUILD_ROOT
 %files -n libffi
 %defattr(644,root,root,755)
 %doc libffi/{ChangeLog,ChangeLog.libgcj,LICENSE,README}
+%attr(755,root,root) %{_libdir}/libffi.so.*.*.*
+
 %if %{with multilib}
+%files -n libffi-multilib
+%defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir32}/libffi.so.*.*.*
 %endif
-%attr(755,root,root) %{_libdir}/libffi.so.*.*.*
 
 %files -n libffi-devel
 %defattr(644,root,root,755)
 %{_libdir}/gcc/*/*/include/ffi.h
 %{_libdir}/gcc/*/*/include/ffitarget.h
+%attr(755,root,root) %{_libdir}/libffi.so
+%{_libdir}/libffi.la
+
 %if %{with multilib}
+%files -n libffi-multilib-devel
+%defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir32}/libffi.so
 %{_libdir32}/libffi.la
 %endif
-%attr(755,root,root) %{_libdir}/libffi.so
-%{_libdir}/libffi.la
 
 %files -n libffi-static
 %defattr(644,root,root,755)
+%{_libdir}/libffi.a
+
 %if %{with multilib}
+%files -n libffi-multilib-static
+%defattr(644,root,root,755)
 %{_libdir32}/libffi.a
 %endif
-%{_libdir}/libffi.a
 %endif
 
 %if %{with objc}
@@ -1489,28 +2023,37 @@ rm -rf $RPM_BUILD_ROOT
 %defattr(644,root,root,755)
 %doc gcc/objc/README
 %attr(755,root,root) %{_libdir}/gcc/*/*/cc1obj
+%attr(755,root,root) %{_libdir}/libobjc.so
+%{_libdir}/libobjc.la
+%{_libdir}/gcc/*/*/include/objc
+
 %if %{with multilib}
+%files objc-multilib
+%defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir32}/libobjc.so
 %{_libdir32}/libobjc.la
 %endif
-%attr(755,root,root) %{_libdir}/libobjc.so
-%{_libdir}/libobjc.la
-%{_libdir}/gcc/*/*/include/objc
 
 %files -n libobjc
 %defattr(644,root,root,755)
 %doc libobjc/{ChangeLog,README*}
+%attr(755,root,root) %{_libdir}/libobjc.so.*.*.*
+
 %if %{with multilib}
+%files -n libobjc-multilib
+%defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir32}/libobjc.so.*.*.*
 %endif
-%attr(755,root,root) %{_libdir}/libobjc.so.*.*.*
 
 %files -n libobjc-static
 %defattr(644,root,root,755)
+%{_libdir}/libobjc.a
+
 %if %{with multilib}
+%files -n libobjc-multilib-static
+%defattr(644,root,root,755)
 %{_libdir32}/libobjc.a
 %endif
-%{_libdir}/libobjc.a
 %endif
 
 %if %{with objcxx}
This page took 0.267123 seconds and 4 git commands to generate.