[mingw32-gcc] Update to 4.6.1

Kalev Lember kalev at fedoraproject.org
Tue Jun 28 11:28:35 UTC 2011


commit 49c46e1dedcd81c8f4c82e374327b1911e425c54
Author: Kalev Lember <kalev at smartlink.ee>
Date:   Tue Jun 28 11:12:18 2011 +0300

    Update to 4.6.1

 .gitignore       |    1 +
 mingw32-gcc.spec |   22 +++++++++++++++-------
 sources          |    2 +-
 3 files changed, 17 insertions(+), 8 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 23e47ac..a5eff51 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,2 +1,3 @@
 gcc-4.5.1.tar.bz2
 /gcc-4.5.3.tar.bz2
+/gcc-4.6.1.tar.bz2
diff --git a/mingw32-gcc.spec b/mingw32-gcc.spec
index 849aca1..a439b07 100644
--- a/mingw32-gcc.spec
+++ b/mingw32-gcc.spec
@@ -1,8 +1,8 @@
 %global __os_install_post /usr/lib/rpm/brp-compress %{nil}
 
 Name:           mingw32-gcc
-Version:        4.5.3
-Release:        3%{?dist}
+Version:        4.6.1
+Release:        1%{?dist}
 Summary:        MinGW Windows cross-compiler (GCC) for C
 
 License:        GPLv3+ and GPLv3+ with exceptions and GPLv2+ with exceptions
@@ -137,10 +137,10 @@ mkdir -p $RPM_BUILD_ROOT/lib
 ln -sf ..%{_prefix}/bin/%{_mingw32_target}-cpp \
   $RPM_BUILD_ROOT/lib/%{_mingw32_target}-cpp
 
-# libtool installs DLL files of runtime libraries into $(libdir)/../bin,
-# but we need them in _mingw32_bindir.
+# Move runtime dll files to _mingw32_bindir.
 mkdir -p $RPM_BUILD_ROOT%{_mingw32_bindir}
-mv $RPM_BUILD_ROOT%{_bindir}/*.dll \
+mv $RPM_BUILD_ROOT%{_libdir}/gcc/%{_mingw32_target}/%{version}/*.dll \
+   $RPM_BUILD_ROOT%{_libdir}/gcc/%{_mingw32_target}/*.dll \
   $RPM_BUILD_ROOT%{_mingw32_bindir}
 
 # Don't want the *.la files.
@@ -152,7 +152,6 @@ popd
 %files
 %{_bindir}/%{_mingw32_target}-gcc
 %{_bindir}/%{_mingw32_target}-gcc-%{version}
-%{_bindir}/%{_mingw32_target}-gccbug
 %{_bindir}/%{_mingw32_target}-gcov
 %{_prefix}/%{_mingw32_target}/lib/libiberty.a
 %dir %{_libdir}/gcc/%{_mingw32_target}
@@ -182,6 +181,8 @@ popd
 %dir %{_libexecdir}/gcc/%{_mingw32_target}/%{version}/install-tools
 %{_libexecdir}/gcc/%{_mingw32_target}/%{version}/install-tools/*
 %{_libexecdir}/gcc/%{_mingw32_target}/%{version}/lto-wrapper
+%{_libexecdir}/gcc/%{_mingw32_target}/%{version}/lto1
+%{_libexecdir}/gcc/%{_mingw32_target}/%{version}/liblto_plugin.so*
 %{_mingw32_bindir}/libgcc_s_sjlj-1.dll
 %{_mingw32_bindir}/libgomp-1.dll
 %{_mingw32_bindir}/libssp-0.dll
@@ -218,7 +219,7 @@ popd
 %{_libdir}/gcc/%{_mingw32_target}/%{version}/libobjc.a
 %{_libdir}/gcc/%{_mingw32_target}/%{version}/libobjc.dll.a
 %{_libexecdir}/gcc/%{_mingw32_target}/%{version}/cc1obj
-%{_mingw32_bindir}/libobjc-2.dll
+%{_mingw32_bindir}/libobjc-3.dll
 
 
 %files objc++
@@ -230,7 +231,10 @@ popd
 %{_mandir}/man1/%{_mingw32_target}-gfortran.1*
 %{_libdir}/gcc/%{_mingw32_target}/%{version}/libgfortran.a
 %{_libdir}/gcc/%{_mingw32_target}/%{version}/libgfortran.dll.a
+%{_libdir}/gcc/%{_mingw32_target}/%{version}/libgfortran.spec
 %{_libdir}/gcc/%{_mingw32_target}/%{version}/libgfortranbegin.a
+%{_libdir}/gcc/%{_mingw32_target}/%{version}/libquadmath.a
+%{_libdir}/gcc/%{_mingw32_target}/%{version}/libquadmath.dll.a
 %dir %{_libdir}/gcc/%{_mingw32_target}/%{version}/finclude
 %{_libdir}/gcc/%{_mingw32_target}/%{version}/finclude/omp_lib.f90
 %{_libdir}/gcc/%{_mingw32_target}/%{version}/finclude/omp_lib.h
@@ -238,9 +242,13 @@ popd
 %{_libdir}/gcc/%{_mingw32_target}/%{version}/finclude/omp_lib_kinds.mod
 %{_libexecdir}/gcc/%{_mingw32_target}/%{version}/f951
 %{_mingw32_bindir}/libgfortran-3.dll
+%{_mingw32_bindir}/libquadmath-0.dll
 
 
 %changelog
+* Mon Jun 27 2011 Kalev Lember <kalev at smartlink.ee> - 4.6.1-1
+- Update to 4.6.1
+
 * Sat May 21 2011 Kalev Lember <kalev at smartlink.ee> - 4.5.3-3
 - Rebuilt with automatic dep extraction and removed all manual
   mingw32(...) provides / requires
diff --git a/sources b/sources
index 1e11f67..1305632 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-8e0b5c12212e185f3e4383106bfa9cc6  gcc-4.5.3.tar.bz2
+c57a9170c677bf795bdc04ed796ca491  gcc-4.6.1.tar.bz2


More information about the scm-commits mailing list