Santiago Vila pushed to branch master at Debian Med / pftools
Commits: 37b78974 by Santiago Vila at 2025-09-27T22:30:00+02:00 Fix FTBFS with nocheck build profile. Closes: #1103318. - - - - - 6a9fd096 by Santiago Vila at 2025-09-27T22:35:00+02:00 Enable nocheck build profile job in Salsa CI. - - - - - 1237cf62 by Santiago Vila at 2025-09-27T22:40:00+02:00 Update standards-version. - - - - - 1fcfdc36 by Santiago Vila at 2025-09-27T22:45:00+02:00 Drop "Rules-Requires-Root: no", no longer needed. - - - - - 5616116a by Santiago Vila at 2025-09-27T22:50:00+02:00 Update lintian overrides. - - - - - 18425bb3 by Santiago Vila at 2025-09-27T22:55:00+02:00 Upload for unstable as 3.2.12-2 - - - - - 6 changed files: - debian/changelog - debian/control - debian/lintian-overrides - + debian/patches/fix-nocheck-build-profile.patch - debian/patches/series - debian/salsa-ci.yml Changes: ===================================== debian/changelog ===================================== @@ -1,3 +1,15 @@ +pftools (3.2.12-2) unstable; urgency=medium + + * Team upload. + * Fix FTBFS with nocheck build profile. Closes: #1103318. + Thanks to Nilesh Patra. + * Enable nocheck build profile job in Salsa CI. + * Drop "Rules-Requires-Root: no", no longer needed. + * Upldate lintian overrides. + * Update standards-version. + + -- Santiago Vila <[email protected]> Sat, 27 Sep 2025 22:55:00 +0200 + pftools (3.2.12-1) unstable; urgency=medium * Team Upload. ===================================== debian/control ===================================== @@ -11,11 +11,10 @@ Build-Depends: debhelper-compat (= 13), libreadline-dev, libpcre2-dev, zlib1g-dev -Standards-Version: 4.6.0 +Standards-Version: 4.7.2 Vcs-Browser: https://salsa.debian.org/med-team/pftools Vcs-Git: https://salsa.debian.org/med-team/pftools.git Homepage: https://github.com/sib-swiss/pftools3 -Rules-Requires-Root: no Package: pftools Architecture: any-amd64 ===================================== debian/lintian-overrides ===================================== @@ -1,2 +1,8 @@ # see https://lists.debian.org/debian-med/2018/06/msg00043.html -pftools: script-with-language-extension usr/bin/*.* +pftools: script-with-language-extension [usr/bin/compare_2_profiles.pl] +pftools: script-with-language-extension [usr/bin/fasta_to_fastq.pl] +pftools: script-with-language-extension [usr/bin/make_iupac_cmp.pl] +pftools: script-with-language-extension [usr/bin/ps_scan.pl] +pftools: script-with-language-extension [usr/bin/scramble_fasta.pl] +pftools: script-with-language-extension [usr/bin/sort_fasta.pl] +pftools: script-with-language-extension [usr/bin/split_profile_file.pl] ===================================== debian/patches/fix-nocheck-build-profile.patch ===================================== @@ -0,0 +1,19 @@ +From: Santiago Vila <[email protected]> +Subject: Fix nocheck build profile +Bug-Debian: https://bugs.debian.org/1103318 +Last-Update: 2025-09-27 + +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -424,9 +424,9 @@ + FILE(MAKE_DIRECTORY "${TESTS_DIRECTORY}" ) + ENDIF (NOT EXISTS "${TESTS_DIRECTORY}" ) + +-IF(BUILD_TESTING) ++# IF(BUILD_TESTING) + ADD_SUBDIRECTORY(tests) +-ENDIF(BUILD_TESTING) ++# ENDIF(BUILD_TESTING) + + ENABLE_TESTING() + ADD_SUBDIRECTORY( "${TESTS_DIRECTORY}/examples" ) ===================================== debian/patches/series ===================================== @@ -2,3 +2,4 @@ spelling.patch fix_perl_interpreter.patch destdir_for_examples.patch hardening.patch +fix-nocheck-build-profile.patch ===================================== debian/salsa-ci.yml ===================================== @@ -6,3 +6,5 @@ include: variables: SALSA_CI_DISABLE_BUILD_PACKAGE_I386: "true" SALSA_CI_DISABLE_REPROTEST: 1 + SALSA_CI_ENABLE_BUILD_PACKAGE_PROFILES: 1 + BUILD_PROFILES: nocheck View it on GitLab: https://salsa.debian.org/med-team/pftools/-/compare/d13cf2e1c0835de10b3efe36a6ca6fcd407a1d87...18425bb3b7e423a8746fe08e5e10381065436f9a -- View it on GitLab: https://salsa.debian.org/med-team/pftools/-/compare/d13cf2e1c0835de10b3efe36a6ca6fcd407a1d87...18425bb3b7e423a8746fe08e5e10381065436f9a 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
