Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 22 May 2010 19:38:15 -0700
From:      Garrett Cooper <yanefbsd@gmail.com>
To:        jhell <jhell@dataix.net>
Cc:        Anonymous <swell.k@gmail.com>, Stephen Montgomery-Smith <stephen@missouri.edu>, freebsd-ports@freebsd.org
Subject:   Re: How to extract tcl src
Message-ID:  <AANLkTili3ip4wtdcx1gXdVL7b1wkYn0OBrPit1PsXBH6@mail.gmail.com>
In-Reply-To: <4BF88ED7.5020309@dataix.net>
References:  <4BF85A4A.8060209@missouri.edu> <86632fa5d4.fsf@gmail.com> <4BF88ED7.5020309@dataix.net>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, May 22, 2010 at 7:11 PM, jhell <jhell@dataix.net> wrote:
> On 05/22/2010 19:23, Anonymous wrote:
>> BUILD_DEPENDS=3D =A0${NONEXISTENT}:${PORTSDIR}/lang/tcl85:extract
>
> Attached is the Makefile I just edited to configure against tcl and tk
> 8.5 instead of 8.4.
>
> I have verified it for functionality (as in) extract, configure, make &
> install only.
>
> Before I made the mods I did not make a original copy so this is why I
> did not provide a unified diff but I have bumped the the PORTREVISION
> from _1 to _2 and it should be ready to be committed as this was a
> pretty trivial change.
>
> The most significant change mentioned above was changed to:
> BUILD_DEPENDS=3D =A0${NONEXISTENT}:${PORTSDIR}/lang/tcl85:configure
>
> This was needed to provide configured values that graphics/togl would
> then read.

    The danger in this particular case is that you're assuming that
the copy of tcl installed and the copy in ports are one in the same.
    Just pre-patch whatever code is monkey fubaring the path lookup to poin=
t to:

${LIBDIR}/<tcl-version>/tclConfig.sh

    and file the appropriate bug upstream to fix whatever software
package is monkeying up the path.
HTH,
-Garrett



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?AANLkTili3ip4wtdcx1gXdVL7b1wkYn0OBrPit1PsXBH6>