On Monday 07 June 2010 11:02:07 am Stuart Henderson wrote:
> On 2010/06/06 14:21, Sebastian Reitenbach wrote:
> > RCS file: /cvs/ports/devel/itcl/Makefile,v
> > +VERSION= 3.4
> > +DISTNAME= itcl${VERSION}b1
> > +PKGNAME= itcl-${VERSION}
> > +SHARED_LIBS= itcl34 0.0
>
> looks to me like the version number is 3.4b1, so I think that should
> end up in PKGNAME.
>
> > -MODTCL_VERSION= 8.4
> > +MODTCL_VERSION= 8.5
>
> that can be zapped, 8.5 is the default.
>
> I'm also wondering why not go to the latest version of itcl rather than
> this old one (in particular there's a comment at http://wiki.tcl.tk/62
> "Actually, itcl-ng (aka incr tcl 4.0) is required with Tcl 8.5 and
> later.")
I tried building itcl-4.0, but that was needing TclOO package. So I created a
port for the TclOO package, that actually worked out well. However, the
itcl-4.0 was still not building, I gut a lot of errrors, where I fixed some of
them, just to run into other newer errors. Then I gave up at some point,
because the itcl works for me with coccinella.
>
> also: this breaks iwidgets. diff included and tested with WordGenerator.
oops, I only checked directly dependent ports, using sqlports...
>
> side-note: if you send diffs for multiple ports, please do the diff
> in a parent directory so we don't need to chop the diff up by hand
> before applying it.
>
will do so next time.
I'll check the patch on sparc64/sparc and let you know how it works for me.
Sebastian