You really might want to take a look at http://www.openbricks.org If you are in the process of cooking your own linux distro for an ARM platform like the IGEPv2. I am using it to get Geexbox up and running on one of my IGEPv2 boards and Romke is in the process of getting another application up and running with OpenBricks.
Visit http://www.openbricks.org/the-5mn-overview for more information.
