#19 Add DNF5 vendor transition configuration for F43+ with libdnf5 >= 5.3
Merged by ngompa. Opened by ngompa.

This will let us support transitioning packages from Fedora Asahi Remix
back to Fedora Linux as packages are upstreamed.

This is only reliably workable as long as everything uses DNF5,
which is why this is gated on Fedora Linux 43 and higher.

This pull request additionally restructures the spec file to make conditionalizing
subpackages easier.

As for why we can't just do this in one go, we need gh#rpm-software-management/dnf5#2544 implemented for that.

looks fine. I think the subpackage and the libdnf5 dependency is more complicated than it needs to be. I simply did not realise that we can install the files without any effect for earlier versions, sorry. Merging this as is is fine.

Pull-Request has been merged by ngompa