There are times when all you have is binary installer. I hate them because once installed it is quite difficult to uninstall such software, and since my distro (openSUSE 11.4) is rpm-based it is hard to get consistent info about what is installed in the system.
Is there any way to convert binary installer into rpm? For my own purposes only! (it means the machine -- e.g. CPU -- is exactly the same).
The only idea I have -- it is a crazy one -- is to create virtual system (with VBox for example) list all files in the system, execute installer, list all files again. Check what was added, copy those files, and in rpm spec add those files with simple "cp" command.
It is tiresome, but it is worse than that because installer can alter some files, so they would be listed in both cases. So I am looking for something smarter.
For now I would like to make rpm for IntelliJ IDEA.