From: | Arun Raghavan <arunisgod@×××××.com> |
---|---|
To: | gentoo-dev@l.g.o |
Subject: | [gentoo-dev] [RFC] Eclass for gnome-python* split |
Date: | Fri, 23 May 2008 22:01:23 |
Message-Id: | c1c082b90805231501i6c0eedf2k2e9d1f6b7bfeb3e2@mail.gmail.com |
1 | Greetings All, |
2 | I've been working on an ancient bug [1] requesting a split of the |
3 | gnome-python, gnome-python-extras, and gnome-python-desktop ebuilds. |
4 | The motivation behind the split is that packages that depend on a |
5 | single module or a small set of modules from one of these packages end |
6 | up pulling in the numerous dependencies required when pulling all the |
7 | modules in the package (example -- nautilus gets pulled in because of |
8 | a dep on the gnomeprint module). |
9 | |
10 | I have split these 3 packages into packages for the component modules. |
11 | Since there was a lot of common functionality between these packages, |
12 | and the 28 modules' ebuilds were basically very similar, I've split |
13 | out a large amount of the required functionality into an eclass. The |
14 | work is heavily based on Jim Ramsay's (lack@g.o) work on splitting |
15 | gnome-python-desktop. |
16 | |
17 | The split ebuilds are available via a git repository [2]. The actual |
18 | eclass can be viewed online at: |
19 | |
20 | http://tinyurl.com/6z2ltc (full URL [3]) |
21 | |
22 | Feedback and comments (and even brickbats ;)) on the eclass are invited. |
23 | |
24 | [1] https://bugs.gentoo.org/show_bug.cgi?id=108479 |
25 | [2] http://gitorious.org/projects/g-py-split/repos/mainline (branch is |
26 | g-py-split) |
27 | [3] http://gitorious.org/projects/g-py-split/repos/mainline/blobs/g-py-split/eclass/gnome-python-common.eclass |
28 | |
29 | Cheers! |
30 | -- |
31 | Arun Raghavan |
32 | (http://nemesis.accosted.net) |
33 | v2sw5Chw4+5ln4pr6$OFck2ma4+9u8w3+1!m?l7+9GSCKi056 |
34 | e6+9i4b8/9HTAen4+5g4/8APa2Xs8r1/2p5-8 hackerkey.com |
35 | -- |
36 | gentoo-dev@l.g.o mailing list |
Subject | Author |
---|---|
[gentoo-dev] Re: [RFC] Eclass for gnome-python* split | Ali Polatel <hawking@g.o> |
[gentoo-dev] Re: [RFC] Eclass for gnome-python* split | Christian Faulhammer <opfer@g.o> |
Re: [gentoo-dev] [RFC] Eclass for gnome-python* split | "Bo Ørsted Andresen" <zlin@g.o> |