d/control: Add ${gir:Depends}, ${gir:Provides} substvars

With a newer version of gobject-introspection (currently in experimental),
these will supersede some of the current hard-coded Depends and Provides.
This commit is contained in:
Simon McVittie
2023-11-08 16:05:49 +00:00
parent e3c21558f8
commit 651fdeeacf

5
debian/control vendored
View File

@ -169,6 +169,7 @@ Depends: gir1.2-gtk-3.0 (= ${binary:Version}),
libxrandr-dev, libxrandr-dev,
pkg-config, pkg-config,
wayland-protocols (>= 1.17) [linux-any], wayland-protocols (>= 1.17) [linux-any],
${gir:Depends},
${misc:Depends}, ${misc:Depends},
${shlibs:Depends}, ${shlibs:Depends},
${cloudProvider:Depends}, ${cloudProvider:Depends},
@ -176,6 +177,7 @@ Depends: gir1.2-gtk-3.0 (= ${binary:Version}),
libgtk-3-0 (= ${binary:Version}) libgtk-3-0 (= ${binary:Version})
Provides: gir1.2-gdk-3.0-dev (= ${binary:Version}), Provides: gir1.2-gdk-3.0-dev (= ${binary:Version}),
gir1.2-gdkx11-3.0-dev (= ${binary:Version}), gir1.2-gdkx11-3.0-dev (= ${binary:Version}),
${gir:Provides}
Suggests: libgtk-3-doc Suggests: libgtk-3-doc
Description: development files for the GTK library Description: development files for the GTK library
GTK is a multi-platform toolkit for creating graphical user GTK is a multi-platform toolkit for creating graphical user
@ -231,7 +233,8 @@ Depends: ${gir:Depends},
Breaks: python-gi (<< 3.18), Breaks: python-gi (<< 3.18),
python3-gi (<< 3.18) python3-gi (<< 3.18)
Provides: gir1.2-gdk-3.0 (= ${binary:Version}), Provides: gir1.2-gdk-3.0 (= ${binary:Version}),
gir1.2-gdkx11-3.0 (= ${binary:Version}) gir1.2-gdkx11-3.0 (= ${binary:Version}),
${gir:Provides}
Description: GTK graphical user interface library -- gir bindings Description: GTK graphical user interface library -- gir bindings
GTK is a multi-platform toolkit for creating graphical user GTK is a multi-platform toolkit for creating graphical user
interfaces. Offering a complete set of widgets, GTK is suitable interfaces. Offering a complete set of widgets, GTK is suitable