
Package: cpp-CROSS_GNU_TYPE
Priority: optional
Architecture: @host_archs@
Multi-Arch: foreign
Section: interpreters
Depends: cpp-${pv:cpp}-CROSS_GNU_TYPE ${reqv:cpp}, ${misc:Depends}
Suggests: cpp-doc
Description: GNU C preprocessor (cpp) for the CROSS_ARCH architecture
 The GNU C preprocessor is a macro processor that is used automatically
 by the GNU C compiler to transform programs before actual compilation.
 .
 This package has been separated from gcc for the benefit of those who
 require the preprocessor but not the cross-compiler for CROSS_ARCH architecture.
 .
 This is a dependency package providing the default GNU C preprocessor
 for the CROSS_ARCH architecture.

Package: gcc-CROSS_GNU_TYPE
Priority: optional
Architecture: @host_archs@
Multi-Arch: foreign
Depends: cpp-CROSS_GNU_TYPE (= ${version:cpp}),
  gcc-${pv:gcc}-CROSS_GNU_TYPE ${reqv:gcc},
  ${misc:Depends}
Recommends: libc6-dev-CROSS_ARCH-cross | libc-dev-CROSS_ARCH-cross
Suggests: make, manpages-dev, autoconf, automake, libtool, flex, bison, gdb-CROSS_GNU_TYPE, gcc-doc
Description: GNU C compiler for the CROSS_ARCH architecture
 This is the GNU C compiler, a fairly portable optimizing compiler for C.
 .
 This is a dependency package providing the default GNU C cross-compiler
 for the CROSS_ARCH architecture.

Package: g++-CROSS_GNU_TYPE
Priority: optional
Architecture: @host_archs@
Multi-Arch: foreign
Depends: cpp-CROSS_GNU_TYPE (= ${version:cpp}),
  gcc-CROSS_GNU_TYPE (= ${version:cpp}),
  g++-${pv:gpp}-CROSS_GNU_TYPE ${reqv:gpp},
  ${misc:Depends}
Description: GNU C++ compiler for the CROSS_ARCH architecture
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This is a dependency package providing the default GNU C++ cross-compiler
 for the CROSS_ARCH architecture.

Package: gobjc-CROSS_GNU_TYPE
Priority: optional
Architecture: @host_archs@
Multi-Arch: foreign
Depends: cpp-CROSS_GNU_TYPE (>= ${version:cpp}),
  gcc-CROSS_GNU_TYPE (>= ${version:cpp}),
  gobjc-${pv:gobjc}-CROSS_GNU_TYPE ${reqv:gobjc},
  ${misc:Depends}
Description: GNU Objective-C compiler for the CROSS_ARCH architecture
 This is the GNU Objective-C compiler, which compiles Objective-C on platforms
 supported by the gcc compiler. It uses the gcc backend to generate optimized
 code.
 .
 This is a dependency package providing the default GNU Objective-C
 cross-compiler for the CROSS_ARCH architecture.

Package: gobjc++-CROSS_GNU_TYPE
Priority: optional
Architecture: @host_archs@
Multi-Arch: foreign
Depends: cpp-CROSS_GNU_TYPE (>= ${version:cpp}),
  gcc-CROSS_GNU_TYPE (>= ${version:cpp}),
  gobjc++-${pv:gobjcxx}-CROSS_GNU_TYPE ${reqv:gobjcxx},
  ${misc:Depends}
Recommends: g++-CROSS_GNU_TYPE (>= ${version:cpp}), gobjc-CROSS_GNU_TYPE (>= ${version:cpp})
Description: GNU Objective-C++ compiler for the CROSS_ARCH architecture
 This is the GNU Objective-C++ compiler, which compiles
 Objective-C++ on platforms supported by the gcc compiler. It uses the
 gcc backend to generate optimized code.
 .
 This is a dependency package providing the default GNU Objective-C++
 cross-compiler for the CROSS_ARCH architecture.

Package: gfortran-CROSS_GNU_TYPE
Priority: optional
Architecture: @host_archs@
Multi-Arch: foreign
Depends: cpp-CROSS_GNU_TYPE (= ${version:cpp}),
  gcc-CROSS_GNU_TYPE (= ${version:gcc}),
  gfortran-${pv:gfort}-CROSS_GNU_TYPE ${reqv:gfort},
  ${misc:Depends}
Suggests: gfortran-doc
Description: GNU Fortran 95 compiler for the CROSS_ARCH architecture
 This is the GNU Fortran 95 compiler, which compiles Fortran 95 on platforms
 supported by the gcc compiler. It uses the gcc backend to generate optimized
 code.
 .
 This is a dependency package providing the default GNU Fortran 95
 cross-compiler for the CROSS_ARCH architecture.

Package: gccgo-CROSS_GNU_TYPE
Priority: optional
Architecture: @host_archs@
Multi-Arch: foreign
Depends: cpp-CROSS_GNU_TYPE (>= ${version:cpp}),
  g++-CROSS_GNU_TYPE (>= ${version:gcc}),
  gccgo-${pv:ggo}-CROSS_GNU_TYPE ${reqv:ggo},
  ${misc:Depends}
Suggests: gccgo-doc
Description: Go compiler (based on GCC) for the CROSS_ARCH architecture
 This is the GNU Go compiler, which compiles Go on platforms supported by
 the gcc compiler. It uses the gcc backend to generate optimized code.
 .
 This is a dependency package providing the default GNU Go cross-compiler
 for the CROSS_ARCH architecture.

Package: gdc-CROSS_GNU_TYPE
Priority: optional
Architecture: @host_archs@
Multi-Arch: foreign
Depends: cpp-CROSS_GNU_TYPE (>= ${version:cpp}),
  gdc-${pv:gdc}-CROSS_GNU_TYPE ${reqv:gdc},
  ${misc:Depends}
Description: GNU D compiler (based on GCC) for the CROSS_ARCH architecture
 This is the GNU D compiler, which compiles D on platforms supported by
 the gcc compiler. It uses the gcc backend to generate optimized code.
 .
 This is a dependency package providing the default GNU D cross-compiler
 for the CROSS_ARCH architecture.

Package: gm2-CROSS_GNU_TYPE
Priority: optional
Architecture: @host_archs@
Multi-Arch: foreign
Depends: cpp-CROSS_GNU_TYPE (>= ${version:cpp}),
  gm2-${pv:gm2}-CROSS_GNU_TYPE ${reqv:gm2},
  ${misc:Depends}
Description: GNU Modula-2 compiler (based on GCC) for the CROSS_ARCH architecture
 This is the GNU Modula-2 compiler, which compiles Modula-2 on platforms
 supported by the gcc compiler. It uses the gcc backend to generate optimized
 code.
 .
 This is a dependency package providing the default GNU Modula-2 cross-compiler
 for the CROSS_ARCH architecture.
