Murray,
Such a page would be welcomed.

Few things to consider
1. Maemo 1.1 public release usually lag behind internal product development
2. what you see in SVN are realtime in sync (mostly) with product development
3. some of the time, these SVN projects like HAF (hildon application framework) 
move on to new components versions or new dependencies (due to new feature 
additions) which are not in Maemo X.X public releases

So to build from scratch (i am throwing things from my head now :)
1. get a empty scratchbox
2. get a basic developer rootstrap from public maemo release
3. set up the apt/sources.list to target the Maemo x.x repository
4. set up a local repository on host system(i prefer using a localhost 
webserver), something like maemo unstable [this is where all the new and 
updated components used by e.g HAF would go]
5. Look into e.g HAF SVN and find (thats the hard part), all the new 
dependencies introduced and updated components. If the project itself dont 
provide them , then grab them from mainstream and put them in local repo.
6. Give your local repo preference over the Maemo repo. [you can use tools like 
apt-ftparchive stuff to create you a Packages.gz/Sources.gz etc]
7. apt-get update, install etc
8. get the latest SVN source, and then I think you have possibility of some 
success :)
9. once you create and compiled you packages from SVN sources, upload them to 
you local repository.
9. To test : Grab developer rootfs from Maemo , and flash to device
10. setup USB networking and modify the apt/sources.list to also point to your 
local repo, and then the magic apt dist-upgrade (who knows, it might work, at 
least the theory sound reasonable, isnt it ?) 

Now here I am assuming when you say Maemo from scratch, you mean Hildon 
Application Framework, which is in my terminology just HAF, which sits on top 
of "Maemo Core" [which is all base system, X, gdk, gtk, gconf etc etc]

Hope that helps
Cheers

Devesh


> -----Original Message-----
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] Behalf Of ext Murray
> Cumming
> Sent: 29 March, 2006 20:42
> To: maemo-developers@maemo.org
> Subject: [maemo-developers] Building maemo from cvs
> 
> 
> Is there any documentation anywhere about building (and using) maemo
> from svn, installed in a separate prefix, or should I start a new page
> on the maemo wiki?
> 
> -- 
> Murray Cumming
> [EMAIL PROTECTED]
> www.murrayc.com
> www.openismus.com
> 
> _______________________________________________
> maemo-developers mailing list
> maemo-developers@maemo.org
> https://maemo.org/mailman/listinfo/maemo-developers
> 
_______________________________________________
maemo-developers mailing list
maemo-developers@maemo.org
https://maemo.org/mailman/listinfo/maemo-developers

Reply via email to