[med-svn] [Git][med-team/microbiomeutil][master] 6 commits: Do not hard code the build architecture compiler

Andreas Tille (@tille) gitlab at salsa.debian.org
Mon Jan 10 17:49:22 GMT 2022



Andreas Tille pushed to branch master at Debian Med / microbiomeutil


Commits:
c512c520 by Andreas Tille at 2022-01-10T17:28:56+01:00
Do not hard code the build architecture compiler

- - - - -
d9503d53 by Andreas Tille at 2022-01-10T17:29:18+01:00
routine-update: Standards-Version: 4.6.0

- - - - -
83da6554 by Andreas Tille at 2022-01-10T17:29:27+01:00
Add missing build dependency on dh addon.

Changes-By: lintian-brush
Fixes: lintian: missing-build-dependency-for-dh_-command
See-also: https://lintian.debian.org/tags/missing-build-dependency-for-dh_-command.html

- - - - -
ff40a1d1 by Andreas Tille at 2022-01-10T17:29:41+01:00
Fix typo in debian/rules rules: override_dh_auto_build  => override_dh_auto_build, override_dh_fixperms  => override_dh_fixperms

Changes-By: lintian-brush
Fixes: lintian: typo-in-debhelper-override-target
See-also: https://lintian.debian.org/tags/typo-in-debhelper-override-target.html

- - - - -
87704b51 by Andreas Tille at 2022-01-10T17:29:49+01:00
Apply multi-arch hints.
+ microbiomeutil-data: Add Multi-Arch: foreign.

Changes-By: apply-multiarch-hints

- - - - -
f0760995 by Andreas Tille at 2022-01-10T17:33:56+01:00
routine-update: Ready to upload to unstable

- - - - -


5 changed files:

- debian/changelog
- debian/control
- + debian/patches/cross.patch
- debian/patches/series
- debian/rules


Changes:

=====================================
debian/changelog
=====================================
@@ -1,3 +1,19 @@
+microbiomeutil (20101212+dfsg1-5) unstable; urgency=medium
+
+  [ Helmut Grohne ]
+  * Do not hard code the build architecture compiler
+    Closes: #1003411
+
+  [ Andreas Tille ]
+  * Standards-Version: 4.6.0 (routine-update)
+  * Add missing build dependency on dh addon.
+  * Fix typo in debian/rules rules: override_dh_auto_build  =>
+    override_dh_auto_build, override_dh_fixperms  => override_dh_fixperms
+  * Apply multi-arch hints.
+    + microbiomeutil-data: Add Multi-Arch: foreign.
+
+ -- Andreas Tille <tille at debian.org>  Mon, 10 Jan 2022 17:29:54 +0100
+
 microbiomeutil (20101212+dfsg1-4) unstable; urgency=medium
 
   * Team Upload.


=====================================
debian/control
=====================================
@@ -6,8 +6,9 @@ Section: science
 Priority: optional
 Build-Depends: debhelper-compat (= 13),
                cdbfasta,
-               ncbi-blast+-legacy
-Standards-Version: 4.5.1
+               ncbi-blast+-legacy,
+               debhelper
+Standards-Version: 4.6.0
 Vcs-Browser: https://salsa.debian.org/med-team/microbiomeutil
 Vcs-Git: https://salsa.debian.org/med-team/microbiomeutil.git
 Homepage: http://microbiomeutil.sourceforge.net/
@@ -108,6 +109,7 @@ Depends: ${misc:Depends}
 Enhances: chimeraslayer,
           nast-ier,
           wigeon
+Multi-Arch: foreign
 Description: Reference 16S sequences and NAST-alignments used by microbiomeutil tools
  Reference data for tools in the microbiomeutil package.  The algorithms
  used by the tools chimeraslayer, nast-ier and wigeon are based on


=====================================
debian/patches/cross.patch
=====================================
@@ -0,0 +1,16 @@
+Last-Update: Sun, 9 Jan 2022 20:11:27 +0100
+Author: Helmut Grohne <helmut at subdivi.de>
+Bug-Debian: https://bugs.debian.org/1003411
+Description: Do not hard code the build architecture compiler
+
+--- microbiomeutil-20101212+dfsg1.orig/NAST-iEr/Makefile
++++ microbiomeutil-20101212+dfsg1/NAST-iEr/Makefile
+@@ -3,7 +3,7 @@
+ all: NAST-iEr
+ 
+ NAST-iEr: NAST-iEr.c
+-	gcc $(CPPFLAGS) $(CFLAGS) $(LDFLAGS) NAST-iEr.c -o NAST-iEr
++	$(CC) $(CPPFLAGS) $(CFLAGS) $(LDFLAGS) NAST-iEr.c -o NAST-iEr
+ 
+ 
+ clean:


=====================================
debian/patches/series
=====================================
@@ -3,3 +3,4 @@ find_relocated_resources.patch
 find_relocated_libraries.patch
 hardening.patch
 enable_tests_in_local_dir.patch
+cross.patch


=====================================
debian/rules
=====================================
@@ -29,7 +29,7 @@ else
 #endif
 endif
 
-override_dh_auto_build :
+override_dh_auto_build:
 	dh_auto_build
 	#Pre-make indexes for ChimeraSlayer, otherwise it tries to write them
 	#to the non-writeable dir on first run and blows up
@@ -59,7 +59,7 @@ override_dh_installexamples:
 	done
 	sed -i '1i #!/bin/sh' $(sampledir)/WigeoN/runMe.sh
 
-override_dh_fixperms :
+override_dh_fixperms:
 	dh_fixperms
 	find debian -type f -name '*.pm' -print0 | xargs -0r chmod a-x
 	find debian -type f -name 'genus_counter.pl' -print0 | xargs -0r chmod a+x



View it on GitLab: https://salsa.debian.org/med-team/microbiomeutil/-/compare/33a79e3f02fdcd24e95fd7cec17d83097030c09c...f076099590791da6fd3ce48e6fb86bd872afb994

-- 
View it on GitLab: https://salsa.debian.org/med-team/microbiomeutil/-/compare/33a79e3f02fdcd24e95fd7cec17d83097030c09c...f076099590791da6fd3ce48e6fb86bd872afb994
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/20220110/9838b574/attachment-0001.htm>


More information about the debian-med-commit mailing list