Andreas Tille pushed to branch master at Debian Med / spdlog
Commits: 6dd6ce96 by Shengjing Zhu at 2020-12-30T03:20:35+08:00 Track fmtlib abi in libspdlog1 - - - - - 7c7f04ff by Shengjing Zhu at 2021-01-02T17:31:30+08:00 Update changelog for 1:1.8.1+ds-2.1 release - - - - - b32e771a by Andreas Tille at 2021-01-02T10:31:25+00:00 Merge branch '978471' into 'master' Track fmtlib abi in libspdlog1 See merge request med-team/spdlog!3 - - - - - 3 changed files: - debian/changelog - debian/control - debian/rules Changes: ===================================== debian/changelog ===================================== @@ -1,3 +1,10 @@ +spdlog (1:1.8.1+ds-2.1) unstable; urgency=medium + + * Non-maintainer upload. + * Track fmtlib abi in libspdlog1 (Closes: #978471) + + -- Shengjing Zhu <[email protected]> Wed, 30 Dec 2020 02:30:44 +0800 + spdlog (1:1.8.1+ds-2) unstable; urgency=medium [ Shengjing Zhu ] ===================================== debian/control ===================================== @@ -38,6 +38,13 @@ Package: libspdlog1 Architecture: any Multi-Arch: same Section: libs +Breaks: bear (<< 3.0.5-1), + libear (<< 3.0.5-1), + libpurify2.0 (<< 2.0.0-5+b2), + nheko (<< 0.7.2-3+b1), + purify (<< 2.0.0-5+b2), + waybar(<< 0.9.4-1+b2) +Provides: ${spdlog:Provides} Depends: ${shlibs:Depends}, ${misc:Depends} Description: Very fast C++ logging library ===================================== debian/rules ===================================== @@ -7,6 +7,10 @@ endif export DEB_BUILD_MAINT_OPTIONS=hardening=+all +soversion = 1 +fmtabi = $(shell apt show libfmt-dev 2>/dev/null | sed -n 's/Depends: .*libfmt\([0-9]*\) .*/\1/p') +spdlogfmtabi = libspdlog$(soversion)-fmt$(fmtabi) + %: dh $@ --with pkgkde_symbolshelper --buildsystem=cmake @@ -41,3 +45,9 @@ override_dh_auto_install: rm -f example/logs/.gitignore dh_auto_install find debian -name .gitignore -delete + +override_dh_gencontrol: + dh_gencontrol -- -Vspdlog:Provides=$(spdlogfmtabi) + +override_dh_makeshlibs: + dh_makeshlibs -plibspdlog$(soversion) -V '$(spdlogfmtabi)' View it on GitLab: https://salsa.debian.org/med-team/spdlog/-/compare/9f5a0eacb610b32fe2f34f9a64daf78145ee0c65...b32e771a375c1bf139b3ec4f5023a0d7128f46bc -- View it on GitLab: https://salsa.debian.org/med-team/spdlog/-/compare/9f5a0eacb610b32fe2f34f9a64daf78145ee0c65...b32e771a375c1bf139b3ec4f5023a0d7128f46bc 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
