Source: onbld
Section: devel
Priority: optional
Maintainer: Igor Pashev <pashev.igor@gmail.com>
Build-Depends:
 bison,
 dh-illumos,
 flex,
 gcc-multilib,
 libdwarf-dev (>= 20120410-2+dyson4),
 libelfg0-dev,
 libncurses5-dev,
 libz-dev,
 quilt,
 symlinks,
Standards-Version: 3.9.3

Package: ndrgen
Architecture: any
Depends: ${misc:Depends}, ${shlibs:Depends}, ksh, mawk | gawk | awk
Section: devel
Suggests: unix-smb-dev
Priority: optional
Description: generates C code to implement NDR protocol
 The  ndrgen  utility  is a tool that generates C code to implement a
 DCERPC/MSRPC Network Data Representation (NDR) protocol. The input to
 ndrgen is a language similar to C known as Network Data Language (NDL).
 .
 The ndrgen utility takes an input protocol definition file and generates an
 output C source file that contains the marshalling routines  to  implement
 the RPC  protocol.  If  the  input  file  is named proto.ndl, ndrgen generates
 NDR routines in proto_ndr.c. Applications must define the service definition
 and server-side stub table for use with the RPC protocol.

Package: onbld
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}, ctfutils, ndrgen
Suggests: webrev
Section: devel
Priority: optional
Description: OS/Net development tools

Package: ctfutils
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}
Section: devel
Priority: optional
Description: Compact ANSI-C Type Format utilities
 This package provides ctfconvert, ctfmerge, ctfdump and ctfstabs
 utilities to work with CTF data in ELF binaries.

Package: libctf1
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}
Multi-arch: same
Pre-Depends: ${misc:Pre-Depends}
Section: libs
Priority: optional
Description: Compact ANSI-C Type Format debugger library
 This package contains libctf shared library.
 .
 The libctf library provides functions that a debugger can
 use to operate on data in the Compact ANSI-C Type Format (CTF)

Package: libctf1-dev
Architecture: any
Depends: ${misc:Depends}, libctf1 (=${binary:Version}), unix-libc-dev
Provides: libctf-dev
Pre-Depends: ${misc:Pre-Depends}
Section: libdevel
Priority: optional
Description: Compact ANSI-C Type Format debugger library (development files)
 This package contains the header files and symlinks needed
 to compile applications that use libctf.
 .
 The libctf library provides functions that a debugger can
 use to operate on data in the Compact ANSI-C Type Format (CTF)

Package: lib32ctf1
Architecture: illumos-amd64
Depends: ${shlibs:Depends}, ${misc:Depends}
Pre-Depends: ${misc:Pre-Depends}
Section: libs
Priority: optional
Description: Compact ANSI-C Type Format debugger library (32-bit)
 This package contains 32-bit libctf shared library.
 .
 The libctf library provides functions that a debugger can
 use to operate on data in the Compact ANSI-C Type Format (CTF)

Package: lib32ctf1-dev
Architecture: illumos-amd64
Depends: ${misc:Depends}, lib32ctf1 (=${binary:Version}),
 libctf1-dev (=${binary:Version})
Provides: lib32ctf-dev
Section: libdevel
Priority: optional
Description: Compact ANSI-C Type Format debugger library (32-bit development)
 This package contains the header files and symlinks needed
 to compile 32-bit applications that use libctf.
 .
 The libctf library provides functions that a debugger can
 use to operate on data in the Compact ANSI-C Type Format (CTF)

