[Pkg-ocaml-maint-commits] r3832 - in /trunk/packages/ocaml/trunk/debian: ./ man/

zack at users.alioth.debian.org zack at users.alioth.debian.org
Thu Jun 14 21:21:41 UTC 2007


Author: zack
Date: Thu Jun 14 21:21:41 2007
New Revision: 3832

URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/?sc=1&rev=3832
Log:
added manpages for camlp4 related tools

Added:
    trunk/packages/ocaml/trunk/debian/man/
    trunk/packages/ocaml/trunk/debian/man/camlp4.1
    trunk/packages/ocaml/trunk/debian/man/camlp4boot.1
    trunk/packages/ocaml/trunk/debian/man/camlp4o.1
    trunk/packages/ocaml/trunk/debian/man/camlp4of.1
    trunk/packages/ocaml/trunk/debian/man/camlp4of.opt.1
    trunk/packages/ocaml/trunk/debian/man/camlp4oof.1
    trunk/packages/ocaml/trunk/debian/man/camlp4oof.opt.1
    trunk/packages/ocaml/trunk/debian/man/camlp4orf.1
    trunk/packages/ocaml/trunk/debian/man/camlp4orf.opt.1
    trunk/packages/ocaml/trunk/debian/man/camlp4prof.1
    trunk/packages/ocaml/trunk/debian/man/camlp4r.1
    trunk/packages/ocaml/trunk/debian/man/camlp4rf.1
    trunk/packages/ocaml/trunk/debian/man/camlp4rf.opt.1
    trunk/packages/ocaml/trunk/debian/man/mkcamlp4.1
    trunk/packages/ocaml/trunk/debian/ocaml-nox.manpages
Modified:
    trunk/packages/ocaml/trunk/debian/TODO.Debian
    trunk/packages/ocaml/trunk/debian/changelog

Modified: trunk/packages/ocaml/trunk/debian/TODO.Debian
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/ocaml/trunk/debian/TODO.Debian?rev=3832&op=diff
==============================================================================
--- trunk/packages/ocaml/trunk/debian/TODO.Debian (original)
+++ trunk/packages/ocaml/trunk/debian/TODO.Debian Thu Jun 14 21:21:41 2007
@@ -4,25 +4,11 @@
   W: ocaml source: substvar-source-version-is-deprecated ocaml-nox
   W: ocaml source: substvar-source-version-is-deprecated ocaml
   W: ocaml source: substvar-source-version-is-deprecated ocaml-native-compilers
-  W: ocaml-nox: binary-without-manpage usr/bin/camlp4
-  W: ocaml-nox: binary-without-manpage usr/bin/camlp4boot
-  W: ocaml-nox: binary-without-manpage usr/bin/camlp4o
-  W: ocaml-nox: binary-without-manpage usr/bin/camlp4of
-  W: ocaml-nox: binary-without-manpage usr/bin/camlp4oof
-  W: ocaml-nox: binary-without-manpage usr/bin/camlp4orf
-  W: ocaml-nox: binary-without-manpage usr/bin/camlp4prof
-  W: ocaml-nox: binary-without-manpage usr/bin/camlp4r
-  W: ocaml-nox: binary-without-manpage usr/bin/camlp4rf
-  W: ocaml-nox: binary-without-manpage usr/bin/mkcamlp4
   W: ocaml-nox: binary-without-manpage usr/bin/ocamlbuild.byte
   W: ocaml-nox: binary-without-manpage usr/bin/ocamlbuild.native
   W: ocaml-nox: script-not-executable ./usr/lib/ocaml/3.10.0/camlheader
-  W: ocaml-native-compilers: binary-without-manpage usr/bin/camlp4of.opt
-  W: ocaml-native-compilers: binary-without-manpage usr/bin/camlp4oof.opt
-  W: ocaml-native-compilers: binary-without-manpage usr/bin/camlp4orf.opt
-  W: ocaml-native-compilers: binary-without-manpage usr/bin/camlp4rf.opt
   W: ocaml-mode: binary-without-manpage usr/bin/ocamltags
-  E: ocaml-compiler-libs: copyright-should-refer-to-common-license-file-for-gpl
+  E: ocaml-compiler-libs: copyright-should-refer-to-common-license-file-for-gpl	    -->> bogus?
   W: ocaml-base-nox: binary-without-manpage usr/bin/ocaml-md5sums
   W: ocaml: binary-without-manpage usr/bin/labltk
   W: ocaml: binary-without-manpage usr/bin/ocamlbrowser

Modified: trunk/packages/ocaml/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/ocaml/trunk/debian/changelog?rev=3832&op=diff
==============================================================================
--- trunk/packages/ocaml/trunk/debian/changelog (original)
+++ trunk/packages/ocaml/trunk/debian/changelog Thu Jun 14 21:21:41 2007
@@ -6,8 +6,11 @@
       package (if any) and suggest the usage of ${binary:Version}
   * debian/copyright
     - added in place of copyright.in, nothing to replace there
-
- -- Stefano Zacchiroli <zack at debian.org>  Thu, 14 Jun 2007 20:40:44 +0100
+  * debian/man/camlp4*.1
+    - added manpage for camlp4 related executables; content partially using
+      html2man, partially taken from the camlp4 wiki
+
+ -- Stefano Zacchiroli <zack at debian.org>  Thu, 14 Jun 2007 22:20:02 +0100
 
 ocaml (3.10.0-1) experimental; urgency=low
 

Added: trunk/packages/ocaml/trunk/debian/man/camlp4.1
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/ocaml/trunk/debian/man/camlp4.1?rev=3832&op=file
==============================================================================
--- trunk/packages/ocaml/trunk/debian/man/camlp4.1 (added)
+++ trunk/packages/ocaml/trunk/debian/man/camlp4.1 Thu Jun 14 21:21:41 2007
@@ -1,0 +1,137 @@
+.TH CAMLP4 "1" "June 2007" "CamlP4 3.10.0" "User Commands"
+.SH NAME
+CamlP4 \- Pre-Processor-Pretty-Printer for Objective Caml
+.SH SYNOPSIS
+.B camlp4
+[\fIload-options\fR] [\fI--\fR] [\fIother-options\fR]
+.SH DESCRIPTION
+Camlp4 is a Pre-Processor-Pretty-Printer for Objective Caml. It offers tools
+for syntax (Stream Parsers and Grammars) and the ability to modify the concrete
+syntax of the language (Quotations, Syntax Extensions).
+
+The Objective Caml compiler has a special option "-pp", allowing to call any
+preprocessor. If Camlp4 is used, the parsing is done (only once) by Camlp4, and
+the Objective Caml compiler resumes the rest of the compilation (typing, code
+generation).
+
+Camlp4 can parse normal OCaml concrete syntax or any other user-definable
+syntax. As an example, an alternative syntax is provided, named Revised,
+because it tries to fix some problems of the original syntax.
+
+Camlp4 can pretty print the normal OCaml concrete syntax or the revised one
+(Pretty-Printer). It is therefore always possible to have a version of your
+sources compilable by the compiler Objective Caml without preprocessing.
+
+Camlp4 can also serve as a Program Transformation tool, the user can supply
+transformations and apply them easily as a pre-processing task. This is done
+with Filters. 
+.SH OPTIONS
+.TP
+\fB<file>.ml\fR
+Parse this implementation file
+.TP
+\fB<file>.mli\fR
+Parse this interface file
+.TP
+\fB<file>.(cmo|cma)\fR
+Load this module inside the Camlp4 core
+.TP
+\fB\-I\fR <directory>
+Add directory in search patch for object files.
+.TP
+\fB\-where\fR
+Print camlp4 library directory and exit.
+.TP
+\fB\-nolib\fR
+No automatic search for object files in library directory.
+.TP
+\fB\-intf\fR <file>
+Parse <file> as an interface, whatever its extension.
+.TP
+\fB\-impl\fR <file>
+Parse <file> as an implementation, whatever its extension.
+.TP
+\fB\-str\fR <string>
+Parse <string> as an implementation.
+.TP
+\fB\-unsafe\fR
+Generate unsafe accesses to array and strings.
+.TP
+\fB\-noassert\fR
+Obsolete, do not use this option.
+.TP
+\fB\-verbose\fR
+More verbose in parsing errors.
+.TP
+\fB\-loc\fR <name>
+Name of the location variable (default: _loc).
+.TP
+\fB\-QD\fR <file>
+Dump quotation expander result in case of syntax error.
+.TP
+\fB\-o\fR <file>
+Output on <file> instead of standard output.
+.TP
+\fB\-v\fR
+Print Camlp4 version and exit.
+.TP
+\fB\-version\fR
+Print Camlp4 version number and exit.
+.TP
+\fB\-no_quot\fR
+Don't parse quotations, allowing to use, e.g. "<:>" as token.
+.TP
+\fB\-loaded\-modules\fR
+Print the list of loaded modules.
+.TP
+\fB\-parser\fR <name>
+Load the parser Camlp4Parsers/<name>.cmo
+.TP
+\fB\-printer\fR <name>
+Load the printer Camlp4Printers/<name>.cmo
+.TP
+\fB\-filter\fR <name>
+Load the filter Camlp4Filters/<name>.cmo
+.TP
+\fB\-ignore\fR
+ignore the next argument
+.TP
+\fB\-\-\fR
+Deprecated, does nothing
+.PP
+Options added by loaded object files:
+.TP
+\fB\-I\fR <string>
+Add a directory to INCLUDE search path.
+.TP
+\fB\-U\fR <string>
+Undefine for IFDEF instruction.
+.TP
+\fB\-D\fR <string>
+Define for IFDEF instruction.
+.TP
+\fB\-meta_action\fR
+Undocumented
+.TP
+\fB\-split_gext\fR
+Old name for the option \fB\-split_ext\fR.
+.TP
+\fB\-split_ext\fR
+Split EXTEND by functions to turn around a PowerPC problem.
+.TP
+\fB\-help_seq\fR
+Print explanations about new sequences and exit.
+.SH "SEE ALSO"
+.BR ocamlc(1),
+.BR ocaml(1).
+.br
+The full documentation for
+.B CamlP4
+is being developed on a Wiki available on the web at
+.br
+.B <http://brion.inria.fr/gallium/index.php/Camlp4>.
+.SH AUTHOR
+CamlP4 is Copyright INRIA, it was mainly written by Nicolas Pouillard.
+.PP
+This manual page was written by Stefano Zacchiroli <zack at debian.org>,
+for the Debian project (but may be used by others).

Added: trunk/packages/ocaml/trunk/debian/man/camlp4boot.1
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/ocaml/trunk/debian/man/camlp4boot.1?rev=3832&op=file
==============================================================================
--- trunk/packages/ocaml/trunk/debian/man/camlp4boot.1 (added)
+++ trunk/packages/ocaml/trunk/debian/man/camlp4boot.1 Thu Jun 14 21:21:41 2007
@@ -1,0 +1,1 @@
+.so camlp4.1

Added: trunk/packages/ocaml/trunk/debian/man/camlp4o.1
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/ocaml/trunk/debian/man/camlp4o.1?rev=3832&op=file
==============================================================================
--- trunk/packages/ocaml/trunk/debian/man/camlp4o.1 (added)
+++ trunk/packages/ocaml/trunk/debian/man/camlp4o.1 Thu Jun 14 21:21:41 2007
@@ -1,0 +1,1 @@
+.so camlp4.1

Added: trunk/packages/ocaml/trunk/debian/man/camlp4of.1
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/ocaml/trunk/debian/man/camlp4of.1?rev=3832&op=file
==============================================================================
--- trunk/packages/ocaml/trunk/debian/man/camlp4of.1 (added)
+++ trunk/packages/ocaml/trunk/debian/man/camlp4of.1 Thu Jun 14 21:21:41 2007
@@ -1,0 +1,1 @@
+.so camlp4.1

Added: trunk/packages/ocaml/trunk/debian/man/camlp4of.opt.1
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/ocaml/trunk/debian/man/camlp4of.opt.1?rev=3832&op=file
==============================================================================
--- trunk/packages/ocaml/trunk/debian/man/camlp4of.opt.1 (added)
+++ trunk/packages/ocaml/trunk/debian/man/camlp4of.opt.1 Thu Jun 14 21:21:41 2007
@@ -1,0 +1,1 @@
+.so camlp4.1

Added: trunk/packages/ocaml/trunk/debian/man/camlp4oof.1
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/ocaml/trunk/debian/man/camlp4oof.1?rev=3832&op=file
==============================================================================
--- trunk/packages/ocaml/trunk/debian/man/camlp4oof.1 (added)
+++ trunk/packages/ocaml/trunk/debian/man/camlp4oof.1 Thu Jun 14 21:21:41 2007
@@ -1,0 +1,1 @@
+.so camlp4.1

Added: trunk/packages/ocaml/trunk/debian/man/camlp4oof.opt.1
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/ocaml/trunk/debian/man/camlp4oof.opt.1?rev=3832&op=file
==============================================================================
--- trunk/packages/ocaml/trunk/debian/man/camlp4oof.opt.1 (added)
+++ trunk/packages/ocaml/trunk/debian/man/camlp4oof.opt.1 Thu Jun 14 21:21:41 2007
@@ -1,0 +1,1 @@
+.so camlp4.1

Added: trunk/packages/ocaml/trunk/debian/man/camlp4orf.1
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/ocaml/trunk/debian/man/camlp4orf.1?rev=3832&op=file
==============================================================================
--- trunk/packages/ocaml/trunk/debian/man/camlp4orf.1 (added)
+++ trunk/packages/ocaml/trunk/debian/man/camlp4orf.1 Thu Jun 14 21:21:41 2007
@@ -1,0 +1,1 @@
+.so camlp4.1

Added: trunk/packages/ocaml/trunk/debian/man/camlp4orf.opt.1
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/ocaml/trunk/debian/man/camlp4orf.opt.1?rev=3832&op=file
==============================================================================
--- trunk/packages/ocaml/trunk/debian/man/camlp4orf.opt.1 (added)
+++ trunk/packages/ocaml/trunk/debian/man/camlp4orf.opt.1 Thu Jun 14 21:21:41 2007
@@ -1,0 +1,1 @@
+.so camlp4.1

Added: trunk/packages/ocaml/trunk/debian/man/camlp4prof.1
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/ocaml/trunk/debian/man/camlp4prof.1?rev=3832&op=file
==============================================================================
--- trunk/packages/ocaml/trunk/debian/man/camlp4prof.1 (added)
+++ trunk/packages/ocaml/trunk/debian/man/camlp4prof.1 Thu Jun 14 21:21:41 2007
@@ -1,0 +1,1 @@
+.so camlp4.1

Added: trunk/packages/ocaml/trunk/debian/man/camlp4r.1
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/ocaml/trunk/debian/man/camlp4r.1?rev=3832&op=file
==============================================================================
--- trunk/packages/ocaml/trunk/debian/man/camlp4r.1 (added)
+++ trunk/packages/ocaml/trunk/debian/man/camlp4r.1 Thu Jun 14 21:21:41 2007
@@ -1,0 +1,1 @@
+.so camlp4.1

Added: trunk/packages/ocaml/trunk/debian/man/camlp4rf.1
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/ocaml/trunk/debian/man/camlp4rf.1?rev=3832&op=file
==============================================================================
--- trunk/packages/ocaml/trunk/debian/man/camlp4rf.1 (added)
+++ trunk/packages/ocaml/trunk/debian/man/camlp4rf.1 Thu Jun 14 21:21:41 2007
@@ -1,0 +1,1 @@
+.so camlp4.1

Added: trunk/packages/ocaml/trunk/debian/man/camlp4rf.opt.1
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/ocaml/trunk/debian/man/camlp4rf.opt.1?rev=3832&op=file
==============================================================================
--- trunk/packages/ocaml/trunk/debian/man/camlp4rf.opt.1 (added)
+++ trunk/packages/ocaml/trunk/debian/man/camlp4rf.opt.1 Thu Jun 14 21:21:41 2007
@@ -1,0 +1,1 @@
+.so camlp4.1

Added: trunk/packages/ocaml/trunk/debian/man/mkcamlp4.1
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/ocaml/trunk/debian/man/mkcamlp4.1?rev=3832&op=file
==============================================================================
--- trunk/packages/ocaml/trunk/debian/man/mkcamlp4.1 (added)
+++ trunk/packages/ocaml/trunk/debian/man/mkcamlp4.1 Thu Jun 14 21:21:41 2007
@@ -1,0 +1,1 @@
+.so camlp4.1

Added: trunk/packages/ocaml/trunk/debian/ocaml-nox.manpages
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/ocaml/trunk/debian/ocaml-nox.manpages?rev=3832&op=file
==============================================================================
--- trunk/packages/ocaml/trunk/debian/ocaml-nox.manpages (added)
+++ trunk/packages/ocaml/trunk/debian/ocaml-nox.manpages Thu Jun 14 21:21:41 2007
@@ -1,0 +1,1 @@
+debian/camlp4*.1




More information about the Pkg-ocaml-maint-commits mailing list