diff options
author | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-28 09:55:11 +0000 |
---|---|---|
committer | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-28 09:55:11 +0000 |
commit | 8712cf23f0ebf5323f546a6b6363a27d12461b2d (patch) | |
tree | aa6828b07e325da484988c86c36cba4e78a10629 /debian/control | |
parent | Adding upstream version 2.1.30. (diff) | |
download | libyang2-debian.tar.xz libyang2-debian.zip |
Adding debian version 2.1.30-2.debian/2.1.30-2debian
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'debian/control')
-rw-r--r-- | debian/control | 75 |
1 files changed, 75 insertions, 0 deletions
diff --git a/debian/control b/debian/control new file mode 100644 index 0000000..2f807d6 --- /dev/null +++ b/debian/control @@ -0,0 +1,75 @@ +Source: libyang2 +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-compat (= 13), + libcmocka-dev <!nocheck>, + libpcre2-dev, + pkg-config +Vcs-Browser: https://salsa.debian.org/netconf-team/libyang2 +Vcs-Git: https://salsa.debian.org/netconf-team/libyang2.git -b debian/master + +Package: libyang2 +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: libyang2-dev +Depends: libpcre2-dev, + libyang2 (= ${binary:Version}), + ${misc:Depends} +Conflicts: libyang-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: libyang2-tools +Depends: libyang2 (= ${binary:Version}), + ${misc:Depends}, + ${shlibs:Depends} +Breaks: libyang-tools (<< ${source:Version}) +Replaces: libyang-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-tools +Depends: libyang2-tools (>= ${source:Version}), + ${misc:Depends} +Section: oldlibs +Architecture: all +Multi-Arch: foreign +Description: parser toolkit for IETF YANG data modeling [dummy package] + This is empty dependency package to pull the executable tools. It's + safe to remove. |