From 4547f07bf0e69cf17eff78a402e713c46b772008 Mon Sep 17 00:00:00 2001 From: Kern Sibbald Date: Sat, 31 Oct 2009 15:51:41 +0100 Subject: [PATCH] Updates --- docs/.gitignore | 5 + docs/manuals/en/concepts/concepts.kilepr | 11 +- docs/manuals/en/concepts/concepts.tex | 30 +-- docs/manuals/en/concepts/coverpage.tex | 28 +++ docs/manuals/en/developers.kilepr | 196 ------------------ docs/manuals/en/developers/coverpage.tex | 28 +++ docs/manuals/en/developers/developers.kilepr | 9 + docs/manuals/en/developers/developers.tex | 33 +-- docs/manuals/en/developers/do_echo | 6 + .../en/{concepts => developers}/pluginAPI.tex | 0 10 files changed, 83 insertions(+), 263 deletions(-) create mode 100644 docs/manuals/en/concepts/coverpage.tex delete mode 100644 docs/manuals/en/developers.kilepr create mode 100644 docs/manuals/en/developers/coverpage.tex create mode 100644 docs/manuals/en/developers/do_echo rename docs/manuals/en/{concepts => developers}/pluginAPI.tex (100%) diff --git a/docs/.gitignore b/docs/.gitignore index 67112369..7e7c434c 100644 --- a/docs/.gitignore +++ b/docs/.gitignore @@ -70,6 +70,11 @@ manuals/*/console/consolei-general.tex manuals/*/console/consolei-sd.tex manuals/*/developers/developersi-general.tex manuals/*/developers/developers.pdf +manuals/*/developers/developersi-console.tex +manuals/*/developers/developersi-dir.tex +manuals/*/developers/developersi-fd.tex +manuals/*/developers/developersi-general.tex +manuals/*/developers/developersi-sd.tex manuals/*/install/install.pdf manuals/*/problems/problems.pdf manuals/*/problems/problems/ diff --git a/docs/manuals/en/concepts/concepts.kilepr b/docs/manuals/en/concepts/concepts.kilepr index 2a340a30..ddafc06c 100644 --- a/docs/manuals/en/concepts/concepts.kilepr +++ b/docs/manuals/en/concepts/concepts.kilepr @@ -3,7 +3,7 @@ img_extIsRegExp=false img_extensions=.eps .jpg .jpeg .png .pdf .ps .fig .gif kileprversion=2 kileversion=2.0 -lastDocument=newfeatures.tex +lastDocument=version.tex masterDocument= name=Concepts pkg_extIsRegExp=false @@ -168,15 +168,6 @@ line=341 open=true order=0 -[item:pluginAPI.tex] -archive=true -column=0 -encoding= -highlight= -line=0 -open=false -order=-1 - [item:pools.tex] archive=true column=2147483647 diff --git a/docs/manuals/en/concepts/concepts.tex b/docs/manuals/en/concepts/concepts.tex index 5a3d9b11..4c1281b6 100644 --- a/docs/manuals/en/concepts/concepts.tex +++ b/docs/manuals/en/concepts/concepts.tex @@ -39,34 +39,7 @@ \begin{document} \sloppy -\newfont{\bighead}{cmr17 at 36pt} -\parskip 10pt -\parindent 0pt - -\title{\includegraphics{\idir bacula-logo.eps} \\ \bigskip - \Huge{Bacula}$^{\normalsize \textregistered}$ \Huge{Concepts and Overview Guide} - \begin{center} - \large{It comes in the night and sucks - the essence from your computers. } - \end{center} -} - - -\author{Kern Sibbald} -\date{\vspace{1.0in}\today \\ - This manual documents Bacula version \fullversion \\ - \vspace{0.2in} - Copyright {\copyright} 1999-2009, Free Software Foundation Europe - e.V. \\ - Bacula {\textregistered} is a registered trademark of Kern Sibbald.\\ - \vspace{0.2in} - Permission is granted to copy, distribute and/or modify this document under the terms of the - GNU Free Documentation License, Version 1.2 published by the Free Software Foundation; - with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. - A copy of the license is included in the section entitled "GNU Free Documentation License". -} - -\maketitle +\include{coverpage} \clearpage \pagenumbering{roman} @@ -78,7 +51,6 @@ \pagenumbering{arabic} \include{general} \include{newfeatures} -\include{pluginAPI} \include{state} \include{requirements} \include{supportedoses} diff --git a/docs/manuals/en/concepts/coverpage.tex b/docs/manuals/en/concepts/coverpage.tex new file mode 100644 index 00000000..d7e67973 --- /dev/null +++ b/docs/manuals/en/concepts/coverpage.tex @@ -0,0 +1,28 @@ +\newfont{\bighead}{cmr17 at 36pt} +\parskip 10pt +\parindent 0pt + +\title{\includegraphics{\idir bacula-logo.eps} \\ \bigskip + \Huge{Bacula}$^{\normalsize \textregistered}$ \Huge{Concepts and Overview Guide} + \begin{center} + \large{It comes in the night and sucks + the essence from your computers. } + \end{center} +} + + +\author{Kern Sibbald} +\date{\vspace{1.0in}\today \\ + This manual documents Bacula version \fullversion \\ + \vspace{0.2in} + Copyright {\copyright} 1999-2009, Free Software Foundation Europe + e.V. \\ + Bacula {\textregistered} is a registered trademark of Kern Sibbald.\\ + \vspace{0.2in} + Permission is granted to copy, distribute and/or modify this document under the terms of the + GNU Free Documentation License, Version 1.2 published by the Free Software Foundation; + with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. + A copy of the license is included in the section entitled "GNU Free Documentation License". +} + +\maketitle diff --git a/docs/manuals/en/developers.kilepr b/docs/manuals/en/developers.kilepr deleted file mode 100644 index 15883a74..00000000 --- a/docs/manuals/en/developers.kilepr +++ /dev/null @@ -1,196 +0,0 @@ -[General] -img_extIsRegExp=false -img_extensions=.eps .jpg .jpeg .png .pdf .ps .fig .gif -kileprversion=2 -kileversion=2.0 -lastDocument= -masterDocument= -name=Developers -pkg_extIsRegExp=false -pkg_extensions=.cls .sty -src_extIsRegExp=false -src_extensions=.tex .ltx .latex .dtx .ins - -[Tools] -MakeIndex= -QuickBuild= - -[item:developers.kilepr] -archive=true -column=64767 -encoding= -highlight= -line=0 -open=false -order=-1 - -[item:developers/catalog.tex] -archive=true -column=7864440 -encoding= -highlight= -line=0 -open=false -order=-1 - -[item:developers/daemonprotocol.tex] -archive=true -column=2 -encoding=UTF-8 -highlight=LaTeX -line=0 -open=false -order=-1 - -[item:developers/developers.tex] -archive=true -column=30 -encoding=UTF-8 -highlight=LaTeX -line=28 -open=false -order=-1 - -[item:developers/director.tex] -archive=true -column=143924344 -encoding= -highlight= -line=0 -open=false -order=-1 - -[item:developers/fdl.tex] -archive=true -column=147948000 -encoding= -highlight= -line=0 -open=false -order=-1 - -[item:developers/file.tex] -archive=true -column=0 -encoding= -highlight= -line=0 -open=false -order=-1 - -[item:developers/generaldevel.tex] -archive=true -column=145894392 -encoding= -highlight= -line=0 -open=false -order=-1 - -[item:developers/gui-interface.tex] -archive=true -column=137461472 -encoding= -highlight= -line=0 -open=false -order=-1 - -[item:developers/md5.tex] -archive=true -column=0 -encoding= -highlight= -line=0 -open=false -order=-1 - -[item:developers/mediaformat.tex] -archive=true -column=18 -encoding= -highlight= -line=0 -open=false -order=-1 - -[item:developers/mempool.tex] -archive=true -column=361 -encoding= -highlight= -line=0 -open=false -order=-1 - -[item:developers/netprotocol.tex] -archive=true -column=32 -encoding= -highlight= -line=0 -open=false -order=-1 - -[item:developers/platformsupport.tex] -archive=true -column=0 -encoding= -highlight= -line=0 -open=false -order=-1 - -[item:developers/porting.tex] -archive=true -column=0 -encoding= -highlight= -line=0 -open=false -order=-1 - -[item:developers/regression.tex] -archive=true -column=0 -encoding= -highlight= -line=0 -open=false -order=-1 - -[item:developers/smartall.tex] -archive=true -column=19 -encoding=UTF-8 -highlight=LaTeX -line=5 -open=false -order=-1 - -[item:developers/storage.tex] -archive=true -column=3056701840 -encoding= -highlight= -line=0 -open=false -order=-1 - -[item:developers/tls-techdoc.tex] -archive=true -column=3056701840 -encoding= -highlight= -line=0 -open=false -order=-1 - -[item:developers/version.tex] -archive=true -column=0 -encoding= -highlight= -line=0 -open=false -order=-1 diff --git a/docs/manuals/en/developers/coverpage.tex b/docs/manuals/en/developers/coverpage.tex new file mode 100644 index 00000000..c1aaca82 --- /dev/null +++ b/docs/manuals/en/developers/coverpage.tex @@ -0,0 +1,28 @@ +\newfont{\bighead}{cmr17 at 36pt} +\parskip 10pt +\parindent 0pt + +\title{\includegraphics{\idir bacula-logo.eps} \\ \bigskip + \Huge{Bacula}$^{\normalsize \textregistered}$ \Huge{Developer's Guide} + \begin{center} + \large{It comes in the night and sucks + the essence from your computers. } + \end{center} +} + + +\author{Kern Sibbald} +\date{\vspace{1.0in}\today \\ + This manual documents Bacula version \fullversion \\ + \vspace{0.2in} + Copyright {\copyright} 1999-2009, Free Software Foundation Europe + e.V. \\ + Bacula {\textregistered} is a registered trademark of Kern Sibbald.\\ + \vspace{0.2in} + Permission is granted to copy, distribute and/or modify this document under the terms of the + GNU Free Documentation License, Version 1.2 published by the Free Software Foundation; + with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. + A copy of the license is included in the section entitled "GNU Free Documentation License". +} + +\maketitle diff --git a/docs/manuals/en/developers/developers.kilepr b/docs/manuals/en/developers/developers.kilepr index 62fc85b9..cb84af37 100644 --- a/docs/manuals/en/developers/developers.kilepr +++ b/docs/manuals/en/developers/developers.kilepr @@ -141,6 +141,15 @@ line=0 open=false order=-1 +[item:pluginAPI.tex] +archive=true +column=32565 +encoding= +highlight= +line=0 +open=false +order=-1 + [item:porting.tex] archive=true column=0 diff --git a/docs/manuals/en/developers/developers.tex b/docs/manuals/en/developers/developers.tex index 8f1c94d4..11b0fb22 100644 --- a/docs/manuals/en/developers/developers.tex +++ b/docs/manuals/en/developers/developers.tex @@ -39,41 +39,18 @@ \begin{document} \sloppy -\newfont{\bighead}{cmr17 at 36pt} -\parskip 10pt -\parindent 0pt - -\title{\includegraphics{\idir bacula-logo.eps} \\ \bigskip - \Huge{Bacula}$^{\normalsize \textregistered}$ \Huge{Developer's Guide} - \begin{center} - \large{It comes in the night and sucks - the essence from your computers. } - \end{center} -} - - -\author{Kern Sibbald} -\date{\vspace{1.0in}\today \\ - This manual documents Bacula version \fullversion \\ - \vspace{0.2in} - Copyright {\copyright} 1999-2009, Free Software Foundation Europe - e.V. \\ - Bacula {\textregistered} is a registered trademark of Kern Sibbald.\\ - \vspace{0.2in} - Permission is granted to copy, distribute and/or modify this document under the terms of the - GNU Free Documentation License, Version 1.2 published by the Free Software Foundation; - with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. - A copy of the license is included in the section entitled "GNU Free Documentation License". -} - -\maketitle +\include{coverpage} \clearpage \pagenumbering{roman} \tableofcontents +\clearpage +\pagestyle{myheadings} +\markboth{Bacula Version \version}{Bacula Version \version} \pagenumbering{arabic} \include{generaldevel} +\include{pluginAPI} \include{platformsupport} \include{daemonprotocol} \include{director} diff --git a/docs/manuals/en/developers/do_echo b/docs/manuals/en/developers/do_echo new file mode 100644 index 00000000..04b9f79a --- /dev/null +++ b/docs/manuals/en/developers/do_echo @@ -0,0 +1,6 @@ +# +# Avoid that @VERSION@ and @DATE@ are changed by configure +# This file is sourced by update_version +# +echo "s%@VERSION@%${VERSION}%g" >${out} +echo "s%@DATE@%${DATE}%g" >>${out} diff --git a/docs/manuals/en/concepts/pluginAPI.tex b/docs/manuals/en/developers/pluginAPI.tex similarity index 100% rename from docs/manuals/en/concepts/pluginAPI.tex rename to docs/manuals/en/developers/pluginAPI.tex -- 2.39.5