Git and SVN
Ryan Schmidt
ryandesign at macports.org
Wed Jun 13 10:48:29 PDT 2007
On Jun 13, 2007, at 07:29, Bryan Larsen wrote:
> Ryan Schmidt wrote:
>
>> 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
>> }
>
> There's a line in post-destroot that explicitly removes git-svn if
> the svn variant isn't installed.
Thank you! That's the bit I overlooked. Looks good to me.
>> Perhaps the maintainer could also add variant descriptions
>> explaining each variant's purpose.
>
> Hmmm, most ports don't document their variants: the mere existence
> of an svn variant implies that it is needed for svn work.
True, most ports don't describe variants, but only because the syntax
to do so was only invented a month or so ago. We should strive to
describe most of our variants.
variant doc description {Include documentation} {
...
}
More information about the macports-users
mailing list