Document the new query parameter for VCS sources

Signed-off-by: Eli Schwartz <eschwartz93@gmail.com>
Signed-off-by: Allan McRae <allan@archlinux.org>
This commit is contained in:
Eli Schwartz 2017-01-03 15:10:19 -05:00 committed by Allan McRae
parent eaa82b4d07
commit 37a89e2fac

View file

@ -464,12 +464,12 @@ Using VCS Sources[[VCS]]
------------------------ ------------------------
Building a developmental version of a package using sources from a version Building a developmental version of a package using sources from a version
control system (VCS) is enabled by specifying the source in the form control system (VCS) is enabled by specifying the source in the form
`source=('directory::url#fragment')`. Currently makepkg supports the Bazaar, Git, `source=('directory::url#fragment?query')`. Currently makepkg supports the
Subversion, and Mercurial version control systems. For other version control Bazaar, Git, Subversion, and Mercurial version control systems. For other
systems, manual cloning of upstream repositories must be done in the `prepare()` version control systems, manual cloning of upstream repositories must be done
function. in the `prepare()` function.
The source URL is divided into three components: The source URL is divided into four components:
*directory*:: *directory*::
(optional) Specifies an alternate directory name for makepkg to download (optional) Specifies an alternate directory name for makepkg to download
@ -501,6 +501,11 @@ The source URL is divided into three components:
*svn*;; *svn*;;
revision revision
*query*::
(optional) Allows specifying whether a VCS checkout should be checked for
PGP-signed revisions. The source line should have the format
`source=(url#fragment?signed)` or `source=(url?signed#fragment)`. Currently
only supported by Git.
Example Example
------- -------