Gentoo Archives: gentoo-user

From: Andrey Falko <ma3oxuct@×××××.com>
To: gentoo-user@l.g.o
Subject: Re: Documentation about ebuilds (was: [Fwd: Re: [gentoo-user] Gentoo Rules])
Date: Fri, 14 Dec 2007 23:15:46
Message-Id: 350fc7cf0712141509w6655bc84l181625f8ab282dcd@mail.gmail.com
In Reply to: Re: Documentation about ebuilds (was: [Fwd: Re: [gentoo-user] Gentoo Rules]) by "b.n."
1 On Dec 14, 2007 6:15 PM, b.n. <brullonulla@×××××.com> wrote:
2
3 > Randy Barlow ha scritto:
4 > > 7v5w7go9ub0o wrote:
5 > >> OTOH, the good news is that a newbie like me can install an outdated
6 > >> package (e.g. Vidalia); resolve dependencies; uninstall the portage
7 > >> version; download and compile the current version from the developer.
8 > >
9 > > If you know how to do those things, learning how to make the ebuild that
10 > > does it isn't that much more to do. Then, instead of just filing the
11 > > bug report, you can submit an ebuild as a suggested fix with it and help
12 > > out. Linux works best when the users take part in it!
13 > >
14 > > P.S. A good place to start in writing an e-build for a new version of a
15 > > package is to use the ebuild for the old version ;)
16 >
17 > Can someone link a good tutorial for writing ebuilds?
18 >
19 > I know, there is the official Gentoo documentation, but last time I
20 > checked, I found it pretty technical and, even if holy bible as a
21 > reference, doesn't seem friendly for people who want to start hacking
22 > ebuilds.
23 >
24 > m.
25 > --
26 > gentoo-user@g.o mailing list
27 >
28 >
29
30 Here is one place:
31 http://www.gentoo.org/proj/en/devrel/handbook/handbook.xml
32 Here is another one: http://devmanual.gentoo.org/
33 And yet another one: http://gentoo-wiki.com/HOWTO_Create_an_Updated_Ebuild
34
35 Use the one you like best. I personally like the second one.