[med-svn] [Git][med-team/transrate-tools][master] 4 commits: buildflags.patch: new: propagate build flags.

Étienne Mollier (@emollier) gitlab at salsa.debian.org
Thu Dec 4 18:44:54 GMT 2025



Étienne Mollier pushed to branch master at Debian Med / transrate-tools


Commits:
55f17419 by Étienne Mollier at 2025-12-04T19:41:30+01:00
buildflags.patch: new: propagate build flags.

Closes: #1119595

- - - - -
1dd27089 by Étienne Mollier at 2025-12-04T19:42:18+01:00
Revert "Permit failure of blhc in Salsa CI"

This reverts commit 3328d1d084020de7bacac54b613e7ef0318ae72f.

- - - - -
99236bba by Étienne Mollier at 2025-12-04T19:42:35+01:00
d/control: drop redundant Rules-Requires-Root: no.

- - - - -
9968e0ce by Étienne Mollier at 2025-12-04T19:44:26+01:00
d/changelog: ready for upload to unstable.

- - - - -


5 changed files:

- debian/changelog
- debian/control
- + debian/patches/buildflags.patch
- debian/patches/series
- debian/salsa-ci.yml


Changes:

=====================================
debian/changelog
=====================================
@@ -1,3 +1,11 @@
+transrate-tools (1.0.0-7) unstable; urgency=medium
+
+  * Team upload.
+  * buildflags.patch: new: propagate build flags. (Closes: #1119595)
+  * d/control: drop redundant Rules-Requires-Root: no.
+
+ -- Étienne Mollier <emollier at debian.org>  Thu, 04 Dec 2025 19:44:10 +0100
+
 transrate-tools (1.0.0-6) unstable; urgency=medium
 
   * Team upload.


=====================================
debian/control
=====================================
@@ -14,7 +14,6 @@ Build-Depends:
 Vcs-Browser: https://salsa.debian.org/med-team/transrate-tools
 Vcs-Git: https://salsa.debian.org/med-team/transrate-tools.git
 Homepage: https://hibberdlab.com/transrate/
-Rules-Requires-Root: no
 
 Package: transrate-tools
 Architecture: any


=====================================
debian/patches/buildflags.patch
=====================================
@@ -0,0 +1,18 @@
+Description: build using the default build flags.
+Author: Étienne Mollier <emollier at debian.org>
+Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1119595
+Forwarded: not-needed
+Last-Update: 2025-12-04
+---
+This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
+--- transrate-tools.orig/CMakeLists.txt
++++ transrate-tools/CMakeLists.txt
+@@ -22,7 +22,7 @@
+ #SET(CMAKE_SHARED_LIBRARY_LINK_C_FLAGS)
+ 
+ ## Set the standard required compile flags
+-set (CMAKE_CXX_FLAGS "-fPIC -O3 -DHAVE_ANSI_TERM -DHAVE_SSTREAM -DHAVE_CONFIG_H -Wall -std=c++11")
++set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fPIC -O3 -DHAVE_ANSI_TERM -DHAVE_SSTREAM -DHAVE_CONFIG_H -Wall -std=c++11")
+ #set(CMAKE_FIND_LIBRARY_SUFFIXES ".a")
+ 
+ find_package(bamtools REQUIRED)


=====================================
debian/patches/series
=====================================
@@ -1 +1,2 @@
 cmake-bamtools
+buildflags.patch


=====================================
debian/salsa-ci.yml
=====================================
@@ -1,7 +1,4 @@
 ---
 include:
-  - https://salsa.debian.org/salsa-ci-team/pipeline/raw/master/recipes/debian.yml
-
-# Permit failure of blhc
-blhc:
-  allow_failure: true
+  - 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



View it on GitLab: https://salsa.debian.org/med-team/transrate-tools/-/compare/3328d1d084020de7bacac54b613e7ef0318ae72f...9968e0cef07a4c4a8b37b582d692a3577f7ef5ce

-- 
View it on GitLab: https://salsa.debian.org/med-team/transrate-tools/-/compare/3328d1d084020de7bacac54b613e7ef0318ae72f...9968e0cef07a4c4a8b37b582d692a3577f7ef5ce
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/20251204/f44738bb/attachment-0001.htm>


More information about the debian-med-commit mailing list