Use dh_ocamllibinstall
authorStephane Glondu <steph@glondu.net>
Tue, 12 May 2026 07:16:48 +0000 (09:16 +0200)
committerStephane Glondu <steph@glondu.net>
Tue, 12 May 2026 07:16:48 +0000 (09:16 +0200)
debian/control
debian/debian-dune
debian/dh-ocaml.conf.json [new file with mode: 0644]
debian/libcohttp-lwt-jsoo-ocaml-dev.install.in [deleted file]
debian/libcohttp-lwt-jsoo-ocaml.install.in [deleted file]
debian/libcohttp-lwt-ocaml-dev.install.in [deleted file]
debian/libcohttp-lwt-ocaml.install.in [deleted file]
debian/libcohttp-lwt-unix-ocaml-dev.install.in [deleted file]
debian/libcohttp-lwt-unix-ocaml.install.in [deleted file]
debian/libcohttp-ocaml-dev.install.in [deleted file]
debian/libcohttp-ocaml.install.in [deleted file]

index a2bc7461378e85855806dee650c88e6711727eea..77c0dac89df5737932034b64deaa9ab8be33ecd5 100644 (file)
@@ -4,7 +4,7 @@ Maintainer: Debian OCaml Maintainers <debian-ocaml-maint@lists.debian.org>
 Uploaders: Stéphane Glondu <glondu@debian.org>
 Build-Depends:
  debhelper-compat (= 13),
- dh-ocaml (>= 1.2.2),
+ dh-ocaml (>= 3),
  libalcotest-ocaml-dev <!nocheck>,
  libbase64-ocaml-dev,
  libconduit-lwt-ocaml-dev,
index 231eeb33b3e4afa1e67b9c16228d372a086565c6..32a349bd1c029488bda777a5f44edf06e3f35292 100644 (file)
@@ -1,5 +1,5 @@
 http
 cohttp
-cohttp-lwt
-cohttp-lwt-unix
-cohttp-lwt-jsoo
+cohttp-lwt cohttp-lwt
+cohttp-lwt-unix cohttp-lwt-unix
+cohttp-lwt-jsoo cohttp-lwt-jsoo
diff --git a/debian/dh-ocaml.conf.json b/debian/dh-ocaml.conf.json
new file mode 100644 (file)
index 0000000..22658d2
--- /dev/null
@@ -0,0 +1,3 @@
+{
+  "dh_ocamllibinstall": true
+}
diff --git a/debian/libcohttp-lwt-jsoo-ocaml-dev.install.in b/debian/libcohttp-lwt-jsoo-ocaml-dev.install.in
deleted file mode 100644 (file)
index e77686d..0000000
+++ /dev/null
@@ -1,8 +0,0 @@
-@OCamlStdlibDir@/cohttp-lwt-jsoo/*opam*
-@OCamlStdlibDir@/cohttp-lwt-jsoo/*dune*
-@OCamlStdlibDir@/cohttp-lwt-jsoo/*.cmt*
-@OCamlStdlibDir@/cohttp-lwt-jsoo/*.cmi
-@OCamlStdlibDir@/cohttp-lwt-jsoo/*.ml*
-OPT: @OCamlStdlibDir@/cohttp-lwt-jsoo/*.a
-OPT: @OCamlStdlibDir@/cohttp-lwt-jsoo/*.cmxa
-OPT: @OCamlStdlibDir@/cohttp-lwt-jsoo/*.cmx
diff --git a/debian/libcohttp-lwt-jsoo-ocaml.install.in b/debian/libcohttp-lwt-jsoo-ocaml.install.in
deleted file mode 100644 (file)
index 707b04a..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-@OCamlStdlibDir@/cohttp-lwt-jsoo/META
-@OCamlStdlibDir@/cohttp-lwt-jsoo/*.cma
-DYN: @OCamlStdlibDir@/cohttp-lwt-jsoo/*.cmxs
diff --git a/debian/libcohttp-lwt-ocaml-dev.install.in b/debian/libcohttp-lwt-ocaml-dev.install.in
deleted file mode 100644 (file)
index 0508b41..0000000
+++ /dev/null
@@ -1,8 +0,0 @@
-@OCamlStdlibDir@/cohttp-lwt/*opam*
-@OCamlStdlibDir@/cohttp-lwt/*dune*
-@OCamlStdlibDir@/cohttp-lwt/*.cmt*
-@OCamlStdlibDir@/cohttp-lwt/*.cmi
-@OCamlStdlibDir@/cohttp-lwt/*.ml*
-OPT: @OCamlStdlibDir@/cohttp-lwt/*.a
-OPT: @OCamlStdlibDir@/cohttp-lwt/*.cmxa
-OPT: @OCamlStdlibDir@/cohttp-lwt/*.cmx
diff --git a/debian/libcohttp-lwt-ocaml.install.in b/debian/libcohttp-lwt-ocaml.install.in
deleted file mode 100644 (file)
index 087c462..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-@OCamlStdlibDir@/cohttp-lwt/META
-@OCamlStdlibDir@/cohttp-lwt/*.cma
-DYN: @OCamlStdlibDir@/cohttp-lwt/*.cmxs
diff --git a/debian/libcohttp-lwt-unix-ocaml-dev.install.in b/debian/libcohttp-lwt-unix-ocaml-dev.install.in
deleted file mode 100644 (file)
index 1e1dca4..0000000
+++ /dev/null
@@ -1,8 +0,0 @@
-@OCamlStdlibDir@/cohttp-lwt-unix/*opam*
-@OCamlStdlibDir@/cohttp-lwt-unix/*dune*
-@OCamlStdlibDir@/cohttp-lwt-unix/*.cmt*
-@OCamlStdlibDir@/cohttp-lwt-unix/*.cmi
-@OCamlStdlibDir@/cohttp-lwt-unix/*.ml*
-OPT: @OCamlStdlibDir@/cohttp-lwt-unix/*.a
-OPT: @OCamlStdlibDir@/cohttp-lwt-unix/*.cmxa
-OPT: @OCamlStdlibDir@/cohttp-lwt-unix/*.cmx
diff --git a/debian/libcohttp-lwt-unix-ocaml.install.in b/debian/libcohttp-lwt-unix-ocaml.install.in
deleted file mode 100644 (file)
index 31dc600..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-@OCamlStdlibDir@/cohttp-lwt-unix/META
-@OCamlStdlibDir@/cohttp-lwt-unix/*.cma
-DYN: @OCamlStdlibDir@/cohttp-lwt-unix/*.cmxs
diff --git a/debian/libcohttp-ocaml-dev.install.in b/debian/libcohttp-ocaml-dev.install.in
deleted file mode 100644 (file)
index 599a037..0000000
+++ /dev/null
@@ -1,22 +0,0 @@
-@OCamlStdlibDir@/http/*opam*
-@OCamlStdlibDir@/http/*dune*
-@OCamlStdlibDir@/http/*.cmt*
-@OCamlStdlibDir@/http/*.cmi
-@OCamlStdlibDir@/http/*.ml*
-OPT: @OCamlStdlibDir@/http/*.a
-OPT: @OCamlStdlibDir@/http/*.cmxa
-OPT: @OCamlStdlibDir@/http/*.cmx
-@OCamlStdlibDir@/http/*/*/.public_cmi/*.cmt*
-@OCamlStdlibDir@/http/*/*/.public_cmi/*.cmi
-@OCamlStdlibDir@/http/*/*/*.ml*
-OPT: @OCamlStdlibDir@/http/*/*/*.a
-OPT: @OCamlStdlibDir@/http/*/*/*.cmxa
-OPT: @OCamlStdlibDir@/http/*/*/*.cmx
-@OCamlStdlibDir@/cohttp/*opam*
-@OCamlStdlibDir@/cohttp/*dune*
-@OCamlStdlibDir@/cohttp/*.cmt*
-@OCamlStdlibDir@/cohttp/*.cmi
-@OCamlStdlibDir@/cohttp/*.ml*
-OPT: @OCamlStdlibDir@/cohttp/*.a
-OPT: @OCamlStdlibDir@/cohttp/*.cmxa
-OPT: @OCamlStdlibDir@/cohttp/*.cmx
diff --git a/debian/libcohttp-ocaml.install.in b/debian/libcohttp-ocaml.install.in
deleted file mode 100644 (file)
index 6a6f788..0000000
+++ /dev/null
@@ -1,8 +0,0 @@
-@OCamlStdlibDir@/http/META
-@OCamlStdlibDir@/http/*.cma
-DYN: @OCamlStdlibDir@/http/*.cmxs
-@OCamlStdlibDir@/http/*/*/*.cma
-DYN: @OCamlStdlibDir@/http/*/*/*.cmxs
-@OCamlStdlibDir@/cohttp/META
-@OCamlStdlibDir@/cohttp/*.cma
-DYN: @OCamlStdlibDir@/cohttp/*.cmxs