public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-dev] ebuild questions
@ 2002-03-27  6:58 Hector Urtubia
  0 siblings, 0 replies; 10+ messages in thread
From: Hector Urtubia @ 2002-03-27  6:58 UTC (permalink / raw
  To: gentoo-dev

Hey,
I just installed gentoo and I love it. I also started writing some ebuilds, 
but I ran into some questions:
1.- How does ebuild fill the CONTENTS file of a package when installing ??
The problem that I had is that some programs kept track of its installation 
files into the CONTENTS file, and some did not. I know that using the scripts 
on /usr/lib/portage/bin work, but only _some_ makefiles register the programs 
correctly.

2.- How do I submit new ebuilds?? So far I have ebuilds for ladspa and 
terminatorX. I'm planning to do a couple more :)

Thanks, and keep those ebuilds coming!

Hector U.


^ permalink raw reply	[flat|nested] 10+ messages in thread
* [gentoo-dev] Ebuild questions
@ 2003-06-11  1:49 Brett I. Holcomb
  2003-06-11  3:47 ` Brian Jackson
                   ` (3 more replies)
  0 siblings, 4 replies; 10+ messages in thread
From: Brett I. Holcomb @ 2003-06-11  1:49 UTC (permalink / raw
  To: gentoo-dev

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.

-- 

Brett I. Holcomb
AKA Grunt <><

--
gentoo-dev@gentoo.org mailing list


^ permalink raw reply	[flat|nested] 10+ messages in thread
* [gentoo-dev] Ebuild questions
@ 2003-07-12  1:58 Brett I. Holcomb
  0 siblings, 0 replies; 10+ messages in thread
From: Brett I. Holcomb @ 2003-07-12  1:58 UTC (permalink / raw
  To: gentoo-dev

I've been working on creating an ebuild this week and after working with it I 
have some questions about how ebuilds work.

1.  I assume that if I add no functions to an ebuild the process is A) 
src_unpack, B) src_compile, C) src_install.  In other words there are three 
steps or functions that will be executed.  If I desire I can make my own 
functions for these but if I don't I get these three steps executed by emerge.

2.  What is the best way to let the user know what's happening - for example, 
"compiling xyz module now".  I notice some builds use einfo to put out 
messages about what you have to do after install (add user to groups, etc).  
Are there specific ebuild functions I should use or are plain old echo 
statements okay?


Thanks.

-- 

Brett I. Holcomb
AKA Grunt <><

--
gentoo-dev@gentoo.org mailing list


^ permalink raw reply	[flat|nested] 10+ messages in thread
[parent not found: <39997.::ffff:129.240.115.161.1058002049.squirrel@webmail.interhost.no     >]

end of thread, other threads:[~2003-07-13  2:55 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2002-03-27  6:58 [gentoo-dev] ebuild questions Hector Urtubia
  -- strict thread matches above, loose matches on Subject: below --
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
2003-06-11  6:41 ` Patrick Kursawe
2003-06-11 16:54   ` brett holcomb
2003-06-11  9:05 ` Paul de Vrieze
2003-07-12  1:58 Brett I. Holcomb
     [not found] <39997.::ffff:129.240.115.161.1058002049.squirrel@webmail.interhost.no     >
2003-07-13  3:01 ` Brett I. Holcomb

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox