]> git.pld-linux.org Git - packages/gcc.git/blobdiff - gcc.spec
- pl for -gdb-plugin, -plugin-devel
[packages/gcc.git] / gcc.spec
index a24a1eca1b594cbde8395c173deecc1638a749ff..806bf3151d8d30ce6c996fbddc43bea60cb52350 100644 (file)
--- a/gcc.spec
+++ b/gcc.spec
 %endif
 
 %define                major_ver       6
-%define                minor_ver       2.0
+%define                minor_ver       3.0
 %define                major_ecj_ver   4.9
 # class data version seen with file(1) that this jvm is able to load
 %define                _classdataversion 50.0
@@ -131,15 +131,16 @@ Epoch:            6
 License:       GPL v3+
 Group:         Development/Languages
 Source0:       https://ftp.gnu.org/pub/gnu/gcc/gcc-%{version}/%{name}-%{version}.tar.bz2
-# Source0-md5: 9768625159663b300ae4de2f4745fcc4
+# Source0-md5: 677a7623c7ef6ab99881bc4e048debb6
 Source1:       %{name}-optimize-la.pl
 Source2:       ftp://sourceware.org/pub/java/ecj-%{major_ecj_ver}.jar
 # Source2-md5: 7339f199ba11c941890031fd9981d7be
 # check libffi version with libffi/configure.ac
 Source3:       libffi.pc.in
-# svn diff -x --ignore-eol-style --force svn://gcc.gnu.org/svn/gcc/tags/gcc_6_2_0_release svn://gcc.gnu.org/svn/gcc/branches/gcc-6-branch > gcc-branch.diff
+Source4:       branch.sh
+# use branch.sh to update glibc-branch.diff
 Patch100:      %{name}-branch.diff
-# Patch100-md5:        8211f0f6f0a2179e51b4ac42f91bd44d
+# Patch100-md5:        15e56f8d7ba9be17cd5d1595c5b3dde5
 Patch0:                %{name}-info.patch
 Patch2:                %{name}-nodebug.patch
 Patch3:                %{name}-ada-link.patch
@@ -2778,25 +2779,35 @@ This package contains %{m2_desc} version of the GNU Atomic static library.
 Ten pakiet zawiera wersję %{m2_desc} statycznej biblioteki GNU Atomic.
 
 %package gdb-plugin
-Summary: GCC plugin for GDB
-Group: Development/Debuggers
-Requires: gcc = %{epoch}:%{version}-%{release}
+Summary:       GCC plugin for GDB
+Summary(pl.UTF-8):     Wtyczka GCC dla GDB
+Group:         Development/Debuggers
+Requires:      %{name} = %{epoch}:%{version}-%{release}
 
 %description gdb-plugin
 This package contains GCC plugin for GDB C expression evaluation.
 
+%description gdb-plugin -l pl.UTF-8
+Ten pakiet zawiera wtyczkę GCC do obliczania wyrażeń języka C w GDB.
+
 %package plugin-devel
-Summary: Support for compiling GCC plugins
-Group: Development/Languages
-Requires: gcc = %{epoch}:%{version}-%{release}
-Requires: gmp-devel >= 4.1.2-8
-Requires: libmpc-devel >= 0.8.1
-Requires: mpfr-devel >= 2.2.1
+Summary:       Support for compiling GCC plugins
+Summary(pl.UTF-8):     Obsługa kompilowania wtyczek GCC
+Group:         Development/Languages
+Requires:      %{name} = %{epoch}:%{version}-%{release}
+Requires:      gmp-devel >= 4.1.2-8
+Requires:      libmpc-devel >= 0.8.1
+Requires:      mpfr-devel >= 2.2.1
 
 %description plugin-devel
-This package contains header files and other support files
-for compiling GCC plugins.  The GCC plugin ABI is currently
-not stable, so plugins must be rebuilt any time GCC is updated.
+This package contains header files and other support files for
+compiling GCC plugins. The GCC plugin ABI is currently not stable, so
+plugins must be rebuilt any time GCC is updated.
+
+%description plugin-devel -l pl.UTF-8
+Ten pakiet zawiera pliki nagłówkowe oraz inne pozwalające na
+kompilowanie wtyczek GCC. ABI wtyczek GCC nie jest obecnie stabilne,
+więc wtyczki muszą być przebudowywane przy każdej aktualizacji GCC.
 
 # Packages with epoch 0
 # DO NOT MOVE THESE PACKAGES AROUND
@@ -3176,10 +3187,6 @@ libgomp=$(cd $RPM_BUILD_ROOT%{_libdir}; echo libgomp.so.*.*.*)
 mv $RPM_BUILD_ROOT%{_libdir}/libgomp.so.* $RPM_BUILD_ROOT%{_slibdir}
 ln -sf %{_slibdir}/$libgomp $RPM_BUILD_ROOT%{_libdir}/libgomp.so
 
-#libgompplugin=$(cd $RPM_BUILD_ROOT%{_libdir}; echo libgomp-plugin-host_nonshm.so.*.*.*)
-#mv $RPM_BUILD_ROOT%{_libdir}/libgomp-plugin-host_nonshm.so.* $RPM_BUILD_ROOT%{_slibdir}
-#ln -sf %{_slibdir}/$libgompplugin $RPM_BUILD_ROOT%{_libdir}/libgomp-plugin-host_nonshm.so
-
 %if %{with multilib}
 libssp=$(cd $RPM_BUILD_ROOT%{_libdir32}; echo libssp.so.*.*.*)
 mv $RPM_BUILD_ROOT%{_libdir32}/libssp.so.* $RPM_BUILD_ROOT%{_slibdir32}
@@ -3193,10 +3200,6 @@ libgomp=$(cd $RPM_BUILD_ROOT%{_libdir32}; echo libgomp.so.*.*.*)
 mv $RPM_BUILD_ROOT%{_libdir32}/libgomp.so.* $RPM_BUILD_ROOT%{_slibdir32}
 ln -sf %{_slibdir32}/$libgomp $RPM_BUILD_ROOT%{_libdir32}/libgomp.so
 
-#libgompplugin=$(cd $RPM_BUILD_ROOT%{_libdir32}; echo libgomp-plugin-host_nonshm.so.*.*.*)
-#mv $RPM_BUILD_ROOT%{_libdir32}/libgomp-plugin-host_nonshm.so.* $RPM_BUILD_ROOT%{_slibdir32}
-#ln -sf %{_slibdir32}/$libgompplugin $RPM_BUILD_ROOT%{_libdir32}/libgomp-plugin-host_nonshm.so
-
 %if %{with multilib2}
 libssp=$(cd $RPM_BUILD_ROOT%{_libdirm2}; echo libssp.so.*.*.*)
 mv $RPM_BUILD_ROOT%{_libdirm2}/libssp.so.* $RPM_BUILD_ROOT%{_slibdirm2}
@@ -3209,10 +3212,6 @@ ln -sf %{_slibdirm2}/$libitm $RPM_BUILD_ROOT%{_libdirm2}/libitm.so
 libgomp=$(cd $RPM_BUILD_ROOT%{_libdirm2}; echo libgomp.so.*.*.*)
 mv $RPM_BUILD_ROOT%{_libdirm2}/libgomp.so.* $RPM_BUILD_ROOT%{_slibdirm2}
 ln -sf %{_slibdirm2}/$libgomp $RPM_BUILD_ROOT%{_libdirm2}/libgomp.so
-
-libgompplugin=$(cd $RPM_BUILD_ROOT%{_libdirm2}; echo libgomp-plugin-host_nonshm.so.*.*.*)
-mv $RPM_BUILD_ROOT%{_libdirm2}/libgomp-plugin-host_nonshm.so.* $RPM_BUILD_ROOT%{_slibdirm2}
-ln -sf %{_slibdirm2}/$libgompplugin $RPM_BUILD_ROOT%{_libdirm2}/libgomp-plugin-host_nonshm.so
 %endif
 %endif
 
@@ -3606,7 +3605,6 @@ rm -rf $RPM_BUILD_ROOT
 %{_libdir}/libssp.a
 %{_libdir}/libssp_nonshared.la
 %{_libdir}/libssp_nonshared.a
-%dir %{_libdir}/gcc
 %dir %{_libdir}/gcc/%{_target_platform}
 %dir %{gcclibdir}
 %{gcclibdir}/libgcc.a
@@ -3680,7 +3678,6 @@ rm -rf $RPM_BUILD_ROOT
 %{gcclibdir}/include/mm_malloc.h
 %{gcclibdir}/include/nmmintrin.h
 %{gcclibdir}/include/mwaitxintrin.h
-%{gcclibdir}/include/pcommitintrin.h
 %{gcclibdir}/include/pkuintrin.h
 %{gcclibdir}/include/pmmintrin.h
 %{gcclibdir}/include/popcntintrin.h
@@ -3724,9 +3721,7 @@ rm -rf $RPM_BUILD_ROOT
 %{gcclibdir}/include/spu2vmx.h
 %{gcclibdir}/include/vec_types.h
 %endif
-%if %{with_vtv}
-%{gcclibdir}/include/vtv_*.h
-%endif
+%{?with_vtv:%{gcclibdir}/include/vtv_*.h}
 
 %if %{with multilib}
 %files multilib-32
@@ -3734,6 +3729,7 @@ rm -rf $RPM_BUILD_ROOT
 %attr(755,root,root) %{_slibdir32}/libgcc_s.so
 %dir %{gcclibdir}/32
 %{gcclibdir}/32/crt*.o
+%{?with_vtv:%{gcclibdir}/32/vtv_*.o}
 %{gcclibdir}/32/libgcc.a
 %{gcclibdir}/32/libgcc_eh.a
 %{gcclibdir}/32/libgcov.a
@@ -3755,6 +3751,7 @@ rm -rf $RPM_BUILD_ROOT
 %attr(755,root,root) %{_slibdirm2}/libgcc_s.so
 %dir %{gcclibdir}/%{multilib2}
 %{gcclibdir}/%{multilib2}/crt*.o
+%{?with_vtv:%{gcclibdir}/%{multilib2}/vtv_*.o}
 %{gcclibdir}/%{multilib2}/libgcc.a
 %{gcclibdir}/%{multilib2}/libgcc_eh.a
 %{gcclibdir}/%{multilib2}/libgcov.a
@@ -3804,15 +3801,11 @@ rm -rf $RPM_BUILD_ROOT
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_slibdir}/libgomp.so.*.*.*
 %attr(755,root,root) %ghost %{_slibdir}/libgomp.so.1
-#%attr(755,root,root) %{_slibdir}/libgomp-plugin-host_nonshm.so.*.*.*
-#%attr(755,root,root) %ghost %{_slibdir}/libgomp-plugin-host_nonshm.so.1
 
 %files -n libgomp-devel
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/libgomp.so
-#%attr(755,root,root) %{_libdir}/libgomp-plugin-host_nonshm.so
 %{_libdir}/libgomp.la
-#%{_libdir}/libgomp-plugin-host_nonshm.la
 %{_libdir}/libgomp.spec
 %{gcclibdir}/finclude
 %{gcclibdir}/include/omp.h
@@ -3828,15 +3821,11 @@ rm -rf $RPM_BUILD_ROOT
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_slibdir32}/libgomp.so.*.*.*
 %attr(755,root,root) %ghost %{_slibdir32}/libgomp.so.1
-%attr(755,root,root) %{_slibdir32}/libgomp-plugin-host_nonshm.so.*.*.*
-%attr(755,root,root) %ghost %{_slibdir32}/libgomp-plugin-host_nonshm.so.1
 
 %files -n libgomp-multilib-32-devel
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir32}/libgomp.so
-%attr(755,root,root) %{_libdir32}/libgomp-plugin-host_nonshm.so
 %{_libdir32}/libgomp.la
-%{_libdir32}/libgomp-plugin-host_nonshm.la
 %{_libdir32}/libgomp.spec
 %{gcclibdir}/32/finclude
 
@@ -3850,15 +3839,11 @@ rm -rf $RPM_BUILD_ROOT
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_slibdirm2}/libgomp.so.*.*.*
 %attr(755,root,root) %ghost %{_slibdirm2}/libgomp.so.1
-%attr(755,root,root) %{_slibdirm2}/libgomp-plugin-host_nonshm.so.*.*.*
-%attr(755,root,root) %ghost %{_slibdirm2}/libgomp-plugin-host_nonshm.so.1
 
 %files -n libgomp-multilib-%{multilib2}-devel
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdirm2}/libgomp.so
-%attr(755,root,root) %{_libdirm2}/libgomp-plugin-host_nonshm.so
 %{_libdirm2}/libgomp.la
-%{_libdirm2}/libgomp-plugin-host_nonshm.la
 %{_libdirm2}/libgomp.spec
 %{gcclibdir}/%{multilib2}/finclude
 
@@ -3969,16 +3954,21 @@ rm -rf $RPM_BUILD_ROOT
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdirm2}/libmpx.so.*.*.*
 %attr(755,root,root) %ghost %{_libdirm2}/libmpx.so.2
+%attr(755,root,root) %{_libdirm2}/libmpxwrappers.so.*.*.*
+%attr(755,root,root) %ghost %{_libdirm2}/libmpxwrappers.so.2
 
 %files -n libmpx-multilib-%{multilib2}-devel
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdirm2}/libmpx.so
+%attr(755,root,root) %{_libdirm2}/libmpxwrappers.so
 %{_libdirm2}/libmpx.la
+%{_libdirm2}/libmpxwrappers.la
 %{_libdirm2}/libmpx.spec
 
 %files -n libmpx-multilib-%{multilib2}-static
 %defattr(644,root,root,755)
 %{_libdirm2}/libmpx.a
+%{_libdirm2}/libmpxwrappers.a
 %endif
 
 %if %{with ada}
This page took 0.039553 seconds and 4 git commands to generate.