[Pkg-ocaml-maint-commits] r4482 - in /trunk/packages/missinglib/trunk/debian: changelog control patches/00list patches/camlp5.dpatch patches/loc.dpatch rules
smimram at users.alioth.debian.org
smimram at users.alioth.debian.org
Sun Sep 9 15:48:33 UTC 2007
Author: smimram
Date: Sun Sep 9 15:48:32 2007
New Revision: 4482
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/?sc=1&rev=4482
Log:
Rebuild with OCaml 3.10.
Added:
trunk/packages/missinglib/trunk/debian/patches/camlp5.dpatch (with props)
Removed:
trunk/packages/missinglib/trunk/debian/patches/loc.dpatch
Modified:
trunk/packages/missinglib/trunk/debian/changelog
trunk/packages/missinglib/trunk/debian/control
trunk/packages/missinglib/trunk/debian/patches/00list
trunk/packages/missinglib/trunk/debian/rules
Modified: trunk/packages/missinglib/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/missinglib/trunk/debian/changelog?rev=4482&op=diff
==============================================================================
--- trunk/packages/missinglib/trunk/debian/changelog (original)
+++ trunk/packages/missinglib/trunk/debian/changelog Sun Sep 9 15:48:32 2007
@@ -1,3 +1,11 @@
+missinglib (0.4.10.debian-4) unstable; urgency=low
+
+ * Rebuild with OCaml 3.10.
+ * Added camlp5.dpatch and removed loc.dpatch in order to use camlp5 as
+ preprocessor.
+
+ -- Samuel Mimram <smimram at debian.org> Sun, 09 Sep 2007 14:58:31 +0200
+
missinglib (0.4.10.debian-3) unstable; urgency=low
* Replaced dependency on ocmal-tools by ocamlmakefile [Ralf Treinen].
Modified: trunk/packages/missinglib/trunk/debian/control
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/missinglib/trunk/debian/control?rev=4482&op=diff
==============================================================================
--- trunk/packages/missinglib/trunk/debian/control (original)
+++ trunk/packages/missinglib/trunk/debian/control Sun Sep 9 15:48:32 2007
@@ -3,7 +3,7 @@
Section: devel
Maintainer: Debian OCaml Maintainers <debian-ocaml-maint at lists.debian.org>
Uploaders: Samuel Mimram <smimram at debian.org>
-Build-Depends: debhelper (>= 4.0.0), ocaml-nox (>= 3.09.0), ocamlmakefile, ocaml-findlib (>= 1.0.4-1), libounit-ocaml-dev (>= 1.0.1-2), dpatch
+Build-Depends: debhelper (>= 4.0.0), ocaml-nox (>= 3.10), camlp5, ocamlmakefile, ocaml-findlib (>= 1.0.4-1), libounit-ocaml-dev (>= 1.0.1-2), dpatch
Standards-Version: 3.7.2
XS-Vcs-Svn: svn://svn.debian.org/svn/pkg-ocaml-maint/trunk/packages/missinglib
XS-Vcs-Browser: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/missinglib/trunk/
Modified: trunk/packages/missinglib/trunk/debian/patches/00list
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/missinglib/trunk/debian/patches/00list?rev=4482&op=diff
==============================================================================
--- trunk/packages/missinglib/trunk/debian/patches/00list (original)
+++ trunk/packages/missinglib/trunk/debian/patches/00list Sun Sep 9 15:48:32 2007
@@ -1,2 +1,2 @@
-loc
+camlp5
no_warn-error
Added: trunk/packages/missinglib/trunk/debian/patches/camlp5.dpatch
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/missinglib/trunk/debian/patches/camlp5.dpatch?rev=4482&op=file
==============================================================================
--- trunk/packages/missinglib/trunk/debian/patches/camlp5.dpatch (added)
+++ trunk/packages/missinglib/trunk/debian/patches/camlp5.dpatch Sun Sep 9 15:48:32 2007
@@ -1,0 +1,154 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+## camlp5.dpatch by Samuel Mimram <smimram at debian.org>
+##
+## All lines beginning with `## DP:' are a description of the patch.
+## DP: Use camlp5 as preprocessor.
+
+ at DPATCH@
+diff -urNad missinglib-0.4.10.debian~/libsrc/META missinglib-0.4.10.debian/libsrc/META
+--- missinglib-0.4.10.debian~/libsrc/META 2004-09-01 01:49:20.000000000 +0200
++++ missinglib-0.4.10.debian/libsrc/META 2007-09-09 14:52:27.000000000 +0200
+@@ -8,7 +8,7 @@
+ package "pa_bparser" (
+ version = "0.5.0"
+ description = "Backtracking Parser Extension for Camlp4"
+- requires = "camlp4 missinglib"
++ requires = "camlp5 missinglib"
+ archive(syntax,preprocessor) = "pa_bparser.cmo"
+ archive(syntax,toploop) = "pa_bparser.cmo"
+ )
+diff -urNad missinglib-0.4.10.debian~/libsrc/Makefile missinglib-0.4.10.debian/libsrc/Makefile
+--- missinglib-0.4.10.debian~/libsrc/Makefile 2004-12-13 15:30:53.000000000 +0100
++++ missinglib-0.4.10.debian/libsrc/Makefile 2007-09-09 14:53:08.000000000 +0200
+@@ -54,7 +54,7 @@
+ -I anyDBM \
+ -I configParser -I fileutil -I unixutil -I streamutil -I bnf
+
+-OCAMLDOC = ocamldoc -pp camlp4o -stars -sort $(INCLDIRS)
++OCAMLDOC = ocamldoc -pp camlp5o -stars -sort $(INCLDIRS)
+ #LIBS = str
+ RESULT = missinglib
+ OCAMLYACC := ocamlyacc -v
+@@ -91,7 +91,7 @@
+ endif
+
+ camlp4/%.cmo: camlp4/%.ml
+- ocamlc -pp "camlp4r pa_extend.cmo q_MLast.cmo" -c -o $@ -I +camlp4 $<
++ ocamlc -pp "camlp5r pa_extend.cmo q_MLast.cmo" -c -o $@ -I +camlp5 $<
+
+ interact: all
+ ocaml $(INCLDIRS) unix.cma str.cma missinglib.cma
+diff -urNad missinglib-0.4.10.debian~/libsrc/bnf/aBNF_core.ml missinglib-0.4.10.debian/libsrc/bnf/aBNF_core.ml
+--- missinglib-0.4.10.debian~/libsrc/bnf/aBNF_core.ml 2004-09-02 01:05:17.000000000 +0200
++++ missinglib-0.4.10.debian/libsrc/bnf/aBNF_core.ml 2007-09-09 14:52:17.000000000 +0200
+@@ -1,4 +1,4 @@
+-(*pp camlp4 -I . -I ./camlp4 -I ../camlp4 pa_o.cmo pa_bparser.cmo pr_dump.cmo *)
++(*pp camlp5 -I . -I ./camlp4 -I ../camlp4 pa_o.cmo pa_bparser.cmo pr_dump.cmo *)
+ (* arch-tag: ABNF core rules
+ Copyright (C) 2004 John Goerzen <jgoerzen at complete.org>
+
+diff -urNad missinglib-0.4.10.debian~/libsrc/bnf/aBNF_def.ml missinglib-0.4.10.debian/libsrc/bnf/aBNF_def.ml
+--- missinglib-0.4.10.debian~/libsrc/bnf/aBNF_def.ml 2004-09-02 01:05:22.000000000 +0200
++++ missinglib-0.4.10.debian/libsrc/bnf/aBNF_def.ml 2007-09-09 14:52:07.000000000 +0200
+@@ -1,4 +1,4 @@
+-(*pp camlp4 -I . -I ./camlp4 -I ../camlp4 pa_o.cmo pa_bparser.cmo pr_dump.cmo *)
++(*pp camlp5 -I . -I ./camlp4 -I ../camlp4 pa_o.cmo pa_bparser.cmo pr_dump.cmo *)
+ (* arch-tag: ABNF Defintion
+ Copyright (C) 2004 John Goerzen <jgoerzen at complete.org>
+
+diff -urNad missinglib-0.4.10.debian~/libsrc/bnf/bNF_boot.ml missinglib-0.4.10.debian/libsrc/bnf/bNF_boot.ml
+--- missinglib-0.4.10.debian~/libsrc/bnf/bNF_boot.ml 2004-09-02 01:04:57.000000000 +0200
++++ missinglib-0.4.10.debian/libsrc/bnf/bNF_boot.ml 2007-09-09 14:51:58.000000000 +0200
+@@ -1,4 +1,4 @@
+-(*pp camlp4o *)
++(*pp camlp5o *)
+ (* arch-tag: ABNF bootstrap code
+ Copyright (C) 2004 John Goerzen <jgoerzen at complete.org>
+
+diff -urNad missinglib-0.4.10.debian~/libsrc/bnf/bNFparseutil.ml missinglib-0.4.10.debian/libsrc/bnf/bNFparseutil.ml
+--- missinglib-0.4.10.debian~/libsrc/bnf/bNFparseutil.ml 2004-09-02 01:05:22.000000000 +0200
++++ missinglib-0.4.10.debian/libsrc/bnf/bNFparseutil.ml 2007-09-09 14:51:46.000000000 +0200
+@@ -1,4 +1,4 @@
+-(*pp camlp4o *)
++(*pp camlp5o *)
+ (* arch-tag: BNF parser utilities
+ Copyright (C) 2004 John Goerzen <jgoerzen at complete.org>
+
+diff -urNad missinglib-0.4.10.debian~/libsrc/bnf/bNFsupport.ml missinglib-0.4.10.debian/libsrc/bnf/bNFsupport.ml
+--- missinglib-0.4.10.debian~/libsrc/bnf/bNFsupport.ml 2004-09-01 01:49:19.000000000 +0200
++++ missinglib-0.4.10.debian/libsrc/bnf/bNFsupport.ml 2007-09-09 14:51:39.000000000 +0200
+@@ -1,4 +1,4 @@
+-(*pp camlp4o *)
++(*pp camlp5o *)
+ (* arch-tag: BNF support code
+ Copyright (C) 2004 John Goerzen <jgoerzen at complete.org>
+
+diff -urNad missinglib-0.4.10.debian~/libsrc/camlp4/pa_bparser.ml missinglib-0.4.10.debian/libsrc/camlp4/pa_bparser.ml
+--- missinglib-0.4.10.debian~/libsrc/camlp4/pa_bparser.ml 2007-09-09 14:51:21.000000000 +0200
++++ missinglib-0.4.10.debian/libsrc/camlp4/pa_bparser.ml 2007-09-09 14:53:29.000000000 +0200
+@@ -1,4 +1,4 @@
+-(* camlp4r pa_extend.cmo q_MLast.cmo *)
++(* camlp5r pa_extend.cmo q_MLast.cmo *)
+ (***********************************************************************)
+ (* *)
+ (* Camlp4 *)
+diff -urNad missinglib-0.4.10.debian~/libsrc/camlp4/pa_op.ml.ocaml-orig missinglib-0.4.10.debian/libsrc/camlp4/pa_op.ml.ocaml-orig
+--- missinglib-0.4.10.debian~/libsrc/camlp4/pa_op.ml.ocaml-orig 2004-09-01 01:49:19.000000000 +0200
++++ missinglib-0.4.10.debian/libsrc/camlp4/pa_op.ml.ocaml-orig 2007-09-09 14:53:35.000000000 +0200
+@@ -1,4 +1,4 @@
+-(* camlp4r pa_extend.cmo q_MLast.cmo *)
++(* camlp5r pa_extend.cmo q_MLast.cmo *)
+ (***********************************************************************)
+ (* *)
+ (* Camlp4 *)
+diff -urNad missinglib-0.4.10.debian~/libsrc/camlp4doc/pa_bparser.mli missinglib-0.4.10.debian/libsrc/camlp4doc/pa_bparser.mli
+--- missinglib-0.4.10.debian~/libsrc/camlp4doc/pa_bparser.mli 2004-09-01 01:49:20.000000000 +0200
++++ missinglib-0.4.10.debian/libsrc/camlp4doc/pa_bparser.mli 2007-09-09 14:54:05.000000000 +0200
+@@ -21,10 +21,10 @@
+
+ (** {1 Introduction}
+
+-NOTE: THIS MODULE IS ONLY USABLE AS A CAMLP4 EXTENSION; SEE BELOW FOR
++NOTE: THIS MODULE IS ONLY USABLE AS A CAMLP5 EXTENSION; SEE BELOW FOR
+ DETAILS.
+
+-The standard camlp4 system comes with the syntax extension [pa_op.cmo] which
++The standard camlp5 system comes with the syntax extension [pa_op.cmo] which
+ adds support for the [parser] keyword to the OCaml language.
+
+ This is nice, but it lacks backtracking. Here is an illustration of
+@@ -59,6 +59,6 @@
+ This module defines the [ocamlfind] module [missinglib.pa_bparser]. You can
+ use it like this:
+
+-{[ocamlfind ocamlc -linkpkg -o test -package missinglib.pa_bparser -syntax camlp4o test.ml]}
++{[ocamlfind ocamlc -linkpkg -o test -package missinglib.pa_bparser -syntax camlp5o test.ml]}
+
+ *)
+diff -urNad missinglib-0.4.10.debian~/libsrc/streamutil/streamutil.ml missinglib-0.4.10.debian/libsrc/streamutil/streamutil.ml
+--- missinglib-0.4.10.debian~/libsrc/streamutil/streamutil.ml 2004-07-21 23:22:52.000000000 +0200
++++ missinglib-0.4.10.debian/libsrc/streamutil/streamutil.ml 2007-09-09 14:53:42.000000000 +0200
+@@ -1,4 +1,4 @@
+-(*pp camlp4o *)
++(*pp camlp5o *)
+ (* arch-tag: Stream parser-related utilities
+ Copyright (C) 2004 John Goerzen <jgoerzen at complete.org>
+
+diff -urNad missinglib-0.4.10.debian~/libsrc/unixutil/unixutil.ml missinglib-0.4.10.debian/libsrc/unixutil/unixutil.ml
+--- missinglib-0.4.10.debian~/libsrc/unixutil/unixutil.ml 2004-08-06 23:52:44.000000000 +0200
++++ missinglib-0.4.10.debian/libsrc/unixutil/unixutil.ml 2007-09-09 14:53:19.000000000 +0200
+@@ -1,4 +1,4 @@
+-(*pp camlp4o *)
++(*pp camlp5o *)
+ (* arch-tag: Unix module utilities
+ * Copyright (c) 2004 John Goerzen
+ *)
+diff -urNad missinglib-0.4.10.debian~/test/teststreamutil.ml missinglib-0.4.10.debian/test/teststreamutil.ml
+--- missinglib-0.4.10.debian~/test/teststreamutil.ml 2004-12-13 15:32:19.000000000 +0100
++++ missinglib-0.4.10.debian/test/teststreamutil.ml 2007-09-09 14:54:16.000000000 +0200
+@@ -1,4 +1,4 @@
+-(*pp camlp4o *)
++(*pp camlp5o *)
+ (* arch-tag: tests for streamutil
+ Copyright (C) 2004 John Goerzen <jgoerzen at complete.org>
+
Propchange: trunk/packages/missinglib/trunk/debian/patches/camlp5.dpatch
------------------------------------------------------------------------------
svn:executable = *
Modified: trunk/packages/missinglib/trunk/debian/rules
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/missinglib/trunk/debian/rules?rev=4482&op=diff
==============================================================================
--- trunk/packages/missinglib/trunk/debian/rules (original)
+++ trunk/packages/missinglib/trunk/debian/rules Sun Sep 9 15:48:32 2007
@@ -48,7 +48,7 @@
dh_testroot
rm -f build-stamp configure-stamp
- -$(MAKE) distclean
+ $(MAKE) distclean
dh_clean
More information about the Pkg-ocaml-maint-commits
mailing list