Move tables to extra file to workaround table-problem within asciidoc for manpages
authorMichael Prokop <mika@grml.org>
Mon, 16 Apr 2007 16:06:35 +0000 (18:06 +0200)
committerMichael Prokop <mika@grml.org>
Mon, 16 Apr 2007 16:06:35 +0000 (18:06 +0200)
Makefile
grml-debootstrap.txt
releasetable-man.txt [new file with mode: 0644]
releasetable.txt [new file with mode: 0644]

index 9932541..0b325b6 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -5,12 +5,14 @@ doc: doc_man doc_html
 doc_html: html-stamp
 
 html-stamp: grml-debootstrap.txt
 doc_html: html-stamp
 
 html-stamp: grml-debootstrap.txt
+       sed -i 's/^include::releasetable-man.txt\[\]/include::releasetable.txt\[\]/' grml-debootstrap.txt
        asciidoc -b xhtml11 grml-debootstrap.txt
        touch html-stamp
 
 doc_man: man-stamp
 
 man-stamp: grml-debootstrap.txt
        asciidoc -b xhtml11 grml-debootstrap.txt
        touch html-stamp
 
 doc_man: man-stamp
 
 man-stamp: grml-debootstrap.txt
+       sed -i 's/^include::releasetable.txt\[\]/include::releasetable-man.txt\[\]/' grml-debootstrap.txt
        asciidoc -d manpage -b docbook grml-debootstrap.txt
        sed -i 's/<emphasis role="strong">/<emphasis role="bold">/' grml-debootstrap.xml
        xsltproc /usr/share/xml/docbook/stylesheet/nwalsh/manpages/docbook.xsl grml-debootstrap.xml
        asciidoc -d manpage -b docbook grml-debootstrap.txt
        sed -i 's/<emphasis role="strong">/<emphasis role="bold">/' grml-debootstrap.xml
        xsltproc /usr/share/xml/docbook/stylesheet/nwalsh/manpages/docbook.xsl grml-debootstrap.xml
index e8f6557..0af11c7 100644 (file)
@@ -144,16 +144,7 @@ system then.
 Supported Releases
 ------------------
 
 Supported Releases
 ------------------
 
-.Current status
-[grid="all"]
-'---------.-----------------.---------------
-Release / Tool  debootstrap   cdebootstrap
---------------------------------------------
-Sarge           works[1]      works[1]
-Etch            works         works
-Lenny           works         works
-Sid             works         works
---------------------------------------------
+include::releasetable.txt[]
 
 [1] Please notice that Sarge is the current old-stable within Debian.
 grml-debootstrap can handle the release but you really should not
 
 [1] Please notice that Sarge is the current old-stable within Debian.
 grml-debootstrap can handle the release but you really should not
diff --git a/releasetable-man.txt b/releasetable-man.txt
new file mode 100644 (file)
index 0000000..7fad907
--- /dev/null
@@ -0,0 +1,14 @@
+Current status:
+
+  +----------------+-------------+-----------------+
+  | Release / Tool | debootstrap | cdebootstrap    |
+  +----------------+-------------+-----------------+
+  | Sarge          |  works [1]  |  works [1]      |
+  +----------------+-------------+-----------------+
+  | Etch           |  works      |  works          |
+  +----------------+-------------+-----------------+
+  | Lenny          |  works      |  works          |
+  +----------------+-------------+-----------------+
+  | Sid            |  works      |  works          |
+  +----------------+-------------+-----------------+
+
diff --git a/releasetable.txt b/releasetable.txt
new file mode 100644 (file)
index 0000000..bca90d8
--- /dev/null
@@ -0,0 +1,11 @@
+.Current status
+[grid="all"]
+'---------.-----------------.---------------
+Release / Tool  debootstrap   cdebootstrap
+--------------------------------------------
+Sarge           works[1]      works[1]
+Etch            works         works
+Lenny           works         works
+Sid             works         works
+--------------------------------------------
+