<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <div class="moz-cite-prefix">On 10/18/2012 05:24, Gour wrote:<br>
    </div>
    <blockquote cite="mid:k5ohsj$kvt$1@ger.gmane.org" type="cite">
      <pre wrap="">On Tue, 16 Oct 2012 18:51:29 -0400
Ken Moore <a class="moz-txt-link-rfc2396E" href="mailto:ken@pcbsd.org"><ken@pcbsd.org></a> wrote:

</pre>
      <blockquote type="cite">
        <pre wrap="">1)
The port that you are setting the options for must support the
optionsNG format (all ports should be converted to this format
sometime in the near future, but right now it is a good mix of
converted/unconverted ports).
This can be done by simply checking to make sure that the string 
"OPTIONS_DEFINE=" exists within the port's Makefile:
[code]
grep -r "OPTIONS_DEFINE=" /usr/ports/<port-category>/<portname>.
[/code]
If this command does not return anything, then it is either not 
converted to optionsNG yet, or does not have any options that can be
set in the first place.
</pre>
      </blockquote>
      <pre wrap="">
OK, claws-mail does support OptionsNG.

</pre>
      <blockquote type="cite">
        <pre wrap="">New Method:
[code]
PBI_MAKEOPTS="<portname>_SET= X Y
<portname>_UNSET= Z"
[/code]
(The "unset" options *MUST* be on a different line from the "set" 
options if both "set" and "unset" are used)
</pre>
      </blockquote>
      <pre wrap="">
Can I just use that or some patch for pbi_* tools is required?

</pre>
      <blockquote type="cite">
        <pre wrap="">I have also discovered that if you are using the package caching
option when building PBI's, you will need to remove the package for
the desired port if you are simply rebuilding the PBI with different
options. 
</pre>
      </blockquote>
      <pre wrap="">
Thank you. That's good to know.

</pre>
      <blockquote type="cite">
        <pre wrap="">Please let me know if you run into any issues when implementing these 
changes.
</pre>
      </blockquote>
      <pre wrap="">
If I can continue with the present version of pbi_* tools and/or
EasyPBI,  I'll let you know soon.


Sincerely,
Gour 

</pre>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
Pbi-dev mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Pbi-dev@lists.pcbsd.org">Pbi-dev@lists.pcbsd.org</a>
<a class="moz-txt-link-freetext" href="http://lists.pcbsd.org/mailman/listinfo/pbi-dev">http://lists.pcbsd.org/mailman/listinfo/pbi-dev</a>
</pre>
    </blockquote>
    <br>
    The methods that I described should work perfectly fine with the
    current (9.1-RC1/RC2) version of the pbi_* tools.<br>
    I already setup our PBI module for claws-mail to use the optionsNG
    method, so you should just be able to take our module and try to
    build it (last time I checked it a couple days ago, it would not
    build due to a bug in the ghostscript9 port, but that might be fixed
    by now).<br>
    <br>
    <pre class="moz-signature" cols="72">-- 
~~ Ken Moore ~~
PC-BSD/iXsystems</pre>
  </body>
</html>