EVRCMP_MATCH
if (mode == EVRCMP_MATCH && (*evr1 == ':' || *evr2 == ':'))
if (mode != EVRCMP_MATCH || (evr1 != (r1 ? r1 : s1) && evr2 != (r2 ? r2 : s2)))
if (mode != EVRCMP_MATCH || (s1 != r1 && s2 != r2))