Git and SVN

Ryan Schmidt ryandesign at macports.org
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 1.5.2.1 (Variants: universal, doc, svn)
> http://git.or.cz/
>
> 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 larsen.st
>
> 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- 
libwww-perl
}

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






More information about the macports-users mailing list