Source: libosinfo
Section: libs
Priority: optional
Standards-Version: 4.5.0
Maintainer: Wong Hoi Sing Edison <hswong3i@pantarei-design.com>
Homepage: https://gitlab.com/libosinfo/libosinfo/-/tags
Vcs-Browser: https://github.com/alvistack/libosinfo-libosinfo
Vcs-Git: https://github.com/alvistack/libosinfo-libosinfo.git
Build-Depends:
 debhelper,
 debhelper-compat (= 10),
 autoconf,
 automake,
 gnome-common,
 gobject-introspection,
 gtk-doc-tools,
 libgirepository1.0-dev,
 libglib2.0-bin,
 libglib2.0-dev,
 liblzma-dev,
 libsoup-3.0-dev | libsoup2.4-dev,
 libtool,
 libxml2-dev,
 libxml2-utils,
 libxslt-dev,
 meson,
 valac (>= 0.20),

Package: libosinfo-1.0-0
Architecture: amd64
Description: Library for managing information about operating systems and hypervisors
 libosinfo is a GObject based library API for managing information about
 operating systems, hypervisors and the (virtual) hardware devices they
 can support. It includes a database containing device metadata and
 provides APIs to match/identify optimal devices for deploying an
 operating system on a hypervisor.
 .
 Via the GObject Introspection, the API is available in all common
 programming languages.
 .
 This package contains the shared library.
Depends:
 ${misc:Depends},
 ${shlibs:Depends},
 hwdata,
 osinfo-db,
Suggests:
 libosinfo-l10n,

Package: libosinfo-bin
Architecture: amd64
Description: Tools for querying the osinfo database via libosinfo
 libosinfo is a GObject based library API for managing information about
 operating systems, hypervisors and the (virtual) hardware devices they
 can support. It includes a database containing device metadata and
 provides APIs to match/identify optimal devices for deploying an
 operating system on a hypervisor.
 .
 This package contains the runtime files to detect operating systems and
 query the database.
Depends:
 ${misc:Depends},
 ${shlibs:Depends},

Package: libosinfo-l10n
Section: localization
Architecture: amd64
Depends:
 ${misc:Depends},
Replaces:
 libosinfo-db (<< 1.0.0~),
Breaks:
 libosinfo-db (<< 1.0.0~),
Description: Translations for libosinfo
 libosinfo is a GObject based library API for managing information about
 operating systems, hypervisors and the (virtual) hardware devices they
 can support. It includes a database containing device metadata and
 provides APIs to match/identify optimal devices for deploying an
 operating system on a hypervisor.
 .
 This package contains the libosinfo translations.

Package: libosinfo-1.0-dev
Architecture: amd64
Section: libdevel
Description: libosinfo development files
  libosinfo is a GObject based library API for managing information about
  operating systems, hypervisors and the (virtual) hardware devices they
  can support. It includes a database containing device metadata and
  provides APIs to match/identify optimal devices for deploying an
  operating system on a hypervisor.
  .
 This package contains the development headers and Vala bindings.
Depends:
 ${misc:Depends},
 gir1.2-libosinfo-1.0 (= ${source:Version}),
 libglib2.0-dev,
 libosinfo-1.0-0 (= ${source:Version}),

Package: gir1.2-libosinfo-1.0
Architecture: amd64
Section: introspection
Description: GObject introspection data for libosinfo
 This package contains introspection data for the libosinfo library.
 .
 libosinfo is a GObject based library API for managing information about
 operating systems, hypervisors and the (virtual) hardware devices they
 can support. It includes a database containing device metadata and
 provides APIs to match/identify optimal devices for deploying an
 operating system on a hypervisor.
 .
 It can be used by packages using the GIRepository format to generate
 dynamic bindings.
Depends:
 ${gir:Depends},
 ${misc:Depends},
 ${shlibs:Depends},
