[med-svn] [Git][med-team/pbseqlib][master] 5 commits: routine-update: Standards-Version: 4.4.1

Andreas Tille gitlab at salsa.debian.org
Thu Dec 19 16:56:57 GMT 2019



Andreas Tille pushed to branch master at Debian Med / pbseqlib


Commits:
8663c859 by Andreas Tille at 2019-12-19T10:30:58Z
routine-update: Standards-Version: 4.4.1

- - - - -
0d538a07 by Andreas Tille at 2019-12-19T10:31:00Z
debian/copyright: use spaces rather than tabs to start continuation lines.

Fixes lintian: tab-in-licence-text
See https://lintian.debian.org/tags/tab-in-licence-text.html for more details.

- - - - -
ab4105e5 by Andreas Tille at 2019-12-19T11:17:38Z
There is no point to check for gtest since its installed via Build-Depends

- - - - -
07290a0d by Andreas Tille at 2019-12-19T16:55:39Z
Make sure hdf5 headers will be included, todo: link to hdf5 lib

- - - - -
2b5192df by Andreas Tille at 2019-12-19T16:56:36Z
Polish changelog

- - - - -


6 changed files:

- debian/changelog
- debian/control
- debian/copyright
- + debian/patches/meson.patch
- debian/patches/series
- debian/rules


Changes:

=====================================
debian/changelog
=====================================
@@ -1,15 +1,17 @@
 pbseqlib (5.3.3+dfsg-1) UNRELEASED; urgency=medium
 
+  [ Helmut Grohne ]
+  * Covnert libpbseq-dev to Architecture: any. (Closes: #940327)
+
   [ Andreas Tille ]
   * Add myself to Uploaders to have at least one human uploader after
     Afif removed himself.
   * New upstream version
   * debhelper-compat 12
-  * Standards-Version: 4.4.0
   * Add new Build-Depends needed for testing
-
-  [ Helmut Grohne ]
-  * Covnert libpbseq-dev to Architecture: any. (Closes: #940327)
+  * Standards-Version: 4.4.1
+  * debian/copyright: use spaces rather than tabs to start continuation
+    lines.
 
  -- Andreas Tille <tille at debian.org>  Mon, 05 Aug 2019 16:53:23 +0200
 


=====================================
debian/control
=====================================
@@ -16,7 +16,7 @@ Build-Depends: debhelper-compat (= 12),
                libpbbam-dev (>= 0.18.0+dfsg-1~),
                libhts-dev,
                libgtest-dev <!nocheck>
-Standards-Version: 4.4.0
+Standards-Version: 4.4.1
 Vcs-Browser: https://salsa.debian.org/med-team/pbseqlib
 Vcs-Git: https://salsa.debian.org/med-team/pbseqlib.git
 Homepage: https://github.com/PacificBiosciences/blasr_libcpp


=====================================
debian/copyright
=====================================
@@ -22,7 +22,7 @@ License: Larsson
 Files: pbdata/MD5Utils.cpp
        pbdata/MD5Utils.hpp
 Copyright: 1991-1992 RSA Data Security, Inc.
-	   1995	     Mordechai T. Abzug
+           1995	     Mordechai T. Abzug
 License: RSA
 
 Files: debian/*


=====================================
debian/patches/meson.patch
=====================================
@@ -0,0 +1,15 @@
+Author: Andreas Tille <tille at debian.org>
+Last-Update: Fri, 13 Dec 2019 22:17:15 +0100
+Description: There is no point to check for gtest since its installed via Build-Depends
+
+--- a/unittest/meson.build
++++ b/unittest/meson.build
+@@ -11,7 +11,7 @@ subdir('pbdata')
+ # Sources #
+ ###########
+ 
+-libblasr_gtest_dep = dependency('gtest_main', fallback : ['gtest', 'gtest_main_dep'])
++libblasr_gtest_dep = dependency('gtest', main: true)
+ 
+ libblasr_unittest = executable(
+   'libblasr_unittest', [


=====================================
debian/patches/series
=====================================
@@ -1,2 +1,3 @@
 hdf5-1.10.1-support.patch
 hdf5-1.10.0-support.patch
+meson.patch


=====================================
debian/rules
=====================================
@@ -8,7 +8,7 @@ export HDF5_LIB = /usr/lib/$(DEB_HOST_MULTIARCH)/hdf5/serial
 export GTEST_INC = /usr/include
 export GTEST_SRCDIR = /usr/src/gtest
 
-export DEB_CFLAGS_MAINT_APPEND=-O3
+export DEB_CFLAGS_MAINT_APPEND=-O3 -I$(HDF5_INC)
 export DEB_CXXFLAGS_MAINT_APPEND=-O3
 
 export LDLIBS += -lpbbam
@@ -16,7 +16,7 @@ export LDLIBS += -lpbbam
 # Needed for patch hdf5-1.10.1-support.patch
 HDF5_VERSION := $(shell grep 'HDF5 Version' $(HDF5_LIB)/libhdf5.settings | awk '{print $$3}')
 ifeq (yes,$(shell dpkg --compare-versions $(HDF5_VERSION) '>=' 1.10.1 && echo yes))
-export DEB_CPPFLAGS_MAINT_APPEND=-DHAVE_HDF5_1_10_1
+export DEB_CPPFLAGS_MAINT_APPEND+=-DHAVE_HDF5_1_10_1 $(DEB_CFLAGS_MAINT_APPEND)
 endif
 
 export DEB_BUILD_MAINT_OPTIONS=hardening=+all
@@ -24,9 +24,6 @@ export DEB_BUILD_MAINT_OPTIONS=hardening=+all
 %:
 	dh $@
 
-override_dh_auto_build:
-	dh_auto_build -- PREFIX_INC=..
-
 override_dh_auto_test:
 ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS)))
 # Ignore the return code because some tests



View it on GitLab: https://salsa.debian.org/med-team/pbseqlib/compare/c856ecf05cf78f6b4e58452ce0b97ad76dac4e16...2b5192df0d9df3a3babb85a7853f52ab5c7c54e4

-- 
View it on GitLab: https://salsa.debian.org/med-team/pbseqlib/compare/c856ecf05cf78f6b4e58452ce0b97ad76dac4e16...2b5192df0d9df3a3babb85a7853f52ab5c7c54e4
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/20191219/ac520a3b/attachment-0001.html>


More information about the debian-med-commit mailing list