more specfile changes

unfortunately rhel 6 and 7 do not support python3 so the specfile must
check for this