Stéphane Glondu pushed to branch master at Debian OCaml Maintainers / morbig


Commits:
d66dbb78 by Stephane Glondu at 2026-06-10T13:22:08+02:00
Switch to modern dh-ocaml

- - - - -
3af466f2 by Stephane Glondu at 2026-06-10T13:22:08+02:00
Update packaging

- - - - -
d2ee1104 by Stephane Glondu at 2026-06-10T13:22:35+02:00
Update changelog and prepare upload to unstable

- - - - -


7 changed files:

- debian/changelog
- debian/control
- + debian/debian-dune
- + debian/dh-ocaml.conf.json
- + debian/libmorbig-ocaml-dev.docs
- − debian/libmorbig-ocaml-dev.install.in
- debian/rules


Changes:

=====================================
debian/changelog
=====================================
@@ -1,3 +1,12 @@
+morbig (0.11.0-5) unstable; urgency=medium
+
+  * Team upload
+  * Switch to modern dh-ocaml (Closes: #1139474)
+  * Bump Standards-Version to 4.7.4
+  * Remove Priority from debian/control
+
+ -- Stéphane Glondu <[email protected]>  Wed, 10 Jun 2026 13:22:32 +0200
+
 morbig (0.11.0-4) unstable; urgency=medium
 
   * Team upload


=====================================
debian/control
=====================================
@@ -1,9 +1,10 @@
 Source: morbig
 Section: ocaml
-Priority: optional
 Maintainer: Debian OCaml Maintainers <[email protected]>
 Uploaders: Ralf Treinen <[email protected]>,
-Build-Depends: debhelper-compat (= 13), dh-ocaml,
+Build-Depends:
+ debhelper-compat (= 13),
+ dh-ocaml (>= 3.2~),
  ocaml (>= 4.11),
  ocaml-dune,
  ocaml-findlib,
@@ -13,7 +14,7 @@ Build-Depends: debhelper-compat (= 13), dh-ocaml,
  libppx-deriving-yojson-ocaml-dev,
  libppx-visitors-ocaml-dev (>= 20180513),
  libyojson-ocaml-dev (>= 3.0.0),
-Standards-Version: 4.7.3
+Standards-Version: 4.7.4
 Homepage: https://github.com/colis-anr/morbig
 Vcs-Git: https://salsa.debian.org/ocaml-team/morbig.git
 Vcs-Browser: https://salsa.debian.org/ocaml-team/morbig


=====================================
debian/debian-dune
=====================================
@@ -0,0 +1 @@
+morbig


=====================================
debian/dh-ocaml.conf.json
=====================================
@@ -0,0 +1,4 @@
+{
+  "dune_layout_version": 1,
+  "dh_ocamllibinstall": true
+}


=====================================
debian/libmorbig-ocaml-dev.docs
=====================================
@@ -0,0 +1 @@
+html


=====================================
debian/libmorbig-ocaml-dev.install.in deleted
=====================================
@@ -1,2 +0,0 @@
-usr/lib/morbig         @OCamlStdlibDir@
-src/morbig.docdir/*    usr/share/doc/libmorbig-ocaml-dev/html


=====================================
debian/rules
=====================================
@@ -1,18 +1,11 @@
 #!/usr/bin/make -f
+# -*- makefile -*-
 
 include /usr/share/ocaml/ocamlvars.mk
 
-INSTALLDIR=$(CURDIR)/debian/tmp
-
 %:
-       dh $@ --with ocaml
-
-override_dh_auto_test:
-       # do nothing
+       dh $@ --with ocaml --buildsystem ocaml_dune
 
-override_dh_auto_build:
-       dh_auto_build
+execute_after_dh_auto_build:
        cd src && ocamlbuild morbig.docdir/index.html
-
-override_dh_auto_install:
-       PREFIX=$(INSTALLDIR)/usr make install
+       cp -aL src/morbig.docdir html



View it on GitLab: 
https://salsa.debian.org/ocaml-team/morbig/-/compare/f59904c326f7122485eaf29a38fe4abf065d7265...d2ee1104508eba91e5e7f406be6818b1395caf5c

-- 
View it on GitLab: 
https://salsa.debian.org/ocaml-team/morbig/-/compare/f59904c326f7122485eaf29a38fe4abf065d7265...d2ee1104508eba91e5e7f406be6818b1395caf5c
You're receiving this email because of your account on salsa.debian.org. Manage 
all notifications: https://salsa.debian.org/-/profile/notifications | Help: 
https://salsa.debian.org/help


Reply via email to