summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthias Clasen <mclasen@redhat.com>2021-02-17 00:43:29 -0500
committerMatthias Clasen <mclasen@redhat.com>2021-03-11 13:17:36 -0500
commitb14514d8afb1c50a863beef5a43b360e47c0442f (patch)
treec78533f7576fccdc1aa45f91267aa335e921a54d
parent8030652ec47cbead8308802f6dca19274ce8535b (diff)
downloadpango-b14514d8afb1c50a863beef5a43b360e47c0442f.tar.gz
Add configuration for gi-docgen
Add the toml files that will be used to generate docs, one for each gir file.
-rw-r--r--docs/pango.toml64
-rw-r--r--docs/pangocairo.toml34
-rw-r--r--docs/pangofc.toml33
-rw-r--r--docs/pangoft2.toml33
-rw-r--r--docs/pangoot.toml28
-rw-r--r--docs/pangoxft.toml33
6 files changed, 225 insertions, 0 deletions
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"
+]