I want to install the mono RPM like it would be if I installed it through yum. What I mean is that when you install the rpm it puts everything in /opt/novell/. I want it to put in /usr/bin/, etc like yum does.
yum is not responsible for where the files are placed; that is determined when the package is built. If you want to change this then you'll need to get the SRPM, modify it, and rebuild it.