aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'ebuild-writing')
-rw-r--r--ebuild-writing/error-handling/text.xml2
-rw-r--r--ebuild-writing/file-format/text.xml5
-rw-r--r--ebuild-writing/variables/text.xml28
3 files changed, 23 insertions, 12 deletions
diff --git a/ebuild-writing/error-handling/text.xml b/ebuild-writing/error-handling/text.xml
index 7931311..3e4c887 100644
--- a/ebuild-writing/error-handling/text.xml
+++ b/ebuild-writing/error-handling/text.xml
@@ -54,7 +54,7 @@ not. It is safe to omit the <c>|| die</c> after a call to <c>epatch</c>, but not
<p>
Sometimes displaying additional error information beforehand can be useful. Use
-<c>eerror</c> to do this. See `Messages`_.
+<c>eerror</c> to do this. See <uri link="::ebuild-writing/messages"/>.
</p>
</body>
diff --git a/ebuild-writing/file-format/text.xml b/ebuild-writing/file-format/text.xml
index 8fc0db6..51eca56 100644
--- a/ebuild-writing/file-format/text.xml
+++ b/ebuild-writing/file-format/text.xml
@@ -141,8 +141,9 @@ positions wide, and multibyte characters are just one position wide.
<body>
<p>
All ebuilds (and eclasses, metadata files and ChangeLogs) must use the
-UTF-8 character set. See `GLEP 31`_ for details, and `glep31check`_
-for an easy way of checking for validity.
+UTF-8 character set. See <uri
+link="http://www.gentoo.org/proj/en/glep/glep-0031.html">GLEP 31</uri>
+for details, and `glep31check`_ for an easy way of checking for validity.
</p>
</body>
</section>
diff --git a/ebuild-writing/variables/text.xml b/ebuild-writing/variables/text.xml
index a13202a..b466536 100644
--- a/ebuild-writing/variables/text.xml
+++ b/ebuild-writing/variables/text.xml
@@ -125,7 +125,8 @@ The following variables must be defined by every ebuild.
<ti><c>SRC_URI</c></ti>
<ti>
A list of source URIs for the package. Can contain
- <c>USE</c>-conditional parts, see `SRC_URI`_.
+ <c>USE</c>-conditional parts, see
+ <uri link="::ebuild-writing/variables#SRC_URI"/>.
</ti>
</tr>
<tr>
@@ -134,24 +135,32 @@ The following variables must be defined by every ebuild.
</tr>
<tr>
<ti><c>KEYWORDS</c></ti>
- <ti>See `KEYWORDS`_ and `Keywording`_.</ti>
+ <ti>
+ See <uri link="::ebuild-writing/variables#KEYWORDS"/> and
+ `Keywording`_.
+ </ti>
</tr>
<tr>
<ti><c>SLOT</c></ti>
- <ti>The package's <c>SLOT</c>. See `SLOT`_.</ti>
+ <ti>
+ The package's <c>SLOT</c>. See
+ <uri link="::ebuild-writing/variables#SLOT"/>.
+ </ti>
</tr>
<tr>
<ti><c>LICENSE</c></ti>
<ti>
The package's license, corresponding exactly (including
- case) to a file in <c>licenses/</c>. See `LICENSE`_.
+ case) to a file in <c>licenses/</c>. See
+ <uri link="::ebuild-writing/variables#LICENSE"/>.
</ti>
</tr>
<tr>
<ti><c>IUSE</c></ti>
<ti>
A list of all <c>USE</c> flags (excluding arch and auto
- expand flags) used within the ebuild. See `IUSE`_.
+ expand flags) used within the ebuild. See
+ <uri link="::ebuild-writing/variables#IUSE"/>.
</ti>
</tr>
</table>
@@ -185,14 +194,14 @@ Specifying the following variables is optional:
<ti><c>DEPEND</c></ti>
<ti>
A list of the package's build dependencies. See
- `Dependencies`_.
+ <uri link="::general-concepts/dependencies"/>.
</ti>
</tr>
<tr>
<ti><c>RDEPEND</c></ti>
<ti>
A list of the package's runtime dependencies. See
- `Dependencies`_.
+ <uri link="::general-concepts/dependencies"/>.
</ti>
</tr>
<tr>
@@ -200,7 +209,7 @@ Specifying the following variables is optional:
<ti>
A list of packages to be installed after the package
is merged. Should only be used where <c>RDEPEND</c> is not
- possible. See `Dependencies`_.
+ possible. See <uri link="::general-concepts/dependencies"/>.
</ti>
</tr>
<tr>
@@ -324,7 +333,8 @@ listed. Neither should auto-expand flags (<c>linguas_en</c> and so on).
<p>
It is possible to specify multiple <c>LICENSE</c> entries, and entries which only
apply if a particular <c>USE</c> flag is set. The format is the same as for
-<c>DEPEND</c>. See `GLEP 23`_ for details.
+<c>DEPEND</c>. See <uri link="http://www.gentoo.org/proj/en/glep/glep-0023.html">
+GLEP 23</uri> for details.
</p>
</body>