[NetBSD logo]    &    [Google logo]

NetBSD-SoC: Improving the pkgsrc build system

What is it?

Pbulk

This part of the project deals with the short comings of the existing bulk build framework:

The resulting code can be found in pkgtools/pbulk. It consists of a mix of C code and a number of shell and awk scripts. Full instructions are not yet committed.

Cross-compiling modular Xorg

This part of the project is meant to provide an alternative to xsrc. The user builds the tool-chain and a directory with the installed world using build.sh. With a modified mk.conf pkgsrc can now be used to build packages for the target platform.

The focus for this project is modular Xorg and dependencies. The infrastructure is supposed to be generic enough to work with other packages, but the necessary modifications are outside the scope of this project.

Status

pbulk is committed and tested on various platforms. Cross-compilation support exists as prototype, but is not yet ready to be committed.

Deliverables

Mandatory (must-have) components:

Optional (would-be-nice) components:

Documentation

[Insert use and test cases, instruction for integration into NetBSD, installation, configuration, using; reference existing standards or other existing works where appropriate]

Technical Details

[Documentation of existing NetBSD interfaces used, new interfaces created, pointers to header-files, section .2/.3/.9 manpages created and used, etc.]


SourceForge.net Logo
Joerg Sonnenberger <joerg.sonnenberger@gmail.com>
$Id: index.html,v 1.2 2007/07/23 13:06:58 jsonn Exp $