aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAvatar Ciaran McCreesh <ciaran.mccreesh@googlemail.com> 2007-10-20 13:34:30 +0000
committerAvatar Ciaran McCreesh <ciaran.mccreesh@googlemail.com> 2007-10-20 13:34:30 +0000
commit5393f27e778b66903e79173d840c569e8e39a8ec (patch)
treedf18bb419a70a43831b8ceda878cfe9846e74252
parentf06838aba02cc95e7f4222a8d85dd4176f5c8a4a (diff)
downloadpaludis-5393f27e778b66903e79173d840c569e8e39a8ec.tar.gz
paludis-5393f27e778b66903e79173d840c569e8e39a8ec.tar.xz
More docs work
-rw-r--r--doc/configuration/Makefile.am34
-rw-r--r--doc/configuration/toplinks.html.part.in141
-rw-r--r--doc/faq/Makefile.am76
-rw-r--r--doc/faq/toplinks.html.part.in84
-rw-r--r--doc/overview/contact.html2
-rw-r--r--doc/overview/features.html2
-rw-r--r--doc/overview/gettingstarted.html2
-rw-r--r--doc/overview/index.html2
-rw-r--r--doc/overview/toplinks.html.part.in2
-rw-r--r--doc/paludis.css9
-rw-r--r--doc/toplinks.html.part.in2
11 files changed, 348 insertions, 8 deletions
diff --git a/doc/configuration/Makefile.am b/doc/configuration/Makefile.am
index 4503f3b..676366a 100644
--- a/doc/configuration/Makefile.am
+++ b/doc/configuration/Makefile.am
@@ -1,8 +1,40 @@
SUBDIRS = .
-CLEANFILES = *~ gmon.out *.gcov *.gcno *.gcda
+CLEANFILES = *~ gmon.out *.gcov *.gcno *.gcda \
+ header.html.part \
+ toplinks.html.part \
+ footer.html.part \
+ index.html
+
MAINTAINERCLEANFILES = Makefile.in
+EXTRA_DIST = \
+ toplinks.html.part.in \
+ index.html.part
+
+paludisconfigurationhtmldir = $(htmldir)/configuration
+
+paludisconfigurationhtml_DATA = \
+ index.html
+
+index.html : header.html.part index.html.part footer.html.part
+ cat header.html.part index.html.part footer.html.part > $@
+
+header.html.part : $(srcdir)/../header.html.part.in toplinks.html.part
+ sed \
+ -e 's,###TOPURI###,../,g' \
+ -e '/###TOPLINKS###/r $(srcdir)/toplinks.html.part' \
+ -e 's,###TOPLINKS###,,g' \
+ < $(srcdir)/../header.html.part.in > header.html.part
+
+toplinks.html.part : $(srcdir)/toplinks.html.part.in
+ sed \
+ -e 's,###TOPURI###,../,g' \
+ < $(srcdir)/toplinks.html.part.in > toplinks.html.part
+
+footer.html.part : $(srcdir)/../footer.html.part.in
+ sed -e 's,###TOPURI###,./,g' < $(srcdir)/../footer.html.part.in > footer.html.part
+
built-sources : $(BUILT_SOURCES)
for s in `echo $(SUBDIRS) | tr -d .` ; do $(MAKE) -C $$s built-sources || exit 1 ; done
diff --git a/doc/configuration/toplinks.html.part.in b/doc/configuration/toplinks.html.part.in
new file mode 100644
index 0000000..ca64b09
--- /dev/null
+++ b/doc/configuration/toplinks.html.part.in
@@ -0,0 +1,141 @@
+<!-- vim: set tw=120 ft=html sw=4 sts=4 et : -->
+
+<div class="topnavinner">
+ <table border="0" cellspacing="0">
+ <tr>
+ <td rowspan="7" class="logotab">
+ <a href="###TOPURI###" class="noarrow"><img style="border: 0px; padding-right: 50px;"
+ src="###TOPURI###paludis_270.png" alt="Paludis Logo"
+ /></a>
+ </td>
+
+ <td>
+ <a href="###TOPURI###">Introduction</a>
+ </td>
+
+ <td class="currentpage">
+ <a href="###TOPURI###configuration/hooks.html">Hooks</a>
+ </td>
+
+ <td class="currentpage">
+ <a href="###TOPURI###configuration/keywords.html">keywords.conf</a>
+ </td>
+
+ <td class="currentpage">
+ <a href="###TOPURI###configuration/repositories.html">repositories/</a>
+ </td>
+ </tr>
+
+ <tr>
+ <td>
+ <a href="http://paludis.pioto.org/trac/">Bugs, Requests, Support</a>
+ </td>
+
+ <td class="currentpage">
+ <a href="###TOPURI###configuration/syncers.html">Syncers</a>
+ </td>
+
+ <td class="currentpage">
+ <a href="###TOPURI###configuration/use.html">use.conf</a>
+ </td>
+
+ <td class="currentpage">
+ <a href="###TOPURI###configuration/erepository.html">ebuild</a>
+ </td>
+ </tr>
+
+ <tr>
+ <td>
+ <a href="###TOPURI###overview/">Overview</a>
+ </td>
+
+ <td class="currentpage">
+ <a href="###TOPURI###configuration/fetchers.html">Fetchers</a>
+ </td>
+
+ <td class="currentpage">
+ <a href="###TOPURI###configuration/licenses.html">licenses.conf</a>
+ </td>
+
+ <td class="currentpage">
+ <a href="###TOPURI###configuration/vdb.html">VDB</a>
+ </td>
+ </tr>
+
+ <tr>
+ <td>
+ <a href="###TOPURI###faq/">FAQ</a>
+ </td>
+
+ <td class="currentpage">
+ <a href="###TOPURI###configuration/envvars.html">Env Vars</a>
+ </td>
+
+ <td class="currentpage">
+ <a href="###TOPURI###configuration/mirrors.html">mirrors.conf</a>
+ </td>
+
+ <td class="currentpage">
+ <a href="###TOPURI###configuration/installedunpackaged.html">installed unpackaged</a>
+ </td>
+ </tr>
+
+ <tr>
+ <td>
+ <a href="###TOPURI###clients/">Clients</a>
+ </td>
+
+ <td class="currentpage">
+ <a href="###TOPURI###configuration/specpath.html">specpath.conf</a>
+ </td>
+
+ <td class="currentpage">
+ <a href="###TOPURI###configuration/packagemask.html">package_mask.conf</a>
+ </td>
+
+ <td class="currentpage">
+ &nbsp;
+ </td>
+ </tr>
+
+ <tr>
+ <td class="currenttab">
+ <a href="###TOPURI###configuration/">Configuration</a>
+ </td>
+
+ <td class="currentpage">
+ <a href="###TOPURI###configuration/configfiles.html">File formats</a>
+ </td>
+
+ <td class="currentpage">
+ <a href="###TOPURI###configuration/bashrc.html">bashrc</a>
+ </td>
+
+ <td class="currentpage">
+ &nbsp;
+ </td>
+ </tr>
+
+ <tr>
+ <td>
+ <a href="###TOPURI###api/">API</a>
+ </td>
+
+ <td class="currentpage">
+ <a href="###TOPURI###configuration/environment.html">environment.conf</a>
+ </td>
+
+ <td class="currentpage">
+ <a href="###TOPURI###configuration/sets.html">sets/</a>
+ </td>
+
+ <td class="currentpage">
+ &nbsp;
+ </td>
+ </tr>
+ </table>
+</div>
+
+
+
+
diff --git a/doc/faq/Makefile.am b/doc/faq/Makefile.am
index c6821ba..2fe4a91 100644
--- a/doc/faq/Makefile.am
+++ b/doc/faq/Makefile.am
@@ -1,6 +1,80 @@
SUBDIRS = .
-CLEANFILES = *~ gmon.out *.gcov *.gcno *.gcda
+CLEANFILES = *~ gmon.out *.gcov *.gcno *.gcda \
+ header.html.part \
+ toplinks.html.part \
+ footer.html.part \
+ index.html \
+ different.html \
+ general.html \
+ howdoi.html \
+ misfunctionality.html \
+ operation.html \
+ stricter.html \
+ repositories.html
+
+EXTRA_DIST = \
+ toplinks.html.part.in \
+ index.html.part \
+ different.html.part \
+ general.html.part \
+ howdoi.html.part \
+ misfunctionality.html.part \
+ operation.html.part \
+ stricter.html.part \
+ repositories.html.part
+
+paludisfaqhtmldir = $(htmldir)/faq
+
+paludisfaqhtml_DATA = \
+ index.html \
+ different.html \
+ general.html \
+ howdoi.html \
+ misfunctionality.html \
+ operation.html \
+ stricter.html \
+ repositories.html
+
+index.html : header.html.part index.html.part footer.html.part
+ cat header.html.part index.html.part footer.html.part > $@
+
+different.html : header.html.part different.html.part footer.html.part
+ cat header.html.part different.html.part footer.html.part > $@
+
+general.html : header.html.part general.html.part footer.html.part
+ cat header.html.part general.html.part footer.html.part > $@
+
+howdoi.html : header.html.part howdoi.html.part footer.html.part
+ cat header.html.part howdoi.html.part footer.html.part > $@
+
+misfunctionality.html : header.html.part misfunctionality.html.part footer.html.part
+ cat header.html.part misfunctionality.html.part footer.html.part > $@
+
+operation.html : header.html.part operation.html.part footer.html.part
+ cat header.html.part operation.html.part footer.html.part > $@
+
+stricter.html : header.html.part stricter.html.part footer.html.part
+ cat header.html.part stricter.html.part footer.html.part > $@
+
+repositories.html : header.html.part repositories.html.part footer.html.part
+ cat header.html.part repositories.html.part footer.html.part > $@
+
+header.html.part : $(srcdir)/../header.html.part.in toplinks.html.part
+ sed \
+ -e 's,###TOPURI###,../,g' \
+ -e '/###TOPLINKS###/r $(srcdir)/toplinks.html.part' \
+ -e 's,###TOPLINKS###,,g' \
+ < $(srcdir)/../header.html.part.in > header.html.part
+
+toplinks.html.part : $(srcdir)/toplinks.html.part.in
+ sed \
+ -e 's,###TOPURI###,../,g' \
+ < $(srcdir)/toplinks.html.part.in > toplinks.html.part
+
+footer.html.part : $(srcdir)/../footer.html.part.in
+ sed -e 's,###TOPURI###,./,g' < $(srcdir)/../footer.html.part.in > footer.html.part
+
MAINTAINERCLEANFILES = Makefile.in
built-sources : $(BUILT_SOURCES)
diff --git a/doc/faq/toplinks.html.part.in b/doc/faq/toplinks.html.part.in
new file mode 100644
index 0000000..0997c02
--- /dev/null
+++ b/doc/faq/toplinks.html.part.in
@@ -0,0 +1,84 @@
+<!-- vim: set tw=120 ft=html sw=4 sts=4 et : -->
+
+<div class="topnavinner">
+ <table border="0" cellspacing="0">
+ <tr>
+ <td rowspan="7" class="logotab">
+ <a href="###TOPURI###" class="noarrow"><img style="border: 0px; padding-right: 50px;"
+ src="###TOPURI###paludis_270.png" alt="Paludis Logo"
+ /></a>
+ </td>
+
+ <td>
+ <a href="###TOPURI###">Introduction</a>
+ </td>
+
+ <td class="currentpage">
+ <a href="###TOPURI###faq/general.html">General Questions</a>
+ </td>
+ </tr>
+
+ <tr>
+ <td>
+ <a href="http://paludis.pioto.org/trac/">Bugs, Requests, Support</a>
+ </td>
+
+ <td class="currentpage">
+ <a href="###TOPURI###faq/howdoi.html">How do I ...?</a>
+ </td>
+ </tr>
+
+ <tr>
+ <td>
+ <a href="###TOPURI###overview/">Overview</a>
+ </td>
+
+ <td class="currentpage">
+ <a href="###TOPURI###faq/operation.html">Operation</a>
+ </td>
+ </tr>
+
+ <tr>
+ <td class="currenttab">
+ <a href="###TOPURI###faq/">FAQ</a>
+ </td>
+
+ <td class="currentpage">
+ <a href="###TOPURI###faq/stricter.html">Stricter than Portage</a>
+ </td>
+ </tr>
+
+ <tr>
+ <td>
+ <a href="###TOPURI###clients/">Clients</a>
+ </td>
+
+ <td class="currentpage">
+ <a href="###TOPURI###faq/different.html">Things Paludis Does Differently</a>
+ </td>
+ </tr>
+
+ <tr>
+ <td>
+ <a href="###TOPURI###configuration/">Configuration</a>
+ </td>
+
+ <td class="currentpage">
+ <a href="###TOPURI###faq/repositories.html">Repository Questions</a>
+ </td>
+ </tr>
+
+ <tr>
+ <td>
+ <a href="###TOPURI###api/">API</a>
+ </td>
+
+ <td class="currentpage">
+ &nbsp;
+ </td>
+ </tr>
+ </table>
+</div>
+
+
+
diff --git a/doc/overview/contact.html b/doc/overview/contact.html
index c94d947..39bfe6c 100644
--- a/doc/overview/contact.html
+++ b/doc/overview/contact.html
@@ -16,7 +16,7 @@
<table border="0" cellspacing="0">
<tr>
<td rowspan="7" class="logotab">
- <a href="../"><img style="border: 0px; padding-right: 50px;"
+ <a href="../" class="noarrow"><img style="border: 0px; padding-right: 50px;"
src="../paludis_270.png" alt="Paludis Logo"
/></a>
</td>
diff --git a/doc/overview/features.html b/doc/overview/features.html
index e1cf4cf..31f6e17 100644
--- a/doc/overview/features.html
+++ b/doc/overview/features.html
@@ -16,7 +16,7 @@
<table border="0" cellspacing="0">
<tr>
<td rowspan="7" class="logotab">
- <a href="../"><img style="border: 0px; padding-right: 50px;"
+ <a href="../" class="noarrow"><img style="border: 0px; padding-right: 50px;"
src="../paludis_270.png" alt="Paludis Logo"
/></a>
</td>
diff --git a/doc/overview/gettingstarted.html b/doc/overview/gettingstarted.html
index c8597a1..e94c518 100644
--- a/doc/overview/gettingstarted.html
+++ b/doc/overview/gettingstarted.html
@@ -16,7 +16,7 @@
<table border="0" cellspacing="0">
<tr>
<td rowspan="7" class="logotab">
- <a href="../"><img style="border: 0px; padding-right: 50px;"
+ <a href="../" class="noarrow"><img style="border: 0px; padding-right: 50px;"
src="../paludis_270.png" alt="Paludis Logo"
/></a>
</td>
diff --git a/doc/overview/index.html b/doc/overview/index.html
index 3c6e3a2..a098fac 100644
--- a/doc/overview/index.html
+++ b/doc/overview/index.html
@@ -16,7 +16,7 @@
<table border="0" cellspacing="0">
<tr>
<td rowspan="7" class="logotab">
- <a href="../"><img style="border: 0px; padding-right: 50px;"
+ <a href="../" class="noarrow"><img style="border: 0px; padding-right: 50px;"
src="../paludis_270.png" alt="Paludis Logo"
/></a>
</td>
diff --git a/doc/overview/toplinks.html.part.in b/doc/overview/toplinks.html.part.in
index 5ce5e3d..790a2c9 100644
--- a/doc/overview/toplinks.html.part.in
+++ b/doc/overview/toplinks.html.part.in
@@ -4,7 +4,7 @@
<table border="0" cellspacing="0">
<tr>
<td rowspan="7" class="logotab">
- <a href="###TOPURI###"><img style="border: 0px; padding-right: 50px;"
+ <a href="###TOPURI###" class="noarrow"><img style="border: 0px; padding-right: 50px;"
src="###TOPURI###paludis_270.png" alt="Paludis Logo"
/></a>
</td>
diff --git a/doc/paludis.css b/doc/paludis.css
index 1db9dc6..40ce9b0 100644
--- a/doc/paludis.css
+++ b/doc/paludis.css
@@ -33,6 +33,15 @@ a:hover img {
background-color: #996600;
}
+div.topnav * a:before {
+ content: "\25b8";
+ color: #996600;
+}
+
+div.topnav * a.noarrow:before {
+ content: "";
+}
+
div.topnav * a:link {
text-decoration: none;
font-weight: bold;
diff --git a/doc/toplinks.html.part.in b/doc/toplinks.html.part.in
index d5fec4d..0959b4d 100644
--- a/doc/toplinks.html.part.in
+++ b/doc/toplinks.html.part.in
@@ -4,7 +4,7 @@
<table border="0" cellspacing="0">
<tr>
<td rowspan="7" class="logotab">
- <a href="###TOPURI###"><img style="border: 0px; padding-right: 50px;"
+ <a href="###TOPURI###" class="noarrow"><img style="border: 0px; padding-right: 50px;"
src="###TOPURI###paludis_270.png" alt="Paludis Logo"
/></a>
</td>