Don’t use %py_dist_name macro
This makes the spec file robust against it being undefined, in case the
respective macro package is missing when the SRPM is built.
Also, explain the xdist conditional better.
[skip changelog]
Signed-off-by: Nils Philippsen <nils@redhat.com>