[med-svn] [Git][med-team/mapsembler2][master] 5 commits: Fix build using CMake 4 Closes: #1113267

Andreas Tille (@tille) gitlab at salsa.debian.org
Sat Oct 18 21:47:39 BST 2025



Andreas Tille pushed to branch master at Debian Med / mapsembler2


Commits:
781f2abd by Andreas Tille at 2025-10-18T22:35:26+02:00
Fix build using CMake 4 Closes: #1113267

- - - - -
05d0dd96 by Andreas Tille at 2025-10-18T22:39:32+02:00
d/watch: version=5

- - - - -
5f07b527 by Andreas Tille at 2025-10-18T22:39:52+02:00
Standards-Version: 4.7.2 (routine-update)

- - - - -
d55d2da0 by Andreas Tille at 2025-10-18T22:45:13+02:00
debputy lint --auto-fix (routine-update)

- - - - -
fba6cfc5 by Andreas Tille at 2025-10-18T22:46:57+02:00
routine-update: Ready to upload to unstable

- - - - -


4 changed files:

- debian/changelog
- debian/control
- debian/rules
- debian/watch


Changes:

=====================================
debian/changelog
=====================================
@@ -1,3 +1,13 @@
+mapsembler2 (2.2.4+dfsg1-5) unstable; urgency=medium
+
+  * Fix build using CMake 4
+    Closes: #1113267
+  * d/watch: version=5
+  * Standards-Version: 4.7.2 (routine-update)
+  * debputy lint --auto-fix (routine-update)
+
+ -- Andreas Tille <tille at debian.org>  Sat, 18 Oct 2025 22:45:15 +0200
+
 mapsembler2 (2.2.4+dfsg1-4) unstable; urgency=medium
 
   * d/salsa-ci.yml: disable i386 build and reprotest in Salsa CI


=====================================
debian/control
=====================================
@@ -1,18 +1,20 @@
 Source: mapsembler2
+Standards-Version: 4.7.2
 Maintainer: Debian Med Packaging Team <debian-med-packaging at lists.alioth.debian.org>
-Uploaders: Olivier Sallou <osallou at debian.org>,
-           Andreas Tille <tille at debian.org>,
-           Étienne Mollier <emollier at debian.org>
+Uploaders:
+ Olivier Sallou <osallou at debian.org>,
+ Andreas Tille <tille at debian.org>,
+ Étienne Mollier <emollier at debian.org>,
 Section: science
 Priority: optional
-Build-Depends: debhelper-compat (= 13),
-               cmake,
-               bc,
-               zlib1g-dev,
-               libhdf5-dev,
-               libcppunit-dev,
-               libboost-dev
-Standards-Version: 4.6.0
+Build-Depends:
+ debhelper-compat (= 13),
+ cmake,
+ bc,
+ zlib1g-dev,
+ libhdf5-dev,
+ libcppunit-dev,
+ libboost-dev,
 Vcs-Browser: https://salsa.debian.org/med-team/mapsembler2
 Vcs-Git: https://salsa.debian.org/med-team/mapsembler2.git
 Homepage: http://colibread.inria.fr/mapsembler2/
@@ -20,10 +22,11 @@ Rules-Requires-Root: no
 
 Package: mapsembler2
 Architecture: amd64 arm64 kfreebsd-amd64 ppc64el s390x
-Depends: ${misc:Depends},
-         ${shlibs:Depends},
-         zlib1g,
-         bc
+Depends:
+ ${misc:Depends},
+ ${shlibs:Depends},
+ zlib1g,
+ bc,
 Description: bioinformatics targeted assembly software
  Mapsembler2 is a targeted assembly software.
  It takes as input a set of NGS raw reads (fasta or fastq, gzipped or not)


=====================================
debian/rules
=====================================
@@ -22,6 +22,9 @@ LDFLAGS:=$(shell dpkg-buildflags --get LDFLAGS)
 %:
 	dh $@
 
+override_dh_auto_configure:
+	dh_auto_configure -- -DCMAKE_POLICY_VERSION_MINIMUM=3.5
+
 override_dh_auto_build:
 	dh_auto_configure --sourcedirectory=mapsembler2_extremities --builddirectory=mapsembler2_extremities/build
 	dh_auto_build --sourcedirectory=mapsembler2_extremities --builddirectory=mapsembler2_extremities/build


=====================================
debian/watch
=====================================
@@ -1,4 +1,6 @@
-version=4
+Version: 5
 
-opts="repacksuffix=+dfsg,dversionmangle=s/\+dfsg//g,repack,compression=xz" \
-  https://colibread.inria.fr/software/mapsembler2/  .*/mapsembler2_(2\.[.\d]+)\.zip
+Source: https://colibread.inria.fr/software/@PACKAGE@/
+Matching-Pattern: .*/@PACKAGE at _(2\.[.\d]+)@ARCHIVE_EXT@
+Repack-Suffix: +dfsg
+Dversion-Mangle: auto



View it on GitLab: https://salsa.debian.org/med-team/mapsembler2/-/compare/298e30f82446a58875401aa8cc22f2ffbeb033b0...fba6cfc5b5c0caaf0492210ae85337e05b7c4de8

-- 
View it on GitLab: https://salsa.debian.org/med-team/mapsembler2/-/compare/298e30f82446a58875401aa8cc22f2ffbeb033b0...fba6cfc5b5c0caaf0492210ae85337e05b7c4de8
You're receiving this email because of your account on salsa.debian.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/debian-med-commit/attachments/20251018/18e41258/attachment-0001.htm>


More information about the debian-med-commit mailing list