Update to 4.8.1
[platform/upstream/gcc48.git] / packaging / gcc.spec.in
index ffbc13f..c152d02 100644 (file)
@@ -57,8 +57,8 @@ BuildRequires: cloog-devel
 BuildRequires: ppl-devel
 %endif
 %if %{build_ada}
-%define hostsuffix -4.7
-BuildRequires: gcc47-ada
+%define hostsuffix -4.8
+BuildRequires: gcc48-ada
 %endif
 %if 0%{?building_libjava:1}%{?building_testsuite:1}
 BuildRequires: fastjar
@@ -107,12 +107,12 @@ BuildRequires: gdb
 %define biarch_targets x86_64 
 
 URL:          http://gcc.gnu.org/
-Version: 4.7.2
+Version: 4.8.1
 Release:      1
 %define gcc_version %(echo %version | sed 's/_.*//')
 %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1-2)
 %define snapshot_date %(echo %version | sed 's/[34]\.[0-9]\.[0-6]//' | sed 's/_/-/')
-%define binsuffix -4.7
+%define binsuffix -4.8
 # COMMON-END
 
 %if !0%{?building_libjava:1}%{?building_libffi:1}%{?building_testsuite:1}
@@ -137,8 +137,8 @@ BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 Source:     gcc-%{version}.tar.bz2
 
 Source1:       change_spec
-Source2:       libgcj47-rpmlintrc
-Source3:       gcc47-rpmlintrc
+Source2:       libgcj48-rpmlintrc
+Source3:       gcc48-rpmlintrc
 Source4:       ecj.jar
 Source6:       baselibs.conf
 # Patches auto-generated by git-buildpackage:
@@ -258,7 +258,7 @@ Extensive HTML documentation for the GNU C++ standard library.
 %package -n libgcc@base_ver@@variant@
 Summary:      C compiler runtime library
 License:        GPL-3.0-with-GCC-exception
-Group:        System/Libraries
+Group:        Base/Libraries
 %if 0%{!?build_optional_compiler:1}
 Provides: libgcc%{libgcc_s}@variant@ = %{version}-%{release}
 Conflicts: libgcc%{libgcc_s}@variant@ < %{version}-%{release}
@@ -280,7 +280,7 @@ Libgcc is needed for dynamically linked C programs.
 %package -n libgomp@base_ver@@variant@
 Summary:      The GNU compiler collection OpenMP runtime library
 License:        GPL-3.0-with-GCC-exception
-Group:        System/Libraries
+Group:        Base/Libraries
 %if 0%{!?build_optional_compiler:1}
 Provides: libgomp1@variant@ = %{version}-%{release}
 Conflicts: libgomp1@variant@ < %{version}-%{release}
@@ -306,7 +306,7 @@ option.
 %package -n libstdc++@base_ver@@variant@
 Summary:      The standard C++ shared library
 License:        GPL-3.0-with-GCC-exception
-Group:        System/Libraries
+Group:        Base/Libraries
 %if 0%{!?build_optional_compiler:1}
 Provides: libstdc++6@variant@ = %{version}-%{release}
 Conflicts: libstdc++6@variant@ < %{version}-%{release}
@@ -412,10 +412,10 @@ must have installed a binary version to bootstrap the compiler.
 Summary:      GNU Ada Runtime Libraries
 License:      GPL-3.0-with-GCC-exception
 Group:        System/Libraries
-Provides: libgnarl-4_7@variant@ = %{version}-%{release}
-Conflicts: libgnarl-4_7@variant@ < %{version}-%{release}
-Provides: libgnat-4_7@variant@ = %{version}-%{release}
-Conflicts: libgnat-4_7@variant@ < %{version}-%{release}
+Provides: libgnarl-4_8@variant@ = %{version}-%{release}
+Conflicts: libgnarl-4_8@variant@ < %{version}-%{release}
+Provides: libgnat-4_8@variant@ = %{version}-%{release}
+Conflicts: libgnat-4_8@variant@ < %{version}-%{release}
 
 %description -n libada@base_ver@@variant@
 This package contains the shared libraries required to run programs
@@ -555,7 +555,7 @@ Source code for this package is in gcc.
 %package -n gcc@base_ver@-java
 Summary:      The GNU Java Compiler
 License:        GPL-3.0+
-Group:        Development/Languages/Java
+Group:        Development/Languages
 Requires: gcc@base_ver@ = %{version}
 Requires: libgcj@base_ver@-devel = %{version}-%{release}
 
@@ -566,7 +566,7 @@ The Java compiler from the GCC-tools-suite.
 %package -n libgcj_bc@base_ver@
 Summary:      Fake library for BC-ABI compatibility.
 License:        GPL-2.0-with-classpath-exception
-Group:        Development/Libraries/Java
+Group:        Development/Libraries
 Provides: libgcj_bc1 = %{version}-%{release}
 Conflicts: libgcj_bc1 < %{version}-%{release}
 # libgcj_bc is special in that it just contains a symlink to
@@ -599,7 +599,7 @@ These are the jar files that go along with the gcj front end to gcc.
 %package -n libgcj@base_ver@-devel
 Summary:      Include Files and Libraries mandatory for Development.
 License:        GPL-2.0-with-classpath-exception
-Group:        Development/Libraries/Java
+Group:        Development/Libraries
 Requires: libstdc++@base_ver@-devel = %{version}
 Requires: libgcj%{gcj_sover} >= %{version}-%{release}
 Requires: libgcj_bc1 >= %{version}-%{release}
@@ -617,7 +617,7 @@ to develop applications that require these.
 %package -n gcc@base_ver@-gij
 Summary:      Java Bytecode Interpreter for gcc
 License:      GPL-2.0-with-classpath-exception
-Group:        Development/Libraries/Java
+Group:        Development/Libraries
 Requires: libgcj%{gcj_sover} >= %{version}-%{release}
 
 %description -n gcc@base_ver@-gij
@@ -628,7 +628,7 @@ This package contains the java bytecode interpreter gij and related tools.
 %package -n libffi@base_ver@@variant@
 Summary:      Foreign Function Interface library
 License:        BSD-3-Clause
-Group:        Development/Toolchain
+Group:        Base/Libraries
 Provides: g-wrap:/usr/lib/libffi.so.4
 Provides: libffi4@variant@ = %{version}-%{release}
 Conflicts: libffi4@variant@ < %{version}-%{release}
@@ -1560,6 +1560,7 @@ cd ..
 
 
 %files
+%license COPYING  COPYING3  COPYING3.LIB  COPYING.LIB  COPYING.RUNTIME
 %defattr(-,root,root)
 %dir %{_libdir}/gcc
 %dir %{_libdir}/gcc/%{GCCDIST}