[companion-integrate] RTI - Update of tclx and expect packages

Steve Christensen steve at smc.vnet.net
Wed Jan 23 02:19:14 PST 2008


Mike -

The webrev

http://companion.sunfreeware.com/downloads/tclxexpectwebrev/

is updated.

I have removed the expect METADATA file.  I fixed pkgdefs/Makefile which
did not need the ctags change.  I added comments in the tcl and tk 
Makefile.sfw files as you indicated.

The tail issue in the sfw integration of expect is something
we will have to investigate independently of this.

Any other comments?

Steve C.

Mike Sullivan wrote:
> Steve Christensen wrote:
>> This is a RTI for the updates of the SFWtclx (tclx) and
>> SFWexpect (expect) packages.  (Note that expect will shortly be part 
>> of Nevada and will then be removed from the Companion.  For now, the 
>> update was done so that a full nightly build could be finished.)
> 
>> 2. METADATA files added.
> 
> Since expect will soon be deleted from the ccd, I'm not sure
> there is a point to adding a METADATA file for it. If you do,
> then the license is wrong, it's not gpl it's public domain + GPL
> I believe. You may have been mislead because since it contains
> a test program which is under the GPL, when it was bundled
> we indeed had to treat it as GPL'd and so the SUNWexpect package
> has bits about the GPL in the copyright file.
> 
> but it's probably easiest to just not create a METADATA file
> in the first place. Unless you're intending to push this
> back into an s10 update ccd, but you probably can't do that
> since the tcl/tk you need won't be there.
> 
> Kinda interesting you still have a patch to make it use
> GNU tail, but the bundled expect doesn't need it? that
> might be a good question to ask the integrator of
> expect into sfw.
> 
> I don't understand why SFWctags was moved in pkgdefs/Makefile.
> 
>> 3. The Tcl and Tk directories are there only to supply source code
>>     availability.
> 
> I might actually note that in comments in the tcl/tk Makefile.sfw's.
> Along with noting the need to track upgrades in Solaris.
> 
>     Mike
> 


More information about the companion-integrate mailing list