How to create RPM for RHEL 6 to deploy a Mono Binary, with Mono 2.8.2 as a dependency
I would like to distribute my Application (A C# app that runs under Mono) as an RPM for RHEL 6. The application is fully developed and working on RHEL 6, but now I need a distribution method.
RPM's seem easy enough distribution method and can ensure various dependencies are installed. Unfortunately, all the RPM building tutorials state that I need to have the source code packaged up in the SOURCE folder for rpmbuild, but my application is in .Net Bytecode to be run through Mono. Accompanying my app are linux native Shared Objects (being distributed as binarys, not source) which are called from my C# App.
How do I make this happen?