Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 23 Oct 1996 08:31:37 -0500
From:      "Eric L. Hernes" <erich@lodgenet.com>
To:        Michael Smith <msmith@atrad.adelaide.edu.au>
Cc:        ports@freebsd.org
Subject:   Re: linux_devel port-thing 
Message-ID:  <199610231331.IAA08154@jake.lodgenet.com>
In-Reply-To: Your message of "Wed, 23 Oct 1996 18:52:44 %2B0930." <199610230922.SAA26710@genesis.atrad.adelaide.edu.au> 

next in thread | previous in thread | raw e-mail | index | archive | help
Michael Smith writes:
>
>Ok, so I have this at least partially sorted out; I have an image here
>of what's supposed to come out at the end, and a 17M compressed
>tarfile of same.

Yikes, I guess /compat/linux will have to move
off my root partition ;-)

>
>What makes the most sense is for this to just get extracted directly over
>the top of /compat/linux, with nothing other than the 'fetch' and 'extract'
>targets being relevant.
>

`make package' should probably work, or be explicitly disabled
by NO_PACKAGE.

>So I guess I should set PREFIX to /compat/linux, and WRKSRC to ${PREFIX}.
>Unfortunately that means that if I make a Makefile patch like the 
>linux_lib port does, it'll be written in /compat/linux/, and 'make clean'
>may have a rather unfortunate effect. 8(

NO_MTREE should be set too, we don't want a full-blown bsd heirarchy
in /compat/linux.  I set up the linux_lib port to extract to a staging
area, with the intent that I may want to edit/patch a few files
there eventually, or maybe install just pieces of it.  Plus it had
the benefit that it was more like the rest of the ports, but I didn't
have 17M to deal with either.

At one time I thought of having `make fetch' grab the various *.tgz's
from slackware/redhat/... but finally decided that keeping track of all
those linux dists *and* the versions of shared libs was way too much. :(

>
>-- 
>]] Mike Smith, Software Engineer        msmith@gsoft.com.au.au          [[
>]] Genesis Software                     genesis@gsoft.com.au            [[
>]] High-speed data acquisition and      (GSM mobile)     0411-222-496   [[
>]] realtime instrument control.         (ph)          +61-8-8267-3493   [[
>]] Unix hardware collector.             "Where are your PEZ?" The Tick  [[
>

eric.

-- 
--
erich@lodgenet.com
http://rrnet.com/~erich erich@rrnet.com






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