[med-svn] [Git][med-team/kmc][master] 6 commits: Move libkmc_core.a to /usr/lib/<triplet>

Étienne Mollier (@emollier) gitlab at salsa.debian.org
Sun Jan 16 14:39:49 GMT 2022



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


Commits:
aaf9a262 by Étienne Mollier at 2022-01-16T14:41:05+01:00
Move libkmc_core.a to /usr/lib/<triplet>

- - - - -
56543c4b by Étienne Mollier at 2022-01-16T14:54:39+01:00
d/ch: fix typo caught by lintian.  :)

- - - - -
1fd42423 by Étienne Mollier at 2022-01-16T14:59:40+01:00
d/control,d/libkmc-dev: don't depend on dh-exec

Thanks to compat level 13, variable expansion is supported in
install files without the need of the legacy helper program.

- - - - -
66e7679f by Étienne Mollier at 2022-01-16T15:01:44+01:00
Deleted newish_gcc_build_fix.patch: applied upstream

- - - - -
e32e8475 by Étienne Mollier at 2022-01-16T15:15:42+01:00
update changelog

- - - - -
d153f3ba by Étienne Mollier at 2022-01-16T15:35:24+01:00
routine-update: Ready to upload to unstable

- - - - -


6 changed files:

- debian/changelog
- debian/control
- debian/kmc.install
- debian/libkmc-dev.install
- − debian/patches/newish_gcc_build_fix.patch
- debian/patches/series


Changes:

=====================================
debian/changelog
=====================================
@@ -1,15 +1,16 @@
-kmc (3.2.1+dfsg-1) UNRELEASED; urgency=medium
+kmc (3.2.1+dfsg-1) unstable; urgency=medium
 
-TODO: relocate spurious library usr/bin/libkmc_core.a
   * New upstream version
   * Add missing build dependency on dh addon.
   * Drop transition for old debug package migration.
   * d/copyright: update Files-Excluded pattern list
   * Refresh all patches following reorganisation of upstream source code..
-  * d/t/build-lib: adjust autopkgtest to limitiations imposed by upstream:
+  * Delete newish_gcc_build_fix.patch: applied upstream.
+  * d/t/build-lib: adjust autopkgtest to limitations imposed by upstream:
     no less than 2GiB of memory per command and no more than 128 threads..
+  * d/control,d/libkmc-dev: don't depend on dh-exec thanks to compat 13.
 
- -- Étienne Mollier <emollier at debian.org>  Sat, 15 Jan 2022 23:44:08 +0100
+ -- Étienne Mollier <emollier at debian.org>  Sun, 16 Jan 2022 15:24:16 +0100
 
 kmc (3.1.1+dfsg-4) unstable; urgency=medium
 


=====================================
debian/control
=====================================
@@ -8,7 +8,6 @@ Uploaders: Andreas Tille <tille at debian.org>,
 Section: science
 Priority: optional
 Build-Depends: debhelper-compat (= 13),
-               dh-exec,
                zlib1g-dev,
                libbz2-dev,
                help2man,


=====================================
debian/kmc.install
=====================================
@@ -1 +1,2 @@
-bin/* usr/bin
+# Note: careful not to catch bin/libkmc_core.a
+bin/kmc* usr/bin


=====================================
debian/libkmc-dev.install
=====================================
@@ -1,3 +1,3 @@
-#!/usr/bin/dh-exec
 kmc_api/*.h usr/include/kmc
 libkmc.a    usr/lib/${DEB_HOST_MULTIARCH}
+bin/libkmc*.a usr/lib/${DEB_HOST_MULTIARCH}


=====================================
debian/patches/newish_gcc_build_fix.patch deleted
=====================================
@@ -1,12 +0,0 @@
-Description: add required header for std::modf
-Author: Sascha Steinbiss <sascha at steinbiss.name>
---- kmc.orig/kmc_dump/nc_utils.h
-+++ kmc/kmc_dump/nc_utils.h
-@@ -11,6 +11,7 @@
-   Date   : 2022-01-04
- */
- 
-+#include <cmath>
- #include <string>
- #include <cmath>
- #include "../kmc_api/kmer_defs.h"


=====================================
debian/patches/series
=====================================
@@ -1,7 +1,6 @@
 use-shared-libs
 makefile.patch
 0005-Add-static-library-target-to-makefile.patch
-newish_gcc_build_fix.patch
 disable-python-bindings.patch
 spelling.patch
 simde



View it on GitLab: https://salsa.debian.org/med-team/kmc/-/compare/bc0d17a3c5b851ad3188941104c367f401165bd4...d153f3baf218eb1ac65332cf82ec0071b9b939d7

-- 
View it on GitLab: https://salsa.debian.org/med-team/kmc/-/compare/bc0d17a3c5b851ad3188941104c367f401165bd4...d153f3baf218eb1ac65332cf82ec0071b9b939d7
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/20220116/cfafb078/attachment-0001.htm>


More information about the debian-med-commit mailing list