From 9e0b4e03b6e280190d6e72ea7d4be3a273772dc4fc4f231171818adcbcf2176a Mon Sep 17 00:00:00 2001 From: OBS User autobuild Date: Thu, 18 Feb 2010 11:19:01 +0000 Subject: [PATCH] Accepting request 32706 from devel:gcc Copy from devel:gcc/gcc based on submit request 32706 from user rguenther OBS-URL: https://build.opensuse.org/request/show/32706 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gcc?expand=0&rev=17 --- gcc.changes | 5 ++ gcc.spec | 133 ++++++++++++---------------------------------------- 2 files changed, 36 insertions(+), 102 deletions(-) diff --git a/gcc.changes b/gcc.changes index 39c6785..0640c9b 100644 --- a/gcc.changes +++ b/gcc.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Tue Feb 16 15:45:20 UTC 2010 - coolo@novell.com + +- Switch gcc to default 4.5. + ------------------------------------------------------------------- Mon Apr 27 17:01:13 CEST 2009 - rguenther@suse.de diff --git a/gcc.spec b/gcc.spec index 0871181..5865347 100644 --- a/gcc.spec +++ b/gcc.spec @@ -1,7 +1,7 @@ # -# spec file for package gcc (Version 4.4) +# spec file for package gcc (Version 4.5) # -# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -28,11 +28,11 @@ Name: gcc %define separate_bi32 1 %endif Url: http://gcc.gnu.org/ -%define gcc_version 44 -%define gcc_suffix 4.4 -License: GPL v2 or later -Version: 4.4 -Release: 3 +%define gcc_version 45 +%define gcc_suffix 4.5 +License: GPLv2+ +Version: 4.5 +Release: 1 Group: Development/Languages/C and C++ Summary: The system GNU C Compiler Provides: c_compiler @@ -52,17 +52,13 @@ Authors: The GCC team. %package -n gcc-32bit -License: GPL v2 or later +License: GPLv2+ Group: Development/Languages/C and C++ Summary: The system GNU C Compiler Requires: gcc%{gcc_version}-32bit Requires: gcc = %{version} %description -n gcc-32bit -This rpm was re-packaged from gcc-4.4-2.2, whose source rpm -is gcc-4.4-2.2.src.rpm. -(obs://build.suse.de/SUSE:Factory:Head/standard/3185015b0df1b2ce265bc44762f028b0-gcc) - The system GNU C Compiler. @@ -72,17 +68,13 @@ Authors: The GCC team. %package -n gcc-64bit -License: GPL v2 or later +License: GPLv2+ Group: Development/Languages/C and C++ Summary: The system GNU C Compiler Requires: gcc%{gcc_version}-64bit Requires: gcc = %{version} %description -n gcc-64bit -This rpm was re-packaged from gcc-4.4-2.2, whose source rpm -is gcc-4.4-2.2.src.rpm. -(obs://build.suse.de/SUSE:Factory:Head/standard/3185015b0df1b2ce265bc44762f028b0-gcc) - The system GNU C Compiler. @@ -92,7 +84,7 @@ Authors: The GCC team. %package -n cpp -License: GPL v2 or later +License: GPLv2+ Group: Development/Languages/C and C++ Summary: The system GNU Preprocessor Requires: cpp%{gcc_version} @@ -107,7 +99,7 @@ Authors: The GCC team. %package -n gcc-locale -License: GPL v2 or later +License: GPLv2+ Group: Development/Languages/C and C++ Summary: The system GNU Compiler locale files Requires: gcc%{gcc_version}-locale @@ -118,7 +110,7 @@ The system GNU Compiler locale files. %package -n gcc-info -License: GNU Free Documentation License, Version 1.1 (GFDL 1.1) +License: GFDLv1.1 Group: Development/Languages/C and C++ Summary: The system GNU Compiler documentation Requires: gcc%{gcc_version}-info @@ -129,7 +121,7 @@ The system GNU Compiler documentation. %package -n gcc-c++ -License: LGPL v2.1 or later +License: LGPLv2.1+ Group: Development/Languages/C and C++ Summary: The system GNU C++ Compiler Provides: c++_compiler @@ -142,7 +134,7 @@ The system GNU C++ Compiler. %package -n libstdc++-devel -License: GPL v2 or later +License: GPLv2+ Group: System/Libraries Summary: The system GNU C++ development files Requires: libstdc++%{gcc_version}-devel @@ -153,7 +145,7 @@ The system GNU C++ development files. %package -n gcc-fortran -License: GPL v2 or later +License: GPLv2+ Group: Development/Languages/Fortran Summary: The system GNU Fortran Compiler Requires: gcc%{gcc_version}-fortran @@ -169,7 +161,7 @@ Authors: The GCC team. %package -n gcc-fortran-32bit -License: GPL v2 or later +License: GPLv2+ Group: Development/Languages/Fortran Summary: The system GNU Fortran Compiler Requires: gcc%{gcc_version}-fortran-32bit @@ -188,7 +180,7 @@ Authors: The GCC team. %package -n gcc-fortran-64bit -License: GPL v2 or later +License: GPLv2+ Group: Development/Languages/Fortran Summary: The system GNU Fortran Compiler Requires: gcc%{gcc_version}-fortran-64bit @@ -207,7 +199,7 @@ Authors: The GCC team. %package -n gcc-java -License: GPL v2 or later +License: GPLv2+ Group: Development/Languages/Java Summary: The system GNU Java Compiler Requires: gcc%{gcc_version}-java @@ -221,7 +213,7 @@ The system GNU Java Compiler. %package -n libgcj-devel -License: GPL v2 or later; LGPL v2.1 or later +License: GPLv2+ ; LGPLv2.1+ Group: Development/Libraries/Java Summary: The system GNU Java development files. Requires: libgcj%{gcc_version}-devel @@ -232,7 +224,7 @@ The system GNU Java development files. %package -n gcc-gij -License: GPL v2 or later +License: GPLv2+ Group: Development/Languages/Java Summary: The system GNU Java bytecode interpreter Requires: gcc%{gcc_version}-gij @@ -243,7 +235,7 @@ The system GNU Java bytecode interpreter. %package -n gcc-gij-32bit -License: GPL v2 or later +License: GPLv2+ Group: Development/Languages/Java Summary: The system GNU Java bytecode interpreter Requires: gcc%{gcc_version}-gij-32bit @@ -257,7 +249,7 @@ The system GNU Java bytecode interpreter. %package -n gcc-gij-64bit -License: GPL v2 or later +License: GPLv2+ Group: Development/Languages/Java Summary: The system GNU Java bytecode interpreter Requires: gcc%{gcc_version}-gij-64bit @@ -271,7 +263,7 @@ The system GNU Java bytecode interpreter. %package -n gcc-objc -License: GPL v2 or later +License: GPLv2+ Group: Development/Languages/Other Summary: The system GNU Objective C Compiler Requires: gcc%{gcc_version}-objc @@ -286,7 +278,7 @@ The system GNU Objective C Compiler. %package -n gcc-objc-32bit -License: GPL v2 or later +License: GPLv2+ Group: Development/Languages/Other Summary: The system GNU Objective C Compiler Requires: gcc%{gcc_version}-objc-32bit @@ -301,7 +293,7 @@ The system GNU Objective C Compiler. %package -n gcc-objc-64bit -License: GPL v2 or later +License: GPLv2+ Group: Development/Languages/Other Summary: The system GNU Objective C Compiler Requires: gcc%{gcc_version}-objc-64bit @@ -316,7 +308,7 @@ The system GNU Objective C Compiler. %package -n gcc-obj-c++ -License: GPL v2 or later +License: GPLv2+ Group: Development/Languages/Other Summary: The system GNU Objective C++ Compiler Requires: gcc%{gcc_version}-obj-c++ @@ -328,7 +320,7 @@ The system GNU Objective C++ Compiler. %package -n gcc-ada -License: GPL v2 or later +License: GPLv2+ Group: Development/Languages/C and C++ Summary: The system GNU Ada Compiler Requires: gcc%{gcc_version}-ada @@ -344,7 +336,7 @@ Authors: The GCC team. %package -n libffi-devel -License: BSD 3-Clause +License: BSD3c Group: System/Libraries Summary: The system GNU Foreign Function Interface library development files Requires: libffi%{gcc_version}-devel @@ -355,7 +347,7 @@ The system GNU Foreign Function Interface library development files. %package -n libffi-devel-32bit -License: BSD 3-Clause +License: BSD3c Group: System/Libraries Summary: The system GNU Foreign Function Interface library development files Requires: libffi%{gcc_version}-devel-32bit @@ -369,7 +361,7 @@ The system GNU Foreign Function Interface library development files. %package -n libffi-devel-64bit -License: BSD 3-Clause +License: BSD3c Group: System/Libraries Summary: The system GNU Foreign Function Interface library development files Requires: libffi%{gcc_version}-devel-64bit @@ -383,7 +375,7 @@ The system GNU Foreign Function Interface library development files. %package -n gcc-z9 -License: GPL v2 or later +License: GPLv2+ Group: Development/Languages/C and C++ Summary: The system GNU C Compiler Requires: gcc @@ -648,66 +640,3 @@ EOF %endif %changelog -* Mon Apr 27 2009 rguenther@suse.de -- Switch gcc default to 4.4. -* Mon Feb 16 2009 rguenther@suse.de -- Enable links for classpath binaries and manpages again. -* Fri Jan 09 2009 rguenther@suse.de -- On ppc64 obsolete gcc-objc-64bit by gcc-objc. -* Thu Dec 04 2008 matz@suse.de -- Add new gcc-z9 package on s390 and s390x to change the - default -march and -mtune settings. -* Wed May 07 2008 rguenther@suse.de -- Make dependencies between the gcc subpackages versioned. [bnc#385305] -* Fri Nov 23 2007 rguenther@suse.de -- Make gcc-gij dependency of gcc-java a recommendation, all java - tools are back to the gcc-java package. Require libgcj-devel - from gcc-java. -- Revert /lib/cpp changes. -* Fri Nov 16 2007 rguenther@suse.de -- For now disable symlinking of binaries and manpages that - conflict with the classpath package. -* Tue Nov 13 2007 rguenther@suse.de -- Make /lib/cpp traditional and avoid GCC and target specific - defines. -* Tue Oct 30 2007 rguenther@suse.de -- Add gcc-gij dependency to gcc-java as it contains many of the - tools formerly packaged in the gcc-java package. -* Mon Sep 24 2007 rguenther@suse.de -- Switch gcc default to 4.3. -* Fri Jul 27 2007 rguenther@suse.de -- Fix typo. -* Tue Jul 24 2007 rguenther@suse.de -- Add 32bit and 64bit variants of gcc-gij. [#293423] -* Fri Jul 06 2007 rguenther@suse.de -- Mark ppc64 as separate bi-32. -* Thu Jun 14 2007 ro@suse.de -- Do not mark README.packaging as NoSource. (again) -* Fri Jun 08 2007 rguenther@suse.de -- Switch gcc default to 4.2. [#275939] -* Tue Apr 24 2007 rguenther@suse.de -- Do not link to grmic and grmiregistry, they conflict with - the classpath package versions. -* Tue Jan 16 2007 rguenther@suse.de -- Do not mark README.packaging as NoSource. -* Thu Nov 09 2006 rguenther@suse.de -- Remove gcc-c++-32bit and gcc-c++-64bit packages. -* Tue Oct 31 2006 dmueller@suse.de -- don't build as root -* Mon Oct 30 2006 rguenther@suse.de -- Make gcc architecture dependent again. [#215971] -* Thu Oct 26 2006 rguenther@suse.de -- Add dependencies to the gcc and non-32/64bit packages. [#215217] -* Tue Sep 19 2006 rguenther@suse.de -- New gcc-gij package. -* Fri Aug 25 2006 rguenther@suse.de -- Add 32bit and 64bit support packages to gcc, gcc-c++, gcc-fortran, - gcc-objc and libffi-devel. -* Thu Aug 24 2006 rguenther@suse.de -- Make gcc require cpp to pull in /lib/cpp. -* Fri Aug 18 2006 rguenther@suse.de -- gcc obsoletes gcc-mudflap which is no longer. -* Mon Aug 07 2006 rguenther@suse.de -- Provide gcc-mudflap, gcc-info and gcc-locale packages [#197515]. -* Fri Jul 14 2006 rguenther@suse.de -- New package.