Add hot and sweaty cutting edge sexy root


git-svn-id: http://ns2/svnsrc/buildscripts/trunk@3287 a03fbada-158d-47ef-9f12-77e997805b15
Add Initial Import Of Build system

git-svn-id: http://ns2/svnsrc/buildscripts/trunk@3288 a03fbada-158d-47ef-9f12-77e997805b15
Add Bootstrap opts to gcc

git-svn-id: http://ns2/svnsrc/buildscripts/trunk@3289 a03fbada-158d-47ef-9f12-77e997805b15
Add build sysroot to binutils

git-svn-id: http://ns2/svnsrc/buildscripts/trunk@3290 a03fbada-158d-47ef-9f12-77e997805b15
Dont use ISL till gcc 4.8 and cloog backend is isl

git-svn-id: http://ns2/svnsrc/buildscripts/trunk@3292 a03fbada-158d-47ef-9f12-77e997805b15
Add sysroot and noccopt flags to ppl

git-svn-id: http://ns2/svnsrc/buildscripts/trunk@3293 a03fbada-158d-47ef-9f12-77e997805b15
Use system-headers containing both kernel and glibc for root GCC build
Bootstrap static needs static passed to make not configure



git-svn-id: http://ns2/svnsrc/buildscripts/trunk@3294 a03fbada-158d-47ef-9f12-77e997805b15
Allow setting native arch in enviroment
Better support for multiarch bootstraping
Add STDCSTATIC option to build static if there is no shared c++ lib
Add ADDBUILDSYSROOT to set the build-sysroot option
Allow per arch version VERSION_[ARCH] to allow building with diferent source trees per arch
Set python path for sysrootpath
Allow for building certain packages statically
Merge all GCC toolchain builds to one function




git-svn-id: http://ns2/svnsrc/buildscripts/trunk@3301 a03fbada-158d-47ef-9f12-77e997805b15
Dont use /build/arch dir if its not there for native arch



git-svn-id: http://ns2/svnsrc/buildscripts/trunk@3302 a03fbada-158d-47ef-9f12-77e997805b15
Dont use /build/ for native arch if not a directory



git-svn-id: http://ns2/svnsrc/buildscripts/trunk@3303 a03fbada-158d-47ef-9f12-77e997805b15
Script to build perl
Add compier script to compile ecj.jar to native binary
Add script to create static root/squash fs



git-svn-id: http://ns2/svnsrc/buildscripts/trunk@3304 a03fbada-158d-47ef-9f12-77e997805b15
Add new package build definitions

git-svn-id: http://ns2/svnsrc/buildscripts/trunk@3326 a03fbada-158d-47ef-9f12-77e997805b15
Remove eject its now part of util-linux

git-svn-id: http://ns2/svnsrc/buildscripts/trunk@3327 a03fbada-158d-47ef-9f12-77e997805b15
Changes to package build defs after sucesfull build from a
zero static root dir

This needs to be done for each arch esp gobject-introspection



git-svn-id: http://ns2/svnsrc/buildscripts/trunk@3328 a03fbada-158d-47ef-9f12-77e997805b15
Build scripts for xml docbook bits

Thx to linux from scratch project where they were unashamedly
stollen from.



git-svn-id: http://ns2/svnsrc/buildscripts/trunk@3329 a03fbada-158d-47ef-9f12-77e997805b15
Bump to glibc-2.17
Install /etc/passwd /etc/group on install
Create template /etc/xml/catalog.xml



git-svn-id: http://ns2/svnsrc/buildscripts/trunk@3330 a03fbada-158d-47ef-9f12-77e997805b15
Ignore /build/<ARCH> if its a symlink
Sync root too arch if no includes to bootstrap newly created /build/<arch>
Dont include dbg symbols in -libs pkg
Run postconfig hook on Imake builds [Xaw3d]
Export pkg version for build scripts
Sync /usr/include/gnu to root for MA build_glibc
Dont return error when static tool fails
Create some /bin/<prog> -> /usr/bin/<prog> links mostly for building icedtea
Package arch independant jar's
Build order changes and small fixups



git-svn-id: http://ns2/svnsrc/buildscripts/trunk@3331 a03fbada-158d-47ef-9f12-77e997805b15
Use STATICROOT variable
Create empty man dirs



git-svn-id: http://ns2/svnsrc/buildscripts/trunk@3333 a03fbada-158d-47ef-9f12-77e997805b15
Options for building m4/cpio as part of a static root



git-svn-id: http://ns2/svnsrc/buildscripts/trunk@3334 a03fbada-158d-47ef-9f12-77e997805b15
Allow building krb5/subversion with neon statically

git-svn-id: http://ns2/svnsrc/buildscripts/trunk@3373 a03fbada-158d-47ef-9f12-77e997805b15