for things like nasm, is that newer version out there for example in epel?  that would be the best case.  Backup would be to take a source pacakge from something newer and just rebuild in a way that doesn&#39;t require any modifications, fallback we can put the src out on our download servers and create a job for it.  As for x264, we will not be putting that in our repo, you&#39;ll have to find some way to get that into some official repo that we can reference, maybe see if you can get it into epel?  The best case would be to get as much as possible directly into epel so it leaves us having to manage as little as possible.<span></span><br><br>On Thursday, June 25, 2015, Matteo &lt;<a href="mailto:mbrancaleoni@voismart.it">mbrancaleoni@voismart.it</a>&gt; wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div>I know how specs works, I&#39;m maintaining a private repo like epel with tens of packages since years, using the same tools used by fedora ( koji, mock, mash).<br><br>My intent is not to create a custom build of freeswitch, but a repo like epel or rpmfusion with only the needed build deps.<br><br>What is not clear to me is the flow to add a new dep.<br><br>Let&#39;s say I need to add a bunch of new libs, like gpac, nasm, x264, to name a few.<br><br>Which is the correct approach to fit into Fs build structure?<br><br>Mat<br><br>Inviato da iPhone<br><br>&gt; Il giorno 25/giu/2015, alle ore 18:08, Ken Rice <u></u> ha scritto:<br>&gt; <br>&gt; You know in the spec files you can if things for specific versions... You&#39;ll<br>&gt; just have to figure out the correct Ifs for Cent7 vs Cent6 vs say Suse<br>&gt; <br>&gt; <br>&gt;&gt; On 6/25/15, 11:03 AM, &quot;Matteo&quot; <u></u> wrote:<br>&gt;&gt; <br>&gt;&gt; Ok,<br>&gt;&gt; <br>&gt;&gt; since some packages are only centos 6 specific updates, how do you plan to<br>&gt;&gt; handle them?<br>&gt;&gt; <br>&gt;&gt; For example, nasm is a required update to CentOS 6 in order to build other<br>&gt;&gt; stuff,<br>&gt;&gt; but is not needed for debian or CentOS 7<br>&gt;&gt; <br>&gt;&gt; Right now in the repo I don&#39;t see anything distro-specific .<br>&gt;&gt; <br>&gt;&gt; <br>&gt;&gt; Regards,<br>&gt;&gt; Matteo<br>&gt;&gt; <br>&gt;&gt; _________________________________________________________________________<br>&gt;&gt; Professional FreeSWITCH Consulting Services:<br>&gt;&gt; <a href="javascript:_e(%7B%7D,&#39;cvml&#39;,&#39;consulting@freeswitch.org&#39;);" target="_blank">consulting@freeswitch.org</a><br>&gt;&gt; <a href="http://www.freeswitchsolutions.com" target="_blank">http://www.freeswitchsolutions.com</a><br>&gt;&gt; <br>&gt;&gt; Official FreeSWITCH Sites<br>&gt;&gt; <a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><br>&gt;&gt; <a href="http://wiki.freeswitch.org" target="_blank">http://wiki.freeswitch.org</a><br>&gt;&gt; <a href="http://www.cluecon.com" target="_blank">http://www.cluecon.com</a><br>&gt;&gt; <br>&gt;&gt; FreeSWITCH-dev mailing list<br>&gt;&gt; <a href="javascript:_e(%7B%7D,&#39;cvml&#39;,&#39;FreeSWITCH-dev@lists.freeswitch.org&#39;);" target="_blank">FreeSWITCH-dev@lists.freeswitch.org</a><br>&gt;&gt; <a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev</a><br>&gt;&gt; UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-dev" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-dev</a><br>&gt;&gt; <a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><br>&gt; <br>&gt; -- <br>&gt; Ken<br>&gt; <a href="http://www.FreeSWITCH.org" target="_blank">http://www.FreeSWITCH.org</a><br>&gt; <a href="http://www.ClueCon.com" target="_blank">http://www.ClueCon.com</a><br>&gt; <a href="http://www.OSTAG.org" target="_blank">http://www.OSTAG.org</a><br>&gt; <a href="http://irc.freenode.net" target="_blank">irc.freenode.net</a> #freeswitch<br>&gt; Twitter: @FreeSWITCH<br>&gt; <br>&gt; <br>&gt; <br>&gt; <br>&gt; _________________________________________________________________________<br>&gt; Professional FreeSWITCH Consulting Services:<br>&gt; <a href="javascript:_e(%7B%7D,&#39;cvml&#39;,&#39;consulting@freeswitch.org&#39;);" target="_blank">consulting@freeswitch.org</a><br>&gt; <a href="http://www.freeswitchsolutions.com" target="_blank">http://www.freeswitchsolutions.com</a><br>&gt; <br>&gt; Official FreeSWITCH Sites<br>&gt; <a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><br>&gt; <a href="http://wiki.freeswitch.org" target="_blank">http://wiki.freeswitch.org</a><br>&gt; <a href="http://www.cluecon.com" target="_blank">http://www.cluecon.com</a><br>&gt; <br>&gt; FreeSWITCH-dev mailing list<br>&gt; <a href="javascript:_e(%7B%7D,&#39;cvml&#39;,&#39;FreeSWITCH-dev@lists.freeswitch.org&#39;);" target="_blank">FreeSWITCH-dev@lists.freeswitch.org</a><br>&gt; <a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev</a><br>&gt; UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-dev" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-dev</a><br>&gt; <a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><br></div></blockquote>