[med-svn] [Git][med-team/sambamba][master] 3 commits: Does not Build-Depend libbiod-dev any more

Andreas Tille (@tille) gitlab at salsa.debian.org
Thu Dec 9 08:31:00 GMT 2021



Andreas Tille pushed to branch master at Debian Med / sambamba


Commits:
37dbdad6 by Andreas Tille at 2021-12-09T08:18:04+01:00
Does not Build-Depend libbiod-dev any more

- - - - -
a0e8e435 by Andreas Tille at 2021-12-09T08:18:40+01:00
Fix watchfile to detect new versions on github

- - - - -
d2102c0a by Andreas Tille at 2021-12-09T09:27:53+01:00
Upstream claims that biod is not needed - unfortunately there seem to be some remainings

- - - - -


5 changed files:

- debian/changelog
- debian/control
- + debian/patches/no_biod_needed.patch
- debian/patches/series
- debian/watch


Changes:

=====================================
debian/changelog
=====================================
@@ -1,3 +1,10 @@
+sambamba (0.8.1+dfsg-2) unstable; urgency=medium
+
+  * Does not Build-Depend libbiod-dev any more
+  * Fix watchfile to detect new versions on github
+
+ -- Andreas Tille <tille at debian.org>  Thu, 09 Dec 2021 08:18:47 +0100
+
 sambamba (0.8.1+dfsg-1) unstable; urgency=medium
 
   * Team upload.


=====================================
debian/control
=====================================
@@ -5,9 +5,8 @@ Section: science
 Priority: optional
 Build-Depends: debhelper-compat (= 13),
                dh-dlang,
-               libbiod-dev,
                libhts-dev (>= 1.10.2-4),
-               meson (>= 0.48),
+               meson,
                pkg-config,
                python3,
                shunit2 <!nocheck>,


=====================================
debian/patches/no_biod_needed.patch
=====================================
@@ -0,0 +1,20 @@
+--- a/meson.build
++++ b/meson.build
+@@ -81,7 +81,6 @@ manpages = [
+ #
+ # Dependencies
+ #
+-biod_dep   = dependency('biod', version: '>=0.1.0', static: true)
+ lz4_dep    = dependency('liblz4')
+ 
+ #
+@@ -111,8 +110,7 @@ sambamba_exe = executable('sambamba',
+      cram_src,
+      thirdparty_src,
+      version_info_d_fname],
+-    dependencies: [biod_dep,
+-                   lz4_dep],
++    dependencies: [lz4_dep],
+     d_args: extra_dflags,
+     d_import_dirs: [include_directories('.')],
+     install: true


=====================================
debian/patches/series
=====================================
@@ -2,3 +2,4 @@
 2to3.patch
 MakefilePointerToStaticLib.patch
 fix_meson_syntax.patch
+no_biod_needed.patch


=====================================
debian/watch
=====================================
@@ -5,4 +5,4 @@ repacksuffix=+dfsg,\
 repack,compression=xz,\
 uversionmangle=s/-/~/,\
 dversionmangle=s/\+(debian|dfsg|ds|deb)(\.\d+)?$// \
-  https://github.com/lomereiter/sambamba/releases .*/archive/.*/v(\d[\d.pre-]+)@ARCHIVE_EXT@
+  https://github.com/lomereiter/sambamba/releases .*/.*/v(\d[\d.pre-]+)@ARCHIVE_EXT@



View it on GitLab: https://salsa.debian.org/med-team/sambamba/-/compare/093baaeeecf5a364ce58e055a4117620169f0864...d2102c0a99a2b72b6d6d462b0a469c8c30503525

-- 
View it on GitLab: https://salsa.debian.org/med-team/sambamba/-/compare/093baaeeecf5a364ce58e055a4117620169f0864...d2102c0a99a2b72b6d6d462b0a469c8c30503525
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/20211209/5c8df4aa/attachment-0001.htm>


More information about the debian-med-commit mailing list