1 |
On Thursday 04 March 2010 23:08:06 Sebastian Pipping wrote: |
2 |
> Hello! |
3 |
> |
4 |
> |
5 |
> So now that we have a new category "dev-vcs" we need to move suitable |
6 |
> stuff over there. Moving packages is complex and error prone: |
7 |
> This mail tries to guide you through and summarize the process, please |
8 |
> read on. |
9 |
> |
10 |
> HINT: Please keep CVS' radius of operation small to reduce risks. |
11 |
> |
12 |
> |
13 |
> 0. Prepare |
14 |
> ========== |
15 |
> - Check if your package fits: |
16 |
> Is it a "utility focused on version control"? |
17 |
> |
18 |
> - Ensure that you have permission (if you are not the main maintainer) |
19 |
> |
20 |
> - Sync the whole tree including profiles |
21 |
> (as you'll be inspecting reverse dependencies) |
22 |
> |
23 |
> |
24 |
> 1. Copy |
25 |
> ======= |
26 |
> - Duplicate any traces of dev-util/${PN} in profiles/ to dev-vcs/${PN} |
27 |
> (fgrep -Rw "dev-util/${PN}" profiles/) |
28 |
> |
29 |
> - Copy complete package dev-util/${PN} to dev-vcs/${PN} |
30 |
> (watch out CVS directories) |
31 |
> |
32 |
> |
33 |
> 2. Switch |
34 |
> ========= |
35 |
> - Update eclasses |
36 |
> fgrep -w "dev-util/${PN}" eclass/*.eclass |
37 |
> |
38 |
> - Update reverse dependencies |
39 |
> http://tinderbox.dev.gentoo.org/misc/dindex/dev-util/${PN} |
40 |
> http://tinderbox.dev.gentoo.org/misc/rindex/dev-util/${PN} |
41 |
This might require too much time so the tree will be broken for a while I |
42 |
guess |
43 |
|
44 |
-- |
45 |
Markos Chandras (hwoarang) |
46 |
Gentoo Linux Developer |
47 |
Web: http://hwoarang.silverarrow.org |