On 09/26/14 10:46, Stuart Cassoff wrote:
> On 09/16/14 21:48, Stuart Cassoff wrote:
>> On 07/11/14 06:22, Stuart Henderson wrote:
>>> On 2014/07/10 23:44, Stuart Cassoff wrote:
>>>> eh? meh?
>>>
>>> You need a subst variable with the actual path not just the version
>>> number, otherwise you're still going to be hand modifying PLISTs all
>>> over the place.
>>>
>>> So something like:
>>>
>>> MODTCL_MINVERSION?= 8.5
>>> MODTCL_MODPATH=             lib/tcl/${MODTCL_MINVERSION}
>>> SUBST_VARS+=                MODTCL_MODPATH MODTCL_VERSION MODTCL_BIN
>>>
>>> It would help clarify things to show a diff with a port that has
>>> been modified to use this method, too.
>>>
>>
>> Here are diffs for everything concerned.
>> Added missing modtcl vars and did a bit of rearranging in port-modules.5.
>> Described MODTCL_MINVERSION and MODTCL_MODPATH.
>> Removed the rest package from tcllib; it needs tDOM which we don't currently 
>> have.
>> Saves installing 51 directories and 51 pkgIndex.tcl files.
>>


> Another way to do this would be to change the Tcl module
> dirs to be like modules/85 instead of modules/8.5, then
> the MODTCL_MODPATH stuff wouldn't be needed.

It would be great to get a bit of feedback.
I'd really like to move forward with this.

Stu

Reply via email to