[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