The use of a starting letter in the version of cup and cup-devel is inconsistent with any other package in the distribution. This exception is a pita when using scripts to sort rpms by version. Could we please restrict letters in the version and release to be positioned after one or more numbers? Please change "cup-v10k-13" to "cup-10k-13".
Actually, I think it should be changed to cup-0.10k-13. AFAICT, 0.10k is the upstream version number.
Aside from the caveat that you shouldn't be using anything other than rpm's sort routines for sorting rpm version numbers, I can't remember why I left the "v" there and it's entirely possible that I was on crack. I'll fix it for FC3 (it's a little on the late side for FC2). As Barry's point, well, I'm 90% sure that the "0." was not present a year ago when I first made the cup packages, but I'll look into that too.
This will disappear when the JPackage-based packageset appears in FC3.