1 |
On 2/19/06, Grobian <grobian@g.o> wrote: |
2 |
> Hi all, |
3 |
> |
4 |
> I'm opening a discussion on this subject of where to store packages that |
5 |
> will only work on OSX. Examples of such packages are Dirk Shoenberger's |
6 |
> qt-mac package [1] (which works by the way), and a package I just made: |
7 |
> sharedmenuscocoa (which is a requirement to build Camino), and the |
8 |
> package I want to have: Camino itself. They all make no sense on |
9 |
> anything but OSX, and perhaps a tiny little bit on GNUstep environments, |
10 |
> but I doubt that for now. |
11 |
> |
12 |
> Question for now is whether we want to add these packages to some |
13 |
> separate tree, either within or outside of Gentoo, or have them in the |
14 |
> main tree. In the latter case, we can make a separate category |
15 |
> (macos-only?) to put them in, or try to mix them in the tree (where |
16 |
> would qt-mac fit? and should it require a virtual because it provides |
17 |
> qt?) |
18 |
|
19 |
My personal vote is to put them in the main tree in the appropriate |
20 |
existing categories. |
21 |
|
22 |
Assuming that you put them in the main tree--AFAIK, there are ebuilds |
23 |
throughout the tree that only work on one architecture or another. I |
24 |
can't emerge grub on gentoo-ppc, for example. If gentoo-osx is to act |
25 |
like any other architecture, then ebuild storage/categorization ought |
26 |
to follow the same conventions as all the existing architectures. |
27 |
None of the existing ebuilds are categorized by "architecture that |
28 |
this will run on." |
29 |
|
30 |
If gentoo-osx is really going to move forward then let's get the |
31 |
ebuilds into the real tree. Following the same conventions than all |
32 |
the other architectures with regards to the main portage tree seems |
33 |
like a wise decision to me. |
34 |
|
35 |
Of course, if we can't use the main tree anyway because of prefix |
36 |
issues, that would be different. But would you be asking this if |
37 |
there were issues preventing using the main tree? |
38 |
|
39 |
~ Nathan |
40 |
|
41 |
-- |
42 |
gentoo-osx@g.o mailing list |