On Tue, 2003-07-22 at 19:37, Brett I. Holcomb wrote:
> Check out man 1 ebuild and man 5 ebuild.  It uses directories in /var/tmp.
> 
> The source itself (if it's a tarball) is kept in /usr/portage/distfiles.  Cvs 
> stuff in in the distfiles under cvs-src. 
> 
> The variables are defined in /etc/make.conf - see the comments in it and by 
> the ebuild programs themselves.
> 
> 

Brett,
   First, as always, thanks! You are always very helpful, and I do
appreciate it. 

   OK, so reading through man 5 ebuild and make.conf, I guess that the
place I would expect to find the source files would be either

WORKDIR = "${PORTAGE_TMPDIR}/portage/${PF}/work"
 or 
FILESDIR = "${PORTDIR}/${CATEGORY}/${PN}/files"

WORKDIR seems to work out to /var/tmp/portage/<package>/work, which
doesn't exist on my machine:

Wizard alsa-driver # cd /var/tmp/portage/alsa-driver-0.9.5-r2/
Wizard alsa-driver-0.9.5-r2 # ls
temp
Wizard alsa-driver-0.9.5-r2 # 

Has some process cleaned this up? Maybe this is my problem? I'm trying
to get to the Alsa source to do a patch. I know it used to be here, but
tonight I cannot find it.

There's nothing of apparent interest in FILESDIR, although one directory
higher is the ebuild that I was reading through.

Thanks in advance for pointing me so kindly in the right directions.

Cheers,
Mark


--
[EMAIL PROTECTED] mailing list

Reply via email to