[med-svn] [Git][med-team/btllib][master] Various polishing

Andreas Tille (@tille) gitlab at salsa.debian.org
Fri Sep 30 20:38:39 BST 2022



Andreas Tille pushed to branch master at Debian Med / btllib


Commits:
e7896f33 by Andreas Tille at 2022-09-30T17:23:24+02:00
Various polishing

- - - - -


5 changed files:

- + debian/btllib-tools.install
- debian/control
- + debian/libbtllib-dev.install
- debian/patches/find_object_files_at_right_loc.patch
- debian/rules


Changes:

=====================================
debian/btllib-tools.install
=====================================
@@ -0,0 +1 @@
+/usr/bin


=====================================
debian/control
=====================================
@@ -7,7 +7,7 @@ Build-Depends: debhelper-compat (= 13),
                meson,
                ninja-build,
                libcpptoml-dev,
-               libsdsl-dev,
+#               libsdsl-dev, # only mentioned in doc but package builds without this as well
                libomp-dev,
                samtools
 Standards-Version: 4.6.1
@@ -16,9 +16,27 @@ Vcs-Git: https://salsa.debian.org/med-team/btllib.git
 Homepage: https://github.com/bcgsc/btllib
 Rules-Requires-Root: no
 
-Package: btllib
+Package: libbtllib-dev
 Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}, samtools, wget
+Section: libdevel
+Depends: ${shlibs:Depends},
+         ${misc:Depends},
+         samtools,
+         wget
 Description: Bioinformatics Technology Lab common code library
  Bioinformatics Technology Lab common code library in C++ with
  Python wrappers.
+ .
+ This package contains the header files and the static library.
+
+Package: btllib-tools
+Architecture: any
+Depends: ${shlibs:Depends},
+         ${misc:Depends},
+         samtools,
+         wget
+Description: Bioinformatics Technology Lab common code library tools
+ Bioinformatics Technology Lab common code library in C++ with
+ Python wrappers.
+ .
+ This package contains the tool indexlr.


=====================================
debian/libbtllib-dev.install
=====================================
@@ -0,0 +1,3 @@
+/usr/include
+## FIXME
+/usr/lib
\ No newline at end of file


=====================================
debian/patches/find_object_files_at_right_loc.patch
=====================================
@@ -1,3 +1,7 @@
+Author: Nilesh Patra
+Last-Update: 2022-09-30 16:32:51 +0530
+Description: Avoid useless cmake checks and trust the known locations in Debian
+
 --- a/meson.build
 +++ b/meson.build
 @@ -1,7 +1,7 @@


=====================================
debian/rules
=====================================
@@ -2,6 +2,8 @@
 
 # DH_VERBOSE := 1
 
+export DEB_BUILD_MAINT_OPTIONS=hardening=+all
+
 %:
 	dh $@
 



View it on GitLab: https://salsa.debian.org/med-team/btllib/-/commit/e7896f33382cfff6b2871107aa0c028c384194dd

-- 
View it on GitLab: https://salsa.debian.org/med-team/btllib/-/commit/e7896f33382cfff6b2871107aa0c028c384194dd
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/20220930/55f745e6/attachment-0001.htm>


More information about the debian-med-commit mailing list