<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    On 11/01/11 12:32, Jesse Smith wrote:
    <blockquote cite="mid:4EB01F30.6090602@yahoo.ca" type="cite">
      <meta content="text/html; charset=ISO-8859-1"
        http-equiv="Content-Type">
      On 11-11-01 01:20 PM, Ken Moore wrote:
      <blockquote cite="mid:4EB01C5C.4080105@pcbsd.org" type="cite">
        <meta content="text/html; charset=ISO-8859-1"
          http-equiv="Content-Type">
        On 10/31/11 18:43, Jesse Smith wrote:
        <blockquote cite="mid:4EAF2484.7010800@yahoo.ca" type="cite">I
          have made some improvements to EasyPBI. As per Ken's
          suggestion, EasyPBI will now try to locate the defaulticon.png
          file if it can't figure out any better icon for the port.
          EasyPBI searches for this default icon in the current working
          directory and, if it's not there, it will check
          PREFIX/share/pbimaker/ <br>
          <br>
          The underlying library has been updated so it no longer
          assumes ports are kept in /usr/ports. We should now be able to
          work with a port tree in any location. So if the user
          downloads the ports tree using EasyPBI, we can now work with
          ports under the user's home. This removes the last "root
          requirement". <br>
          <br>
          The latest version is attached. If it works okay, I'll submit
          an updated PBIMaker and EasyPBI to FreeBSD's ports collection.
          <br>
          <br>
          - Jesse <br>
          <br>
          <br>
          <fieldset class="mimeAttachmentHeader"></fieldset>
          <br>
          <pre wrap="">_______________________________________________
Pbi-dev mailing list
<a moz-do-not-send="true" class="moz-txt-link-abbreviated" href="mailto:Pbi-dev@lists.pcbsd.org">Pbi-dev@lists.pcbsd.org</a>
<a moz-do-not-send="true" 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>
        Jesse, <br>
        I just ran EasyPBI to make games/alienblaster, then ran
        pbi_makport on the module and it built/worked perfectly! I think
        it is about ready for release.<br>
        <br>
        BTW, I am also working on a GUI for EasyPBI to actually run
        pbi_makeport (with appropriate options) once I get it to
        semi-working condition, I will send it to you. The only issue
        that I have seen is that pbi_makeport *requires* root
        permissions to run. At least it should be the only part of the
        program that does.... :-)<br>
        <pre class="moz-signature" cols="72">-- 
~~ Ken Moore ~~
PC-BSD/iXsystems</pre>
        <br>
      </blockquote>
      <br>
      <br>
      Ken,<br>
      <br>
      For the parts of the program which involve building the PBI
      package itself, may I recommend having a separate menu for that?
      Maybe put a "Build" menu between the File and About entries? Then
      we could have options like "Build PBI" "Install PBI" "Remove PBI".<br>
      <br>
      While I'm thinking about it EasyPBI should probably have a house
      cleaning option to remove old modules, tarballs and the local
      ports tree. I'll put those on my to-do list.<br>
      <br>
      Jesse<br>
      <br>
      <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>
    What I have done so far is to create 2 tabs within the application,
    the first one being the "Create Modules" tab, and the second the
    "Build PBI" tab. By doing this, we can keep each part of the program
    separate as much as possible. I have also been streamlining the
    initial start of the program, so that when it starts is when it does
    all the checks for whether the EasyPBI directory structure is
    available, and create it if it is not, as well as setting all the
    default paths and variables. I also added a PROGVERSION variable, so
    that it should be much easier to change all the locations that the
    version number is displayed.<br>
    I am getting close to finishing this revision, (might finish
    tomorrow sometime) and I will send it you then.<br>
    <br>
    <pre class="moz-signature" cols="72">-- 
~~ Ken Moore ~~
PC-BSD/iXsystems</pre>
  </body>
</html>