[med-svn] [Git][med-team/spdlog][master] 3 commits: Track fmtlib abi in libspdlog1
Andreas Tille
gitlab at salsa.debian.org
Sat Jan 2 10:31:27 GMT 2021
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 <zhsj at debian.org> 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.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/debian-med-commit/attachments/20210102/44d1eaf8/attachment-0001.html>
More information about the debian-med-commit
mailing list