74 lines
2.7 KiB
Text
74 lines
2.7 KiB
Text
|
Source: libyang3
|
||
|
Section: libs
|
||
|
Homepage: https://github.com/CESNET/libyang/
|
||
|
Maintainer: Ondřej Surý <ondrej@debian.org>
|
||
|
Priority: optional
|
||
|
Standards-Version: 4.5.0
|
||
|
Build-Depends: cmake,
|
||
|
debhelper (>= 10),
|
||
|
libcmocka-dev <!nocheck>,
|
||
|
libpcre2-dev,
|
||
|
pkg-config
|
||
|
Vcs-Browser: https://github.com/CESNET/libyang/tree/master
|
||
|
Vcs-Git: https://github.com/CESNET/libyang.git
|
||
|
|
||
|
Package: libyang3
|
||
|
Depends: ${misc:Depends},
|
||
|
${shlibs:Depends}
|
||
|
Architecture: any
|
||
|
Multi-Arch: same
|
||
|
Description: parser toolkit for IETF YANG data modeling - runtime
|
||
|
Libyang implements functions to process schemas expressed in the
|
||
|
YANG data modeling language defined by the IETF in RFCs 6020/7950.
|
||
|
Schemas expressed in this language primarily describe configuration
|
||
|
used by larger network equipment like routers and switches.
|
||
|
.
|
||
|
In addition to handling the schemas itself, the library also provides
|
||
|
functions to process data described by the schemas.
|
||
|
.
|
||
|
The library is implemented in C and provides an API for other software
|
||
|
to use in processing configurations.
|
||
|
|
||
|
Package: libyang-dev
|
||
|
Depends: libpcre2-dev,
|
||
|
libyang3 (= ${binary:Version}),
|
||
|
${misc:Depends}
|
||
|
Conflicts: libyang2-dev
|
||
|
Section: libdevel
|
||
|
Architecture: any
|
||
|
Multi-Arch: same
|
||
|
Description: parser toolkit for IETF YANG data modeling - development files
|
||
|
Libyang implements functions to process schemas expressed in the
|
||
|
YANG data modeling language defined by the IETF in RFCs 6020/7950.
|
||
|
Schemas expressed in this language primarily describe configuration
|
||
|
used by larger network equipment like routers and switches.
|
||
|
.
|
||
|
In addition to handling the schemas itself, the library also provides
|
||
|
functions to process data described by the schemas.
|
||
|
.
|
||
|
This package contains the C headers, a pkgconfig file, and .so entry point
|
||
|
for libyang.
|
||
|
|
||
|
Package: libyang-tools
|
||
|
Depends: libyang3 (= ${binary:Version}),
|
||
|
${misc:Depends},
|
||
|
${shlibs:Depends}
|
||
|
Breaks: libyang2-tools (<< ${source:Version})
|
||
|
Replaces: libyang2-tools (<< ${source:Version})
|
||
|
Section: devel
|
||
|
Architecture: any
|
||
|
Multi-Arch: foreign
|
||
|
Description: parser toolkit for IETF YANG data modeling - executable tools
|
||
|
This package provides the "yanglint" and "yangre" tools which can be used
|
||
|
during the creation of IETF YANG schemas. The tools are not generally
|
||
|
useful for normal operation where libyang primarily processes configuration
|
||
|
data, not schemas.
|
||
|
|
||
|
Package: libyang-modules
|
||
|
Section: devel
|
||
|
Architecture: all
|
||
|
Description: parser toolkit for IETF YANG data modeling - YANG modules
|
||
|
This package provides the IETF YANG modules used by libyang. These modules
|
||
|
are embedded into libyang so this package is not necessary for libyang
|
||
|
operation.
|