Err, your latest spec file differs a bit too much from the initial one. :)
The license tag is wrong, BuildRequires and Requires are missing, BuildRoot is not well-formed, and the description is shortened.
Also, append %{?_smp_mflags} to make, and bump the release number every time you upload a new revision.