I wanted a great software (Mercurial) which hasn't already been ported to Maemo 5/N900. I just had to set up the Scratchbox, build the software there and dump the files on my N900 !