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 <[email protected]> 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.
_______________________________________________ debian-med-commit mailing list [email protected] https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/debian-med-commit
