Changeset c5408a2


Ignore:
Timestamp:
12/16/2022 07:18:44 PM (17 months ago)
Author:
Douglas R. Reno <renodr@…>
Branches:
11.3, 12.0, 12.1, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, lazarus, lxqt, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, trunk, xry111/llvm18, xry111/xf86-video-removal
Children:
f1a4776e
Parents:
7a81c7f
Message:

Add an entity for the gi-docgen URL and change several packages to use
it.

This should make the different URLs we had previously consistent with
one another, and ease maintenance burden.

This is only temporary though since eventually gi-docgen will become
part of the book, when Pierre's python-modules branch is brought into
trunk.

Files:
13 edited

Legend:

Unmodified
Added
Removed
  • general.ent

    r7a81c7f rc5408a2  
    106106<!-- Convenience entities -->
    107107<!ENTITY root                 "<systemitem class='username'>root</systemitem>">
    108 
     108<!ENTITY gi-docgen-url        "https://gnome.pages.gitlab.gnome.org/gi-docgen/">
    109109
    110110<!-- These entities are used to identify versions of LFS
  • general/genlib/libportal.xml

    r7a81c7f rc5408a2  
    8484    <para role="optional">
    8585      <xref linkend="vala"/> and
    86       <ulink url="https://gitlab.gnome.org/ebassi/gi-docgen">gi-docgen</ulink>
     86      <ulink url="&gi-docgen-url;">gi-docgen</ulink>
    8787    </para>
    8888
  • general/graphlib/librsvg.xml

    r7a81c7f rc5408a2  
    8888      <xref linkend="docutils"/> (for man pages),
    8989      <xref linkend="xorg7-font"/> (for tests), and
    90       <ulink url='https://pypi.org/project/gi-docgen/'>gi-docgen</ulink>
    91       (for documentation)
     90      <ulink url="&gi-docgen-url;">gi-docgen</ulink> (for documentation)
    9291    </para>
    9392
  • gnome/applications/evince.xml

    r7a81c7f rc5408a2  
    107107      <xref linkend="texlive"/> (or <xref linkend="tl-installer"/>),
    108108      <ulink url="http://djvu.sourceforge.net/">DjVuLibre</ulink>,
    109       <ulink url="https://gitlab.gnome.org/GNOME/gi-docgen">gi-docgen</ulink>,
     109      <ulink url="&gi-docgen-url;">gi-docgen</ulink>,
    110110      <ulink url="http://www.freedesktop.org/wiki/Software/libspectre/">libspectre</ulink>,
    111111      <ulink url="https://github.com/jlaurens/synctex">Synctex</ulink>, and
  • gnome/platform/gcr.xml

    r7a81c7f rc5408a2  
    9292      <!--<xref linkend="gtk-doc"/> and-->
    9393      <xref linkend="valgrind"/> and
    94       <ulink url="https://gnome.pages.gitlab.gnome.org/gi-docgen/">gi-docgen</ulink>
     94      <ulink url="&gi-docgen-url;">gi-docgen</ulink>
    9595    </para>
    9696
  • gnome/platform/gcr4.xml

    r7a81c7f rc5408a2  
    9191    <para role="optional">
    9292      <xref linkend="valgrind"/> and
    93       <ulink url="https://gnome.pages.gitlab.gnome.org/gi-docgen/">gi-docgen</ulink>
     93      <ulink url="&gi-docgen-url;">gi-docgen</ulink>
    9494    </para>
    9595
  • gnome/platform/rest.xml

    r7a81c7f rc5408a2  
    8787      <xref linkend="libadwaita"/> (to build the demo),
    8888      <xref linkend="vala"/>, and
    89       <ulink url="https://gnome.pages.gitlab.gnome.org/gi-docgen/">gi-docgen</ulink>
     89      <ulink url="&gi-docgen-url;">gi-docgen</ulink>
    9090    </para>
    9191
     
    132132    <para>
    133133      <parameter>-Dgtk_doc=false</parameter>: Remove this option if
    134       <ulink url="https://gnome.pages.gitlab.gnome.org/gi-docgen/">gi-docgen</ulink>
     134      <ulink url="&gi-docgen-url;">gi-docgen</ulink>
    135135      is installed and you wish to build and install the API documentation.
    136136    </para>
  • introduction/welcome/changelog.xml

    r7a81c7f rc5408a2  
    4343      <itemizedlist>
    4444        <listitem>
     45          <para>[renodr] - Add an entity for the gi-docgen URL and change
     46          various packages to use this URL in Optional Dependencies.</para>
     47        </listitem>
     48        <listitem>
    4549          <para>[renodr] - Update to rest-0.9.1. Fixes
    4650          <ulink url="&blfs-ticket-root;16011">#16011</ulink>.</para>
  • networking/netlibs/libsoup3.xml

    r7a81c7f rc5408a2  
    100100      support (only used for the XMLRPC regression tests),
    101101      <xref linkend="samba"/> (ntlm_auth is required to run the test suite), and
    102       <ulink url="https://gnome.pages.gitlab.gnome.org/gi-docgen/">gi-docgen</ulink>
     102      <ulink url="&gi-docgen-url;">gi-docgen</ulink>
    103103    </para>
    104104
     
    158158      <option>-Ddocs=enabled</option>: Use this option if you want to build
    159159      the documentation. Note that you must have
    160       <ulink url="https://gnome.pages.gitlab.gnome.org/gi-docgen/">gi-docgen</ulink> installed.
     160      <ulink url="&gi-docgen-url;">gi-docgen</ulink> installed.
    161161    </para>
    162162
  • x/lib/gdk-pixbuf.xml

    r7a81c7f rc5408a2  
    100100       <!--<xref linkend="jasper"/> and-->
    101101  <!--<xref linkend="gtk-doc"/> and-->
    102       <ulink url="https://gitlab.gnome.org/ebassi/gi-docgen">gi-docgen</ulink>
     102      <ulink url="&gi-docgen-url;">gi-docgen</ulink>
    103103      (to generate documentation)
    104104    </para>
  • x/lib/gtk4.xml

    r7a81c7f rc5408a2  
    109109      <xref linkend="sassc"/>,
    110110      <xref linkend="tracker3"/>,
    111       <ulink url="https://gitlab.gnome.org/ebassi/gi-docgen">gi-docgen</ulink>,
     111      <ulink url="&gi-docgen-url;">gi-docgen</ulink>,
    112112      <ulink url="https://gitlab.gnome.org/World/libcloudproviders">libcloudproviders</ulink>, and
    113113      <ulink url="https://vulkan.lunarg.com/sdk/home">vulkan</ulink>
     
    190190    <para>
    191191      <option>-Dgtk_doc=true</option>: Use this switch if you have
    192       <ulink url="https://gitlab.gnome.org/ebassi/gi-docgen">gi-docgen</ulink>
     192      <ulink url="&gi-docgen-url;">gi-docgen</ulink>
    193193      installed and wish to generate the API reference documentation.
    194194    </para>
  • x/lib/pango.xml

    r7a81c7f rc5408a2  
    9393  <!--<xref linkend="gtk-doc"/>,-->
    9494      <xref linkend="sysprof"/>,
    95       <ulink url="https://gitlab.gnome.org/GNOME/gi-docgen">gi-docgen</ulink>
     95      <ulink url="&gi-docgen-url;">gi-docgen</ulink>
    9696      (to generate documentation),
    9797      <ulink url="https://ftpmirror.gnu.org/gnu/help2man">help2man</ulink>, and
  • x/lib/webkitgtk.xml

    r7a81c7f rc5408a2  
    121121      <xref linkend="woff2"/>,
    122122      <ulink url="https://ccache.dev/">ccache</ulink>,
    123       <ulink url="https://gnome.pages.gitlab.gnome.org/gi-docgen/">gi-docgen</ulink>,
     123      <ulink url="&gi-docgen-url;">gi-docgen</ulink>,
    124124      <ulink url="https://sourceforge.net/projects/hunspell/files/Hyphen/">Hyphen</ulink>,
    125125      <ulink url="https://github.com/AOMediaCodec/libavif">libavif</ulink>,
     
    241241      <parameter>-DENABLE_DOCUMENTATION=OFF</parameter>: This switch disables
    242242      regenerating the documentation. Remove this switch if you have
    243       <ulink url="https://gnome.pages.gitlab.gnome.org/gi-docgen/">gi-docgen</ulink>
     243      <ulink url="&gi-docgen-url;">gi-docgen</ulink>
    244244      installed and wish to regenerate the documentation.
    245245    </para>
Note: See TracChangeset for help on using the changeset viewer.