[pacman-dev] makepkg proposal: passing arguments to VCS commands in new VCS pkgbuilds

Allan McRae allan at archlinux.org
Sat Jun 1 21:40:12 EDT 2013


On 01/06/13 11:34, Ben Darwin wrote:
> Specific use case: an upstream subversion repo requires --username
> anonsvn --password anonsvn --non-interactive (SVN apparently doesn't
> allow passing these parameters in the URI), and I want to use the new
> format for VCS packages.
> 
> If there isn't an obvious way to do this already, would it make sense
> to add a variable, say $vcs_opts, to the makepkg API, which would be
> passed to the checkout commands in the download_git(), download_svn(),
> ..., functions?
> 

I can not think of an obvious way to do this, so I guess some sort of
variable to add this would be fine. Maybe something like:

VCS_SVN=(svn --username anonsvn --password anonsvn --non-interactive)

and replace "svn" with $VCS_SVN in makepkg?

Allan



More information about the pacman-dev mailing list