[PC-BSD Pbi-dev] EasyPBI 2.0 is now ready!
Ken Moore
ken at pcbsd.org
Thu Jan 10 07:28:13 PST 2013
Hello everyone, I am pleased to announce that EasyPBI version 2.0 is now
available!
This has been a complete re-write of the original program code. It has a
more streamlined process for working with PBI modules, as well as a
brand new interface and many new features/abilities. See the bottom of
this post for simple instructions on how to get the new version of
EasyPBI, and also how to upgrade your pbi-manager tools (to utilize some
of the new abilities of EasyPBI).
**New Features**
*Packaging a local directory into a PBI (not using FreeBSD ports)
*New Logo (Thanks to Jennifer Rosenburg!)
*Build 32-bit PBI's on 64-bit systems (Additional build option)
*Complete support for editing installation/wrapper scripts (as well
as a basic template for creating new binary wrapper scripts)
*Complete support for XDG desktop/menu entries with easy MIME type
integration (full creation/editing of entries with a number of new
options available for entries)
*Switch to using the OptionsNG format for setting port build options
by default (as well as using a multiple-line format for build options)
**UI Improvements**
*New "Settings" dialog for setting/changing default directory paths,
PBI build settings, and any external utilities.
*New "Ports" dialog for downloading/updating the FreeBSD ports tree.
Displays the last time the ports tree was updated, and simplifies the
process of using portsnap (or svn if previously setup that way) to
update the system ports tree.
*New "About" dialog for quickly viewing information about EasyPBI
(like license information and development history)
**Important Warnings**
*Make sure you are using the latest version of the pbi-manager tools
before using the new "local sources" PBI build options (the default
PC-BSD 9.1 tools do not have the proper version).
*One of the install scripts (pre-pbicreate.sh) will also not be used
unless you have the latest version of the pbi-manager tools.
*Saved settings from earlier versions are not converted into the new
format, you will need to reset all of your settings manually from the
new "EasyPBI Settings" menu option.
*Desktop/Menu entries and external-links are no longer automatically
generated on module creation. These can now be easily added from the
module editor afterwards.
*Since it has been added to SVN so recently, most of the translations
have not been done yet. Translation is an ongoing process for the the
PC-BSD sources and the current status can be checked on
http://pootle.pcbsd.org
**Updating Instructions**
To get EasyPBI 2.0, you will need to have the Development-Qt system
package installed, as well as either the Subversion PBI or the
Development-VCS system package.
[code]
svn co svn://svn.pcbsd.org/pcbsd/current/src-qt4/EasyPBI EasyPBI-source
cd EasyPBI-source
qmake-qt4 *.pro
su (and supply root password when prompted)
make install clean
[/code]
To update your version of the pbi-manager tools, you will need to
have either the Subversion PBI or the Development-VCS system package
installed.
[code]
svn co svn://svn.pcbsd.org/pcbsd/current/src-sh/pbi-manager
pbi-manager-source
cd pbi-manager-source
su (and supply root password when prompted)
make install
[/code]
--
~~Ken Moore~~
PC-BSD/iXsystems
More information about the Pbi-dev
mailing list