Source: ipadm
Section: libs
Priority: optional
Maintainer: Igor Pashev <pashev.igor@gmail.com>
Build-Depends:
 dh-illumos,
 dh-smf,
 gcc-multilib [illumos-amd64],
 illumos-source-4.3,
 libdhcpagent1-dev , lib32dhcpagent1-dev [illumos-amd64] , 
 libdladm1-dev     , lib32dladm1-dev [illumos-amd64]     , 
 libdlpi1-dev      , lib32dlpi1-dev [illumos-amd64]      , 
 libinetutil1-dev  , lib32inetutil1-dev [illumos-amd64]  , 
 libnvpair-dev     , lib32nvpair-dev [illumos-amd64]     , 
 libscf1-dev,
 libumem-dev,
 quilt,
 symlinks,
Standards-Version: 3.9.3
Homepage: https://www.illumos.org

Package: ipadm
Section: admin
Priority: required
Architecture: illumos-any
Replaces: illumos-net-tools (<< 2.10), ipmgmtd
Depends: ${shlibs:Depends}, ${misc:Depends}
Description: configure IP network interfaces and protocol properties
 The  ipadm  command  is  a  stable  replacement  for the ifconfig(1M)
 and ndd(1M) commands. It is used to create IP interfaces and to confgure
 IP addresses on those interfaces. It is also used to get, set or reset
 properties on interfaces, addresses and protocols.

Package: libipadm1
Section: libs
Multi-Arch: same
Pre-Depends: ${misc:Pre-Depends}
Architecture: illumos-any
Depends: ${shlibs:Depends}, ${misc:Depends}
Description: ipadm implementation library
 This package contains libipadm shared library.
 .
 Every ipadm subcommand calls into a function in the libipadm library. There is
 a 1-1 mapping between an ipadm subcommand invocation and a library interface.

Package: libipadm1-dev
Section: libdevel
Architecture: illumos-any
Provides: libipadm-dev
Depends: libipadm1 (= ${binary:Version}), ${misc:Depends}
Description: ipadm implementation library (development files)
 This package contains the header files and symlinks needed
 to compile applications that use libipadm.
 .
 Every ipadm subcommand calls into a function in the libipadm library. There is
 a 1-1 mapping between an ipadm subcommand invocation and a library interface.

Package: lib32ipadm1
Section: libs
Priority: standard
Architecture: illumos-amd64
Depends: ${shlibs:Depends}, ${misc:Depends}
Description: ipadm implementation library (32 bit)
 This package contains libipadm shared library.
 .
 Every ipadm subcommand calls into a function in the libipadm library. There is
 a 1-1 mapping between an ipadm subcommand invocation and a library interface.
 .
 This is a 32-bit version of the library.

Package: lib32ipadm1-dev
Section: libdevel
Priority: optional
Architecture: illumos-amd64
Provides: lib32ipadm-dev
Depends: lib32ipadm1 (= ${binary:Version}), libipadm1-dev (= ${binary:Version}),
 ${misc:Depends}
Description: ipadm implementation library (32-bit development files)
 This package contains files needed to compile
 32-bit applications that use libipadm.
 .
 Every ipadm subcommand calls into a function in the libipadm library. There is
 a 1-1 mapping between an ipadm subcommand invocation and a library interface.
 
Package: libipadm1-dbg
Architecture: illumos-any
Section: debug
Priority: extra
Depends: libipadm1 (= ${binary:Version}), ${misc:Depends},
Description: debugging symbols for libipadm1
 This package contains the debugging symbols for libipadm1.
 .
 Every ipadm subcommand calls into a function in the libipadm library. There is
 a 1-1 mapping between an ipadm subcommand invocation and a library interface.

Package: ipadm-dbg
Architecture: illumos-any
Section: debug
Priority: extra
Depends: ipadm (= ${binary:Version}), ${misc:Depends},
Description: debugging symbols for ipadm and ipmgmtd
 This package contains the debugging symbols for ipadm and ipmgmtd.
 .
 The  ipadm  command  is  a  stable  replacement  for the ifconfig(1M)
 and ndd(1M) commands. It is used to create IP interfaces and to confgure
 IP addresses on those interfaces. It is also used to get, set or reset
 properties on interfaces, addresses and protocols.
