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 |