public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
From: Kumba <kumba@gentoo.org>
To: brettholcomb@charter.net
Cc: gentoo-dev@gentoo.org
Subject: Re: [gentoo-dev] Ebuild questions
Date: Wed, 11 Jun 2003 02:29:45 -0400	[thread overview]
Message-ID: <3EE6CC59.90002@gentoo.org> (raw)
In-Reply-To: <auto-000058096435@remt19.cluster1.charter.net>

I think this question is more geared towards gentoo-user, but ${PV} and 
${PN} are offshoots of ${P}.  Basically, if ${P} stands for "Package 
Name & Version", then ${PV} and ${PN} hold the Version and Name of the 
package specifically.  Others of note are ${A}, which I believe is the 
archive (i.e., the tarball), ${S} for Source Directory.  ${WORKDIR} and 
${FILESDIR} and ${DISTFILES} should all be self-explanatory (I think 
${DISTFILES} exists).

As for additional documentation on these, they might be in the other 
docs, but you probably will have to just study random ebuilds.

--Kumba



Brett I. Holcomb wrote:

> If this is the wrong list for this question please tell me where to move it 
> but it doesn't seem to fit gentoo-user or any of the others.
> 
> I want to do an ebuild for some programs but have never done one.  I've read 
> the Gentoo docs on ebuilds and eclasses and the man pages for ebuild.  
> However, in looking at some ebuilds - noticably flight gear and wine-cvs I 
> see variables such a $PV defined.  The docs mention $P but not $PV or other 
> variables.  I've browsed some of the eclasses trying to find the definitions 
> and haven't been successful.  Where are these explained.  Are there any more 
> docs I can read?
> 
> Thanks.
> 



--
gentoo-dev@gentoo.org mailing list


  parent reply	other threads:[~2003-06-11  6:25 UTC|newest]

Thread overview: 10+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2003-06-11  1:49 [gentoo-dev] Ebuild questions Brett I. Holcomb
2003-06-11  3:47 ` Brian Jackson
2003-06-11 23:08   ` Brett I. Holcomb
2003-06-11  6:29 ` Kumba [this message]
2003-06-11  6:41 ` Patrick Kursawe
2003-06-11 16:54   ` brett holcomb
2003-06-11  9:05 ` Paul de Vrieze
     [not found] <39997.::ffff:129.240.115.161.1058002049.squirrel@webmail.interhost.no     >
2003-07-13  3:01 ` Brett I. Holcomb
  -- strict thread matches above, loose matches on Subject: below --
2003-07-12  1:58 Brett I. Holcomb
2002-03-27  6:58 [gentoo-dev] ebuild questions Hector Urtubia

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=3EE6CC59.90002@gentoo.org \
    --to=kumba@gentoo.org \
    --cc=brettholcomb@charter.net \
    --cc=gentoo-dev@gentoo.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox