[med-svn] [Git][med-team/uc-echo][master] 6 commits: Do not build 32-bit binaries for the wrong architecture

Graham Inggs (@ginggs) gitlab at salsa.debian.org
Sun Nov 7 11:52:00 GMT 2021



Graham Inggs pushed to branch master at Debian Med / uc-echo


Commits:
508261d3 by Graham Inggs at 2021-11-07T13:19:46+02:00
Do not build 32-bit binaries for the wrong architecture

- - - - -
83acbd12 by Graham Inggs at 2021-11-07T13:19:51+02:00
Build-Depend on python3 instead of python3-all-dev

- - - - -
304eafb5 by Graham Inggs at 2021-11-07T13:19:51+02:00
Switch to debhelper 13

- - - - -
9427024b by Graham Inggs at 2021-11-07T13:19:51+02:00
Test the installed binaries

- - - - -
c69179a3 by Graham Inggs at 2021-11-07T13:19:51+02:00
Bump Standards-Version to 4.6.0

- - - - -
e79f0dc8 by Graham Inggs at 2021-11-07T13:21:09+02:00
Prepare for upload to unstable

- - - - -


6 changed files:

- − debian/README.Debian
- debian/changelog
- debian/control
- debian/rules
- debian/tests/control
- debian/tests/runtest


Changes:

=====================================
debian/README.Debian deleted
=====================================
@@ -1,7 +0,0 @@
-According to upstream this program needs lots of RAM and thus for i386/amd64
-the compiler flag -m64 is needed. 
-Unfortunately this is not supported on all architectures. So on some (like
-mips, mipsel, kfreebsd-i386, hurd-i386, armel, armhf), that have no 64-bit
-mode implemented, only a 32bit version is built. 
-Apart from the number of data that can be processed, this has no influence
-on the results.


=====================================
debian/changelog
=====================================
@@ -1,3 +1,14 @@
+uc-echo (1.12-16) unstable; urgency=medium
+
+  * Team upload
+  * Do not build 32-bit binaries for the wrong architecture
+  * Build-Depend on python3 instead of python3-all-dev
+  * Switch to debhelper 13
+  * Test the installed binaries
+  * Bump Standards-Version to 4.6.0, no changes
+
+ -- Graham Inggs <ginggs at debian.org>  Sun, 07 Nov 2021 11:20:37 +0000
+
 uc-echo (1.12-15) unstable; urgency=medium
 
   * Using int and not char for storing offsets


=====================================
debian/control
=====================================
@@ -6,13 +6,12 @@ Uploaders: Thorsten Alteholz <debian at alteholz.de>,
            Pierre Gruet <pgtdebian at free.fr>
 Section: science
 Priority: optional
-Build-Depends: debhelper-compat (= 12),
+Build-Depends: debhelper-compat (= 13),
 	       dh-python,
-               python3-all-dev:any,
+               python3:any,
                python3-scipy:native,
                python3-numpy:native,
-               g++-multilib [i386 powerpc sparc x32]
-Standards-Version: 4.5.0
+Standards-Version: 4.6.0
 Vcs-Browser: https://salsa.debian.org/med-team/uc-echo
 Vcs-Git: https://salsa.debian.org/med-team/uc-echo.git
 Homepage: http://uc-echo.sourceforge.net/


=====================================
debian/rules
=====================================
@@ -6,10 +6,6 @@ include /usr/share/dpkg/architecture.mk
 LIBRARY_PATH=/usr/lib/$(DEB_HOST_MULTIARCH)
 CPATH=/usr/include/$(DEB_HOST_MULTIARCH)
 export LIBRARY_PATH CPATH
-ADDCXXFLAGS = -m64
-ifeq ($(DEB_HOST_ARCH),$(filter $(DEB_HOST_ARCH),mips mipsel mipsn32 mipsn32el mips64 mips64el hppa kfreebsd-i386 hurd-i386 armel armhf arm64 ia64 sh4 powerpcspe m68k))
-ADDCXXFLAGS =
-endif
 
 CXXFLAGS += $(ADDCXXFLAGS)
 


=====================================
debian/tests/control
=====================================
@@ -1,2 +1,2 @@
 Tests: runtest
-Depends: @, build-essential
+Depends: @


=====================================
debian/tests/runtest
=====================================
@@ -1,15 +1,11 @@
 #!/bin/bash
 set -e
 
-echo 'make to get required binaries'
-make
-
 echo 'Test for sample data'
-python3 ./ErrorCorrection.py -o output/sample_data.fastq sample_data.txt
+uc-echo -o output/sample_data.fastq sample_data.txt
 
 echo 'Run with 4 threads'
-python3 ./ErrorCorrection.py --ncpu 4 -o output/sample_data.fastq sample_data.txt
+uc-echo --ncpu 4 -o output/sample_data.fastq sample_data.txt
 
 echo 'cleaning up ...'
-make clean
-rm -rf tmp/ log/ output/ 
+rm -rf tmp/ log/ output/



View it on GitLab: https://salsa.debian.org/med-team/uc-echo/-/compare/f5b2c0f54177e2d60d74fbfb623fbc27ff8002a3...e79f0dc8217c09b85af011099832f777b17e59b5

-- 
View it on GitLab: https://salsa.debian.org/med-team/uc-echo/-/compare/f5b2c0f54177e2d60d74fbfb623fbc27ff8002a3...e79f0dc8217c09b85af011099832f777b17e59b5
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/20211107/e778ee00/attachment-0001.htm>


More information about the debian-med-commit mailing list