[PC-BSD Pbi-dev] Question concerning PBI 9 format

Kris Moore kris at pcbsd.org
Mon Oct 4 08:30:20 PDT 2010


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 10/03/2010 19:07, Jesse Smith wrote:
> I was reading through the documentation for the new pbi_ command line
> tools. And it looks like these tools will be able to build PBI modules
> and packages from Ports.
> 
> I'd just like to confirm this as I was originally planning on adding
> PBI-9 support to my Make-A-PBI program. However, if the functionality
> already exists in a PC-BSD tool, then I don't want to duplicate existing
> work.
> 
> Could someone please confirm I'm reading the documentation correctly? In
> some places it seems to use "package" and "module" interchangeably.
> 
> Thanks,
> Jesse
> 
> 
> 
> _______________________________________________
> Pbi-dev mailing list
> Pbi-dev at lists.pcbsd.org
> http://lists.pcbsd.org/mailman/listinfo/pbi-dev


Jesse,

The pbi_ tools will be able to build PBIs without the need for the PBI
Builder package anymore, however they will not auto-generate a module
for you. Luckily the new module format is really easy, just a pbi.conf
file, and desktop files are usually all thats needed. (If the target
port has its own .desktop file, that's unnecessary as well)

Your tool could still be useful as a way to manually ask questions from
the user, and then spit out the pbi.conf / desktop files. You could even
set your tool up to run "pbi_makeport <flags> to test the resulting
module file if you like :)


- -- 
Kris Moore
PC-BSD Software
iXsystems
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.15 (FreeBSD)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQEcBAEBAgAGBQJMqfMMAAoJEDv6T4U6J2HSJNQH/R70wWmpIiYZyeVwJ0bLdOSn
dMi3qtUOUbZN7JUhbPfNeZE3mLPgj8mCfj3yyyvso53EHG6o8HnaLMtXbHVJpSiE
jb1yrlz8fgFBQVCNqq9ALS7i/61XpKzXnqT0jxR8wC9dMSwIamWCveO5C/h9Azjw
GW4yAnjH/IkyNoWKV11IWpQ3QtVE12vkwAXKMY39WL7HaEb5z+YYY1OJEw0tzcnC
6hR+/8QqmJIDDlKtx7/8plHFLC7Yc9ycpfjatmLpta9Q85lkNT7Go5HDUXzbOOxZ
NWYfm/MYyioydt0xvAa/I8OUYMuMCyEEKT+UViGSyMEe3ew4++RezH4j5/dSj2Y=
=SxI8
-----END PGP SIGNATURE-----


More information about the Pbi-dev mailing list