Kevin,<br><br>In this thread the award goes to you for the best suggestion. The devs do all the real work, and the distributions just test and package it ;)<br><br>It&#39;s nice to see that everyone is taking their own way to integrate the build of asterisk into their distribution. Lateral thinking is alive and kicking.
<br><br>I&#39;ll go with your approach because it allows upstream (which gentoo is a big fan of using as much as possible of) to control the makeopts.file and then the ebuild maintainer can just inject a little more.<br><br>
Thanks for your help. <br><br>Cheers,<br><br>Luke McKee<br>Lintel Systems<br><br><div><span class="gmail_quote">On 03/05/07, <b class="gmail_sendername">Kevin P. Fleming</b> &lt;<a href="mailto:kpfleming@digium.com">kpfleming@digium.com
</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Tzafrir Cohen wrote:<br><br>&gt; It also assumes quite a few things about the implementation of
<br>&gt; menuselect. As you patch its internal generated files. No, I have no<br>&gt; better suggestion.<br><br>As is often said, the code is the documentation :-)<br><br>&#39;make menuselect.makeopts&#39; is the method that automated build processes
<br>should use to get the menuselect output file built with &#39;all automatic&#39;<br>options and defaults.<br><br>If you look at the top-level Asterisk Makefile, you can see that it also<br>supports site-level and user-level input files for menuselect, called
<br>&#39;asterisk.makeopts&#39;. These files could have non-default options in them,<br>and the &#39;make menuselect.makeopts&#39; process will use --check-deps to<br>ensure that they can be supported (or fail the build process). In an
<br>ebuild or deb or other build process, you could run the&nbsp;&nbsp;process like this:<br><br>$ make USER_MAKEOPTS=/path/to/build/makeopts menuselect.makeopts<br><br>Then your /path/to/build/makeopts file could contain the options you
<br>want the menuselect tool to attempt to use. This would alleviate the<br>need to edit the output files.<br>_______________________________________________<br>--Bandwidth and Colocation provided by <a href="http://Easynews.com">
Easynews.com</a> --<br><br>asterisk-dev mailing list<br>To UNSUBSCRIBE or update options visit:<br>&nbsp;&nbsp; <a href="http://lists.digium.com/mailman/listinfo/asterisk-dev">http://lists.digium.com/mailman/listinfo/asterisk-dev</a>
<br></blockquote></div><br>