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(`depifenabled', `ifelse(index(enabled_languages, `$1'), -1, `', `$2')')
22
define(`ifenabled', `ifelse(index(enabled_languages, `$1'), -1, `dnl', `$2')')
24
define(`CROSS_ARCH', ifdef(`CROSS_ARCH', CROSS_ARCH, `all'))
25
define(`libdep', `lib$2$1`'LS`'AQ (ifelse(`$3',`',`>=',`$3') ifelse(`$4',`',`${gcc:Version}',`$4'))')
26
define(`libdevdep', `lib$2$1`'LS`'AQ (ifelse(`$3',`',`=',`$3') ifelse(`$4',`',`${gcc:Version}',`$4'))')
27
define(`libdbgdep', `lib$2$1`'LS`'AQ (ifelse(`$3',`',`>=',`$3') ifelse(`$4',`',`${gcc:Version}',`$4'))')
29
define(`BUILT_USING', ifelse(add_built_using,yes,`Built-Using: ${Built-Using}
33
dnl --------------------------------------------------------------------------
36
Priority: PRI(optional)
37
ifelse(DIST,`Ubuntu',`dnl
38
ifelse(regexp(SRCNAME, `gnat\|gdc-'),0,`dnl
39
Maintainer: Ubuntu MOTU Developers <ubuntu-motu@lists.ubuntu.com>
41
Maintainer: Ubuntu Core developers <ubuntu-devel-discuss@lists.ubuntu.com>
43
XSBC-Original-Maintainer: MAINTAINER
45
Maintainer: MAINTAINER
47
ifelse(regexp(SRCNAME, `gnat'),0,`dnl
48
Uploaders: Ludovic Brenta <lbrenta@debian.org>
49
', regexp(SRCNAME, `gdc'),0,`dnl
50
Uploaders: Iain Buclaw <ibuclaw@ubuntu.com>, Matthias Klose <doko@debian.org>
52
Uploaders: Matthias Klose <doko@debian.org>
54
Standards-Version: 3.9.4
55
ifdef(`TARGET',`dnl cross
56
Build-Depends: debhelper (>= 5.0.62),
57
LIBC_BUILD_DEP, LIBC_BIARCH_BUILD_DEP
58
LIBUNWIND_BUILD_DEP LIBATOMIC_OPS_BUILD_DEP AUTOGEN_BUILD_DEP AUTO_BUILD_DEP
59
SOURCE_BUILD_DEP CROSS_BUILD_DEP
60
CLOOG_BUILD_DEP MPC_BUILD_DEP MPFR_BUILD_DEP GMP_BUILD_DEP,
61
zlib1g-dev, gawk, lzma, xz-utils, patchutils,
62
bison (>= 1:2.3), flex, realpath (>= 1.9.12), lsb-release, quilt
64
Build-Depends: debhelper (>= 5.0.62), GCC_MULTILIB_BUILD_DEP
65
LIBC_BUILD_DEP, LIBC_BIARCH_BUILD_DEP LIBC_DBG_DEP
66
kfreebsd-kernel-headers (>= 0.84) [kfreebsd-any],
67
AUTO_BUILD_DEP AUTOGEN_BUILD_DEP
68
libunwind7-dev (>= 0.98.5-6) [ia64], libatomic-ops-dev [ia64],
69
zlib1g-dev, gawk, lzma, xz-utils, patchutils,
70
BINUTILS_BUILD_DEP, binutils-hppa64 (>= BINUTILSBDV) [hppa],
71
gperf (>= 3.0.1), bison (>= 1:2.3), flex, gettext,
72
texinfo (>= 4.3), locales, sharutils,
73
procps, FORTRAN_BUILD_DEP JAVA_BUILD_DEP GNAT_BUILD_DEP GO_BUILD_DEP GDC_BUILD_DEP
74
CLOOG_BUILD_DEP MPC_BUILD_DEP MPFR_BUILD_DEP GMP_BUILD_DEP
75
CHECK_BUILD_DEP realpath (>= 1.9.12), chrpath, lsb-release, quilt
76
Build-Depends-Indep: LIBSTDCXX_BUILD_INDEP JAVA_BUILD_INDEP
78
ifelse(regexp(SRCNAME, `gnat'),0,`dnl
79
Homepage: http://gcc.gnu.org/
80
', regexp(SRCNAME, `gdc'),0,`dnl
81
Homepage: http://gdcproject.org/
83
Homepage: http://gcc.gnu.org/
85
XS-Vcs-Browser: http://svn.debian.org/viewsvn/gcccvs/branches/sid/gcc`'PV/
86
XS-Vcs-Svn: svn://svn.debian.org/svn/gcccvs/branches/sid/gcc`'PV
88
ifelse(regexp(SRCNAME, `gcc-snapshot'),0,`dnl
89
Package: gcc-snapshot`'TS
93
Depends: binutils`'TS (>= ${binutils:Version}), ${dep:libcbiarchdev}, ${dep:libcdev}, ${dep:libunwinddev}, ${snap:depends}, ${shlibs:Depends}, ${dep:ecj}, python, ${misc:Depends}
94
Recommends: ${snap:recommends}
96
Provides: c++-compiler`'TS`'ifdef(`TARGET',`',`, c++abi2-dev')
98
Description: A SNAPSHOT of the GNU Compiler Collection
99
This package contains a recent development SNAPSHOT of all files
100
contained in the GNU Compiler Collection (GCC).
102
The source code for this package has been exported from SVN trunk.
104
DO NOT USE THIS SNAPSHOT FOR BUILDING DEBIAN PACKAGES!
106
This package will NEVER hit the testing distribution. It is used for
107
tracking gcc bugs submitted to the Debian BTS in recent development
111
dnl default base package dependencies
112
define(`BASETARGET', `')
113
define(`BASEDEP', `gcc`'PV-base (= ${gcc:Version})')
114
define(`SOFTBASEDEP', `gcc`'PV-base (>= ${gcc:SoftVersion})')
116
dnl base, when building libgcc out of the gcj source; needed if new symbols
117
dnl in libgcc are used in libgcj.
118
ifelse(index(SRCNAME, `gcj'), 0, `
119
define(`BASEDEP', `gcj`'PV-base (= ${gcj:Version})')
120
define(`SOFTBASEDEP', `gcj`'PV-base (>= ${gcj:SoftVersion})')
123
ifelse(index(SRCNAME, `gnat'), 0, `
124
define(`BASEDEP', `gnat`'PV-base (= ${gnat:Version})')
125
define(`SOFTBASEDEP', `gnat`'PV-base (>= ${gnat:SoftVersion})')
128
ifdef(`TARGET', `', `
129
ifenabled(`gccbase',`
131
Package: gcc`'PV-base
133
ifdef(`MULTIARCH', `Multi-Arch: same
136
Priority: PRI(required)
137
Depends: ${misc:Depends}
138
Replaces: ${base:Replaces}
139
Breaks: gcc-4.4-base (<< 4.4.7), gcj-4.4-base (<< 4.4.6-9~), gnat-4.4-base (<< 4.4.6-3~), gcj-4.6-base (<< 4.6.1-4~), gnat-4.6 (<< 4.6.1-5~), gcc-4.7-base (<< 4.7.3), dehydra (<= 0.9.hg20110609-2)
141
Description: GCC, the GNU Compiler Collection (base package)
142
This package contains files common to all languages and libraries
143
contained in the GNU Compiler Collection (GCC).
144
ifdef(`BASE_ONLY', `dnl
146
This version of GCC is not yet available for this architecture.
147
Please use the compilers from the gcc-snapshot package for testing.
152
ifenabled(`gccxbase',`
153
dnl override default base package dependencies to cross version
154
dnl This creates a toolchain that doesnt depend on the system -base packages
155
define(`BASETARGET', `PV`'TS')
156
define(`BASEDEP', `gcc`'BASETARGET-base (= ${gcc:Version})')
157
define(`SOFTBASEDEP', `gcc`'BASETARGET-base (>= ${gcc:SoftVersion})')
159
Package: gcc`'BASETARGET-base
163
Depends: ${misc:Depends}
165
Description: GCC, the GNU Compiler Collection (base package)
166
This package contains files common to all languages and libraries
167
contained in the GNU Compiler Collection (GCC).
171
ifdef(`TARGET', `', `
172
ifenabled(`gcjbase',`
173
Package: gcj`'PV-base
175
ifdef(`MULTIARCH', `Multi-Arch: same
178
Priority: PRI(optional)
179
Depends: ${misc:Depends}
181
Description: GCC, the GNU Compiler Collection (gcj base package)
182
This package contains files common to all java related packages
183
built from the GNU Compiler Collection (GCC).
187
ifenabled(`gcjxbase',`
188
dnl override default base package dependencies to cross version
189
dnl This creates a toolchain that doesnt depend on the system -base packages
190
define(`BASETARGET', `PV`'TS')
191
define(`BASEDEP', `gcj`'BASETARGET-base (= ${gcc:Version})')
192
define(`SOFTBASEDEP', `gcj`'BASETARGET-base (>= ${gcc:SoftVersion})')
194
Package: gcj`'BASETARGET-base
198
Depends: ${misc:Depends}
200
Description: GCC, the GNU Compiler Collection (gcj base package)
201
This package contains files common to all java related packages
202
built from the GNU Compiler Collection (GCC).
207
Package: gnat`'PV-base`'TS
210
Priority: PRI(optional)
211
Depends: ${misc:Depends}
212
Breaks: gcc-4.6 (<< 4.6.1-8~)
214
Description: GNU Ada compiler (common files)
215
GNAT is a compiler for the Ada programming language. It produces optimized
216
code on platforms supported by the GNU Compiler Collection (GCC).
218
This package contains files common to all GNAT related packages.
223
Architecture: ifdef(`TARGET',`CROSS_ARCH',`any')
224
Section: ifdef(`TARGET',`devel',`libs')
225
Priority: ifdef(`TARGET',`extra',required)
226
Depends: BASEDEP, ${shlibs:Depends}, ${misc:Depends}
227
ifdef(`TARGET',`Provides: libgcc1-TARGET-dcv1',
228
ifdef(`MULTIARCH', `Multi-Arch: same
229
Pre-Depends: multiarch-support
230
Breaks: ${multiarch:breaks}
231
')`Provides: libgcc1-armel [armel], libgcc1-armhf [armhf]')
233
Description: GCC support library`'ifdef(`TARGET)',` (TARGET)', `')
234
Shared version of the support library, a library of internal subroutines
235
that GCC uses to overcome shortcomings of particular machines, or
236
special needs for some languages.
239
This package contains files for TARGET architecture, for use in cross-compile
243
Package: libgcc1-dbg`'LS
244
Architecture: ifdef(`TARGET',`CROSS_ARCH',`any')
247
Depends: BASEDEP, libdep(gcc1,,=,${gcc:EpochVersion}), ${misc:Depends}
248
ifdef(`TARGET',`',`dnl
249
ifdef(`MULTIARCH',`Multi-Arch: same
251
Provides: libgcc1-dbg-armel [armel], libgcc1-dbg-armhf [armhf]
254
Description: GCC support library (debug symbols)`'ifdef(`TARGET)',` (TARGET)', `')
255
Debug symbols for the GCC support library.
258
This package contains files for TARGET architecture, for use in cross-compile
263
Architecture: ifdef(`TARGET',`CROSS_ARCH',`m68k')
264
Section: ifdef(`TARGET',`devel',`libs')
265
Priority: ifdef(`TARGET',`extra',required)
266
Depends: BASEDEP, ${shlibs:Depends}, ${misc:Depends}
267
ifdef(`TARGET',`Provides: libgcc2-TARGET-dcv1
268
',ifdef(`MULTIARCH', `Multi-Arch: same
269
Pre-Depends: multiarch-support
270
Breaks: ${multiarch:breaks}
273
Description: GCC support library`'ifdef(`TARGET)',` (TARGET)', `')
274
Shared version of the support library, a library of internal subroutines
275
that GCC uses to overcome shortcomings of particular machines, or
276
special needs for some languages.
279
This package contains files for TARGET architecture, for use in cross-compile
283
Package: libgcc2-dbg`'LS
284
Architecture: ifdef(`TARGET',`CROSS_ARCH',`m68k')
287
Depends: BASEDEP, libdep(gcc2,,=,${gcc:Version}), ${misc:Depends}
288
ifdef(`TARGET',`',ifdef(`MULTIARCH', `Multi-Arch: same
291
Description: GCC support library (debug symbols)`'ifdef(`TARGET)',` (TARGET)', `')
292
Debug symbols for the GCC support library.
295
This package contains files for TARGET architecture, for use in cross-compile
301
Package: libgcc`'PV-dev`'LS
302
Architecture: ifdef(`TARGET',`CROSS_ARCH',`any')
305
Recommends: ${dep:libcdev}
306
Depends: BASEDEP, ${dep:libgcc}, ${dep:libssp}, ${dep:libgomp}, ${dep:libitm}, ${dep:libatomic}, ${dep:libbtrace}, ${dep:libasan}, ${dep:libtsan}, ${dep:libqmath}, ${dep:libunwinddev}, ${shlibs:Depends}, ${misc:Depends}
307
ifdef(`TARGET',`',ifdef(`MULTIARCH', `Multi-Arch: same
310
Description: GCC support library (development files)
311
This package contains the headers and static library files necessary for
312
building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.
315
ifenabled(`lib4gcc',`
317
Architecture: ifdef(`TARGET',`CROSS_ARCH',`hppa')
318
ifdef(`TARGET',`',ifdef(`MULTIARCH', `Multi-Arch: same
319
Pre-Depends: multiarch-support
320
Breaks: ${multiarch:breaks}
322
Section: ifdef(`TARGET',`devel',`libs')
323
Priority: ifdef(`TARGET',`extra',required)
324
Depends: ifdef(`STANDALONEJAVA',`gcj`'PV-base (>= ${gcj:Version})',`BASEDEP'), ${shlibs:Depends}, ${misc:Depends}
326
Description: GCC support library`'ifdef(`TARGET)',` (TARGET)', `')
327
Shared version of the support library, a library of internal subroutines
328
that GCC uses to overcome shortcomings of particular machines, or
329
special needs for some languages.
332
This package contains files for TARGET architecture, for use in cross-compile
336
Package: libgcc4-dbg`'LS
337
Architecture: ifdef(`TARGET',`CROSS_ARCH',`hppa')
338
ifdef(`TARGET',`',ifdef(`MULTIARCH', `Multi-Arch: same
342
Depends: BASEDEP, libdep(gcc4,,=,${gcc:Version}), ${misc:Depends}
344
Description: GCC support library (debug symbols)`'ifdef(`TARGET)',` (TARGET)', `')
345
Debug symbols for the GCC support library.
348
This package contains files for TARGET architecture, for use in cross-compile
353
ifenabled(`lib64gcc',`
354
Package: lib64gcc1`'LS
355
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarch64_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: lib64gcc1-TARGET-dcv1
361
Conflicts: libdep(gcc`'GCC_SO,,<=,1:3.3-0pre9)
363
Description: GCC support library`'ifdef(`TARGET)',` (TARGET)', `') (64bit)
364
Shared version of the support library, a library of internal subroutines
365
that GCC uses to overcome shortcomings of particular machines, or
366
special needs for some languages.
369
This package contains files for TARGET architecture, for use in cross-compile
373
Package: lib64gcc1-dbg`'LS
374
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarch64_archs')
377
Depends: BASEDEP, libdep(gcc1,64,=,${gcc:EpochVersion}), ${misc:Depends}
379
Description: GCC support library (debug symbols)`'ifdef(`TARGET)',` (TARGET)', `')
380
Debug symbols for the GCC support library.
383
This package contains files for TARGET architecture, for use in cross-compile
389
Package: lib64gcc`'PV-dev`'LS
390
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarch64_archs')
393
Recommends: ${dep:libcdev}
394
Depends: BASEDEP, ${dep:libgccbiarch}, ${dep:libsspbiarch}, ${dep:libgompbiarch}, ${dep:libitmbiarch}, ${dep:libatomicbiarch}, ${dep:libbtracebiarch}, ${dep:libasanbiarch}, ${dep:libtsanbiarch}, ${dep:libqmathbiarch}, ${shlibs:Depends}, ${misc:Depends}
396
Description: GCC support library (64bit development files)
397
This package contains the headers and static library files necessary for
398
building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.
401
ifenabled(`lib32gcc',`
402
Package: lib32gcc1`'LS
403
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarch32_archs')
404
Section: ifdef(`TARGET',`devel',`libs')
406
Depends: BASEDEP, ${dep:libcbiarch}, ${misc:Depends}
407
Conflicts: ${confl:lib32}
408
ifdef(`TARGET',`Provides: lib32gcc1-TARGET-dcv1
411
Description: GCC support library (32 bit Version)
412
Shared version of the support library, a library of internal subroutines
413
that GCC uses to overcome shortcomings of particular machines, or
414
special needs for some languages.
417
This package contains files for TARGET architecture, for use in cross-compile
421
Package: lib32gcc1-dbg`'LS
422
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarch32_archs')
425
Depends: BASEDEP, libdep(gcc1,32,=,${gcc:EpochVersion}), ${misc:Depends}
427
Description: GCC support library (debug symbols)`'ifdef(`TARGET)',` (TARGET)', `')
428
Debug symbols for the GCC support library.
431
This package contains files for TARGET architecture, for use in cross-compile
437
Package: lib32gcc`'PV-dev`'LS
438
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarch32_archs')
441
Recommends: ${dep:libcdev}
442
Depends: BASEDEP, ${dep:libgccbiarch}, ${dep:libsspbiarch}, ${dep:libgompbiarch}, ${dep:libitmbiarch}, ${dep:libatomicbiarch}, ${dep:libbtracebiarch}, ${dep:libasanbiarch}, ${dep:libtsanbiarch}, ${dep:libqmathbiarch}, ${shlibs:Depends}, ${misc:Depends}
444
Description: GCC support library (32 bit development files)
445
This package contains the headers and static library files necessary for
446
building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.
449
ifenabled(`libneongcc',`
450
Package: libgcc1-neon`'LS
451
Architecture: NEON_ARCHS
454
Depends: BASEDEP, libc6-neon`'LS, ${shlibs:Depends}, ${misc:Depends}
456
Description: GCC support library [neon optimized]
457
Shared version of the support library, a library of internal subroutines
458
that GCC uses to overcome shortcomings of particular machines, or
459
special needs for some languages.
461
This set of libraries is optimized to use a NEON coprocessor, and will
462
be selected instead when running under systems which have one.
465
ifenabled(`libhfgcc',`
466
Package: libhfgcc1`'LS
467
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarchhf_archs')
468
Section: ifdef(`TARGET',`devel',`libs')
469
Priority: ifdef(`TARGET',`extra',PRI(optional))
470
Depends: BASEDEP, ${dep:libcbiarch}, ${misc:Depends}
471
ifdef(`TARGET',`Provides: libhfgcc1-TARGET-dcv1
472
',`Conflicts: libgcc1-armhf [biarchhf_archs]
475
Description: GCC support library`'ifdef(`TARGET)',` (TARGET)', `') (hard float ABI)
476
Shared version of the support library, a library of internal subroutines
477
that GCC uses to overcome shortcomings of particular machines, or
478
special needs for some languages.
481
This package contains files for TARGET architecture, for use in cross-compile
485
Package: libhfgcc1-dbg`'LS
486
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarchhf_archs')
489
Depends: BASEDEP, libdep(gcc1,hf,=,${gcc:EpochVersion}), ${misc:Depends}
490
ifdef(`TARGET',`dnl',`Conflicts: libgcc1-dbg-armhf [biarchhf_archs]')
492
Description: GCC support library (debug symbols)`'ifdef(`TARGET)',` (TARGET)', `')
493
Debug symbols for the GCC support library.
496
This package contains files for TARGET architecture, for use in cross-compile
503
Package: libhfgcc`'PV-dev`'LS
504
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarchhf_archs')
507
Recommends: ${dep:libcdev}
508
Depends: BASEDEP, ${dep:libgccbiarch}, ${dep:libsspbiarch}, ${dep:libgompbiarch}, ${dep:libitmbiarch}, ${dep:libatomicbiarch}, ${dep:libbtracebiarch}, ${dep:libasanbiarch}, ${dep:libtsanbiarch}, ${dep:libqmathbiarch}, ${shlibs:Depends}, ${misc:Depends}
510
Description: GCC support library (hard float ABI development files)
511
This package contains the headers and static library files necessary for
512
building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.
516
ifenabled(`libsfgcc',`
517
Package: libsfgcc1`'LS
518
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarchsf_archs')
519
Section: ifdef(`TARGET',`devel',`libs')
520
Priority: ifdef(`TARGET',`extra',PRI(optional))
521
Depends: BASEDEP, ${dep:libcbiarch}, ${misc:Depends}
522
ifdef(`TARGET',`Provides: libsfgcc1-TARGET-dcv1
523
',`Conflicts: libgcc1-armel [biarchsf_archs]
526
Description: GCC support library`'ifdef(`TARGET)',` (TARGET)', `') (soft float ABI)
527
Shared version of the support library, a library of internal subroutines
528
that GCC uses to overcome shortcomings of particular machines, or
529
special needs for some languages.
532
This package contains files for TARGET architecture, for use in cross-compile
536
Package: libsfgcc1-dbg`'LS
537
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarchsf_archs')
540
Depends: BASEDEP, libdep(gcc1,sf,=,${gcc:EpochVersion}), ${misc:Depends}
541
ifdef(`TARGET',`dnl',`Conflicts: libgcc1-dbg-armel [biarchsf_archs]')
543
Description: GCC support library (debug symbols)`'ifdef(`TARGET)',` (TARGET)', `')
544
Debug symbols for the GCC support library.
547
This package contains files for TARGET architecture, for use in cross-compile
554
Package: libsfgcc`'PV-dev`'LS
555
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarchsf_archs')
558
Recommends: ${dep:libcdev}
559
Depends: BASEDEP, ${dep:libgccbiarch}, ${dep:libsspbiarch}, ${dep:libgompbiarch}, ${dep:libitmbiarch}, ${dep:libatomicbiarch}, ${dep:libbtracebiarch}, ${dep:libasanbiarch}, ${dep:libtsanbiarch}, ${dep:libqmathbiarch}, ${shlibs:Depends}, ${misc:Depends}
561
Description: GCC support library (soft float ABI development files)
562
This package contains the headers and static library files necessary for
563
building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.
567
ifenabled(`libn32gcc',`
568
Package: libn32gcc1`'LS
569
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarchn32_archs')
570
Section: ifdef(`TARGET',`devel',`libs')
571
Priority: ifdef(`TARGET',`extra',PRI(optional))
572
Depends: BASEDEP, ${dep:libcbiarch}, ${misc:Depends}
573
Conflicts: libdep(gcc`'GCC_SO,,<=,1:3.3-0pre9)
574
ifdef(`TARGET',`Provides: libn32gcc1-TARGET-dcv1
577
Description: GCC support library`'ifdef(`TARGET)',` (TARGET)', `') (n32)
578
Shared version of the support library, a library of internal subroutines
579
that GCC uses to overcome shortcomings of particular machines, or
580
special needs for some languages.
583
This package contains files for TARGET architecture, for use in cross-compile
587
Package: libn32gcc1-dbg`'LS
588
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarchn32_archs')
591
Depends: BASEDEP, libdep(gcc1,n32,=,${gcc:EpochVersion}), ${misc:Depends}
593
Description: GCC support library (debug symbols)`'ifdef(`TARGET)',` (TARGET)', `')
594
Debug symbols for the GCC support library.
597
This package contains files for TARGET architecture, for use in cross-compile
603
Package: libn32gcc`'PV-dev`'LS
604
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarchn32_archs')
607
Recommends: ${dep:libcdev}
608
Depends: BASEDEP, ${dep:libgccbiarch}, ${dep:libsspbiarch}, ${dep:libgompbiarch}, ${dep:libitmbiarch}, ${dep:libatomicbiarch}, ${dep:libbtracebiarch}, ${dep:libasanbiarch}, ${dep:libtsanbiarch}, ${dep:libqmathbiarch}, ${shlibs:Depends}, ${misc:Depends}
610
Description: GCC support library (n32 development files)
611
This package contains the headers and static library files necessary for
612
building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.
615
ifenabled(`libx32gcc',`
616
Package: libx32gcc1`'LS
617
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarchx32_archs')
618
Section: ifdef(`TARGET',`devel',`libs')
619
Priority: ifdef(`TARGET',`extra',PRI(optional))
620
Depends: BASEDEP, ${dep:libcbiarch}, ${misc:Depends}
621
ifdef(`TARGET',`Provides: libx32gcc1-TARGET-dcv1
624
Description: GCC support library`'ifdef(`TARGET)',` (TARGET)', `') (x32)
625
Shared version of the support library, a library of internal subroutines
626
that GCC uses to overcome shortcomings of particular machines, or
627
special needs for some languages.
630
This package contains files for TARGET architecture, for use in cross-compile
634
Package: libx32gcc1-dbg`'LS
635
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarchx32_archs')
638
Depends: BASEDEP, libdep(gcc1,x32,=,${gcc:EpochVersion}), ${misc:Depends}
640
Description: GCC support library (debug symbols)`'ifdef(`TARGET)',` (TARGET)', `')
641
Debug symbols for the GCC support library.
644
This package contains files for TARGET architecture, for use in cross-compile
651
Package: libx32gcc`'PV-dev`'LS
652
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarchx32_archs')
655
Recommends: ${dep:libcdev}
656
Depends: BASEDEP, ${dep:libgccbiarch}, ${dep:libsspbiarch}, ${dep:libgompbiarch}, ${dep:libitmbiarch}, ${dep:libatomicbiarch}, ${dep:libbtracebiarch}, ${dep:libasanbiarch}, ${dep:libtsanbiarch}, ${dep:libqmathbiarch}, ${shlibs:Depends}, ${misc:Depends}
658
Description: GCC support library (x32 development files)
659
This package contains the headers and static library files necessary for
660
building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.
664
ifdef(`TARGET', `', `
665
ifenabled(`libgmath',`
666
Package: libgccmath`'GCCMATH_SO`'LS
668
ifdef(`MULTIARCH', `Multi-Arch: same
669
Pre-Depends: multiarch-support
672
Priority: PRI(optional)
673
Depends: BASEDEP, ${shlibs:Depends}, ${misc:Depends}
675
Description: GCC math support library
676
Support library for GCC.
678
Package: lib32gccmath`'GCCMATH_SO`'LS
681
Priority: PRI(optional)
682
Depends: BASEDEP, ${shlibs:Depends}, ${misc:Depends}
684
Description: GCC math support library (32bit)
685
Support library for GCC.
687
Package: lib64gccmath`'GCCMATH_SO`'LS
690
Priority: PRI(optional)
691
Depends: BASEDEP, ${shlibs:Depends}, ${misc:Depends}
693
Description: GCC math support library (64bit)
694
Support library for GCC.
702
Priority: ifdef(`TARGET',`extra',`PRI(optional)')
703
Depends: cpp`'PV`'TS (= ${gcc:Version}),ifenabled(`gccbase',` BASEDEP,')
704
binutils`'TS (>= ${binutils:Version}),
705
depifenabled(`libgcc',`libdevdep(gcc`'PV-dev`',), ')${shlibs:Depends}, ${misc:Depends}
706
Recommends: ${dep:libcdev}
707
Suggests: ${gcc:multilib}, gcc`'PV-doc (>= ${gcc:SoftVersion}), gcc`'PV-locales (>= ${gcc:SoftVersion}), libdbgdep(gcc`'GCC_SO-dbg,,>=,${libgcc:Version}), libdbgdep(gomp`'GOMP_SO-dbg,), libdbgdep(itm`'ITM_SO-dbg,), libdbgdep(atomic`'ATOMIC_SO-dbg,), libdbgdep(asan`'ASAN_SO-dbg,), libdbgdep(tsan`'TSAN_SO-dbg,), libdbgdep(backtrace`'BTRACE_SO-dbg,), libdbgdep(quadmath`'QMATH_SO-dbg,), ${dep:libcloog}, ${dep:gold}
708
Provides: c-compiler`'TS
709
ifdef(`TARGET',`Conflicts: gcc-multilib
712
Description: GNU C compiler`'ifdef(`TARGET)',` (cross compiler for TARGET architecture)', `')
713
This is the GNU C compiler, a fairly portable optimizing compiler for C.
716
This package contains C cross-compiler for TARGET architecture.
719
ifenabled(`multilib',`
720
Package: gcc`'PV-multilib`'TS
721
Architecture: ifdef(`TARGET',`any',MULTILIB_ARCHS)
723
Priority: ifdef(`TARGET',`extra',`PRI(optional)')
724
Depends: BASEDEP, gcc`'PV`'TS (= ${gcc:Version}), ${dep:libcbiarchdev}, ${dep:libgccbiarchdev}, ${shlibs:Depends}, ${misc:Depends}
726
Description: GNU C compiler (multilib files)`'ifdef(`TARGET)',` (cross compiler for TARGET architecture)', `')
727
This is the GNU C compiler, a fairly portable optimizing compiler for C.
729
On architectures with multilib support, the package contains files
730
and dependencies for the non-default multilib architecture(s).
733
ifenabled(`plugindev',`
734
Package: gcc`'PV-plugin-dev`'TS
737
Priority: ifdef(`TARGET',`extra',`PRI(optional)')
738
Depends: BASEDEP, gcc`'PV`'TS (= ${gcc:Version}), GMP_BUILD_DEP ${shlibs:Depends}, ${misc:Depends}
740
Description: Files for GNU GCC plugin development.
741
This package contains (header) files for GNU GCC plugin development. It
742
is only used for the development of GCC plugins, but not needed to run
748
Package: gcc`'PV-hppa64
749
Architecture: ifdef(`TARGET',`any',hppa)
751
Priority: PRI(optional)
752
Depends: BASEDEP, ${shlibs:Depends}, ${misc:Depends}
753
Conflicts: gcc-3.3-hppa64 (<= 1:3.3.4-5), gcc-3.4-hppa64 (<= 3.4.1-3)
755
Description: GNU C compiler (cross compiler for hppa64)
756
This is the GNU C compiler, a fairly portable optimizing compiler for C.
762
Section: ifdef(`TARGET',`devel',`interpreters')
763
Priority: ifdef(`TARGET',`extra',`PRI(optional)')
764
Depends: BASEDEP, ${shlibs:Depends}, ${misc:Depends}
765
Suggests: gcc`'PV-locales (>= ${gcc:SoftVersion})
766
Replaces: gcc-4.6 (<< 4.6.1-9)
768
Description: GNU C preprocessor
769
A macro processor that is used automatically by the GNU C compiler
770
to transform programs before actual compilation.
772
This package has been separated from gcc for the benefit of those who
773
require the preprocessor but not the compiler.
776
This package contains preprocessor configured for TARGET architecture.
779
ifdef(`TARGET', `', `
780
ifenabled(`gfdldoc',`
784
Priority: PRI(optional)
785
Depends: gcc`'PV-base (>= ${gcc:SoftVersion}), dpkg (>= 1.15.4) | install-info, ${misc:Depends}
786
Description: Documentation for the GNU C preprocessor (cpp)
787
Documentation for the GNU C preprocessor in info `format'.
791
ifdef(`TARGET', `', `
792
Package: gcc`'PV-locales
795
Priority: PRI(optional)
796
Depends: SOFTBASEDEP, cpp`'PV (>= ${gcc:SoftVersion}), ${misc:Depends}
797
Recommends: gcc`'PV (>= ${gcc:SoftVersion})
798
Description: GCC, the GNU compiler collection (native language support files)
799
Native language support for GCC. Lets GCC speak your language,
800
if translations are available.
802
Please do NOT submit bug reports in other languages than "C".
803
Always reset your language settings to use the "C" locales.
812
Priority: ifdef(`TARGET',`extra',`PRI(optional)')
813
Depends: BASEDEP, gcc`'PV`'TS (= ${gcc:Version}), libdevdep(stdc++`'PV-dev,,=), ${shlibs:Depends}, ${misc:Depends}
814
Provides: c++-compiler`'TS`'ifdef(`TARGET)',`',`, c++abi2-dev')
815
Suggests: ${gxx:multilib}, gcc`'PV-doc (>= ${gcc:SoftVersion}), libdbgdep(stdc++CXX_SO`'PV-dbg,)
817
Description: GNU C++ compiler`'ifdef(`TARGET)',` (cross compiler for TARGET architecture)', `')
818
This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
821
This package contains C++ cross-compiler for TARGET architecture.
824
ifenabled(`multilib',`
825
Package: g++`'PV-multilib`'TS
826
Architecture: ifdef(`TARGET',`any',MULTILIB_ARCHS)
828
Priority: ifdef(`TARGET',`extra',`PRI(optional)')
829
Depends: BASEDEP, g++`'PV`'TS (= ${gcc:Version}), gcc`'PV-multilib`'TS (= ${gcc:Version}), ${dep:libcxxbiarchdev}, ${shlibs:Depends}, ${misc:Depends}
830
Suggests: ${dep:libcxxbiarchdbg}
832
Description: GNU C++ compiler (multilib files)`'ifdef(`TARGET)',` (cross compiler for TARGET architecture)', `')
833
This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
835
On architectures with multilib support, the package contains files
836
and dependencies for the non-default multilib architecture(s).
841
ifdef(`TARGET', `', `
843
Package: libssp`'SSP_SO`'LS
845
ifdef(`MULTIARCH', `Multi-Arch: same
846
Pre-Depends: multiarch-support
849
Priority: PRI(optional)
850
Depends: BASEDEP, ${shlibs:Depends}, ${misc:Depends}
852
Description: GCC stack smashing protection library
853
GCC can now emit code for protecting applications from stack-smashing attacks.
854
The protection is realized by buffer overflow detection and reordering of
855
stack variables to avoid pointer corruption.
857
Package: lib32ssp`'SSP_SO`'LS
858
Architecture: biarch32_archs
860
Priority: PRI(optional)
861
Depends: BASEDEP, ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
862
Replaces: libssp0 (<< 4.1)
863
Conflicts: ${confl:lib32}
865
Description: GCC stack smashing protection library (32bit)
866
GCC can now emit code for protecting applications from stack-smashing attacks.
867
The protection is realized by buffer overflow detection and reordering of
868
stack variables to avoid pointer corruption.
870
Package: lib64ssp`'SSP_SO`'LS
871
Architecture: biarch64_archs
873
Priority: PRI(optional)
874
Depends: BASEDEP, ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
875
Replaces: libssp0 (<< 4.1)
877
Description: GCC stack smashing protection library (64bit)
878
GCC can now emit code for protecting applications from stack-smashing attacks.
879
The protection is realized by buffer overflow detection and reordering of
880
stack variables to avoid pointer corruption.
882
Package: libn32ssp`'SSP_SO`'LS
883
Architecture: biarchn32_archs
885
Priority: PRI(optional)
886
Depends: BASEDEP, ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
887
Replaces: libssp0 (<< 4.1)
889
Description: GCC stack smashing protection library (n32)
890
GCC can now emit code for protecting applications from stack-smashing attacks.
891
The protection is realized by buffer overflow detection and reordering of
892
stack variables to avoid pointer corruption.
894
Package: libx32ssp`'SSP_SO`'LS
895
Architecture: biarchx32_archs
897
Priority: PRI(optional)
898
Depends: BASEDEP, ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
899
Replaces: libssp0 (<< 4.1)
901
Description: GCC stack smashing protection library (x32)
902
GCC can now emit code for protecting applications from stack-smashing attacks.
903
The protection is realized by buffer overflow detection and reordering of
904
stack variables to avoid pointer corruption.
906
Package: libhfssp`'SSP_SO`'LS
907
Architecture: biarchhf_archs
909
Priority: PRI(optional)
910
Depends: BASEDEP, ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
912
Description: GCC stack smashing protection library (hard float ABI)
913
GCC can now emit code for protecting applications from stack-smashing attacks.
914
The protection is realized by buffer overflow detection and reordering of
915
stack variables to avoid pointer corruption.
917
Package: libsfssp`'SSP_SO`'LS
918
Architecture: biarchsf_archs
920
Priority: PRI(optional)
921
Depends: BASEDEP, ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
923
Description: GCC stack smashing protection library (soft float ABI)
924
GCC can now emit code for protecting applications from stack-smashing attacks.
925
The protection is realized by buffer overflow detection and reordering of
926
stack variables to avoid pointer corruption.
930
ifenabled(`libgomp',`
931
Package: libgomp`'GOMP_SO`'LS
932
Section: ifdef(`TARGET',`devel',`libs')
933
Architecture: ifdef(`TARGET',`CROSS_ARCH',`any')
934
ifdef(`TARGET',`dnl',ifdef(`MULTIARCH', `Multi-Arch: same
935
Pre-Depends: multiarch-support
936
Breaks: ${multiarch:breaks}
937
')`Provides: libgomp'GOMP_SO`-armel [armel], libgomp'GOMP_SO`-armhf [armhf]')
938
Priority: ifdef(`TARGET',`extra',`PRI(optional)')
939
Depends: BASEDEP, ${shlibs:Depends}, ${misc:Depends}
941
Description: GCC OpenMP (GOMP) support library
942
GOMP is an implementation of OpenMP for the C, C++, and Fortran compilers
943
in the GNU Compiler Collection.
945
Package: libgomp`'GOMP_SO-dbg`'LS
946
Architecture: ifdef(`TARGET',`CROSS_ARCH',`any')
949
Depends: BASEDEP, libdep(gomp`'GOMP_SO,,=), ${misc:Depends}
950
ifdef(`TARGET',`dnl',ifdef(`MULTIARCH', `Multi-Arch: same
951
')`Provides: libgomp'GOMP_SO`-dbg-armel [armel], libgomp'GOMP_SO`-dbg-armhf [armhf]')
953
Description: GCC OpenMP (GOMP) support library (debug symbols)
954
GOMP is an implementation of OpenMP for the C, C++, and Fortran compilers
955
in the GNU Compiler Collection.
957
Package: lib32gomp`'GOMP_SO`'LS
958
Section: ifdef(`TARGET',`devel',`libs')
959
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarch32_archs')
960
Priority: ifdef(`TARGET',`extra',`PRI(optional)')
961
Depends: BASEDEP, ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
962
Conflicts: ${confl:lib32}
964
Description: GCC OpenMP (GOMP) support library (32bit)
965
GOMP is an implementation of OpenMP for the C, C++, and Fortran compilers
966
in the GNU Compiler Collection.
968
Package: lib32gomp`'GOMP_SO-dbg`'LS
969
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarch32_archs')
972
Depends: BASEDEP, libdep(gomp`'GOMP_SO,32,=), ${misc:Depends}
974
Description: GCC OpenMP (GOMP) support library (32 bit debug symbols)
975
GOMP is an implementation of OpenMP for the C, C++, and Fortran compilers
976
in the GNU Compiler Collection.
978
Package: lib64gomp`'GOMP_SO`'LS
979
Section: ifdef(`TARGET',`devel',`libs')
980
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarch64_archs')
981
Priority: ifdef(`TARGET',`extra',`PRI(optional)')
982
Depends: BASEDEP, ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
984
Description: GCC OpenMP (GOMP) support library (64bit)
985
GOMP is an implementation of OpenMP for the C, C++, and Fortran compilers
986
in the GNU Compiler Collection.
988
Package: lib64gomp`'GOMP_SO-dbg`'LS
989
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarch64_archs')
992
Depends: BASEDEP, libdep(gomp`'GOMP_SO,64,=), ${misc:Depends}
994
Description: GCC OpenMP (GOMP) support library (64bit debug symbols)
995
GOMP is an implementation of OpenMP for the C, C++, and Fortran compilers
996
in the GNU Compiler Collection.
998
Package: libn32gomp`'GOMP_SO`'LS
999
Section: ifdef(`TARGET',`devel',`libs')
1000
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarchn32_archs')
1001
Priority: ifdef(`TARGET',`extra',`PRI(optional)')
1002
Depends: BASEDEP, ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
1004
Description: GCC OpenMP (GOMP) support library (n32)
1005
GOMP is an implementation of OpenMP for the C, C++, and Fortran compilers
1006
in the GNU Compiler Collection.
1008
Package: libn32gomp`'GOMP_SO-dbg`'LS
1009
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarchn32_archs')
1012
Depends: BASEDEP, libdep(gomp`'GOMP_SO,n32,=), ${misc:Depends}
1014
Description: GCC OpenMP (GOMP) support library (n32 debug symbols)
1015
GOMP is an implementation of OpenMP for the C, C++, and Fortran compilers
1017
ifenabled(`libx32gomp',`
1018
Package: libx32gomp`'GOMP_SO`'LS
1019
Section: ifdef(`TARGET',`devel',`libs')
1020
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarchx32_archs')
1021
Priority: ifdef(`TARGET',`extra',`PRI(optional)')
1022
Depends: BASEDEP, ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
1024
Description: GCC OpenMP (GOMP) support library (x32)
1025
GOMP is an implementation of OpenMP for the C, C++, and Fortran compilers
1026
in the GNU Compiler Collection.
1028
Package: libx32gomp`'GOMP_SO-dbg`'LS
1029
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarchx32_archs')
1032
Depends: BASEDEP, libdep(gomp`'GOMP_SO,x32,=), ${misc:Depends}
1034
Description: GCC OpenMP (GOMP) support library (x32 debug symbols)
1035
GOMP is an implementation of OpenMP for the C, C++, and Fortran compilers
1038
ifenabled(`libhfgomp',`
1039
Package: libhfgomp`'GOMP_SO`'LS
1040
Section: ifdef(`TARGET',`devel',`libs')
1041
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarchhf_archs')
1042
Priority: ifdef(`TARGET',`extra',`PRI(optional)')
1043
Depends: BASEDEP, ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
1044
ifdef(`TARGET',`dnl',`Conflicts: libgomp'GOMP_SO`-armhf [biarchhf_archs]')
1046
Description: GCC OpenMP (GOMP) support library (hard float ABI)
1047
GOMP is an implementation of OpenMP for the C, C++, and Fortran compilers
1048
in the GNU Compiler Collection.
1050
Package: libhfgomp`'GOMP_SO-dbg`'LS
1051
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarchhf_archs')
1054
Depends: BASEDEP, libdep(gomp`'GOMP_SO,hf,=), ${misc:Depends}
1055
ifdef(`TARGET',`dnl',`Conflicts: libgomp'GOMP_SO`-dbg-armhf [biarchhf_archs]')
1057
Description: GCC OpenMP (GOMP) support library (hard float ABI debug symbols)
1058
GOMP is an implementation of OpenMP for the C, C++, and Fortran compilers
1061
ifenabled(`libsfgomp',`
1062
Package: libsfgomp`'GOMP_SO`'LS
1063
Section: ifdef(`TARGET',`devel',`libs')
1064
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarchsf_archs')
1065
Priority: ifdef(`TARGET',`extra',`PRI(optional)')
1066
Depends: BASEDEP, ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
1067
ifdef(`TARGET',`dnl',`Conflicts: libgomp'GOMP_SO`-armel [biarchsf_archs]')
1069
Description: GCC OpenMP (GOMP) support library (soft float ABI)
1070
GOMP is an implementation of OpenMP for the C, C++, and Fortran compilers
1071
in the GNU Compiler Collection.
1073
Package: libsfgomp`'GOMP_SO-dbg`'LS
1074
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarchsf_archs')
1077
Depends: BASEDEP, libdep(gomp`'GOMP_SO,sf,=), ${misc:Depends}
1078
ifdef(`TARGET',`dnl',`Conflicts: libgomp'GOMP_SO`-dbg-armel [biarchsf_archs]')
1080
Description: GCC OpenMP (GOMP) support library (soft float ABI debug symbols)
1081
GOMP is an implementation of OpenMP for the C, C++, and Fortran compilers
1084
ifenabled(`libneongomp',`
1085
Package: libgomp`'GOMP_SO-neon`'LS
1086
Architecture: NEON_ARCHS
1089
Depends: BASEDEP, libc6-neon`'LS, ${shlibs:Depends}, ${misc:Depends}
1091
Description: GCC OpenMP (GOMP) support library [neon optimized]
1092
GOMP is an implementation of OpenMP for the C, C++, and Fortran compilers
1093
in the GNU Compiler Collection.
1095
This set of libraries is optimized to use a NEON coprocessor, and will
1096
be selected instead when running under systems which have one.
1100
ifenabled(`libitm',`
1101
Package: libitm`'ITM_SO`'LS
1102
Section: ifdef(`TARGET',`devel',`libs')
1103
Architecture: ifdef(`TARGET',`CROSS_ARCH',`any')
1104
ifdef(`TARGET',`dnl',ifdef(`MULTIARCH', `Multi-Arch: same
1105
Pre-Depends: multiarch-support
1106
')`Provides: libitm'ITM_SO`-armel [armel], libitm'ITM_SO`-armhf [armhf]')
1107
Priority: ifdef(`TARGET',`extra',`PRI(optional)')
1108
Depends: BASEDEP, ${shlibs:Depends}, ${misc:Depends}
1110
Description: GNU Transactional Memory Library
1111
GNU Transactional Memory Library (libitm) provides transaction support for
1112
accesses to the memory of a process, enabling easy-to-use synchronization of
1113
accesses to shared memory by several threads.
1115
Package: libitm`'ITM_SO-dbg`'LS
1116
Architecture: ifdef(`TARGET',`CROSS_ARCH',`any')
1119
Depends: BASEDEP, libdep(itm`'ITM_SO,,=), ${misc:Depends}
1120
ifdef(`TARGET',`dnl',ifdef(`MULTIARCH', `Multi-Arch: same
1121
')`Provides: libitm'ITM_SO`-dbg-armel [armel], libitm'ITM_SO`-dbg-armhf [armhf]')
1123
Description: GNU Transactional Memory Library (debug symbols)
1124
GNU Transactional Memory Library (libitm) provides transaction support for
1125
accesses to the memory of a process, enabling easy-to-use synchronization of
1126
accesses to shared memory by several threads.
1128
Package: lib32itm`'ITM_SO`'LS
1129
Section: ifdef(`TARGET',`devel',`libs')
1130
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarch32_archs')
1131
Priority: ifdef(`TARGET',`extra',`PRI(optional)')
1132
Depends: BASEDEP, ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
1133
Conflicts: ${confl:lib32}
1135
Description: GNU Transactional Memory Library (32bit)
1136
GNU Transactional Memory Library (libitm) provides transaction support for
1137
accesses to the memory of a process, enabling easy-to-use synchronization of
1138
accesses to shared memory by several threads.
1140
Package: lib32itm`'ITM_SO-dbg`'LS
1141
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarch32_archs')
1144
Depends: BASEDEP, libdep(itm`'ITM_SO,32,=), ${misc:Depends}
1146
Description: GNU Transactional Memory Library (32 bit debug symbols)
1147
GNU Transactional Memory Library (libitm) provides transaction support for
1148
accesses to the memory of a process, enabling easy-to-use synchronization of
1149
accesses to shared memory by several threads.
1151
Package: lib64itm`'ITM_SO`'LS
1152
Section: ifdef(`TARGET',`devel',`libs')
1153
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarch64_archs')
1154
Priority: ifdef(`TARGET',`extra',`PRI(optional)')
1155
Depends: BASEDEP, ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
1157
Description: GNU Transactional Memory Library (64bit)
1158
GNU Transactional Memory Library (libitm) provides transaction support for
1159
accesses to the memory of a process, enabling easy-to-use synchronization of
1160
accesses to shared memory by several threads.
1162
Package: lib64itm`'ITM_SO-dbg`'LS
1163
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarch64_archs')
1166
Depends: BASEDEP, libdep(itm`'ITM_SO,64,=), ${misc:Depends}
1168
Description: GNU Transactional Memory Library (64bit debug symbols)
1169
GNU Transactional Memory Library (libitm) provides transaction support for
1170
accesses to the memory of a process, enabling easy-to-use synchronization of
1171
accesses to shared memory by several threads.
1173
Package: libn32itm`'ITM_SO`'LS
1174
Section: ifdef(`TARGET',`devel',`libs')
1175
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarchn32_archs')
1176
Priority: ifdef(`TARGET',`extra',`PRI(optional)')
1177
Depends: BASEDEP, ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
1179
Description: GNU Transactional Memory Library (n32)
1180
GNU Transactional Memory Library (libitm) provides transaction support for
1181
accesses to the memory of a process, enabling easy-to-use synchronization of
1182
accesses to shared memory by several threads.
1184
Package: libn32itm`'ITM_SO-dbg`'LS
1185
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarchn32_archs')
1188
Depends: BASEDEP, libdep(itm`'ITM_SO,n32,=), ${misc:Depends}
1190
Description: GNU Transactional Memory Library (n32 debug symbols)
1191
GNU Transactional Memory Library (libitm) provides transaction support for
1192
accesses to the memory of a process, enabling easy-to-use synchronization of
1193
accesses to shared memory by several threads.
1195
ifenabled(`libx32itm',`
1196
Package: libx32itm`'ITM_SO`'LS
1197
Section: ifdef(`TARGET',`devel',`libs')
1198
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarchx32_archs')
1199
Priority: ifdef(`TARGET',`extra',`PRI(optional)')
1200
Depends: BASEDEP, ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
1202
Description: GNU Transactional Memory Library (x32)
1203
This manual documents the usage and internals of libitm. It provides
1204
transaction support for accesses to the memory of a process, enabling
1205
easy-to-use synchronization of accesses to shared memory by several threads.
1207
Package: libx32itm`'ITM_SO-dbg`'LS
1208
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarchx32_archs')
1211
Depends: BASEDEP, libdep(itm`'ITM_SO,x32,=), ${misc:Depends}
1213
Description: GNU Transactional Memory Library (x32 debug symbols)
1214
This manual documents the usage and internals of libitm. It provides
1215
transaction support for accesses to the memory of a process, enabling
1216
easy-to-use synchronization of accesses to shared memory by several threads.
1219
ifenabled(`libhfitm',`
1220
Package: libhfitm`'ITM_SO`'LS
1221
Section: ifdef(`TARGET',`devel',`libs')
1222
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarchhf_archs')
1223
Priority: ifdef(`TARGET',`extra',`PRI(optional)')
1224
Depends: BASEDEP, ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
1225
ifdef(`TARGET',`dnl',`Conflicts: libitm'ITM_SO`-armhf [biarchhf_archs]')
1227
Description: GNU Transactional Memory Library (hard float ABI)
1228
GNU Transactional Memory Library (libitm) provides transaction support for
1229
accesses to the memory of a process, enabling easy-to-use synchronization of
1230
accesses to shared memory by several threads.
1232
Package: libhfitm`'ITM_SO-dbg`'LS
1233
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarchhf_archs')
1236
Depends: BASEDEP, libdep(itm`'ITM_SO,hf,=), ${misc:Depends}
1237
ifdef(`TARGET',`dnl',`Conflicts: libitm'ITM_SO`-armel [biarchsf_archs]')
1239
Description: GNU Transactional Memory Library (hard float ABI debug symbols)
1240
GNU Transactional Memory Library (libitm) provides transaction support for
1241
accesses to the memory of a process, enabling easy-to-use synchronization of
1242
accesses to shared memory by several threads.
1245
ifenabled(`libsfitm',`
1246
Package: libsfitm`'ITM_SO`'LS
1247
Section: ifdef(`TARGET',`devel',`libs')
1248
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarchsf_archs')
1249
Priority: ifdef(`TARGET',`extra',`PRI(optional)')
1250
Depends: BASEDEP, ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
1252
Description: GNU Transactional Memory Library (soft float ABI)
1253
GNU Transactional Memory Library (libitm) provides transaction support for
1254
accesses to the memory of a process, enabling easy-to-use synchronization of
1255
accesses to shared memory by several threads.
1257
Package: libsfitm`'ITM_SO-dbg`'LS
1258
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarchsf_archs')
1261
Depends: BASEDEP, libdep(itm`'ITM_SO,sf,=), ${misc:Depends}
1263
Description: GNU Transactional Memory Library (soft float ABI debug symbols)
1264
GNU Transactional Memory Library (libitm) provides transaction support for
1265
accesses to the memory of a process, enabling easy-to-use synchronization of
1266
accesses to shared memory by several threads.
1269
ifenabled(`libneonitm',`
1270
Package: libitm`'ITM_SO-neon`'LS
1271
Architecture: NEON_ARCHS
1274
Depends: BASEDEP, libc6-neon`'LS, ${shlibs:Depends}, ${misc:Depends}
1276
Description: GNU Transactional Memory Library [neon optimized]
1277
GNU Transactional Memory Library (libitm) provides transaction support for
1278
accesses to the memory of a process, enabling easy-to-use synchronization of
1279
accesses to shared memory by several threads.
1281
This set of libraries is optimized to use a NEON coprocessor, and will
1282
be selected instead when running under systems which have one.
1286
ifenabled(`libatomic',`
1287
Package: libatomic`'ATOMIC_SO`'LS
1288
Section: ifdef(`TARGET',`devel',`libs')
1289
Architecture: ifdef(`TARGET',`CROSS_ARCH',`any')
1290
ifdef(`TARGET',`dnl',ifdef(`MULTIARCH', `Multi-Arch: same
1291
Pre-Depends: multiarch-support
1292
')`Provides: libatomic'ATOMIC_SO`-armel [armel], libatomic'ATOMIC_SO`-armhf [armhf]')
1293
Priority: ifdef(`TARGET',`extra',`PRI(optional)')
1294
Depends: BASEDEP, ${shlibs:Depends}, ${misc:Depends}
1296
Description: support library providing __atomic built-in functions
1297
library providing __atomic built-in functions. When an atomic call cannot
1298
be turned into lock-free instructions, GCC will make calls into this library.
1300
Package: libatomic`'ATOMIC_SO-dbg`'LS
1301
Architecture: ifdef(`TARGET',`CROSS_ARCH',`any')
1304
Depends: BASEDEP, libdep(atomic`'ATOMIC_SO,,=), ${misc:Depends}
1305
ifdef(`TARGET',`dnl',ifdef(`MULTIARCH', `Multi-Arch: same
1306
')`Provides: libatomic'ATOMIC_SO`-dbg-armel [armel], libatomic'ATOMIC_SO`-dbg-armhf [armhf]')
1308
Description: support library providing __atomic built-in functions (debug symbols)
1309
library providing __atomic built-in functions. When an atomic call cannot
1310
be turned into lock-free instructions, GCC will make calls into this library.
1312
Package: lib32atomic`'ATOMIC_SO`'LS
1313
Section: ifdef(`TARGET',`devel',`libs')
1314
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarch32_archs')
1315
Priority: ifdef(`TARGET',`extra',`PRI(optional)')
1316
Depends: BASEDEP, ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
1317
Conflicts: ${confl:lib32}
1319
Description: support library providing __atomic built-in functions (32bit)
1320
library providing __atomic built-in functions. When an atomic call cannot
1321
be turned into lock-free instructions, GCC will make calls into this library.
1323
Package: lib32atomic`'ATOMIC_SO-dbg`'LS
1324
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarch32_archs')
1327
Depends: BASEDEP, libdep(atomic`'ATOMIC_SO,32,=), ${misc:Depends}
1329
Description: support library providing __atomic built-in functions (32 bit debug symbols)
1330
library providing __atomic built-in functions. When an atomic call cannot
1331
be turned into lock-free instructions, GCC will make calls into this library.
1333
Package: lib64atomic`'ATOMIC_SO`'LS
1334
Section: ifdef(`TARGET',`devel',`libs')
1335
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarch64_archs')
1336
Priority: ifdef(`TARGET',`extra',`PRI(optional)')
1337
Depends: BASEDEP, ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
1339
Description: support library providing __atomic built-in functions (64bit)
1340
library providing __atomic built-in functions. When an atomic call cannot
1341
be turned into lock-free instructions, GCC will make calls into this library.
1343
Package: lib64atomic`'ATOMIC_SO-dbg`'LS
1344
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarch64_archs')
1347
Depends: BASEDEP, libdep(atomic`'ATOMIC_SO,64,=), ${misc:Depends}
1349
Description: support library providing __atomic built-in functions (64bit debug symbols)
1350
library providing __atomic built-in functions. When an atomic call cannot
1351
be turned into lock-free instructions, GCC will make calls into this library.
1353
Package: libn32atomic`'ATOMIC_SO`'LS
1354
Section: ifdef(`TARGET',`devel',`libs')
1355
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarchn32_archs')
1356
Priority: ifdef(`TARGET',`extra',`PRI(optional)')
1357
Depends: BASEDEP, ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
1359
Description: support library providing __atomic built-in functions (n32)
1360
library providing __atomic built-in functions. When an atomic call cannot
1361
be turned into lock-free instructions, GCC will make calls into this library.
1363
Package: libn32atomic`'ATOMIC_SO-dbg`'LS
1364
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarchn32_archs')
1367
Depends: BASEDEP, libdep(atomic`'ATOMIC_SO,n32,=), ${misc:Depends}
1369
Description: support library providing __atomic built-in functions (n32 debug symbols)
1370
library providing __atomic built-in functions. When an atomic call cannot
1371
be turned into lock-free instructions, GCC will make calls into this library.
1373
ifenabled(`libx32atomic',`
1374
Package: libx32atomic`'ATOMIC_SO`'LS
1375
Section: ifdef(`TARGET',`devel',`libs')
1376
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarchx32_archs')
1377
Priority: ifdef(`TARGET',`extra',`PRI(optional)')
1378
Depends: BASEDEP, ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
1380
Description: support library providing __atomic built-in functions (x32)
1381
library providing __atomic built-in functions. When an atomic call cannot
1382
be turned into lock-free instructions, GCC will make calls into this library.
1384
Package: libx32atomic`'ATOMIC_SO-dbg`'LS
1385
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarchx32_archs')
1388
Depends: BASEDEP, libdep(atomic`'ATOMIC_SO,x32,=), ${misc:Depends}
1390
Description: support library providing __atomic built-in functions (x32 debug symbols)
1391
library providing __atomic built-in functions. When an atomic call cannot
1392
be turned into lock-free instructions, GCC will make calls into this library.
1393
')`'dnl libx32atomic
1395
ifenabled(`libhfatomic',`
1396
Package: libhfatomic`'ATOMIC_SO`'LS
1397
Section: ifdef(`TARGET',`devel',`libs')
1398
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarchhf_archs')
1399
Priority: ifdef(`TARGET',`extra',`PRI(optional)')
1400
Depends: BASEDEP, ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
1401
ifdef(`TARGET',`dnl',`Conflicts: libatomic'ATOMIC_SO`-armhf [biarchhf_archs]')
1403
Description: support library providing __atomic built-in functions (hard float ABI)
1404
library providing __atomic built-in functions. When an atomic call cannot
1405
be turned into lock-free instructions, GCC will make calls into this library.
1407
Package: libhfatomic`'ATOMIC_SO-dbg`'LS
1408
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarchhf_archs')
1411
Depends: BASEDEP, libdep(atomic`'ATOMIC_SO,hf,=), ${misc:Depends}
1412
ifdef(`TARGET',`dnl',`Conflicts: libatomic'ATOMIC_SO`-armel [biarchsf_archs]')
1414
Description: support library providing __atomic built-in functions (hard float ABI debug symbols)
1415
library providing __atomic built-in functions. When an atomic call cannot
1416
be turned into lock-free instructions, GCC will make calls into this library.
1419
ifenabled(`libsfatomic',`
1420
Package: libsfatomic`'ATOMIC_SO`'LS
1421
Section: ifdef(`TARGET',`devel',`libs')
1422
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarchsf_archs')
1423
Priority: ifdef(`TARGET',`extra',`PRI(optional)')
1424
Depends: BASEDEP, ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
1426
Description: support library providing __atomic built-in functions (soft float ABI)
1427
library providing __atomic built-in functions. When an atomic call cannot
1428
be turned into lock-free instructions, GCC will make calls into this library.
1430
Package: libsfatomic`'ATOMIC_SO-dbg`'LS
1431
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarchsf_archs')
1434
Depends: BASEDEP, libdep(atomic`'ATOMIC_SO,sf,=), ${misc:Depends}
1436
Description: support library providing __atomic built-in functions (soft float ABI debug symbols)
1437
library providing __atomic built-in functions. When an atomic call cannot
1438
be turned into lock-free instructions, GCC will make calls into this library.
1441
ifenabled(`libneonatomic',`
1442
Package: libatomic`'ATOMIC_SO-neon`'LS
1443
Architecture: NEON_ARCHS
1446
Depends: BASEDEP, libc6-neon`'LS, ${shlibs:Depends}, ${misc:Depends}
1448
Description: support library providing __atomic built-in functions [neon optimized]
1449
library providing __atomic built-in functions. When an atomic call cannot
1450
be turned into lock-free instructions, GCC will make calls into this library.
1452
This set of libraries is optimized to use a NEON coprocessor, and will
1453
be selected instead when running under systems which have one.
1454
')`'dnl libneonatomic
1457
ifenabled(`libasan',`
1458
Package: libasan`'ASAN_SO`'LS
1459
Section: ifdef(`TARGET',`devel',`libs')
1460
Architecture: ifdef(`TARGET',`CROSS_ARCH',`any')
1461
ifdef(`TARGET',`dnl',ifdef(`MULTIARCH', `Multi-Arch: same
1462
Pre-Depends: multiarch-support
1463
')`Provides: libasan'ASAN_SO`-armel [armel], libasan'ASAN_SO`-armhf [armhf]')
1464
Priority: ifdef(`TARGET',`extra',`PRI(optional)')
1465
Depends: BASEDEP, ${shlibs:Depends}, ${misc:Depends}
1467
Description: AddressSanitizer -- a fast memory error detector
1468
AddressSanitizer (ASan) is a fast memory error detector. It finds
1469
use-after-free and {heap,stack,global}-buffer overflow bugs in C/C++ programs.
1471
Package: libasan`'ASAN_SO-dbg`'LS
1472
Architecture: ifdef(`TARGET',`CROSS_ARCH',`any')
1475
Depends: BASEDEP, libdep(asan`'ASAN_SO,,=), ${misc:Depends}
1476
ifdef(`TARGET',`dnl',ifdef(`MULTIARCH', `Multi-Arch: same
1477
')`Provides: libasan'ASAN_SO`-dbg-armel [armel], libasan'ASAN_SO`-dbg-armhf [armhf]')
1479
Description: AddressSanitizer -- a fast memory error detector (debug symbols)
1480
AddressSanitizer (ASan) is a fast memory error detector. It finds
1481
use-after-free and {heap,stack,global}-buffer overflow bugs in C/C++ programs.
1483
Package: lib32asan`'ASAN_SO`'LS
1484
Section: ifdef(`TARGET',`devel',`libs')
1485
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarch32_archs')
1486
Priority: ifdef(`TARGET',`extra',`PRI(optional)')
1487
Depends: BASEDEP, ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
1488
Conflicts: ${confl:lib32}
1490
Description: AddressSanitizer -- a fast memory error detector (32bit)
1491
AddressSanitizer (ASan) is a fast memory error detector. It finds
1492
use-after-free and {heap,stack,global}-buffer overflow bugs in C/C++ programs.
1494
Package: lib32asan`'ASAN_SO-dbg`'LS
1495
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarch32_archs')
1498
Depends: BASEDEP, libdep(asan`'ASAN_SO,32,=), ${misc:Depends}
1500
Description: AddressSanitizer -- a fast memory error detector (32 bit debug symbols)
1501
AddressSanitizer (ASan) is a fast memory error detector. It finds
1502
use-after-free and {heap,stack,global}-buffer overflow bugs in C/C++ programs.
1504
Package: lib64asan`'ASAN_SO`'LS
1505
Section: ifdef(`TARGET',`devel',`libs')
1506
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarch64_archs')
1507
Priority: ifdef(`TARGET',`extra',`PRI(optional)')
1508
Depends: BASEDEP, ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
1510
Description: AddressSanitizer -- a fast memory error detector (64bit)
1511
AddressSanitizer (ASan) is a fast memory error detector. It finds
1512
use-after-free and {heap,stack,global}-buffer overflow bugs in C/C++ programs.
1514
Package: lib64asan`'ASAN_SO-dbg`'LS
1515
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarch64_archs')
1518
Depends: BASEDEP, libdep(asan`'ASAN_SO,64,=), ${misc:Depends}
1520
Description: AddressSanitizer -- a fast memory error detector (64bit debug symbols)
1521
AddressSanitizer (ASan) is a fast memory error detector. It finds
1522
use-after-free and {heap,stack,global}-buffer overflow bugs in C/C++ programs.
1524
Package: libn32asan`'ASAN_SO`'LS
1525
Section: ifdef(`TARGET',`devel',`libs')
1526
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarchn32_archs')
1527
Priority: ifdef(`TARGET',`extra',`PRI(extra)')
1528
Depends: BASEDEP, ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
1530
Description: AddressSanitizer -- a fast memory error detector (n32)
1531
AddressSanitizer (ASan) is a fast memory error detector. It finds
1532
use-after-free and {heap,stack,global}-buffer overflow bugs in C/C++ programs.
1534
Package: libn32asan`'ASAN_SO-dbg`'LS
1535
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarchn32_archs')
1538
Depends: BASEDEP, libdep(asan`'ASAN_SO,n32,=), ${misc:Depends}
1540
Description: AddressSanitizer -- a fast memory error detector (n32 debug symbols)
1541
AddressSanitizer (ASan) is a fast memory error detector. It finds
1542
use-after-free and {heap,stack,global}-buffer overflow bugs in C/C++ programs.
1544
ifenabled(`libx32asan',`
1545
Package: libx32asan`'ASAN_SO`'LS
1546
Section: ifdef(`TARGET',`devel',`libs')
1547
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarchx32_archs')
1548
Priority: ifdef(`TARGET',`extra',`PRI(optional)')
1549
Depends: BASEDEP, ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
1551
Description: AddressSanitizer -- a fast memory error detector (x32)
1552
AddressSanitizer (ASan) is a fast memory error detector. It finds
1553
use-after-free and {heap,stack,global}-buffer overflow bugs in C/C++ programs.
1555
Package: libx32asan`'ASAN_SO-dbg`'LS
1556
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarchx32_archs')
1559
Depends: BASEDEP, libdep(asan`'ASAN_SO,x32,=), ${misc:Depends}
1561
Description: AddressSanitizer -- a fast memory error detector (x32 debug symbols)
1562
AddressSanitizer (ASan) is a fast memory error detector. It finds
1563
use-after-free and {heap,stack,global}-buffer overflow bugs in C/C++ programs.
1566
ifenabled(`libhfasan',`
1567
Package: libhfasan`'ASAN_SO`'LS
1568
Section: ifdef(`TARGET',`devel',`libs')
1569
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarchhf_archs')
1570
Priority: ifdef(`TARGET',`extra',`PRI(extra)')
1571
Depends: BASEDEP, ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
1572
ifdef(`TARGET',`dnl',`Conflicts: libasan'ASAN_SO`-armhf [biarchhf_archs]')
1574
Description: AddressSanitizer -- a fast memory error detector (hard float ABI)
1575
AddressSanitizer (ASan) is a fast memory error detector. It finds
1576
use-after-free and {heap,stack,global}-buffer overflow bugs in C/C++ programs.
1578
Package: libhfasan`'ASAN_SO-dbg`'LS
1579
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarchhf_archs')
1582
Depends: BASEDEP, libdep(asan`'ASAN_SO,hf,=), ${misc:Depends}
1583
ifdef(`TARGET',`dnl',`Conflicts: libasan'ASAN_SO`-armel [biarchsf_archs]')
1585
Description: AddressSanitizer -- a fast memory error detector (hard float ABI debug symbols)
1586
AddressSanitizer (ASan) is a fast memory error detector. It finds
1587
use-after-free and {heap,stack,global}-buffer overflow bugs in C/C++ programs.
1590
ifenabled(`libsfasan',`
1591
Package: libsfasan`'ASAN_SO`'LS
1592
Section: ifdef(`TARGET',`devel',`libs')
1593
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarchsf_archs')
1594
Priority: ifdef(`TARGET',`extra',`PRI(extra)')
1595
Depends: BASEDEP, ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
1597
Description: AddressSanitizer -- a fast memory error detector (soft float ABI)
1598
AddressSanitizer (ASan) is a fast memory error detector. It finds
1599
use-after-free and {heap,stack,global}-buffer overflow bugs in C/C++ programs.
1601
Package: libsfasan`'ASAN_SO-dbg`'LS
1602
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarchsf_archs')
1605
Depends: BASEDEP, libdep(asan`'ASAN_SO,sf,=), ${misc:Depends}
1607
Description: AddressSanitizer -- a fast memory error detector (soft float ABI debug symbols)
1608
AddressSanitizer (ASan) is a fast memory error detector. It finds
1609
use-after-free and {heap,stack,global}-buffer overflow bugs in C/C++ programs.
1612
ifenabled(`libneonasan',`
1613
Package: libasan`'ASAN_SO-neon`'LS
1614
Architecture: NEON_ARCHS
1617
Depends: BASEDEP, libc6-neon`'LS, ${shlibs:Depends}, ${misc:Depends}
1619
Description: AddressSanitizer -- a fast memory error detector [neon optimized]
1620
AddressSanitizer (ASan) is a fast memory error detector. It finds
1621
use-after-free and {heap,stack,global}-buffer overflow bugs in C/C++ programs.
1623
This set of libraries is optimized to use a NEON coprocessor, and will
1624
be selected instead when running under systems which have one.
1628
ifenabled(`libtsan',`
1629
Package: libtsan`'TSAN_SO`'LS
1630
Section: ifdef(`TARGET',`devel',`libs')
1631
Architecture: ifdef(`TARGET',`CROSS_ARCH',`any')
1632
ifdef(`TARGET',`dnl',ifdef(`MULTIARCH', `Multi-Arch: same
1633
Pre-Depends: multiarch-support
1634
')`Provides: libtsan'TSAN_SO`-armel [armel], libtsan'TSAN_SO`-armhf [armhf]')
1635
Priority: ifdef(`TARGET',`extra',`PRI(optional)')
1636
Depends: BASEDEP, ${shlibs:Depends}, ${misc:Depends}
1638
Description: ThreadSanitizer -- a Valgrind-based detector of data races (runtime)
1639
ThreadSanitizer (Tsan) is a data race detector for C/C++ programs.
1640
The Linux and Mac versions are based on Valgrind.
1642
Package: libtsan`'TSAN_SO-dbg`'LS
1643
Architecture: ifdef(`TARGET',`CROSS_ARCH',`any')
1646
Depends: BASEDEP, libdep(tsan`'TSAN_SO,,=), ${misc:Depends}
1647
ifdef(`TARGET',`dnl',ifdef(`MULTIARCH', `Multi-Arch: same
1648
')`Provides: libtsan'TSAN_SO`-dbg-armel [armel], libtsan'TSAN_SO`-dbg-armhf [armhf]')
1650
Description: ThreadSanitizer -- a Valgrind-based detector of data races (debug symbols)
1651
ThreadSanitizer (Tsan) is a data race detector for C/C++ programs.
1652
The Linux and Mac versions are based on Valgrind.
1654
ifenabled(`lib32tsan',`
1655
Package: lib32tsan`'TSAN_SO`'LS
1656
Section: ifdef(`TARGET',`devel',`libs')
1657
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarch32_archs')
1658
Priority: ifdef(`TARGET',`extra',`PRI(optional)')
1659
Depends: BASEDEP, ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
1660
Conflicts: ${confl:lib32}
1662
Description: ThreadSanitizer -- a Valgrind-based detector of data races (32bit)
1663
ThreadSanitizer (Tsan) is a data race detector for C/C++ programs.
1664
The Linux and Mac versions are based on Valgrind.
1666
Package: lib32tsan`'TSAN_SO-dbg`'LS
1667
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarch32_archs')
1670
Depends: BASEDEP, libdep(tsan`'TSAN_SO,32,=), ${misc:Depends}
1672
Description: ThreadSanitizer -- a Valgrind-based detector of data races (32 bit debug symbols)
1673
ThreadSanitizer (Tsan) is a data race detector for C/C++ programs.
1674
The Linux and Mac versions are based on Valgrind.
1677
ifenabled(`lib64tsan',`
1678
Package: lib64tsan`'TSAN_SO`'LS
1679
Section: ifdef(`TARGET',`devel',`libs')
1680
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarch64_archs')
1681
Priority: ifdef(`TARGET',`extra',`PRI(optional)')
1682
Depends: BASEDEP, ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
1684
Description: ThreadSanitizer -- a Valgrind-based detector of data races (64bit)
1685
ThreadSanitizer (Tsan) is a data race detector for C/C++ programs.
1686
The Linux and Mac versions are based on Valgrind.
1688
Package: lib64tsan`'TSAN_SO-dbg`'LS
1689
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarch64_archs')
1692
Depends: BASEDEP, libdep(tsan`'TSAN_SO,64,=), ${misc:Depends}
1694
Description: ThreadSanitizer -- a Valgrind-based detector of data races (64bit debug symbols)
1695
ThreadSanitizer (Tsan) is a data race detector for C/C++ programs.
1696
The Linux and Mac versions are based on Valgrind.
1699
ifenabled(`libn32tsan',`
1700
Package: libn32tsan`'TSAN_SO`'LS
1701
Section: ifdef(`TARGET',`devel',`libs')
1702
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarchn32_archs')
1703
Priority: ifdef(`TARGET',`extra',`PRI(optional)')
1704
Depends: BASEDEP, ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
1706
Description: ThreadSanitizer -- a Valgrind-based detector of data races (n32)
1707
ThreadSanitizer (Tsan) is a data race detector for C/C++ programs.
1708
The Linux and Mac versions are based on Valgrind.
1710
Package: libn32tsan`'TSAN_SO-dbg`'LS
1711
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarchn32_archs')
1714
Depends: BASEDEP, libdep(tsan`'TSAN_SO,n32,=), ${misc:Depends}
1716
Description: ThreadSanitizer -- a Valgrind-based detector of data races (n32 debug symbols)
1717
ThreadSanitizer (Tsan) is a data race detector for C/C++ programs.
1718
The Linux and Mac versions are based on Valgrind.
1721
ifenabled(`libx32tsan',`
1722
Package: libx32tsan`'TSAN_SO`'LS
1723
Section: ifdef(`TARGET',`devel',`libs')
1724
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarchx32_archs')
1725
Priority: ifdef(`TARGET',`extra',`PRI(optional)')
1726
Depends: BASEDEP, ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
1728
Description: ThreadSanitizer -- a Valgrind-based detector of data races (x32)
1729
ThreadSanitizer (Tsan) is a data race detector for C/C++ programs.
1730
The Linux and Mac versions are based on Valgrind.
1732
Package: libx32tsan`'TSAN_SO-dbg`'LS
1733
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarchx32_archs')
1736
Depends: BASEDEP, libdep(tsan`'TSAN_SO,x32,=), ${misc:Depends}
1738
Description: ThreadSanitizer -- a Valgrind-based detector of data races (x32 debug symbols)
1739
ThreadSanitizer (Tsan) is a data race detector for C/C++ programs.
1740
The Linux and Mac versions are based on Valgrind.
1743
ifenabled(`libhftsan',`
1744
Package: libhftsan`'TSAN_SO`'LS
1745
Section: ifdef(`TARGET',`devel',`libs')
1746
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarchhf_archs')
1747
Priority: ifdef(`TARGET',`extra',`PRI(optional)')
1748
Depends: BASEDEP, ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
1749
ifdef(`TARGET',`dnl',`Conflicts: libtsan'TSAN_SO`-armhf [biarchhf_archs]')
1751
Description: ThreadSanitizer -- a Valgrind-based detector of data races (hard float ABI)
1752
ThreadSanitizer (Tsan) is a data race detector for C/C++ programs.
1753
The Linux and Mac versions are based on Valgrind.
1755
Package: libhftsan`'TSAN_SO-dbg`'LS
1756
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarchhf_archs')
1759
Depends: BASEDEP, libdep(tsan`'TSAN_SO,hf,=), ${misc:Depends}
1760
ifdef(`TARGET',`dnl',`Conflicts: libtsan'TSAN_SO`-armel [biarchsf_archs]')
1762
Description: ThreadSanitizer -- a Valgrind-based detector of data races (hard float ABI debug symbols)
1765
ifenabled(`libsftsan',`
1766
Package: libsftsan`'TSAN_SO`'LS
1767
Section: ifdef(`TARGET',`devel',`libs')
1768
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarchsf_archs')
1769
Priority: ifdef(`TARGET',`extra',`PRI(optional)')
1770
Depends: BASEDEP, ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
1772
Description: ThreadSanitizer -- a Valgrind-based detector of data races (soft float ABI)
1773
ThreadSanitizer (Tsan) is a data race detector for C/C++ programs.
1774
The Linux and Mac versions are based on Valgrind.
1776
Package: libsftsan`'TSAN_SO-dbg`'LS
1777
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarchsf_archs')
1780
Depends: BASEDEP, libdep(tsan`'TSAN_SO,sf,=), ${misc:Depends}
1782
Description: ThreadSanitizer -- a Valgrind-based detector of data races (soft float ABI debug symbols)
1783
ThreadSanitizer (Tsan) is a data race detector for C/C++ programs.
1784
The Linux and Mac versions are based on Valgrind.
1787
ifenabled(`libneontsan',`
1788
Package: libtsan`'TSAN_SO-neon`'LS
1789
Architecture: NEON_ARCHS
1792
Depends: BASEDEP, libc6-neon`'LS, ${shlibs:Depends}, ${misc:Depends}
1794
Description: ThreadSanitizer -- a Valgrind-based detector of data races [neon optimized]
1795
ThreadSanitizer (Tsan) is a data race detector for C/C++ programs.
1796
The Linux and Mac versions are based on Valgrind.
1798
This set of libraries is optimized to use a NEON coprocessor, and will
1799
be selected instead when running under systems which have one.
1803
ifenabled(`libbacktrace',`
1804
Package: libbacktrace`'BTRACE_SO`'LS
1805
Section: ifdef(`TARGET',`devel',`libs')
1806
Architecture: ifdef(`TARGET',`CROSS_ARCH',`any')
1807
ifdef(`TARGET',`dnl',ifdef(`MULTIARCH', `Multi-Arch: same
1808
Pre-Depends: multiarch-support
1809
')`Provides: libbacktrace'BTRACE_SO`-armel [armel], libbacktrace'BTRACE_SO`-armhf [armhf]')
1810
Priority: ifdef(`TARGET',`extra',`PRI(optional)')
1811
Depends: BASEDEP, ${shlibs:Depends}, ${misc:Depends}
1813
Description: stack backtrace library
1814
libbacktrace uses the GCC unwind interface to collect a stack trace,
1815
and parses DWARF debug info to get file/line/function information.
1817
Package: libbacktrace`'BTRACE_SO-dbg`'LS
1818
Architecture: ifdef(`TARGET',`CROSS_ARCH',`any')
1821
Depends: BASEDEP, libdep(backtrace`'BTRACE_SO,,=), ${misc:Depends}
1822
ifdef(`TARGET',`dnl',ifdef(`MULTIARCH', `Multi-Arch: same
1823
')`Provides: libbacktrace'BTRACE_SO`-dbg-armel [armel], libbacktrace'BTRACE_SO`-dbg-armhf [armhf]')
1825
Description: stack backtrace library (debug symbols)
1826
libbacktrace uses the GCC unwind interface to collect a stack trace,
1827
and parses DWARF debug info to get file/line/function information.
1829
Package: lib32backtrace`'BTRACE_SO`'LS
1830
Section: ifdef(`TARGET',`devel',`libs')
1831
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarch32_archs')
1832
Priority: ifdef(`TARGET',`extra',`PRI(optional)')
1833
Depends: BASEDEP, ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
1834
Conflicts: ${confl:lib32}
1836
Description: stack backtrace library (32bit)
1837
libbacktrace uses the GCC unwind interface to collect a stack trace,
1838
and parses DWARF debug info to get file/line/function information.
1840
Package: lib32backtrace`'BTRACE_SO-dbg`'LS
1841
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarch32_archs')
1844
Depends: BASEDEP, libdep(backtrace`'BTRACE_SO,32,=), ${misc:Depends}
1846
Description: stack backtrace library (32 bit debug symbols)
1847
libbacktrace uses the GCC unwind interface to collect a stack trace,
1848
and parses DWARF debug info to get file/line/function information.
1850
Package: lib64backtrace`'BTRACE_SO`'LS
1851
Section: ifdef(`TARGET',`devel',`libs')
1852
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarch64_archs')
1853
Priority: ifdef(`TARGET',`extra',`PRI(optional)')
1854
Depends: BASEDEP, ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
1856
Description: stack backtrace library (64bit)
1857
libbacktrace uses the GCC unwind interface to collect a stack trace,
1858
and parses DWARF debug info to get file/line/function information.
1860
Package: lib64backtrace`'BTRACE_SO-dbg`'LS
1861
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarch64_archs')
1864
Depends: BASEDEP, libdep(backtrace`'BTRACE_SO,64,=), ${misc:Depends}
1866
Description: stack backtrace library (64bit debug symbols)
1867
libbacktrace uses the GCC unwind interface to collect a stack trace,
1868
and parses DWARF debug info to get file/line/function information.
1870
Package: libn32backtrace`'BTRACE_SO`'LS
1871
Section: ifdef(`TARGET',`devel',`libs')
1872
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarchn32_archs')
1873
Priority: ifdef(`TARGET',`extra',`PRI(optional)')
1874
Depends: BASEDEP, ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
1876
Description: stack backtrace library (n32)
1877
libbacktrace uses the GCC unwind interface to collect a stack trace,
1878
and parses DWARF debug info to get file/line/function information.
1880
Package: libn32backtrace`'BTRACE_SO-dbg`'LS
1881
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarchn32_archs')
1884
Depends: BASEDEP, libdep(backtrace`'BTRACE_SO,n32,=), ${misc:Depends}
1886
Description: stack backtrace library (n32 debug symbols)
1887
libbacktrace uses the GCC unwind interface to collect a stack trace,
1888
and parses DWARF debug info to get file/line/function information.
1890
ifenabled(`libx32backtrace',`
1891
Package: libx32backtrace`'BTRACE_SO`'LS
1892
Section: ifdef(`TARGET',`devel',`libs')
1893
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarchx32_archs')
1894
Priority: ifdef(`TARGET',`extra',`PRI(optional)')
1895
Depends: BASEDEP, ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
1897
Description: stack backtrace library (x32)
1898
libbacktrace uses the GCC unwind interface to collect a stack trace,
1899
and parses DWARF debug info to get file/line/function information.
1901
Package: libx32backtrace`'BTRACE_SO-dbg`'LS
1902
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarchx32_archs')
1905
Depends: BASEDEP, libdep(backtrace`'BTRACE_SO,x32,=), ${misc:Depends}
1907
Description: stack backtrace library (x32 debug symbols)
1908
libbacktrace uses the GCC unwind interface to collect a stack trace,
1909
and parses DWARF debug info to get file/line/function information.
1910
')`'dnl libx32backtrace
1912
ifenabled(`libhfbacktrace',`
1913
Package: libhfbacktrace`'BTRACE_SO`'LS
1914
Section: ifdef(`TARGET',`devel',`libs')
1915
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarchhf_archs')
1916
Priority: ifdef(`TARGET',`extra',`PRI(optional)')
1917
Depends: BASEDEP, ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
1918
ifdef(`TARGET',`dnl',`Conflicts: libbacktrace'BTRACE_SO`-armhf [biarchhf_archs]')
1920
Description: stack backtrace library (hard float ABI)
1921
libbacktrace uses the GCC unwind interface to collect a stack trace,
1922
and parses DWARF debug info to get file/line/function information.
1924
Package: libhfbacktrace`'BTRACE_SO-dbg`'LS
1925
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarchhf_archs')
1928
Depends: BASEDEP, libdep(backtrace`'BTRACE_SO,hf,=), ${misc:Depends}
1929
wifdef(`TARGET',`dnl',`Conflicts: libbacktrace'BTRACE_SO`-armel [biarchsf_archs]')
1931
Description: stack backtrace library (hard float ABI debug symbols)
1932
libbacktrace uses the GCC unwind interface to collect a stack trace,
1933
and parses DWARF debug info to get file/line/function information.
1934
')`'dnl libhfbacktrace
1936
ifenabled(`libsfbacktrace',`
1937
Package: libsfbacktrace`'BTRACE_SO`'LS
1938
Section: ifdef(`TARGET',`devel',`libs')
1939
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarchsf_archs')
1940
Priority: ifdef(`TARGET',`extra',`PRI(optional)')
1941
Depends: BASEDEP, ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
1943
Description: stack backtrace library (soft float ABI)
1944
libbacktrace uses the GCC unwind interface to collect a stack trace,
1945
and parses DWARF debug info to get file/line/function information.
1947
Package: libsfbacktrace`'BTRACE_SO-dbg`'LS
1948
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarchsf_archs')
1951
Depends: BASEDEP, libdep(backtrace`'BTRACE_SO,sf,=), ${misc:Depends}
1953
Description: stack backtrace library (soft float ABI debug symbols)
1954
libbacktrace uses the GCC unwind interface to collect a stack trace,
1955
and parses DWARF debug info to get file/line/function information.
1956
')`'dnl libsfbacktrace
1958
ifenabled(`libneonbacktrace',`
1959
Package: libbacktrace`'BTRACE_SO-neon`'LS
1960
Architecture: NEON_ARCHS
1963
Depends: BASEDEP, libc6-neon`'LS, ${shlibs:Depends}, ${misc:Depends}
1965
Description: stack backtrace library [neon optimized]
1966
libbacktrace uses the GCC unwind interface to collect a stack trace,
1967
and parses DWARF debug info to get file/line/function information.
1969
This set of libraries is optimized to use a NEON coprocessor, and will
1970
be selected instead when running under systems which have one.
1971
')`'dnl libneonbacktrace
1972
')`'dnl libbacktrace
1975
ifenabled(`libqmath',`
1976
Package: libquadmath`'QMATH_SO`'LS
1977
Section: ifdef(`TARGET',`devel',`libs')
1978
Architecture: ifdef(`TARGET',`CROSS_ARCH',`any')
1979
ifdef(`TARGET',`dnl',ifdef(`MULTIARCH', `Multi-Arch: same
1980
Pre-Depends: multiarch-support
1982
Priority: ifdef(`TARGET',`extra',`PRI(optional)')
1983
Depends: BASEDEP, ${shlibs:Depends}, ${misc:Depends}
1985
Description: GCC Quad-Precision Math Library
1986
A library, which provides quad-precision mathematical functions on targets
1987
supporting the __float128 datatype. The library is used to provide on such
1988
targets the REAL(16) type in the GNU Fortran compiler.
1990
Package: libquadmath`'QMATH_SO-dbg`'LS
1991
Architecture: ifdef(`TARGET',`CROSS_ARCH',`any')
1994
Depends: BASEDEP, libdep(quadmath`'QMATH_SO,,=), ${misc:Depends}
1995
ifdef(`TARGET',`dnl',ifdef(`MULTIARCH', `Multi-Arch: same
1998
Description: GCC Quad-Precision Math Library (debug symbols)
1999
A library, which provides quad-precision mathematical functions on targets
2000
supporting the __float128 datatype.
2002
Package: lib32quadmath`'QMATH_SO`'LS
2003
Section: ifdef(`TARGET',`devel',`libs')
2004
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarch32_archs')
2005
Priority: ifdef(`TARGET',`extra',`PRI(optional)')
2006
Depends: BASEDEP, ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
2007
Conflicts: ${confl:lib32}
2009
Description: GCC Quad-Precision Math Library (32bit)
2010
A library, which provides quad-precision mathematical functions on targets
2011
supporting the __float128 datatype. The library is used to provide on such
2012
targets the REAL(16) type in the GNU Fortran compiler.
2014
Package: lib32quadmath`'QMATH_SO-dbg`'LS
2015
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarch32_archs')
2018
Depends: BASEDEP, libdep(quadmath`'QMATH_SO,32,=), ${misc:Depends}
2020
Description: GCC Quad-Precision Math Library (32 bit debug symbols)
2021
A library, which provides quad-precision mathematical functions on targets
2022
supporting the __float128 datatype.
2024
Package: lib64quadmath`'QMATH_SO`'LS
2025
Section: ifdef(`TARGET',`devel',`libs')
2026
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarch64_archs')
2027
Priority: ifdef(`TARGET',`extra',`PRI(optional)')
2028
Depends: BASEDEP, ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
2030
Description: GCC Quad-Precision Math Library (64bit)
2031
A library, which provides quad-precision mathematical functions on targets
2032
supporting the __float128 datatype. The library is used to provide on such
2033
targets the REAL(16) type in the GNU Fortran compiler.
2035
Package: lib64quadmath`'QMATH_SO-dbg`'LS
2036
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarch64_archs')
2039
Depends: BASEDEP, libdep(quadmath`'QMATH_SO,64,=), ${misc:Depends}
2041
Description: GCC Quad-Precision Math Library (64bit debug symbols)
2042
A library, which provides quad-precision mathematical functions on targets
2043
supporting the __float128 datatype.
2045
Package: libn32quadmath`'QMATH_SO`'LS
2046
Section: ifdef(`TARGET',`devel',`libs')
2047
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarchn32_archs')
2048
Priority: ifdef(`TARGET',`extra',`PRI(optional)')
2049
Depends: BASEDEP, ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
2051
Description: GCC Quad-Precision Math Library (n32)
2052
A library, which provides quad-precision mathematical functions on targets
2053
supporting the __float128 datatype. The library is used to provide on such
2054
targets the REAL(16) type in the GNU Fortran compiler.
2056
Package: libn32quadmath`'QMATH_SO-dbg`'LS
2057
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarchn32_archs')
2060
Depends: BASEDEP, libdep(quadmath`'QMATH_SO,n32,=), ${misc:Depends}
2062
Description: GCC Quad-Precision Math Library (n32 debug symbols)
2063
A library, which provides quad-precision mathematical functions on targets
2064
supporting the __float128 datatype.
2066
ifenabled(`libx32qmath',`
2067
Package: libx32quadmath`'QMATH_SO`'LS
2068
Section: ifdef(`TARGET',`devel',`libs')
2069
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarchx32_archs')
2070
Priority: ifdef(`TARGET',`extra',`PRI(optional)')
2071
Depends: BASEDEP, ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
2073
Description: GCC Quad-Precision Math Library (x32)
2074
A library, which provides quad-precision mathematical functions on targets
2075
supporting the __float128 datatype. The library is used to provide on such
2076
targets the REAL(16) type in the GNU Fortran compiler.
2078
Package: libx32quadmath`'QMATH_SO-dbg`'LS
2079
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarchx32_archs')
2082
Depends: BASEDEP, libdep(quadmath`'QMATH_SO,x32,=), ${misc:Depends}
2084
Description: GCC Quad-Precision Math Library (x32 debug symbols)
2085
A library, which provides quad-precision mathematical functions on targets
2086
supporting the __float128 datatype.
2089
ifenabled(`libhfqmath',`
2090
Package: libhfquadmath`'QMATH_SO`'LS
2091
Section: ifdef(`TARGET',`devel',`libs')
2092
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarchhf_archs')
2093
Priority: ifdef(`TARGET',`extra',`PRI(optional)')
2094
Depends: BASEDEP, ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
2096
Description: GCC Quad-Precision Math Library (hard float ABI)
2097
A library, which provides quad-precision mathematical functions on targets
2098
supporting the __float128 datatype. The library is used to provide on such
2099
targets the REAL(16) type in the GNU Fortran compiler.
2101
Package: libhfquadmath`'QMATH_SO-dbg`'LS
2102
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarchhf_archs')
2105
Depends: BASEDEP, libdep(quadmath`'QMATH_SO,hf,=), ${misc:Depends}
2107
Description: GCC Quad-Precision Math Library (hard float ABI debug symbols)
2108
A library, which provides quad-precision mathematical functions on targets
2109
supporting the __float128 datatype.
2112
ifenabled(`libsfqmath',`
2113
Package: libsfquadmath`'QMATH_SO`'LS
2114
Section: ifdef(`TARGET',`devel',`libs')
2115
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarchsf_archs')
2116
Priority: ifdef(`TARGET',`extra',`PRI(optional)')
2117
Depends: BASEDEP, ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
2119
Description: GCC Quad-Precision Math Library (soft float ABI)
2120
A library, which provides quad-precision mathematical functions on targets
2121
supporting the __float128 datatype. The library is used to provide on such
2122
targets the REAL(16) type in the GNU Fortran compiler.
2124
Package: libsfquadmath`'QMATH_SO-dbg`'LS
2125
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarchsf_archs')
2128
Depends: BASEDEP, libdep(quadmath`'QMATH_SO,sf,=), ${misc:Depends}
2130
Description: GCC Quad-Precision Math Library (hard float ABI debug symbols)
2131
A library, which provides quad-precision mathematical functions on targets
2132
supporting the __float128 datatype.
2137
ifenabled(`objppdev',`
2138
Package: gobjc++`'PV`'TS
2140
Priority: ifdef(`TARGET',`extra',`PRI(optional)')
2141
Depends: BASEDEP, gobjc`'PV`'TS (= ${gcc:Version}), g++`'PV`'TS (= ${gcc:Version}), ${shlibs:Depends}, libdevdep(objc`'PV-dev,,=), ${misc:Depends}
2142
Suggests: ${gobjcxx:multilib}, gcc`'PV-doc (>= ${gcc:SoftVersion})
2143
Provides: objc++-compiler`'TS
2145
Description: GNU Objective-C++ compiler
2146
This is the GNU Objective-C++ compiler, which compiles
2147
Objective-C++ on platforms supported by the gcc compiler. It uses the
2148
gcc backend to generate optimized code.
2151
ifenabled(`multilib',`
2152
Package: gobjc++`'PV-multilib`'TS
2153
Architecture: ifdef(`TARGET',`any',MULTILIB_ARCHS)
2155
Priority: ifdef(`TARGET',`extra',`PRI(optional)')
2156
Depends: BASEDEP, gobjc++`'PV`'TS (= ${gcc:Version}), g++`'PV-multilib`'TS (= ${gcc:Version}), gobjc`'PV-multilib`'TS (= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
2158
Description: GNU Objective-C++ compiler (multilib files)
2159
This is the GNU Objective-C++ compiler, which compiles Objective-C++ on
2160
platforms supported by the gcc compiler.
2162
On architectures with multilib support, the package contains files
2163
and dependencies for the non-default multilib architecture(s).
2168
ifenabled(`objcdev',`
2169
Package: gobjc`'PV`'TS
2171
Priority: ifdef(`TARGET',`extra',`PRI(optional)')
2172
Depends: BASEDEP, gcc`'PV`'TS (= ${gcc:Version}), ${dep:libcdev}, ${shlibs:Depends}, libdevdep(objc`'PV-dev,,=), ${misc:Depends}
2173
Suggests: ${gobjc:multilib}, gcc`'PV-doc (>= ${gcc:SoftVersion}), libdbgdep(objc`'OBJC_SO-dbg,)
2174
Provides: objc-compiler`'TS
2175
ifdef(`__sparc__',`Conflicts: gcc`'PV-sparc64', `dnl')
2177
Description: GNU Objective-C compiler
2178
This is the GNU Objective-C compiler, which compiles
2179
Objective-C on platforms supported by the gcc compiler. It uses the
2180
gcc backend to generate optimized code.
2182
ifenabled(`multilib',`
2183
Package: gobjc`'PV-multilib`'TS
2184
Architecture: ifdef(`TARGET',`any',MULTILIB_ARCHS)
2186
Priority: ifdef(`TARGET',`extra',`PRI(optional)')
2187
Depends: BASEDEP, gobjc`'PV`'TS (= ${gcc:Version}), gcc`'PV-multilib`'TS (= ${gcc:Version}), ${dep:libobjcbiarchdev}, ${shlibs:Depends}, ${misc:Depends}
2189
Description: GNU Objective-C compiler (multilib files)`'ifdef(`TARGET)',` (cross compiler for TARGET architecture)', `')
2190
This is the GNU Objective-C compiler, which compiles Objective-C on platforms
2191
supported by the gcc compiler.
2193
On architectures with multilib support, the package contains files
2194
and dependencies for the non-default multilib architecture(s).
2197
Package: libobjc`'PV-dev`'LS
2198
Architecture: ifdef(`TARGET',`CROSS_ARCH',`any')
2201
Depends: BASEDEP, libdevdep(gcc`'PV-dev,), libdep(objc`'OBJC_SO,), ${shlibs:Depends}, ${misc:Depends}
2202
ifdef(`TARGET',`',ifdef(`MULTIARCH', `Multi-Arch: same
2205
Description: Runtime library for GNU Objective-C applications (development files)
2206
This package contains the headers and static library files needed to build
2207
GNU ObjC applications.
2209
Package: lib64objc`'PV-dev`'LS
2210
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarch64_archs')
2213
Depends: BASEDEP, libdevdep(gcc`'PV-dev,64), libdep(objc`'OBJC_SO,64), ${shlibs:Depends}, ${misc:Depends}
2215
Description: Runtime library for GNU Objective-C applications (64bit development files)
2216
This package contains the headers and static library files needed to build
2217
GNU ObjC applications.
2219
Package: lib32objc`'PV-dev`'LS
2220
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarch32_archs')
2223
Depends: BASEDEP, libdevdep(gcc`'PV-dev,32), libdep(objc`'OBJC_SO,32), ${shlibs:Depends}, ${misc:Depends}
2225
Description: Runtime library for GNU Objective-C applications (32bit development files)
2226
This package contains the headers and static library files needed to build
2227
GNU ObjC applications.
2229
Package: libn32objc`'PV-dev`'LS
2230
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarchn32_archs')
2233
Depends: BASEDEP, libdevdep(gcc`'PV-dev,n32), libdep(objc`'OBJC_SO,n32), ${shlibs:Depends}, ${misc:Depends}
2235
Description: Runtime library for GNU Objective-C applications (n32 development files)
2236
This package contains the headers and static library files needed to build
2237
GNU ObjC applications.
2239
ifenabled(`x32dev',`
2240
Package: libx32objc`'PV-dev`'LS
2241
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarchx32_archs')
2244
Depends: BASEDEP, libdevdep(gcc`'PV-dev,x32), libdep(objc`'OBJC_SO,x32), ${shlibs:Depends}, ${misc:Depends}
2246
Description: Runtime library for GNU Objective-C applications (x32 development files)
2247
This package contains the headers and static library files needed to build
2248
GNU ObjC applications.
2252
Package: libhfobjc`'PV-dev`'LS
2253
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarchhf_archs')
2256
Depends: BASEDEP, libdevdep(gcc`'PV-dev,hf), libdep(objc`'OBJC_SO,hf), ${shlibs:Depends}, ${misc:Depends}
2258
Description: Runtime library for GNU Objective-C applications (hard float ABI development files)
2259
This package contains the headers and static library files needed to build
2260
GNU ObjC applications.
2264
Package: libsfobjc`'PV-dev`'LS
2265
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarchsf_archs')
2268
Depends: BASEDEP, libdevdep(gcc`'PV-dev,sf), libdep(objc`'OBJC_SO,sf), ${shlibs:Depends}, ${misc:Depends}
2270
Description: Runtime library for GNU Objective-C applications (soft float development files)
2271
This package contains the headers and static library files needed to build
2272
GNU ObjC applications.
2276
ifenabled(`libobjc',`
2277
Package: libobjc`'OBJC_SO`'LS
2278
Section: ifdef(`TARGET',`devel',`libs')
2279
Architecture: ifdef(`TARGET',`CROSS_ARCH',`any')
2280
ifdef(`TARGET',`dnl',ifdef(`MULTIARCH', `Multi-Arch: same
2281
Pre-Depends: multiarch-support
2282
ifelse(OBJC_SO,`2',`Breaks: ${multiarch:breaks}
2283
',`')')`Provides: libobjc'OBJC_SO`-armel [armel], libobjc'OBJC_SO`-armhf [armhf]')
2284
Priority: ifdef(`TARGET',`extra',`PRI(optional)')
2285
Depends: BASEDEP, ${shlibs:Depends}, ${misc:Depends}
2287
Description: Runtime library for GNU Objective-C applications
2288
Library needed for GNU ObjC applications linked against the shared library.
2290
Package: libobjc`'OBJC_SO-dbg`'LS
2292
Architecture: ifdef(`TARGET',`CROSS_ARCH',`any')
2293
ifdef(`TARGET',`dnl',ifdef(`MULTIARCH', `Multi-Arch: same
2294
')`Provides: libobjc'OBJC_SO`-dbg-armel [armel], libobjc'OBJC_SO`-dbg-armhf [armhf]')
2296
Depends: BASEDEP, libdep(objc`'OBJC_SO,,=), libdbgdep(gcc`'GCC_SO-dbg,,>=,${libgcc:Version}), ${misc:Depends}
2298
Description: Runtime library for GNU Objective-C applications (debug symbols)
2299
Library needed for GNU ObjC applications linked against the shared library.
2302
ifenabled(`lib64objc',`
2303
Package: lib64objc`'OBJC_SO`'LS
2304
Section: ifdef(`TARGET',`devel',`libs')
2305
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarch64_archs')
2306
Priority: ifdef(`TARGET',`extra',`PRI(optional)')
2307
Depends: BASEDEP, ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
2309
Description: Runtime library for GNU Objective-C applications (64bit)
2310
Library needed for GNU ObjC applications linked against the shared library.
2312
Package: lib64objc`'OBJC_SO-dbg`'LS
2314
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarch64_archs')
2316
Depends: BASEDEP, libdep(objc`'OBJC_SO,64,=), libdbgdep(gcc`'GCC_SO-dbg,64,>=,${gcc:EpochVersion}), ${misc:Depends}
2318
Description: Runtime library for GNU Objective-C applications (64 bit debug symbols)
2319
Library needed for GNU ObjC applications linked against the shared library.
2322
ifenabled(`lib32objc',`
2323
Package: lib32objc`'OBJC_SO`'LS
2324
Section: ifdef(`TARGET',`devel',`libs')
2325
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarch32_archs')
2326
Priority: ifdef(`TARGET',`extra',`PRI(optional)')
2327
Depends: BASEDEP, ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
2328
Conflicts: ${confl:lib32}
2330
Description: Runtime library for GNU Objective-C applications (32bit)
2331
Library needed for GNU ObjC applications linked against the shared library.
2333
Package: lib32objc`'OBJC_SO-dbg`'LS
2335
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarch32_archs')
2337
Depends: BASEDEP, libdep(objc`'OBJC_SO,32,=), libdbgdep(gcc`'GCC_SO-dbg,32,>=,${gcc:EpochVersion}), ${misc:Depends}
2339
Description: Runtime library for GNU Objective-C applications (32 bit debug symbols)
2340
Library needed for GNU ObjC applications linked against the shared library.
2343
ifenabled(`libn32objc',`
2344
Package: libn32objc`'OBJC_SO`'LS
2345
Section: ifdef(`TARGET',`devel',`libs')
2346
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarchn32_archs')
2347
Priority: ifdef(`TARGET',`extra',`PRI(optional)')
2348
Depends: BASEDEP, ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
2350
Description: Runtime library for GNU Objective-C applications (n32)
2351
Library needed for GNU ObjC applications linked against the shared library.
2353
Package: libn32objc`'OBJC_SO-dbg`'LS
2355
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarchn32_archs')
2357
Depends: BASEDEP, libdep(objc`'OBJC_SO,n32,=), libdbgdep(gcc`'GCC_SO-dbg,n32,>=,${gcc:EpochVersion}), ${misc:Depends}
2359
Description: Runtime library for GNU Objective-C applications (n32 debug symbols)
2360
Library needed for GNU ObjC applications linked against the shared library.
2363
ifenabled(`libx32objc',`
2364
Package: libx32objc`'OBJC_SO`'LS
2365
Section: ifdef(`TARGET',`devel',`libs')
2366
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarchx32_archs')
2367
Priority: ifdef(`TARGET',`extra',`PRI(optional)')
2368
Depends: BASEDEP, ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
2370
Description: Runtime library for GNU Objective-C applications (x32)
2371
Library needed for GNU ObjC applications linked against the shared library.
2373
Package: libx32objc`'OBJC_SO-dbg`'LS
2375
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarchx32_archs')
2377
Depends: BASEDEP, libdep(objc`'OBJC_SO,x32,=), libdbgdep(gcc`'GCC_SO-dbg,x32,>=,${gcc:EpochVersion}), ${misc:Depends}
2379
Description: Runtime library for GNU Objective-C applications (x32 debug symbols)
2380
Library needed for GNU ObjC applications linked against the shared library.
2383
ifenabled(`libhfobjc',`
2384
Package: libhfobjc`'OBJC_SO`'LS
2385
Section: ifdef(`TARGET',`devel',`libs')
2386
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarchhf_archs')
2387
Priority: ifdef(`TARGET',`extra',`PRI(optional)')
2388
Depends: BASEDEP, ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
2389
ifdef(`TARGET',`dnl',`Conflicts: libobjc'OBJC_SO`-armhf [biarchhf_archs]')
2391
Description: Runtime library for GNU Objective-C applications (hard float ABI)
2392
Library needed for GNU ObjC applications linked against the shared library.
2394
Package: libhfobjc`'OBJC_SO-dbg`'LS
2396
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarchhf_archs')
2398
Depends: BASEDEP, libdep(objc`'OBJC_SO,hf,=), libdbgdep(gcc`'GCC_SO-dbg,hf,>=,${gcc:EpochVersion}), ${misc:Depends}
2399
ifdef(`TARGET',`dnl',`Conflicts: libobjc'OBJC_SO`-dbg-armhf [biarchhf_archs]')
2401
Description: Runtime library for GNU Objective-C applications (hard float ABI debug symbols)
2402
Library needed for GNU ObjC applications linked against the shared library.
2405
ifenabled(`libsfobjc',`
2406
Package: libsfobjc`'OBJC_SO`'LS
2407
Section: ifdef(`TARGET',`devel',`libs')
2408
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarchsf_archs')
2409
Priority: ifdef(`TARGET',`extra',`PRI(optional)')
2410
Depends: BASEDEP, ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
2411
ifdef(`TARGET',`dnl',`Conflicts: libobjc'OBJC_SO`-armel [biarchsf_archs]')
2413
Description: Runtime library for GNU Objective-C applications (soft float ABI)
2414
Library needed for GNU ObjC applications linked against the shared library.
2416
Package: libsfobjc`'OBJC_SO-dbg`'LS
2418
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarchsf_archs')
2420
Depends: BASEDEP, libdep(objc`'OBJC_SO,sf,=), libdbgdep(gcc`'GCC_SO-dbg,sf,>=,${gcc:EpochVersion}), ${misc:Depends}
2421
ifdef(`TARGET',`dnl',`Conflicts: libobjc'OBJC_SO`-dbg-armel [biarchsf_archs]')
2423
Description: Runtime library for GNU Objective-C applications (soft float ABI debug symbols)
2424
Library needed for GNU ObjC applications linked against the shared library.
2427
ifenabled(`libneonobjc',`
2428
Package: libobjc`'OBJC_SO-neon`'LS
2430
Architecture: NEON_ARCHS
2431
Priority: PRI(optional)
2432
Depends: BASEDEP, libc6-neon`'LS, ${shlibs:Depends}, ${misc:Depends}
2434
Description: Runtime library for GNU Objective-C applications [NEON version]
2435
Library needed for GNU ObjC applications linked against the shared library.
2437
This set of libraries is optimized to use a NEON coprocessor, and will
2438
be selected instead when running under systems which have one.
2442
ifenabled(`fortran',`
2444
Package: gfortran`'PV`'TS
2446
Priority: ifdef(`TARGET',`extra',`PRI(optional)')
2447
Depends: BASEDEP, gcc`'PV`'TS (= ${gcc:Version}), libdevdep(gfortran`'PV-dev,,=), ${dep:libcdev}, ${shlibs:Depends}, ${misc:Depends}
2448
Provides: fortran95-compiler, ${fortran:mod-version}
2449
Suggests: ${gfortran:multilib}, gfortran`'PV-doc, libdbgdep(gfortran`'FORTRAN_SO-dbg,)
2451
Description: GNU Fortran compiler
2452
This is the GNU Fortran compiler, which compiles
2453
Fortran on platforms supported by the gcc compiler. It uses the
2454
gcc backend to generate optimized code.
2456
ifenabled(`multilib',`
2457
Package: gfortran`'PV-multilib`'TS
2458
Architecture: ifdef(`TARGET',`any',MULTILIB_ARCHS)
2460
Priority: ifdef(`TARGET',`extra',`PRI(optional)')
2461
Depends: BASEDEP, gfortran`'PV`'TS (= ${gcc:Version}), gcc`'PV-multilib`'TS (= ${gcc:Version}), ${dep:libgfortranbiarchdev}, ${shlibs:Depends}, ${misc:Depends}
2463
Description: GNU Fortran compiler (multilib files)`'ifdef(`TARGET)',` (cross compiler for TARGET architecture)', `')
2464
This is the GNU Fortran compiler, which compiles Fortran on platforms
2465
supported by the gcc compiler.
2467
On architectures with multilib support, the package contains files
2468
and dependencies for the non-default multilib architecture(s).
2471
ifenabled(`gfdldoc',`
2472
Package: gfortran`'PV-doc
2475
Priority: PRI(optional)
2476
Depends: gcc`'PV-base (>= ${gcc:SoftVersion}), dpkg (>= 1.15.4) | install-info, ${misc:Depends}
2477
Description: Documentation for the GNU Fortran compiler (gfortran)
2478
Documentation for the GNU Fortran compiler in info `format'.
2481
Package: libgfortran`'PV-dev`'LS
2482
Architecture: ifdef(`TARGET',`CROSS_ARCH',`any')
2483
Section: ifdef(`TARGET',`devel',`libdevel')
2485
Depends: BASEDEP, libdevdep(gcc`'PV-dev`',), libdep(gfortran`'FORTRAN_SO,), ${shlibs:Depends}, ${misc:Depends}
2486
ifdef(`TARGET',`',ifdef(`MULTIARCH', `Multi-Arch: same
2489
Description: Runtime library for GNU Fortran applications (development files)
2490
This package contains the headers and static library files needed to build
2491
GNU Fortran applications.
2493
Package: lib64gfortran`'PV-dev`'LS
2494
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarch64_archs')
2497
Depends: BASEDEP, libdevdep(gcc`'PV-dev`',64), libdep(gfortran`'FORTRAN_SO,64), ${shlibs:Depends}, ${misc:Depends}
2499
Description: Runtime library for GNU Fortran applications (64bit development files)
2500
This package contains the headers and static library files needed to build
2501
GNU Fortran applications.
2503
Package: lib32gfortran`'PV-dev`'LS
2504
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarch32_archs')
2507
Depends: BASEDEP, libdevdep(gcc`'PV-dev`',32), libdep(gfortran`'FORTRAN_SO,32), ${shlibs:Depends}, ${misc:Depends}
2509
Description: Runtime library for GNU Fortran applications (32bit development files)
2510
This package contains the headers and static library files needed to build
2511
GNU Fortran applications.
2513
Package: libn32gfortran`'PV-dev`'LS
2514
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarchn32_archs')
2517
Depends: BASEDEP, libdevdep(gcc`'PV-dev`',n32), libdep(gfortran`'FORTRAN_SO,n32), ${shlibs:Depends}, ${misc:Depends}
2519
Description: Runtime library for GNU Fortran applications (n32 development files)
2520
This package contains the headers and static library files needed to build
2521
GNU Fortran applications.
2523
ifenabled(`x32dev',`
2524
Package: libx32gfortran`'PV-dev`'LS
2525
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarchx32_archs')
2528
Depends: BASEDEP, libdevdep(gcc`'PV-dev`',x32), libdep(gfortran`'FORTRAN_SO,x32), ${shlibs:Depends}, ${misc:Depends}
2530
Description: Runtime library for GNU Fortran applications (x32 development files)
2531
This package contains the headers and static library files needed to build
2532
GNU Fortran applications.
2533
')`'dnl libx32gfortran
2536
Package: libhfgfortran`'PV-dev`'LS
2537
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarchhf_archs')
2540
Depends: BASEDEP, libdevdep(gcc`'PV-dev`',hf), libdep(gfortran`'FORTRAN_SO,hf), ${shlibs:Depends}, ${misc:Depends}
2542
Description: Runtime library for GNU Fortran applications (hard float ABI development files)
2543
This package contains the headers and static library files needed to build
2544
GNU Fortran applications.
2548
Package: libsfgfortran`'PV-dev`'LS
2549
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarchsf_archs')
2552
Depends: BASEDEP, libdevdep(gcc`'PV-dev`',sf), libdep(gfortran`'FORTRAN_SO,sf), ${shlibs:Depends}, ${misc:Depends}
2554
Description: Runtime library for GNU Fortran applications (soft float ABI development files)
2555
This package contains the headers and static library files needed to build
2556
GNU Fortran applications.
2560
ifenabled(`libgfortran',`
2561
Package: libgfortran`'FORTRAN_SO`'LS
2562
Section: ifdef(`TARGET',`devel',`libs')
2563
Architecture: ifdef(`TARGET',`CROSS_ARCH',`any')
2564
ifdef(`TARGET',`dnl',ifdef(`MULTIARCH', `Multi-Arch: same
2565
Pre-Depends: multiarch-support
2566
Breaks: ${multiarch:breaks}
2567
')`Provides: libgfortran'FORTRAN_SO`-armel [armel], libgfortran'FORTRAN_SO`-armhf [armhf]')
2568
Priority: ifdef(`TARGET',`extra',PRI(optional))
2569
Depends: BASEDEP, ${shlibs:Depends}, ${misc:Depends}
2571
Description: Runtime library for GNU Fortran applications
2572
Library needed for GNU Fortran applications linked against the
2575
Package: libgfortran`'FORTRAN_SO-dbg`'LS
2577
Architecture: ifdef(`TARGET',`CROSS_ARCH',`any')
2578
ifdef(`TARGET',`dnl',ifdef(`MULTIARCH', `Multi-Arch: same
2579
')`Provides: libgfortran'FORTRAN_SO`-dbg-armel [armel], libgfortran'FORTRAN_SO`-dbg-armhf [armhf]')
2581
Depends: BASEDEP, libdep(gfortran`'FORTRAN_SO,,=), libdbgdep(gcc`'GCC_SO-dbg,,>=,${libgcc:Version}), ${misc:Depends}
2583
Description: Runtime library for GNU Fortran applications (debug symbols)
2584
Library needed for GNU Fortran applications linked against the
2588
ifenabled(`lib64gfortran',`
2589
Package: lib64gfortran`'FORTRAN_SO`'LS
2590
Section: ifdef(`TARGET',`devel',`libs')
2591
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarch64_archs')
2592
Priority: ifdef(`TARGET',`extra',PRI(optional))
2593
Depends: BASEDEP, ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
2595
Description: Runtime library for GNU Fortran applications (64bit)
2596
Library needed for GNU Fortran applications linked against the
2599
Package: lib64gfortran`'FORTRAN_SO-dbg`'LS
2601
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarch64_archs')
2603
Depends: BASEDEP, libdep(gfortran`'FORTRAN_SO,64,=), ${misc:Depends}
2605
Description: Runtime library for GNU Fortran applications (64bit debug symbols)
2606
Library needed for GNU Fortran applications linked against the
2608
')`'dnl lib64gfortran
2610
ifenabled(`lib32gfortran',`
2611
Package: lib32gfortran`'FORTRAN_SO`'LS
2612
Section: ifdef(`TARGET',`devel',`libs')
2613
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarch32_archs')
2614
Priority: ifdef(`TARGET',`extra',PRI(optional))
2615
Depends: BASEDEP, ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
2616
Conflicts: ${confl:lib32}
2618
Description: Runtime library for GNU Fortran applications (32bit)
2619
Library needed for GNU Fortran applications linked against the
2622
Package: lib32gfortran`'FORTRAN_SO-dbg`'LS
2624
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarch32_archs')
2626
Depends: BASEDEP, libdep(gfortran`'FORTRAN_SO,32,=), ${misc:Depends}
2628
Description: Runtime library for GNU Fortran applications (32 bit debug symbols)
2629
Library needed for GNU Fortran applications linked against the
2631
')`'dnl lib32gfortran
2633
ifenabled(`libn32gfortran',`
2634
Package: libn32gfortran`'FORTRAN_SO`'LS
2635
Section: ifdef(`TARGET',`devel',`libs')
2636
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarchn32_archs')
2637
Priority: ifdef(`TARGET',`extra',PRI(optional))
2638
Depends: BASEDEP, ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
2640
Description: Runtime library for GNU Fortran applications (n32)
2641
Library needed for GNU Fortran applications linked against the
2644
Package: libn32gfortran`'FORTRAN_SO-dbg`'LS
2646
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarchn32_archs')
2648
Depends: BASEDEP, libdep(gfortran`'FORTRAN_SO,n32,=), ${misc:Depends}
2650
Description: Runtime library for GNU Fortran applications (n32 debug symbols)
2651
Library needed for GNU Fortran applications linked against the
2653
')`'dnl libn32gfortran
2655
ifenabled(`libx32gfortran',`
2656
Package: libx32gfortran`'FORTRAN_SO`'LS
2657
Section: ifdef(`TARGET',`devel',`libs')
2658
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarchx32_archs')
2659
Priority: ifdef(`TARGET',`extra',PRI(optional))
2660
Depends: BASEDEP, ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
2662
Description: Runtime library for GNU Fortran applications (x32)
2663
Library needed for GNU Fortran applications linked against the
2666
Package: libx32gfortran`'FORTRAN_SO-dbg`'LS
2668
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarchx32_archs')
2670
Depends: BASEDEP, libdep(gfortran`'FORTRAN_SO,x32,=), ${misc:Depends}
2672
Description: Runtime library for GNU Fortran applications (x32 debug symbols)
2673
Library needed for GNU Fortran applications linked against the
2675
')`'dnl libx32gfortran
2677
ifenabled(`libhfgfortran',`
2678
Package: libhfgfortran`'FORTRAN_SO`'LS
2679
Section: ifdef(`TARGET',`devel',`libs')
2680
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarchhf_archs')
2681
Priority: ifdef(`TARGET',`extra',PRI(optional))
2682
Depends: BASEDEP, ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
2683
ifdef(`TARGET',`dnl',`Conflicts: libgfortran'FORTRAN_SO`-armhf [biarchhf_archs]')
2685
Description: Runtime library for GNU Fortran applications (hard float ABI)
2686
Library needed for GNU Fortran applications linked against the
2689
Package: libhfgfortran`'FORTRAN_SO-dbg`'LS
2691
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarchhf_archs')
2693
Depends: BASEDEP, libdep(gfortran`'FORTRAN_SO,hf,=), ${misc:Depends}
2694
ifdef(`TARGET',`dnl',`Conflicts: libgfortran'FORTRAN_SO`-dbg-armhf [biarchhf_archs]')
2696
Description: Runtime library for GNU Fortran applications (hard float ABI debug symbols)
2697
Library needed for GNU Fortran applications linked against the
2699
')`'dnl libhfgfortran
2701
ifenabled(`libsfgfortran',`
2702
Package: libsfgfortran`'FORTRAN_SO`'LS
2703
Section: ifdef(`TARGET',`devel',`libs')
2704
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarchsf_archs')
2705
Priority: ifdef(`TARGET',`extra',PRI(optional))
2706
Depends: BASEDEP, ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
2707
ifdef(`TARGET',`dnl',`Conflicts: libgfortran'FORTRAN_SO`-armel [biarchsf_archs]')
2709
Description: Runtime library for GNU Fortran applications (soft float ABI)
2710
Library needed for GNU Fortran applications linked against the
2713
Package: libsfgfortran`'FORTRAN_SO-dbg`'LS
2715
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarchsf_archs')
2717
Depends: BASEDEP, libdep(gfortran`'FORTRAN_SO,sf,=), ${misc:Depends}
2718
ifdef(`TARGET',`dnl',`Conflicts: libgfortran'FORTRAN_SO`-dbg-armel [biarchsf_archs]')
2720
Description: Runtime library for GNU Fortran applications (hard float ABI debug symbols)
2721
Library needed for GNU Fortran applications linked against the
2723
')`'dnl libsfgfortran
2725
ifenabled(`libneongfortran',`
2726
Package: libgfortran`'FORTRAN_SO-neon`'LS
2728
Architecture: NEON_ARCHS
2729
ifdef(`MULTIARCH', `Multi-Arch: same
2730
Pre-Depends: multiarch-support
2731
Breaks: ${multiarch:breaks}
2734
Depends: BASEDEP, libgcc1-neon`'LS, ${shlibs:Depends}, ${misc:Depends}
2736
Description: Runtime library for GNU Fortran applications [NEON version]
2737
Library needed for GNU Fortran applications linked against the
2740
This set of libraries is optimized to use a NEON coprocessor, and will
2741
be selected instead when running under systems which have one.
2742
')`'dnl libneongfortran
2747
Package: gccgo`'PV`'TS
2749
Priority: ifdef(`TARGET',`extra',`PRI(optional)')
2750
Depends: BASEDEP, ifdef(`STANDALONEGO',,`gcc`'PV`'TS (= ${gcc:Version}), ')libdep(go`'GO_SO,), ${dep:libcdev}, ${shlibs:Depends}, ${misc:Depends}
2751
Provides: go-compiler
2752
Suggests: ${go:multilib}, gccgo`'PV-doc, libdbgdep(go`'GO_SO-dbg,)
2754
Description: GNU Go compiler
2755
This is the GNU Go compiler, which compiles Go on platforms supported
2756
by the gcc compiler. It uses the gcc backend to generate optimized code.
2758
ifenabled(`multilib',`
2759
Package: gccgo`'PV-multilib`'TS
2760
Architecture: ifdef(`TARGET',`any',MULTILIB_ARCHS)
2762
Priority: ifdef(`TARGET',`extra',`PRI(optional)')
2763
Depends: BASEDEP, gccgo`'PV`'TS (= ${gcc:Version}), ifdef(`STANDALONEGO',,`gcc`'PV-multilib`'TS (= ${gcc:Version}), ')${dep:libgobiarch}, ${shlibs:Depends}, ${misc:Depends}
2764
Suggests: ${dep:libgobiarchdbg}
2766
Description: GNU Go compiler (multilib files)`'ifdef(`TARGET)',` (cross compiler for TARGET architecture)', `')
2767
This is the GNU Go compiler, which compiles Go on platforms supported
2768
by the gcc compiler.
2770
On architectures with multilib support, the package contains files
2771
and dependencies for the non-default multilib architecture(s).
2774
ifenabled(`gfdldoc',`
2775
Package: gccgo`'PV-doc
2778
Priority: PRI(optional)
2779
Depends: gcc`'PV-base (>= ${gcc:SoftVersion}), dpkg (>= 1.15.4) | install-info, ${misc:Depends}
2781
Description: Documentation for the GNU Go compiler (gccgo)
2782
Documentation for the GNU Go compiler in info `format'.
2786
ifenabled(`libggo',`
2787
Package: libgo`'GO_SO`'LS
2788
Section: ifdef(`TARGET',`devel',`libs')
2789
Architecture: ifdef(`TARGET',`CROSS_ARCH',`any')
2790
ifdef(`TARGET',`dnl',ifdef(`MULTIARCH', `Multi-Arch: same
2791
Pre-Depends: multiarch-support
2792
')`Provides: libgo'GO_SO`-armel [armel], libgo'GO_SO`-armhf [armhf]')
2793
Priority: ifdef(`TARGET',`extra',PRI(optional))
2794
Depends: BASEDEP, ${shlibs:Depends}, ${misc:Depends}
2795
Replaces: libgo3`'LS
2797
Description: Runtime library for GNU Go applications
2798
Library needed for GNU Go applications linked against the
2801
Package: libgo`'GO_SO-dbg`'LS
2803
Architecture: ifdef(`TARGET',`CROSS_ARCH',`any')
2804
ifdef(`TARGET',`dnl',ifdef(`MULTIARCH', `Multi-Arch: same
2805
')`Provides: libgo'GO_SO`-dbg-armel [armel], libgo'GO_SO`-dbg-armhf [armhf]')
2807
Depends: BASEDEP, libdep(go`'GO_SO,,=), ${misc:Depends}
2809
Description: Runtime library for GNU Go applications (debug symbols)
2810
Library needed for GNU Go applications linked against the
2814
ifenabled(`lib64ggo',`
2815
Package: lib64go`'GO_SO`'LS
2816
Section: ifdef(`TARGET',`devel',`libs')
2817
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarch64_archs')
2818
Priority: ifdef(`TARGET',`extra',PRI(optional))
2819
Depends: BASEDEP, ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
2820
Replaces: lib64go3`'LS
2822
Description: Runtime library for GNU Go applications (64bit)
2823
Library needed for GNU Go applications linked against the
2826
Package: lib64go`'GO_SO-dbg`'LS
2828
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarch64_archs')
2830
Depends: BASEDEP, libdep(go`'GO_SO,64,=), ${misc:Depends}
2832
Description: Runtime library for GNU Go applications (64bit debug symbols)
2833
Library needed for GNU Go applications linked against the
2837
ifenabled(`lib32ggo',`
2838
Package: lib32go`'GO_SO`'LS
2839
Section: ifdef(`TARGET',`devel',`libs')
2840
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarch32_archs')
2841
Priority: ifdef(`TARGET',`extra',PRI(optional))
2842
Depends: BASEDEP, ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
2843
Conflicts: ${confl:lib32}
2844
Replaces: lib32go3`'LS
2846
Description: Runtime library for GNU Go applications (32bit)
2847
Library needed for GNU Go applications linked against the
2850
Package: lib32go`'GO_SO-dbg`'LS
2852
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarch32_archs')
2854
Depends: BASEDEP, libdep(go`'GO_SO,32,=), ${misc:Depends}
2856
Description: Runtime library for GNU Go applications (32 bit debug symbols)
2857
Library needed for GNU Go applications linked against the
2861
ifenabled(`libn32ggo',`
2862
Package: libn32go`'GO_SO`'LS
2863
Section: ifdef(`TARGET',`devel',`libs')
2864
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarchn32_archs')
2865
Priority: ifdef(`TARGET',`extra',PRI(optional))
2866
Depends: BASEDEP, ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
2867
Replaces: libn32go3`'LS
2869
Description: Runtime library for GNU Go applications (n32)
2870
Library needed for GNU Go applications linked against the
2873
Package: libn32go`'GO_SO-dbg`'LS
2875
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarchn32_archs')
2877
Depends: BASEDEP, libdep(go`'GO_SO,n32,=), ${misc:Depends}
2879
Description: Runtime library for GNU Go applications (n32 debug symbols)
2880
Library needed for GNU Go applications linked against the
2884
ifenabled(`libx32ggo',`
2885
Package: libx32go`'GO_SO`'LS
2886
Section: ifdef(`TARGET',`devel',`libs')
2887
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarchx32_archs')
2888
Priority: ifdef(`TARGET',`extra',PRI(optional))
2889
Depends: BASEDEP, ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
2890
Replaces: libx32go3`'LS
2892
Description: Runtime library for GNU Go applications (x32)
2893
Library needed for GNU Go applications linked against the
2896
Package: libx32go`'GO_SO-dbg`'LS
2898
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarchx32_archs')
2900
Depends: BASEDEP, libdep(go`'GO_SO,x32,=), ${misc:Depends}
2902
Description: Runtime library for GNU Go applications (x32 debug symbols)
2903
Library needed for GNU Go applications linked against the
2910
Package: gcj`'PV`'TS
2913
Priority: ifdef(`TARGET',`extra',`PRI(optional)')
2914
Depends: BASEDEP, ${dep:gcj}, ${dep:gcjcross}, ${dep:libcdev}, ${dep:ecj}, ${shlibs:Depends}, dpkg (>= 1.15.4) | install-info, ${misc:Depends}
2915
Recommends: libecj-java-gcj
2916
Conflicts: gcj-4.4, cpp-4.1 (<< 4.1.1), gcc-4.1 (<< 4.1.1)
2917
Replaces: libgcj11 (<< 4.5-20100101-1), gcj`'PV-jdk`'TS (<< 4.8.1-4)
2919
Description: GCJ byte code and native compiler for Java(TM)
2920
GCJ is a front end to the GCC compiler which can natively compile both
2921
Java(tm) source and bytecode files. The compiler can also generate class
2925
ifenabled(`libgcj',`
2926
ifenabled(`libgcjcommon',`
2927
Package: libgcj-common
2930
Priority: PRI(optional)
2931
Depends: BASEDEP, ${misc:Depends}
2932
Conflicts: classpath (<= 0.04-4)
2933
Replaces: java-gcj-compat (<< 1.0.65-3), java-gcj-compat-dev (<< 1.0.65-3)
2935
Description: Java runtime library (common files)
2936
This package contains files shared by Classpath and libgcj libraries.
2937
')`'dnl libgcjcommon
2940
Package: gcj`'PV-jdk`'TS
2943
Priority: ifdef(`TARGET',`extra',`PRI(optional)')
2944
Depends: BASEDEP, ${dep:gcj}, ${dep:libcdev}, gcj`'PV`'TS (= ${gcj:Version}), gcj`'PV-jre`'TS (= ${gcj:Version}), libdevdep(gcj`'GCJ_SO-dev,,=,${gcj:Version}), fastjar, libgcj-bc`'LS, java-common, libantlr-java, ${shlibs:Depends}, dpkg (>= 1.15.4) | install-info, ${misc:Depends}
2945
Recommends: libecj-java-gcj
2946
Suggests: gcj`'PV-source (>= ${gcj:SoftVersion}), libdbgdep(gcj`'GCJ_SO-dbg,)
2947
Provides: java-compiler, java-sdk, java2-sdk, java5-sdk
2948
Conflicts: gcj-4.4, cpp-4.1 (<< 4.1.1), gcc-4.1 (<< 4.1.1)
2949
Replaces: libgcj11 (<< 4.5-20100101-1)
2951
Description: GCJ and Classpath development tools for Java(TM)
2952
GCJ is a front end to the GCC compiler which can natively compile both
2953
Java(tm) source and bytecode files. The compiler can also generate class
2954
files. Other java development tools from classpath are included in this
2957
The package contains as well a collection of wrapper scripts and symlinks.
2958
It is meant to provide a Java-SDK-like interface to the GCJ tool set.
2960
Package: gcj`'PV-jre-headless`'TS
2961
Priority: ifdef(`TARGET',`extra',`PRI(optional)')
2964
Depends: BASEDEP, gcj`'PV-jre-lib`'TS (>= ${gcj:SoftVersion}), libdep(gcj`'LIBGCJ_EXT,,=,${gcj:Version}), ${dep:prctl}, ${shlibs:Depends}, ${misc:Depends}
2965
Suggests: fastjar, gcj`'PV-jdk`'TS (= ${gcj:Version}), libdep(gcj`'LIBGCJ_EXT-awt,,=,${gcj:Version})
2966
Conflicts: gij-4.4, java-gcj-compat (<< 1.0.76-4)
2967
Replaces: gcj-4.8-jre-lib`'TS (<< 4.8-20121219-0)
2968
Provides: java5-runtime-headless, java2-runtime-headless, java1-runtime-headless, java-runtime-headless
2970
Description: Java runtime environment using GIJ/Classpath (headless version)
2971
GIJ is a Java bytecode interpreter, not limited to interpreting bytecode.
2972
It includes a class loader which can dynamically load shared objects, so
2973
it is possible to give it the name of a class which has been compiled and
2974
put into a shared library on the class path.
2976
The package contains as well a collection of wrapper scripts and symlinks.
2977
It is meant to provide a Java-RTE-like interface to the GIJ/GCJ tool set,
2978
limited to the headless tools and libraries.
2980
Package: gcj`'PV-jre`'TS
2983
Priority: ifdef(`TARGET',`extra',`PRI(optional)')
2984
Depends: BASEDEP, gcj`'PV-jre-headless`'TS (= ${gcj:Version}), libdep(gcj`'LIBGCJ_EXT-awt,,=,${gcj:Version}), ${shlibs:Depends}, ${misc:Depends}
2985
Provides: java5-runtime, java2-runtime, java1-runtime, java-runtime
2986
Replaces: gcj-4.8-jre-headless`'TS (<< 4.8.2-2)
2988
Description: Java runtime environment using GIJ/Classpath
2989
GIJ is a Java bytecode interpreter, not limited to interpreting bytecode.
2990
It includes a class loader which can dynamically load shared objects, so
2991
it is possible to give it the name of a class which has been compiled and
2992
put into a shared library on the class path.
2994
The package contains as well a collection of wrapper scripts and symlinks.
2995
It is meant to provide a Java-RTE-like interface to the GIJ/GCJ tool set.
2997
Package: libgcj`'LIBGCJ_EXT`'LS
3000
Priority: PRI(optional)
3001
ifdef(`MULTIARCH', `Pre-Depends: multiarch-support
3004
Depends: SOFTBASEDEP, libgcj-common (>= 1:4.1.1-21), ${shlibs:Depends}, ${misc:Depends}
3005
Recommends: gcj`'PV-jre-lib`'TS (>= ${gcj:SoftVersion})
3006
Suggests: libdbgdep(gcj`'GCJ_SO-dbg,), libdep(gcj`'LIBGCJ_EXT-awt,,=,${gcj:Version})
3007
Replaces: gij-4.4 (<< 4.4.0-1), gcj-4.8-jre-headless`'TS (<< 4.8.2-5)
3009
Description: Java runtime library for use with gcj
3010
This is the runtime that goes along with the gcj front end to
3011
gcc. libgcj includes parts of the Java Class Libraries, plus glue to
3012
connect the libraries to the compiler and the underlying OS.
3014
To show file names and line numbers in stack traces, the packages
3015
libgcj`'GCJ_SO-dbg and binutils are required.
3017
Package: gcj`'PV-jre-lib`'TS
3020
Priority: PRI(optional)
3021
Depends: SOFTBASEDEP, libdep(gcj`'LIBGCJ_EXT,,>=,${gcj:SoftVersion}), ${misc:Depends}
3023
Description: Java runtime library for use with gcj (jar files)
3024
This is the jar file that goes along with the gcj front end to gcc.
3030
Priority: PRI(optional)
3031
ifdef(`MULTIARCH', `Pre-Depends: multiarch-support
3034
Depends: BASEDEP, libdep(gcj`'LIBGCJ_EXT,,>=,${gcj:Version}), ${misc:Depends}
3036
Description: Link time only library for use with gcj
3037
A fake library that is used at link time only. It ensures that
3038
binaries built with the BC-ABI link against a constant SONAME.
3039
This way, BC-ABI binaries continue to work if the SONAME underlying
3043
Package: libgcj`'LIBGCJ_EXT-awt`'LS
3046
Priority: PRI(optional)
3047
ifdef(`MULTIARCH', `Pre-Depends: multiarch-support
3050
Depends: SOFTBASEDEP, libdep(gcj`'LIBGCJ_EXT,,=,${gcj:Version}), ${shlibs:Depends}, ${misc:Depends}
3051
Suggests: ${pkg:gcjqt}
3053
Description: AWT peer runtime libraries for use with gcj
3054
These are runtime libraries holding the AWT peer implementations
3055
for libgcj (currently the GTK+ based peer library is required, the
3056
QT bases library is not built).
3058
ifenabled(`gtkpeer',`
3059
Package: libgcj`'GCJ_SO-awt-gtk`'LS
3062
Priority: PRI(optional)
3063
ifdef(`MULTIARCH', `Pre-Depends: multiarch-support
3066
Depends: SOFTBASEDEP, libgcj`'LIBGCJ_EXT-awt`'LS (= ${gcj:Version}), ${shlibs:Depends}, ${misc:Depends}
3068
Description: AWT GTK+ peer runtime library for use with libgcj
3069
This is the runtime library holding the GTK+ based AWT peer
3070
implementation for libgcj.
3073
ifenabled(`qtpeer',`
3074
Package: libgcj`'GCJ_SO-awt-qt`'LS
3077
Priority: PRI(optional)
3078
ifdef(`MULTIARCH', `Pre-Depends: multiarch-support
3081
Depends: SOFTBASEDEP, libdep(gcj`'LIBGCJ_EXT-awt,,=,${gcj:Version}), ${shlibs:Depends}, ${misc:Depends}
3083
Description: AWT QT peer runtime library for use with libgcj
3084
This is the runtime library holding the QT based AWT peer
3085
implementation for libgcj.
3089
ifenabled(`libgcjdev',`
3090
Package: libgcj`'GCJ_SO-dev`'LS
3093
ifdef(`MULTIARCH', `Multi-Arch: same
3095
Priority: PRI(optional)
3096
Depends: BASEDEP, libdep(gcj`'LIBGCJ_EXT-awt,,=,${gcj:Version}), libgcj-bc`'LS, ${pkg:gcjgtk}, ${pkg:gcjqt}, zlib1g-dev, ${shlibs:Depends}, ${misc:Depends}
3097
Suggests: libgcj-doc
3099
Description: Java development headers for use with gcj
3100
These are the development headers that go along with the gcj front end
3101
to gcc. libgcj includes parts of the Java Class Libraries, plus glue
3102
to connect the libraries to the compiler and the underlying OS.
3104
Package: libgcj`'GCJ_SO-dbg`'LS
3108
ifdef(`MULTIARCH', `Pre-Depends: multiarch-support
3111
Depends: BASEDEP, libdep(gcj`'LIBGCJ_EXT,,=,${gcj:Version}), ${misc:Depends}
3112
Recommends: binutils, libc6-dbg | libc-dbg
3114
Description: Debugging symbols for libraries provided in libgcj`'GCJ_SO-dev
3115
The package provides debugging symbols for the libraries provided
3116
in libgcj`'GCJ_SO-dev.
3118
binutils is required to show file names and line numbers in stack traces.
3120
ifenabled(`gcjsrc',`
3121
Package: gcj`'PV-source
3124
Priority: PRI(optional)
3125
Depends: SOFTBASEDEP, gcj`'PV-jdk (>= ${gcj:SoftVersion}), ${misc:Depends}
3127
Description: GCJ java sources for use in IDEs like eclipse and netbeans
3128
These are the java source files packaged as a zip file for use in development
3129
environments like eclipse and netbeans.
3132
ifenabled(`gcjdoc',`
3136
Priority: PRI(optional)
3137
Depends: SOFTBASEDEP, ${misc:Depends}
3138
Enhances: libgcj`'GCJ_SO-dev
3139
Provides: classpath-doc
3141
Description: libgcj API documentation and example programs
3142
Autogenerated documentation describing the API of the libgcj library.
3143
Sources and precompiled example programs from the Classpath library.
3149
ifenabled(`libcxx',`
3150
Package: libstdc++CXX_SO`'LS
3151
Architecture: ifdef(`TARGET',`CROSS_ARCH',`any')
3152
Section: ifdef(`TARGET',`devel',`libs')
3153
Priority: ifdef(`TARGET',`extra',PRI(important))
3154
Depends: BASEDEP, ${dep:libc}, ${shlibs:Depends}, ${misc:Depends}
3155
ifdef(`TARGET',`Provides: libstdc++CXX_SO-TARGET-dcv1',
3156
ifdef(`MULTIARCH', `Multi-Arch: same
3157
Pre-Depends: multiarch-support
3158
Breaks: ${multiarch:breaks}
3159
')`Provides: libstdc++'CXX_SO`-armel [armel], libstdc++'CXX_SO`-armhf [armhf]')
3160
Conflicts: scim (<< 1.4.2-1)
3162
Description: GNU Standard C++ Library v3`'ifdef(`TARGET)',` (TARGET)', `')
3163
This package contains an additional runtime library for C++ programs
3164
built with the GNU compiler.
3166
libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
3167
was included up to g++-2.95. The first version of libstdc++-v3 appeared
3169
ifdef(`TARGET', `dnl
3171
This package contains files for TARGET architecture, for use in cross-compile
3176
ifenabled(`lib32cxx',`
3177
Package: lib32stdc++CXX_SO`'LS
3178
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarch32_archs')
3179
Section: ifdef(`TARGET',`devel',`libs')
3181
Depends: BASEDEP, libdep(gcc1,32), ${shlibs:Depends}, ${misc:Depends}
3182
Conflicts: ${confl:lib32}
3183
ifdef(`TARGET',`Provides: lib32stdc++CXX_SO-TARGET-dcv1
3186
Description: GNU Standard C++ Library v3 (32 bit Version)
3187
This package contains an additional runtime library for C++ programs
3188
built with the GNU compiler.
3189
ifdef(`TARGET', `dnl
3191
This package contains files for TARGET architecture, for use in cross-compile
3196
ifenabled(`lib64cxx',`
3197
Package: lib64stdc++CXX_SO`'LS
3198
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarch64_archs')
3199
Section: ifdef(`TARGET',`devel',`libs')
3200
Priority: ifdef(`TARGET',`extra',PRI(optional))
3201
Depends: BASEDEP, libdep(gcc1,64), ${shlibs:Depends}, ${misc:Depends}
3202
ifdef(`TARGET',`Provides: lib64stdc++CXX_SO-TARGET-dcv1
3205
Description: GNU Standard C++ Library v3`'ifdef(`TARGET)',` (TARGET)', `') (64bit)
3206
This package contains an additional runtime library for C++ programs
3207
built with the GNU compiler.
3209
libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
3210
was included up to g++-2.95. The first version of libstdc++-v3 appeared
3212
ifdef(`TARGET', `dnl
3214
This package contains files for TARGET architecture, for use in cross-compile
3219
ifenabled(`libn32cxx',`
3220
Package: libn32stdc++CXX_SO`'LS
3221
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarchn32_archs')
3222
Section: ifdef(`TARGET',`devel',`libs')
3223
Priority: ifdef(`TARGET',`extra',PRI(optional))
3224
Depends: BASEDEP, libdep(gcc1,n32), ${shlibs:Depends}, ${misc:Depends}
3225
ifdef(`TARGET',`Provides: libn32stdc++CXX_SO-TARGET-dcv1
3228
Description: GNU Standard C++ Library v3`'ifdef(`TARGET)',` (TARGET)', `') (n32)
3229
This package contains an additional runtime library for C++ programs
3230
built with the GNU compiler.
3232
libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
3233
was included up to g++-2.95. The first version of libstdc++-v3 appeared
3235
ifdef(`TARGET', `dnl
3237
This package contains files for TARGET architecture, for use in cross-compile
3242
ifenabled(`libx32cxx',`
3243
Package: libx32stdc++CXX_SO`'LS
3244
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarchx32_archs')
3245
Section: ifdef(`TARGET',`devel',`libs')
3246
Priority: ifdef(`TARGET',`extra',PRI(optional))
3247
Depends: BASEDEP, libdep(gcc1,x32), ${shlibs:Depends}, ${misc:Depends}
3248
ifdef(`TARGET',`Provides: libx32stdc++CXX_SO-TARGET-dcv1
3251
Description: GNU Standard C++ Library v3`'ifdef(`TARGET)',` (TARGET)', `') (x32)
3252
This package contains an additional runtime library for C++ programs
3253
built with the GNU compiler.
3255
libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
3256
was included up to g++-2.95. The first version of libstdc++-v3 appeared
3258
ifdef(`TARGET', `dnl
3260
This package contains files for TARGET architecture, for use in cross-compile
3265
ifenabled(`libhfcxx',`
3266
Package: libhfstdc++CXX_SO`'LS
3267
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarchhf_archs')
3268
Section: ifdef(`TARGET',`devel',`libs')
3269
Priority: ifdef(`TARGET',`extra',PRI(optional))
3270
Depends: BASEDEP, libdep(gcc1,hf), ${shlibs:Depends}, ${misc:Depends}
3271
ifdef(`TARGET',`Provides: libhfstdc++CXX_SO-TARGET-dcv1
3273
ifdef(`TARGET',`dnl',`Conflicts: libstdc++'CXX_SO`-armhf [biarchhf_archs]')
3275
Description: GNU Standard C++ Library v3`'ifdef(`TARGET)',` (TARGET)', `') (hard float ABI)
3276
This package contains an additional runtime library for C++ programs
3277
built with the GNU compiler.
3279
libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
3280
was included up to g++-2.95. The first version of libstdc++-v3 appeared
3282
ifdef(`TARGET', `dnl
3284
This package contains files for TARGET architecture, for use in cross-compile
3289
ifenabled(`libsfcxx',`
3290
Package: libsfstdc++CXX_SO`'LS
3291
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarchsf_archs')
3292
Section: ifdef(`TARGET',`devel',`libs')
3293
Priority: ifdef(`TARGET',`extra',PRI(optional))
3294
Depends: BASEDEP, libdep(gcc1,sf), ${shlibs:Depends}, ${misc:Depends}
3295
ifdef(`TARGET',`Provides: libsfstdc++CXX_SO-TARGET-dcv1
3297
ifdef(`TARGET',`dnl',`Conflicts: libstdc++'CXX_SO`-armel [biarchsf_archs]')
3299
Description: GNU Standard C++ Library v3`'ifdef(`TARGET)',` (TARGET)', `') (soft float ABI)
3300
This package contains an additional runtime library for C++ programs
3301
built with the GNU compiler.
3303
libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
3304
was included up to g++-2.95. The first version of libstdc++-v3 appeared
3306
ifdef(`TARGET', `dnl
3308
This package contains files for TARGET architecture, for use in cross-compile
3313
ifenabled(`libneoncxx',`
3314
Package: libstdc++CXX_SO-neon`'LS
3315
Architecture: NEON_ARCHS
3318
Depends: BASEDEP, libc6-neon`'LS, libgcc1-neon`'LS, ${shlibs:Depends}, ${misc:Depends}
3320
Description: GNU Standard C++ Library v3 [NEON version]
3321
This package contains an additional runtime library for C++ programs
3322
built with the GNU compiler.
3324
This set of libraries is optimized to use a NEON coprocessor, and will
3325
be selected instead when running under systems which have one.
3328
ifenabled(`c++dev',`
3329
Package: libstdc++`'PV-dev`'LS
3330
Architecture: ifdef(`TARGET',`CROSS_ARCH',`any')
3331
ifdef(`TARGET',`',ifdef(`MULTIARCH', `Multi-Arch: same
3333
Section: ifdef(`TARGET',`devel',`libdevel')
3334
Priority: ifdef(`TARGET',`extra',PRI(optional))
3335
Depends: BASEDEP, libdevdep(gcc`'PV-dev,,=), libdep(stdc++CXX_SO,,>=), ${dep:libcdev}, ${misc:Depends}
3336
ifdef(`TARGET',`',`dnl native
3337
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
3338
Suggests: libstdc++`'PV-doc
3340
Provides: libstdc++-dev`'LS`'ifdef(`TARGET',`, libstdc++-dev-TARGET-dcv1')
3342
Description: GNU Standard C++ Library v3 (development files)`'ifdef(`TARGET)',` (TARGET)', `')
3343
This package contains the headers and static library files necessary for
3344
building C++ programs which use libstdc++.
3346
libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
3347
was included up to g++-2.95. The first version of libstdc++-v3 appeared
3349
ifdef(`TARGET', `dnl
3351
This package contains files for TARGET architecture, for use in cross-compile
3355
Package: libstdc++`'PV-pic`'LS
3356
Architecture: ifdef(`TARGET',`CROSS_ARCH',`any')
3357
ifdef(`TARGET',`',ifdef(`MULTIARCH', `Multi-Arch: same
3359
Section: ifdef(`TARGET',`devel',`libdevel')
3361
Depends: BASEDEP, libdep(stdc++CXX_SO,), libdevdep(stdc++`'PV-dev,), ${misc:Depends}
3362
ifdef(`TARGET',`Provides: libstdc++-pic-TARGET-dcv1
3365
Description: GNU Standard C++ Library v3 (shared library subset kit)`'ifdef(`TARGET)',` (TARGET)', `')
3366
This is used to develop subsets of the libstdc++ shared libraries for
3367
use on custom installation floppies and in embedded systems.
3369
Unless you are making one of those, you will not need this package.
3370
ifdef(`TARGET', `dnl
3372
This package contains files for TARGET architecture, for use in cross-compile
3376
Package: libstdc++CXX_SO`'PV-dbg`'LS
3377
Architecture: ifdef(`TARGET',`CROSS_ARCH',`any')
3380
Depends: BASEDEP, libdep(stdc++CXX_SO,), libdbgdep(gcc`'GCC_SO-dbg,,>=,${libgcc:Version}), ${shlibs:Depends}, ${misc:Depends}
3381
ifdef(`TARGET',`Provides: libstdc++CXX_SO-dbg-TARGET-dcv1',`dnl
3382
ifdef(`MULTIARCH', `Multi-Arch: same',`dnl')
3383
Provides: libstdc++'CXX_SO`'PV`-dbg-armel [armel], libstdc++'CXX_SO`'PV`-dbg-armhf [armhf]dnl
3385
Recommends: libdevdep(stdc++`'PV-dev,)
3386
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, libstdc++6-4.7-dbg`'LS
3388
Description: GNU Standard C++ Library v3 (debugging files)`'ifdef(`TARGET)',` (TARGET)', `')
3389
This package contains the shared library of libstdc++ compiled with
3391
ifdef(`TARGET', `dnl
3393
This package contains files for TARGET architecture, for use in cross-compile
3397
Package: lib32stdc++`'PV-dev`'LS
3398
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarch32_archs')
3399
Section: ifdef(`TARGET',`devel',`libdevel')
3400
Priority: ifdef(`TARGET',`extra',PRI(optional))
3401
Depends: BASEDEP, libdevdep(gcc`'PV-dev,32), libdep(stdc++CXX_SO,32), libdevdep(stdc++`'PV-dev,), ${misc:Depends}
3403
Description: GNU Standard C++ Library v3 (development files)`'ifdef(`TARGET',` (TARGET)', `')
3404
This package contains the headers and static library files necessary for
3405
building C++ programs which use libstdc++.
3407
libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
3408
was included up to g++-2.95. The first version of libstdc++-v3 appeared
3410
ifdef(`TARGET', `dnl
3412
This package contains files for TARGET architecture, for use in cross-compile
3416
Package: lib32stdc++CXX_SO`'PV-dbg`'LS
3417
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarch32_archs')
3420
Depends: BASEDEP, libdep(stdc++CXX_SO,32), libdevdep(stdc++`'PV-dev,), libdbgdep(gcc`'GCC_SO-dbg,32,>=,${gcc:EpochVersion}), ${shlibs:Depends}, ${misc:Depends}
3421
ifdef(`TARGET',`Provides: lib32stdc++CXX_SO-dbg-TARGET-dcv1
3423
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, lib32stdc++6-4.7-dbg`'LS,
3425
Description: GNU Standard C++ Library v3 (debugging files)`'ifdef(`TARGET)',` (TARGET)', `')
3426
This package contains the shared library of libstdc++ compiled with
3428
ifdef(`TARGET', `dnl
3430
This package contains files for TARGET architecture, for use in cross-compile
3434
Package: lib64stdc++`'PV-dev`'LS
3435
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarch64_archs')
3436
Section: ifdef(`TARGET',`devel',`libdevel')
3437
Priority: ifdef(`TARGET',`extra',PRI(optional))
3438
Depends: BASEDEP, libdevdep(gcc`'PV-dev,64), libdep(stdc++CXX_SO,64), libdevdep(stdc++`'PV-dev,), ${misc:Depends}
3440
Description: GNU Standard C++ Library v3 (development files)`'ifdef(`TARGET',` (TARGET)', `')
3441
This package contains the headers and static library files necessary for
3442
building C++ programs which use libstdc++.
3444
libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
3445
was included up to g++-2.95. The first version of libstdc++-v3 appeared
3447
ifdef(`TARGET', `dnl
3449
This package contains files for TARGET architecture, for use in cross-compile
3453
Package: lib64stdc++CXX_SO`'PV-dbg`'LS
3454
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarch64_archs')
3457
Depends: BASEDEP, libdep(stdc++CXX_SO,64), libdevdep(stdc++`'PV-dev,), libdbgdep(gcc`'GCC_SO-dbg,64,>=,${gcc:EpochVersion}), ${shlibs:Depends}, ${misc:Depends}
3458
ifdef(`TARGET',`Provides: lib64stdc++CXX_SO-dbg-TARGET-dcv1
3460
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, lib64stdc++6-4.7-dbg`'LS
3462
Description: GNU Standard C++ Library v3 (debugging files)`'ifdef(`TARGET)',` (TARGET)', `')
3463
This package contains the shared library of libstdc++ compiled with
3465
ifdef(`TARGET', `dnl
3467
This package contains files for TARGET architecture, for use in cross-compile
3471
Package: libn32stdc++`'PV-dev`'LS
3472
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarchn32_archs')
3473
Section: ifdef(`TARGET',`devel',`libdevel')
3474
Priority: ifdef(`TARGET',`extra',PRI(optional))
3475
Depends: BASEDEP, libdevdep(gcc`'PV-dev,n32), libdep(stdc++CXX_SO,n32), libdevdep(stdc++`'PV-dev,), ${misc:Depends}
3477
Description: GNU Standard C++ Library v3 (development files)`'ifdef(`TARGET',` (TARGET)', `')
3478
This package contains the headers and static library files necessary for
3479
building C++ programs which use libstdc++.
3481
libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
3482
was included up to g++-2.95. The first version of libstdc++-v3 appeared
3484
ifdef(`TARGET', `dnl
3486
This package contains files for TARGET architecture, for use in cross-compile
3490
Package: libn32stdc++CXX_SO`'PV-dbg`'LS
3491
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarchn32_archs')
3494
Depends: BASEDEP, libdep(stdc++CXX_SO,n32), libdevdep(stdc++`'PV-dev,), libdbgdep(gcc`'GCC_SO-dbg,n32,>=,${gcc:EpochVersion}), ${shlibs:Depends}, ${misc:Depends}
3495
ifdef(`TARGET',`Provides: libn32stdc++CXX_SO-dbg-TARGET-dcv1
3497
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, libn32stdc++6-4.7-dbg`'LS
3499
Description: GNU Standard C++ Library v3 (debugging files)`'ifdef(`TARGET)',` (TARGET)', `')
3500
This package contains the shared library of libstdc++ compiled with
3502
ifdef(`TARGET', `dnl
3504
This package contains files for TARGET architecture, for use in cross-compile
3508
ifenabled(`x32dev',`
3509
Package: libx32stdc++`'PV-dev`'LS
3510
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarchx32_archs')
3511
Section: ifdef(`TARGET',`devel',`libdevel')
3512
Priority: ifdef(`TARGET',`extra',PRI(optional))
3513
Depends: BASEDEP, libdevdep(gcc`'PV-dev,x32), libdep(stdc++CXX_SO,x32), libdevdep(stdc++`'PV-dev,), ${misc:Depends}
3515
Description: GNU Standard C++ Library v3 (development files)`'ifdef(`TARGET',` (TARGET)', `')
3516
This package contains the headers and static library files necessary for
3517
building C++ programs which use libstdc++.
3519
libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
3520
was included up to g++-2.95. The first version of libstdc++-v3 appeared
3522
ifdef(`TARGET', `dnl
3524
This package contains files for TARGET architecture, for use in cross-compile
3529
ifenabled(`libx32dbgcxx',`
3530
Package: libx32stdc++CXX_SO`'PV-dbg`'LS
3531
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarchx32_archs')
3534
Depends: BASEDEP, libdep(stdc++CXX_SO,x32), libdevdep(stdc++`'PV-dev,), libdbgdep(gcc`'GCC_SO-dbg,x32,>=,${gcc:EpochVersion}), ${shlibs:Depends}, ${misc:Depends}
3535
ifdef(`TARGET',`Provides: libx32stdc++CXX_SO-dbg-TARGET-dcv1
3537
Conflicts: libx32stdc++6-dbg`'LS, libx32stdc++6-4.6-dbg`'LS, libx32stdc++6-4.7-dbg`'LS
3539
Description: GNU Standard C++ Library v3 (debugging files)`'ifdef(`TARGET)',` (TARGET)', `')
3540
This package contains the shared library of libstdc++ compiled with
3542
ifdef(`TARGET', `dnl
3544
This package contains files for TARGET architecture, for use in cross-compile
3547
')`'dnl libx32dbgcxx
3549
ifenabled(`libhfdbgcxx',`
3550
Package: libhfstdc++`'PV-dev`'LS
3551
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarchhf_archs')
3552
Section: ifdef(`TARGET',`devel',`libdevel')
3553
Priority: ifdef(`TARGET',`extra',PRI(optional))
3554
Depends: BASEDEP, libdevdep(gcc`'PV-dev,hf), libdep(stdc++CXX_SO,hf), libdevdep(stdc++`'PV-dev,), ${misc:Depends}
3556
Description: GNU Standard C++ Library v3 (development files)`'ifdef(`TARGET',` (TARGET)', `')
3557
This package contains the headers and static library files necessary for
3558
building C++ programs which use libstdc++.
3560
libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
3561
was included up to g++-2.95. The first version of libstdc++-v3 appeared
3563
ifdef(`TARGET', `dnl
3565
This package contains files for TARGET architecture, for use in cross-compile
3569
Package: libhfstdc++CXX_SO`'PV-dbg`'LS
3570
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarchhf_archs')
3573
Depends: BASEDEP, libdep(stdc++CXX_SO,hf), libdevdep(stdc++`'PV-dev,), libdbgdep(gcc`'GCC_SO-dbg,hf,>=,${gcc:EpochVersion}), ${shlibs:Depends}, ${misc:Depends}
3574
ifdef(`TARGET',`Provides: libhfstdc++CXX_SO-dbg-TARGET-dcv1
3576
ifdef(`TARGET',`dnl',`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, libhfstdc++6-4.7-dbg`'LS, libstdc++'CXX_SO`-armhf [biarchhf_archs]')
3578
Description: GNU Standard C++ Library v3 (debugging files)`'ifdef(`TARGET)',` (TARGET)', `')
3579
This package contains the shared library of libstdc++ compiled with
3581
ifdef(`TARGET', `dnl
3583
This package contains files for TARGET architecture, for use in cross-compile
3588
ifenabled(`libsfdbgcxx',`
3589
Package: libsfstdc++`'PV-dev`'LS
3590
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarchsf_archs')
3591
Section: ifdef(`TARGET',`devel',`libdevel')
3592
Priority: ifdef(`TARGET',`extra',PRI(optional))
3593
Depends: BASEDEP, libdevdep(gcc`'PV-dev,sf), libdep(stdc++CXX_SO,sf), libdevdep(stdc++`'PV-dev,), ${misc:Depends}
3595
Description: GNU Standard C++ Library v3 (development files)`'ifdef(`TARGET',` (TARGET)', `')
3596
This package contains the headers and static library files necessary for
3597
building C++ programs which use libstdc++.
3599
libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
3600
was included up to g++-2.95. The first version of libstdc++-v3 appeared
3602
ifdef(`TARGET', `dnl
3604
This package contains files for TARGET architecture, for use in cross-compile
3608
Package: libsfstdc++CXX_SO`'PV-dbg`'LS
3609
Architecture: ifdef(`TARGET',`CROSS_ARCH',`biarchsf_archs')
3612
Depends: BASEDEP, libdep(stdc++CXX_SO,sf), libdevdep(stdc++`'PV-dev,), libdbgdep(gcc`'GCC_SO-dbg,sf,>=,${gcc:EpochVersion}), ${shlibs:Depends}, ${misc:Depends}
3613
ifdef(`TARGET',`Provides: libsfstdc++CXX_SO-dbg-TARGET-dcv1
3615
ifdef(`TARGET',`dnl',`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, libsfstdc++6-4.7-dbg`'LS, libstdc++'CXX_SO`-armel [biarchsf_archs]')
3617
Description: GNU Standard C++ Library v3 (debugging files)`'ifdef(`TARGET)',` (TARGET)', `')
3618
This package contains the shared library of libstdc++ compiled with
3620
ifdef(`TARGET', `dnl
3622
This package contains files for TARGET architecture, for use in cross-compile
3627
ifdef(`TARGET', `', `
3628
Package: libstdc++`'PV-doc
3631
Priority: PRI(optional)
3632
Depends: gcc`'PV-base (>= ${gcc:SoftVersion}), ${misc:Depends}, libjs-jquery
3633
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, libstdc++6-4.7-doc
3634
Description: GNU Standard C++ Library v3 (documentation files)
3635
This package contains documentation files for the GNU stdc++ library.
3637
One set is the distribution documentation, the other set is the
3638
source documentation including a namespace list, class hierarchy,
3639
alphabetical list, compound list, file list, namespace members,
3640
compound members and file members.
3646
Package: gnat`'-GNAT_V`'TS
3648
Priority: ifdef(`TARGET',`extra',`PRI(optional)')
3649
ifdef(`MULTIARCH', `Pre-Depends: multiarch-support
3651
Depends: BASEDEP, gcc`'PV`'TS (>= ${gcc:SoftVersion}), ${dep:libgnat}, ${dep:libcdev}, ${shlibs:Depends}, ${misc:Depends}
3652
Suggests: gnat`'PV-doc, ada-reference-manual-html, ada-reference-manual-info, ada-reference-manual-pdf, ada-reference-manual-text, gnat`'-GNAT_V-sjlj
3653
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
3655
Description: GNU Ada compiler
3656
GNAT is a compiler for the Ada programming language. It produces optimized
3657
code on platforms supported by the GNU Compiler Collection (GCC).
3659
This package provides the compiler, tools and runtime library that handles
3660
exceptions using the default zero-cost mechanism.
3662
Package: gnat`'-GNAT_V-sjlj`'TS
3665
ifdef(`MULTIARCH', `Pre-Depends: multiarch-support
3667
Depends: BASEDEP, gnat`'-GNAT_V`'TS (= ${gnat:Version}), ${misc:Depends}
3669
Description: GNU Ada compiler (setjump/longjump runtime library)
3670
GNAT is a compiler for the Ada programming language. It produces optimized
3671
code on platforms supported by the GNU Compiler Collection (GCC).
3673
This package provides an alternative runtime library that handles
3674
exceptions using the setjump/longjump mechanism (as a static library
3675
only). You can install it to supplement the normal compiler.
3677
ifenabled(`libgnat',`
3678
Package: libgnat`'-GNAT_V`'LS
3679
Section: ifdef(`TARGET',`devel',`libs')
3680
Architecture: ifdef(`TARGET',`CROSS_ARCH',`any')
3681
ifdef(`TARGET',`dnl',ifdef(`MULTIARCH', `Multi-Arch: same
3682
Pre-Depends: multiarch-support
3684
Priority: PRI(optional)
3685
Depends: BASEDEP, ${shlibs:Depends}, ${misc:Depends}
3687
Description: runtime for applications compiled with GNAT (shared library)
3688
GNAT is a compiler for the Ada programming language. It produces optimized
3689
code on platforms supported by the GNU Compiler Collection (GCC).
3691
The libgnat library provides runtime components needed by most
3692
applications produced with GNAT.
3694
This package contains the runtime shared library.
3696
Package: libgnat`'-GNAT_V-dbg`'LS
3698
Architecture: ifdef(`TARGET',`CROSS_ARCH',`any')
3699
ifdef(`TARGET',`dnl',ifdef(`MULTIARCH', `Multi-Arch: same
3700
Pre-Depends: multiarch-support
3703
Depends: BASEDEP, libgnat`'-GNAT_V`'LS (= ${gnat:Version}), ${misc:Depends}
3705
Description: runtime for applications compiled with GNAT (debugging symbols)
3706
GNAT is a compiler for the Ada programming language. It produces optimized
3707
code on platforms supported by the GNU Compiler Collection (GCC).
3709
The libgnat library provides runtime components needed by most
3710
applications produced with GNAT.
3712
This package contains the debugging symbols.
3714
Package: libgnatvsn`'GNAT_V-dev`'LS
3716
Architecture: ifdef(`TARGET',`CROSS_ARCH',`any')
3718
Depends: BASEDEP, gnat`'PV`'LS (= ${gnat:Version}),
3719
libgnatvsn`'GNAT_V`'LS (= ${gnat:Version}), ${misc:Depends}
3720
Conflicts: libgnatvsn-dev (<< `'GNAT_V), libgnatvsn4.1-dev, libgnatvsn4.3-dev, libgnatvsn4.4-dev, libgnatvsn4.5-dev, libgnatvsn4.6-dev
3722
Description: GNU Ada compiler selected components (development files)
3723
GNAT is a compiler for the Ada programming language. It produces optimized
3724
code on platforms supported by the GNU Compiler Collection (GCC).
3726
The libgnatvsn library exports selected GNAT components for use in other
3727
packages, most notably ASIS tools. It is licensed under the GNAT-Modified
3728
GPL, allowing to link proprietary programs with it.
3730
This package contains the development files and static library.
3732
Package: libgnatvsn`'GNAT_V`'LS
3733
Architecture: ifdef(`TARGET',`CROSS_ARCH',`any')
3734
ifdef(`TARGET',`dnl',ifdef(`MULTIARCH', `Multi-Arch: same
3735
Pre-Depends: multiarch-support
3737
Priority: PRI(optional)
3738
Section: ifdef(`TARGET',`devel',`libs')
3739
Depends: BASEDEP, libgnat`'-GNAT_V`'LS (= ${gnat:Version}), ${misc:Depends}
3741
Description: GNU Ada compiler selected components (shared library)
3742
GNAT is a compiler for the Ada programming language. It produces optimized
3743
code on platforms supported by the GNU Compiler Collection (GCC).
3745
The libgnatvsn library exports selected GNAT components for use in other
3746
packages, most notably ASIS tools. It is licensed under the GNAT-Modified
3747
GPL, allowing to link proprietary programs with it.
3749
This package contains the runtime shared library.
3751
Package: libgnatvsn`'GNAT_V-dbg`'LS
3752
Architecture: ifdef(`TARGET',`CROSS_ARCH',`any')
3753
ifdef(`TARGET',`dnl',ifdef(`MULTIARCH', `Multi-Arch: same
3754
Pre-Depends: multiarch-support
3758
Depends: BASEDEP, libgnatvsn`'GNAT_V`'LS (= ${gnat:Version}), ${misc:Depends}
3761
Description: GNU Ada compiler selected components (debugging symbols)
3762
GNAT is a compiler for the Ada programming language. It produces optimized
3763
code on platforms supported by the GNU Compiler Collection (GCC).
3765
The libgnatvsn library exports selected GNAT components for use in other
3766
packages, most notably ASIS tools. It is licensed under the GNAT-Modified
3767
GPL, allowing to link proprietary programs with it.
3769
This package contains the debugging symbols.
3771
Package: libgnatprj`'GNAT_V-dev`'LS
3773
Architecture: ifdef(`TARGET',`CROSS_ARCH',`any')
3775
Depends: BASEDEP, gnat`'PV`'TS (= ${gnat:Version}),
3776
libgnatprj`'GNAT_V`'LS (= ${gnat:Version}),
3777
libgnatvsn`'GNAT_V-dev`'LS (= ${gnat:Version}), ${misc:Depends}
3778
Conflicts: libgnatprj-dev (<< `'GNAT_V), libgnatprj4.1-dev, libgnatprj4.3-dev, libgnatprj4.4-dev, libgnatprj4.5-dev, libgnatprj4.6-dev
3780
Description: GNU Ada compiler Project Manager (development files)
3781
GNAT is a compiler for the Ada programming language. It produces optimized
3782
code on platforms supported by the GNU Compiler Collection (GCC).
3784
GNAT uses project files to organise source and object files in large-scale
3785
development efforts. The libgnatprj library exports GNAT project files
3786
management for use in other packages, most notably ASIS tools (package
3787
asis-programs) and GNAT Programming Studio (package gnat-gps). It is
3788
licensed under the pure GPL; all programs that use it must also be
3789
distributed under the GPL, or not distributed at all.
3791
This package contains the development files and static library.
3793
Package: libgnatprj`'GNAT_V`'LS
3794
Architecture: ifdef(`TARGET',`CROSS_ARCH',`any')
3795
ifdef(`TARGET',`dnl',ifdef(`MULTIARCH', `Multi-Arch: same
3796
Pre-Depends: multiarch-support
3798
Priority: PRI(optional)
3799
Section: ifdef(`TARGET',`devel',`libs')
3800
Depends: BASEDEP, libgnat`'-GNAT_V`'LS (= ${gnat:Version}), libgnatvsn`'GNAT_V`'LS (= ${gnat:Version}), ${misc:Depends}
3802
Description: GNU Ada compiler Project Manager (shared library)
3803
GNAT is a compiler for the Ada programming language. It produces optimized
3804
code on platforms supported by the GNU Compiler Collection (GCC).
3806
GNAT uses project files to organise source and object files in large-scale
3807
development efforts. The libgnatprj library exports GNAT project files
3808
management for use in other packages, most notably ASIS tools (package
3809
asis-programs) and GNAT Programming Studio (package gnat-gps). It is
3810
licensed under the pure GPL; all programs that use it must also be
3811
distributed under the GPL, or not distributed at all.
3813
This package contains the runtime shared library.
3815
Package: libgnatprj`'GNAT_V-dbg`'LS
3816
Architecture: ifdef(`TARGET',`CROSS_ARCH',`any')
3817
ifdef(`TARGET',`dnl',ifdef(`MULTIARCH', `Multi-Arch: same
3818
Pre-Depends: multiarch-support
3822
Depends: BASEDEP, libgnatprj`'GNAT_V`'LS (= ${gnat:Version}), ${misc:Depends}
3825
Description: GNU Ada compiler Project Manager (debugging symbols)
3826
GNAT is a compiler for the Ada programming language. It produces optimized
3827
code on platforms supported by the GNU Compiler Collection (GCC).
3829
GNAT uses project files to organise source and object files in large-scale
3830
development efforts. The libgnatprj library exports GNAT project files
3831
management for use in other packages, most notably ASIS tools (package
3832
asis-programs) and GNAT Programming Studio (package gnat-gps). It is
3833
licensed under the pure GPL; all programs that use it must also be
3834
distributed under the GPL, or not distributed at all.
3836
This package contains the debugging symbols.
3839
ifenabled(`lib64gnat',`
3840
Package: lib64gnat`'-GNAT_V
3842
Architecture: biarch64_archs
3843
Priority: PRI(optional)
3844
Depends: BASEDEP, ${dep:libcbiarch}, ${shlibs:Depends}, ${misc:Depends}
3846
Description: runtime for applications compiled with GNAT (64 bits shared library)
3847
GNAT is a compiler for the Ada programming language. It produces optimized
3848
code on platforms supported by the GNU Compiler Collection (GCC).
3850
The libgnat library provides runtime components needed by most
3851
applications produced with GNAT.
3853
This package contains the runtime shared library for 64 bits architectures.
3856
ifenabled(`gfdldoc',`
3857
Package: gnat`'PV-doc
3860
Priority: PRI(optional)
3861
Depends: dpkg (>= 1.15.4) | install-info, ${misc:Depends}
3863
Conflicts: gnat-4.1-doc, gnat-4.2-doc, gnat-4.3-doc, gnat-4.4-doc, gnat-4.6-doc
3865
Description: GNU Ada compiler (documentation)
3866
GNAT is a compiler for the Ada programming language. It produces optimized
3867
code on platforms supported by the GNU Compiler Collection (GCC).
3869
The libgnat library provides runtime components needed by most
3870
applications produced with GNAT.
3872
This package contains the documentation in info `format'.
3877
Package: gdc`'PV`'TS
3879
Priority: ifdef(`TARGET',`extra',`PRI(optional)')
3880
Depends: SOFTBASEDEP, g++`'PV`'TS (>= ${gcc:SoftVersion}), ${dep:gdccross}, ${dep:phobosdev}, ${shlibs:Depends}, ${misc:Depends}
3881
Provides: gdc, d-compiler, d-v2-compiler
3882
Replaces: gdc (<< 4.4.6-5)
3884
Description: GNU D compiler (version 2), based on the GCC backend
3885
This is the GNU D compiler, which compiles D on platforms supported by gcc.
3886
It uses the gcc backend to generate optimised code.
3888
This compiler supports D language version 2.
3890
ifenabled(`libphobos',`
3891
Package: libphobos`'PV-dev`'LS
3892
Architecture: ifdef(`TARGET',`CROSS_ARCH',`libphobos_archs')
3894
Priority: PRI(optional)
3895
Depends: BASEDEP, zlib1g-dev, ${shlibs:Depends}, ${misc:Depends}
3896
Provides: libphobos-dev
3898
Description: Phobos D standard library
3899
This is the Phobos standard library that comes with the D2 compiler.
3901
For more information check http://www.dlang.org/phobos/
3903
Package: libphobos`'PHOBOS_V`'PV`'TS-dbg
3905
Architecture: ifdef(`TARGET',`CROSS_ARCH',`libphobos_archs')
3907
Depends: BASEDEP, libphobos`'PHOBOS_V`'PV-dev (= ${gdc:Version}), ${misc:Depends}
3908
Provides: libphobos`'PHOBOS_V`'TS-dbg
3910
Description: The Phobos D standard library (debug symbols)
3911
This is the Phobos standard library that comes with the D2 compiler.
3913
For more information check http://www.dlang.org/phobos/
3917
ifdef(`TARGET',`',`dnl
3919
Package: gcc`'PV-soft-float
3920
Architecture: arm armel armhf
3921
Priority: PRI(optional)
3922
Depends: BASEDEP, depifenabled(`cdev',`gcc`'PV (= ${gcc:Version}),') ${shlibs:Depends}, ${misc:Depends}
3923
Conflicts: gcc-4.4-soft-float, gcc-4.5-soft-float, gcc-4.6-soft-float
3925
Description: GCC soft-floating-point gcc libraries (ARM)
3926
These are versions of basic static libraries such as libgcc.a compiled
3927
with the -msoft-float option, for CPUs without a floating-point unit.
3931
ifenabled(`fixincl',`
3932
Package: fixincludes
3934
Priority: PRI(optional)
3935
Depends: BASEDEP, gcc`'PV (= ${gcc:Version}), ${shlibs:Depends}, ${misc:Depends}
3937
Description: Fix non-ANSI header files
3938
FixIncludes was created to fix non-ANSI system header files. Many
3939
system manufacturers supply proprietary headers that are not ANSI compliant.
3940
The GNU compilers cannot compile non-ANSI headers. Consequently, the
3941
FixIncludes shell script was written to fix the header files.
3943
Not all packages with header files are installed on the system, when the
3944
package is built, so we make fixincludes available at build time of other
3945
packages, such that checking tools like lintian can make use of it.
3949
ifdef(`TARGET', `', `
3950
ifenabled(`gfdldoc',`
3951
Package: gcc`'PV-doc
3954
Priority: PRI(optional)
3955
Depends: gcc`'PV-base (>= ${gcc:SoftVersion}), dpkg (>= 1.15.4) | install-info, ${misc:Depends}
3956
Conflicts: gcc-docs (<< 2.95.2)
3957
Replaces: gcc (<=2.7.2.3-4.3), gcc-docs (<< 2.95.2)
3958
Description: Documentation for the GNU compilers (gcc, gobjc, g++)
3959
Documentation for the GNU compilers in info `format'.
3964
ifdef(`TARGET',`',`dnl
3965
ifenabled(`libnof',`
3966
Package: gcc`'PV-nof
3967
Architecture: powerpc
3968
Priority: PRI(optional)
3969
Depends: BASEDEP, ${shlibs:Depends}ifenabled(`cdev',`, gcc`'PV (= ${gcc:Version})'), ${misc:Depends}
3970
Conflicts: gcc-3.2-nof
3972
Description: GCC no-floating-point gcc libraries (powerpc)
3973
These are versions of basic static libraries such as libgcc.a compiled
3974
with the -msoft-float option, for CPUs without a floating-point unit.
3978
ifenabled(`source',`
3979
Package: gcc`'PV-source
3981
Priority: PRI(optional)
3982
Depends: make (>= 3.81), autoconf2.64, quilt, patchutils, gawk, ${misc:Depends}
3983
Description: Source of the GNU Compiler Collection
3984
This package contains the sources and patches which are needed to
3985
build the GNU Compiler Collection (GCC).
3989
dnl last line in file