The correct fix is for upstream to change the build system to not install polkit/udev when the --disable switch is given. First, file an upstream bug. Then, you could fix the bug with a patch. Or, you could rm it in post-install. Both of these should have a link to the upstream bug report.