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