Adding fetch.type git as a variant?
Bayard Bell
buffer.g.overflow at googlemail.com
Tue May 10 02:32:53 PDT 2011
I'd add to that that it seems to make for undue confusion to use a variant to follow a different version.
On 10 May 2011, at 01:11, Joshua Root wrote:
> On 2011-5-10 08:34 , David Bruce wrote:
>> Hi,
>>
>> All of the SCM fetch types are discouraged in the manual for
>> "non-reproducible builds", which is fair enough. But as the
>> maintainer of both the Portfile and the upstream project, it seems it
>> would be highly useful to have an automated way to see if the latest
>> git source breaks the macports build. Is it possible/advisable to do
>> this as a variant, as there doesn't seem to be any option to tell port
>> to use a different fetch type, e.g. something like:
>>
>> variant git_dev_only description {use latest git source} {
>> fetch.type git
>> git.url git://git.debian.org/git/tux4kids/t4k_common.git
>> use_autoreconf yes
>> }
>>
>> plus whatever else is needed to get it to work.
>>
>> Thanks for any advice,
>>
>> David Bruce
>
> I don't think this would be appropriate for inclusion in the main repo.
> You could add this variant to your local copy, or you could have a
> script that runs something like
> 'port destroot myport fetch.type=git use_autoreconf=yes ...'
>
> - Josh
> _______________________________________________
> macports-dev mailing list
> macports-dev at lists.macosforge.org
> http://lists.macosforge.org/mailman/listinfo.cgi/macports-dev
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 1515 bytes
Desc: not available
URL: <http://lists.macosforge.org/pipermail/macports-dev/attachments/20110510/b3dc02ff/attachment.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: PGP.sig
Type: application/pgp-signature
Size: 841 bytes
Desc: This is a digitally signed message part
URL: <http://lists.macosforge.org/pipermail/macports-dev/attachments/20110510/b3dc02ff/attachment-0001.bin>
More information about the macports-dev
mailing list