summaryrefslogtreecommitdiff
path: root/debian/control
blob: 8a63c08ac85c9b8654d34def4f775be6e8fcef91 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
Source: dh-illumos
Section: devel
Priority: optional
Maintainer: Igor Pashev <pashev.igor@gmail.com>
Build-Depends: debhelper (>= 7.0.50~)
Standards-Version: 3.9.3

Package: dh-illumos
Architecture: all
Multi-Arch: foreign
Depends: ${perl:Depends}, ${misc:Depends}, debhelper (>=8),
 ksh93, make, illumos-source, ld-gnu-to-sun,
Enhances: debhelper
Description: debhelper addons to work with illumos sources
 This package provides debhelper addons configuring and building
 illumos sources while making deb packages:
 .
 dh_illumos_gate - unpacks illumos sources, apply specific fixes and patches.
 dh_illumos_make - build illumos components.

Package: ld-gnu-to-sun
Architecture: all
Depends: illumos-binutils, binutils, gcc (>=4.7), ${misc:Depends}
Enhances: binutils
Description: linker wrapper: execute sunld instead of gnu ld
 System GCC compiled to use ld(1) from GNU binutils.
 Those binutils are patched to support alternative linker
 set by environment variable LD_ALTEXEC.
 .
 Unfortunately, GCC passes some options which only GNU ld(1)
 supports, so you cannot use LD_ALTEXEC directly for sunld(1),
 but you can use this wrapper to filter out and transform linker options.