Well, first, if you want to make an ipk, it's good to read some info about the structure of the ipk file.
Here is what I read about it. The important part, I think, is the dependency. It's not in the SDK tutorial on the pdaXrom site.
Download some ipk, unpack and examine them.
And about where to put the files:
Most of the program can be installed this way: $ make DESTDIR=/some/where install
Then you have the filestructure that the program likes.
People who makes ipk-s for the unstable feed usually place stuff in the /usr/local dir. So, this is the prefix and you can place binaries in
bin, binaries that can only be executed by root in the
sbin dir, libs in the
lib, etc.
Examine the files in /usr/share/applications. Create one file like that for your program. Place its icon in the /usr/share/pixmaps.
I think that's all. Correct me if I am mistaken or if I left out something important.
Zumi