3
define(`checkdef',`ifdef($1, , `errprint(`error: undefined macro $1
5
define(`errexit',`errprint(`error: undefined macro `$1'
8
dnl The following macros must be defined, when called:
9
dnl ifdef(`SRCNAME', , errexit(`SRCNAME'))
10
dnl ifdef(`PV', , errexit(`PV'))
11
dnl ifdef(`ARCH', , errexit(`ARCH'))
13
dnl The architecture will also be defined (-D__i386__, -D__powerpc__, etc.)
19
define(`MAINTAINER', `Debian GCC Maintainers <debian-gcc@lists.debian.org>')
21
define(`ifenabled', `ifelse(index(enabled_languages, `$1'), -1, `dnl', `$2')')
24
dnl --------------------------------------------------------------------------
27
Priority: PRI(optional)
28
ifelse(DIST,`Ubuntu',`dnl
29
ifelse(regexp(SRCNAME, `gnat\|gdc-'),0,`dnl
30
Maintainer: Ubuntu MOTU Developers <ubuntu-motu@lists.ubuntu.com>
32
Maintainer: Ubuntu Core developers <ubuntu-devel-discuss@lists.ubuntu.com>
34
XSBC-Original-Maintainer: MAINTAINER
36
Maintainer: MAINTAINER
38
ifelse(regexp(SRCNAME, `gnat'),0,`dnl
39
Uploaders: Ludovic Brenta <lbrenta@debian.org>
40
', regexp(SRCNAME, `gdc'),0,`dnl
41
Uploaders: Iain Buclaw <ibuclaw@ubuntu.com>, Matthias Klose <doko@debian.org>
43
Uploaders: Matthias Klose <doko@debian.org>
45
Standards-Version: 3.9.3
46
ifdef(`TARGET',`dnl cross
47
Build-Depends: DPKG_BUILD_DEP debhelper (>= 5.0.62), LIBC_BUILD_DEP, LIBC_BIARCH_BUILD_DEP LIBUNWIND_BUILD_DEP LIBATOMIC_OPS_BUILD_DEP AUTOGEN_BUILD_DEP AUTO_BUILD_DEP SOURCE_BUILD_DEP CROSS_BUILD_DEP CLOOG_BUILD_DEP MPC_BUILD_DEP MPFR_BUILD_DEP GMP_BUILD_DEP ELF_BUILD_DEP, zlib1g-dev, gawk, lzma, xz-utils, patchutils, BINUTILS_BUILD_DEP, bison (>= 1:2.3), flex, realpath (>= 1.9.12), lsb-release, make (>= 3.81), quilt
49
Build-Depends: DPKG_BUILD_DEP debhelper (>= 5.0.62), GCC_MULTILIB_BUILD_DEP LIBC_BUILD_DEP, LIBC_BIARCH_BUILD_DEP AUTO_BUILD_DEP AUTOGEN_BUILD_DEP libunwind7-dev (>= 0.98.5-6) [ia64], libatomic-ops-dev [ia64], zlib1g-dev, gawk, lzma, xz-utils, patchutils, BINUTILS_BUILD_DEP, binutils-hppa64 (>= BINUTILSV) [hppa], gperf (>= 3.0.1), bison (>= 1:2.3), flex, gettext, texinfo (>= 4.3), FORTRAN_BUILD_DEP locales [locale_no_archs], procps, sharutils, JAVA_BUILD_DEP GNAT_BUILD_DEP GDC_BUILD_DEP SPU_BUILD_DEP CLOOG_BUILD_DEP MPC_BUILD_DEP MPFR_BUILD_DEP GMP_BUILD_DEP ELF_BUILD_DEP CHECK_BUILD_DEP realpath (>= 1.9.12), chrpath, lsb-release, make (>= 3.81), quilt
50
ifelse(regexp(SRCNAME, `gcc-snapshot'),0,`dnl
51
Build-Depends-Indep: LIBSTDCXX_BUILD_INDEP JAVA_BUILD_INDEP
54
Build-Conflicts: binutils-gold
55
ifelse(regexp(SRCNAME, `gnat'),0,`dnl
56
Homepage: http://gcc.gnu.org/
57
', regexp(SRCNAME, `gdc'),0,`dnl
58
Homepage: http://bitbucket.org/goshawk/gdc/
60
Homepage: http://gcc.gnu.org/
62
XS-Vcs-Browser: http://svn.debian.org/viewsvn/gcccvs/branches/sid/gcc`'PV/
63
XS-Vcs-Svn: svn://svn.debian.org/svn/gcccvs/branches/sid/gcc`'PV
65
ifelse(regexp(SRCNAME, `gcc-snapshot'),0,`dnl
66
Package: gcc-snapshot`'TS
70
Depends: binutils`'TS (>= ${binutils:Version}), ${dep:libcbiarchdev}, ${dep:libcdev}, ${dep:libunwinddev}, ${snap:depends}, ${shlibs:Depends}, ${dep:ecj}, python, ${misc:Depends}
71
Recommends: ${snap:recommends}
73
Provides: c++-compiler`'TS`'ifdef(`TARGET)',`',`, c++abi2-dev')
74
Description: A SNAPSHOT of the GNU Compiler Collection
75
This package contains a recent development SNAPSHOT of all files
76
contained in the GNU Compiler Collection (GCC).
78
The source code for this package has been exported from SVN trunk.
80
DO NOT USE THIS SNAPSHOT FOR BUILDING DEBIAN PACKAGES!
82
This package will NEVER hit the testing distribution. It is used for
83
tracking gcc bugs submitted to the Debian BTS in recent development
87
dnl default base package dependencies
88
define(`BASETARGET', `')
89
define(`BASEDEP', `gcc`'PV-base (= ${gcc:Version})')
90
define(`SOFTBASEDEP', `gcc`'PV-base (>= ${gcc:SoftVersion})')
92
dnl base, when building libgcc out of the gcj source; needed if new symbols
93
dnl in libgcc are used in libgcj.
94
ifelse(index(SRCNAME, `gcj'), 0, `
95
define(`BASEDEP', `gcj`'PV-base (= ${gcj:Version})')
96
define(`SOFTBASEDEP', `gcj`'PV-base (>= ${gcj:SoftVersion})')
100
ifenabled(`gccbase',`
102
Package: gcc`'PV-base
104
ifdef(`MULTIARCH', `Multi-Arch: same
107
Priority: PRI(required)
108
Depends: ${misc:Depends}
109
Replaces: ${base:Replaces}
110
Breaks: gcj-4.6-base (<< 4.6.1-4~), gnat-4.6 (<< 4.6.1-5~), dehydra (<= 0.9.hg20110609-2)
111
Description: GCC, the GNU Compiler Collection (base package)
112
This package contains files common to all languages and libraries
113
contained in the GNU Compiler Collection (GCC).
114
ifdef(`BASE_ONLY', `dnl
116
This version of GCC is not yet available for this architecture.
117
Please use the compilers from the gcc-snapshot package for testing.
122
ifenabled(`gccxbase',`
123
dnl override default base package dependencies to cross version
124
dnl This creates a toolchain that doesnt depend on the system -base packages
125
define(`BASETARGET', `PV`'TS')
126
define(`BASEDEP', `gcc`'BASETARGET-base (= ${gcc:Version})')
127
define(`SOFTBASEDEP', `gcc`'BASETARGET-base (>= ${gcc:SoftVersion})')
129
Package: gcc`'BASETARGET-base
133
Depends: ${misc:Depends}
134
Description: GCC, the GNU Compiler Collection (base package)
135
This package contains files common to all languages and libraries
136
contained in the GNU Compiler Collection (GCC).
140
Package: gcj`'PV-base
143
Priority: PRI(optional)
144
Depends: ${misc:Depends}
145
Description: GCC, the GNU Compiler Collection (gcj base package)
146
This package contains files common to all java related packages
147
built from the GNU Compiler Collection (GCC).
151
Package: gnat`'PV-base
154
Priority: PRI(optional)
155
Depends: ${misc:Depends}
156
Breaks: gcc-4.6 (<< 4.6.1-8~)
157
Description: GNU Ada compiler (common files)
158
GNAT is a compiler for the Ada programming language. It produces optimized
159
code on platforms supported by the GNU Compiler Collection (GCC).
161
This package contains files common to all GNAT related packages.
166
Architecture: ifdef(`TARGET',`all',`any')
167
Section: ifdef(`TARGET',`devel',`libs')
168
Priority: ifdef(`TARGET',`extra',required)
169
Depends: BASEDEP, ${shlibs:Depends}, ${misc:Depends}
170
ifdef(`TARGET',`Provides: libgcc1-TARGET-dcv1',
171
ifdef(`MULTIARCH', `Multi-Arch: same
172
Pre-Depends: multiarch-support
173
Breaks: ${multiarch:breaks}
174
')`Provides: libgcc1-armel [armel], libgcc1-armhf [armhf]')
175
Description: GCC support library`'ifdef(`TARGET)',` (TARGET)', `')
176
Shared version of the support library, a library of internal subroutines
177
that GCC uses to overcome shortcomings of particular machines, or
178
special needs for some languages.
181
This package contains files for TARGET architecture, for use in cross-compile
185
Package: libgcc1-dbg`'LS
186
Architecture: ifdef(`TARGET',`all',`any')
189
Depends: BASEDEP, libgcc1`'LS (= ${gcc:EpochVersion}), ${misc:Depends}
190
ifdef(`TARGET',`dnl',ifdef(`MULTIARCH', `Multi-Arch: same'))
191
ifdef(`TARGET',`dnl',`Provides: libgcc1-dbg-armel [armel], libgcc1-dbg-armhf [armhf]')
192
Description: GCC support library (debug symbols)`'ifdef(`TARGET)',` (TARGET)', `')
193
Debug symbols for the GCC support library.
196
This package contains files for TARGET architecture, for use in cross-compile
201
Architecture: ifdef(`TARGET',`all',`m68k')
202
Section: ifdef(`TARGET',`devel',`libs')
203
Priority: ifdef(`TARGET',`extra',required)
204
Depends: BASEDEP, ${shlibs:Depends}, ${misc:Depends}
205
ifdef(`TARGET',`Provides: libgcc2-TARGET-dcv1
206
',ifdef(`MULTIARCH', `Multi-Arch: same
207
Pre-Depends: multiarch-support
208
Breaks: ${multiarch:breaks}
210
Description: GCC support library`'ifdef(`TARGET)',` (TARGET)', `')
211
Shared version of the support library, a library of internal subroutines
212
that GCC uses to overcome shortcomings of particular machines, or
213
special needs for some languages.
216
This package contains files for TARGET architecture, for use in cross-compile
220
Package: libgcc2-dbg`'LS
221
Architecture: ifdef(`TARGET',`all',`m68k')
224
Depends: BASEDEP, libgcc2`'LS (= ${gcc:Version}), ${misc:Depends}
225
ifdef(`TARGET',`',ifdef(`MULTIARCH', `Multi-Arch: same
227
Description: GCC support library (debug symbols)`'ifdef(`TARGET)',` (TARGET)', `')
228
Debug symbols for the GCC support library.
231
This package contains files for TARGET architecture, for use in cross-compile
236
ifenabled(`lib4gcc',`
238
Architecture: ifdef(`TARGET',`all',`hppa')
239
ifdef(`TARGET',`',ifdef(`MULTIARCH', `Multi-Arch: same
240
Pre-Depends: multiarch-support
241
Breaks: ${multiarch:breaks}
243
Section: ifdef(`TARGET',`devel',`libs')
244
Priority: ifdef(`TARGET',`extra',required)
245
Depends: ifdef(`STANDALONEJAVA',`gcj`'PV-base (>= ${gcj:Version})',`BASEDEP'), ${shlibs:Depends}, ${misc:Depends}
246
Description: GCC support library`'ifdef(`TARGET)',` (TARGET)', `')
247
Shared version of the support library, a library of internal subroutines
248
that GCC uses to overcome shortcomings of particular machines, or
249
special needs for some languages.
252
This package contains files for TARGET architecture, for use in cross-compile
256
Package: libgcc4-dbg`'LS
257
Architecture: ifdef(`TARGET',`all',`hppa')
258
ifdef(`TARGET',`',ifdef(`MULTIARCH', `Multi-Arch: same
262
Depends: BASEDEP, libgcc4`'LS (= ${gcc:Version}), ${misc:Depends}
263
Description: GCC support library (debug symbols)`'ifdef(`TARGET)',` (TARGET)', `')
264
Debug symbols for the GCC support library.
267
This package contains files for TARGET architecture, for use in cross-compile
272
ifenabled(`lib64gcc',`
273
Package: lib64gcc1`'LS
274
Architecture: ifdef(`TARGET',`all',`biarch64_archs')
275
Section: ifdef(`TARGET',`devel',`libs')
276
Priority: ifdef(`TARGET',`extra',PRI(optional))
277
Depends: BASEDEP, ${dep:libcbiarch}, ${misc:Depends}
278
ifdef(`TARGET',`Provides: lib64gcc1-TARGET-dcv1
280
Conflicts: libgcc`'GCC_SO`'LS (<= 1:3.3-0pre9)
281
Description: GCC support library`'ifdef(`TARGET)',` (TARGET)', `') (64bit)
282
Shared version of the support library, a library of internal subroutines
283
that GCC uses to overcome shortcomings of particular machines, or
284
special needs for some languages.
287
This package contains files for TARGET architecture, for use in cross-compile
291
Package: lib64gcc1-dbg`'LS
292
Architecture: ifdef(`TARGET',`all',`biarch64_archs')
295
Depends: BASEDEP, lib64gcc1`'LS (= ${gcc:EpochVersion}), ${misc:Depends}
296
Description: GCC support library (debug symbols)`'ifdef(`TARGET)',` (TARGET)', `')
297
Debug symbols for the GCC support library.
300
This package contains files for TARGET architecture, for use in cross-compile
305
ifenabled(`lib32gcc',`
306
Package: lib32gcc1`'LS
307
Architecture: ifdef(`TARGET',`all',`biarch32_archs')
308
Section: ifdef(`TARGET',`devel',`libs')
310
Depends: BASEDEP, ${dep:libcbiarch}, ${misc:Depends}
311
Conflicts: ${confl:lib32}
312
ifdef(`TARGET',`Provides: lib32gcc1-TARGET-dcv1
314
Description: GCC support library (32 bit Version)
315
Shared version of the support library, a library of internal subroutines
316
that GCC uses to overcome shortcomings of particular machines, or
317
special needs for some languages.
320
This package contains files for TARGET architecture, for use in cross-compile
324
Package: lib32gcc1-dbg`'LS
325
Architecture: ifdef(`TARGET',`all',`biarch32_archs')
328
Depends: BASEDEP, lib32gcc1`'LS (= ${gcc:EpochVersion}), ${misc:Depends}
329
Description: GCC support library (debug symbols)`'ifdef(`TARGET)',` (TARGET)', `')
330
Debug symbols for the GCC support library.
333
This package contains files for TARGET architecture, for use in cross-compile
338
ifenabled(`libneongcc',`
339
Package: libgcc1-neon`'LS
340
Architecture: NEON_ARCHS
343
Depends: BASEDEP, libc6-neon`'LS, ${shlibs:Depends}, ${misc:Depends}
344
Description: GCC support library [neon optimized]
345
Shared version of the support library, a library of internal subroutines
346
that GCC uses to overcome shortcomings of particular machines, or
347
special needs for some languages.
349
This set of libraries is optimized to use a NEON coprocessor, and will
350
be selected instead when running under systems which have one.
353
ifenabled(`libhfgcc',`
354
Package: libhfgcc1`'LS
355
Architecture: ifdef(`TARGET',`all',`biarchhf_archs')
356
Section: ifdef(`TARGET',`devel',`libs')
357
Priority: ifdef(`TARGET',`extra',PRI(optional))
358
Depends: BASEDEP, ${dep:libcbiarch}, ${misc:Depends}
359
ifdef(`TARGET',`Provides: libhfgcc1-TARGET-dcv1
360
',`Conflicts: libgcc1-armhf [biarchhf_archs]
362
Description: GCC support library`'ifdef(`TARGET)',` (TARGET)', `') (hard float ABI)
363
Shared version of the support library, a library of internal subroutines
364
that GCC uses to overcome shortcomings of particular machines, or
365
special needs for some languages.
368
This package contains files for TARGET architecture, for use in cross-compile
372
Package: libhfgcc1-dbg`'LS
373
Architecture: ifdef(`TARGET',`all',`biarchhf_archs')
376
Depends: BASEDEP, libhfgcc1`'LS (= ${gcc:EpochVersion}), ${misc:Depends}
377
Conflicts: libgcc1-dbg-armhf [biarchhf_archs]
378
Description: GCC support library (debug symbols)`'ifdef(`TARGET)',` (TARGET)', `')
379
Debug symbols for the GCC support library.
382
This package contains files for TARGET architecture, for use in cross-compile
387
ifenabled(`libsfgcc',`
388
Package: libsfgcc1`'LS
389
Architecture: ifdef(`TARGET',`all',`biarchsf_archs')
390
Section: ifdef(`TARGET',`devel',`libs')
391
Priority: ifdef(`TARGET',`extra',PRI(optional))
392
Depends: BASEDEP, ${dep:libcbiarch}, ${misc:Depends}
393
ifdef(`TARGET',`Provides: libsfgcc1-TARGET-dcv1
394
',`Conflicts: libgcc1-armel [biarchsf_archs]
396
Description: GCC support library`'ifdef(`TARGET)',` (TARGET)', `') (soft float ABI)
397
Shared version of the support library, a library of internal subroutines
398
that GCC uses to overcome shortcomings of particular machines, or
399
special needs for some languages.
402
This package contains files for TARGET architecture, for use in cross-compile
406
Package: libsfgcc1-dbg`'LS
407
Architecture: ifdef(`TARGET',`all',`biarchsf_archs')
410
Depends: BASEDEP, libsfgcc1`'LS (= ${gcc:EpochVersion}), ${misc:Depends}
411
Conflicts: libgcc1-dbg-armel [biarchsf_archs]
412
Description: GCC support library (debug symbols)`'ifdef(`TARGET)',` (TARGET)', `')
413
Debug symbols for the GCC support library.
416
This package contains files for TARGET architecture, for use in cross-compile
421
ifenabled(`libn32gcc',`
422
Package: libn32gcc1`'LS
423
Architecture: ifdef(`TARGET',`all',`biarchn32_archs')
424
Section: ifdef(`TARGET',`devel',`libs')
425
Priority: ifdef(`TARGET',`extra',PRI(optional))
426
Depends: BASEDEP, ${dep:libcbiarch}, ${misc:Depends}
427
ifdef(`TARGET',`Provides: libn32gcc1-TARGET-dcv1
429
Conflicts: libgcc`'GCC_SO`'LS (<= 1:3.3-0pre9)
430
Description: GCC support library`'ifdef(`TARGET)',` (TARGET)', `') (n32)
431
Shared version of the support library, a library of internal subroutines
432
that GCC uses to overcome shortcomings of particular machines, or
433
special needs for some languages.
436
This package contains files for TARGET architecture, for use in cross-compile
440
Package: libn32gcc1-dbg`'LS
441
Architecture: ifdef(`TARGET',`all',`biarchn32_archs')
444
Depends: BASEDEP, libn32gcc1`'LS (= ${gcc:EpochVersion}), ${misc:Depends}
445
Description: GCC support library (debug symbols)`'ifdef(`TARGET)',` (TARGET)', `')
446
Debug symbols for the GCC support library.
449
This package contains files for TARGET architecture, for use in cross-compile
454
ifdef(`TARGET', `', `
455
ifenabled(`libgmath',`
456
Package: libgccmath`'GCCMATH_SO`'LS
458
ifdef(`MULTIARCH', `Multi-Arch: same
459
Pre-Depends: multiarch-support
462
Priority: PRI(optional)
463
Depends: BASEDEP, ${shlibs:Depends}, ${misc:Depends}
464
Description: GCC math support library
465
Support library for GCC.
467
Package: lib32gccmath`'GCCMATH_SO`'LS
470
Priority: PRI(optional)
471
Depends: BASEDEP, ${shlibs:Depends}, ${misc:Depends}
472
Description: GCC math support library (32bit)
473
Support library for GCC.
475
Package: lib64gccmath`'GCCMATH_SO`'LS
478
Priority: PRI(optional)
479
Depends: BASEDEP, ${shlibs:Depends}, ${misc:Depends}
480
Description: GCC math support library (64bit)
481
Support library for GCC.
489
Priority: ifdef(`TARGET',`extra',`PRI(optional)')
490
Depends: BASEDEP, cpp`'PV`'TS (= ${gcc:Version}), binutils`'TS (>= ${binutils:Version}), ${dep:libgcc}, ${dep:libssp}, ${dep:libgomp}, ${dep:libitm}, ${dep:libqmath}, ${dep:libunwinddev}, ${shlibs:Depends}, ${misc:Depends}
491
Recommends: ${dep:libcdev}
492
Suggests: ${gcc:multilib}, libmudflap`'MF_SO`'PV-dev`'LS (>= ${gcc:Version}), gcc`'PV-doc (>= ${gcc:SoftVersion}), gcc`'PV-locales (>= ${gcc:SoftVersion}), libgcc`'GCC_SO-dbg`'LS, libgomp`'GOMP_SO-dbg`'LS, libitm`'ITM_SO-dbg`'LS, libquadmath`'QMATH_SO-dbg`'LS, libmudflap`'MF_SO-dbg`'LS, ${dep:libcloog}, ${dep:gold}
493
Provides: c-compiler`'TS
494
Description: GNU C compiler`'ifdef(`TARGET)',` (cross compiler for TARGET architecture)', `')
495
This is the GNU C compiler, a fairly portable optimizing compiler for C.
498
This package contains C cross-compiler for TARGET architecture.
501
ifenabled(`multilib',`
502
Package: gcc`'PV-multilib`'TS
503
Architecture: ifdef(`TARGET',`any',MULTILIB_ARCHS)
505
Priority: ifdef(`TARGET',`extra',`PRI(optional)')
506
Depends: BASEDEP, gcc`'PV`'TS (= ${gcc:Version}), ${dep:libcbiarchdev}, ${dep:libgccbiarch}, ${dep:libsspbiarch}, ${dep:libgompbiarch}, ${dep:libitmbiarch}, ${dep:libqmathbiarch}, ${shlibs:Depends}, ${misc:Depends}
507
Suggests: ${dep:libmudflapbiarch}
508
Description: GNU C compiler (multilib files)`'ifdef(`TARGET)',` (cross compiler for TARGET architecture)', `')
509
This is the GNU C compiler, a fairly portable optimizing compiler for C.
511
On architectures with multilib support, the package contains files
512
and dependencies for the non-default multilib architecture(s).
515
ifenabled(`plugindev',`
516
Package: gcc`'PV-plugin-dev`'TS
519
Priority: ifdef(`TARGET',`extra',`PRI(optional)')
520
Depends: BASEDEP, gcc`'PV`'TS (= ${gcc:Version}), GMP_BUILD_DEP ${shlibs:Depends}, ${misc:Depends}
521
Description: Files for GNU GCC plugin development.
522
This package contains (header) files for GNU GCC plugin development. It
523
is only used for the development of GCC plugins, but not needed to run
529
Package: gcc`'PV-hppa64
530
Architecture: ifdef(`TARGET',`any',hppa)
532
Priority: PRI(optional)
533
Depends: BASEDEP, ${shlibs:Depends}, ${misc:Depends}
534
Conflicts: gcc-3.3-hppa64 (<= 1:3.3.4-5), gcc-3.4-hppa64 (<= 3.4.1-3)
535
Description: GNU C compiler (cross compiler for hppa64)
536
This is the GNU C compiler, a fairly portable optimizing compiler for C.
538
ifdef(`TARGET', `', `
540
Architecture: powerpc ppc64
542
Priority: PRI(optional)
543
Depends: BASEDEP, binutils-spu (>= 2.18.1~cvs20080103-3), newlib-spu, ${shlibs:Depends}, ${misc:Depends}
545
Description: SPU cross-compiler (preprocessor and C compiler)
546
GNU Compiler Collection for the Cell Broadband Engine SPU (preprocessor
550
Architecture: powerpc ppc64
552
Priority: PRI(optional)
553
Depends: BASEDEP, gcc`'PV-spu (= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
555
Description: SPU cross-compiler (C++ compiler)
556
GNU Compiler Collection for the Cell Broadband Engine SPU (C++ compiler).
558
Package: gfortran`'PV-spu
559
Architecture: powerpc ppc64
561
Priority: PRI(optional)
562
Depends: BASEDEP, gcc`'PV-spu (= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
563
Provides: spu-gfortran
564
Description: SPU cross-compiler (Fortran compiler)
565
GNU Compiler Collection for the Cell Broadband Engine SPU (Fortran compiler).
573
Section: ifdef(`TARGET',`devel',`interpreters')
574
Priority: ifdef(`TARGET',`extra',`PRI(optional)')
575
Depends: BASEDEP, ${shlibs:Depends}, ${misc:Depends}
576
Suggests: gcc`'PV-locales (>= ${gcc:SoftVersion})
577
Replaces: gcc-4.6 (<< 4.6.1-9)
578
Description: GNU C preprocessor
579
A macro processor that is used automatically by the GNU C compiler
580
to transform programs before actual compilation.
582
This package has been separated from gcc for the benefit of those who
583
require the preprocessor but not the compiler.
586
This package contains preprocessor configured for TARGET architecture.
589
ifdef(`TARGET', `', `
590
ifenabled(`gfdldoc',`
594
Priority: PRI(optional)
595
Depends: gcc`'PV-base (>= ${gcc:SoftVersion}), dpkg (>= 1.15.4) | install-info, ${misc:Depends}
596
Description: Documentation for the GNU C preprocessor (cpp)
597
Documentation for the GNU C preprocessor in info `format'.
601
ifdef(`TARGET', `', `
602
Package: gcc`'PV-locales
605
Priority: PRI(optional)
606
Depends: SOFTBASEDEP, cpp`'PV (>= ${gcc:SoftVersion}), ${misc:Depends}
607
Recommends: gcc`'PV (>= ${gcc:SoftVersion})
608
Description: GCC, the GNU compiler collection (native language support files)
609
Native language support for GCC. Lets GCC speak your language,
610
if translations are available.
612
Please do NOT submit bug reports in other languages than "C".
613
Always reset your language settings to use the "C" locales.
622
Priority: ifdef(`TARGET',`extra',`PRI(optional)')
623
Depends: BASEDEP, gcc`'PV`'TS (= ${gcc:Version}), libstdc++CXX_SO`'PV-dev`'LS (= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
624
Provides: c++-compiler`'TS`'ifdef(`TARGET)',`',`, c++abi2-dev')
625
Suggests: ${gxx:multilib}, gcc`'PV-doc (>= ${gcc:SoftVersion}), libstdc++CXX_SO`'PV-dbg`'LS
626
Description: GNU C++ compiler`'ifdef(`TARGET)',` (cross compiler for TARGET architecture)', `')
627
This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
630
This package contains C++ cross-compiler for TARGET architecture.
633
ifenabled(`multilib',`
634
Package: g++`'PV-multilib`'TS
635
Architecture: ifdef(`TARGET',`any',MULTILIB_ARCHS)
637
Priority: ifdef(`TARGET',`extra',`PRI(optional)')
638
Depends: BASEDEP, g++`'PV`'TS (= ${gcc:Version}), gcc`'PV-multilib`'TS (= ${gcc:Version}), ${dep:libcxxbiarch}, ${shlibs:Depends}, ${misc:Depends}
639
Suggests: ${dep:libcxxbiarchdbg}
640
Description: GNU C++ compiler (multilib files)`'ifdef(`TARGET)',` (cross compiler for TARGET architecture)', `')
641
This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
643
On architectures with multilib support, the package contains files
644
and dependencies for the non-default multilib architecture(s).
649
ifenabled(`mudflap',`
650
ifenabled(`libmudf',`
651
Package: libmudflap`'MF_SO`'LS
652
Architecture: ifdef(`TARGET',`all',`any')
653
ifdef(`TARGET',`dnl',ifdef(`MULTIARCH', `Multi-Arch: same
654
Pre-Depends: multiarch-support
655
Breaks: ${multiarch:breaks}
656
')`Provides: libmudflap'MF_SO`-armel [armel], libmudflap'MF_SO`-armhf [armhf]')
657
Section: ifdef(`TARGET',`devel',`libs')
658
Priority: ifdef(`TARGET',`extra',`PRI(optional)')
659
Depends: BASEDEP, ${shlibs:Depends}, ${misc:Depends}
660
Description: GCC mudflap shared support libraries
661
The libmudflap libraries are used by GCC for instrumenting pointer and array
662
dereferencing operations.
664
Package: libmudflap`'MF_SO-dbg`'LS
665
Architecture: ifdef(`TARGET',`all',`any')
666
ifdef(`TARGET',`dnl',ifdef(`MULTIARCH', `Multi-Arch: same
667
')`Provides: libmudflap'MF_SO`-dbg-armel [armel], libmudflap'MF_SO`-dbg-armhf [armhf]')
670
Depends: BASEDEP, libmudflap`'MF_SO`'LS (= ${gcc:Version}), ${misc:Depends}
671
Description: GCC mudflap shared support libraries (debug symbols)
672
The libmudflap libraries are used by GCC for instrumenting pointer and array
673
dereferencing operations.
675
Package: lib32mudflap`'MF_SO`'LS
676
Architecture: ifdef(`TARGET',`all',`biarch32_archs')
677
Section: ifdef(`TARGET',`devel',`libs')
678
Priority: ifdef(`TARGET',`extra',`PRI(optional)')
679
Depends: BASEDEP, ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
680
Replaces: libmudflap0 (<< 4.1)
681
Conflicts: ${confl:lib32}
682
Description: GCC mudflap shared support libraries (32bit)
683
The libmudflap libraries are used by GCC for instrumenting pointer and array
684
dereferencing operations.
686
Package: lib32mudflap`'MF_SO-dbg`'LS
687
Architecture: ifdef(`TARGET',`all',`biarch32_archs')
690
Depends: BASEDEP, lib32mudflap`'MF_SO`'LS (= ${gcc:Version}), ${misc:Depends}
691
Description: GCC mudflap shared support libraries (32 bit debug symbols)
692
The libmudflap libraries are used by GCC for instrumenting pointer and array
693
dereferencing operations.
695
Package: lib64mudflap`'MF_SO`'LS
696
Architecture: ifdef(`TARGET',`all',`biarch64_archs')
697
Section: ifdef(`TARGET',`devel',`libs')
698
Priority: ifdef(`TARGET',`extra',`PRI(optional)')
699
Depends: BASEDEP, ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
700
Replaces: libmudflap0 (<< 4.1)
701
Description: GCC mudflap shared support libraries (64bit)
702
The libmudflap libraries are used by GCC for instrumenting pointer and array
703
dereferencing operations.
705
Package: lib64mudflap`'MF_SO-dbg`'LS
706
Architecture: ifdef(`TARGET',`all',`biarch64_archs')
709
Depends: BASEDEP, lib64mudflap`'MF_SO`'LS (= ${gcc:Version}), ${misc:Depends}
710
Description: GCC mudflap shared support libraries (64 bit debug symbols)
711
The libmudflap libraries are used by GCC for instrumenting pointer and array
712
dereferencing operations.
714
Package: libn32mudflap`'MF_SO`'LS
715
Architecture: ifdef(`TARGET',`all',`biarchn32_archs')
716
Section: ifdef(`TARGET',`devel',`libs')
717
Priority: ifdef(`TARGET',`extra',`PRI(optional)')
718
Depends: BASEDEP, ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
719
Replaces: libmudflap0 (<< 4.1)
720
Description: GCC mudflap shared support libraries (n32)
721
The libmudflap libraries are used by GCC for instrumenting pointer and array
722
dereferencing operations.
724
Package: libn32mudflap`'MF_SO-dbg`'LS
725
Architecture: ifdef(`TARGET',`all',`biarchn32_archs')
728
Depends: BASEDEP, libn32mudflap`'MF_SO`'LS (= ${gcc:Version}), ${misc:Depends}
729
Description: GCC mudflap shared support libraries (n32 debug symbols)
730
The libmudflap libraries are used by GCC for instrumenting pointer and array
731
dereferencing operations.
733
ifenabled(`libhfmudflap',`
734
Package: libhfmudflap`'MF_SO`'LS
735
Architecture: ifdef(`TARGET',`all',`biarchhf_archs')
736
Section: ifdef(`TARGET',`devel',`libs')
737
Priority: ifdef(`TARGET',`extra',`PRI(optional)')
738
Conflicts: libmudflap`'MF_SO`'-armhf [biarchhf_archs]
739
Depends: BASEDEP, ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
740
Description: GCC mudflap shared support libraries (hard float)
741
The libmudflap libraries are used by GCC for instrumenting pointer and array
742
dereferencing operations.
744
Package: libhfmudflap`'MF_SO-dbg`'LS
745
Architecture: ifdef(`TARGET',`all',`biarchhf_archs')
748
Depends: BASEDEP, libhfmudflap`'MF_SO`'LS (= ${gcc:Version}), ${misc:Depends}
749
Conflicts: libmudflap`'MF_SO`'-dbg-armhf [biarchhf_archs]
750
Description: GCC mudflap shared support libraries (hard float debug symbols)
751
The libmudflap libraries are used by GCC for instrumenting pointer and array
752
dereferencing operations.
755
ifenabled(`libsfmudflap',`
756
Package: libsfmudflap`'MF_SO`'LS
757
Architecture: ifdef(`TARGET',`all',`biarchsf_archs')
758
Section: ifdef(`TARGET',`devel',`libs')
759
Priority: ifdef(`TARGET',`extra',`PRI(optional)')
760
Depends: BASEDEP, ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
761
Conflicts: libmudflap`'MF_SO`'-armel [biarchsf_archs]
762
Description: GCC mudflap shared support libraries (soft float)
763
The libmudflap libraries are used by GCC for instrumenting pointer and array
764
dereferencing operations.
766
Package: libsfmudflap`'MF_SO-dbg`'LS
767
Architecture: ifdef(`TARGET',`all',`biarchsf_archs')
770
Depends: BASEDEP, libsfmudflap`'MF_SO`'LS (= ${gcc:Version}), ${misc:Depends}
771
Conflicts: libmudflap`'MF_SO`'-dbg-armel [biarchsf_archs]
772
Description: GCC mudflap shared support libraries (soft float debug symbols)
773
The libmudflap libraries are used by GCC for instrumenting pointer and array
774
dereferencing operations.
778
Package: libmudflap`'MF_SO`'PV-dev`'LS
779
Architecture: ifdef(`TARGET',`all',`any')
780
Section: ifdef(`TARGET',`devel',`libdevel')
781
Priority: ifdef(`TARGET',`extra',`PRI(optional)')
782
Depends: BASEDEP, libmudflap`'MF_SO`'LS (>= ${gcc:Version}), ${dep:libcdev}, ${shlibs:Depends}, ${misc:Depends}
783
Suggests: ${sug:libmudflapdev}
784
Conflicts: libmudflap0-dev
785
Description: GCC mudflap support libraries (development files)
786
The libmudflap libraries are used by GCC for instrumenting pointer and array
787
dereferencing operations.
789
This package contains the headers and the static libraries.
792
ifdef(`TARGET', `', `
794
Package: libssp`'SSP_SO`'LS
796
ifdef(`MULTIARCH', `Multi-Arch: same
797
Pre-Depends: multiarch-support
800
Priority: PRI(optional)
801
Depends: BASEDEP, ${shlibs:Depends}, ${misc:Depends}
802
Description: GCC stack smashing protection library
803
GCC can now emit code for protecting applications from stack-smashing attacks.
804
The protection is realized by buffer overflow detection and reordering of
805
stack variables to avoid pointer corruption.
807
Package: lib32ssp`'SSP_SO`'LS
808
Architecture: biarch32_archs
810
Priority: PRI(optional)
811
Depends: BASEDEP, ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
812
Replaces: libssp0 (<< 4.1)
813
Conflicts: ${confl:lib32}
814
Description: GCC stack smashing protection library (32bit)
815
GCC can now emit code for protecting applications from stack-smashing attacks.
816
The protection is realized by buffer overflow detection and reordering of
817
stack variables to avoid pointer corruption.
819
Package: lib64ssp`'SSP_SO`'LS
820
Architecture: biarch64_archs
822
Priority: PRI(optional)
823
Depends: BASEDEP, ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
824
Replaces: libssp0 (<< 4.1)
825
Description: GCC stack smashing protection library (64bit)
826
GCC can now emit code for protecting applications from stack-smashing attacks.
827
The protection is realized by buffer overflow detection and reordering of
828
stack variables to avoid pointer corruption.
830
Package: libn32ssp`'SSP_SO`'LS
831
Architecture: biarchn32_archs
833
Priority: PRI(optional)
834
Depends: BASEDEP, ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
835
Replaces: libssp0 (<< 4.1)
836
Description: GCC stack smashing protection library (n32)
837
GCC can now emit code for protecting applications from stack-smashing attacks.
838
The protection is realized by buffer overflow detection and reordering of
839
stack variables to avoid pointer corruption.
841
Package: libhfssp`'SSP_SO`'LS
842
Architecture: biarchhf_archs
844
Priority: PRI(optional)
845
Depends: BASEDEP, ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
846
Description: GCC stack smashing protection library (hard float ABI)
847
GCC can now emit code for protecting applications from stack-smashing attacks.
848
The protection is realized by buffer overflow detection and reordering of
849
stack variables to avoid pointer corruption.
851
Package: libsfssp`'SSP_SO`'LS
852
Architecture: biarchsf_archs
854
Priority: PRI(optional)
855
Depends: BASEDEP, ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
856
Description: GCC stack smashing protection library (soft float ABI)
857
GCC can now emit code for protecting applications from stack-smashing attacks.
858
The protection is realized by buffer overflow detection and reordering of
859
stack variables to avoid pointer corruption.
863
ifenabled(`libgomp',`
864
Package: libgomp`'GOMP_SO`'LS
865
Section: ifdef(`TARGET',`devel',`libs')
866
Architecture: ifdef(`TARGET',`all',`any')
867
ifdef(`TARGET',`dnl',ifdef(`MULTIARCH', `Multi-Arch: same
868
Pre-Depends: multiarch-support
869
Breaks: ${multiarch:breaks}
870
')`Provides: libgomp'GOMP_SO`-armel [armel], libgomp'GOMP_SO`-armhf [armhf]')
871
Priority: ifdef(`TARGET',`extra',`PRI(optional)')
872
Depends: BASEDEP, ${shlibs:Depends}, ${misc:Depends}
873
Description: GCC OpenMP (GOMP) support library
874
GOMP is an implementation of OpenMP for the C, C++, and Fortran compilers
875
in the GNU Compiler Collection.
877
Package: libgomp`'GOMP_SO-dbg`'LS
878
Architecture: ifdef(`TARGET',`all',`any')
881
Depends: BASEDEP, libgomp`'GOMP_SO`'LS (= ${gcc:Version}), ${misc:Depends}
882
ifdef(`TARGET',`dnl',ifdef(`MULTIARCH', `Multi-Arch: same
883
')`Provides: libgomp'GOMP_SO`-dbg-armel [armel], libgomp'GOMP_SO`-dbg-armhf [armhf]')
884
Description: GCC OpenMP (GOMP) support library (debug symbols)
885
GOMP is an implementation of OpenMP for the C, C++, and Fortran compilers
886
in the GNU Compiler Collection.
888
Package: lib32gomp`'GOMP_SO`'LS
889
Section: ifdef(`TARGET',`devel',`libs')
890
Architecture: ifdef(`TARGET',`all',`biarch32_archs')
891
Priority: ifdef(`TARGET',`extra',`PRI(optional)')
892
Depends: BASEDEP, ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
893
Conflicts: ${confl:lib32}
894
Description: GCC OpenMP (GOMP) support library (32bit)
895
GOMP is an implementation of OpenMP for the C, C++, and Fortran compilers
896
in the GNU Compiler Collection.
898
Package: lib32gomp`'GOMP_SO-dbg`'LS
899
Architecture: ifdef(`TARGET',`all',`biarch32_archs')
902
Depends: BASEDEP, lib32gomp`'GOMP_SO`'LS (= ${gcc:Version}), ${misc:Depends}
903
Description: GCC OpenMP (GOMP) support library (32 bit debug symbols)
904
GOMP is an implementation of OpenMP for the C, C++, and Fortran compilers
905
in the GNU Compiler Collection.
907
Package: lib64gomp`'GOMP_SO`'LS
908
Section: ifdef(`TARGET',`devel',`libs')
909
Architecture: ifdef(`TARGET',`all',`biarch64_archs')
910
Priority: ifdef(`TARGET',`extra',`PRI(optional)')
911
Depends: BASEDEP, ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
912
Description: GCC OpenMP (GOMP) support library (64bit)
913
GOMP is an implementation of OpenMP for the C, C++, and Fortran compilers
914
in the GNU Compiler Collection.
916
Package: lib64gomp`'GOMP_SO-dbg`'LS
917
Architecture: ifdef(`TARGET',`all',`biarch64_archs')
920
Depends: BASEDEP, lib64gomp`'GOMP_SO`'LS (= ${gcc:Version}), ${misc:Depends}
921
Description: GCC OpenMP (GOMP) support library (64bit debug symbols)
922
GOMP is an implementation of OpenMP for the C, C++, and Fortran compilers
923
in the GNU Compiler Collection.
925
Package: libn32gomp`'GOMP_SO`'LS
926
Section: ifdef(`TARGET',`devel',`libs')
927
Architecture: ifdef(`TARGET',`all',`biarchn32_archs')
928
Priority: ifdef(`TARGET',`extra',`PRI(optional)')
929
Depends: BASEDEP, ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
930
Description: GCC OpenMP (GOMP) support library (n32)
931
GOMP is an implementation of OpenMP for the C, C++, and Fortran compilers
932
in the GNU Compiler Collection.
934
Package: libn32gomp`'GOMP_SO-dbg`'LS
935
Architecture: ifdef(`TARGET',`all',`biarchn32_archs')
938
Depends: BASEDEP, libn32gomp`'GOMP_SO`'LS (= ${gcc:Version}), ${misc:Depends}
939
Description: GCC OpenMP (GOMP) support library (n32 debug symbols)
940
GOMP is an implementation of OpenMP for the C, C++, and Fortran compilers
942
ifenabled(`libhfgomp',`
943
Package: libhfgomp`'GOMP_SO`'LS
944
Section: ifdef(`TARGET',`devel',`libs')
945
Architecture: ifdef(`TARGET',`all',`biarchhf_archs')
946
Priority: ifdef(`TARGET',`extra',`PRI(optional)')
947
Depends: BASEDEP, ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
948
Conflicts: libgomp'GOMP_SO`-armhf [biarchhf_archs]
949
Description: GCC OpenMP (GOMP) support library (hard float ABI)
950
GOMP is an implementation of OpenMP for the C, C++, and Fortran compilers
951
in the GNU Compiler Collection.
953
Package: libhfgomp`'GOMP_SO-dbg`'LS
954
Architecture: ifdef(`TARGET',`all',`biarchhf_archs')
957
Depends: BASEDEP, libhfgomp`'GOMP_SO`'LS (= ${gcc:Version}), ${misc:Depends}
958
Conflicts: libgomp'GOMP_SO`-dbg-armhf [biarchhf_archs]
959
Description: GCC OpenMP (GOMP) support library (hard float ABI debug symbols)
960
GOMP is an implementation of OpenMP for the C, C++, and Fortran compilers
963
ifenabled(`libsfgomp',`
964
Package: libsfgomp`'GOMP_SO`'LS
965
Section: ifdef(`TARGET',`devel',`libs')
966
Architecture: ifdef(`TARGET',`all',`biarchsf_archs')
967
Priority: ifdef(`TARGET',`extra',`PRI(optional)')
968
Depends: BASEDEP, ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
969
Conflicts: libgomp'GOMP_SO`-armel [biarchsf_archs]
970
Description: GCC OpenMP (GOMP) support library (soft float ABI)
971
GOMP is an implementation of OpenMP for the C, C++, and Fortran compilers
972
in the GNU Compiler Collection.
974
Package: libsfgomp`'GOMP_SO-dbg`'LS
975
Architecture: ifdef(`TARGET',`all',`biarchsf_archs')
978
Depends: BASEDEP, libsfgomp`'GOMP_SO`'LS (= ${gcc:Version}), ${misc:Depends}
979
Conflicts: libgomp'GOMP_SO`-dbg-armel [biarchsf_archs]
980
Description: GCC OpenMP (GOMP) support library (soft float ABI debug symbols)
981
GOMP is an implementation of OpenMP for the C, C++, and Fortran compilers
984
ifenabled(`libneongomp',`
985
Package: libgomp`'GOMP_SO-neon`'LS
986
Architecture: NEON_ARCHS
989
Depends: BASEDEP, libc6-neon`'LS, ${shlibs:Depends}, ${misc:Depends}
990
Description: GCC OpenMP (GOMP) support library [neon optimized]
991
GOMP is an implementation of OpenMP for the C, C++, and Fortran compilers
992
in the GNU Compiler Collection.
994
This set of libraries is optimized to use a NEON coprocessor, and will
995
be selected instead when running under systems which have one.
1000
Package: libitm`'ITM_SO`'LS
1001
Section: ifdef(`TARGET',`devel',`libs')
1002
Architecture: ifdef(`TARGET',`all',`any')
1003
ifdef(`TARGET',`dnl',ifdef(`MULTIARCH', `Multi-Arch: same
1004
Pre-Depends: multiarch-support
1005
')`Provides: libitm'ITM_SO`-armel [armel], libitm'ITM_SO`-armhf [armhf]')
1006
Priority: ifdef(`TARGET',`extra',`PRI(optional)')
1007
Depends: BASEDEP, ${shlibs:Depends}, ${misc:Depends}
1008
Description: GNU Transactional Memory Library
1009
This manual documents the usage and internals of libitm. It provides
1010
transaction support for accesses to the memory of a process, enabling
1011
easy-to-use synchronization of accesses to shared memory by several threads.
1013
Package: libitm`'ITM_SO-dbg`'LS
1014
Architecture: ifdef(`TARGET',`all',`any')
1017
Depends: BASEDEP, libitm`'ITM_SO`'LS (= ${gcc:Version}), ${misc:Depends}
1018
ifdef(`TARGET',`dnl',ifdef(`MULTIARCH', `Multi-Arch: same
1019
')`Provides: libitm'ITM_SO`-dbg-armel [armel], libitm'ITM_SO`-dbg-armhf [armhf]')
1020
Description: GNU Transactional Memory Library (debug symbols)
1021
This manual documents the usage and internals of libitm. It provides
1022
transaction support for accesses to the memory of a process, enabling
1023
easy-to-use synchronization of accesses to shared memory by several threads.
1025
Package: lib32itm`'ITM_SO`'LS
1026
Section: ifdef(`TARGET',`devel',`libs')
1027
Architecture: ifdef(`TARGET',`all',`biarch32_archs')
1028
Priority: ifdef(`TARGET',`extra',`PRI(optional)')
1029
Depends: BASEDEP, ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
1030
Conflicts: ${confl:lib32}
1031
Description: GNU Transactional Memory Library (32bit)
1032
This manual documents the usage and internals of libitm. It provides
1033
transaction support for accesses to the memory of a process, enabling
1034
easy-to-use synchronization of accesses to shared memory by several threads.
1036
Package: lib32itm`'ITM_SO-dbg`'LS
1037
Architecture: ifdef(`TARGET',`all',`biarch32_archs')
1040
Depends: BASEDEP, lib32itm`'ITM_SO`'LS (= ${gcc:Version}), ${misc:Depends}
1041
Description: GNU Transactional Memory Library (32 bit debug symbols)
1042
This manual documents the usage and internals of libitm. It provides
1043
transaction support for accesses to the memory of a process, enabling
1044
easy-to-use synchronization of accesses to shared memory by several threads.
1046
Package: lib64itm`'ITM_SO`'LS
1047
Section: ifdef(`TARGET',`devel',`libs')
1048
Architecture: ifdef(`TARGET',`all',`biarch64_archs')
1049
Priority: ifdef(`TARGET',`extra',`PRI(optional)')
1050
Depends: BASEDEP, ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
1051
Description: GNU Transactional Memory Library (64bit)
1052
This manual documents the usage and internals of libitm. It provides
1053
transaction support for accesses to the memory of a process, enabling
1054
easy-to-use synchronization of accesses to shared memory by several threads.
1056
Package: lib64itm`'ITM_SO-dbg`'LS
1057
Architecture: ifdef(`TARGET',`all',`biarch64_archs')
1060
Depends: BASEDEP, lib64itm`'ITM_SO`'LS (= ${gcc:Version}), ${misc:Depends}
1061
Description: GNU Transactional Memory Library (64bit debug symbols)
1062
This manual documents the usage and internals of libitm. It provides
1063
transaction support for accesses to the memory of a process, enabling
1064
easy-to-use synchronization of accesses to shared memory by several threads.
1066
Package: libn32itm`'ITM_SO`'LS
1067
Section: ifdef(`TARGET',`devel',`libs')
1068
Architecture: ifdef(`TARGET',`all',`biarchn32_archs')
1069
Priority: ifdef(`TARGET',`extra',`PRI(optional)')
1070
Depends: BASEDEP, ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
1071
Description: GNU Transactional Memory Library (n32)
1072
This manual documents the usage and internals of libitm. It provides
1073
transaction support for accesses to the memory of a process, enabling
1074
easy-to-use synchronization of accesses to shared memory by several threads.
1076
Package: libn32itm`'ITM_SO-dbg`'LS
1077
Architecture: ifdef(`TARGET',`all',`biarchn32_archs')
1080
Depends: BASEDEP, libn32itm`'ITM_SO`'LS (= ${gcc:Version}), ${misc:Depends}
1081
Description: GNU Transactional Memory Library (n32 debug symbols)
1082
This manual documents the usage and internals of libitm. It provides
1083
transaction support for accesses to the memory of a process, enabling
1084
easy-to-use synchronization of accesses to shared memory by several threads.
1086
ifenabled(`libhfitm',`
1087
Package: libhfitm`'ITM_SO`'LS
1088
Section: ifdef(`TARGET',`devel',`libs')
1089
Architecture: ifdef(`TARGET',`all',`biarchhf_archs')
1090
Priority: ifdef(`TARGET',`extra',`PRI(optional)')
1091
Depends: BASEDEP, ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
1092
Conflicts: libitm'ITM_SO`-armhf [biarchhf_archs]
1093
Description: GNU Transactional Memory Library (hard float ABI)
1094
This manual documents the usage and internals of libitm. It provides
1095
transaction support for accesses to the memory of a process, enabling
1096
easy-to-use synchronization of accesses to shared memory by several threads.
1098
Package: libhfitm`'ITM_SO-dbg`'LS
1099
Architecture: ifdef(`TARGET',`all',`biarchhf_archs')
1102
Depends: BASEDEP, libhfitm`'ITM_SO`'LS (= ${gcc:Version}), ${misc:Depends}
1103
Conflicts: libitm'ITM_SO`-armel [biarchsf_archs]
1104
Description: GNU Transactional Memory Library (hard float ABI debug symbols)
1105
This manual documents the usage and internals of libitm. It provides
1106
transaction support for accesses to the memory of a process, enabling
1107
easy-to-use synchronization of accesses to shared memory by several threads.
1110
ifenabled(`libsfitm',`
1111
Package: libsfitm`'ITM_SO`'LS
1112
Section: ifdef(`TARGET',`devel',`libs')
1113
Architecture: ifdef(`TARGET',`all',`biarchsf_archs')
1114
Priority: ifdef(`TARGET',`extra',`PRI(optional)')
1115
Depends: BASEDEP, ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
1116
Description: GNU Transactional Memory Library (soft float ABI)
1117
This manual documents the usage and internals of libitm. It provides
1118
transaction support for accesses to the memory of a process, enabling
1119
easy-to-use synchronization of accesses to shared memory by several threads.
1121
Package: libsfitm`'ITM_SO-dbg`'LS
1122
Architecture: ifdef(`TARGET',`all',`biarchsf_archs')
1125
Depends: BASEDEP, libsfitm`'ITM_SO`'LS (= ${gcc:Version}), ${misc:Depends}
1126
Description: GNU Transactional Memory Library (soft float ABI debug symbols)
1127
This manual documents the usage and internals of libitm. It provides
1128
transaction support for accesses to the memory of a process, enabling
1129
easy-to-use synchronization of accesses to shared memory by several threads.
1132
ifenabled(`libneonitm',`
1133
Package: libitm`'ITM_SO-neon`'LS
1134
Architecture: NEON_ARCHS
1137
Depends: BASEDEP, libc6-neon`'LS, ${shlibs:Depends}, ${misc:Depends}
1138
Description: GNU Transactional Memory Library [neon optimized]
1139
This manual documents the usage and internals of libitm. It provides
1140
transaction support for accesses to the memory of a process, enabling
1141
easy-to-use synchronization of accesses to shared memory by several threads.
1143
This set of libraries is optimized to use a NEON coprocessor, and will
1144
be selected instead when running under systems which have one.
1148
ifenabled(`libqmath',`
1149
Package: libquadmath`'QMATH_SO`'LS
1150
Section: ifdef(`TARGET',`devel',`libs')
1151
Architecture: ifdef(`TARGET',`all',`any')
1152
ifdef(`TARGET',`dnl',ifdef(`MULTIARCH', `Multi-Arch: same
1153
Pre-Depends: multiarch-support
1155
Priority: ifdef(`TARGET',`extra',`PRI(optional)')
1156
Depends: BASEDEP, ${shlibs:Depends}, ${misc:Depends}
1157
Description: GCC Quad-Precision Math Library
1158
A library, which provides quad-precision mathematical functions on targets
1159
supporting the __float128 datatype. The library is used to provide on such
1160
targets the REAL(16) type in the GNU Fortran compiler.
1162
Package: libquadmath`'QMATH_SO-dbg`'LS
1163
Architecture: ifdef(`TARGET',`all',`any')
1166
Depends: BASEDEP, libquadmath`'QMATH_SO`'LS (= ${gcc:Version}), ${misc:Depends}
1167
ifdef(`TARGET',`dnl',ifdef(`MULTIARCH', `Multi-Arch: same
1169
Description: GCC Quad-Precision Math Library (debug symbols)
1170
A library, which provides quad-precision mathematical functions on targets
1171
supporting the __float128 datatype.
1173
Package: lib32quadmath`'QMATH_SO`'LS
1174
Section: ifdef(`TARGET',`devel',`libs')
1175
Architecture: ifdef(`TARGET',`all',`biarch32_archs')
1176
Priority: ifdef(`TARGET',`extra',`PRI(optional)')
1177
Depends: BASEDEP, ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
1178
Conflicts: ${confl:lib32}
1179
Description: GCC Quad-Precision Math Library (32bit)
1180
A library, which provides quad-precision mathematical functions on targets
1181
supporting the __float128 datatype. The library is used to provide on such
1182
targets the REAL(16) type in the GNU Fortran compiler.
1184
Package: lib32quadmath`'QMATH_SO-dbg`'LS
1185
Architecture: ifdef(`TARGET',`all',`biarch32_archs')
1188
Depends: BASEDEP, lib32quadmath`'QMATH_SO`'LS (= ${gcc:Version}), ${misc:Depends}
1189
Description: GCC Quad-Precision Math Library (32 bit debug symbols)
1190
A library, which provides quad-precision mathematical functions on targets
1191
supporting the __float128 datatype.
1193
Package: lib64quadmath`'QMATH_SO`'LS
1194
Section: ifdef(`TARGET',`devel',`libs')
1195
Architecture: ifdef(`TARGET',`all',`biarch64_archs')
1196
Priority: ifdef(`TARGET',`extra',`PRI(optional)')
1197
Depends: BASEDEP, ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
1198
Description: GCC Quad-Precision Math Library (64bit)
1199
A library, which provides quad-precision mathematical functions on targets
1200
supporting the __float128 datatype. The library is used to provide on such
1201
targets the REAL(16) type in the GNU Fortran compiler.
1203
Package: lib64quadmath`'QMATH_SO-dbg`'LS
1204
Architecture: ifdef(`TARGET',`all',`biarch64_archs')
1207
Depends: BASEDEP, lib64quadmath`'QMATH_SO`'LS (= ${gcc:Version}), ${misc:Depends}
1208
Description: GCC Quad-Precision Math Library (64bit debug symbols)
1209
A library, which provides quad-precision mathematical functions on targets
1210
supporting the __float128 datatype.
1212
Package: libn32quadmath`'QMATH_SO`'LS
1213
Section: ifdef(`TARGET',`devel',`libs')
1214
Architecture: ifdef(`TARGET',`all',`biarchn32_archs')
1215
Priority: ifdef(`TARGET',`extra',`PRI(optional)')
1216
Depends: BASEDEP, ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
1217
Description: GCC Quad-Precision Math Library (n32)
1218
A library, which provides quad-precision mathematical functions on targets
1219
supporting the __float128 datatype. The library is used to provide on such
1220
targets the REAL(16) type in the GNU Fortran compiler.
1222
Package: libn32quadmath`'QMATH_SO-dbg`'LS
1223
Architecture: ifdef(`TARGET',`all',`biarchn32_archs')
1226
Depends: BASEDEP, libn32quadmath`'QMATH_SO`'LS (= ${gcc:Version}), ${misc:Depends}
1227
Description: GCC Quad-Precision Math Library (n32 debug symbols)
1228
A library, which provides quad-precision mathematical functions on targets
1229
supporting the __float128 datatype.
1231
ifenabled(`libhfqmath',`
1232
Package: libhfquadmath`'QMATH_SO`'LS
1233
Section: ifdef(`TARGET',`devel',`libs')
1234
Architecture: ifdef(`TARGET',`all',`biarchhf_archs')
1235
Priority: ifdef(`TARGET',`extra',`PRI(optional)')
1236
Depends: BASEDEP, ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
1237
Description: GCC Quad-Precision Math Library (hard float ABI)
1238
A library, which provides quad-precision mathematical functions on targets
1239
supporting the __float128 datatype. The library is used to provide on such
1240
targets the REAL(16) type in the GNU Fortran compiler.
1242
Package: libhfquadmath`'QMATH_SO-dbg`'LS
1243
Architecture: ifdef(`TARGET',`all',`biarchhf_archs')
1246
Depends: BASEDEP, libhfquadmath`'QMATH_SO`'LS (= ${gcc:Version}), ${misc:Depends}
1247
Description: GCC Quad-Precision Math Library (hard float ABI debug symbols)
1248
A library, which provides quad-precision mathematical functions on targets
1249
supporting the __float128 datatype.
1252
ifenabled(`libsfqmath',`
1253
Package: libsfquadmath`'QMATH_SO`'LS
1254
Section: ifdef(`TARGET',`devel',`libs')
1255
Architecture: ifdef(`TARGET',`all',`biarchsf_archs')
1256
Priority: ifdef(`TARGET',`extra',`PRI(optional)')
1257
Depends: BASEDEP, ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
1258
Description: GCC Quad-Precision Math Library (soft float ABI)
1259
A library, which provides quad-precision mathematical functions on targets
1260
supporting the __float128 datatype. The library is used to provide on such
1261
targets the REAL(16) type in the GNU Fortran compiler.
1263
Package: libsfquadmath`'QMATH_SO-dbg`'LS
1264
Architecture: ifdef(`TARGET',`all',`biarchsf_archs')
1267
Depends: BASEDEP, libsfquadmath`'QMATH_SO`'LS (= ${gcc:Version}), ${misc:Depends}
1268
Description: GCC Quad-Precision Math Library (hard float ABI debug symbols)
1269
A library, which provides quad-precision mathematical functions on targets
1270
supporting the __float128 datatype.
1275
ifenabled(`objppdev',`
1276
Package: gobjc++`'PV`'TS
1278
Priority: ifdef(`TARGET',`extra',`PRI(optional)')
1279
Depends: BASEDEP, gobjc`'PV`'TS (= ${gcc:Version}), g++`'PV`'TS (= ${gcc:Version}), ${shlibs:Depends}, libobjc`'OBJC_SO`'LS (>= ${gcc:Version}), ${misc:Depends}
1280
Suggests: ${gobjcxx:multilib}, gcc`'PV-doc (>= ${gcc:SoftVersion})
1281
Provides: objc++-compiler`'TS
1282
Description: GNU Objective-C++ compiler
1283
This is the GNU Objective-C++ compiler, which compiles
1284
Objective-C++ on platforms supported by the gcc compiler. It uses the
1285
gcc backend to generate optimized code.
1288
ifenabled(`multilib',`
1289
Package: gobjc++`'PV-multilib`'TS
1290
Architecture: ifdef(`TARGET',`any',MULTILIB_ARCHS)
1292
Priority: ifdef(`TARGET',`extra',`PRI(optional)')
1293
Depends: BASEDEP, gobjc++`'PV`'TS (= ${gcc:Version}), g++`'PV-multilib`'TS (= ${gcc:Version}), gobjc`'PV-multilib`'TS (= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
1294
Description: GNU Objective-C++ compiler (multilib files)
1295
This is the GNU Objective-C++ compiler, which compiles Objective-C++ on
1296
platforms supported by the gcc compiler.
1298
On architectures with multilib support, the package contains files
1299
and dependencies for the non-default multilib architecture(s).
1304
ifenabled(`objcdev',`
1305
Package: gobjc`'PV`'TS
1307
Priority: ifdef(`TARGET',`extra',`PRI(optional)')
1308
Depends: BASEDEP, gcc`'PV`'TS (= ${gcc:Version}), ${dep:libcdev}, ${shlibs:Depends}, libobjc`'OBJC_SO`'LS (>= ${gcc:Version}), ${misc:Depends}
1309
Suggests: ${gobjc:multilib}, gcc`'PV-doc (>= ${gcc:SoftVersion}), libobjc`'OBJC_SO-dbg`'LS
1310
Provides: objc-compiler`'TS
1311
ifdef(`__sparc__',`Conflicts: gcc`'PV-sparc64', `dnl')
1312
Description: GNU Objective-C compiler
1313
This is the GNU Objective-C compiler, which compiles
1314
Objective-C on platforms supported by the gcc compiler. It uses the
1315
gcc backend to generate optimized code.
1317
ifenabled(`multilib',`
1318
Package: gobjc`'PV-multilib`'TS
1319
Architecture: ifdef(`TARGET',`any',MULTILIB_ARCHS)
1321
Priority: ifdef(`TARGET',`extra',`PRI(optional)')
1322
Depends: BASEDEP, gobjc`'PV`'TS (= ${gcc:Version}), gcc`'PV-multilib`'TS (= ${gcc:Version}), ${dep:libobjcbiarch}, ${shlibs:Depends}, ${misc:Depends}
1323
Description: GNU Objective-C compiler (multilib files)`'ifdef(`TARGET)',` (cross compiler for TARGET architecture)', `')
1324
This is the GNU Objective-C compiler, which compiles Objective-C on platforms
1325
supported by the gcc compiler.
1327
On architectures with multilib support, the package contains files
1328
and dependencies for the non-default multilib architecture(s).
1332
ifenabled(`libobjc',`
1333
Package: libobjc`'OBJC_SO`'LS
1334
Section: ifdef(`TARGET',`devel',`libs')
1335
Architecture: ifdef(`TARGET',`all',`any')
1336
ifdef(`TARGET',`dnl',ifdef(`MULTIARCH', `Multi-Arch: same
1337
Pre-Depends: multiarch-support
1338
ifelse(OBJC_SO,`2',`Breaks: ${multiarch:breaks}
1339
',`')')`Provides: libobjc'OBJC_SO`-armel [armel], libobjc'OBJC_SO`-armhf [armhf]')
1340
Priority: ifdef(`TARGET',`extra',`PRI(optional)')
1341
Depends: BASEDEP, ${shlibs:Depends}, ${misc:Depends}
1342
Description: Runtime library for GNU Objective-C applications
1343
Library needed for GNU ObjC applications linked against the shared library.
1345
Package: libobjc`'OBJC_SO-dbg`'LS
1347
Architecture: ifdef(`TARGET',`all',`any')
1348
ifdef(`TARGET',`dnl',ifdef(`MULTIARCH', `Multi-Arch: same
1349
')`Provides: libobjc'OBJC_SO`-dbg-armel [armel], libobjc'OBJC_SO`-dbg-armhf [armhf]')
1351
Depends: BASEDEP, libobjc`'OBJC_SO`'LS (= ${gcc:Version}), libgcc`'GCC_SO-dbg`'LS, ${misc:Depends}
1352
Description: Runtime library for GNU Objective-C applications (debug symbols)
1353
Library needed for GNU ObjC applications linked against the shared library.
1356
ifenabled(`lib64objc',`
1357
Package: lib64objc`'OBJC_SO`'LS
1358
Section: ifdef(`TARGET',`devel',`libs')
1359
Architecture: ifdef(`TARGET',`all',`biarch64_archs')
1360
Priority: ifdef(`TARGET',`extra',`PRI(optional)')
1361
Depends: BASEDEP, ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
1362
Description: Runtime library for GNU Objective-C applications (64bit)
1363
Library needed for GNU ObjC applications linked against the shared library.
1365
Package: lib64objc`'OBJC_SO-dbg`'LS
1367
Architecture: ifdef(`TARGET',`all',`biarch64_archs')
1369
Depends: BASEDEP, lib64objc`'OBJC_SO`'LS (= ${gcc:Version}), lib64gcc`'GCC_SO-dbg`'LS, ${misc:Depends}
1370
Description: Runtime library for GNU Objective-C applications (64 bit debug symbols)
1371
Library needed for GNU ObjC applications linked against the shared library.
1374
ifenabled(`lib32objc',`
1375
Package: lib32objc`'OBJC_SO`'LS
1376
Section: ifdef(`TARGET',`devel',`libs')
1377
Architecture: ifdef(`TARGET',`all',`biarch32_archs')
1378
Priority: ifdef(`TARGET',`extra',`PRI(optional)')
1379
Depends: BASEDEP, ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
1380
Conflicts: ${confl:lib32}
1381
Description: Runtime library for GNU Objective-C applications (32bit)
1382
Library needed for GNU ObjC applications linked against the shared library.
1384
Package: lib32objc`'OBJC_SO-dbg`'LS
1386
Architecture: ifdef(`TARGET',`all',`biarch32_archs')
1388
Depends: BASEDEP, lib32objc`'OBJC_SO`'LS (= ${gcc:Version}), lib32gcc`'GCC_SO-dbg`'LS, ${misc:Depends}
1389
Description: Runtime library for GNU Objective-C applications (32 bit debug symbols)
1390
Library needed for GNU ObjC applications linked against the shared library.
1393
ifenabled(`libn32objc',`
1394
Package: libn32objc`'OBJC_SO`'LS
1395
Section: ifdef(`TARGET',`devel',`libs')
1396
Architecture: ifdef(`TARGET',`all',`biarchn32_archs')
1397
Priority: ifdef(`TARGET',`extra',`PRI(optional)')
1398
Depends: BASEDEP, ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
1399
Description: Runtime library for GNU Objective-C applications (n32)
1400
Library needed for GNU ObjC applications linked against the shared library.
1402
Package: libn32objc`'OBJC_SO-dbg`'LS
1404
Architecture: ifdef(`TARGET',`all',`biarchn32_archs')
1406
Depends: BASEDEP, libn32objc`'OBJC_SO`'LS (= ${gcc:Version}), libn32gcc`'GCC_SO-dbg`'LS, ${misc:Depends}
1407
Description: Runtime library for GNU Objective-C applications (n32 debug symbols)
1408
Library needed for GNU ObjC applications linked against the shared library.
1411
ifenabled(`libhfobjc',`
1412
Package: libhfobjc`'OBJC_SO`'LS
1413
Section: ifdef(`TARGET',`devel',`libs')
1414
Architecture: ifdef(`TARGET',`all',`biarchhf_archs')
1415
Priority: ifdef(`TARGET',`extra',`PRI(optional)')
1416
Depends: BASEDEP, ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
1417
Conflicts: libobjc'OBJC_SO`-armhf [biarchhf_archs]
1418
Description: Runtime library for GNU Objective-C applications (hard float ABI)
1419
Library needed for GNU ObjC applications linked against the shared library.
1421
Package: libhfobjc`'OBJC_SO-dbg`'LS
1423
Architecture: ifdef(`TARGET',`all',`biarchhf_archs')
1425
Depends: BASEDEP, libhfobjc`'OBJC_SO`'LS (= ${gcc:Version}), libhfgcc`'GCC_SO-dbg`'LS, ${misc:Depends}
1426
Conflicts: libobjc'OBJC_SO`-dbg-armhf [biarchhf_archs]
1427
Description: Runtime library for GNU Objective-C applications (hard float ABI debug symbols)
1428
Library needed for GNU ObjC applications linked against the shared library.
1431
ifenabled(`libsfobjc',`
1432
Package: libsfobjc`'OBJC_SO`'LS
1433
Section: ifdef(`TARGET',`devel',`libs')
1434
Architecture: ifdef(`TARGET',`all',`biarchsf_archs')
1435
Priority: ifdef(`TARGET',`extra',`PRI(optional)')
1436
Depends: BASEDEP, ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
1437
Conflicts: libobjc'OBJC_SO`-armel [biarchsf_archs]
1438
Description: Runtime library for GNU Objective-C applications (soft float ABI)
1439
Library needed for GNU ObjC applications linked against the shared library.
1441
Package: libsfobjc`'OBJC_SO-dbg`'LS
1443
Architecture: ifdef(`TARGET',`all',`biarchsf_archs')
1445
Depends: BASEDEP, libsfobjc`'OBJC_SO`'LS (= ${gcc:Version}), libsfgcc`'GCC_SO-dbg`'LS, ${misc:Depends}
1446
Conflicts: libobjc'OBJC_SO`-dbg-armel [biarchsf_archs]
1447
Description: Runtime library for GNU Objective-C applications (soft float ABI debug symbols)
1448
Library needed for GNU ObjC applications linked against the shared library.
1451
ifenabled(`libneonobjc',`
1452
Package: libobjc`'OBJC_SO-neon`'LS
1454
Architecture: NEON_ARCHS
1455
Priority: PRI(optional)
1456
Depends: BASEDEP, libc6-neon`'LS, ${shlibs:Depends}, ${misc:Depends}
1457
Description: Runtime library for GNU Objective-C applications [NEON version]
1458
Library needed for GNU ObjC applications linked against the shared library.
1460
This set of libraries is optimized to use a NEON coprocessor, and will
1461
be selected instead when running under systems which have one.
1465
ifenabled(`fortran',`
1467
Package: gfortran`'PV`'TS
1469
Priority: ifdef(`TARGET',`extra',`PRI(optional)')
1470
Depends: BASEDEP, gcc`'PV`'TS (= ${gcc:Version}), libgfortran`'FORTRAN_SO`'LS (>= ${gcc:Version}), ${dep:libcdev}, ${shlibs:Depends}, ${misc:Depends}
1471
Provides: fortran95-compiler
1472
Suggests: ${gfortran:multilib}, gfortran`'PV-doc, libgfortran`'FORTRAN_SO-dbg`'LS
1473
Replaces: libgfortran`'FORTRAN_SO-dev
1474
Description: GNU Fortran compiler
1475
This is the GNU Fortran compiler, which compiles
1476
Fortran on platforms supported by the gcc compiler. It uses the
1477
gcc backend to generate optimized code.
1479
ifenabled(`multilib',`
1480
Package: gfortran`'PV-multilib`'TS
1481
Architecture: ifdef(`TARGET',`any',MULTILIB_ARCHS)
1483
Priority: ifdef(`TARGET',`extra',`PRI(optional)')
1484
Depends: BASEDEP, gfortran`'PV`'TS (= ${gcc:Version}), gcc`'PV-multilib`'TS (= ${gcc:Version}), ${dep:libgfortranbiarch}, ${shlibs:Depends}, ${misc:Depends}
1485
Description: GNU Fortran compiler (multilib files)`'ifdef(`TARGET)',` (cross compiler for TARGET architecture)', `')
1486
This is the GNU Fortran compiler, which compiles Fortran on platforms
1487
supported by the gcc compiler.
1489
On architectures with multilib support, the package contains files
1490
and dependencies for the non-default multilib architecture(s).
1493
ifenabled(`gfdldoc',`
1494
Package: gfortran`'PV-doc
1497
Priority: PRI(optional)
1498
Depends: gcc`'PV-base (>= ${gcc:SoftVersion}), dpkg (>= 1.15.4) | install-info, ${misc:Depends}
1499
Description: Documentation for the GNU Fortran compiler (gfortran)
1500
Documentation for the GNU Fortran compiler in info `format'.
1504
ifenabled(`libgfortran',`
1505
Package: libgfortran`'FORTRAN_SO`'LS
1506
Section: ifdef(`TARGET',`devel',`libs')
1507
Architecture: ifdef(`TARGET',`all',`any')
1508
ifdef(`TARGET',`dnl',ifdef(`MULTIARCH', `Multi-Arch: same
1509
Pre-Depends: multiarch-support
1510
Breaks: ${multiarch:breaks}
1511
')`Provides: libgfortran'FORTRAN_SO`-armel [armel], libgfortran'FORTRAN_SO`-armhf [armhf]')
1512
Priority: ifdef(`TARGET',`extra',PRI(optional))
1513
Depends: BASEDEP, ${shlibs:Depends}, ${misc:Depends}
1514
Description: Runtime library for GNU Fortran applications
1515
Library needed for GNU Fortran applications linked against the
1518
Package: libgfortran`'FORTRAN_SO-dbg`'LS
1520
Architecture: ifdef(`TARGET',`all',`any')
1521
ifdef(`TARGET',`dnl',ifdef(`MULTIARCH', `Multi-Arch: same
1522
')`Provides: libgfortran'FORTRAN_SO`-dbg-armel [armel], libgfortran'FORTRAN_SO`-dbg-armhf [armhf]')
1524
Depends: BASEDEP, libgfortran`'FORTRAN_SO`'LS (= ${gcc:Version}), ${misc:Depends}
1525
Description: Runtime library for GNU Fortran applications (debug symbols)
1526
Library needed for GNU Fortran applications linked against the
1530
ifenabled(`lib64gfortran',`
1531
Package: lib64gfortran`'FORTRAN_SO`'LS
1532
Section: ifdef(`TARGET',`devel',`libs')
1533
Architecture: ifdef(`TARGET',`all',`biarch64_archs')
1534
Priority: ifdef(`TARGET',`extra',PRI(optional))
1535
Depends: BASEDEP, ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
1536
Description: Runtime library for GNU Fortran applications (64bit)
1537
Library needed for GNU Fortran applications linked against the
1540
Package: lib64gfortran`'FORTRAN_SO-dbg`'LS
1542
Architecture: ifdef(`TARGET',`all',`biarch64_archs')
1544
Depends: BASEDEP, lib64gfortran`'FORTRAN_SO`'LS (= ${gcc:Version}), ${misc:Depends}
1545
Description: Runtime library for GNU Fortran applications (64bit debug symbols)
1546
Library needed for GNU Fortran applications linked against the
1548
')`'dnl lib64gfortran
1550
ifenabled(`lib32gfortran',`
1551
Package: lib32gfortran`'FORTRAN_SO`'LS
1552
Section: ifdef(`TARGET',`devel',`libs')
1553
Architecture: ifdef(`TARGET',`all',`biarch32_archs')
1554
Priority: ifdef(`TARGET',`extra',PRI(optional))
1555
Depends: BASEDEP, ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
1556
Conflicts: ${confl:lib32}
1557
Description: Runtime library for GNU Fortran applications (32bit)
1558
Library needed for GNU Fortran applications linked against the
1561
Package: lib32gfortran`'FORTRAN_SO-dbg`'LS
1563
Architecture: ifdef(`TARGET',`all',`biarch32_archs')
1565
Depends: BASEDEP, lib32gfortran`'FORTRAN_SO`'LS (= ${gcc:Version}), ${misc:Depends}
1566
Description: Runtime library for GNU Fortran applications (32 bit debug symbols)
1567
Library needed for GNU Fortran applications linked against the
1569
')`'dnl lib32gfortran
1571
ifenabled(`libn32gfortran',`
1572
Package: libn32gfortran`'FORTRAN_SO`'LS
1573
Section: ifdef(`TARGET',`devel',`libs')
1574
Architecture: ifdef(`TARGET',`all',`biarchn32_archs')
1575
Priority: ifdef(`TARGET',`extra',PRI(optional))
1576
Depends: BASEDEP, ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
1577
Description: Runtime library for GNU Fortran applications (n32)
1578
Library needed for GNU Fortran applications linked against the
1581
Package: libn32gfortran`'FORTRAN_SO-dbg`'LS
1583
Architecture: ifdef(`TARGET',`all',`biarchn32_archs')
1585
Depends: BASEDEP, libn32gfortran`'FORTRAN_SO`'LS (= ${gcc:Version}), ${misc:Depends}
1586
Description: Runtime library for GNU Fortran applications (n32 debug symbols)
1587
Library needed for GNU Fortran applications linked against the
1589
')`'dnl libn32gfortran
1591
ifenabled(`libhfgfortran',`
1592
Package: libhfgfortran`'FORTRAN_SO`'LS
1593
Section: ifdef(`TARGET',`devel',`libs')
1594
Architecture: ifdef(`TARGET',`all',`biarchhf_archs')
1595
Priority: ifdef(`TARGET',`extra',PRI(optional))
1596
Depends: BASEDEP, ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
1597
Conflicts: libgfortran'FORTRAN_SO`-armhf [biarchhf_archs]
1598
Description: Runtime library for GNU Fortran applications (hard float ABI)
1599
Library needed for GNU Fortran applications linked against the
1602
Package: libhfgfortran`'FORTRAN_SO-dbg`'LS
1604
Architecture: ifdef(`TARGET',`all',`biarchhf_archs')
1606
Depends: BASEDEP, libhfgfortran`'FORTRAN_SO`'LS (= ${gcc:Version}), ${misc:Depends}
1607
Conflicts: libgfortran'FORTRAN_SO`-dbg-armhf [biarchhf_archs]
1608
Description: Runtime library for GNU Fortran applications (hard float ABI debug symbols)
1609
Library needed for GNU Fortran applications linked against the
1611
')`'dnl libhfgfortran
1613
ifenabled(`libsfgfortran',`
1614
Package: libsfgfortran`'FORTRAN_SO`'LS
1615
Section: ifdef(`TARGET',`devel',`libs')
1616
Architecture: ifdef(`TARGET',`all',`biarchsf_archs')
1617
Priority: ifdef(`TARGET',`extra',PRI(optional))
1618
Depends: BASEDEP, ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
1619
Conflicts: libgfortran'FORTRAN_SO`-armel [biarchsf_archs]
1620
Description: Runtime library for GNU Fortran applications (soft float ABI)
1621
Library needed for GNU Fortran applications linked against the
1624
Package: libsfgfortran`'FORTRAN_SO-dbg`'LS
1626
Architecture: ifdef(`TARGET',`all',`biarchsf_archs')
1628
Depends: BASEDEP, libsfgfortran`'FORTRAN_SO`'LS (= ${gcc:Version}), ${misc:Depends}
1629
Conflicts: libgfortran'FORTRAN_SO`-dbg-armel [biarchsf_archs]
1630
Description: Runtime library for GNU Fortran applications (hard float ABI debug symbols)
1631
Library needed for GNU Fortran applications linked against the
1633
')`'dnl libsfgfortran
1635
ifenabled(`libneongfortran',`
1636
Package: libgfortran`'FORTRAN_SO-neon`'LS
1638
Architecture: NEON_ARCHS
1639
ifdef(`MULTIARCH', `Multi-Arch: same
1640
Pre-Depends: multiarch-support
1641
Breaks: ${multiarch:breaks}
1644
Depends: BASEDEP, libgcc1-neon`'LS, ${shlibs:Depends}, ${misc:Depends}
1645
Description: Runtime library for GNU Fortran applications [NEON version]
1646
Library needed for GNU Fortran applications linked against the
1649
This set of libraries is optimized to use a NEON coprocessor, and will
1650
be selected instead when running under systems which have one.
1651
')`'dnl libneongfortran
1656
Package: gccgo`'PV`'TS
1658
Priority: ifdef(`TARGET',`extra',`PRI(optional)')
1659
Depends: BASEDEP, ifdef(`STANDALONEGO',,`gcc`'PV`'TS (= ${gcc:Version}), ')libgo`'GO_SO`'LS (>= ${gcc:Version}), ${dep:libcdev}, ${shlibs:Depends}, ${misc:Depends}
1660
Provides: go-compiler
1661
Suggests: ${go:multilib}, gccgo`'PV-doc, libgo`'GO_SO-dbg`'LS
1662
Description: GNU Go compiler
1663
This is the GNU Go compiler, which compiles Go on platforms supported
1664
by the gcc compiler. It uses the gcc backend to generate optimized code.
1666
ifenabled(`multilib',`
1667
Package: gccgo`'PV-multilib`'TS
1668
Architecture: ifdef(`TARGET',`any',MULTILIB_ARCHS)
1670
Priority: ifdef(`TARGET',`extra',`PRI(optional)')
1671
Depends: BASEDEP, gccgo`'PV`'TS (= ${gcc:Version}), ifdef(`STANDALONEGO',,`gcc`'PV-multilib`'TS (= ${gcc:Version}), ')${dep:libgobiarch}, ${shlibs:Depends}, ${misc:Depends}
1672
Suggests: ${dep:libgobiarchdbg}
1673
Description: GNU Go compiler (multilib files)`'ifdef(`TARGET)',` (cross compiler for TARGET architecture)', `')
1674
This is the GNU Go compiler, which compiles Go on platforms supported
1675
by the gcc compiler.
1677
On architectures with multilib support, the package contains files
1678
and dependencies for the non-default multilib architecture(s).
1681
ifenabled(`gfdldoc',`
1682
Package: gccgo`'PV-doc
1685
Priority: PRI(optional)
1686
Depends: gcc`'PV-base (>= ${gcc:SoftVersion}), dpkg (>= 1.15.4) | install-info, ${misc:Depends}
1687
Description: Documentation for the GNU Go compiler (gccgo)
1688
Documentation for the GNU Go compiler in info `format'.
1692
ifenabled(`libggo',`
1693
Package: libgo`'GO_SO`'LS
1694
Section: ifdef(`TARGET',`devel',`libs')
1695
Architecture: ifdef(`TARGET',`all',`any')
1696
ifdef(`TARGET',`dnl',ifdef(`MULTIARCH', `Multi-Arch: same
1697
Pre-Depends: multiarch-support
1698
')`Provides: libgo'GO_SO`-armel [armel], libgo'GO_SO`-armhf [armhf]')
1699
Priority: ifdef(`TARGET',`extra',PRI(optional))
1700
Depends: BASEDEP, ${shlibs:Depends}, ${misc:Depends}
1701
Description: Runtime library for GNU Go applications
1702
Library needed for GNU Go applications linked against the
1705
Package: libgo`'GO_SO-dbg`'LS
1707
Architecture: ifdef(`TARGET',`all',`any')
1708
ifdef(`TARGET',`dnl',ifdef(`MULTIARCH', `Multi-Arch: same
1709
')`Provides: libgo'GO_SO`-dbg-armel [armel], libgo'GO_SO`-dbg-armhf [armhf]')
1711
Depends: BASEDEP, libgo`'GO_SO`'LS (= ${gcc:Version}), ${misc:Depends}
1712
Description: Runtime library for GNU Go applications (debug symbols)
1713
Library needed for GNU Go applications linked against the
1717
ifenabled(`lib64go',`
1718
Package: lib64go`'GO_SO`'LS
1719
Section: ifdef(`TARGET',`devel',`libs')
1720
Architecture: ifdef(`TARGET',`all',`biarch64_archs')
1721
Priority: ifdef(`TARGET',`extra',PRI(optional))
1722
Depends: BASEDEP, ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
1723
Description: Runtime library for GNU Go applications (64bit)
1724
Library needed for GNU Go applications linked against the
1727
Package: lib64go`'GO_SO-dbg`'LS
1729
Architecture: ifdef(`TARGET',`all',`biarch64_archs')
1731
Depends: BASEDEP, lib64go`'GO_SO`'LS (= ${gcc:Version}), ${misc:Depends}
1732
Description: Runtime library for GNU Go applications (64bit debug symbols)
1733
Library needed for GNU Go applications linked against the
1737
ifenabled(`lib32go',`
1738
Package: lib32go`'GO_SO`'LS
1739
Section: ifdef(`TARGET',`devel',`libs')
1740
Architecture: ifdef(`TARGET',`all',`biarch32_archs')
1741
Priority: ifdef(`TARGET',`extra',PRI(optional))
1742
Depends: BASEDEP, ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
1743
Conflicts: ${confl:lib32}
1744
Description: Runtime library for GNU Go applications (32bit)
1745
Library needed for GNU Go applications linked against the
1748
Package: lib32go`'GO_SO-dbg`'LS
1750
Architecture: ifdef(`TARGET',`all',`biarch32_archs')
1752
Depends: BASEDEP, lib32go`'GO_SO`'LS (= ${gcc:Version}), ${misc:Depends}
1753
Description: Runtime library for GNU Go applications (32 bit debug symbols)
1754
Library needed for GNU Go applications linked against the
1758
ifenabled(`libn32go',`
1759
Package: libn32go`'GO_SO`'LS
1760
Section: ifdef(`TARGET',`devel',`libs')
1761
Architecture: ifdef(`TARGET',`all',`biarchn32_archs')
1762
Priority: ifdef(`TARGET',`extra',PRI(optional))
1763
Depends: BASEDEP, ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
1764
Description: Runtime library for GNU Go applications (n32)
1765
Library needed for GNU Go applications linked against the
1768
Package: libn32go`'GO_SO-dbg`'LS
1770
Architecture: ifdef(`TARGET',`all',`biarchn32_archs')
1772
Depends: BASEDEP, libn32go`'GO_SO`'LS (= ${gcc:Version}), ${misc:Depends}
1773
Description: Runtime library for GNU Go applications (n32 debug symbols)
1774
Library needed for GNU Go applications linked against the
1781
Package: gcj`'PV-jdk
1784
Priority: PRI(optional)
1785
Depends: gcj`'PV-base (= ${gcj:Version}), ${dep:gcj}, ${dep:libcdev}, gcj`'PV-jre (= ${gcj:Version}), libgcj`'GCJ_SO-dev (= ${gcj:Version}), gcj`'PV-jre-lib (>= ${gcj:SoftVersion}), ${dep:ecj}, fastjar, libgcj-bc, java-common, libantlr-java, ${shlibs:Depends}, dpkg (>= 1.15.4) | install-info, ${misc:Depends}
1786
Recommends: libecj-java-gcj
1787
Suggests: gcj`'PV-source (>= ${gcj:SoftVersion}), libgcj`'GCJ_SO-dbg
1788
Provides: java-compiler, java-sdk, java2-sdk, java5-sdk
1789
Conflicts: gcj-4.4, cpp-4.1 (<< 4.1.1), gcc-4.1 (<< 4.1.1)
1790
Replaces: libgcj11 (<< 4.5-20100101-1)
1791
Description: gcj and classpath development tools for Java(TM)
1792
GCJ is a front end to the GCC compiler which can natively compile both
1793
Java(tm) source and bytecode files. The compiler can also generate class
1794
files. Other java development tools from classpath are included in this
1797
The package contains as well a collection of wrapper scripts and symlinks.
1798
It is meant to provide a Java-SDK-like interface to the GCJ tool set.
1801
ifenabled(`libgcj',`
1802
ifenabled(`libgcjcommon',`
1803
Package: libgcj-common
1806
Priority: PRI(optional)
1807
Depends: gcj`'PV-base (>= ${gcj:SoftVersion}), ${misc:Depends}
1808
Conflicts: classpath (<= 0.04-4)
1809
Replaces: java-gcj-compat (<< 1.0.65-3), java-gcj-compat-dev (<< 1.0.65-3)
1810
Description: Java runtime library (common files)
1811
This package contains files shared by classpath and libgcj libraries.
1812
')`'dnl libgcjcommon
1814
Package: gcj`'PV-jre-headless
1818
Depends: gcj`'PV-base (= ${gcj:Version}), libgcj`'LIBGCJ_EXT (= ${gcj:Version}), ${dep:prctl}, ${shlibs:Depends}, ${misc:Depends}
1819
Suggests: fastjar, gcj`'PV-jdk (= ${gcj:Version}), libgcj`'LIBGCJ_EXT-awt (= ${gcj:Version})
1820
Conflicts: gij-4.4, java-gcj-compat (<< 1.0.76-4)
1821
Provides: java5-runtime-headless, java2-runtime-headless, java1-runtime-headless, java-runtime-headless
1822
Description: Java runtime environment using GIJ/classpath (headless version)
1823
GIJ is a Java bytecode interpreter, not limited to interpreting bytecode.
1824
It includes a class loader which can dynamically load shared objects, so
1825
it is possible to give it the name of a class which has been compiled and
1826
put into a shared library on the class path.
1828
The package contains as well a collection of wrapper scripts and symlinks.
1829
It is meant to provide a Java-RTE-like interface to the GIJ/GCJ tool set,
1830
limited to the headless tools and libraries.
1832
Package: gcj`'PV-jre
1835
Priority: PRI(optional)
1836
Depends: gcj`'PV-base (= ${gcj:Version}), gcj`'PV-jre-headless (= ${gcj:Version}), libgcj`'LIBGCJ_EXT-awt (= ${gcj:Version}), ${shlibs:Depends}, ${misc:Depends}
1837
Provides: java5-runtime, java2-runtime, java1-runtime, java-runtime
1838
Description: Java runtime environment using GIJ/classpath
1839
GIJ is a Java bytecode interpreter, not limited to interpreting bytecode.
1840
It includes a class loader which can dynamically load shared objects, so
1841
it is possible to give it the name of a class which has been compiled and
1842
put into a shared library on the class path.
1844
The package contains as well a collection of wrapper scripts and symlinks.
1845
It is meant to provide a Java-RTE-like interface to the GIJ/GCJ tool set.
1847
Package: libgcj`'LIBGCJ_EXT
1850
Priority: PRI(optional)
1851
ifdef(`MULTIARCH', `Pre-Depends: multiarch-support
1853
Depends: gcj`'PV-base (>= ${gcj:Version}), libgcj-common (>= 1:4.1.1-21), ${shlibs:Depends}, ${misc:Depends}
1854
Recommends: gcj`'PV-jre-lib (>= ${gcj:SoftVersion})
1855
Suggests: libgcj`'GCJ_SO-dbg, libgcj`'LIBGCJ_EXT-awt (= ${gcj:Version})
1856
Replaces: gij-4.4 (<< 4.4.0-1)
1857
Description: Java runtime library for use with gcj
1858
This is the runtime that goes along with the gcj front end to
1859
gcc. libgcj includes parts of the Java Class Libraries, plus glue to
1860
connect the libraries to the compiler and the underlying OS.
1862
To show file names and line numbers in stack traces, the packages
1863
libgcj`'GCJ_SO-dbg and binutils are required.
1865
Package: gcj`'PV-jre-lib
1868
Priority: PRI(optional)
1869
Depends: gcj`'PV-base (>= ${gcj:SoftVersion}), libgcj`'LIBGCJ_EXT (>= ${gcj:SoftVersion}), ${misc:Depends}
1870
Description: Java runtime library for use with gcj (jar files)
1871
This is the jar file that goes along with the gcj front end to gcc.
1877
Priority: PRI(optional)
1878
ifdef(`MULTIARCH', `Pre-Depends: multiarch-support
1880
Depends: gcj`'PV-base (>= ${gcj:Version}), libgcj`'LIBGCJ_EXT (>= ${gcj:Version}), ${misc:Depends}
1881
Description: Link time only library for use with gcj
1882
A fake library that is used at link time only. It ensures that
1883
binaries built with the BC-ABI link against a constant SONAME.
1884
This way, BC-ABI binaries continue to work if the SONAME underlying
1888
Package: libgcj`'LIBGCJ_EXT-awt
1891
Priority: PRI(optional)
1892
ifdef(`MULTIARCH', `Pre-Depends: multiarch-support
1894
Depends: gcj`'PV-base (>= ${gcj:Version}), libgcj`'LIBGCJ_EXT (= ${gcj:Version}), ${shlibs:Depends}, ${misc:Depends}
1895
Suggests: ${pkg:gcjqt}
1896
Description: AWT peer runtime libraries for use with gcj
1897
These are runtime libraries holding the AWT peer implementations
1898
for libgcj (currently the GTK+ based peer library is required, the
1899
QT bases library is not built).
1901
ifenabled(`gtkpeer',`
1902
Package: libgcj`'GCJ_SO-awt-gtk
1905
Priority: PRI(optional)
1906
ifdef(`MULTIARCH', `Pre-Depends: multiarch-support
1908
Depends: gcj`'PV-base (= ${gcj:Version}), libgcj`'LIBGCJ_EXT-awt (= ${gcj:Version}), ${shlibs:Depends}, ${misc:Depends}
1909
Description: AWT GTK+ peer runtime library for use with libgcj
1910
This is the runtime library holding the GTK+ based AWT peer
1911
implementation for libgcj.
1914
ifenabled(`qtpeer',`
1915
Package: libgcj`'GCJ_SO-awt-qt
1918
Priority: PRI(optional)
1919
ifdef(`MULTIARCH', `Pre-Depends: multiarch-support
1921
Depends: gcj`'PV-base (= ${gcj:Version}), libgcj`'LIBGCJ_EXT-awt (= ${gcj:Version}), ${shlibs:Depends}, ${misc:Depends}
1922
Description: AWT QT peer runtime library for use with libgcj
1923
This is the runtime library holding the QT based AWT peer
1924
implementation for libgcj.
1928
ifenabled(`libgcjdev',`
1929
Package: libgcj`'GCJ_SO-dev
1932
Priority: PRI(optional)
1933
Depends: gcj`'PV-base (= ${gcj:Version}), gcj`'PV-jdk (= ${gcj:Version}), gcj`'PV-jre-lib (>= ${gcj:SoftVersion}), libgcj`'LIBGCJ_EXT-awt (= ${gcj:Version}), libgcj-bc, ${pkg:gcjgtk}, ${pkg:gcjqt}, zlib1g-dev, ${shlibs:Depends}, ${misc:Depends}
1934
Suggests: libgcj-doc
1935
Description: Java development headers for use with gcj
1936
These are the development headers that go along with the gcj front end
1937
to gcc. libgcj includes parts of the Java Class Libraries, plus glue
1938
to connect the libraries to the compiler and the underlying OS.
1940
Package: libgcj`'GCJ_SO-dbg
1944
ifdef(`MULTIARCH', `Pre-Depends: multiarch-support
1946
Depends: gcj`'PV-base (= ${gcj:Version}), libgcj`'LIBGCJ_EXT (= ${gcj:Version}), ${misc:Depends}
1947
Recommends: binutils, libc6-dbg | libc-dbg
1948
Description: Debugging symbols for libraries provided in libgcj`'GCJ_SO-dev
1949
The package provides debugging symbols for the libraries provided
1950
in libgcj`'GCJ_SO-dev.
1952
binutils is required to show file names and line numbers in stack traces.
1954
Package: gcj`'PV-source
1957
Priority: PRI(optional)
1958
Depends: gcj`'PV-base (>= ${gcj:SoftVersion}), gcj`'PV-jdk (>= ${gcj:SoftVersion}), ${misc:Depends}
1959
Description: GCJ java sources for use in IDEs like eclipse and netbeans
1960
These are the java source files packaged as a zip file for use in development
1961
environments like eclipse and netbeans.
1963
ifenabled(`gcjdoc',`
1967
Priority: PRI(optional)
1968
Depends: gcj`'PV-base (>= ${gcj:SoftVersion}), ${misc:Depends}
1969
Enhances: libgcj`'GCJ_SO-dev
1970
Provides: classpath-doc
1971
Description: libgcj API documentation and example programs
1972
Autogenerated documentation describing the API of the libgcj library.
1973
Sources and precompiled example programs from the classpath library.
1979
ifenabled(`libcxx',`
1980
Package: libstdc++CXX_SO`'LS
1981
Architecture: ifdef(`TARGET',`all',`any')
1982
Section: ifdef(`TARGET',`devel',`libs')
1983
Priority: ifdef(`TARGET',`extra',PRI(important))
1984
Depends: BASEDEP, ${dep:libc}, ${shlibs:Depends}, ${misc:Depends}
1985
ifdef(`TARGET',`Provides: libstdc++CXX_SO-TARGET-dcv1',
1986
ifdef(`MULTIARCH', `Multi-Arch: same
1987
Pre-Depends: multiarch-support
1988
Breaks: ${multiarch:breaks}
1989
')`Provides: libstdc++'CXX_SO`-armel [armel], libstdc++'CXX_SO`-armhf [armhf]')
1990
Conflicts: scim (<< 1.4.2-1)
1991
Description: GNU Standard C++ Library v3`'ifdef(`TARGET)',` (TARGET)', `')
1992
This package contains an additional runtime library for C++ programs
1993
built with the GNU compiler.
1995
libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
1996
was included up to g++-2.95. The first version of libstdc++-v3 appeared
1998
ifdef(`TARGET', `dnl
2000
This package contains files for TARGET architecture, for use in cross-compile
2005
ifenabled(`lib32cxx',`
2006
Package: lib32stdc++CXX_SO`'LS
2007
Architecture: ifdef(`TARGET',`all',`biarch32_archs')
2008
Section: ifdef(`TARGET',`devel',`libs')
2010
Depends: BASEDEP, lib32gcc1`'LS, ${shlibs:Depends}, ${misc:Depends}
2011
Conflicts: ${confl:lib32}
2012
ifdef(`TARGET',`Provides: lib32stdc++CXX_SO-TARGET-dcv1
2014
Description: GNU Standard C++ Library v3 (32 bit Version)
2015
This package contains an additional runtime library for C++ programs
2016
built with the GNU compiler.
2017
ifdef(`TARGET', `dnl
2019
This package contains files for TARGET architecture, for use in cross-compile
2024
ifenabled(`lib64cxx',`
2025
Package: lib64stdc++CXX_SO`'LS
2026
Architecture: ifdef(`TARGET',`all',`biarch64_archs')
2027
Section: ifdef(`TARGET',`devel',`libs')
2028
Priority: ifdef(`TARGET',`extra',PRI(optional))
2029
Depends: BASEDEP, ${shlibs:Depends}, lib64gcc1`'LS, ${misc:Depends}
2030
ifdef(`TARGET',`Provides: lib64stdc++CXX_SO-TARGET-dcv1
2032
Description: GNU Standard C++ Library v3`'ifdef(`TARGET)',` (TARGET)', `') (64bit)
2033
This package contains an additional runtime library for C++ programs
2034
built with the GNU compiler.
2036
libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
2037
was included up to g++-2.95. The first version of libstdc++-v3 appeared
2039
ifdef(`TARGET', `dnl
2041
This package contains files for TARGET architecture, for use in cross-compile
2046
ifenabled(`libn32cxx',`
2047
Package: libn32stdc++CXX_SO`'LS
2048
Architecture: ifdef(`TARGET',`all',`biarchn32_archs')
2049
Section: ifdef(`TARGET',`devel',`libs')
2050
Priority: ifdef(`TARGET',`extra',PRI(optional))
2051
Depends: BASEDEP, ${shlibs:Depends}, libn32gcc1`'LS, ${misc:Depends}
2052
ifdef(`TARGET',`Provides: libn32stdc++CXX_SO-TARGET-dcv1
2054
Description: GNU Standard C++ Library v3`'ifdef(`TARGET)',` (TARGET)', `') (n32)
2055
This package contains an additional runtime library for C++ programs
2056
built with the GNU compiler.
2058
libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
2059
was included up to g++-2.95. The first version of libstdc++-v3 appeared
2061
ifdef(`TARGET', `dnl
2063
This package contains files for TARGET architecture, for use in cross-compile
2068
ifenabled(`libhfcxx',`
2069
Package: libhfstdc++CXX_SO`'LS
2070
Architecture: ifdef(`TARGET',`all',`biarchhf_archs')
2071
Section: ifdef(`TARGET',`devel',`libs')
2072
Priority: ifdef(`TARGET',`extra',PRI(optional))
2073
Depends: BASEDEP, ${shlibs:Depends}, libhfgcc1`'LS, ${misc:Depends}
2074
ifdef(`TARGET',`Provides: libhfstdc++CXX_SO-TARGET-dcv1
2076
Conflicts: libstdc++'CXX_SO`-armhf [biarchhf_archs]
2077
Description: GNU Standard C++ Library v3`'ifdef(`TARGET)',` (TARGET)', `') (hard float ABI)
2078
This package contains an additional runtime library for C++ programs
2079
built with the GNU compiler.
2081
libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
2082
was included up to g++-2.95. The first version of libstdc++-v3 appeared
2084
ifdef(`TARGET', `dnl
2086
This package contains files for TARGET architecture, for use in cross-compile
2091
ifenabled(`libsfcxx',`
2092
Package: libsfstdc++CXX_SO`'LS
2093
Architecture: ifdef(`TARGET',`all',`biarchsf_archs')
2094
Section: ifdef(`TARGET',`devel',`libs')
2095
Priority: ifdef(`TARGET',`extra',PRI(optional))
2096
Depends: BASEDEP, ${shlibs:Depends}, libsfgcc1`'LS, ${misc:Depends}
2097
ifdef(`TARGET',`Provides: libsfstdc++CXX_SO-TARGET-dcv1
2099
Conflicts: libstdc++'CXX_SO`-armel [biarchsf_archs]
2100
Description: GNU Standard C++ Library v3`'ifdef(`TARGET)',` (TARGET)', `') (soft float ABI)
2101
This package contains an additional runtime library for C++ programs
2102
built with the GNU compiler.
2104
libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
2105
was included up to g++-2.95. The first version of libstdc++-v3 appeared
2107
ifdef(`TARGET', `dnl
2109
This package contains files for TARGET architecture, for use in cross-compile
2114
ifenabled(`libneoncxx',`
2115
Package: libstdc++CXX_SO-neon`'LS
2116
Architecture: NEON_ARCHS
2119
Depends: BASEDEP, libc6-neon`'LS, libgcc1-neon`'LS, ${shlibs:Depends}, ${misc:Depends}
2120
Description: GNU Standard C++ Library v3 [NEON version]
2121
This package contains an additional runtime library for C++ programs
2122
built with the GNU compiler.
2124
This set of libraries is optimized to use a NEON coprocessor, and will
2125
be selected instead when running under systems which have one.
2128
ifenabled(`c++dev',`
2129
Package: libstdc++CXX_SO`'PV-dev`'LS
2130
Architecture: ifdef(`TARGET',`all',`any')
2131
Section: ifdef(`TARGET',`devel',`libdevel')
2132
Priority: ifdef(`TARGET',`extra',PRI(optional))
2133
Depends: BASEDEP, g++`'PV`'TS (= ${gcc:Version}), libstdc++CXX_SO`'LS (>= ${gcc:Version}), ${dep:libcdev}, ${misc:Depends}
2134
ifdef(`TARGET',`',`dnl native
2135
Conflicts: libg++27-dev, libg++272-dev (<< 2.7.2.8-1), libstdc++2.8-dev, libg++2.8-dev, libstdc++2.9-dev, libstdc++2.9-glibc2.1-dev, libstdc++2.10-dev (<< 1:2.95.3-2), libstdc++3.0-dev
2136
Suggests: libstdc++CXX_SO`'PV-doc
2138
Provides: libstdc++-dev`'LS`'ifdef(`TARGET',`, libstdc++-dev-TARGET-dcv1, libstdc++CXX_SO-dev-TARGET-dcv1')
2139
Description: GNU Standard C++ Library v3 (development files)`'ifdef(`TARGET)',` (TARGET)', `')
2140
This package contains the headers and static library files necessary for
2141
building C++ programs which use libstdc++.
2143
libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
2144
was included up to g++-2.95. The first version of libstdc++-v3 appeared
2146
ifdef(`TARGET', `dnl
2148
This package contains files for TARGET architecture, for use in cross-compile
2152
Package: libstdc++CXX_SO`'PV-pic`'LS
2153
Architecture: ifdef(`TARGET',`all',`any')
2154
Section: ifdef(`TARGET',`devel',`libdevel')
2156
Depends: BASEDEP, libstdc++CXX_SO`'LS (>= ${gcc:Version}), libstdc++CXX_SO`'PV-dev`'LS (= ${gcc:Version}), ${misc:Depends}
2157
ifdef(`TARGET',`Provides: libstdc++CXX_SO-pic-TARGET-dcv1
2159
Description: GNU Standard C++ Library v3 (shared library subset kit)`'ifdef(`TARGET)',` (TARGET)', `')
2160
This is used to develop subsets of the libstdc++ shared libraries for
2161
use on custom installation floppies and in embedded systems.
2163
Unless you are making one of those, you will not need this package.
2164
ifdef(`TARGET', `dnl
2166
This package contains files for TARGET architecture, for use in cross-compile
2170
Package: libstdc++CXX_SO`'PV-dbg`'LS
2171
Architecture: ifdef(`TARGET',`all',`any')
2174
Depends: BASEDEP, libstdc++CXX_SO`'LS (>= ${gcc:Version}), libgcc`'GCC_SO-dbg`'LS, ${shlibs:Depends}, ${misc:Depends}
2175
ifdef(`TARGET',`Provides: libstdc++CXX_SO-dbg-TARGET-dcv1',`dnl
2176
ifdef(`MULTIARCH', `Multi-Arch: same',`dnl')
2177
Provides: libstdc++'CXX_SO`'PV`-dbg-armel [armel], libstdc++'CXX_SO`'PV`-dbg-armhf [armhf]dnl
2179
Recommends: libstdc++CXX_SO`'PV-dev`'LS (= ${gcc:Version})
2180
Conflicts: libstdc++5-dbg`'LS, libstdc++5-3.3-dbg`'LS, libstdc++6-dbg`'LS, libstdc++6-4.0-dbg`'LS, libstdc++6-4.1-dbg`'LS, libstdc++6-4.2-dbg`'LS, libstdc++6-4.3-dbg`'LS, libstdc++6-4.4-dbg`'LS, libstdc++6-4.5-dbg`'LS, libstdc++6-4.6-dbg`'LS
2181
Description: GNU Standard C++ Library v3 (debugging files)`'ifdef(`TARGET)',` (TARGET)', `')
2182
This package contains the shared library of libstdc++ compiled with
2184
ifdef(`TARGET', `dnl
2186
This package contains files for TARGET architecture, for use in cross-compile
2190
Package: lib32stdc++CXX_SO`'PV-dbg`'LS
2191
Architecture: ifdef(`TARGET',`all',`biarch32_archs')
2194
Depends: BASEDEP, lib32stdc++CXX_SO`'LS (>= ${gcc:Version}), libstdc++CXX_SO`'PV-dev`'LS (= ${gcc:Version}), lib32gcc`'GCC_SO-dbg`'LS, ${shlibs:Depends}, ${misc:Depends}
2195
ifdef(`TARGET',`Provides: lib32stdc++CXX_SO-dbg-TARGET-dcv1
2197
Conflicts: lib32stdc++6-dbg`'LS, lib32stdc++6-4.0-dbg`'LS, lib32stdc++6-4.1-dbg`'LS, lib32stdc++6-4.2-dbg`'LS, lib32stdc++6-4.3-dbg`'LS, lib32stdc++6-4.4-dbg`'LS, lib32stdc++6-4.5-dbg`'LS, lib32stdc++6-4.6-dbg`'LS
2198
Description: GNU Standard C++ Library v3 (debugging files)`'ifdef(`TARGET)',` (TARGET)', `')
2199
This package contains the shared library of libstdc++ compiled with
2201
ifdef(`TARGET', `dnl
2203
This package contains files for TARGET architecture, for use in cross-compile
2207
Package: lib64stdc++CXX_SO`'PV-dbg`'LS
2208
Architecture: ifdef(`TARGET',`all',`biarch64_archs')
2211
Depends: BASEDEP, lib64stdc++CXX_SO`'LS (>= ${gcc:Version}), libstdc++CXX_SO`'PV-dev`'LS (= ${gcc:Version}), lib64gcc`'GCC_SO-dbg`'LS, ${shlibs:Depends}, ${misc:Depends}
2212
ifdef(`TARGET',`Provides: lib64stdc++CXX_SO-dbg-TARGET-dcv1
2214
Conflicts: lib64stdc++6-dbg`'LS, lib64stdc++6-4.0-dbg`'LS, lib64stdc++6-4.1-dbg`'LS, lib64stdc++6-4.2-dbg`'LS, lib64stdc++6-4.3-dbg`'LS, lib64stdc++6-4.4-dbg`'LS, lib64stdc++6-4.5-dbg`'LS, lib64stdc++6-4.6-dbg`'LS
2215
Description: GNU Standard C++ Library v3 (debugging files)`'ifdef(`TARGET)',` (TARGET)', `')
2216
This package contains the shared library of libstdc++ compiled with
2218
ifdef(`TARGET', `dnl
2220
This package contains files for TARGET architecture, for use in cross-compile
2224
Package: libn32stdc++CXX_SO`'PV-dbg`'LS
2225
Architecture: ifdef(`TARGET',`all',`biarchn32_archs')
2228
Depends: BASEDEP, libn32stdc++CXX_SO`'LS (>= ${gcc:Version}), libstdc++CXX_SO`'PV-dev`'LS (= ${gcc:Version}), libn32gcc`'GCC_SO-dbg`'LS, ${shlibs:Depends}, ${misc:Depends}
2229
ifdef(`TARGET',`Provides: libn32stdc++CXX_SO-dbg-TARGET-dcv1
2231
Conflicts: libn32stdc++6-dbg`'LS, libn32stdc++6-4.0-dbg`'LS, libn32stdc++6-4.1-dbg`'LS, libn32stdc++6-4.2-dbg`'LS, libn32stdc++6-4.3-dbg`'LS, libn32stdc++6-4.4-dbg`'LS, libn32stdc++6-4.5-dbg`'LS, libn32stdc++6-4.6-dbg`'LS
2232
Description: GNU Standard C++ Library v3 (debugging files)`'ifdef(`TARGET)',` (TARGET)', `')
2233
This package contains the shared library of libstdc++ compiled with
2235
ifdef(`TARGET', `dnl
2237
This package contains files for TARGET architecture, for use in cross-compile
2241
ifenabled(`libhfcxx',`
2242
Package: libhfstdc++CXX_SO`'PV-dbg`'LS
2243
Architecture: ifdef(`TARGET',`all',`biarchhf_archs')
2246
Depends: BASEDEP, libhfstdc++CXX_SO`'LS (>= ${gcc:Version}), libstdc++CXX_SO`'PV-dev`'LS (= ${gcc:Version}), libhfgcc`'GCC_SO-dbg`'LS, ${shlibs:Depends}, ${misc:Depends}
2247
ifdef(`TARGET',`Provides: libhfstdc++CXX_SO-dbg-TARGET-dcv1
2249
Conflicts: libhfstdc++6-dbg`'LS, libhfstdc++6-4.3-dbg`'LS, libhfstdc++6-4.4-dbg`'LS, libhfstdc++6-4.5-dbg`'LS, libhfstdc++6-4.6-dbg`'LS, libstdc++'CXX_SO`-armhf [biarchhf_archs]
2250
Description: GNU Standard C++ Library v3 (debugging files)`'ifdef(`TARGET)',` (TARGET)', `')
2251
This package contains the shared library of libstdc++ compiled with
2253
ifdef(`TARGET', `dnl
2255
This package contains files for TARGET architecture, for use in cross-compile
2260
ifenabled(`libsfcxx',`
2261
Package: libsfstdc++CXX_SO`'PV-dbg`'LS
2262
Architecture: ifdef(`TARGET',`all',`biarchsf_archs')
2265
Depends: BASEDEP, libsfstdc++CXX_SO`'LS (>= ${gcc:Version}), libstdc++CXX_SO`'PV-dev`'LS (= ${gcc:Version}), libsfgcc`'GCC_SO-dbg`'LS, ${shlibs:Depends}, ${misc:Depends}
2266
ifdef(`TARGET',`Provides: libsfstdc++CXX_SO-dbg-TARGET-dcv1
2268
Conflicts: libsfstdc++6-dbg`'LS, libsfstdc++6-4.3-dbg`'LS, libsfstdc++6-4.4-dbg`'LS, libsfstdc++6-4.5-dbg`'LS, libsfstdc++6-4.6-dbg`'LS, libstdc++'CXX_SO`-armel [biarchsf_archs]
2269
Description: GNU Standard C++ Library v3 (debugging files)`'ifdef(`TARGET)',` (TARGET)', `')
2270
This package contains the shared library of libstdc++ compiled with
2272
ifdef(`TARGET', `dnl
2274
This package contains files for TARGET architecture, for use in cross-compile
2279
ifdef(`TARGET', `', `
2280
Package: libstdc++CXX_SO`'PV-doc
2283
Priority: PRI(optional)
2284
Depends: gcc`'PV-base (>= ${gcc:SoftVersion}), ${misc:Depends}
2285
Conflicts: libstdc++5-doc, libstdc++5-3.3-doc, libstdc++6-doc, libstdc++6-4.0-doc, libstdc++6-4.1-doc, libstdc++6-4.2-doc, libstdc++6-4.3-doc, libstdc++6-4.4-doc, libstdc++6-4.5-doc, libstdc++6-4.6-doc
2286
Description: GNU Standard C++ Library v3 (documentation files)
2287
This package contains documentation files for the GNU stdc++ library.
2289
One set is the distribution documentation, the other set is the
2290
source documentation including a namespace list, class hierarchy,
2291
alphabetical list, compound list, file list, namespace members,
2292
compound members and file members.
2298
Package: gnat`'-GNAT_V
2300
Priority: PRI(optional)
2301
ifdef(`MULTIARCH', `Pre-Depends: multiarch-support
2303
Depends: gnat`'PV-base (= ${gnat:Version}), gcc`'PV (>= ${gcc:SoftVersion}), ${dep:libgnat}, ${dep:libcdev}, ${shlibs:Depends}, ${misc:Depends}
2304
Suggests: gnat`'PV-doc, ada-reference-manual-html, ada-reference-manual-info, ada-reference-manual-pdf, ada-reference-manual-text, gnat`'-GNAT_V-sjlj
2305
Provides: ada-compiler
2306
Conflicts: gnat (<< 4.1), gnat-3.1, gnat-3.2, gnat-3.3, gnat-3.4, gnat-3.5, gnat-4.0, gnat-4.1, gnat-4.2, gnat-4.3, gnat-4.4, gnat-4.6
2307
Description: GNU Ada compiler
2308
GNAT is a compiler for the Ada programming language. It produces optimized
2309
code on platforms supported by the GNU Compiler Collection (GCC).
2311
This package provides the compiler, tools and runtime library that handles
2312
exceptions using the default zero-cost mechanism.
2314
Package: gnat`'-GNAT_V-sjlj
2317
ifdef(`MULTIARCH', `Pre-Depends: multiarch-support
2319
Depends: gnat`'PV-base (= ${gnat:Version}), gnat`'-GNAT_V (= ${gnat:Version}), ${misc:Depends}
2320
Description: GNU Ada compiler (setjump/longjump runtime library)
2321
GNAT is a compiler for the Ada programming language. It produces optimized
2322
code on platforms supported by the GNU Compiler Collection (GCC).
2324
This package provides an alternative runtime library that handles
2325
exceptions using the setjump/longjump mechanism (as a static library
2326
only). You can install it to supplement the normal compiler.
2328
ifenabled(`libgnat',`
2329
Package: libgnat`'-GNAT_V
2332
ifdef(`TARGET',`dnl',ifdef(`MULTIARCH', `Multi-Arch: same
2333
Pre-Depends: multiarch-support
2335
Priority: PRI(optional)
2336
Depends: gnat`'PV-base (= ${gnat:Version}), ${shlibs:Depends}, ${misc:Depends}
2337
Description: runtime for applications compiled with GNAT (shared library)
2338
GNAT is a compiler for the Ada programming language. It produces optimized
2339
code on platforms supported by the GNU Compiler Collection (GCC).
2341
The libgnat library provides runtime components needed by most
2342
applications produced with GNAT.
2344
This package contains the runtime shared library.
2346
Package: libgnat`'-GNAT_V-dbg
2349
ifdef(`TARGET',`dnl',ifdef(`MULTIARCH', `Multi-Arch: same
2350
Pre-Depends: multiarch-support
2353
Depends: gnat`'PV-base (= ${gnat:Version}), libgnat`'-GNAT_V (= ${gnat:Version}), ${misc:Depends}
2354
Description: runtime for applications compiled with GNAT (debugging symbols)
2355
GNAT is a compiler for the Ada programming language. It produces optimized
2356
code on platforms supported by the GNU Compiler Collection (GCC).
2358
The libgnat library provides runtime components needed by most
2359
applications produced with GNAT.
2361
This package contains the debugging symbols.
2363
Package: libgnatvsn`'GNAT_V-dev
2367
Depends: gnat`'PV-base (= ${gnat:Version}), gnat`'PV (= ${gnat:Version}), ada-compiler,
2368
libgnatvsn`'GNAT_V (= ${gnat:Version}), ${misc:Depends}
2369
Conflicts: libgnatvsn-dev (<< `'GNAT_V), libgnatvsn4.1-dev, libgnatvsn4.3-dev, libgnatvsn4.4-dev, libgnatvsn4.5-dev, libgnatvsn4.6-dev
2370
Description: GNU Ada compiler selected components (development files)
2371
GNAT is a compiler for the Ada programming language. It produces optimized
2372
code on platforms supported by the GNU Compiler Collection (GCC).
2374
The libgnatvsn library exports selected GNAT components for use in other
2375
packages, most notably ASIS tools. It is licensed under the GNAT-Modified
2376
GPL, allowing to link proprietary programs with it.
2378
This package contains the development files and static library.
2380
Package: libgnatvsn`'GNAT_V
2382
ifdef(`TARGET',`dnl',ifdef(`MULTIARCH', `Multi-Arch: same
2383
Pre-Depends: multiarch-support
2385
Priority: PRI(optional)
2387
Depends: gnat`'PV-base (= ${gnat:Version}), libgnat`'-GNAT_V (= ${gnat:Version}), ${misc:Depends}
2388
Description: GNU Ada compiler selected components (shared library)
2389
GNAT is a compiler for the Ada programming language. It produces optimized
2390
code on platforms supported by the GNU Compiler Collection (GCC).
2392
The libgnatvsn library exports selected GNAT components for use in other
2393
packages, most notably ASIS tools. It is licensed under the GNAT-Modified
2394
GPL, allowing to link proprietary programs with it.
2396
This package contains the runtime shared library.
2398
Package: libgnatvsn`'GNAT_V-dbg
2400
ifdef(`TARGET',`dnl',ifdef(`MULTIARCH', `Multi-Arch: same
2401
Pre-Depends: multiarch-support
2405
Depends: gnat`'PV-base (= ${gnat:Version}), libgnatvsn`'GNAT_V (= ${gnat:Version}), ${misc:Depends}
2406
Suggests: gnat, ada-compiler
2407
Description: GNU Ada compiler selected components (debugging symbols)
2408
GNAT is a compiler for the Ada programming language. It produces optimized
2409
code on platforms supported by the GNU Compiler Collection (GCC).
2411
The libgnatvsn library exports selected GNAT components for use in other
2412
packages, most notably ASIS tools. It is licensed under the GNAT-Modified
2413
GPL, allowing to link proprietary programs with it.
2415
This package contains the debugging symbols.
2417
Package: libgnatprj`'GNAT_V-dev
2421
Depends: gnat`'PV-base (= ${gnat:Version}), gnat`'PV (= ${gnat:Version}), ada-compiler,
2422
libgnatprj`'GNAT_V (= ${gnat:Version}), libgnatvsn`'GNAT_V-dev (= ${gnat:Version}), ${misc:Depends}
2423
Conflicts: libgnatprj-dev (<< `'GNAT_V), libgnatprj4.1-dev, libgnatprj4.3-dev, libgnatprj4.4-dev, libgnatprj4.5-dev, libgnatprj4.6-dev
2424
Description: GNU Ada compiler Project Manager (development files)
2425
GNAT is a compiler for the Ada programming language. It produces optimized
2426
code on platforms supported by the GNU Compiler Collection (GCC).
2428
GNAT uses project files to organise source and object files in large-scale
2429
development efforts. The libgnatprj library exports GNAT project files
2430
management for use in other packages, most notably ASIS tools (package
2431
asis-programs) and GNAT Programming Studio (package gnat-gps). It is
2432
licensed under the pure GPL; all programs that use it must also be
2433
distributed under the GPL, or not distributed at all.
2435
This package contains the development files and static library.
2437
Package: libgnatprj`'GNAT_V
2439
ifdef(`TARGET',`dnl',ifdef(`MULTIARCH', `Multi-Arch: same
2440
Pre-Depends: multiarch-support
2442
Priority: PRI(optional)
2444
Depends: gnat`'PV-base (= ${gnat:Version}), libgnat`'-GNAT_V (= ${gnat:Version}), libgnatvsn`'GNAT_V (= ${gnat:Version}), ${misc:Depends}
2445
Description: GNU Ada compiler Project Manager (shared library)
2446
GNAT is a compiler for the Ada programming language. It produces optimized
2447
code on platforms supported by the GNU Compiler Collection (GCC).
2449
GNAT uses project files to organise source and object files in large-scale
2450
development efforts. The libgnatprj library exports GNAT project files
2451
management for use in other packages, most notably ASIS tools (package
2452
asis-programs) and GNAT Programming Studio (package gnat-gps). It is
2453
licensed under the pure GPL; all programs that use it must also be
2454
distributed under the GPL, or not distributed at all.
2456
This package contains the runtime shared library.
2458
Package: libgnatprj`'GNAT_V-dbg
2460
ifdef(`TARGET',`dnl',ifdef(`MULTIARCH', `Multi-Arch: same
2461
Pre-Depends: multiarch-support
2465
Depends: gnat`'PV-base (= ${gnat:Version}), libgnatprj`'GNAT_V (= ${gnat:Version}), ${misc:Depends}
2466
Suggests: gnat, ada-compiler
2467
Description: GNU Ada compiler Project Manager (debugging symbols)
2468
GNAT is a compiler for the Ada programming language. It produces optimized
2469
code on platforms supported by the GNU Compiler Collection (GCC).
2471
GNAT uses project files to organise source and object files in large-scale
2472
development efforts. The libgnatprj library exports GNAT project files
2473
management for use in other packages, most notably ASIS tools (package
2474
asis-programs) and GNAT Programming Studio (package gnat-gps). It is
2475
licensed under the pure GPL; all programs that use it must also be
2476
distributed under the GPL, or not distributed at all.
2478
This package contains the debugging symbols.
2481
ifenabled(`lib64gnat',`
2482
Package: lib64gnat`'-GNAT_V
2484
Architecture: biarch64_archs
2485
Priority: PRI(optional)
2486
Depends: gnat`'PV-base (= ${gnat:Version}), ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
2487
Description: runtime for applications compiled with GNAT (64 bits shared library)
2488
GNAT is a compiler for the Ada programming language. It produces optimized
2489
code on platforms supported by the GNU Compiler Collection (GCC).
2491
The libgnat library provides runtime components needed by most
2492
applications produced with GNAT.
2494
This package contains the runtime shared library for 64 bits architectures.
2497
ifenabled(`gfdldoc',`
2498
Package: gnat`'PV-doc
2501
Priority: PRI(optional)
2502
Depends: dpkg (>= 1.15.4) | install-info, ${misc:Depends}
2504
Conflicts: gnat-4.1-doc, gnat-4.2-doc, gnat-4.3-doc, gnat-4.4-doc, gnat-4.6-doc
2505
Description: GNU Ada compiler (documentation)
2506
GNAT is a compiler for the Ada programming language. It produces optimized
2507
code on platforms supported by the GNU Compiler Collection (GCC).
2509
The libgnat library provides runtime components needed by most
2510
applications produced with GNAT.
2512
This package contains the documentation in info `format'.
2519
Priority: PRI(optional)
2520
Depends: SOFTBASEDEP, g++`'PV (>= ${gcc:SoftVersion}), libphobos`'PHOBOS_V`'PV-dev (= ${gdc:Version}) [libphobos_no_archs], ${shlibs:Depends}, ${misc:Depends}
2521
Provides: gdc, d-compiler, d-v2-compiler
2522
Replaces: gdc (<< 4.4.6-5)
2523
Description: GNU D compiler (version 2), based on the GCC backend
2524
This is the GNU D compiler, which compiles D on platforms supported by gcc.
2525
It uses the gcc backend to generate optimised code.
2527
This compiler supports D language version 2.
2529
ifenabled(`libphobos',`
2530
Package: libphobos`'PHOBOS_V`'PV`'TS-dev
2533
Priority: PRI(optional)
2534
Depends: gdc`'PV`'TS (= ${gdc:Version}), zlib1g-dev, ${shlibs:Depends}, ${misc:Depends}
2535
Provides: libphobos`'PHOBOS_V`'TS-dev
2536
Description: Phobos D standard library
2537
This is the Phobos standard library that comes with the D2 compiler.
2539
For more information check http://www.d-programming-language.org/phobos/
2541
Package: libphobos`'PHOBOS_V`'PV`'TS-dbg
2543
Architecture: ifdef(`TARGET',`all',`any')
2545
Depends: gdc`'PV`'TS (= ${gdc:Version}), libphobos`'PHOBOS_V`'PV-dev (= ${gdc:Version}), ${misc:Depends}
2546
Provides: libphobos`'PHOBOS_V`'TS-dbg
2547
Description: The Phobos D standard library (debug symbols)
2548
This is the Phobos standard library that comes with the D2 compiler.
2550
For more information check http://www.d-programming-language.org/phobos/
2554
ifdef(`TARGET',`',`dnl
2556
Package: gcc`'PV-soft-float
2557
Architecture: arm armel armhf
2558
Priority: PRI(optional)
2559
Depends: BASEDEP, ifenabled(`cdev',`gcc`'PV (= ${gcc:Version}),') ${shlibs:Depends}, ${misc:Depends}
2560
Conflicts: gcc-4.4-soft-float, gcc-4.5-soft-float, gcc-4.6-soft-float
2561
Description: GCC soft-floating-point gcc libraries (ARM)
2562
These are versions of basic static libraries such as libgcc.a compiled
2563
with the -msoft-float option, for CPUs without a floating-point unit.
2567
ifenabled(`fixincl',`
2568
Package: fixincludes
2570
Priority: PRI(optional)
2571
Depends: BASEDEP, gcc`'PV (= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
2572
Description: Fix non-ANSI header files
2573
FixIncludes was created to fix non-ANSI system header files. Many
2574
system manufacturers supply proprietary headers that are not ANSI compliant.
2575
The GNU compilers cannot compile non-ANSI headers. Consequently, the
2576
FixIncludes shell script was written to fix the header files.
2578
Not all packages with header files are installed on the system, when the
2579
package is built, so we make fixincludes available at build time of other
2580
packages, such that checking tools like lintian can make use of it.
2584
ifdef(`TARGET', `', `
2585
ifenabled(`gfdldoc',`
2586
Package: gcc`'PV-doc
2589
Priority: PRI(optional)
2590
Depends: gcc`'PV-base (>= ${gcc:SoftVersion}), dpkg (>= 1.15.4) | install-info, ${misc:Depends}
2591
Conflicts: gcc-docs (<< 2.95.2)
2592
Replaces: gcc (<=2.7.2.3-4.3), gcc-docs (<< 2.95.2)
2593
Description: Documentation for the GNU compilers (gcc, gobjc, g++)
2594
Documentation for the GNU compilers in info `format'.
2599
ifdef(`TARGET',`',`dnl
2600
ifenabled(`libnof',`
2601
Package: gcc`'PV-nof
2602
Architecture: powerpc
2603
Priority: PRI(optional)
2604
Depends: BASEDEP, ${shlibs:Depends}ifenabled(`cdev',`, gcc`'PV (= ${gcc:Version})'), ${misc:Depends}
2605
Conflicts: gcc-3.2-nof
2606
Description: GCC no-floating-point gcc libraries (powerpc)
2607
These are versions of basic static libraries such as libgcc.a compiled
2608
with the -msoft-float option, for CPUs without a floating-point unit.
2612
ifenabled(`source',`
2613
Package: gcc`'PV-source
2615
Priority: PRI(optional)
2616
Depends: make (>= 3.81), autoconf2.64, automake, quilt, patchutils, gawk, ${misc:Depends}
2617
Description: Source of the GNU Compiler Collection
2618
This package contains the sources and patches which are needed to
2619
build the GNU Compiler Collection (GCC).
2623
dnl last line in file