<div dir="ltr">Also, while we are commenting on this revision, is the entirety of texlive really needed for the docs variant? If the description says that it requires LaTeX, that seems to me like it would just indicate a dependency on texlive-latex or maybe texlive-latex-extra, but not necessarily the whole texlive distribution... but idk, I could be wrong, just wondering...<div>

<br></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Thu, May 29, 2014 at 5:01 PM, Ryan Schmidt <span dir="ltr">&lt;<a href="mailto:ryandesign@macports.org" target="_blank">ryandesign@macports.org</a>&gt;</span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On May 29, 2014, at 10:22 AM, <a href="mailto:g5pw@macports.org">g5pw@macports.org</a> wrote:<br>
<br>
&gt; Revision<br>
&gt; 120476<br>
&gt; Author<br>
&gt; <a href="mailto:g5pw@macports.org">g5pw@macports.org</a><br>
&gt; Date<br>
&gt; 2014-05-29 08:22:23 -0700 (Thu, 29 May 2014)<br>
&gt; Log Message<br>
&gt;<br>
&gt; cross/avrdude:<br>
&gt;   docs require latex to be present, so adding texlive ad a build dependency,<br>
&gt;   and making the variant optional<br>
&gt;<br>
&gt; Modified Paths<br>
&gt;<br>
&gt;       • trunk/dports/cross/avrdude/Portfile<br>
&gt; Diff<br>
&gt;<br>
&gt; Modified: trunk/dports/cross/avrdude/Portfile (120475 =&gt; 120476)<br>
&gt;<br>
&gt; --- trunk/dports/cross/avrdude/Portfile       2014-05-29 15:13:37 UTC (rev 120475)<br>
&gt; +++ trunk/dports/cross/avrdude/Portfile       2014-05-29 15:22:23 UTC (rev 120476)<br>
&gt;<br>
&gt; @@ -5,6 +5,7 @@<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;  name              avrdude<br>
&gt;<br>
&gt;  version           6.1<br>
&gt;<br>
&gt; +revision          1<br>
&gt;<br>
&gt;  categories        cross devel<br>
&gt;<br>
&gt;  maintainers       bdmicro.com:bsd<br>
&gt;<br>
&gt;  description       an Atmel AVR MCU programmer<br>
&gt;<br>
&gt; @@ -29,10 +30,8 @@<br>
&gt;<br>
&gt;  configure.args    --mandir=${prefix}/share/man \<br>
&gt;<br>
&gt;                    --disable-parport<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; -variant docs description {Build documentation} {<br>
&gt; -    depends_build-append  port:texinfo<br>
&gt;<br>
&gt; +variant docs description {Build documentation (requires LaTeX)} {<br>
&gt; +    depends_build-append  port:texlive<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;      configure.args-append --enable-doc<br>
&gt;<br>
&gt;  }<br>
&gt;<br>
&gt; -<br>
&gt; -default_variants  +docs<br>
<br>
There is no reason to revbump when removing default variants, because MacPorts will not remove variants from an installed port unless the user explicitly tells it to do so (e.g. by using &quot;sudo port upgrade --enforce-variants avrdude -docs&quot;)<br>


<br>
<br>
<br>
<br>
_______________________________________________<br>
macports-dev mailing list<br>
<a href="mailto:macports-dev@lists.macosforge.org">macports-dev@lists.macosforge.org</a><br>
<a href="https://lists.macosforge.org/mailman/listinfo/macports-dev" target="_blank">https://lists.macosforge.org/mailman/listinfo/macports-dev</a><br>
</blockquote></div><br></div>