Make-A-PBI & EasyPBI
November 1, 2011:
A new version of Make-A-PBI is now available. This version is
more flexible with where port files are installed on the system.
This means the port tree can be installed in locations other
than /usr/ports and Make-A-PBI will still work.
We also have the debut of EasyPBI. The EasyPBI program
is a graphical front-end to Make-A-PBI. It allows quick
and easy creation of PBI modules with just a few mouse clicks.
At the moment EasyPBI is available only in source code form
from our Download page, but we hope to have it available
to FreeBSD and PC-BSD users soon through those systems'
October 4, 2011:
A new version of Make-A-PBI is being released in order to handle
some minor adjustments to the PBI 9 module format. This release,
version 1.2, is a minor bug-fix release.
April 18, 2011:
A bug was found in Make-A-PBI which would sometimes the program to fail
while making PBI-9 modules. This problem has been corrected in version
1.1, which is now available.
April 15, 2011:
Work has been done to speed up Make-A-PBI and deal with some
common problems. To this end we've added two new command-line parameters.
The first is "-b", which will allow the user to specify a path to a
program icon in case none is found in the port. Often ports either do not
have icons, or they have un-obvious names, the "-b" flag makes sure an
icon is used.
The other new flag is "-s", which will cause Make-A-PBI to put together
a PBI module without building/installing anything. All information is
pulled from the port itself. This makes building a module much, much
faster, and it also means the user does not have to be the root user
to make a module. The down side is no build or dependency checks are
done when "-s" is used.
Some other, minor improvements have been made to try to perform better
guesses as to the names of the main executable and icon files.
The new version, 1.0, can be found on our download
January 22, 2011:
Version 0.9 is a minor update which adds a new command-line option. The -p
flag can now be used to build modules from FreeBSD packages, rather than
from source. This makes building a module quite a bit faster and less
CPU-intensive, though it may introduce other problems or skip over
November 30, 2010:
This update (v0.8) includes initial support for PBI version 9 modules, which
will be featured in the upcoming PC-BSD 9. With this new release,
the user must specifiy on the command line whether they wish to
build a version 8 PBI module or a version 9 PBI module (or both).
For example, each of the following is considered correct:
pbimaker -8 /usr/ports/games/liquidwar
pbimaker -9 /usr/ports/games/liquidwar
pbimaker -8 -9 /usr/ports/games/liquidwar
Further information can be found in the README file.
October 6, 2010:
A minor update to Make-A-PBI has been released. This version,
0.7, includes a command-line option letting the program know
the port it is working on is a console application. Normally,
the target port is assumed to have a graphical user interface.
The documentation has been updated to include an explaination of
each command line parameter and some minor bugs have