There is a file format which will add a repo - the .install file format is well-documented in the Application Manager documentation and "how to build a deb file for Maemo".