Toshio Kuratomi (a.badger(a)gmail.com) said:
{{{
# The source for this package was pulled from upstream's cvs. Use the
# following commands to generate the tarball:
# svn export -r 250
http://www.foo.org/svn/foo/trunk foo-20070221
# tar -czvf foo-20070221.tar.gz foo-20070221
Source0: foo-20070221.tar.gz
}}}
Might want to match your SCMs in the example. :)
As for the whole thing, I'd argue that they should be suggests-guidelines,
not required-guidelines.
Bill