Changes

Jump to navigation Jump to search
===Install an Octave Port===
For MacPorts' Octave port includes the purpose of creating an App non-GPL [http://glaros.dtc.umn.edu/gkhome/views/metis METIS]. To avoid license violations do not bundle using MacPorts, an Metis with Octave port must be installedand then distribute to others. A standard MacPorts port or In order to eliminate the Metis dependency, a local port portfile may be used, and edited to remove metis. For A second motivation to use a local portfile it is first required that a the portfiles for the 3.4.x and 3.6.x series did not include all dependencies for the {{Codeline|<nowiki>print</nowiki>}} feature. The missing dependencies are [http://guidewww.macports.org/chunkedports.php?by=name&substr=epstool epstool], [http://developmentwww.macports.local-repositoriesorg/ports.html local portfile repository be createdphp?by=name&substr=pstoedit pstoedit] , and the [http://www.macports.org/ports.php?by=name&substr=transfig transfig]. A third motivation for a local portfile placed thereis to provide additional flexibility in resolving problems with creating an Octave DMG using the <code>port mdmg ...</code> command .
MacPorts' Octave port includes the non-GPL [http://glaros.dtc.umn.edu/gkhome/views/metis METIS]. To avoid license violations do not bundle Metis with Octave and then distribute to others. A second motivation to use a local portfile is that the portfiles for the 3.4.x and 3.6.x series did not include all dependencies for the {{Codeline|<nowiki>print</nowiki>}} feature. The missing dependencies are [http://www.macports.org/ports.php?by=name&substr=epstool epstool], [http://www.macports.org/ports.php?by=name&substr=pstoedit pstoedit], and [http://www.macports.org/ports.php?by=name&substr=transfig transfig]. A [[Prototype MacPorts PortFile|prototype portfile]] which does not depend upon METIS and does depend upon epstool, pstoedit, and transfig has been prepared. After [http://guide.macports.org/chunked/development.local-repositories.html creating a local portfile repository] an Octave portfile may be added to the local repository using the commands below.
<nowiki>mkdir -p ~/ports/math/octave-local
cp ~/Desktop/portfile ~/ports/math/octave-local</nowiki>
364

edits

Navigation menu