PS:
I wrote:
So, from a technical standpoint, I cannot see any glaring faults,
other
than the name of your %global variable "backgrounds-kde-version", which
the KatePart's RPM specfile syntax highlighting colors as a syntax error,
probably because of the '-' characters in it.
Oh, and FYI, the %defattr(-,root,root,-) is no longer needed.
Kevin Kofler