Source: gxml
Section: libs
Maintainer: Debian GNOME Extras Maintainers <pkg-gnome-extras-maintainers@lists.alioth.debian.org>
Uploaders: Seyed Mohamad Amin Modaresi <modaresisofthard@proton.me>
Build-Depends:
 debhelper-compat (= 13),
 dh-sequence-gir,
 gir1.2-freedesktop-dev <!nogir>,
 gir1.2-gobject-2.0-dev <!nogir>,
 gir1.2-gee-0.8-dev <!nogir>,
 gir1.2-gio-2.0-dev <!nogir>,
 gir1.2-libxml2-2.0-dev <!nogir>,
 gobject-introspection,
 libgee-0.8-dev,
 libgirepository-1.0-dev,
 libxml2-dev,
 meson,
 pkgconf,
 valac,
 valadoc
Standards-Version: 4.7.3
Homepage: https://gitlab.gnome.org/GNOME/gxml
Vcs-Browser: https://salsa.debian.org/gnome-team/extras/gxml
Vcs-Git: https://salsa.debian.org/gnome-team/extras/gxml.git

Package: libgxml-0.20-2.0.2
Architecture: any
Multi-Arch: same
Depends:
 ${misc:Depends},
 ${shlibs:Depends}
Description: GObject-based XML manipulation API
 GXml provides a GObject API for manipulating XML and a Serializable
 framework from GObject to XML. It supports:
  - DOM Level 4 API and CSS Selectors Level 3
  - Multiple backends (libxml2-based and pure GObject)
  - Read/write operations with libxml2 backend
 .
 This package contains the shared library.

Package: libgxml-common
Section: devel
Architecture: all
Depends: ${misc:Depends}
Description: GObject-based XML manipulation API (common files)
 GXml provides a GObject API for manipulating XML and a Serializable
 framework from GObject to XML. It supports:
  - DOM Level 4 API and CSS Selectors Level 3
  - Multiple backends (libxml2-based and pure GObject)
  - Read/write operations with libxml2 backend
 .
 This package contains architecture-independent files such as translations.

Package: gir1.2-gxml-0.20
Section: introspection
Architecture: any
Multi-Arch: same
Depends: ${gir:Depends}, ${misc:Depends}
Description: GObject-based XML manipulation API (GObject-Introspection)
 GXml provides a GObject API for manipulating XML and a Serializable
 framework from GObject to XML.

Package: libgxml-dev
Architecture: any
Section: libdevel
Multi-Arch: same
Provides: gir1.2-gxml-0.20-dev (= ${binary:Version})
Depends:
 gobject-introspection,
 libgee-0.8-dev,
 libgxml-0.20-2.0.2 (= ${binary:Version}),
 libxml2-dev,
 ${gir:Depends},
 ${misc:Depends}
Description: GObject-based XML manipulation API (development files)
 GXml provides a GObject API for manipulating XML and a Serializable
 framework from GObject to XML. It supports:
  - DOM Level 4 API and CSS Selectors Level 3
  - Multiple backends (libxml2-based and pure GObject)
  - Read/write operations with libxml2 backend
 .
 This package contains the development files.

Package: libgxml-doc
Section: doc
Architecture: all
Depends: ${misc:Depends}
Description: Documentation for GXml
 Valadoc-generated API documentation for GXml, viewable in DevHelp.
 Includes:
  - Full API reference for DOM Level 4 and CSS Selectors
  - Serializable framework documentation
  - Backend-specific notes (libxml2/GNode and GObject/GomNode)
  - Examples and integration guidelines
