Add 'VCS' key
authorColin Walters <walters@verbum.org>
Tue, 23 Feb 2010 16:02:46 +0000 (11:02 -0500)
committerPanu Matilainen <pmatilai@redhat.com>
Tue, 12 Oct 2010 13:10:07 +0000 (16:10 +0300)
commit22053e0daecdb180f45a7c74cba04ab16825f262
tree87e22b7c29691342d613c95030b4fc1ec5cbdba4
parent73de3a22f06f5e7cd28b09318d7273b5e7b2e234
Add 'VCS' key

Spec files have a lot of metadata about a project.  However one of the
most key components is the upstream version control system which was
notably lacking.

Resolve this by adding a "VCS" key.  There is no specification
for contents of this key, given that the set of version control
systems (and features thereof) are not well-defined.  However,
recommendations are:

 * git: This URL should be in a form that can be passed to "git clone",
   with the additional feature that an optional fragment identifier "#foo"
   denotes a branch or tag.
lib/rpmtag.h