[med-svn] [Git][med-team/gubbins][master] 5 commits: autoupdate_configure.ac.patch: refresh.

Étienne Mollier (@emollier) gitlab at salsa.debian.org
Sat Dec 16 14:30:14 GMT 2023



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


Commits:
4993a189 by Étienne Mollier at 2023-12-16T13:42:38+01:00
autoupdate_configure.ac.patch: refresh.

- - - - -
a1f10408 by Étienne Mollier at 2023-12-16T14:32:03+01:00
d/t/run-example: define HOME directory.

This fixes numba caching issues with the newer test items.

- - - - -
3e6503b4 by Étienne Mollier at 2023-12-16T14:53:52+01:00
d/control: suggest r-core-base.

This is because gubbins ships a couple of R scripts, although they are
not critical to proper gubbins operation.

- - - - -
bd1cbae2 by Étienne Mollier at 2023-12-16T15:22:16+01:00
gubbins_3.1.0_exe_in_usr_lib.patch: delete leftover.

- - - - -
4b2d10cd by Étienne Mollier at 2023-12-16T15:23:05+01:00
ready to upload to unstable.

- - - - -


5 changed files:

- debian/changelog
- debian/control
- debian/patches/autoupdate_configure.ac.patch
- − debian/patches/gubbins_3.1.0_exe_in_usr_lib.patch
- debian/tests/run-example


Changes:

=====================================
debian/changelog
=====================================
@@ -1,9 +1,19 @@
-gubbins (3.3.1-1) UNRELEASED; urgency=medium
+gubbins (3.3.1-1) unstable; urgency=medium
 
+  [ Andreas Tille ]
   * New upstream version
   * Build-Depends: s/dh-python/dh-sequence-python3/ (routine-update)
 
- -- Andreas Tille <tille at debian.org>  Mon, 27 Nov 2023 18:24:30 +0100
+  [ Étienne Mollier ]
+  * autoupdate_configure.ac.patch: refresh.
+  * d/t/run-example: define HOME directory.
+    This fixes numba caching issues with the newer test items.
+  * d/control: suggest r-core-base.
+    This is because gubbins ships a couple of R scripts, although they are
+    not critical to proper gubbins operation.
+  * gubbins_3.1.0_exe_in_usr_lib.patch: delete leftover.
+
+ -- Étienne Mollier <emollier at debian.org>  Sat, 16 Dec 2023 15:22:50 +0100
 
 gubbins (3.3.0-3) unstable; urgency=medium
 


=====================================
debian/control
=====================================
@@ -38,6 +38,7 @@ Depends: ${shlibs:Depends},
 Recommends: iqtree,
             fasttree,
             python3-numba
+Suggests: r-base-core
 Description: phylogenetic analysis of genome sequences
  Gubbins supports rapid phylogenetic analysis of large samples of
  recombinant bacterial whole genome sequences.


=====================================
debian/patches/autoupdate_configure.ac.patch
=====================================
@@ -2,8 +2,8 @@ Description: autoupdate to avoid warnings from configure.ac
 Author: Andreas Tille <tille at debian.org>
 Last-Update: Wed, 12 Jul 2023 15:32:45 +0200
 
---- a/configure.ac
-+++ b/configure.ac
+--- gubbins.orig/configure.ac
++++ gubbins/configure.ac
 @@ -1,4 +1,5 @@
 -AC_INIT([gubbins], m4_esyscmd([tr -d '\n' < VERSION]), [n.croucher at imperial.ac.uk], [$(PACKAGE_NAME)$(AC_PACKAGE_VERSION)], [https://github.com/nickjcroucher/gubbins])
 +package_version=$(dpkg-parsechangelog | awk '/^Version:/ { print $2 }' | sed 's/\([0-9\.]\+\)-[0-9]\+$/\1/')
@@ -11,12 +11,3 @@ Last-Update: Wed, 12 Jul 2023 15:32:45 +0200
  
  AM_INIT_AUTOMAKE([foreign tar-pax subdir-objects])
  AC_CONFIG_SRCDIR([configure.ac])
-@@ -25,7 +26,7 @@ case $host_os in
- esac
- AM_CONDITIONAL([HOST_LINUX],[test x$HOST_OS = xlinux])
- 
--AC_PROG_LIBTOOL
-+LT_INIT
- AC_PROG_CC
- AC_PROG_CXX
- 


=====================================
debian/patches/gubbins_3.1.0_exe_in_usr_lib.patch deleted
=====================================
@@ -1,21 +0,0 @@
-Author: Andreas Tille <tille at debian.org>
-Last-Update: Thu, 19 Nov 2015 10:45:48 +0100
-Description: gubbins executable prints that it is not intended for direct usage
- While default install procedure installs gubbins executable to /usr/bin
- it prints that it is intended to be called from run_gubbins.  So it makes
- sense to rather install it to /usr/lib/gubbins instead of /usr/bin.
- .
- Attention: This patch applies to gubbins version 3.1.0 which can not be
- packaged yet since it requires raxml-ng
-
---- a/src/main.c
-+++ b/src/main.c
-@@ -38,7 +38,7 @@ const char* program_name;
- 
- void print_usage(FILE* stream, int exit_code)
- {
--  fprintf (stream, "This program is not supposed to be directly run. Use run_gubbins.py instead\n");
-+  fprintf (stream, "This program is not supposed to be directly run. Use run_gubbins instead\n");
-   fprintf (stream, "Usage:  %s [options] alignment_file\n", program_name);
-   fprintf (stream, "Version: %s\n", PACKAGE_VERSION);
-   fprintf (stream,


=====================================
debian/tests/run-example
=====================================
@@ -5,6 +5,8 @@ set -e
 
 TESTDIR=$(pwd)/tests/data
 WORKDIR=$(mktemp -d)
+HOME="$WORKDIR"
+export HOME
 trap "rm -rf $WORKDIR" 0 INT QUIT ABRT PIPE TERM
 cd $WORKDIR
 



View it on GitLab: https://salsa.debian.org/med-team/gubbins/-/compare/1bc1c0ec7ebf960cf3d95bc2f9fb1b068de39d23...4b2d10cd8c32cbddd2200bce70d07f536da4625f

-- 
View it on GitLab: https://salsa.debian.org/med-team/gubbins/-/compare/1bc1c0ec7ebf960cf3d95bc2f9fb1b068de39d23...4b2d10cd8c32cbddd2200bce70d07f536da4625f
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/20231216/ffcf5e7f/attachment-0001.htm>


More information about the debian-med-commit mailing list