]> git.pld-linux.org Git - packages/gcc.git/blobdiff - gcc.spec
- pl for libasan,libtsan,libatomic
[packages/gcc.git] / gcc.spec
index 3f50747e6987b027ec2590fd0e93029c53d7cd44..672674bba8748530bff6f7da9471738eacb0c6d5 100644 (file)
--- a/gcc.spec
+++ b/gcc.spec
@@ -99,7 +99,7 @@ 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
 Version:       %{major_ver}.%{minor_ver}
-Release:       4
+Release:       8
 Epoch:         6
 License:       GPL v3+
 Group:         Development/Languages
@@ -112,7 +112,7 @@ Source2:    ftp://sourceware.org/pub/java/ecj-%{major_ecj_ver}.jar
 Source3:       libffi.pc.in
 # svn diff -x --ignore-eol-style --force svn://gcc.gnu.org/svn/gcc/tags/gcc_4_8_2_release svn://gcc.gnu.org/svn/gcc/branches/gcc-4_8-branch > gcc-branch.diff
 Patch100:      %{name}-branch.diff
-# Patch100-md5:        4b2496fe2080189e8bb7f3337a1706b8
+# Patch100-md5:        d63540a52bfd83b772e310fde995ad65
 Patch0:                %{name}-info.patch
 Patch1:                %{name}-cloog.patch
 Patch2:                %{name}-nodebug.patch
@@ -134,8 +134,8 @@ BuildRequires:      chrpath >= 0.13-2
 BuildRequires: cloog-ppl-devel >= 0.16.1
 %else
 %if %{with cloogpplleg}
-BuildRequires: cloog-ppl-devel >= 0.15.9
 BuildRequires: cloog-ppl-devel < 0.16
+BuildRequires: cloog-ppl-devel >= 0.15.9
 %else
 BuildRequires: cloog-isl-devel >= 0.16.1
 %endif
@@ -165,8 +165,8 @@ BuildRequires:      glibc-devel(s390)
 BuildRequires: glibc-devel(sparcv9)
 %endif
 %endif
-BuildRequires: gmp-devel >= 4.1
 BuildRequires: gmp-c++-devel >= 4.1
+BuildRequires: gmp-devel >= 4.1
 BuildRequires: libmpc-devel
 BuildRequires: mpfr-devel >= 2.3.0
 BuildRequires: ppl-devel >= 0.11
@@ -836,6 +836,9 @@ Statyczna biblioteka standardowa C++ - wersja 32-bitowa.
 Summary:       C++ standard library API documentation
 Summary(pl.UTF-8):     Dokumentacja API biblioteki standardowej C++
 Group:         Documentation
+%if "%{_rpmversion}" >= "5"
+BuildArch:     noarch
+%endif
 
 %description -n libstdc++-apidocs
 API and internal documentation for C++ standard library.
@@ -1499,22 +1502,35 @@ Statyczna biblioteka języka Go - wersja 32-bitowa.
 
 %package -n libasan
 Summary:       The Address Sanitizer library
+Summary(pl.UTF-8):     Biblioteka Address Sanitizer do kontroli adresów
 Group:         Libraries
 
 %description -n libasan
-This package contains the Address Sanitizer library
-which is used for -fsanitize=address instrumented programs.
+This package contains the Address Sanitizer library which is used for
+-fsanitize=address instrumented programs.
+
+%description -n libasan -l pl.UTF-8
+Ten pakiet zawiera bibliotekę Address Sanitizer, służącą do
+kontroli adresów w programach kompilowanych z opcją
+-fsanitize=address.
 
 %package -n libasan-multilib
 Summary:       The Address Sanitizer library - 32-bit version
+Summary(pl.UTF-8):     Biblioteka Address Sanitizer do kontroli adresów - wersja 32-bitowa
 Group:         Libraries
 
 %description -n libasan-multilib
 This package contains 32-bit version of the Address Sanitizer library
 which is used for -fsanitize=address instrumented programs.
 
+%description -n libasan-multilib -l pl.UTF-8
+Ten pakiet zawiera 32-bitową wersję biblioteki Address Sanitizer,
+służącej do kontroli adresów w programach kompilowanych z opcją
+-fsanitize=address.
+
 %package -n libasan-devel
 Summary:       Development files for the Address Sanitizer library
+Summary(pl.UTF-8):     Pliki programistyczne biblioteki Address Sanitizer
 Group:         Development/Libraries
 Requires:      libasan = %{epoch}:%{version}-%{release}
 
@@ -1522,25 +1538,38 @@ Requires:       libasan = %{epoch}:%{version}-%{release}
 This package contains development files for the Address Sanitizer
 library.
 
+%description -n libasan-devel -l pl.UTF-8
+Ten pakiet zawiera pliki programistyczne biblioteki Address Sanitizer.
+
 %package -n libasan-multilib-devel
 Summary:       Development files for the Address Sanitizer library - 32-bit version
+Summary(pl.UTF-8):     Pliki programistyczne biblioteki Address Sanitizer - wersja 32-bitowa
 Group:         Development/Libraries
 Requires:      libasan-multilib = %{epoch}:%{version}-%{release}
 
 %description -n libasan-multilib-devel
-This package contains 32-bit version of the development files for the
-Address Sanitizer static library.
+This package contains the development files for 32-bit version of the
+Address Sanitizer library.
+
+%description -n libasan-multilib-devel -l pl.UTF-8
+Ten pakiet zawiera pliki programistyczne 32-bitowej wersji biblioteki
+Address Sanitizer.
 
 %package -n libasan-static
 Summary:       The Address Sanitizer static library
+Summary(pl.UTF-8):     Statyczna biblioteka Address Sanitizer
 Group:         Development/Libraries
 Requires:      libasan-devel = %{epoch}:%{version}-%{release}
 
 %description -n libasan-static
 This package contains Address Sanitizer static library.
 
+%description -n libasan-static -l pl.UTF-8
+Ten pakiet zawiera statyczną bibliotekę Address Sanitizer.
+
 %package -n libasan-multilib-static
 Summary:       The Address Sanitizer static library - 32-bit version
+Summary(pl.UTF-8):     Statyczna biblioteka Address Sanitizer - wersja 32-bitowa
 Group:         Development/Libraries
 Requires:      libasan-multilib-devel = %{epoch}:%{version}-%{release}
 
@@ -1548,81 +1577,125 @@ Requires:      libasan-multilib-devel = %{epoch}:%{version}-%{release}
 This package contains 32-bit version of the Address Sanitizer static
 library.
 
+%description -n libasan-multilib-static -l pl.UTF-8
+Ten pakiet zawiera 32-bitową wersję statycznej biblioteki Address
+Sanitizer.
+
 %package -n libtsan
 Summary:       The Thread Sanitizer library
+Summary(pl.UTF-8):     Biblioteka Thread Sanitizer do kontroli wielowątkowości
 Group:         Libraries
 
 %description -n libtsan
-This package contains the Thread Sanitizer library
-which is used for -fsanitize=thread instrumented programs.
+This package contains the Thread Sanitizer library which is used for
+-fsanitize=thread instrumented programs.
+
+%description -n libtsan -l pl.UTF-8
+Ten pakiet zawiera bibliotekę Thread Sanitizer, służącą do kontroli
+wielowątkowości w programach kompilowanych z opcją -fsanitize=thread.
 
 %package -n libtsan-devel
 Summary:       Development files for the Thread Sanitizer library
+Summary(pl.UTF-8):     Pliki programistyczne biblioteki Thread Sanitizer
 Group:         Development/Libraries
 Requires:      libtsan = %{epoch}:%{version}-%{release}
 
 %description -n libtsan-devel
 This package contains development files for Thread Sanitizer library.
 
+%description -n libtsan-devel -l pl.UTF-8
+Ten pakiet zawiera pliki programistyczne biblioteki Address Sanitizer.
+
 %package -n libtsan-static
 Summary:       The Thread Sanitizer static library
+Summary(pl.UTF-8):     Statyczna biblioteka Thread Sanitizer
 Group:         Development/Libraries
 Requires:      libtsan-devel = %{epoch}:%{version}-%{release}
 
 %description -n libtsan-static
 This package contains Thread Sanitizer static library.
 
+%description -n libtsan-static -l pl.UTF-8
+Ten pakiet zawiera statyczną bibliotekę Thread Sanitizer.
+
 %package -n libatomic
 Summary:       The GNU Atomic library
+Summary(pl.UTF-8):     Biblioteka GNU Atomic
 Group:         Libraries
 
 %description -n libatomic
-This package contains the GNU Atomic library
-which is a GCC support library for atomic operations
-not supported by hardware.
+This package contains the GNU Atomic library which is a GCC support
+library for atomic operations not supported by hardware.
+
+%description -n libatomic -l pl.UTF-8
+Ten pakiet zawiera bibliotekę GNU Atomic, będącą biblioteką GCC
+wspierającą operacje atomowe na sprzęcie ich nie obsługującym.
 
 %package -n libatomic-multilib
 Summary:       The GNU Atomic library - 32-bit version
+Summary(pl.UTF-8):     Biblioteka GNU Atomic - wersja 32-bitowa
 Group:         Libraries
 
 %description -n libatomic-multilib
-This package contains 32-bit version of the GNU Atomic library
-which is a GCC support library for atomic operations
-not supported by hardware.
+This package contains 32-bit version of the GNU Atomic library which
+is a GCC support library for atomic operations not supported by
+hardware.
+
+%description -n libatomic-multilib -l pl.UTF-8
+Ten pakiet zawiera 32-bitową wersję biblioteki GNU Atomic, będącej
+biblioteką GCC wspierającą operacje atomowe na sprzęcie ich nie
+obsługującym.
 
 %package -n libatomic-devel
 Summary:       Development files for the GNU Atomic library
+Summary(pl.UTF-8):     Pliki programistyczne biblioteki GNU Atomic
 Group:         Development/Libraries
 Requires:      libatomic = %{epoch}:%{version}-%{release}
 
 %description -n libatomic-devel
-This package contains development files for the GNU Atomic libraries.
+This package contains development files for the GNU Atomic library.
+
+%description -n libatomic-devel -l pl.UTF-8
+Ten pakiet zawiera pliki programistyczne biblioteki GNU Atomic.
 
 %package -n libatomic-multilib-devel
 Summary:       Development files for the GNU Atomic static library - 32-bit version
+Summary(pl.UTF-8):     Pliki programistyczne biblioteki GNU Atomic - wersja 32-bitowa
 Group:         Development/Libraries
 Requires:      libatomic-multilib = %{epoch}:%{version}-%{release}
 
 %description -n libatomic-multilib-devel
-This package contains 32-bit version of the Development files for the
-GNU Atomic libraries.
+This package contains the development files for 32-bit version of the
+GNU Atomic library.
+
+%description -n libatomic-multilib-devel -l pl.UTF-8
+Ten pakiet zawiera pliki programistyczne 32-bitowej wersji biblioteki
+GNU Atomic.
 
 %package -n libatomic-static
 Summary:       The GNU Atomic static library
+Summary(pl.UTF-8):     Statyczna biblioteka GNU Atomic
 Group:         Development/Libraries
 Requires:      libatomic-devel = %{epoch}:%{version}-%{release}
 
 %description -n libatomic-static
-This package contains GNU Atomic static libraries.
+This package contains GNU Atomic static library.
+
+%description -n libatomic-static
+Ten pakiet zawiera statyczną bibliotekę GNU Atomic.
 
 %package -n libatomic-multilib-static
 Summary:       The GNU Atomic static library - 32-bit version
+Summary(pl.UTF-8):     Statyczna biblioteka GNU Atomic - wersja 32-bitowa
 Group:         Development/Libraries
 Requires:      libatomic-multilib-devel = %{epoch}:%{version}-%{release}
 
 %description -n libatomic-multilib-static
 This package contains 32-bit version of the GNU Atomic static
-libraries.
+library.
+
+%description -n libatomic-multilib-static -l pl.UTF-8
+Ten pakiet zawiera 32-bitową wersję statycznej biblioteki GNU Atomic.
 
 %prep
 %setup -q
@@ -2037,6 +2110,18 @@ rm -rf $RPM_BUILD_ROOT
 %postun        go -p /sbin/postshell
 -/usr/sbin/fix-info-dir -c %{_infodir}
 
+%post  -n libquadmath-devel -p /sbin/postshell
+-/usr/sbin/fix-info-dir -c %{_infodir}
+
+%postun        -n libquadmath-devel -p /sbin/postshell
+-/usr/sbin/fix-info-dir -c %{_infodir}
+
+%post  -n libffi-devel -p /sbin/postshell
+-/usr/sbin/fix-info-dir -c %{_infodir}
+
+%postun        -n libffi-devel -p /sbin/postshell
+-/usr/sbin/fix-info-dir -c %{_infodir}
+
 %post  -p /sbin/ldconfig -n libgcc
 %postun        -p /sbin/ldconfig -n libgcc
 %post  -p /sbin/ldconfig -n libgcc-multilib
@@ -2065,20 +2150,14 @@ rm -rf $RPM_BUILD_ROOT
 %postun        -p /sbin/ldconfig -n libgcj
 %post  -p /sbin/ldconfig -n libffi
 %postun        -p /sbin/ldconfig -n libffi
-%post  -n libffi-devel -p /sbin/postshell
--/usr/sbin/fix-info-dir -c %{_infodir}
 %post  -p /sbin/ldconfig -n libffi-multilib
 %postun        -p /sbin/ldconfig -n libffi-multilib
 %post  -p /sbin/ldconfig -n libobjc
 %postun        -p /sbin/ldconfig -n libobjc
 %post  -p /sbin/ldconfig -n libobjc-multilib
 %postun        -p /sbin/ldconfig -n libobjc-multilib
-%post -n libquadmath
-/sbin/ldconfig
-[ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1
-%postun -n libquadmath
-/sbin/ldconfig
-[ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1
+%post  -p /sbin/ldconfig -n libquadmath
+%postun        -p /sbin/ldconfig -n libquadmath
 %post  -p /sbin/ldconfig -n libquadmath-multilib
 %postun        -p /sbin/ldconfig -n libquadmath-multilib
 %post  -p /sbin/ldconfig -n libgo
This page took 0.042713 seconds and 4 git commands to generate.