Date: Thu, 10 Jul 2008 13:34:39 -0700 From: "Garrett Cooper" <yanefbsd@gmail.com> To: "=?ISO-8859-1?Q?Anders_Trob=E4ck?=" <freebsd@troback.com> Cc: freebsd-ports@freebsd.org Subject: Re: Tgz in tgz...! Message-ID: <7d6fde3d0807101334v1362886di7fe1057093ca29bf@mail.gmail.com> In-Reply-To: <20080710193955.1acc2184@baal.troback.com> References: <20080710110457.4b160eb1@itpc02.gelita.swe> <200807100154.17094.beech@freebsd.org> <20080710145415.59244492@itpc02.gelita.swe> <20080710193955.1acc2184@baal.troback.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, Jul 10, 2008 at 10:39 AM, Anders Trob=E4ck <freebsd@troback.com> wr= ote: > On Thu, 10 Jul 2008 14:54:15 +0200 > Anders Troback <freebsd@troback.com> wrote: > >> On Thu, 10 Jul 2008 01:54:10 -0800 >> Beech Rintoul <beech@freebsd.org> 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! >> > >> > You can probably extract the second time in post-extract, but >> > you're going to have to get creative defining the right ${WRKSRC}. >> > After that it should patch and build normally. >> > >> > Beech >> > >> >> 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! >> > > Is this a "legal" way of solving this issue? > > post-build: > cd ${WRKSRC}/src/extras && make Wouldn't `gmake -C ${WRKSRC}/src/extras' be better? -Garrett
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?7d6fde3d0807101334v1362886di7fe1057093ca29bf>