[120674] trunk/dports/devel/cutter/Portfile

Joshua Root jmr at macports.org
Fri Jun 6 03:02:16 PDT 2014


On 2014-6-6 13:21 , Ryan Schmidt wrote:
> 
> On Jun 5, 2014, at 8:30 AM, hum at macports.org wrote:
> 
>> Revision
>> 120674
>> Author
>> hum at macports.org
>> Date
>> 2014-06-05 06:30:45 -0700 (Thu, 05 Jun 2014)
>> Log Message
>>
>> cutter: update to 1.2.4.
>> Modified Paths
>>
>> 	• trunk/dports/devel/cutter/Portfile
>> Diff
>>
>> Modified: trunk/dports/devel/cutter/Portfile (120673 => 120674)
> 
>>  depends_build       port:intltool \
>>
>> -                    port:pkgconfig
>>
>> +                    port:pkgconfig \
>> +                    port:p5.12-xml-parser
> 
> I see you've added the p5.12-xml-parser dependency, but there's nothing else in the portfile that specifically refers to this version of perl, so how is it ensured that perl5.12 gets used? I expect that it is not ensured.
> 
> The default version of perl in MacPorts is now perl5.16, so if XML::Parser is required, then you should change the dependency to p5.16-xml-parser and ensure that /opt/local/bin/perl5.16 is being used.

If the requirement is due to the configure script using the intltool
macro, you can't do this since intltool got perl variants. The only
solution is to run auto(re)conf (and then you can remove the direct
dependency on XML::Parser).

- Josh


More information about the macports-dev mailing list