%.html: %.xml
- xsltproc --nonet /usr/share/sgml/docbook/stylesheet/xsl/nwalsh/html/docbook.xsl \
- $^ > $@
+ xsltproc --nonet --output $@ \
+ /usr/share/sgml/docbook/stylesheet/xsl/nwalsh/html/docbook.xsl \
+ $^
all: ocaml_packaging_policy.html
<listitem>/usr/local/bin</listitem>
<listitem>/usr/local/sbin</listitem>
</varlistentry>
- <varlistentry>
+ <!--varlistentry>
<term>bytecoded library ( <filename>*.cma</filename> )</term>
<listitem>/usr/local/lib/ocaml/&ocaml-version;/
<listitem>native executable</listitem>
<listitem>native object ( <filename>*.cmx</filename> )</listitem>
<listitem>configuration file for handling library ( <filename>META</filename> )</listitem>
<listitem>&ocamldoc; generated documentation ( <filename>*.odoc</filename> )</listitem>
- <listitem>&camlp4; related files ( <filename>*.cm[ao]</filename> )</listitem>
- </simplelist>
+ <listitem>&camlp4; related files ( <filename>*.cm[ao]</filename> )</listitem-->
+ </variablelist>
</para>
the <option>-dump</option> of this application. By using this, you dump the
intermediary representation of the document that will be generated by ocamldoc.
This can be used to generate HTML documentation and manpages, by reloading this
- file ( using <option>-load</load> ).
+ file ( using <option>-load</option> ).
</para>
<para>
</section>
<section id="path">
- <title>Path for all &ocaml-name; component</para>
+ <title>Path for all &ocaml-name; component</title>
<para>
Ocaml will search library in two different location, referred to
<varname>core</varname> in which packaged modules stood.
</para>
- <subsection id="library-path">
+ <section id="library-path">
<title>Library paths</title>
<para>
<para>
When installing a library, packagers should use a subdirectory of the preceding
set of path. Subdirectory name is not mandatory.
- <para>
+ </para>
<para>
If upstream developpers use already a subdirectory of the &ocaml-name;
name provided by the META of the upstream, or the name of the library itself.
</para>
- </subsection>
+ </section>
- <subsection id="META-path">
+ <section id="META-path">
<title><filename>META</filename></title>
<para>
the upstream source.
</para>
- </subsection>
+ </section>
- <subsection id="ocamldoc-base-path">
+ <section id="ocamldoc-base-path">
<title>&ocamldoc; specific generated documentation</title>
<para>
<varname>odoc</varname>, generating this documentation and to contact upstream
author to have a well commented source.
</para>
- </subsection>
+ </section>
- <subsection id="camlp4-path">
+ <section id="camlp4-path">
<para>
Actually, &camlp4; extensions are stored in
<filename>/usr/lib/ocaml/&ocaml-version;/camlp4/</filename>. In order to do something
library.
</para>
- </subsection>
+ </section>
</section>
"/usr/share/sgml/docbook/dtd/xml/4.2/docbookx.dtd" [
<!ENTITY ocaml-version "3.07">
<!ENTITY ocaml-compat "1">
- <!ENTITY ocaml-pkg "<application>ocaml-&ocaml-version;-&ocaml-compat;</application>">
- <!ENTITY ocaml-base-pkg "<application>ocaml-base-&ocaml-version;-&ocaml-compat;</application>">
- <!ENTITY ocaml-name "<application>OCaml</application>">
- <!ENTITY ocaml-force "The Debian OCaml Task Force">
- <!ENTITY ocamlc "<application>ocamlc</application>">
- <!ENTITY ocamlopt "<application>ocamlopt</application>">
- <!ENTITY ocamldoc "<application>ocamldoc</application>">
- <!ENTITY ocamlfind "<application>ocamlfind</application>">
- <!ENTITY debian-name "Debian">
+ <!ENTITY ocaml-pkg "<application>ocaml</application>">
+ <!ENTITY ocaml-vpkg "<application>ocaml-&ocaml-version;-&ocaml-compat;</application>">
+ <!ENTITY ocaml-base-vpkg "<application>ocaml-base-&ocaml-version;-&ocaml-compat;</application>">
+ <!ENTITY ocamlfind-pkg "<application>ocaml-findlib</application>">
+ <!ENTITY ocamldoc-base "<application>ocamldoc-base</application>">
+ <!ENTITY ocaml-name "<application>OCaml</application>">
+ <!ENTITY ocaml-force "The Debian OCaml Task Force">
+ <!ENTITY ocamlc "<application>ocamlc</application>">
+ <!ENTITY ocamlopt "<application>ocamlopt</application>">
+ <!ENTITY ocamldoc "<application>ocamldoc</application>">
+ <!ENTITY ocamlfind "<application>ocamlfind</application>">
+ <!ENTITY camlp4 "<application>camlp4</application>">
+ <!ENTITY debian-name "Debian">
<!ENTITY authors SYSTEM "authors.xml">
<!ENTITY legal SYSTEM "legal.xml">
<!ENTITY chapter-ocaml SYSTEM "chapter-ocaml.xml">
<title>&debian-name; &ocaml-name; Packaging Policy</title>
<subtitle>For Objective Caml version &ocaml-version;</subtitle>
<releaseinfo>Revision 0.1</releaseinfo>
+ <!-- Bug ici -->
&authors;
&legal;
</articleinfo>
</appendix>
<appendix id="resources">
- <title>&ocaml-task; resources</title>
+ <title>&ocaml-force; resources</title>
&appendix-resources;
</appendix>
</article>