debian/control: Use versioned provides for same-ver library deps
authorJulian Andres Klode <jak@debian.org>
Sat, 6 Aug 2016 03:10:36 +0000 (05:10 +0200)
committerJulian Andres Klode <jak@debian.org>
Sat, 6 Aug 2016 20:35:54 +0000 (22:35 +0200)
This simplifies the design a bit, as we do not need to read the
major ABI version number from some file / command.

Gbp-Dch: ignore

debian/control

index 77b62b4ef778f9a91b6774ea3d87743f48f7593b..daaff0e2d27ac7ac305111f1f2108f56eb67b1b8 100644 (file)
@@ -47,6 +47,7 @@ Depends: ${shlibs:Depends}, ${misc:Depends}
 Breaks: apt (<< 1.1~exp14), libapt-inst1.5 (<< 0.9.9~), appstream (<< 0.9.0-3~)
 Recommends: apt (>= ${binary:Version})
 Section: libs
+Provides: libapt-pkg (= ${binary:Version})
 Description: package management runtime library
  This library provides the common functionality for searching and
  managing packages as well as information about packages.
@@ -69,6 +70,7 @@ Multi-Arch: same
 Pre-Depends: ${misc:Pre-Depends}
 Depends: ${shlibs:Depends}, ${misc:Depends}
 Section: libs
+Provides: libapt-inst (= ${binary:Version})
 Description: deb package format runtime library
  This library provides methods to query and extract information
  from deb packages. This includes the control data and the package
@@ -88,7 +90,7 @@ Architecture: any
 Multi-Arch: same
 Priority: optional
 Pre-Depends: ${misc:Pre-Depends}
-Depends: ${libapt-pkg-name} (= ${binary:Version}), ${libapt-inst-name} (= ${binary:Version}), ${misc:Depends}, zlib1g-dev
+Depends: libapt-pkg (= ${binary:Version}), libapt-inst (= ${binary:Version}), ${misc:Depends}, zlib1g-dev
 Section: libdevel
 Description: development files for APT's libapt-pkg and libapt-inst
  This package contains the header files and libraries for