-%define rev 4887 +%define rev 4887.M50P.1 Не надо так делать. %rev передаётся cmake, в результате программа думает, что её SVN-ревизия - 4887.M50P.1 (или даже 4887501, как тут передают). Видно в /echo $version(r)
kvirc-4.0.3-alt0.r.M50P.2.r4887 -> p5: * Mon Sep 13 2010 Andrey Cherepanov <cas@altlinux> 4.0.3-alt0.r.M50P.2.r4887 - fix release (closes: #24061)