<div dir="ltr">On 27 December 2014 at 19:15, Matthew Jordan <span dir="ltr"><<a href="mailto:mjordan@digium.com" target="_blank">mjordan@digium.com</a>></span> wrote:<br><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div class="gmail_extra">If that doesn't work for you, I'd suggest making your own packages.<span class=""><font color="#888888"><br clear="all"></font></span></div><span class=""></span><br></div></blockquote></div><br></div><div class="gmail_extra">This is what we've ended up doing. I took the SRPM file from the Fedora repository and hacked the SPEC[1] file to suit my own needs. It only builds what I need now, and does it in a way that I expect. From there, I then pump it and the dependencies into mock[2] and it spits out the resulting RPMs for me. I even built a wrapper bash script that lets me pass in arguments such as build number and Asterisk version so that I have a single RPM spec file that I can pass various bits of info into. From there I added it to our Jenkins[3] server and now commits that are merged via Gerrit[4] automatically build in Jenkins and are pushed to our Pulp[5] server for distribution to our various data centres.<br clear="all"></div><div class="gmail_extra"><br><br>[1] <a href="http://pkgs.fedoraproject.org/cgit/asterisk.git/tree/">http://pkgs.fedoraproject.org/cgit/asterisk.git/tree/</a><br>[2] <a href="https://fedoraproject.org/wiki/Projects/Mock">https://fedoraproject.org/wiki/Projects/Mock</a><br>[3] <a href="http://jenkins-ci.org/">http://jenkins-ci.org/</a><br>[4] <a href="https://code.google.com/p/gerrit/">https://code.google.com/p/gerrit/</a><br>[5] <a href="http://www.pulpproject.org/">http://www.pulpproject.org/</a><br><br>-- <br><div class="gmail_signature"><div dir="ltr"><div>Leif Madsen<br></div><div><br></div></div></div>
</div></div>