Hello,
How about generating rpm provides for gir typelibs at buildtime ?
pull request doing something of the sort in https://src.fedoraproject.org/rpms/gobject-introspection/pull-request/1
eg gir-1.0(NMGtk-1.0)(x86-64) provided by libnm-gtk
The requires on those I guess should be manual for the time being.
I realize it probably qualifies as a system wide change, but decided to first bring it up here.
Regards Yanko