[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