From b76a6723ee62e19863dc677e20d602451c009340 Mon Sep 17 00:00:00 2001 From: Anas Nashif Date: Wed, 31 Jul 2013 11:14:07 -0400 Subject: [PATCH] adapt groups --- .../cross-armv7hl-gcc48-icecream-backend.spec | 2 +- packaging/cross-armv7l-gcc48-icecream-backend.spec | 2 +- packaging/cross-i386-gcc48-icecream-backend.spec | 2 +- packaging/cross-x86_64-gcc48-icecream-backend.spec | 2 +- packaging/gcc.spec.in | 35 +---------- packaging/gcc48-testresults.spec | 1 - packaging/gcc48.spec | 73 +++------------------- packaging/libffi48.spec | 9 +-- packaging/libgcj48.spec | 12 ---- 9 files changed, 15 insertions(+), 123 deletions(-) diff --git a/packaging/cross-armv7hl-gcc48-icecream-backend.spec b/packaging/cross-armv7hl-gcc48-icecream-backend.spec index 99b621c..81b4036 100644 --- a/packaging/cross-armv7hl-gcc48-icecream-backend.spec +++ b/packaging/cross-armv7hl-gcc48-icecream-backend.spec @@ -70,7 +70,7 @@ Source4: ecj.jar Source6: baselibs.conf -Group: Development/Languages/C and C++ +Group: Development/Toolchain Summary: The GNU C Compiler and Support Files License: GPL-3.0+ diff --git a/packaging/cross-armv7l-gcc48-icecream-backend.spec b/packaging/cross-armv7l-gcc48-icecream-backend.spec index 48f741c..4f627eb 100644 --- a/packaging/cross-armv7l-gcc48-icecream-backend.spec +++ b/packaging/cross-armv7l-gcc48-icecream-backend.spec @@ -70,7 +70,7 @@ Source4: ecj.jar Source6: baselibs.conf -Group: Development/Languages/C and C++ +Group: Development/Toolchain Summary: The GNU C Compiler and Support Files License: GPL-3.0+ diff --git a/packaging/cross-i386-gcc48-icecream-backend.spec b/packaging/cross-i386-gcc48-icecream-backend.spec index ed386bb..c6bd6e5 100644 --- a/packaging/cross-i386-gcc48-icecream-backend.spec +++ b/packaging/cross-i386-gcc48-icecream-backend.spec @@ -70,7 +70,7 @@ Source4: ecj.jar Source6: baselibs.conf -Group: Development/Languages/C and C++ +Group: Development/Toolchain Summary: The GNU C Compiler and Support Files License: GPL-3.0+ diff --git a/packaging/cross-x86_64-gcc48-icecream-backend.spec b/packaging/cross-x86_64-gcc48-icecream-backend.spec index 85c5ccb..e38fb3c 100644 --- a/packaging/cross-x86_64-gcc48-icecream-backend.spec +++ b/packaging/cross-x86_64-gcc48-icecream-backend.spec @@ -70,7 +70,7 @@ Source4: ecj.jar Source6: baselibs.conf -Group: Development/Languages/C and C++ +Group: Development/Toolchain Summary: The GNU C Compiler and Support Files License: GPL-3.0+ diff --git a/packaging/gcc.spec.in b/packaging/gcc.spec.in index 227c8d1..a23bd05 100644 --- a/packaging/gcc.spec.in +++ b/packaging/gcc.spec.in @@ -216,7 +216,7 @@ Source6: baselibs.conf # GCC-TESTSUITE-DELETE-BEGIN # LIBJAVA-DELETE-BEGIN -Group: Development/Languages/C and C++ +Group: Development/Toolchain Summary: The GNU C Compiler and Support Files License: GPL-3.0+ @@ -234,7 +234,6 @@ gcc-obj-c++. # COMMON-END %package -n gcc@base_ver@-32bit Summary: The GNU C Compiler 32bit support -Group: Development/Languages/C and C++ Requires: gcc@base_ver@ = %{version}-%{release} Requires: libgcc_s%{libgcc_s}-32bit >= %{version}-%{release} Requires: libgomp%{libgomp_sover}-32bit >= %{version}-%{release} @@ -249,7 +248,6 @@ This package contains 32bit support for the GNU Compiler Collection. %package -n gcc@base_ver@-64bit Summary: The GNU C Compiler 64bit support -Group: Development/Languages/C and C++ Requires: gcc@base_ver@ = %{version}-%{release} Requires: libgcc_s%{libgcc_s}-64bit >= %{version}-%{release} Requires: libgomp%{libgomp_sover}-64bit >= %{version}-%{release} @@ -266,7 +264,6 @@ This package contains 64bit support for the GNU Compiler Collection. %package locale Summary: Locale Data for the GNU Compiler Collection License: GPL-3.0+ -Group: Development/Languages/C and C++ Requires: gcc@base_ver@ = %{version}-%{release} %description locale @@ -277,7 +274,6 @@ in the current locale. %package c++ Summary: The GNU C++ Compiler License: GPL-3.0+ -Group: Development/Languages/C and C++ Requires: gcc@base_ver@ = %{version}-%{release} Requires: libstdc++@base_ver@-devel = %{version}-%{release} @@ -288,7 +284,6 @@ This package contains the GNU compiler for C++. %package -n libstdc++@base_ver@-devel@variant@ Summary: Include Files and Libraries mandatory for Development License: GPL-3.0-with-GCC-exception -Group: Development/Languages/C and C++ Requires: libstdc++%{libstdcxx_sover}@variant@ >= %{version}-%{release} Requires: glibc-devel@variant@ %ifarch ia64 @@ -303,7 +298,6 @@ library. It is needed for compiling C++ code. %package -n libstdc++@base_ver@-doc Summary: Documentation for the GNU C++ standard library License: GPL-3.0+ -Group: Documentation/HTML BuildArch: noarch %description -n libstdc++@base_ver@-doc @@ -314,7 +308,7 @@ Extensive HTML documentation for the GNU C++ standard library. %package -n libgcc_s%{libgcc_s}%{libgcc_s_suffix}@variant@ Summary: C compiler runtime library License: GPL-3.0-with-GCC-exception -Group: System/Base +Group: System/Libraries Provides: libgcc_s%{libgcc_s}@variant@ = %{version}-%{release} %description -n libgcc_s%{libgcc_s}%{libgcc_s_suffix}@variant@ @@ -331,7 +325,7 @@ Libgcc is needed for dynamically linked C programs. %package -n libgomp%{libgomp_sover}%{libgomp_suffix}@variant@ Summary: The GNU compiler collection OpenMP runtime library License: GPL-3.0-with-GCC-exception -Group: System/Base +Group: System/Libraries Provides: libgomp%{libgomp_sover}@variant@ = %{version}-%{release} %description -n libgomp%{libgomp_sover}%{libgomp_suffix}@variant@ @@ -380,7 +374,6 @@ The standard C++ library locale data. %package info Summary: Documentation for the GNU compiler collection License: GFDL-1.2 -Group: Documentation/Other BuildArch: noarch %description info @@ -392,7 +385,6 @@ and internals documentation. %package objc@variant@ Summary: GNU Objective C Compiler License: GPL-3.0+ -Group: Development/Languages/Other Requires: gcc@base_ver@ = %{version}-%{release} Requires: libobjc%{libobjc_sover}@variant@ >= %{version}-%{release} @@ -406,7 +398,6 @@ Nextstep OS. The source code is available in the gcc package. %package -n libobjc%{libobjc_sover}%{libobjc_suffix}@variant@ Summary: Library for the GNU Objective C Compiler License: GPL-3.0-with-GCC-exception -Group: Development/Libraries/Other Provides: libobjc%{libobjc_sover}@variant@ = %{version}-%{release} %description -n libobjc%{libobjc_sover}%{libobjc_suffix}@variant@ @@ -422,7 +413,6 @@ The library for the GNU Objective C compiler. %package obj-c++ Summary: GNU Objective C++ Compiler License: GPL-3.0+ -Group: Development/Languages/Other Requires: gcc@base_ver@-objc = %{version}-%{release} Requires: gcc@base_ver@-c++ = %{version}-%{release} @@ -435,7 +425,6 @@ Nextstep OS. The source code is available in the gcc package. %package -n cpp@base_ver@ Summary: The GCC Preprocessor License: GPL-3.0+ -Group: Development/Languages/C and C++ %description -n cpp@base_ver@ This Package contains just the preprocessor that is used by the X11 @@ -446,7 +435,6 @@ packages. %package ada@variant@ Summary: GNU Ada95 Compiler Based on GCC (GNAT) License: GPL-3.0+ -Group: Development/Languages/Other Requires: gcc@base_ver@@variant@ = %{version}-%{release} Requires: libada@base_ver@@variant@ = %{version}-%{release} @@ -461,7 +449,6 @@ must have installed a binary version to bootstrap the compiler. %package -n libada@base_ver@@variant@ Summary: GNU Ada Runtime Libraries License: GPL-3.0-with-GCC-exception -Group: System/Libraries %description -n libada@base_ver@@variant@ This package contains the shared libraries required to run programs compiled with the GNU Ada compiler (GNAT) if they are compiled to use @@ -481,7 +468,6 @@ implementation of Distributed Systems Programming (GLADE) and the Posix %package fortran@variant@ Summary: The GNU Fortran Compiler and Support Files License: GPL-3.0+ -Group: Development/Languages/Fortran Requires: gcc@base_ver@ = %{version}-%{release} Requires: libgfortran%{libgfortran_sover}@variant@ >= %{version}-%{release} %ifarch %quadmath_arch @@ -496,7 +482,6 @@ This is the Fortran compiler of the GNU Compiler Collection (GCC). %package -n libgfortran%{libgfortran_sover}%{libgfortran_suffix}@variant@ Summary: The GNU Fortran Compiler Runtime Library License: GPL-3.0-with-GCC-exception -Group: Development/Languages/Fortran %ifarch %quadmath_arch Requires: libquadmath%{libquadmath_sover}@variant@ >= %{version}-%{release} %endif @@ -517,7 +502,6 @@ of the GNU Compiler Collection (GCC). %package -n libquadmath%{libquadmath_sover}%{libquadmath_suffix}@variant@ Summary: The GNU Fortran Compiler Quadmath Runtime Library License: LGPL-2.1 -Group: Development/Languages/Fortran Provides: libquadmath%{libquadmath_sover}@variant@ = %{version}-%{release} %description -n libquadmath%{libquadmath_sover}%{libquadmath_suffix}@variant@ @@ -536,7 +520,6 @@ operations. %package -n libmudflap@base_ver@@variant@ Summary: The Mudflap Extension Runtime Library License: GPL-3.0-with-GCC-exception -Group: Development/Languages/C and C++ %description -n libmudflap@base_ver@@variant@ This is the Mudflap Extension Runtime Library. @@ -552,7 +535,6 @@ This is the Mudflap Extension Runtime Library. %package -n libitm%{libitm_sover}%{libitm_suffix}@variant@ Summary: The GNU Compiler Transactional Memory Runtime Library License: MIT -Group: Development/Languages/C and C++ %description -n libitm%{libitm_sover}%{libitm_suffix}@variant@ The runtime library needed to run programs compiled with the @@ -569,7 +551,6 @@ The runtime library needed to run programs compiled with the %package -n libasan%{libasan_sover}%{libasan_suffix}@variant@ Summary: The GNU Compiler Address Sanitizer Runtime Library License: MIT -Group: Development/Languages/C and C++ %description -n libasan%{libasan_sover}%{libasan_suffix}@variant@ The runtime library needed to run programs compiled with the @@ -586,7 +567,6 @@ The runtime library needed to run programs compiled with the %package -n libtsan%{libtsan_sover}%{libtsan_suffix}@variant@ Summary: The GNU Compiler Thread Sanitizer Runtime Library License: MIT -Group: Development/Languages/C and C++ %description -n libtsan%{libtsan_sover}%{libtsan_suffix}@variant@ The runtime library needed to run programs compiled with the @@ -603,7 +583,6 @@ The runtime library needed to run programs compiled with the %package -n libatomic%{libatomic_sover}%{libatomic_suffix}@variant@ Summary: The GNU Compiler Atomic Operations Runtime Library License: GPL-3.0-with-GCC-exception -Group: Development/Languages/C and C++ %description -n libatomic%{libatomic_sover}%{libatomic_suffix}@variant@ The runtime library for atomic operations of the GNU Compiler Collection (GCC). @@ -636,7 +615,6 @@ 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 Requires: gcc@base_ver@ = %{version} Requires: libgcj@base_ver@-devel = %{version}-%{release} @@ -647,7 +625,6 @@ The Java compiler from the GCC-tools-suite. %package -n libgcj_bc%{libgcj_bc_sover}%{libgcj_bc_suffix} Summary: Fake library for BC-ABI compatibility. License: GPL-2.0-with-classpath-exception -Group: Development/Libraries/Java # libgcj_bc is special in that it just contains a symlink to # a proper libgcj version. So require that library and add # provides for the shlib version as created at link time @@ -668,7 +645,6 @@ libgcj.so changes. %package -n libgcj@base_ver@-jar Summary: Java runtime library (jar files). License: GPL-2.0-with-classpath-exception -Group: Development/Libraries/Java %description -n libgcj@base_ver@-jar These are the jar files that go along with the gcj front end to gcc. @@ -677,7 +653,6 @@ 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 Requires: libstdc++@base_ver@-devel = %{version} Requires: libgcj%{libgcj_sover} >= %{version}-%{release} Requires: libgcj_bc%{libgcj_bc_sover} >= %{version}-%{release} @@ -698,7 +673,6 @@ 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 Requires: libgcj%{libgcj_sover} >= %{version}-%{release} %description -n gcc@base_ver@-gij @@ -709,7 +683,6 @@ This package contains the java bytecode interpreter gij and related tools. %package -n libffi%{libffi_sover}%{libffi_suffix}@variant@ Summary: Foreign Function Interface library License: BSD-3-Clause -Group: Development/Languages/C and C++ %description -n libffi%{libffi_sover}%{libffi_suffix}@variant@ A foreign function interface is the popular name for the interface that allows code written in one language to call code written in another language. @@ -725,7 +698,6 @@ A foreign function interface is the popular name for the interface that allows c %package -n libffi@base_ver@-devel@variant@ Summary: Foreign Function Interface library development files License: BSD 3-Clause -Group: Development/Languages/C and C++ Requires: libffi%{libffi_sover}@variant@ >= %{version}-%{release} %description -n libffi@base_ver@-devel@variant@ @@ -736,7 +708,6 @@ A foreign function interface is the popular name for the interface that allows c # GCC-TESTSUITE-DELETE-END Summary: Testsuite results License: SUSE-Public-Domain -Group: Development/Languages/C and C++ %description -n gcc@base_ver@-testresults Results from running the gcc and target library testsuites. diff --git a/packaging/gcc48-testresults.spec b/packaging/gcc48-testresults.spec index e62b0b6..edac533 100644 --- a/packaging/gcc48-testresults.spec +++ b/packaging/gcc48-testresults.spec @@ -215,7 +215,6 @@ Source6: baselibs.conf Summary: Testsuite results License: SUSE-Public-Domain -Group: Development/Languages/C and C++ %description Results from running the gcc and target library testsuites. diff --git a/packaging/gcc48.spec b/packaging/gcc48.spec index 6f22b6b..f2a9bc7 100644 --- a/packaging/gcc48.spec +++ b/packaging/gcc48.spec @@ -211,7 +211,7 @@ Source4: ecj.jar Source6: baselibs.conf -Group: Development/Languages/C and C++ +Group: Development/Toolchain Summary: The GNU C Compiler and Support Files License: GPL-3.0+ @@ -227,7 +227,6 @@ gcc-obj-c++. %package -n gcc48-32bit Summary: The GNU C Compiler 32bit support -Group: Development/Languages/C and C++ Requires: gcc48 = %{version}-%{release} Requires: libgcc_s%{libgcc_s}-32bit >= %{version}-%{release} Requires: libgomp%{libgomp_sover}-32bit >= %{version}-%{release} @@ -242,7 +241,6 @@ This package contains 32bit support for the GNU Compiler Collection. %package -n gcc48-64bit Summary: The GNU C Compiler 64bit support -Group: Development/Languages/C and C++ Requires: gcc48 = %{version}-%{release} Requires: libgcc_s%{libgcc_s}-64bit >= %{version}-%{release} Requires: libgomp%{libgomp_sover}-64bit >= %{version}-%{release} @@ -259,7 +257,6 @@ This package contains 64bit support for the GNU Compiler Collection. %package locale Summary: Locale Data for the GNU Compiler Collection License: GPL-3.0+ -Group: Development/Languages/C and C++ Requires: gcc48 = %{version}-%{release} %description locale @@ -270,7 +267,6 @@ in the current locale. %package c++ Summary: The GNU C++ Compiler License: GPL-3.0+ -Group: Development/Languages/C and C++ Requires: gcc48 = %{version}-%{release} Requires: libstdc++48-devel = %{version}-%{release} @@ -280,7 +276,6 @@ This package contains the GNU compiler for C++. %package -n libstdc++48-devel Summary: Include Files and Libraries mandatory for Development License: GPL-3.0-with-GCC-exception -Group: Development/Languages/C and C++ Requires: libstdc++%{libstdcxx_sover} >= %{version}-%{release} Requires: glibc-devel %ifarch ia64 @@ -293,7 +288,6 @@ library. It is needed for compiling C++ code. %package -n libstdc++48-devel-32bit Summary: Include Files and Libraries mandatory for Development License: GPL-3.0-with-GCC-exception -Group: Development/Languages/C and C++ Requires: libstdc++%{libstdcxx_sover}-32bit >= %{version}-%{release} Requires: glibc-devel-32bit %ifarch ia64 @@ -306,7 +300,6 @@ library. It is needed for compiling C++ code. %package -n libstdc++48-devel-64bit Summary: Include Files and Libraries mandatory for Development License: GPL-3.0-with-GCC-exception -Group: Development/Languages/C and C++ Requires: libstdc++%{libstdcxx_sover}-64bit >= %{version}-%{release} Requires: glibc-devel-64bit %ifarch ia64 @@ -320,7 +313,6 @@ library. It is needed for compiling C++ code. %package -n libstdc++48-doc Summary: Documentation for the GNU C++ standard library License: GPL-3.0+ -Group: Documentation/HTML BuildArch: noarch %description -n libstdc++48-doc @@ -330,7 +322,7 @@ Extensive HTML documentation for the GNU C++ standard library. %package -n libgcc_s%{libgcc_s}%{libgcc_s_suffix} Summary: C compiler runtime library License: GPL-3.0-with-GCC-exception -Group: System/Base +Group: System/Libraries Provides: libgcc_s%{libgcc_s} = %{version}-%{release} %description -n libgcc_s%{libgcc_s}%{libgcc_s_suffix} @@ -344,7 +336,7 @@ Libgcc is needed for dynamically linked C programs. %package -n libgcc_s%{libgcc_s}%{libgcc_s_suffix}-32bit Summary: C compiler runtime library License: GPL-3.0-with-GCC-exception -Group: System/Base +Group: System/Libraries Provides: libgcc_s%{libgcc_s}-32bit = %{version}-%{release} %description -n libgcc_s%{libgcc_s}%{libgcc_s_suffix}-32bit @@ -358,7 +350,7 @@ Libgcc is needed for dynamically linked C programs. %package -n libgcc_s%{libgcc_s}%{libgcc_s_suffix}-64bit Summary: C compiler runtime library License: GPL-3.0-with-GCC-exception -Group: System/Base +Group: System/Libraries Provides: libgcc_s%{libgcc_s}-64bit = %{version}-%{release} %description -n libgcc_s%{libgcc_s}%{libgcc_s_suffix}-64bit @@ -373,7 +365,7 @@ Libgcc is needed for dynamically linked C programs. %package -n libgomp%{libgomp_sover}%{libgomp_suffix} Summary: The GNU compiler collection OpenMP runtime library License: GPL-3.0-with-GCC-exception -Group: System/Base +Group: System/Libraries Provides: libgomp%{libgomp_sover} = %{version}-%{release} %description -n libgomp%{libgomp_sover}%{libgomp_suffix} @@ -391,7 +383,7 @@ option. %package -n libgomp%{libgomp_sover}%{libgomp_suffix}-32bit Summary: The GNU compiler collection OpenMP runtime library License: GPL-3.0-with-GCC-exception -Group: System/Base +Group: System/Libraries Provides: libgomp%{libgomp_sover}-32bit = %{version}-%{release} %description -n libgomp%{libgomp_sover}%{libgomp_suffix}-32bit @@ -409,7 +401,7 @@ option. %package -n libgomp%{libgomp_sover}%{libgomp_suffix}-64bit Summary: The GNU compiler collection OpenMP runtime library License: GPL-3.0-with-GCC-exception -Group: System/Base +Group: System/Libraries Provides: libgomp%{libgomp_sover}-64bit = %{version}-%{release} %description -n libgomp%{libgomp_sover}%{libgomp_suffix}-64bit @@ -487,7 +479,6 @@ The standard C++ library locale data. %package info Summary: Documentation for the GNU compiler collection License: GFDL-1.2 -Group: Documentation/Other BuildArch: noarch %description info @@ -498,7 +489,6 @@ and internals documentation. %package objc Summary: GNU Objective C Compiler License: GPL-3.0+ -Group: Development/Languages/Other Requires: gcc48 = %{version}-%{release} Requires: libobjc%{libobjc_sover} >= %{version}-%{release} @@ -509,7 +499,6 @@ Nextstep OS. The source code is available in the gcc package. %package objc-32bit Summary: GNU Objective C Compiler License: GPL-3.0+ -Group: Development/Languages/Other Requires: gcc48 = %{version}-%{release} Requires: libobjc%{libobjc_sover}-32bit >= %{version}-%{release} @@ -520,7 +509,6 @@ Nextstep OS. The source code is available in the gcc package. %package objc-64bit Summary: GNU Objective C Compiler License: GPL-3.0+ -Group: Development/Languages/Other Requires: gcc48 = %{version}-%{release} Requires: libobjc%{libobjc_sover}-64bit >= %{version}-%{release} @@ -532,7 +520,6 @@ Nextstep OS. The source code is available in the gcc package. %package -n libobjc%{libobjc_sover}%{libobjc_suffix} Summary: Library for the GNU Objective C Compiler License: GPL-3.0-with-GCC-exception -Group: Development/Libraries/Other Provides: libobjc%{libobjc_sover} = %{version}-%{release} %description -n libobjc%{libobjc_sover}%{libobjc_suffix} @@ -546,7 +533,6 @@ The library for the GNU Objective C compiler. %package -n libobjc%{libobjc_sover}%{libobjc_suffix}-32bit Summary: Library for the GNU Objective C Compiler License: GPL-3.0-with-GCC-exception -Group: Development/Libraries/Other Provides: libobjc%{libobjc_sover}-32bit = %{version}-%{release} %description -n libobjc%{libobjc_sover}%{libobjc_suffix}-32bit @@ -560,7 +546,6 @@ The library for the GNU Objective C compiler. %package -n libobjc%{libobjc_sover}%{libobjc_suffix}-64bit Summary: Library for the GNU Objective C Compiler License: GPL-3.0-with-GCC-exception -Group: Development/Libraries/Other Provides: libobjc%{libobjc_sover}-64bit = %{version}-%{release} %description -n libobjc%{libobjc_sover}%{libobjc_suffix}-64bit @@ -575,7 +560,6 @@ The library for the GNU Objective C compiler. %package obj-c++ Summary: GNU Objective C++ Compiler License: GPL-3.0+ -Group: Development/Languages/Other Requires: gcc48-objc = %{version}-%{release} Requires: gcc48-c++ = %{version}-%{release} @@ -588,7 +572,6 @@ Nextstep OS. The source code is available in the gcc package. %package -n cpp48 Summary: The GCC Preprocessor License: GPL-3.0+ -Group: Development/Languages/C and C++ %description -n cpp48 This Package contains just the preprocessor that is used by the X11 @@ -598,7 +581,6 @@ packages. %package ada Summary: GNU Ada95 Compiler Based on GCC (GNAT) License: GPL-3.0+ -Group: Development/Languages/Other Requires: gcc48 = %{version}-%{release} Requires: libada48 = %{version}-%{release} @@ -610,7 +592,6 @@ must have installed a binary version to bootstrap the compiler. %package ada-32bit Summary: GNU Ada95 Compiler Based on GCC (GNAT) License: GPL-3.0+ -Group: Development/Languages/Other Requires: gcc48-32bit = %{version}-%{release} Requires: libada48-32bit = %{version}-%{release} @@ -622,7 +603,6 @@ must have installed a binary version to bootstrap the compiler. %package ada-64bit Summary: GNU Ada95 Compiler Based on GCC (GNAT) License: GPL-3.0+ -Group: Development/Languages/Other Requires: gcc48-64bit = %{version}-%{release} Requires: libada48-64bit = %{version}-%{release} @@ -635,7 +615,6 @@ must have installed a binary version to bootstrap the compiler. %package -n libada48 Summary: GNU Ada Runtime Libraries License: GPL-3.0-with-GCC-exception -Group: System/Libraries %description -n libada48 This package contains the shared libraries required to run programs compiled with the GNU Ada compiler (GNAT) if they are compiled to use @@ -652,7 +631,6 @@ implementation of Distributed Systems Programming (GLADE) and the Posix %package -n libada48-32bit Summary: GNU Ada Runtime Libraries License: GPL-3.0-with-GCC-exception -Group: System/Libraries %description -n libada48-32bit This package contains the shared libraries required to run programs compiled with the GNU Ada compiler (GNAT) if they are compiled to use @@ -669,7 +647,6 @@ implementation of Distributed Systems Programming (GLADE) and the Posix %package -n libada48-64bit Summary: GNU Ada Runtime Libraries License: GPL-3.0-with-GCC-exception -Group: System/Libraries %description -n libada48-64bit This package contains the shared libraries required to run programs compiled with the GNU Ada compiler (GNAT) if they are compiled to use @@ -687,7 +664,6 @@ implementation of Distributed Systems Programming (GLADE) and the Posix %package fortran Summary: The GNU Fortran Compiler and Support Files License: GPL-3.0+ -Group: Development/Languages/Fortran Requires: gcc48 = %{version}-%{release} Requires: libgfortran%{libgfortran_sover} >= %{version}-%{release} %ifarch %quadmath_arch @@ -699,7 +675,6 @@ This is the Fortran compiler of the GNU Compiler Collection (GCC). %package fortran-32bit Summary: The GNU Fortran Compiler and Support Files License: GPL-3.0+ -Group: Development/Languages/Fortran Requires: gcc48 = %{version}-%{release} Requires: libgfortran%{libgfortran_sover}-32bit >= %{version}-%{release} %ifarch %quadmath_arch @@ -711,7 +686,6 @@ This is the Fortran compiler of the GNU Compiler Collection (GCC). %package fortran-64bit Summary: The GNU Fortran Compiler and Support Files License: GPL-3.0+ -Group: Development/Languages/Fortran Requires: gcc48 = %{version}-%{release} Requires: libgfortran%{libgfortran_sover}-64bit >= %{version}-%{release} %ifarch %quadmath_arch @@ -724,7 +698,6 @@ This is the Fortran compiler of the GNU Compiler Collection (GCC). %package -n libgfortran%{libgfortran_sover}%{libgfortran_suffix} Summary: The GNU Fortran Compiler Runtime Library License: GPL-3.0-with-GCC-exception -Group: Development/Languages/Fortran %ifarch %quadmath_arch Requires: libquadmath%{libquadmath_sover} >= %{version}-%{release} %endif @@ -742,7 +715,6 @@ of the GNU Compiler Collection (GCC). %package -n libgfortran%{libgfortran_sover}%{libgfortran_suffix}-32bit Summary: The GNU Fortran Compiler Runtime Library License: GPL-3.0-with-GCC-exception -Group: Development/Languages/Fortran %ifarch %quadmath_arch Requires: libquadmath%{libquadmath_sover}-32bit >= %{version}-%{release} %endif @@ -760,7 +732,6 @@ of the GNU Compiler Collection (GCC). %package -n libgfortran%{libgfortran_sover}%{libgfortran_suffix}-64bit Summary: The GNU Fortran Compiler Runtime Library License: GPL-3.0-with-GCC-exception -Group: Development/Languages/Fortran %ifarch %quadmath_arch Requires: libquadmath%{libquadmath_sover}-64bit >= %{version}-%{release} %endif @@ -779,7 +750,6 @@ of the GNU Compiler Collection (GCC). %package -n libquadmath%{libquadmath_sover}%{libquadmath_suffix} Summary: The GNU Fortran Compiler Quadmath Runtime Library License: LGPL-2.1 -Group: Development/Languages/Fortran Provides: libquadmath%{libquadmath_sover} = %{version}-%{release} %description -n libquadmath%{libquadmath_sover}%{libquadmath_suffix} @@ -795,7 +765,6 @@ operations. %package -n libquadmath%{libquadmath_sover}%{libquadmath_suffix}-32bit Summary: The GNU Fortran Compiler Quadmath Runtime Library License: LGPL-2.1 -Group: Development/Languages/Fortran Provides: libquadmath%{libquadmath_sover}-32bit = %{version}-%{release} %description -n libquadmath%{libquadmath_sover}%{libquadmath_suffix}-32bit @@ -811,7 +780,6 @@ operations. %package -n libquadmath%{libquadmath_sover}%{libquadmath_suffix}-64bit Summary: The GNU Fortran Compiler Quadmath Runtime Library License: LGPL-2.1 -Group: Development/Languages/Fortran Provides: libquadmath%{libquadmath_sover}-64bit = %{version}-%{release} %description -n libquadmath%{libquadmath_sover}%{libquadmath_suffix}-64bit @@ -828,7 +796,6 @@ operations. %package -n libmudflap48 Summary: The Mudflap Extension Runtime Library License: GPL-3.0-with-GCC-exception -Group: Development/Languages/C and C++ %description -n libmudflap48 This is the Mudflap Extension Runtime Library. @@ -841,7 +808,6 @@ This is the Mudflap Extension Runtime Library. %package -n libmudflap48-32bit Summary: The Mudflap Extension Runtime Library License: GPL-3.0-with-GCC-exception -Group: Development/Languages/C and C++ %description -n libmudflap48-32bit This is the Mudflap Extension Runtime Library. @@ -854,7 +820,6 @@ This is the Mudflap Extension Runtime Library. %package -n libmudflap48-64bit Summary: The Mudflap Extension Runtime Library License: GPL-3.0-with-GCC-exception -Group: Development/Languages/C and C++ %description -n libmudflap48-64bit This is the Mudflap Extension Runtime Library. @@ -868,7 +833,6 @@ This is the Mudflap Extension Runtime Library. %package -n libitm%{libitm_sover}%{libitm_suffix} Summary: The GNU Compiler Transactional Memory Runtime Library License: MIT -Group: Development/Languages/C and C++ %description -n libitm%{libitm_sover}%{libitm_suffix} The runtime library needed to run programs compiled with the @@ -882,7 +846,6 @@ The runtime library needed to run programs compiled with the %package -n libitm%{libitm_sover}%{libitm_suffix}-32bit Summary: The GNU Compiler Transactional Memory Runtime Library License: MIT -Group: Development/Languages/C and C++ %description -n libitm%{libitm_sover}%{libitm_suffix}-32bit The runtime library needed to run programs compiled with the @@ -896,7 +859,6 @@ The runtime library needed to run programs compiled with the %package -n libitm%{libitm_sover}%{libitm_suffix}-64bit Summary: The GNU Compiler Transactional Memory Runtime Library License: MIT -Group: Development/Languages/C and C++ %description -n libitm%{libitm_sover}%{libitm_suffix}-64bit The runtime library needed to run programs compiled with the @@ -911,7 +873,6 @@ The runtime library needed to run programs compiled with the %package -n libasan%{libasan_sover}%{libasan_suffix} Summary: The GNU Compiler Address Sanitizer Runtime Library License: MIT -Group: Development/Languages/C and C++ %description -n libasan%{libasan_sover}%{libasan_suffix} The runtime library needed to run programs compiled with the @@ -925,7 +886,6 @@ The runtime library needed to run programs compiled with the %package -n libasan%{libasan_sover}%{libasan_suffix}-32bit Summary: The GNU Compiler Address Sanitizer Runtime Library License: MIT -Group: Development/Languages/C and C++ %description -n libasan%{libasan_sover}%{libasan_suffix}-32bit The runtime library needed to run programs compiled with the @@ -939,7 +899,6 @@ The runtime library needed to run programs compiled with the %package -n libasan%{libasan_sover}%{libasan_suffix}-64bit Summary: The GNU Compiler Address Sanitizer Runtime Library License: MIT -Group: Development/Languages/C and C++ %description -n libasan%{libasan_sover}%{libasan_suffix}-64bit The runtime library needed to run programs compiled with the @@ -954,7 +913,6 @@ The runtime library needed to run programs compiled with the %package -n libtsan%{libtsan_sover}%{libtsan_suffix} Summary: The GNU Compiler Thread Sanitizer Runtime Library License: MIT -Group: Development/Languages/C and C++ %description -n libtsan%{libtsan_sover}%{libtsan_suffix} The runtime library needed to run programs compiled with the @@ -968,7 +926,6 @@ The runtime library needed to run programs compiled with the %package -n libtsan%{libtsan_sover}%{libtsan_suffix}-32bit Summary: The GNU Compiler Thread Sanitizer Runtime Library License: MIT -Group: Development/Languages/C and C++ %description -n libtsan%{libtsan_sover}%{libtsan_suffix}-32bit The runtime library needed to run programs compiled with the @@ -982,7 +939,6 @@ The runtime library needed to run programs compiled with the %package -n libtsan%{libtsan_sover}%{libtsan_suffix}-64bit Summary: The GNU Compiler Thread Sanitizer Runtime Library License: MIT -Group: Development/Languages/C and C++ %description -n libtsan%{libtsan_sover}%{libtsan_suffix}-64bit The runtime library needed to run programs compiled with the @@ -997,7 +953,6 @@ The runtime library needed to run programs compiled with the %package -n libatomic%{libatomic_sover}%{libatomic_suffix} Summary: The GNU Compiler Atomic Operations Runtime Library License: GPL-3.0-with-GCC-exception -Group: Development/Languages/C and C++ %description -n libatomic%{libatomic_sover}%{libatomic_suffix} The runtime library for atomic operations of the GNU Compiler Collection (GCC). @@ -1010,7 +965,6 @@ The runtime library for atomic operations of the GNU Compiler Collection (GCC). %package -n libatomic%{libatomic_sover}%{libatomic_suffix}-32bit Summary: The GNU Compiler Atomic Operations Runtime Library License: GPL-3.0-with-GCC-exception -Group: Development/Languages/C and C++ %description -n libatomic%{libatomic_sover}%{libatomic_suffix}-32bit The runtime library for atomic operations of the GNU Compiler Collection (GCC). @@ -1023,7 +977,6 @@ The runtime library for atomic operations of the GNU Compiler Collection (GCC). %package -n libatomic%{libatomic_sover}%{libatomic_suffix}-64bit Summary: The GNU Compiler Atomic Operations Runtime Library License: GPL-3.0-with-GCC-exception -Group: Development/Languages/C and C++ %description -n libatomic%{libatomic_sover}%{libatomic_suffix}-64bit The runtime library for atomic operations of the GNU Compiler Collection (GCC). @@ -1054,7 +1007,6 @@ Source code for this package is in gcc. %package -n gcc48-java Summary: The GNU Java Compiler License: GPL-3.0+ -Group: Development/Languages/Java Requires: gcc48 = %{version} Requires: libgcj48-devel = %{version}-%{release} @@ -1065,7 +1017,6 @@ The Java compiler from the GCC-tools-suite. %package -n libgcj_bc%{libgcj_bc_sover}%{libgcj_bc_suffix} Summary: Fake library for BC-ABI compatibility. License: GPL-2.0-with-classpath-exception -Group: Development/Libraries/Java # libgcj_bc is special in that it just contains a symlink to # a proper libgcj version. So require that library and add # provides for the shlib version as created at link time @@ -1086,7 +1037,6 @@ libgcj.so changes. %package -n libgcj48-jar Summary: Java runtime library (jar files). License: GPL-2.0-with-classpath-exception -Group: Development/Libraries/Java %description -n libgcj48-jar These are the jar files that go along with the gcj front end to gcc. @@ -1095,7 +1045,6 @@ These are the jar files that go along with the gcj front end to gcc. %package -n libgcj48-devel Summary: Include Files and Libraries mandatory for Development. License: GPL-2.0-with-classpath-exception -Group: Development/Libraries/Java Requires: libstdc++48-devel = %{version} Requires: libgcj%{libgcj_sover} >= %{version}-%{release} Requires: libgcj_bc%{libgcj_bc_sover} >= %{version}-%{release} @@ -1116,7 +1065,6 @@ to develop applications that require these. %package -n gcc48-gij Summary: Java Bytecode Interpreter for gcc License: GPL-2.0-with-classpath-exception -Group: Development/Libraries/Java Requires: libgcj%{libgcj_sover} >= %{version}-%{release} %description -n gcc48-gij @@ -1125,7 +1073,6 @@ This package contains the java bytecode interpreter gij and related tools. %package -n libffi%{libffi_sover}%{libffi_suffix} Summary: Foreign Function Interface library License: BSD-3-Clause -Group: Development/Languages/C and C++ %description -n libffi%{libffi_sover}%{libffi_suffix} A foreign function interface is the popular name for the interface that allows code written in one language to call code written in another language. @@ -1138,7 +1085,6 @@ A foreign function interface is the popular name for the interface that allows c %package -n libffi%{libffi_sover}%{libffi_suffix}-32bit Summary: Foreign Function Interface library License: BSD-3-Clause -Group: Development/Languages/C and C++ %description -n libffi%{libffi_sover}%{libffi_suffix}-32bit A foreign function interface is the popular name for the interface that allows code written in one language to call code written in another language. @@ -1151,7 +1097,6 @@ A foreign function interface is the popular name for the interface that allows c %package -n libffi%{libffi_sover}%{libffi_suffix}-64bit Summary: Foreign Function Interface library License: BSD-3-Clause -Group: Development/Languages/C and C++ %description -n libffi%{libffi_sover}%{libffi_suffix}-64bit A foreign function interface is the popular name for the interface that allows code written in one language to call code written in another language. @@ -1165,7 +1110,6 @@ A foreign function interface is the popular name for the interface that allows c %package -n libffi48-devel Summary: Foreign Function Interface library development files License: BSD 3-Clause -Group: Development/Languages/C and C++ Requires: libffi%{libffi_sover} >= %{version}-%{release} %description -n libffi48-devel @@ -1173,7 +1117,6 @@ A foreign function interface is the popular name for the interface that allows c %package -n libffi48-devel-32bit Summary: Foreign Function Interface library development files License: BSD 3-Clause -Group: Development/Languages/C and C++ Requires: libffi%{libffi_sover}-32bit >= %{version}-%{release} %description -n libffi48-devel-32bit @@ -1181,7 +1124,6 @@ A foreign function interface is the popular name for the interface that allows c %package -n libffi48-devel-64bit Summary: Foreign Function Interface library development files License: BSD 3-Clause -Group: Development/Languages/C and C++ Requires: libffi%{libffi_sover}-64bit >= %{version}-%{release} %description -n libffi48-devel-64bit @@ -1190,7 +1132,6 @@ A foreign function interface is the popular name for the interface that allows c %package -n gcc48-testresults Summary: Testsuite results License: SUSE-Public-Domain -Group: Development/Languages/C and C++ %description -n gcc48-testresults Results from running the gcc and target library testsuites. diff --git a/packaging/libffi48.spec b/packaging/libffi48.spec index a8e856d..6c2295c 100644 --- a/packaging/libffi48.spec +++ b/packaging/libffi48.spec @@ -212,7 +212,7 @@ Source4: ecj.jar Source6: baselibs.conf -Group: Development/Languages/C and C++ +Group: Development/Toolchain Summary: The GNU C Compiler and Support Files License: GPL-3.0+ @@ -226,7 +226,6 @@ gcc-obj-c++. %package -n libffi%{libffi_sover}%{libffi_suffix} Summary: Foreign Function Interface library License: BSD-3-Clause -Group: Development/Languages/C and C++ %description -n libffi%{libffi_sover}%{libffi_suffix} A foreign function interface is the popular name for the interface that allows code written in one language to call code written in another language. @@ -239,7 +238,6 @@ A foreign function interface is the popular name for the interface that allows c %package -n libffi%{libffi_sover}%{libffi_suffix}-32bit Summary: Foreign Function Interface library License: BSD-3-Clause -Group: Development/Languages/C and C++ %description -n libffi%{libffi_sover}%{libffi_suffix}-32bit A foreign function interface is the popular name for the interface that allows code written in one language to call code written in another language. @@ -252,7 +250,6 @@ A foreign function interface is the popular name for the interface that allows c %package -n libffi%{libffi_sover}%{libffi_suffix}-64bit Summary: Foreign Function Interface library License: BSD-3-Clause -Group: Development/Languages/C and C++ %description -n libffi%{libffi_sover}%{libffi_suffix}-64bit A foreign function interface is the popular name for the interface that allows code written in one language to call code written in another language. @@ -266,7 +263,6 @@ A foreign function interface is the popular name for the interface that allows c %package -n libffi48-devel Summary: Foreign Function Interface library development files License: BSD 3-Clause -Group: Development/Languages/C and C++ Requires: libffi%{libffi_sover} >= %{version}-%{release} %description -n libffi48-devel @@ -274,7 +270,6 @@ A foreign function interface is the popular name for the interface that allows c %package -n libffi48-devel-32bit Summary: Foreign Function Interface library development files License: BSD 3-Clause -Group: Development/Languages/C and C++ Requires: libffi%{libffi_sover}-32bit >= %{version}-%{release} %description -n libffi48-devel-32bit @@ -282,7 +277,6 @@ A foreign function interface is the popular name for the interface that allows c %package -n libffi48-devel-64bit Summary: Foreign Function Interface library development files License: BSD 3-Clause -Group: Development/Languages/C and C++ Requires: libffi%{libffi_sover}-64bit >= %{version}-%{release} %description -n libffi48-devel-64bit @@ -291,7 +285,6 @@ A foreign function interface is the popular name for the interface that allows c %package -n gcc48-testresults Summary: Testsuite results License: SUSE-Public-Domain -Group: Development/Languages/C and C++ %description -n gcc48-testresults Results from running the gcc and target library testsuites. diff --git a/packaging/libgcj48.spec b/packaging/libgcj48.spec index 3f54955..c187e80 100644 --- a/packaging/libgcj48.spec +++ b/packaging/libgcj48.spec @@ -230,7 +230,6 @@ Source code for this package is in gcc. %package -n gcc48-java Summary: The GNU Java Compiler License: GPL-3.0+ -Group: Development/Languages/Java Requires: gcc48 = %{version} Requires: libgcj48-devel = %{version}-%{release} @@ -241,7 +240,6 @@ The Java compiler from the GCC-tools-suite. %package -n libgcj_bc%{libgcj_bc_sover}%{libgcj_bc_suffix} Summary: Fake library for BC-ABI compatibility. License: GPL-2.0-with-classpath-exception -Group: Development/Libraries/Java # libgcj_bc is special in that it just contains a symlink to # a proper libgcj version. So require that library and add # provides for the shlib version as created at link time @@ -262,7 +260,6 @@ libgcj.so changes. %package -n libgcj48-jar Summary: Java runtime library (jar files). License: GPL-2.0-with-classpath-exception -Group: Development/Libraries/Java %description -n libgcj48-jar These are the jar files that go along with the gcj front end to gcc. @@ -271,7 +268,6 @@ These are the jar files that go along with the gcj front end to gcc. %package -n libgcj48-devel Summary: Include Files and Libraries mandatory for Development. License: GPL-2.0-with-classpath-exception -Group: Development/Libraries/Java Requires: libstdc++48-devel = %{version} Requires: libgcj%{libgcj_sover} >= %{version}-%{release} Requires: libgcj_bc%{libgcj_bc_sover} >= %{version}-%{release} @@ -292,7 +288,6 @@ to develop applications that require these. %package -n gcc48-gij Summary: Java Bytecode Interpreter for gcc License: GPL-2.0-with-classpath-exception -Group: Development/Libraries/Java Requires: libgcj%{libgcj_sover} >= %{version}-%{release} %description -n gcc48-gij @@ -301,7 +296,6 @@ This package contains the java bytecode interpreter gij and related tools. %package -n libffi%{libffi_sover}%{libffi_suffix} Summary: Foreign Function Interface library License: BSD-3-Clause -Group: Development/Languages/C and C++ %description -n libffi%{libffi_sover}%{libffi_suffix} A foreign function interface is the popular name for the interface that allows code written in one language to call code written in another language. @@ -314,7 +308,6 @@ A foreign function interface is the popular name for the interface that allows c %package -n libffi%{libffi_sover}%{libffi_suffix}-32bit Summary: Foreign Function Interface library License: BSD-3-Clause -Group: Development/Languages/C and C++ %description -n libffi%{libffi_sover}%{libffi_suffix}-32bit A foreign function interface is the popular name for the interface that allows code written in one language to call code written in another language. @@ -327,7 +320,6 @@ A foreign function interface is the popular name for the interface that allows c %package -n libffi%{libffi_sover}%{libffi_suffix}-64bit Summary: Foreign Function Interface library License: BSD-3-Clause -Group: Development/Languages/C and C++ %description -n libffi%{libffi_sover}%{libffi_suffix}-64bit A foreign function interface is the popular name for the interface that allows code written in one language to call code written in another language. @@ -341,7 +333,6 @@ A foreign function interface is the popular name for the interface that allows c %package -n libffi48-devel Summary: Foreign Function Interface library development files License: BSD 3-Clause -Group: Development/Languages/C and C++ Requires: libffi%{libffi_sover} >= %{version}-%{release} %description -n libffi48-devel @@ -349,7 +340,6 @@ A foreign function interface is the popular name for the interface that allows c %package -n libffi48-devel-32bit Summary: Foreign Function Interface library development files License: BSD 3-Clause -Group: Development/Languages/C and C++ Requires: libffi%{libffi_sover}-32bit >= %{version}-%{release} %description -n libffi48-devel-32bit @@ -357,7 +347,6 @@ A foreign function interface is the popular name for the interface that allows c %package -n libffi48-devel-64bit Summary: Foreign Function Interface library development files License: BSD 3-Clause -Group: Development/Languages/C and C++ Requires: libffi%{libffi_sover}-64bit >= %{version}-%{release} %description -n libffi48-devel-64bit @@ -366,7 +355,6 @@ A foreign function interface is the popular name for the interface that allows c %package -n gcc48-testresults Summary: Testsuite results License: SUSE-Public-Domain -Group: Development/Languages/C and C++ %description -n gcc48-testresults Results from running the gcc and target library testsuites. -- 2.7.4