Gentoo Archives: gentoo-dev

From: "Brett I. Holcomb" <brettholcomb@×××××××.net>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] ebuild creation assistance...
Date: Sun, 09 May 2004 01:40:54
Message-Id: Pine.LNX.4.58.0405082137160.18662@strider
In Reply to: [gentoo-dev] ebuild creation assistance... by John David Ratliff
1 To just create an ebuild you don't need to check out the portage tree.
2 Use an existing one as a sample - there is a skel.ebuild to use as a
3 model. Once the ebuild works submit it on bugzilla. However, first check
4 bugzilla to make sure there isn't already one there for the app.
5
6 I would recommend setting the PORTDIR_OVERLAY in /etc/make.conf. Mine is
7 /usr/local/portage. Create the directory structure needed
8 (category/package) in PORTDIR_OVERLAY and do your work there. I copy an
9 existing ebuild that is close to what I want and modify it.
10
11
12
13 On Sat, 8 May 2004, John David Ratliff wrote:
14
15 > I want to create an ebuild for a software package, but I am confused on
16 > the directions. The ebuild HOWTO tells me to checkout portage from CVS,
17 > however, it lists no CVS server or what kind of authentication to use.
18 > Is this restricted to 'official' developers? If so, can I still create
19 > and submit an ebuild? If not, what is the CVSROOT setting so I can
20 > checkout portage?
21 >
22 > I also need to add the software to the gentoo mirrors. I read in one of
23 > the HOWTOs that cvs snapshots could be added to the mirror. This is
24 > similar, except they use the same filename for every new version, so
25 > there is no way to know which version you are downloading from their
26 > site. Additionally, each new version requires different a specific
27 > version of another package to be downloaded, so it is crucial that the
28 > version of the original package is known. So I thought maybe I could add
29 > this with a version number to the gentoo mirror.
30 >
31 > Finally, I am unsure where in portage it should be added. It is a
32 > cross-compiler for C into native binaries for a specific kind of
33 > calculator. The software is a modified version of GCC and binutils.
34 >
35 > Thanks...
36 >
37 >
38 > --
39 > gentoo-dev@g.o mailing list
40 >
41
42 --
43 Brett I. Holcomb
44
45 --
46 gentoo-dev@g.o mailing list

Replies

Subject Author
Re: [gentoo-dev] ebuild creation assistance... John David Ratliff <jdratlif@×××××××.edu>