From owner-freebsd-ports@FreeBSD.ORG Thu Jul 10 12:52:51 2008 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 A26041065685 for ; Thu, 10 Jul 2008 12:52:51 +0000 (UTC) (envelope-from freebsd@troback.com) Received: from mail.gelita.se (212-162-182-244.skbbip.com [212.162.182.244]) by mx1.freebsd.org (Postfix) with ESMTP id 6435E8FC0A for ; Thu, 10 Jul 2008 12:52:51 +0000 (UTC) (envelope-from freebsd@troback.com) Received: from itpc02.gelita.swe (212-162-182-242.skbbip.com [212.162.182.242]) by mail.gelita.se (Postfix) with ESMTP id 1506710FA28; Thu, 10 Jul 2008 14:52:42 +0200 (CEST) Date: Thu, 10 Jul 2008 14:54:15 +0200 From: Anders Troback To: Beech Rintoul Message-ID: <20080710145415.59244492@itpc02.gelita.swe> In-Reply-To: <200807100154.17094.beech@freebsd.org> References: <20080710110457.4b160eb1@itpc02.gelita.swe> <200807100154.17094.beech@freebsd.org> X-Mailer: Claws Mail 3.5.0 (GTK+ 2.12.11; i386-portbld-freebsd7.0) Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable MailScanner-NULL-Check: 1216299163.16564@+nXQ4m5tz0dO+ceMmy3DMA X-Troback-MailScanner-Information: Please contact postmaster@troback.com for more information X-MailScanner-ID: 1506710FA28.AAA4E X-Troback-MailScanner: Found to be clean X-Troback-MailScanner-SpamCheck: not spam, SpamAssassin (not cached, score=-4.399, required 3.2, autolearn=not spam, ALL_TRUSTED -1.80, BAYES_00 -2.60) X-Troback-MailScanner-From: freebsd@troback.com X-Spam-Status: No Cc: freebsd-ports@freebsd.org Subject: Re: Tgz in tgz...! 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: Thu, 10 Jul 2008 12:52:51 -0000 On Thu, 10 Jul 2008 01:54:10 -0800 Beech Rintoul wrote: > On Thursday 10 July 2008, Anders Troback said: > > Hi, > > > > I need some tips about a port that I'm working on! > > > > The problem that I have are that the source of the code are in a > > tgz that are in a sub folder in an other tgz! So first I need the > > port to download and extract the first tgz and then extract, > > configure and make the second tgz! > > > > How do I cope with that? > > > > Thanks! >=20 > You can probably extract the second time in post-extract, but you're=20 > going to have to get creative defining the right ${WRKSRC}. After=20 > that it should patch and build normally. >=20 > Beech >=20 OK! Next problem:-] The program that I want to build are under a sub folder of ${WRKSRC}/src so first I need to make the "main" program and then I have to run make in that sub folder! Are there any macros that do things like this or is there some other way? Thanks again! --=20 Anders Trob=E4ck http://www.troback.com/ =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D Windows: "Where do you want to go today?" Linux: "Where do you want to go tomorrow?" FreeBSD: "Are you guys coming, or what?" --------------------------------------------