[med-svn] [Git][med-team/bali-phy][master] 12 commits: d/gbp.conf: switch to debian/unstable branch.

Étienne Mollier (@emollier) gitlab at salsa.debian.org
Mon Dec 18 17:55:34 GMT 2023



Étienne Mollier pushed to branch master at Debian Med / bali-phy


Commits:
5d3a565e by Étienne Mollier at 2023-12-18T15:15:03+01:00
d/gbp.conf: switch to debian/unstable branch.

- - - - -
e6810c19 by Étienne Mollier at 2023-12-18T15:31:44+01:00
boost1.83.patch: new: fix ftbfs.

Closes: #1056087

- - - - -
809772cd by Étienne Mollier at 2023-12-18T15:32:41+01:00
d/lintian-overrides: refresh mismatch.

- - - - -
61798e0c by Étienne Mollier at 2023-12-18T15:39:59+01:00
d/s/lintian-overrides: override false positive source missing.

- - - - -
6a1a7f1d by Étienne Mollier at 2023-12-18T15:49:16+01:00
d/control: declare compliance to standards version 4.6.2.

- - - - -
319890d0 by Étienne Mollier at 2023-12-18T15:52:11+01:00
d/watch: fix uscan recipe; move to git mode.

- - - - -
45ea0dec by Étienne Mollier at 2023-12-18T15:53:12+01:00
ready to upload to unstable.

- - - - -
d2440e44 by Étienne Mollier at 2023-12-18T15:59:30+01:00
Un-release, still something left to do.

- - - - -
622c5595 by Étienne Mollier at 2023-12-18T16:51:35+01:00
d/rules: cleanup test artifacts.

Closes: #1043647

- - - - -
f339106c by Étienne Mollier at 2023-12-18T16:52:10+01:00
ready to upload to unstable.

- - - - -
ab1c490d by Étienne Mollier at 2023-12-18T18:39:04+01:00
Merge branch 'debian/unstable'

- - - - -
f02b2a2d by Étienne Mollier at 2023-12-18T18:55:04+01:00
initialize changelog.

- - - - -


7 changed files:

- debian/changelog
- debian/lintian-overrides
- + debian/patches/boost1.83.patch
- + debian/patches/series
- debian/rules
- + debian/source/lintian-overrides
- debian/watch


Changes:

=====================================
debian/changelog
=====================================
@@ -1,3 +1,11 @@
+bali-phy (4.0~beta2+dfsg-2) UNRELEASED; urgency=medium
+
+  * Team upload.
+  * Revert d/gbp.conf: switch to debian/unstable branch.
+    We are back in the Debian Med Policy compliant branch.
+
+ -- Étienne Mollier <emollier at debian.org>  Mon, 18 Dec 2023 18:40:28 +0100
+
 bali-phy (4.0~beta2+dfsg-1) experimental; urgency=medium
 
   * Team upload
@@ -9,6 +17,19 @@ bali-phy (4.0~beta2+dfsg-1) experimental; urgency=medium
 
  -- Andreas Tille <tille at debian.org>  Thu, 13 Apr 2023 15:13:50 +0200
 
+bali-phy (3.6.1+dfsg-2) unstable; urgency=medium
+
+  * Team upload.
+  * d/gbp.conf: switch to debian/unstable branch.
+  * boost1.83.patch: new: fix ftbfs. (Closes: #1056087)
+  * d/lintian-overrides: refresh mismatch.
+  * d/s/lintian-overrides: override false positive source missing.
+  * d/control: declare compliance to standards version 4.6.2.
+  * d/watch: fix uscan recipe; move to git mode.
+  * d/rules: cleanup test artifacts. (Closes: #1043647)
+
+ -- Étienne Mollier <emollier at debian.org>  Mon, 18 Dec 2023 16:51:59 +0100
+
 bali-phy (3.6.1+dfsg-1) unstable; urgency=medium
 
   * Team upload.


=====================================
debian/lintian-overrides
=====================================
@@ -1,2 +1,2 @@
 #False positives
-bali-phy: package-contains-documentation-outside-usr-share-doc usr/lib/bali-phy/help/*
+bali-phy: package-contains-documentation-outside-usr-share-doc [usr/lib/bali-phy/help/*]


=====================================
debian/patches/boost1.83.patch
=====================================
@@ -0,0 +1,20 @@
+Description: fix ftbfs with boost 1.83.
+ Since boost 1.83, the bitset header is not implicitly included anymore,
+ causing the build failur in src/dp/hmm.cc.
+
+Author: Étienne Mollier <emollier at debian.org>
+Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1056087
+Forwarded: no
+Last-Update: 2023-12-18
+---
+This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
+--- bali-phy.orig/src/dp/hmm.cc
++++ bali-phy/src/dp/hmm.cc
+@@ -23,6 +23,7 @@
+ /// \brief This file implements the generic HMM class.
+ ///
+ 
++#include <bitset>
+ #include <cmath>
+ #include "hmm.H"
+ #include "2way.H"


=====================================
debian/patches/series
=====================================
@@ -0,0 +1 @@
+boost1.83.patch


=====================================
debian/rules
=====================================
@@ -22,3 +22,9 @@ endif
 # Tell meson not to install the extra tools
 override_dh_auto_configure:
 	dh_auto_configure -- -Dextra-tools=false --buildtype=release -Db_ndebug=true
+
+# Cleanup test artifacts scattered through the source code.
+execute_after_dh_clean:
+	find -type f -name \*.Main.hs -delete
+	find -type f -name obtained-\* -delete
+	find -type d -name ignore-output-\* | xargs rm -rf


=====================================
debian/source/lintian-overrides
=====================================
@@ -0,0 +1,6 @@
+# Override false positive lintian flags: these files can be produced by
+# xsltproc and their corresponding *.tut.xml files; the *.tut.* is likely to
+# confuse lintian.
+bali-phy source: source-is-missing [doc/Tutorial.html]
+bali-phy source: source-is-missing [doc/Tutorial.xhtml]
+bali-phy source: source-is-missing [doc/Tutorial3.xhtml]


=====================================
debian/watch
=====================================
@@ -1,4 +1,9 @@
 version=4
 
-opts="uversionmangle=s/(\d)[_\.\-\+]?(RC|rc|pre|dev|beta|alpha)[.]?(\d*)$/\$1~\$2\$3/,repacksuffix=+dfsg,dversionmangle=auto" \
-  https://github.com/bredelings/BAli-Phy/tags (?:.*?/)?v?@ANY_VERSION@@ARCHIVE_EXT@
+opts=" \
+	uversionmangle=s/(\d)[_\.\-\+]?(RC|rc|pre|dev|beta|alpha)[.]?(\d*)$/\$1~\$2\$3/, \
+	repacksuffix=+dfsg, \
+	dversionmangle=auto, \
+	mode=git" \
+https://github.com/bredelings/BAli-Phy.git \
+refs/tags/v?@ANY_VERSION@



View it on GitLab: https://salsa.debian.org/med-team/bali-phy/-/compare/bcf98f2f6ac5f5bc0d054a09182362395ffb6033...f02b2a2d92948a138a7d8800a980230074465128

-- 
View it on GitLab: https://salsa.debian.org/med-team/bali-phy/-/compare/bcf98f2f6ac5f5bc0d054a09182362395ffb6033...f02b2a2d92948a138a7d8800a980230074465128
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/20231218/3618a30d/attachment-0001.htm>


More information about the debian-med-commit mailing list