This is an automated email from the git hooks/post-receive script.

hendrik-guest pushed a commit to branch master
in repository otags.

commit 475812baa95682d2541385b82126fefa62cf8d37
Author: Hendrik Tews <hend...@askra.de>
Date:   Sun Jan 1 00:43:05 2017 +0100

    build and test without libsexplib-camlp4-dev
---
 debian/changelog                           |   7 ++
 debian/control                             |   3 +-
 debian/patches/disable-sexplib-tests.patch | 102 +++++++++++++++++++++++++++++
 debian/patches/series                      |   1 +
 4 files changed, 111 insertions(+), 2 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index 5d9e224..c445272 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,10 @@
+otags (4.02.2-2) unstable; urgency=medium
+
+  * drop libsexplib-camlp4-dev from build dependencies (Closes: 843319)
+  * add patch disable-sexplib-tests to disable the sexplib tests
+
+ -- Hendrik Tews <hend...@askra.de>  Sun, 01 Jan 2017 00:37:56 +0100
+
 otags (4.02.2-1) unstable; urgency=medium
 
   * New uptream release (Closes: #802166)
diff --git a/debian/control b/debian/control
index caa127c..9bea605 100644
--- a/debian/control
+++ b/debian/control
@@ -11,8 +11,7 @@ Build-Depends:
  debhelper (>= 9),
  dh-ocaml (>= 0.9~),
  camlp4 (>= 4.02),
- cppo,
- libsexplib-camlp4-dev
+ cppo
 Standards-Version: 3.9.5
 Homepage: http://askra.de/software/otags/
 Vcs-Git: git://anonscm.debian.org/pkg-ocaml-maint/packages/otags.git
diff --git a/debian/patches/disable-sexplib-tests.patch 
b/debian/patches/disable-sexplib-tests.patch
new file mode 100644
index 0000000..874c144
--- /dev/null
+++ b/debian/patches/disable-sexplib-tests.patch
@@ -0,0 +1,102 @@
+Description: disable tests with libsexplib
+Author: Hendrik Tews <hend...@askra.de>
+--- a/Makefile.in
++++ b/Makefile.in
+@@ -227,9 +227,9 @@
+ TESTSOURCES_MLI:= test/c.mli test/e.mli
+ TESTSOURCES_NORM:= $(TESTSOURCES_ML) $(TESTSOURCES_MLI) 
+ TESTSOURCES_EXT:= test/cpp_i.generated.ml test/cppo_i.generated.ml
+-TESTSOURCES_SEXP_ML:= test/f.ml
+-TESTSOURCES_SEXP_MLI:= test/g.mli
+-TESTSOURCES_SEXP:= $(TESTSOURCES_SEXP_MLI) $(TESTSOURCES_SEXP_ML)
++#TESTSOURCES_SEXP_ML:= test/f.ml
++#TESTSOURCES_SEXP_MLI:= test/g.mli
++#TESTSOURCES_SEXP:= $(TESTSOURCES_SEXP_MLI) $(TESTSOURCES_SEXP_ML)
+ TESTSOURCES:= $(TESTSOURCES_NORM) $(TESTSOURCES_SEXP) $(TESTSOURCES_EXT)
+ COMPILEDTESTS:= $(TESTSOURCES_MLI:.mli=.cmi) \
+               $(TESTSOURCES_ML:.ml=.cmo) \
+@@ -240,16 +240,14 @@
+ 
+ test/test.NEWTAGS: otags-binaries $(TESTSOURCES)
+       $(MAKE) OCAMLFLAGS="-w a" $(COMPILEDTESTS)
+-      ./otags -I $(TYPECONVDIR) -I $(SEXPLIBDIR) \
+-              -pa pa_type_conv.cma -pa pa_sexp_conv.cma $(TESTSOURCES_SEXP) \
++      ./otags \
+               -pr $(TESTSOURCES_NORM) \
+               -extern $(TESTSOURCES_EXT) \
+               -o test/test.NEWTAGS
+ 
+ test/test.newtags: otags-binaries $(TESTSOURCES)
+       $(MAKE) OCAMLFLAGS="-w a" $(COMPILEDTESTS)
+-      ./otags -vi -I $(TYPECONVDIR) -I $(SEXPLIBDIR) \
+-              -pa pa_type_conv.cma -pa pa_sexp_conv.cma $(TESTSOURCES_SEXP) \
++      ./otags -vi \
+               -pr $(TESTSOURCES_NORM) \
+               -extern $(TESTSOURCES_EXT) \
+               -o test/test.newtags
+--- a/test/test.TAGS
++++ b/test/test.TAGS
+@@ -1,19 +1,4 @@
+ 
+-test/g.mli,62
+-G1,0
+-type tt1,0
+-type tt_of_sexp1,0
+-type tsexp_of_t1,0
+-
+-test/f.ml,149
+-F1,0
+-type tt1,0
+-type t = AA1,0
+-type t = A | BB1,0
+-type t = A | B__t_of_sexp__1,0
+-type t = A | Bt_of_sexp1,0
+-type t = A | Bsexp_of_t1,0
+-
+ test/a.ml,2834
+ A1,0
+ let a0a02,1
+--- a/test/test.tags
++++ b/test/test.tags
+@@ -8,7 +8,6 @@
+ @@    test/c.mli      /^val (@@) : 'a -> 'b -> 'c$/;
+ A     test/a.ml       1;
+ A     test/d.ml       /^  | A of int$/;
+-A     test/f.ml       /^type t = A | B with sexp$/;
+ A1    test/d.ml       /^  | A1 of b_type$/;
+ A10   test/a.ml       /^exception A10 of int * string$/;
+ A12   test/a.ml       /^module A12 = Int32$/;
+@@ -46,7 +45,6 @@
+ App   test/a.ml       /^  | App : ('b -> 'a) a87_term * 'b a87_term -> 'a 
a87_term$/;
+ B     test/b.ml       1;
+ B     test/d.ml       /^  | B  | C$/;
+-B     test/f.ml       /^type t = A | B with sexp$/;
+ B1    test/d.ml       /^  | B1 of b_type$/;
+ B2    test/d.ml       /^  | B2 of a_type$/;
+ C     test/c.mli      1;
+@@ -67,12 +65,9 @@
+ E     test/e.mli      1;
+ END   test/d.ml       /^module type END = sig $/;
+ END   test/e.mli      /^module type END = sig $/;
+-F     test/f.ml       1;
+-G     test/g.mli      1;
+ Int   test/a.ml       /^  | Int : int -> int a87_term$/;
+ Modu  test/d.ml       /^module Modu =$/;
+ No_value      test/d.ml       /^exception No_value$/;
+-__t_of_sexp__ test/f.ml       /^type t = A | B with sexp$/;
+ _a69  test/a.ml       /^let _a69 = 5$/;
+ _a70  test/a.ml       /^type _a70 = int$/;
+ a     test/d.ml       /^type a =$/;
+@@ -216,12 +211,6 @@
+ set   test/e.mli      /^  method set : 'a -> unit$/;
+ set   test/e.mli      /^  method set : 'a -> unit$/;
+ set   test/e.mli      /^  method set : 'a -> unit$/;
+-sexp_of_t     test/f.ml       /^type t = A | B with sexp$/;
+-sexp_of_t     test/g.mli      /^type t with sexp$/;
+-t     test/f.ml       /^type t = A | B with sexp$/;
+-t     test/g.mli      /^type t with sexp$/;
+-t_of_sexp     test/f.ml       /^type t = A | B with sexp$/;
+-t_of_sexp     test/g.mli      /^type t with sexp$/;
+ tx    test/a.ml       /^  type tx$/;
+ tx    test/a.ml       /^    type tx = int$/;
+ tx    test/a.ml       /^  type tx = int$/;
diff --git a/debian/patches/series b/debian/patches/series
new file mode 100644
index 0000000..ff18984
--- /dev/null
+++ b/debian/patches/series
@@ -0,0 +1 @@
+disable-sexplib-tests.patch

-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/pkg-ocaml-maint/packages/otags.git

_______________________________________________
Pkg-ocaml-maint-commits mailing list
Pkg-ocaml-maint-commits@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-ocaml-maint-commits

Reply via email to