[med-svn] [Git][med-team/stacks][master] 3 commits: Remove Depends from test

Lance Lin (@linqigang) gitlab at salsa.debian.org
Wed Sep 6 17:30:08 BST 2023



Lance Lin pushed to branch master at Debian Med / stacks


Commits:
1283ec41 by Lance Lin at 2023-09-06T22:48:44+07:00
Remove Depends from test

- - - - -
e92be392 by Lance Lin at 2023-09-06T22:49:30+07:00
Update Depends and Recommends

- - - - -
fba4c15e by Lance Lin at 2023-09-06T22:50:04+07:00
Offer help option for stacks-gdb script

- - - - -


5 changed files:

- debian/changelog
- debian/control
- + debian/patches/offer_help_option_for_stacks_gdb.patch
- debian/patches/series
- debian/tests/control


Changes:

=====================================
debian/changelog
=====================================
@@ -2,9 +2,14 @@ stacks (2.65+dfsg-2) UNRELEASED; urgency=medium
 
   * Team upload.
   * d/bin/stacks: Fix path to be libexec for executables
+  * d/control: Add python3 and bsdextrautils to Depends
+               Remove python3 from Recommends
+               Add gdb to Recommends
   * d/tests: Add superficial autopkgtest (needs test data)
   * d/patches/change_program_exit_to_success.patch: Fix exit codes to be
     successful and output to stdout
+  * d/patches/offer_help_option_for_stacks_gdb.patch: Gives usage information
+    for options -h, --help, and --version
 
  -- Lance Lin <lq27267 at gmail.com>  Fri, 01 Sep 2023 20:40:42 +0700
 


=====================================
debian/control
=====================================
@@ -21,10 +21,12 @@ Architecture: any
 Depends: ${shlibs:Depends},
          ${misc:Depends},
          samtools,
-         libdbi-perl
+         libdbi-perl,
+         bsdextrautils,
+         python3
 Recommends: libspreadsheet-writeexcel-perl,
-            python3,
-            littler
+            littler,
+            gdb
 Provides: stacks-web
 Description: pipeline for building loci from short-read DNA sequences
  Stacks is a software pipeline for building loci from short-read sequences,


=====================================
debian/patches/offer_help_option_for_stacks_gdb.patch
=====================================
@@ -0,0 +1,15 @@
+Description: Offer help option
+Author: Lance Lin <lq27267 at gmail.com>
+Date: 2023-09-06
+
+--- a/scripts/stacks-gdb
++++ b/scripts/stacks-gdb
+@@ -27,7 +27,7 @@
+ crash.
+ "
+ 
+-if [[ $# -eq 0 ]] ;then
++if [[ $# -eq 0 ]] || [[ "$1" =~ ^(-h|--help|--version)$ ]] ;then
+     echo -n "$usage"
+     echo
+     echo -n "$gdb_req"


=====================================
debian/patches/series
=====================================
@@ -3,3 +3,4 @@ script-exe-paths
 use_debian_packaged_htslib.patch
 fix_spelling_errors.patch
 change_program_exit_to_success.patch
+offer_help_option_for_stacks_gdb.patch


=====================================
debian/tests/control
=====================================
@@ -1,3 +1,2 @@
 Tests: run-unit-test
-Depends: @, bsdmainutils, python3, gdb
 Restrictions: superficial



View it on GitLab: https://salsa.debian.org/med-team/stacks/-/compare/7b3312d9ac0f967a9e1b87ee8ac3c1ee24de4a8d...fba4c15eb3786ce799e8d141d4cb2f06f82aa4f0

-- 
View it on GitLab: https://salsa.debian.org/med-team/stacks/-/compare/7b3312d9ac0f967a9e1b87ee8ac3c1ee24de4a8d...fba4c15eb3786ce799e8d141d4cb2f06f82aa4f0
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/20230906/66c6da62/attachment-0001.htm>


More information about the debian-med-commit mailing list