Skip site navigation (1)Skip section navigation (2)
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>