Source: libxmlb Section: libs Priority: optional Maintainer: Debian EFI team Uploaders: Steve McIntyre <93sam@debian.org>, Matthias Klumpp , Mario Limonciello Build-Depends: debhelper-compat (= 13), gir1.2-glib-2.0, gobject-introspection, gtk-doc-tools, libgirepository1.0-dev, libglib2.0-dev, libglib2.0-doc, liblzma-dev, meson (>= 0.52.0), shared-mime-info Standards-Version: 4.6.1 Homepage: https://github.com/hughsie/libxmlb Vcs-Git: https://salsa.debian.org/efi-team/libxmlb.git Vcs-Browser: https://salsa.debian.org/efi-team/libxmlb Package: gir1.2-xmlb-2.0 Architecture: any Multi-Arch: same Depends: ${gir:Depends}, ${misc:Depends} Section: introspection Description: GObject introspection data for libxmlb This package provides the introspection data for libxmlb. . It can be used by packages using the GIRepository format to generate dynamic bindings. Package: libxmlb-dev Section: libdevel Architecture: any Multi-Arch: same Pre-Depends: ${misc:Pre-Depends} Depends: gir1.2-xmlb-2.0 (= ${binary:Version}), liblzma-dev, ${misc:Depends}, ${shlibs:Depends} Description: Development files for libxmlb This package provides development libraries for libxmlb. . The libxmlb library takes XML source, and converts it to a structured binary representation with a deduplicated string table -- where the strings have the NULs included. . This allows an application to mmap the binary XML file, do an XPath query and return some strings without actually parsing the entire document. This is all done using (almost) zero allocations and no actual copying of the binary data. Package: libxmlb2 Architecture: any Multi-Arch: same Pre-Depends: ${misc:Pre-Depends} Depends: ${misc:Depends}, ${shlibs:Depends} Description: Binary XML library The libxmlb library takes XML source, and converts it to a structured binary representation with a deduplicated string table -- where the strings have the NULs included. . This allows an application to mmap the binary XML file, do an XPath query and return some strings without actually parsing the entire document. This is all done using (almost) zero allocations and no actual copying of the binary data. Package: libxmlb-utils Architecture: any Depends: libxmlb2 (= ${binary:Version}), shared-mime-info, ${misc:Depends}, ${shlibs:Depends} Description: Binary XML library - Command-line utility The libxmlb library takes XML source, and converts it to a structured binary representation with a deduplicated string table -- where the strings have the NULs included. . This allows an application to mmap the binary XML file, do an XPath query and return some strings without actually parsing the entire document. This is all done using (almost) zero allocations and no actual copying of the binary data. . This package contains the `xb-tool` command-line utility. Package: libxmlb-tests Architecture: any Depends: libxmlb2 (= ${binary:Version}), shared-mime-info, ${misc:Depends}, ${shlibs:Depends} Description: Installed tests for libxmlb2 The libxmlb library takes XML source, and converts it to a structured binary representation with a deduplicated string table -- where the strings have the NULs included. . This allows an application to mmap the binary XML file, do an XPath query and return some strings without actually parsing the entire document. This is all done using (almost) zero allocations and no actual copying of the binary data. . This package contains the installed tests for libxmlb.