Difference between revisions of "PBI Build Testing"

From PC-BSD Wiki
Jump to: navigation, search
m
m (add a column for options, other text)
Line 7: Line 7:
  
 
{{Tbl-init|width=100%}}
 
{{Tbl-init|width=100%}}
{{Tbl-title|width=15%|'''Port category'''}}
+
{{Tbl-title|width=8%|'''Category'''}}
 
{{Tbl-title|width=15%|'''Port name'''}}
 
{{Tbl-title|width=15%|'''Port name'''}}
{{Tbl-title|width=10%|'''Version'''}}
+
{{Tbl-title|width=5%|'''Version'''}}
{{Tbl-title|width=5%|'''1-click'''}}
+
{{Tbl-title|width=10%|'''Options'''}}
{{Tbl-title|width=60%|'''Special changes (and/or errors)'''}}
+
{{Tbl-title|width=6%|'''1-Click'''}}
 +
{{Tbl-title|width=59%|'''Special changes (and/or errors)'''}}
 
|-
 
|-
 
<!-- row 1 -->
 
<!-- row 1 -->
Line 17: Line 18:
 
{{Tbl-line|bg=ff|align=left|'''firefox'''}}
 
{{Tbl-line|bg=ff|align=left|'''firefox'''}}
 
{{Tbl-line|bg=ff|align=left|8.0}}
 
{{Tbl-line|bg=ff|align=left|8.0}}
 +
{{Tbl-line|bg=ff|align=left|defaults}}
 
{{Tbl-line|bg=ff|align=left|yes}}
 
{{Tbl-line|bg=ff|align=left|yes}}
 
{{Tbl-line|bg=ff|align=left|small adjustment to define desktop icon}}
 
{{Tbl-line|bg=ff|align=left|small adjustment to define desktop icon}}
Line 24: Line 26:
 
{{Tbl-line|align=left|'''quassel'''}}
 
{{Tbl-line|align=left|'''quassel'''}}
 
{{Tbl-line|align=left|0.73}}
 
{{Tbl-line|align=left|0.73}}
 +
{{Tbl-line|align=left|}}
 
{{Tbl-line|align=left|no}}
 
{{Tbl-line|align=left|no}}
 
{{Tbl-line|align=left|needs work; cannot create monolithic version, other versions have problems.}}
 
{{Tbl-line|align=left|needs work; cannot create monolithic version, other versions have problems.}}
Line 31: Line 34:
 
{{Tbl-line|bg=ff|align=left|'''virtualbox-ose'''}}
 
{{Tbl-line|bg=ff|align=left|'''virtualbox-ose'''}}
 
{{Tbl-line|bg=ff|align=left|4.0.14}}
 
{{Tbl-line|bg=ff|align=left|4.0.14}}
 +
{{Tbl-line|bg=ff|align=left|defaults}}
 
{{Tbl-line|bg=ff|align=left|no}}
 
{{Tbl-line|bg=ff|align=left|no}}
 
{{Tbl-line|bg=ff|align=left|seems like it cannot pull-in kernel source}}
 
{{Tbl-line|bg=ff|align=left|seems like it cannot pull-in kernel source}}
Line 38: Line 42:
 
{{Tbl-line|align=left|'''znotes'''}}
 
{{Tbl-line|align=left|'''znotes'''}}
 
{{Tbl-line|align=left|0.45}}
 
{{Tbl-line|align=left|0.45}}
 +
{{Tbl-line|align=left|defaults}}
 
{{Tbl-line|align=left|yes}}
 
{{Tbl-line|align=left|yes}}
 
{{Tbl-line|align=left|small adjustment to define included desktop icon}}
 
{{Tbl-line|align=left|small adjustment to define included desktop icon}}
 
|-
 
|-
 
|}
 
|}
 +
 +
One-click candidates are fully functional but can have minor flaws, such as an adjustment to define the desktop icon. Some ports have various options, which may prevent creation or cause a substantially different PBI to be made that either performs differently or has reduced features.

Revision as of 23:47, 14 December 2011

Getting a port turned into a PBI

If you wish to keep your favorite port across system updates, there is more than one way to accomplish this, but soon to become common is the creation of a PBI. The process of turning a port into a PBI can be a very simple matter of either using pbi_makeport from the commandline, or the GUIfied EasyPBI program. However, not every port submits so easily to this conversion process, and sometimes extra interaction is needed in order to succeed. The purpose of this area is to help document how those challenging ports get turned into PBIs and also perhaps, by way of this information, assist with improvement to the tools that would automate the process. Note: This page pertains to PBI version 9.


Table: Ports that have been attempted. Is it a One-Click PBI creation candidate?

Category Port name Version Options 1-Click Special changes (and/or errors)
www firefox 8.0 defaults yes small adjustment to define desktop icon
irc quassel 0.73 no needs work; cannot create monolithic version, other versions have problems.
emulators virtualbox-ose 4.0.14 defaults no seems like it cannot pull-in kernel source
deskutils znotes 0.45 defaults yes small adjustment to define included desktop icon

One-click candidates are fully functional but can have minor flaws, such as an adjustment to define the desktop icon. Some ports have various options, which may prevent creation or cause a substantially different PBI to be made that either performs differently or has reduced features.

Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox