commit 5762af8e04a800480e601b35a20fe5fda320606e
Author: Simon McVittie <smcv@debian.org>
Date: Thu Aug 20 09:50:04 2026 +0100
d/rules: Don't enable gtk-doc unless we are packaging the documentation
This saves some time on the architecture-specific buildds.
commit d240e4e5fa0bffe5bdf82597c84b302c098045bb
Author: Simon McVittie <smcv@debian.org>
Date: Thu Aug 20 09:47:32 2026 +0100
d/rules: Really install documentation for libdbusmenu-gtk
This appears to have regressed when GTK 2 was dropped, in 2023,
leaving the package empty.
commit 0cd0d7a966669b862d25933806d0ae2b2c7bcd02
Author: Simon McVittie <smcv@debian.org>
Date: Thu Aug 20 09:43:02 2026 +0100
d/control, d/rules, d/autogen.sh: Stop using gnome-autogen.sh
Closes: #1112417
commit 006b728cb5aca32ec75fc795e112e64804c7087c
Author: Simon McVittie <smcv@debian.org>
Date: Thu Aug 20 09:38:18 2026 +0100
d/control: Replace deprecated libgirepository1.0-dev B-D
Closes: #1118859
commit 285539740167c90754280fe3e62e9c267a16d732
Author: Simon McVittie <smcv@debian.org>
Date: Thu Aug 20 09:36:30 2026 +0100
d/control: Add ${gir:Provides} to -dev packages
This lets consumers like libunity build-depend on these by their
systematic names gir1.2-dbusmenu*-0.4-dev.
commit b5b06565f6b87bae88132db31f08cfb442567eff
Author: Simon McVittie <smcv@debian.org>
Date: Thu Aug 20 09:35:43 2026 +0100
d/control: Use ${gir:Depends} in -dev packages
This avoids needing to hard-code the name of the binary package
containing the typelib, and adds dependencies for the systematic names
of the packages containing required GIR XML.
commit abc3267b7a9b905ea6bf2b30bc1c313fd5d5e27e
Author: Simon McVittie <smcv@debian.org>
Date: Thu Aug 20 09:34:47 2026 +0100
d/control: Add ${gir:Provides} to typelibs for their systematic names
The typelibs are named Dbusmenu-0.4.typelib and DbusmenuGtk3-0.4.typelib,
so their canonical package names would be gir1.2-dbusmenu-0.4 and
gir1.2-dbusmenugtk3-0.4, similar to the way that shared library package
names are mechanically generated from their SONAMEs.
Ideally these binary packages would be renamed to those canonical names,
but that would require a trip through NEW and a binNMU of libunity,
so for now let dh_girepository generate appropriate versioned Provides.
commit 73e9d142d63d8e75f4d6c17643ff9213278ad6cc
Author: Simon McVittie <smcv@debian.org>
Date: Thu Aug 20 09:42:25 2026 +0100
d/control: Build-Depend on required GIR XML by their systematic names
As recommended by warnings from dh_girepository during build.
commit f2eaa2cbe032de53dfb3058d214bddf7f173187e
Author: Debian Janitor <janitor@jelmer.uk>
Date: Wed Nov 30 13:39:37 2022 +0000
Apply multi-arch hints.
+ libdbusmenu-glib-doc, libdbusmenu-gtk-doc: Add Multi-Arch: foreign.
Changes-By: apply-multiarch-hints
Among the 4 debian patches available in version 18.10.20180917~bzr492+repack1-4 of the package, we noticed the following issues: