Source: libyang-cpp
Section: devel
Priority: optional
Maintainer: Daniel Baumann <daniel@debian.org>
Build-Depends:
 debhelper-compat (= 14),
 cmake,
 doctest-dev,
 doxygen,
 graphviz,
 libxxhash-dev,
 libyang-dev (>= 5),
 pkgconf,
Standards-Version: 4.7.4
Homepage: https://github.com/CESNET/libyang-cpp
Vcs-Browser: https://forgejo.debian.net/cesnet/libyang-cpp
Vcs-Git: https://forgejo.debian.net/cesnet/libyang-cpp

Package: libyang-cpp-dev
Section: libdevel
Architecture: any
Depends:
 libyang-cpp10 (= ${binary:Version}),
 ${misc:Depends},
 ${shlibs:Depends},
Description: parser toolkit for IETF YANG data modeling language (C++ development)
 YANG is a data modeling language for the definition of data sent over network
 management protocols (RFC 6020/7950). It can be used to model both
 configuration data as well as state data of network elements and is primarily
 used by larger network equipment like routers and switches.
 .
 This package contains the development files for the C++ bindings.

Package: libyang-cpp10
Section: libs
Architecture: any
Multi-Arch: same
Pre-Depends:
 ${misc:Pre-Depends},
Depends:
 ${misc:Depends},
 ${shlibs:Depends},
Description: parser toolkit for IETF YANG data modeling language (C++ library)
 YANG is a data modeling language for the definition of data sent over network
 management protocols (RFC 6020/7950). It can be used to model both
 configuration data as well as state data of network elements and is primarily
 used by larger network equipment like routers and switches.
 .
 This package contains the shared library for the C++ bindings.
