Now that there are uname-based provisions in the actual kernel packages, it would make sense IMO to have the corresponding ones in kernel-devel packages too. Patch attached.
Created attachment 112399 [details] Add uname-based provisions to kernel-devel packages
Thanks for the patch. It looks useful and otherwise harmless, so I applied it as-is. It should be in the next rawhide kernel.
Works for me, thanks.