diff options
author | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-27 04:20:26 +0000 |
---|---|---|
committer | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-27 04:20:26 +0000 |
commit | a9844866100a315fe6586cf0bdb15b2a674fddf4 (patch) | |
tree | e6f6a3f0ea7dc635758320afb4ea9b956b88981b /debian/control | |
parent | Adding upstream version 2.1.30. (diff) | |
download | libyang2-a9844866100a315fe6586cf0bdb15b2a674fddf4.tar.xz libyang2-a9844866100a315fe6586cf0bdb15b2a674fddf4.zip |
Adding debian version 2.1.30-2.1.debian/2.1.30-2.1
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'debian/control')
-rw-r--r-- | debian/control | 78 |
1 files changed, 78 insertions, 0 deletions
diff --git a/debian/control b/debian/control new file mode 100644 index 0000000..ccdcf20 --- /dev/null +++ b/debian/control @@ -0,0 +1,78 @@ +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: dpkg-dev (>= 1.22.5), 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: libyang2t64 +Provides: ${t64:Provides} +Replaces: libyang2 +Breaks: libyang2 (<< ${source:Version}) +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, + libyang2t64 (= ${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: libyang2t64 (= ${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. |