[med-svn] [Git][med-team/bustools][master] Iteration of changes to merge efforts.

Steffen Möller gitlab at salsa.debian.org
Wed Feb 26 23:48:41 GMT 2020



Steffen Möller pushed to branch master at Debian Med / Bustools


Commits:
488004cb by Steffen Möller at 2020-02-27T00:48:26+01:00
Iteration of changes to merge efforts.

- - - - -


7 changed files:

- debian/changelog
- + debian/manpages
- + debian/patches/add_lto.patch
- debian/patches/series
- debian/rules
- + debian/salsa-ci.yml
- + debian/upstream/metadata


Changes:

=====================================
debian/changelog
=====================================
@@ -1,3 +1,13 @@
+bustools (0.40.0-2) UNRELEASED; urgency=medium
+
+  * Team upload.
+
+  * Merged parallel packaging effort. (Closes: #952658)
+    - Added link-time optimisation
+    - Added man page
+
+ -- Steffen Moeller <moeller at debian.org>  Thu, 27 Feb 2020 00:45:57 +0100
+
 bustools (0.40.0-1) unstable; urgency=medium
 
   * Initial release. Closes: #950922


=====================================
debian/manpages
=====================================
@@ -0,0 +1 @@
+bustools.1


=====================================
debian/patches/add_lto.patch
=====================================
@@ -0,0 +1,14 @@
+Index: bustools/CMakeLists.txt
+===================================================================
+--- bustools.orig/CMakeLists.txt
++++ bustools/CMakeLists.txt
+@@ -12,6 +12,9 @@ endif()
+ if(CMAKE_BUILD_TYPE MATCHES Debug)
+ 	message("debug mode")
+ 	add_compile_options(-g)
++	add_compile_options(-flto)
++	set(CMAKE_SHARED_LINKER_FLAGS "-flto")
++	set(CMAKE_EXE_LINKER_FLAGS "-flto")
+ else(CMAKE_BUILD_TYPE MATCHES Debug)
+ 	if(CMAKE_BUILD_TYPE MATCHES Profile)
+ 		message("profile mode")


=====================================
debian/patches/series
=====================================
@@ -1 +1,2 @@
 inject_hardening_flags_cmake.patch
+add_lto.patch


=====================================
debian/rules
=====================================
@@ -10,3 +10,12 @@ DH_AUTO_CONFIGURE_OPTS := -DCMAKE_BUILD_TYPE=Debug
 
 override_dh_auto_configure:
 	dh_auto_configure -- $(DH_AUTO_CONFIGURE_OPTS)
+
+override_dh_auto_build:
+	dh_auto_build
+	help2man ./obj-x86_64-linux-gnu/src/bustools > bustools.1
+
+override_dh_auto_clean:
+	dh_auto_clean
+	rm -f bustools.1
+


=====================================
debian/salsa-ci.yml
=====================================
@@ -0,0 +1,6 @@
+# For more information on what jobs are run see:
+# https://salsa.debian.org/salsa-ci-team/pipeline
+---
+include:
+  - https://salsa.debian.org/salsa-ci-team/pipeline/raw/master/salsa-ci.yml
+  - https://salsa.debian.org/salsa-ci-team/pipeline/raw/master/pipeline-jobs.yml


=====================================
debian/upstream/metadata
=====================================
@@ -0,0 +1,7 @@
+Registry:
+ - Name: conda:bioconda
+   Entry: bustools
+ - Name: OMICtools
+   Entry: OMICS_33004
+ - Name: bio.tools
+   Entry: BUStools



View it on GitLab: https://salsa.debian.org/med-team/bustools/-/commit/488004cbdbc139f7925a820bc0480ae14d5fd488

-- 
View it on GitLab: https://salsa.debian.org/med-team/bustools/-/commit/488004cbdbc139f7925a820bc0480ae14d5fd488
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/20200226/616a93b4/attachment-0001.html>


More information about the debian-med-commit mailing list