[med-svn] [Git][med-team/sambamba][master] 3 commits: add zlib dependency in meson build
Étienne Mollier
gitlab at salsa.debian.org
Tue Nov 10 22:04:11 GMT 2020
Étienne Mollier pushed to branch master at Debian Med / sambamba
Commits:
eccca542 by Étienne Mollier at 2020-11-10T21:06:22+01:00
add zlib dependency in meson build
- - - - -
f8880950 by Étienne Mollier at 2020-11-10T21:23:58+01:00
addapt libcurl-dev dependency
This is added per lintian warning to have consistent build environment.
Will default to libcurl4-gnutls-dev, which is one of the packages
providing libcurl-dev.
- - - - -
2ad5aba1 by Étienne Mollier at 2020-11-10T23:03:50+01:00
d/changelog: update to reflect changes
- - - - -
3 changed files:
- debian/changelog
- debian/control
- debian/patches/01_add-meson-build.patch
Changes:
=====================================
debian/changelog
=====================================
@@ -1,11 +1,17 @@
sambamba (0.7.1-5) UNRELEASED; urgency=medium
+ [ Andreas Tille ]
* Respect DEB_BUILD_OPTIONS in override_dh_auto_test target (routine-
update)
* Remove trailing whitespace in debian/changelog (routine-update)
* Add salsa-ci file (routine-update)
* Set upstream metadata fields: Bug-Database, Bug-Submit.
+ [ Étienne Mollier ]
+ * Define zlib dependency in meson.build. (Closes: #966914)
+ * Default to libcurl4-gnutls-dev as libcurl-dev dependency. (Fixes
+ lintian virtual-package-depends-without-real-package-depends)
+
-- Andreas Tille <tille at debian.org> Mon, 03 Aug 2020 13:40:40 +0200
sambamba (0.7.1-4) unstable; urgency=medium
=====================================
debian/control
=====================================
@@ -14,7 +14,7 @@ Build-Depends: debhelper-compat (= 13),
zlib1g-dev,
# used by libhts and explicitly referenced in build instruction
liblz4-dev,
- libcurl-dev,
+ libcurl4-gnutls-dev | libcurl-dev,
libssl-dev,
libbz2-dev,
libdeflate-dev,
=====================================
debian/patches/01_add-meson-build.patch
=====================================
@@ -11,11 +11,9 @@ Subject: [PATCH] Add Meson build definition
create mode 100644 meson.build
create mode 100644 meson_options.txt
-Index: sambamba/.gitignore
-===================================================================
--- sambamba.orig/.gitignore
+++ sambamba/.gitignore
-@@ -16,6 +16,7 @@ shunit*
+@@ -16,6 +16,7 @@
/*.cram
/*.crai
/*.txt
@@ -23,11 +21,9 @@ Index: sambamba/.gitignore
*.hex
*.zcat
*.out
-Index: sambamba/meson.build
-===================================================================
--- /dev/null
+++ sambamba/meson.build
-@@ -0,0 +1,154 @@
+@@ -0,0 +1,156 @@
+# This file was created manually. It is provided as a patch in debian/patches.
+# Please consider using the quilt patch system.
+
@@ -123,6 +119,7 @@ Index: sambamba/meson.build
+#
+biod_dep = dependency('biod', version: '>=0.1.0', static: true)
+htslib_dep = dependency('htslib', version: '>=1.3.2', static: true)
++zlib_dep = dependency('zlib', static: false)
+lz4_dep = dependency('liblz4', static: false)
+curl_dep = dependency('libcurl', static: false)
+#deflate_dep = dependency('libdeflate', static: false)
@@ -159,6 +156,7 @@ Index: sambamba/meson.build
+ version_info_d_fname],
+ dependencies: [biod_dep,
+ htslib_dep,
++ zlib_dep,
+# deflate_dep,
+ lz4_dep,
+# bz2_dep,
@@ -182,8 +180,6 @@ Index: sambamba/meson.build
+#
+install_man(manpages)
+install_data(['etc/bash_completion.d/sambamba'], install_dir: '/usr/share/bash-completion/completions')
-Index: sambamba/meson_options.txt
-===================================================================
--- /dev/null
+++ sambamba/meson_options.txt
@@ -0,0 +1 @@
View it on GitLab: https://salsa.debian.org/med-team/sambamba/-/compare/ea75b6e690dd811c0335a7f9881cce91abeda1d2...2ad5aba1aeecab98ffc736533789990e4daac3d5
--
View it on GitLab: https://salsa.debian.org/med-team/sambamba/-/compare/ea75b6e690dd811c0335a7f9881cce91abeda1d2...2ad5aba1aeecab98ffc736533789990e4daac3d5
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/20201110/603ccb23/attachment-0001.html>
More information about the debian-med-commit
mailing list