Create a MacOS X App Bundle Using MacPorts: Difference between revisions

(→‎Install an Octave Port: note on using consistent variants)
Line 26: Line 26:
  <nowiki>sudo port install octave-local +docs+accelerate+gcc45</nowiki>
  <nowiki>sudo port install octave-local +docs+accelerate+gcc45</nowiki>


As a precaution against unexpected problems and a bloated App bundle, using consistent variants for Octave and its dependents is suggested.  For example, when using {{Codeline|+accelarate}} make sure none of the dependents are using {{Codeline|+atlas}}. Also, make sure no dependents are using the {{Codeline|+universal}} variant.  At the very least, following these suggestions will reduce the size of the bundle.
As a precaution against unexpected problems and a bloated App bundle, using consistent variants for Octave and its dependents is suggested.  For example, when using {{Codeline|+accelarate}} make sure none of the dependents are using {{Codeline|+atlas}}. Also, make sure no dependents are using the {{Codeline|+universal}} variant.  Using the {{Codeline|+gcc45}} variant is also recommended as all of Octave's dependents have a {{Codeline|+gcc45}} variant.  At the very least, following these suggestions will reduce the size of the bundle. The name of Octave's dependent ports may be determined by the command below.
 
<nowiki>port deps octave-local</nowiki>
 
The installed variants for each port may be determined by the command below.  Be sure to replace "portname" with the name of the port.
 
<nowiki>port installed portname</nowiki>


Once an Octave port is installed the command below may be used to determine / verify the version and variants of {{Codeline|<nowiki>octave-local</nowiki>}} which are installed.
Once an Octave port is installed the command below may be used to determine / verify the version and variants of {{Codeline|<nowiki>octave-local</nowiki>}} which are installed.
364

edits