Michael R. Crusoe pushed to branch debian/experimental at Debian Med / seqan2
Commits: 7fd1544f by Michael R. Crusoe at 2024-08-15T16:45:13+02:00 make the manual: sphinxcontrib.bibtex is in the archive - - - - - ec24a112 by Michael R. Crusoe at 2024-08-15T16:45:13+02:00 debian/rules: restore "reproducible=-fixfilepath" - - - - - 3 changed files: - debian/changelog - debian/control - debian/rules Changes: ===================================== debian/changelog ===================================== @@ -1,6 +1,7 @@ seqan2 (2.5.0~rc1+dfsg-1~0exp1) UNRELEASED; urgency=medium * debian/libseqan2-dev.docs: README.rst→README.md + * debian/rules: restore "reproducible=-fixfilepath" -- Michael R. Crusoe <[email protected]> Wed, 14 Aug 2024 17:36:14 +0200 ===================================== debian/control ===================================== @@ -14,7 +14,7 @@ Build-Depends-Arch: zlib1g-dev, libbam-dev, libboost-dev, help2man, - ctdconverter + python3-sphinxcontrib.bibtex Standards-Version: 4.6.2 Vcs-Browser: https://salsa.debian.org/med-team/seqan2 Vcs-Git: https://salsa.debian.org/med-team/seqan2.git ===================================== debian/rules ===================================== @@ -3,7 +3,9 @@ # Uncomment this to turn on verbose mode. export DH_VERBOSE=1 -export DEB_BUILD_MAINT_OPTIONS = hardening=+all +export DEB_BUILD_MAINT_OPTIONS = hardening=+all reproducible=-fixfilepath +# reproducible=-fixfilepath is needed due to how the tests get their file paths :-( + include /usr/share/dpkg/pkg-info.mk export HOME=$(CURDIR)/fakehome @@ -50,7 +52,7 @@ endif find . -name "solution_online_search_finder.cpp*" -delete export DEB_BUILD_ARCH=${DEB_BUILD_ARCH} ; \ dh_auto_configure --arch -- \ - -DSEQAN_STATIC_APPS=False -DSEQAN_NO_DOX=1 \ + -DSEQAN_STATIC_APPS=False \ -DSEQAN_DISABLE_VERSION_CHECK=YES \ -DALIGN_SIMD_TEST=FALSE @@ -61,11 +63,8 @@ override_dh_auto_configure-indep: override_dh_auto_build-arch: dh_auto_build --arch ${MAX_PARALLEL} - #cd obj-$(DEB_BUILD_GNU_TYPE); make dox # This does nothing and no *.html files will be created at all - # This ends up in: - # Could not import extension sphinxcontrib.bibtex (exception: No module named sphinxcontrib.bibtex) - # Seems there is no sphinx module bibtex - thus deactivating creation of html manual - # cd manual && make html + cd obj-$(DEB_BUILD_GNU_TYPE); make dox + cd manual && make html override_dh_auto_install-indep: dh_auto_install --indep -B build --destdir=$(CURDIR)/debian/$(pkgdev)/ View it on GitLab: https://salsa.debian.org/med-team/seqan2/-/compare/cb52b938e536098b8894c557cbb522cf02c984f3...ec24a1129fb17b29a68417f0c131360d26810b24 -- View it on GitLab: https://salsa.debian.org/med-team/seqan2/-/compare/cb52b938e536098b8894c557cbb522cf02c984f3...ec24a1129fb17b29a68417f0c131360d26810b24 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
