Draft: d/control, d/rules: Implement the nogir build-profile
Based on !5 (merged), please review/merge that first. This MR adds:
-
d/control, d/rules: Implement the nogir build-profile
This allows libgsf to be built without GObject-Introspection, which for example is necessary if cross-compiling for an architecture for which no qemu-user implementation is available yet.
Before merging this, there should be a release of libgsf with !5 (merged) included (or at least the commit that adds ${gir:Provides}
), and then all dependent packages should be updated to add Build-Depends: gir1.2-gsf-1-dev
so that their Build-Depends
are not satisfied unless the GIR XML was actually built. https://codesearch.debian.net/search?q=Gsf-1&literal=1 suggests that this would require updating abiword, gnumeric, goffice and possibly vala.
I don't think this is a particularly high priority, but it would be a nice bit of cleanup.