Browse code

docbook: Update and add missing docbook Makefiles

This change updates all the Makefiles used to process docbook documents
so that they work with the new docbook build system. It also adds some
missing Makefiles. Every directory containing docbook documentation
should have a Makefile so that it can be processed independently.

Jan Janak authored on 13/05/2009 23:44:10
Showing 14 changed files
1 1
deleted file mode 100644
... ...
@@ -1,31 +0,0 @@
1
-#
2
-# The list of documents to build (without extensions)
3
-#
4
-DOCUMENTS = doc_root
5
-
6
-#
7
-# The root directory containing Makefile.doc
8
-#
9
-ROOT_DIR=..
10
-
11
-OUTPUT_DIR=xhtml
12
-
13
-#
14
-# Validate docbook documents before generating output
15
-# (may be slow)
16
-#
17
-#VALIDATE=1
18
-
19
-#
20
-# You can override the stylesheet used to generate
21
-# xhtml documents here
22
-#
23
-XHTML_XSL=$(ROOT_DIR)/doc/stylesheets/xhtml.chunked.xsl
24
-
25
-#
26
-# You can override the stylesheet used to generate
27
-# plain text documents here
28
-#
29
-#TXT_XSL=$(XHTML_XSL)
30
-
31
-include $(ROOT_DIR)/Makefile.doc
32 0
deleted file mode 100644
... ...
@@ -1,120 +0,0 @@
1
-<?xml version="1.0" encoding="UTF-8"?>
2
-<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN" 
3
-   "http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd">
4
-
5
-<book id="ser_doc" xmlns:xi="http://www.w3.org/2001/XInclude">
6
-    <bookinfo>
7
-	<revhistory>
8
-	    <revision>
9
-		<revnumber>$Revision$</revnumber>
10
-		<date>$Date$</date>
11
-	    </revision>
12
-	</revhistory>
13
-    </bookinfo>
14
-
15
-    <chapter>
16
-        <?dbhtml dir="sip_intro"?>
17
-	<title>SIP Introduction</title>
18
-	<xi:include href="sip/sip_introduction.xml"/>
19
-    </chapter>
20
-
21
-    <chapter>
22
-        <?dbhtml dir="ser_howto"?>
23
-	<title>Howto</title>
24
-	<xi:include href="serhowto/ser-howto.xml"/>
25
-    </chapter>
26
-
27
-    <chapter>
28
-        <?dbhtml dir="radius_howto"?>
29
-	<title>RADIUS Howto</title>
30
-	<xi:include href="ser_radius/ser_radius.xml"/>
31
-    </chapter>
32
-
33
-    <chapter>
34
-        <?dbhtml dir="admin_guide"?>
35
-	<title>Administrator's Guide</title>
36
-	<xi:include href="seruser/seruser.xml"/>
37
-    </chapter>
38
-
39
-    <chapter>
40
-        <?dbhtml dir="xmlrpc"?>
41
-	<title>SER Remote Procedure Call Interface</title>
42
-	<xi:include href="rpc/ser_rpc.xml"/>
43
-    </chapter>
44
-
45
-    <chapter>
46
-        <?dbhtml dir="db_schema"?>
47
-	<title>SER Database Schema and Administration</title>
48
-	<xi:include href="database/ser_db.xml"/>
49
-    </chapter>
50
-
51
-    <chapter>
52
-        <?dbhtml dir="presence"?>
53
-	<title>Presence Handbook</title>
54
-	<xi:include href="presence/intro.xml"/>
55
-	<xi:include href="presence/xcap.xml"/>
56
-	<xi:include href="presence/install.xml"/>
57
-	<xi:include href="presence/examples.xml"/>
58
-	<xi:include href="presence/biblio.xml"/>
59
-    </chapter>
60
-	
61
-    <chapter>
62
-        <?dbhtml dir="modules"?>
63
-    	<title>Module Documentation</title>
64
-<!--	<xi:include href="../modules/acc/doc/acc.xml"/> -->
65
-	<xi:include href="../modules/auth/doc/auth.xml"/>
66
-	<xi:include href="../modules/auth_db/doc/auth_db.xml"/>
67
-	<xi:include href="../modules/auth_radius/doc/auth_radius.xml"/>
68
-	<xi:include href="../modules/avp/doc/avp.xml"/>
69
-	<xi:include href="../modules/avp_db/doc/avp_db.xml"/>
70
-	<xi:include href="../modules/avpops/doc/avpops.xml"/>
71
-	<xi:include href="../modules/avp_radius/doc/avp_radius.xml"/>
72
-	<xi:include href="../modules/cpl-c/doc/cpl-c.xml"/>
73
-	<xi:include href="../modules/dbtext/doc/dbtext.xml"/>
74
-	<xi:include href="../modules/dispatcher/doc/dispatcher.xml"/>
75
-	<xi:include href="../modules/diversion/doc/diversion.xml"/>
76
-	<xi:include href="../modules/domain/doc/domain.xml"/>
77
-	<xi:include href="../modules/enum/doc/enum.xml"/>
78
-	<xi:include href="../modules/exec/doc/exec.xml"/>
79
-	<xi:include href="../modules/flatstore/doc/flatstore.xml"/>
80
-	<xi:include href="../modules/gflags/doc/gflags.xml"/>
81
-	<xi:include href="../modules/group/doc/group.xml"/>
82
-	<xi:include href="../modules/group_radius/doc/group_radius.xml"/>
83
-	<xi:include href="../modules/jabber/doc/jabber.xml"/>
84
-	<xi:include href="../modules/mangler/doc/mangler.xml"/>
85
-	<xi:include href="../modules/maxfwd/doc/maxfwd.xml"/>
86
-	<xi:include href="../modules/msilo/doc/msilo.xml"/>
87
-	<xi:include href="../modules/nathelper/doc/nathelper.xml"/>
88
-	<xi:include href="../modules/options/doc/options.xml"/>
89
-	<xi:include href="../modules/pa/doc/pa.xml"/>
90
-	<xi:include href="../modules/pdt/doc/pdt.xml"/>
91
-	<xi:include href="../modules/permissions/doc/permissions.xml"/>
92
-	<xi:include href="../modules/pike/doc/pike.xml"/>
93
-	<xi:include href="../modules/print/doc/print.xml"/>
94
-	<xi:include href="../modules/registrar/doc/registrar.xml"/>
95
-	<xi:include href="../modules/rls/doc/rls.xml"/>
96
-	<xi:include href="../modules/rr/doc/rr.xml"/>
97
-	<xi:include href="../modules/sl/doc/sl.xml"/>
98
-	<xi:include href="../modules/sms/doc/sms.xml"/>
99
-	<xi:include href="../modules/speeddial/doc/speeddial.xml"/>
100
-	<xi:include href="../modules/textops/doc/textops.xml"/>
101
-	<xi:include href="../modules/tm/doc/tm.xml"/>
102
-	<xi:include href="../modules/uac/doc/uac.xml"/>
103
-	<xi:include href="../modules/uri/doc/uri.xml"/>
104
-	<xi:include href="../modules/uri_db/doc/uri_db.xml"/>
105
-	<xi:include href="../modules/uri_radius/doc/uri_radius.xml"/>
106
-	<xi:include href="../modules/usrloc/doc/usrloc.xml"/>
107
-	<xi:include href="../modules/xlog/doc/xlog.xml"/>
108
-    </chapter>
109
-   
110
-    <chapter>
111
-        <?dbhtml dir="devel"?>
112
-	<title>Developer's Guide</title>
113
-	<xi:include href="serdev/serdev.xml"/>
114
-    </chapter>
115
-    <chapter>
116
-        <?dbhtml dir="faq"?>
117
-	<title>Frequently Asked Questions</title>
118
-	<xi:include href="serfaq/serfaq.xml"/>
119
-    </chapter>
120
-</book>
... ...
@@ -1,29 +1,4 @@
1
-#
2
-# The list of documents to build (without extensions)
3
-#
4
-DOCUMENTS = presence_book
1
+docs = presence_book.xml
5 2
 
6
-#
7
-# The root directory containing Makefile.doc
8
-#
9
-ROOT_DIR=../..
10
-
11
-#
12
-# Validate docbook documents before generating output
13
-# (may be slow)
14
-#
15
-#VALIDATE=1
16
-
17
-#
18
-# You can override the stylesheet used to generate
19
-# xhtml documents here
20
-#
21
-#XHTML_XSL=$(ROOT_DIR)/doc/stylesheets/xhtml.xsl
22
-
23
-#
24
-# You can override the stylesheet used to generate
25
-# plain text documents here
26
-#
27
-#TXT_XSL=$(XHTML_XSL)
28
-
29
-include $(ROOT_DIR)/Makefile.doc
3
+docbook_dir = ../../docbook
4
+include $(docbook_dir)/Makefile
... ...
@@ -1,7 +1,3 @@
1
-#
2
-# The list of documents to build (without extensions)
3
-#
4
-
5 1
 docs = ser_rpc.xml
6 2
 docbook_dir = ../../docbook
7 3
 
... ...
@@ -1,29 +1,4 @@
1
-#
2
-# The list of documents to build (without extensions)
3
-#
4
-DOCUMENTS = ser_radius
1
+docs = ser_radius.xml
5 2
 
6
-#
7
-# The root directory containing Makefile.doc
8
-#
9
-ROOT_DIR=../..
10
-
11
-#
12
-# Validate docbook documents before generating output
13
-# (may be slow)
14
-#
15
-VALIDATE=0
16
-
17
-#
18
-# You can override the stylesheet used to generate
19
-# xhtml documents here
20
-#
21
-#XHTML_XSL=$(ROOT_DIR)/doc/stylesheets/xhtml.xsl
22
-
23
-#
24
-# You can override the stylesheet used to generate
25
-# plain text documents here
26
-#
27
-#TXT_XSL=$(XHTML_XSL)
28
-
29
-include $(ROOT_DIR)/Makefile.doc
3
+docbook_dir = ../../docbook
4
+include $(docbook_dir)/Makefile
... ...
@@ -1,29 +1,4 @@
1
-#
2
-# The list of documents to build (without extensions)
3
-#
4
-DOCUMENTS = serdev
1
+docs = serdev.xml
5 2
 
6
-#
7
-# The root directory containing Makefile.doc
8
-#
9
-ROOT_DIR=../..
10
-
11
-#
12
-# Validate docbook documents before generating output
13
-# (may be slow)
14
-#
15
-#VALIDATE=1
16
-
17
-#
18
-# You can override the stylesheet used to generate
19
-# xhtml documents here
20
-#
21
-#XHTML_XSL=$(ROOT_DIR)/doc/stylesheets/xhtml.xsl
22
-
23
-#
24
-# You can override the stylesheet used to generate
25
-# plain text documents here
26
-#
27
-#TXT_XSL=$(XHTML_XSL)
28
-
29
-include $(ROOT_DIR)/Makefile.doc
3
+docbook_dir = ../../docbook
4
+include $(docbook_dir)/Makefile
... ...
@@ -1,29 +1,4 @@
1
-#
2
-# The list of documents to build (without extensions)
3
-#
4
-DOCUMENTS = serfaq
1
+docs = serfaq.xml
5 2
 
6
-#
7
-# The root directory containing Makefile.doc
8
-#
9
-ROOT_DIR=../..
10
-
11
-#
12
-# Validate docbook documents before generating output
13
-# (may be slow)
14
-#
15
-#VALIDATE=1
16
-
17
-#
18
-# You can override the stylesheet used to generate
19
-# xhtml documents here
20
-#
21
-#XHTML_XSL=$(ROOT_DIR)/doc/stylesheets/xhtml.xsl
22
-
23
-#
24
-# You can override the stylesheet used to generate
25
-# plain text documents here
26
-#
27
-#TXT_XSL=$(XHTML_XSL)
28
-
29
-include $(ROOT_DIR)/Makefile.doc
3
+docbook_dir = ../../docbook
4
+include $(docbook_dir)/Makefile
... ...
@@ -1,29 +1,4 @@
1
-#
2
-# The list of documents to build (without extensions)
3
-#
4
-DOCUMENTS = ser-howto
1
+docs = ser-howto.xml
5 2
 
6
-#
7
-# The root directory containing Makefile.doc
8
-#
9
-ROOT_DIR=../..
10
-
11
-#
12
-# Validate docbook documents before generating output
13
-# (may be slow)
14
-#
15
-#VALIDATE=1
16
-
17
-#
18
-# You can override the stylesheet used to generate
19
-# xhtml documents here
20
-#
21
-#XHTML_XSL=$(ROOT_DIR)/doc/stylesheets/xhtml.xsl
22
-
23
-#
24
-# You can override the stylesheet used to generate
25
-# plain text documents here
26
-#
27
-#TXT_XSL=$(XHTML_XSL)
28
-
29
-include $(ROOT_DIR)/Makefile.doc
3
+docbook_dir = ../../docbook
4
+include $(docbook_dir)/Makefile
... ...
@@ -1,29 +1,4 @@
1
-#
2
-# The list of documents to build (without extensions)
3
-#
4
-DOCUMENTS = seruser
1
+docs = seruser.xml
5 2
 
6
-#
7
-# The root directory containing Makefile.doc
8
-#
9
-ROOT_DIR=../..
10
-
11
-#
12
-# Validate docbook documents before generating output
13
-# (may be slow)
14
-#
15
-#VALIDATE=1
16
-
17
-#
18
-# You can override the stylesheet used to generate
19
-# xhtml documents here
20
-#
21
-#XHTML_XSL=$(ROOT_DIR)/doc/stylesheets/xhtml.xsl
22
-
23
-#
24
-# You can override the stylesheet used to generate
25
-# plain text documents here
26
-#
27
-#TXT_XSL=$(XHTML_XSL)
28
-
29
-include $(ROOT_DIR)/Makefile.doc
3
+docbook_dir = ../../docbook
4
+include $(docbook_dir)/Makefile
... ...
@@ -1,29 +1,4 @@
1
-#
2
-# The list of documents to build (without extensions)
3
-#
4
-DOCUMENTS = sip_introduction
1
+docs = sip_introduction.xml
5 2
 
6
-#
7
-# The root directory containing Makefile.doc
8
-#
9
-ROOT_DIR=../..
10
-
11
-#
12
-# Validate docbook documents before generating output
13
-# (may be slow)
14
-#
15
-#VALIDATE=1
16
-
17
-#
18
-# You can override the stylesheet used to generate
19
-# xhtml documents here
20
-#
21
-#XHTML_XSL=$(ROOT_DIR)/doc/stylesheets/xhtml.xsl
22
-
23
-#
24
-# You can override the stylesheet used to generate
25
-# plain text documents here
26
-#
27
-#TXT_XSL=$(XHTML_XSL)
28
-
29
-include $(ROOT_DIR)/Makefile.doc
3
+docbook_dir = ../../docbook
4
+include $(docbook_dir)/Makefile
30 5
new file mode 100644
... ...
@@ -0,0 +1,4 @@
1
+docs = cds.xml
2
+
3
+docbook_dir = ../../../docbook
4
+include $(docbook_dir)/Makefile
0 5
new file mode 100644
... ...
@@ -0,0 +1,4 @@
1
+docs = collection.xml
2
+
3
+docbook_dir = ../../docbook
4
+include $(docbook_dir)/Makefile
0 5
new file mode 100644
... ...
@@ -0,0 +1,4 @@
1
+docs = presence.xml
2
+
3
+docbook_dir = ../../../docbook
4
+include $(docbook_dir)/Makefile
0 5
new file mode 100644
... ...
@@ -0,0 +1,4 @@
1
+docs = xcap.xml
2
+
3
+docbook_dir = ../../../docbook
4
+include $(docbook_dir)/Makefile