[med-svn] [Git][med-team/ghmm][master] 4 commits: d/s/lintian-overrides: fix the t64 migration override.

Étienne Mollier (@emollier) gitlab at salsa.debian.org
Tue Jul 16 21:26:11 BST 2024



Étienne Mollier pushed to branch master at Debian Med / ghmm


Commits:
ec54c636 by Étienne Mollier at 2024-07-16T22:11:15+02:00
d/s/lintian-overrides: fix the t64 migration override.

- - - - -
885a38c4 by Étienne Mollier at 2024-07-16T22:23:52+02:00
d/rules: convert an ISO source file to UTF-8.

- - - - -
b0a0c56c by Étienne Mollier at 2024-07-16T22:24:23+02:00
d/rules: disallow execution of an example source file.

- - - - -
672dbe28 by Étienne Mollier at 2024-07-16T22:25:38+02:00
ready to upload to unstable perhaps.

- - - - -


3 changed files:

- debian/changelog
- debian/rules
- debian/source/lintian-overrides


Changes:

=====================================
debian/changelog
=====================================
@@ -1,12 +1,15 @@
-ghmm (0.9~rc3-8) UNRELEASED; urgency=medium
+ghmm (0.9~rc3-8) unstable; urgency=medium
 
   * buildError.patch: unfuzz.
   * d/control: add myself to uploaders.
   * d/control: declare compliance to standards version 4.7.0.
   * gcc-14.patch: new: fix a pointer declaration in tests/mcmc.c.
     (Closes: #1074994)
+  * d/s/lintian-overrides: fix the t64 migration override.
+  * d/rules: convert an ISO source file to UTF-8.
+  * d/rules: disallow execution of an example source file.
 
- -- Étienne Mollier <emollier at debian.org>  Tue, 16 Jul 2024 22:05:51 +0200
+ -- Étienne Mollier <emollier at debian.org>  Tue, 16 Jul 2024 22:25:11 +0200
 
 ghmm (0.9~rc3-7) unstable; urgency=medium
 
@@ -48,7 +51,7 @@ ghmm (0.9~rc3-5.1~exp) experimental; urgency=medium
 ghmm (0.9~rc3-5) unstable; urgency=medium
 
   * Team upload.
-  
+
   [ Andreas Tille ]
   * Standards-Version: 4.6.2 (routine-update)
   * Avoid explicitly specifying -Wl,--as-needed linker flag.


=====================================
debian/rules
=====================================
@@ -41,6 +41,9 @@ override_dh_install:
 	mv debian/tmp/usr/local/lib/python3.*/dist-packages/ghmmwrapper-0.8-py3*.egg debian/python3-HMMEd/usr/lib/python3/dist-packages/ghmm
 	rm -rf debian/tmp/usr/local
 	find debian -type d -name __pycache__ | xargs rm -rf
+	# convert sequences_test.c from its national encoding
+	iconv -f ISO-8859-1 -t UTF-8 tests/sequences_test.c \
+		-o debian/ghmm/usr/share/doc/ghmm/examples/sequences_test.c
 
 override_dh_python3:
 	# We do not provide a package python3-HMMEd thus copy the pybuild installed files over to ghmm
@@ -65,3 +68,6 @@ override_dh_auto_test:
 ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS)))
 	$(MAKE) --directory=tests
 endif
+
+execute_before_dh_fixperms:
+	chmod -v -x debian/ghmm/usr/share/doc/ghmm/examples/*.c


=====================================
debian/source/lintian-overrides
=====================================
@@ -1,2 +1,2 @@
 # libghmm1 is the package name prior 64-bit time_t transition.
-ghmm source: version-substvar-for-external-package Conflicts ${source:Version} libghmm1t64 -> libghmm1 [debian/control:56]
+ghmm source: version-substvar-for-external-package Conflicts ${source:Version} libghmm1t64 -> libghmm1 [debian/control:*]



View it on GitLab: https://salsa.debian.org/med-team/ghmm/-/compare/410ed7ffabd10d6572081084c61a3f659a081a5a...672dbe285998d9bebb3d7a51523fea595149a749

-- 
This project does not include diff previews in email notifications.
View it on GitLab: https://salsa.debian.org/med-team/ghmm/-/compare/410ed7ffabd10d6572081084c61a3f659a081a5a...672dbe285998d9bebb3d7a51523fea595149a749
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/20240716/e5b6741d/attachment-0001.htm>


More information about the debian-med-commit mailing list