Sorry for the inconvenience.  Known Navigation header breakage, its being "rebuilt" but forward nav should be ok now.
There may be other unforeseen breakage primarily in the handbook portion of the wiki.
The Table Of Contents section of each "PC-BSD® Users Handbook" page may be the best workaround.

Difference between revisions of "Talk:PBI Manager"

From PC-BSD Wiki
Jump to: navigation, search
m (How?!)
m (How?!)
 
Line 24: Line 24:
 
4) Save the file and then use that module to build your PBI with EasyPBI</nowiki>
 
4) Save the file and then use that module to build your PBI with EasyPBI</nowiki>
 
<!--
 
<!--
I have thought about adding this type of functionality to EasyPBI in the past, but it is quite difficult to automatically detect the exact build options that are available for a given port without looking at the MakeFile for the port (in our example freshports only lists SPAMASSASSIN as a make option, the actual makefile shows the actual variable that needs to be set is WITH_SPAMASSASSIN).
+
I have thought about adding this type of functionality to EasyPBI in the past, but it is quite difficult to automatically detect the exact build options that are available for a given port without looking at the MakeFile for the port --> (in our example freshports only lists SPAMASSASSIN as a make option, the actual makefile shows the actual variable that needs to be set is WITH_SPAMASSASSIN).
 
+
<!--
 
While this is not impossible functionality to add, it will take quite a bit to get working right, so I decided to get other aspects of EasyPBI working properly first. Eventually I probably will come back and revamp how EasyPBI lets you edit the pbi.conf of the module, but it might not be for a little while. -->
 
While this is not impossible functionality to add, it will take quite a bit to get working right, so I decided to get other aspects of EasyPBI working properly first. Eventually I probably will come back and revamp how EasyPBI lets you edit the pbi.conf of the module, but it might not be for a little while. -->
  
 
--[[User:Tigersharke|Tigersharke]] 01:04, 7 February 2012 (PST)
 
--[[User:Tigersharke|Tigersharke]] 01:04, 7 February 2012 (PST)

Latest revision as of 01:27, 7 February 2012

[edit] Clarity issue?

Umm.. between 'PBI Module builder guide' and 'PBI Manager' wiki pages, there seems to be some disagreement of duplicated topics- specifically the pbi.conf file. One may be incomplete, therefore only tells of like 5 variables to use within the pbi.conf file, while the other shows the firefox pbi.conf file containing those and more stuff.



[edit] How?!

My *primary* need, is to know how to build a PBI from a port, and have it use the options I choose (as 'make config' would allow) if building directly from ports. I have tried unsuccessfully to get Quassel (irc client/core/mono suite) to successfully build just the mono[lithic] version.



--Tigersharke 01:03, 26 September 2011 (PDT)


Answer via mailing list:

At this time, you would need to add additional ports or make options into a PBI module by hand.
For your example:
1) Use EasyPBI to create a module for mail/claws-mail
2) Open up (home-dir)/EasyPBI/Modules/claws-mail/pbi.conf
3) Edit the PBI_MAKEOPTS line to read: [PBI_MAKEOPTS="WITH_SPAMASSASSIN=yes"] (quotes needed)
4) Save the file and then use that module to build your PBI with EasyPBI
(in our example freshports only lists SPAMASSASSIN as a make option, the actual makefile shows the actual variable that needs to be set is WITH_SPAMASSASSIN).

--Tigersharke 01:04, 7 February 2012 (PST)

Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox