[Pkg-ocaml-maint-commits] [SCM] camlp5 packaging branch, master, updated. debian/6.06-1-8-g8dd056e

Stephane Glondu steph at glondu.net
Wed May 8 11:22:00 UTC 2013


The following commit has been merged in the master branch:
commit 1316893a70af7786112e793be8937ae95f0a0c09
Author: Stephane Glondu <steph at glondu.net>
Date:   Wed May 8 13:05:38 2013 +0200

    Import upstream's patch-6.08-1

diff --git a/debian/patches/0001-Upstream-s-official-patch-6.08-1.patch b/debian/patches/0001-Upstream-s-official-patch-6.08-1.patch
new file mode 100644
index 0000000..3b096e9
--- /dev/null
+++ b/debian/patches/0001-Upstream-s-official-patch-6.08-1.patch
@@ -0,0 +1,210 @@
+From: Stephane Glondu <steph at glondu.net>
+Date: Wed, 8 May 2013 13:03:59 +0200
+Subject: Upstream's official patch-6.08-1
+
+Origin: upstream, http://pauillac.inria.fr/~ddr/camlp5/distrib/src/patch-6.08-1
+---
+ LICENSE                                  |    2 +-
+ main/pcaml.ml                            |    4 ++--
+ ocaml_stuff/4.01.0/parsing/asttypes.mli  |    2 --
+ ocaml_stuff/4.01.0/parsing/location.mli  |    3 ---
+ ocaml_stuff/4.01.0/parsing/longident.mli |    2 --
+ ocaml_stuff/4.01.0/parsing/parsetree.mli |   33 +++++++++++++++---------------
+ ocaml_stuff/4.01.0/utils/warnings.mli    |   10 +++++----
+ 7 files changed, 25 insertions(+), 31 deletions(-)
+
+diff --git a/LICENSE b/LICENSE
+index 06fb1d3..d85e9d0 100644
+--- a/LICENSE
++++ b/LICENSE
+@@ -1,4 +1,4 @@
+-* Copyright (c) 2007-2012, INRIA (Institut National de Recherches en
++* Copyright (c) 2007-2013, INRIA (Institut National de Recherches en
+ * Informatique et Automatique). All rights reserved.
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions are met:
+diff --git a/main/pcaml.ml b/main/pcaml.ml
+index c586ef6..487444b 100644
+--- a/main/pcaml.ml
++++ b/main/pcaml.ml
+@@ -1,5 +1,5 @@
+ (* camlp5r *)
+-(* $Id: pcaml.ml,v 6.36 2013-03-06 09:34:30 deraugla Exp $ *)
++(* $Id: pcaml.ml,v 6.37 2013-03-06 16:35:10 deraugla Exp $ *)
+ (* Copyright (c) INRIA 2007-2012 *)
+ 
+ #load "pa_macro.cmo";
+@@ -7,7 +7,7 @@
+ 
+ open Printf;
+ 
+-value version = "6.08";
++value version = "6.09-exp";
+ value syntax_name = ref "";
+ 
+ value gram =
+diff --git a/ocaml_stuff/4.01.0/parsing/asttypes.mli b/ocaml_stuff/4.01.0/parsing/asttypes.mli
+index 83b372e..fb6d5ba 100644
+--- a/ocaml_stuff/4.01.0/parsing/asttypes.mli
++++ b/ocaml_stuff/4.01.0/parsing/asttypes.mli
+@@ -10,8 +10,6 @@
+ (*                                                                     *)
+ (***********************************************************************)
+ 
+-(* Id *)
+-
+ (* Auxiliary a.s.t. types used by parsetree and typedtree. *)
+ 
+ type constant =
+diff --git a/ocaml_stuff/4.01.0/parsing/location.mli b/ocaml_stuff/4.01.0/parsing/location.mli
+index 21d17ff..bae9090 100644
+--- a/ocaml_stuff/4.01.0/parsing/location.mli
++++ b/ocaml_stuff/4.01.0/parsing/location.mli
+@@ -10,8 +10,6 @@
+ (*                                                                     *)
+ (***********************************************************************)
+ 
+-(* Id *)
+-
+ (* Source code locations (ranges of positions), used in parsetree. *)
+ 
+ open Format
+@@ -77,4 +75,3 @@ val show_filename: string -> string
+ 
+ 
+ val absname: bool ref
+-
+diff --git a/ocaml_stuff/4.01.0/parsing/longident.mli b/ocaml_stuff/4.01.0/parsing/longident.mli
+index 9f971e8..9e79585 100644
+--- a/ocaml_stuff/4.01.0/parsing/longident.mli
++++ b/ocaml_stuff/4.01.0/parsing/longident.mli
+@@ -10,8 +10,6 @@
+ (*                                                                     *)
+ (***********************************************************************)
+ 
+-(* Id *)
+-
+ (* Long identifiers, used in parsetree. *)
+ 
+ type t =
+diff --git a/ocaml_stuff/4.01.0/parsing/parsetree.mli b/ocaml_stuff/4.01.0/parsing/parsetree.mli
+index d4720a9..b802fc8 100644
+--- a/ocaml_stuff/4.01.0/parsing/parsetree.mli
++++ b/ocaml_stuff/4.01.0/parsing/parsetree.mli
+@@ -10,8 +10,6 @@
+ (*                                                                     *)
+ (***********************************************************************)
+ 
+-(* Id *)
+-
+ (* Abstract syntax tree produced by parsing *)
+ 
+ open Asttypes
+@@ -104,7 +102,8 @@ and expression_desc =
+   | Pexp_ifthenelse of expression * expression * expression option
+   | Pexp_sequence of expression * expression
+   | Pexp_while of expression * expression
+-  | Pexp_for of string loc *  expression * expression * direction_flag * expression
++  | Pexp_for of
++      string loc *  expression * expression * direction_flag * expression
+   | Pexp_constraint of expression * core_type option * core_type option
+   | Pexp_when of expression * expression
+   | Pexp_send of expression * string
+@@ -126,7 +125,7 @@ and expression_desc =
+ and value_description =
+   { pval_type: core_type;
+     pval_prim: string list;
+-    pval_loc : Location.t
++    pval_loc: Location.t
+     }
+ 
+ (* Type declarations *)
+@@ -161,14 +160,14 @@ and class_type_desc =
+   | Pcty_fun of label * core_type * class_type
+ 
+ and class_signature = {
+-    pcsig_self : core_type;
+-    pcsig_fields : class_type_field list;
+-    pcsig_loc : Location.t;
++    pcsig_self: core_type;
++    pcsig_fields: class_type_field list;
++    pcsig_loc: Location.t;
+   }
+ 
+ and class_type_field = {
+-    pctf_desc : class_type_field_desc;
+-    pctf_loc : Location.t;
++    pctf_desc: class_type_field_desc;
++    pctf_loc: Location.t;
+   }
+ 
+ and class_type_field_desc =
+@@ -197,23 +196,23 @@ and class_expr_desc =
+   | Pcl_constraint of class_expr * class_type
+ 
+ and class_structure = {
+-    pcstr_pat : pattern;
+-    pcstr_fields :  class_field list;
++    pcstr_pat: pattern;
++    pcstr_fields: class_field list;
+   }
+ 
+ and class_field = {
+-    pcf_desc : class_field_desc;
+-    pcf_loc : Location.t;
++    pcf_desc: class_field_desc;
++    pcf_loc: Location.t;
+   }
+ 
+ and class_field_desc =
+     Pcf_inher of override_flag * class_expr * string option
+   | Pcf_valvirt of (string loc * mutable_flag * core_type)
+   | Pcf_val of (string loc * mutable_flag * override_flag * expression)
+-  | Pcf_virt  of (string loc * private_flag * core_type)
+-  | Pcf_meth of (string loc * private_flag *override_flag * expression)
+-  | Pcf_constr  of (core_type * core_type)
+-  | Pcf_init  of expression
++  | Pcf_virt of (string loc * private_flag * core_type)
++  | Pcf_meth of (string loc * private_flag * override_flag * expression)
++  | Pcf_constr of (core_type * core_type)
++  | Pcf_init of expression
+ 
+ and class_declaration = class_expr class_infos
+ 
+diff --git a/ocaml_stuff/4.01.0/utils/warnings.mli b/ocaml_stuff/4.01.0/utils/warnings.mli
+index 943e3c0..dd3a5ec 100644
+--- a/ocaml_stuff/4.01.0/utils/warnings.mli
++++ b/ocaml_stuff/4.01.0/utils/warnings.mli
+@@ -10,8 +10,6 @@
+ (*                                                                     *)
+ (***********************************************************************)
+ 
+-(* Id *)
+-
+ open Format
+ 
+ type t =
+@@ -44,16 +42,20 @@ type t =
+   | Unused_var_strict of string             (* 27 *)
+   | Wildcard_arg_to_constant_constr         (* 28 *)
+   | Eol_in_string                           (* 29 *)
+-  | Duplicate_definitions of string * string * string * string (*30 *)
++  | Duplicate_definitions of string * string * string * string (* 30 *)
+   | Multiple_definition of string * string * string (* 31 *)
+   | Unused_value_declaration of string      (* 32 *)
+   | Unused_open of string                   (* 33 *)
+   | Unused_type_declaration of string       (* 34 *)
+   | Unused_for_index of string              (* 35 *)
+   | Unused_ancestor of string               (* 36 *)
+-  | Unused_constructor of string * bool * bool  (* 37 *)
++  | Unused_constructor of string * bool * bool (* 37 *)
+   | Unused_exception of string * bool       (* 38 *)
+   | Unused_rec_flag                         (* 39 *)
++  | Name_out_of_scope of string list * bool (* 40 *)
++  | Ambiguous_name of string list * bool    (* 41 *)
++  | Disambiguated_name of string            (* 42 *)
++  | Nonoptional_label of string             (* 43 *)
+ ;;
+ 
+ val parse_options : bool -> string -> unit;;
+-- 
diff --git a/debian/patches/series b/debian/patches/series
new file mode 100644
index 0000000..ef8a5b1
--- /dev/null
+++ b/debian/patches/series
@@ -0,0 +1 @@
+0001-Upstream-s-official-patch-6.08-1.patch

-- 
camlp5 packaging



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