<div dir="ltr">It just sounds strange that you are trying to build an RPM package on a system based on DEB packaging, in Ubuntu it would be easier to package a .deb package to target Debian-based distros like Debian/Ubuntu/Mint/etc... or switch to Fedora as your distro for building and packaging if you are targeting the Fedora/Red Hat/Centos/etc... family of distros that use RPM files.<div>
<br></div><div>You can look at projects of apps that depend on Mono like MonoDevelop(<a href="http://monodevelop.com/">http://monodevelop.com/</a>), Banshee (<a href="http://banshee.fm/">http://banshee.fm/</a>), F-Spot (<a href="http://f-spot.org/">http://f-spot.org/</a>) are packaged for Debian/Ubuntu (not sure they are packaged for Fedora/Red Hat nowadays).</div>
<div><br></div><div>Hope it helps,</div></div><div class="gmail_extra"><br clear="all"><div>Rafael Teixeira<br>O..:.)oooo<br></div>
<br><br><div class="gmail_quote">On Mon, Aug 26, 2013 at 8:33 PM, Chris Tacke <span dir="ltr"><<a href="mailto:ctacke@opennetcf.com" target="_blank">ctacke@opennetcf.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div lang="EN-US" link="blue" vlink="purple"><div><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Let me preface this with the fact that I’m pretty new to Linux.<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><u></u> <u></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">I have pulled the Mono source and successfully built it on 32-bit Ubuntu.  I was able to successfully take the binaries generated from a “make install” and copy them to a different Linux distribution and actually run a Mono app on that target.  That seems like the wrong way to approach it though.  I suspect I should be distributing an RPM file.<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><u></u> <u></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">So I decided to try to build the RPM file today, and I’m having very little success.  The first issue I had was that rpmbuild would give an “Unknown command: recommends” error.  So I went into the spec fiel and commented that line out, just to see where it went from there.  Now it complains that it can’t find mono-3.3.0-tar.bz2.  I can only assume that I need to generate this file, but I’m not sure exactly how.  Is there a script that will do it, or do I just tar up the installation?<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><u></u> <u></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Is there any documentation on how to build an RPM starting with just a clean OS build, or at least from a system where Mono has been compiled and installed?<span class="HOEnZb"><font color="#888888"><u></u><u></u></font></span></span></p>
<span class="HOEnZb"><font color="#888888"><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><u></u> <u></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">-Chris<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><u></u> <u></u></span></p></font></span></div></div><br>_______________________________________________<br>

Mono-devel-list mailing list<br>
<a href="mailto:Mono-devel-list@lists.ximian.com">Mono-devel-list@lists.ximian.com</a><br>
<a href="http://lists.ximian.com/mailman/listinfo/mono-devel-list" target="_blank">http://lists.ximian.com/mailman/listinfo/mono-devel-list</a><br>
<br></blockquote></div><br></div>