new perl portgroup and svk

Joshua Root jmr at macports.org
Tue Aug 16 13:28:51 PDT 2011


On 2011-8-17 06:10 , Daniel J. Luke wrote:
> I was looking at fixing svk (which is nomaintainer now), but I ran into a little issue that I'm not sure how to fix.
> 
> The port name is 'svk', but it uses the perl portgroup.
> 
> I can update the dependencies to use ${perl5.major} like I've seen elsewhere, but since it sets name (to svk), things still don't work right.
> 
> I can set name before perl5.setup, but the portgroup expects the name to start with p5-, so when it creates the sub-ports, it can't create good names for them ([string range svk 3 end] doesn't really work as a rootname).
> 
> Is there something I'm missing?

Ah. It's calling perl5.setup but not using a p5-* name. I didn't think
anything did that.

I guess either it needs to become p5-svk, or the portgroup needs to work
like the python one and not declare subports when the name doesn't have
the expected prefix.

- Josh


More information about the macports-dev mailing list