[PC-BSD Dev] Automated PBI creation
kris at pcbsd.com
Tue Jul 3 08:39:24 PDT 2007
Glad you found it :)
One of the reasons the creator needs some kind of X interface active is
because its written in QT, which needs an X session of some sort to
enable its widgets. We have an automated PBI build server I'm hosting
here, running on PC-BSD which allows the creator to run as root, and
still connect to the client X session to do its thing.
If you want, I can arrange access to it, and maybe you can do some of
your tests on it. If you have any questions about the format
specifically, let me know, since I wrote it :)
John Hixson wrote:
> I managed to find the subversion repository for the PBI creation tools
> =). I am reviewing the code currently to understand how it works.
> - John
> John Hixson wrote:
>> Hi Guys,
>> I have been working on hacking the FreeBSD ports tree to allow easy PBI
>> creation via a "pbi" target. The idea goes something like this:
>> cd /usr/ports/audio/amarok; make pbi;
>> simple enough ?
>> I have gotten quite far with this. Currently the pbi target pulls only
>> dependencies that are listed as dependencies (and its dependencies...
>> and so on) and makes packages of them, copies them into a "pbi"
>> directory and extracts them.
>> This is about where I am stuck and need some more info. I am currently
>> going by the onlamp PBI creation tutorial as well as some poking around
>> currently PBI files. I have downloaded the PBICreator tool but am not
>> having luck running it from the command line. It still tries to connect
>> to an X server and bails out if it can't find one.
>> I am completely new to PBI creation and could use some more details on
>> the format if they are available. So far, I haven't found much. Is the
>> source code for PBICreator available ?
>> Any constructive criticism on the direction I am taking? =)
>> - John
>> Dev mailing list
>> Dev at lists.pcbsd.org
> Dev mailing list
> Dev at lists.pcbsd.org
More information about the Dev