From owner-freebsd-ports@FreeBSD.ORG Sun May 23 02:38:16 2010 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A6B051065679 for ; Sun, 23 May 2010 02:38:16 +0000 (UTC) (envelope-from yanefbsd@gmail.com) Received: from mail-qy0-f181.google.com (mail-qy0-f181.google.com [209.85.221.181]) by mx1.freebsd.org (Postfix) with ESMTP id 5F1F48FC12 for ; Sun, 23 May 2010 02:38:16 +0000 (UTC) Received: by qyk11 with SMTP id 11so3977721qyk.13 for ; Sat, 22 May 2010 19:38:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:in-reply-to :references:date:message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=isVbuWE7XNe8l1x2hVLbEmRf5CB1pMwEUdkMLbpH0wY=; b=EiZj/5Ni2n6y1vw3UDpBLk9GtRgCP5hbv3C2aRSnMMF1YBRxql5uvm6Q9BU2vV9aG9 BF37ZWGw+1RTE7iaK7CCzWZpwnYpAPX8QMHtu/DGdDIwyyc0KeSc8Cc1jSrEd85ojtoB Zm+v9KL23Lk4zuu+UjIoJSW1y1m68uQdkDVI4= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; b=s9H1wn7BvUqjjCNzdxTn7jQdC1uBEHeDCxK6qu0e9zUDskdF8ERxsdLbWRgjINO3WG mfqdy6uvOgf3ZTl483Gswmrj13bG3t1kMD+rswaAEhnxrORmBiWN8glzx6BC4dmqBjAq rnorXEOAK+VQict2WqfKlg3NIzDdzrhZklYy8= MIME-Version: 1.0 Received: by 10.229.187.21 with SMTP id cu21mr806765qcb.106.1274582295631; Sat, 22 May 2010 19:38:15 -0700 (PDT) Received: by 10.229.190.83 with HTTP; Sat, 22 May 2010 19:38:15 -0700 (PDT) In-Reply-To: <4BF88ED7.5020309@dataix.net> References: <4BF85A4A.8060209@missouri.edu> <86632fa5d4.fsf@gmail.com> <4BF88ED7.5020309@dataix.net> Date: Sat, 22 May 2010 19:38:15 -0700 Message-ID: From: Garrett Cooper To: jhell Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Cc: Anonymous , Stephen Montgomery-Smith , freebsd-ports@freebsd.org Subject: Re: How to extract tcl src X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 23 May 2010 02:38:16 -0000 On Sat, May 22, 2010 at 7:11 PM, jhell 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}//tclConfig.sh and file the appropriate bug upstream to fix whatever software package is monkeying up the path. HTH, -Garrett