[Pkg-ocaml-maint-commits] [SCM] ocamlduce packaging branch, master, updated. debian/3.11.1.0-1-10-ga7d28e8

Stephane Glondu steph at glondu.net
Wed Oct 14 22:56:39 UTC 2009


The following commit has been merged in the master branch:
commit 36cd7fc5eb7f2e17be9231edad47fc976ad6e339
Author: Stephane Glondu <steph at glondu.net>
Date:   Wed Oct 14 20:55:29 2009 +0200

    Split out ocamlduce-base

diff --git a/debian/control b/debian/control
index 82823dd..daf6f95 100644
--- a/debian/control
+++ b/debian/control
@@ -39,3 +39,19 @@ Description: OCaml extended with XML types
  .
  This package provides modified versions of the OCaml tools (toplevel,
  native and bytecode compilers, ocamldoc, ocamldep, ocamlfind).
+
+Package: ocamlduce-base
+Architecture: any
+Depends:
+ ${ocaml:Depends},
+ ${shlibs:Depends},
+ ${misc:Depends}
+Provides: ${ocaml:Provides}
+Description: OCaml extended with XML types (runtime)
+ OCamlDuce is a merger between OCaml and CDuce. It comes as a modified
+ version of OCaml which integrates CDuce features: XML expressions,
+ regular expression types and patterns, iterators. In particular, it
+ extends OCaml with a new kind of values to represent XML documents,
+ fragments, tags and Unicode strings.
+ .
+ This package provides runtime libraries of OCamlDuce.
diff --git a/debian/ocamlduce-base.install.in b/debian/ocamlduce-base.install.in
new file mode 100644
index 0000000..e8a8e83
--- /dev/null
+++ b/debian/ocamlduce-base.install.in
@@ -0,0 +1,3 @@
+ at OCamlStdlibDir@/ocamlduce/META
+ at OCamlStdlibDir@/ocamlduce/ocamlduce.cma
+OPT: @OCamlStdlibDir@/ocamlduce/ocamlduce.cmxs
diff --git a/debian/ocamlduce.install.in b/debian/ocamlduce.install.in
index f7504cb..2d0e9dd 100644
--- a/debian/ocamlduce.install.in
+++ b/debian/ocamlduce.install.in
@@ -1,2 +1,7 @@
 usr/bin/ocamlduce*
- at OCamlStdlibDir@/ocamlduce/*
+ at OCamlStdlibDir@/ocamlduce/*.mli
+ at OCamlStdlibDir@/ocamlduce/*.cmi
+ at OCamlStdlibDir@/ocamlduce/*.cmo
+ at OCamlStdlibDir@/ocamlduce/toplevellib.cma
+OPT: @OCamlStdlibDir@/ocamlduce/*.cmxa
+OPT: @OCamlStdlibDir@/ocamlduce/*.a
diff --git a/debian/rules b/debian/rules
index 95b24ec..acd41ab 100755
--- a/debian/rules
+++ b/debian/rules
@@ -56,5 +56,5 @@ override_dh_auto_clean:
 .PHONY: override_dh_ocaml
 override_dh_ocaml:
 	dh_ocaml --checksum=$(OCAMLDUCE_ABI) \
-	  --runtime-map=ocamlduce -Xtoplevellib.cma \
+	  --runtime-map=ocamlduce:ocamlduce-base -Xtoplevellib.cma \
 	  --nodefined-map=ocamlduce:Topdirs,Toploop,Topmain,Topstart

-- 
ocamlduce packaging



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