1 |
Hello everyone, |
2 |
|
3 |
As you may know, I'm involved of this SoC project, mentored by Davide Italiano. |
4 |
It's a great project and I'm very happy to take part of it! |
5 |
|
6 |
A quick sum-up: the goal is to bring, as the end of the SoC, a tarball |
7 |
containing a complete environnement to use NetBSD 5.0/x86 with Portage. |
8 |
|
9 |
First steps were to set up a fresh install of NetBSD 5.0 and to install Portage |
10 |
dependencies using pkgsrc (Python, gmake, and other apps). |
11 |
|
12 |
Then, I've fetched Portage tools at |
13 |
http://sources.gentoo.org/viewcvs.py/portage/main/trunk/ using Subversion, tags 2.1.6. |
14 |
I've been surprised by the fact I needed to change very few things in Portage source code. |
15 |
Yes, some binaries paths, but that's all. My 2 cents to Portage developpers. |
16 |
|
17 |
Currently, I'm writing ebuilds to emerge different parts of the system: |
18 |
cross-compilation tools, gcc, includes headers, libc, etc. In fact, ebuilds are a |
19 |
front-end to NetBSD's source Makefiles: NetBSD developpers have achieved a huge |
20 |
work and it's very easy to cross-compile the system or just a part of it. At |
21 |
the end of the month, I should be able to emerge the whole system, using my |
22 |
ebuilds. Ebuilds internal are well documented at http://devmanual.gentoo.org, |
23 |
it's always a pleasure to find well-explained documentation. |
24 |
|
25 |
People interested in tracking down my work can connect to this link: |
26 |
http://projects.boulz.org/trac/gentoo-nbsd |
27 |
It's a Subversion repository where I push my code, interfaced with Trac. Each |
28 |
time I can, I post some news to explain my progress. I've also opened the |
29 |
NetBSD work station where I make my tests to the Internet; people interested in |
30 |
"live testing" ebuilds can contact me on IRC (monsieurp @ #gentoo-soc / |
31 |
#gentoo-bsd) or mail (this one). I'll try to provide them a shell where they'll |
32 |
be able to connect using SSH. |
33 |
|
34 |
As usual, comments and/or suggestions are welcome, don't hesitate to ping me, |
35 |
I'm always idling around on IRC and I'll be glad to take some time to answer |
36 |
you. :) |
37 |
|
38 |
Cheers ! |
39 |
|
40 |
Patrice |