Git and SVN

Ryan Schmidt ryandesign at
Tue Jun 12 16:17:09 PDT 2007

On Jun 12, 2007, at 14:57, paul beard wrote:

> white:~ paul$ port info git*
> git-core (Variants: universal, doc, svn)
> A stupid (but extremely fast) directory content manager. It doesn't  
> do a whole lot, but what it _does_ do is track directory contents  
> efficiently.
> Library Dependencies: curl, zlib, openssl, expat, libiconv
> Runtime Dependencies: curl, openssh, rsync
> Platforms: darwin
> Maintainers: bryan at
> That gives you the possible variants, project home page,  
> dependencies, description,  and maintainer.

But the svn variant doesn't actually instruct git-core to build  
anything extra; all it does is pull in additional dependencies. How  
does that work?

variant svn {
	depends_run		port:p5-svn-simple port:subversion port:perl port:p5- 

Perhaps the maintainer could also add variant descriptions explaining  
each variant's purpose.

More information about the macports-users mailing list