[pango/gi-docs: 20/74] Add configuration for gi-docgen




commit 4a0f7ca6be9a110169985db6bde7c2099530b803
Author: Matthias Clasen <mclasen redhat com>
Date:   Wed Feb 17 00:43:29 2021 -0500

    Add configuration for gi-docgen
    
    Add the toml files that will be used to generate docs,
    one for each gir file.

 docs/pango.toml      | 64 ++++++++++++++++++++++++++++++++++++++++++++++++++++
 docs/pangocairo.toml | 34 ++++++++++++++++++++++++++++
 docs/pangofc.toml    | 33 +++++++++++++++++++++++++++
 docs/pangoft2.toml   | 33 +++++++++++++++++++++++++++
 docs/pangoot.toml    | 28 +++++++++++++++++++++++
 docs/pangoxft.toml   | 33 +++++++++++++++++++++++++++
 6 files changed, 225 insertions(+)
---
diff --git a/docs/pango.toml b/docs/pango.toml
new file mode 100644
index 00000000..23d46b22
--- /dev/null
+++ b/docs/pango.toml
@@ -0,0 +1,64 @@
+[library]
+namespace = "Pango"
+version = "1.0"
+browse_url = "https://gitlab.gnome.org/GNOME/pango/";
+repository_url = "https://gitlab.gnome.org/GNOME/pango.git";
+website_url = "https://www.pango.org";
+authors = "Owen Taylor, Behdad Esfahbod"
+logo_url = "pango-name.png"
+license = "GPL-2.1-or-later"
+description = "Internationalized text layout and rendering"
+dependencies = [ "GObject-2.0", "HarfBuzz-0.0", "PangoCairo-1.0",
+                 "PangoFc-1.0", "PangoFT2-1.0", "PangoOT-1.0",
+                 "PangoXft-1.0" ]
+
+  [dependencies."GObject-2.0"]
+  name = "GObject"
+  description = "The base type system library"
+  docs_url = "https://developer.gnome.org/gobject/stable";
+
+  [dependencies."HarfBuzz-0.0"]
+  name = "HarfBuzz"
+  description = "A text shaping library"
+  docs_url = "https://harfbuzz.github.io/";
+
+  [dependencies."PangoCairo-1.0"]
+  name = "PangoCairo"
+  description = "Cairo support for Pango"
+  docs_url = "https://developer.gnome.org/pango/stable"; # fixme
+
+  [dependencies."PangoFc-1.0"]
+  name = "PangoFc"
+  description = "Fontconfig support for Pango"
+  docs_url = "https://developer.gnome.org/pango/stable"; # fixme
+
+  [dependencies."PangoFT2-1.0"]
+  name = "PangoFT2"
+  description = "Freetype support for Pango"
+  docs_url = "https://developer.gnome.org/pango/stable"; # fixme
+
+  [dependencies."PangoOT-1.0"]
+  name = "PangoOT"
+  description = "OpenType support for Pango"
+  docs_url = "https://developer.gnome.org/pango/stable"; # fixme
+
+  [dependencies."PangoXft-1.0"]
+  name = "PangoXft"
+  description = "Xft support for Pango"
+  docs_url = "https://developer.gnome.org/pango/stable"; # fixme
+
+[theme]
+name = "basic"
+
+[source-location]
+base_url = "https://gitlab.gnome.org/GNOME/pango/-/blob/master/";
+
+[extra]
+
+content_images = [
+  "pango-name.png",
+  "layout.png",
+  "pipeline.png",
+  "rects1.png",
+  "rects2.png"
+]
diff --git a/docs/pangocairo.toml b/docs/pangocairo.toml
new file mode 100644
index 00000000..23c076f8
--- /dev/null
+++ b/docs/pangocairo.toml
@@ -0,0 +1,34 @@
+[library]
+namespace = "PangoCairo"
+version = "1.0"
+browse_url = "https://gitlab.gnome.org/GNOME/pango/";
+repository_url = "https://gitlab.gnome.org/GNOME/pango.git";
+website_url = "https://www.pango.org";
+authors = "Owen Taylor, Behdad Esfahbod"
+logo_url = "pango-name.png"
+license = "GPL-2.1-or-later"
+description = "Cairo support for Pango"
+dependencies = [ "Pango-1.0", "cairo-1.0" ]
+
+  [dependencies."Pango-1.0"]
+  name = "Pango"
+  description = "A library for layout out and rendering of text"
+  docs_url = "https://developer.gnome.org/pango/stable";
+
+  [dependencies."cairo-1.0"]
+  name = "Cairo"
+  description = "A vector graphics library"
+  docs_url = "https://www.cairographics.org/manual/";
+
+[theme]
+name = "basic"
+
+[source-location]
+base_url = "https://gitlab.gnome.org/GNOME/pango/-/blob/master/";
+
+[extra]
+
+content_images = [
+  "pango-name.png",
+  "rotated-text.png"
+]
diff --git a/docs/pangofc.toml b/docs/pangofc.toml
new file mode 100644
index 00000000..f41526bd
--- /dev/null
+++ b/docs/pangofc.toml
@@ -0,0 +1,33 @@
+[library]
+namespace = "PangoFc"
+version = "1.0"
+browse_url = "https://gitlab.gnome.org/GNOME/pango/";
+repository_url = "https://gitlab.gnome.org/GNOME/pango.git";
+website_url = "https://www.pango.org";
+authors = "Owen Taylor, Behdad Esfahbod"
+logo_url = "pango-name.png"
+license = "GPL-2.1-or-later"
+description = "Fontconfig support for Pango"
+dependencies = [ "Pango-1.0", "fontconfig-2.0" ]
+
+  [dependencies."Pango-1.0"]
+  name = "Pango"
+  description = "A library for layout out and rendering of text"
+  docs_url = "https://developer.gnome.org/pango/stable";
+
+  [dependencies."fontconfig-2.0"]
+  name = "Fontconfig"
+  description = "A font configuration and enumeration library"
+  docs_url = "https://www.fontconfig.org";
+
+[theme]
+name = "basic"
+
+[source-location]
+base_url = "https://gitlab.gnome.org/GNOME/pango/-/blob/master/";
+
+[extra]
+
+content_images = [
+  "pango-name.png"
+]
diff --git a/docs/pangoft2.toml b/docs/pangoft2.toml
new file mode 100644
index 00000000..f3733253
--- /dev/null
+++ b/docs/pangoft2.toml
@@ -0,0 +1,33 @@
+[library]
+namespace = "PangoFT2"
+version = "1.0"
+browse_url = "https://gitlab.gnome.org/GNOME/pango/";
+repository_url = "https://gitlab.gnome.org/GNOME/pango.git";
+website_url = "https://www.pango.org";
+authors = "Owen Taylor, Behdad Esfahbod"
+logo_url = "pango-name.png"
+license = "GPL-2.1-or-later"
+description = "Freetype support for Pango"
+dependencies = [ "Pango-1.0", "freetype2-2.0" ]
+
+  [dependencies."Pango-1.0"]
+  name = "Pango"
+  description = "A library for layout out and rendering of text"
+  docs_url = "https://developer.gnome.org/pango/stable";
+
+  [dependencies."freetype2-2.0"]
+  name = "Freetype"
+  description = "A font loading and rendering library"
+  docs_url = "https://www.freetype.org";
+
+[theme]
+name = "basic"
+
+[source-location]
+base_url = "https://gitlab.gnome.org/GNOME/pango/-/blob/master/";
+
+[extra]
+
+content_images = [
+  "pango-name.png"
+]
diff --git a/docs/pangoot.toml b/docs/pangoot.toml
new file mode 100644
index 00000000..dc0eb091
--- /dev/null
+++ b/docs/pangoot.toml
@@ -0,0 +1,28 @@
+[library]
+namespace = "PangoOT"
+version = "1.0"
+browse_url = "https://gitlab.gnome.org/GNOME/pango/";
+repository_url = "https://gitlab.gnome.org/GNOME/pango.git";
+website_url = "https://www.pango.org";
+authors = "Owen Taylor, Behdad Esfahbod"
+logo_url = "pango-name.png"
+license = "GPL-2.1-or-later"
+description = "OpenType support for Pango"
+dependencies = [ "Pango-1.0" ]
+
+  [dependencies."Pango-1.0"]
+  name = "Pango"
+  description = "A library for layout out and rendering of text"
+  docs_url = "https://developer.gnome.org/pango/stable";
+
+[theme]
+name = "basic"
+
+[source-location]
+base_url = "https://gitlab.gnome.org/GNOME/pango/-/blob/master/";
+
+[extra]
+
+content_images = [
+  "pango-name.png"
+]
diff --git a/docs/pangoxft.toml b/docs/pangoxft.toml
new file mode 100644
index 00000000..07901e26
--- /dev/null
+++ b/docs/pangoxft.toml
@@ -0,0 +1,33 @@
+[library]
+namespace = "PangoXft"
+version = "1.0"
+browse_url = "https://gitlab.gnome.org/GNOME/pango/";
+repository_url = "https://gitlab.gnome.org/GNOME/pango.git";
+website_url = "https://www.pango.org";
+authors = "Owen Taylor, Behdad Esfahbod"
+logo_url = "pango-name.png"
+license = "GPL-2.1-or-later"
+description = "Xft support for Pango"
+dependencies = [ "Pango-1.0", "xft-2.0" ]
+
+  [dependencies."Pango-1.0"]
+  name = "Pango"
+  description = "A library for layout out and rendering of text"
+  docs_url = "https://developer.gnome.org/pango/stable";
+
+  [dependencies."xft-2.0"]
+  name = "Xft"
+  description = "X11 client-side font rendering library"
+  docs_url = "https://x.org";
+
+[theme]
+name = "basic"
+
+[source-location]
+base_url = "https://gitlab.gnome.org/GNOME/pango/-/blob/master/";
+
+[extra]
+
+content_images = [
+  "pango-name.png"
+]


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]