diff -Nru boost1.67-1.67.0/debian/changelog boost1.67-1.67.0/debian/changelog --- boost1.67-1.67.0/debian/changelog 2019-02-04 14:25:45.000000000 +0000 +++ boost1.67-1.67.0/debian/changelog 2019-03-12 03:44:54.000000000 +0000 @@ -1,3 +1,14 @@ +boost1.67 (1.67.0-13ubuntu1) eoan; urgency=medium + + [ Dimitri John Ledkov ] + * Remove myself from uploaders. + * Provide and Encode icuabi in libboost-regex shlibdeps. + + [ Giovanni Mascellani ] + * Add -contract as dependency of -dev-all. + + -- Dimitri John Ledkov Tue, 12 Mar 2019 03:44:54 +0000 + boost1.67 (1.67.0-13) unstable; urgency=medium * [c573257] Fix FTBFS in boost.compute with GCC-8. (Closes: #921247) diff -Nru boost1.67-1.67.0/debian/control boost1.67-1.67.0/debian/control --- boost1.67-1.67.0/debian/control 2019-02-04 14:25:03.000000000 +0000 +++ boost1.67-1.67.0/debian/control 2019-03-12 03:44:54.000000000 +0000 @@ -2,11 +2,11 @@ Homepage: https://www.boost.org/ Section: libs Priority: optional -Maintainer: Debian Boost Team +Maintainer: Ubuntu Developers +XSBC-Original-Maintainer: Debian Boost Team Uploaders: Steve M. Robbins , Giovanni Mascellani , - Dimitri John Ledkov , Anton Gladky Build-Depends: debhelper (>= 10~), dpkg-dev (>= 1.16.1~), dctrl-tools, chrpath, zlib1g-dev, libbz2-dev, libicu-dev (>= 63.1), mpi-default-dev, @@ -32,6 +32,7 @@ libboost-chrono1.67-dev, libboost-container1.67-dev, libboost-context1.67-dev [i386 hurd-i386 kfreebsd-i386 amd64 kfreebsd-amd64 armel armhf arm64 mips mipsel powerpc ppc64el], + libboost-contract1.67-dev, libboost-coroutine1.67-dev [i386 hurd-i386 kfreebsd-i386 amd64 kfreebsd-amd64 armel armhf arm64 mips mipsel powerpc ppc64el], libboost-date-time1.67-dev, libboost-exception1.67-dev, @@ -1138,6 +1139,7 @@ Depends: ${misc:Depends}, ${shlibs:Depends} Pre-Depends: ${misc:Pre-Depends} Breaks: ceph-common (= 12.2.8+dfsg1-1), ceph-common (= 12.2.8+dfsg1-2), nheko (= 0.6.1-1) +Provides: ${boost:Provides} Description: regular expression library for C++ This package forms part of the Boost C++ Libraries collection. . diff -Nru boost1.67-1.67.0/debian/rules boost1.67-1.67.0/debian/rules --- boost1.67-1.67.0/debian/rules 2019-02-04 14:24:57.000000000 +0000 +++ boost1.67-1.67.0/debian/rules 2019-03-12 03:44:54.000000000 +0000 @@ -53,6 +53,8 @@ PKGVERSION = $(version_major) SOVERSION = $(version_upstream) +icuabi = $(shell apt show libicu-dev 2>/dev/null | sed -n 's/Depends: .*libicu\([0-9]*\) .*/\1/p') +regexicuabi = libboost-regex$(SOVERSION)-icu$(icuabi) # Function to map Boost component name to set of shared library names # Input: Boost component name @@ -285,6 +287,8 @@ echo 'boost:Provides=' $(foreach verid,$(pyverids),libboost-python$(SOVERSION)-py$(verid),) >> debian/libboost-python$(SOVERSION).substvars echo 'boost:Provides=' $(foreach verid,$(pyverids),libboost-mpi-python$(SOVERSION)-py$(verid),) >> debian/libboost-mpi-python$(SOVERSION).substvars echo 'boost:Provides=' $(foreach verid,$(pyverids),libboost-numpy$(SOVERSION)-py$(verid),) >> debian/libboost-numpy$(SOVERSION).substvars + # Write substvars for Regex (icu abi) + echo 'boost:Provides=$(regexicuabi)' >> debian/libboost-regex$(SOVERSION).substvars # package libboost$(PKGVERSION)-dev dh_install -plibboost$(PKGVERSION)-dev \ @@ -405,7 +409,7 @@ dh_strip --dbgsym-migration='libboost1.55-dbg, libboost1.58-dbg, libboost1.61-dbg' override_dh_makeshlibs: - dh_makeshlibs -plibboost-regex1.67.0 -V 'libboost-regex1.67.0 (>= 1.67.0-10)' + dh_makeshlibs -plibboost-regex$(SOVERSION) -V '$(regexicuabi)' dh_makeshlibs --remaining-packages $(bjam):