octave-forge version 2006.07.09 for Mac OS X 10.5 Leopard
Friday the 16th of May, 2008

    octave-forge  most recent diff


      View the most recent changes for the octave-forge port at: octave-forge.darwinports.com/diff
      Scroll down toward the bottom of the page to get installation instructions for octave-forge.
      The raw portfile for octave-forge 2006.07.09 is located here:
      http://octave-forge.darwinports.com/dports/math/octave-forge/Portfile
      Find related portfiles with the unique DarwinPorts.com search feature.
      Check for any related Fink projects here: pdb.finkproject.org/pdb/package.php/octave-forge
      Google
      Web Darwinports.com



      # $Id: Portfile 30237 2007-10-23 01:46:57Z jmpp macports.org $

      PortSystem 1.0
      Name: octave-forge
      Version: 2006.07.09
      revision 1
      Category: math science
      Maintainers: nomaintainer
      Platform: darwin
      Description: Additional script and function files for Octave.
      Long Description: The GNU Octave Repository is a central location for the the collaborative development of packages for GNU Octave. The The octave-forge package contains the source for all the the functions plus build and install scripts.

      Homepage: http://octave.sourceforge.net/
      master_sites sourceforge:octave

      checksums md5 94a844d1e41aca9580fde00e023e4e5b

      depends_lib port:ginac port:gsl port:jpeg port:libpng port:octave

      patch {
      # touch extra/mex/NOINSTALL because it's already in octave 2.9.9
      close [open "${worksrcpath}/extra/mex/NOINSTALL" w]

      # touch extra/Windows/NOINSTALL for hopefully obvious reasons :-)
      close [open "${worksrcpath}/extra/Windows/NOINSTALL" w]
      }

      configure.args --enable-shared --enable-dl --disable-static --infodir=${prefix}/share/info --mandir=${prefix}/share/man --with-mpath=${prefix}/share/octave-forge/m --with-opath=${prefix}/share/octave-forge/oct

      platform powerpc {
      if {![variant_isset g95]} {
      depends_lib-append port:gcc40
      configure.f77 "${prefix}/bin/gfortran-mp-4.0"
      }
      }
      platform i386 {
      if {![variant_isset g95]} {
      depends_lib-append port:gcc42
      configure.compiler macports-gcc-4.2

      post-patch {
      reinplace "s|-ObjC|-x objective-c|" "${worksrcpath}/extra/MacOSX/Makefile"
      }
      }
      }

      default_variants +test
      Variant: test { test.run yes
      test.target check
      }

      Variant: g95 {
      depends_lib-append port:g95
      configure.f77 "${prefix}/bin/g95"
      configure.cc "/usr/bin/cc"
      configure.cxx "/usr/bin/c++"
      }

    If you haven't already installed Darwin Ports, you can find easy instructions for doing so at the main Darwin Ports page.

    Once Darwin Ports has been installed, in a terminal window and while online, type the following and hit return:


      %  cd /opt/local/bin/portslocation/dports/octave-forge
      % sudo port install octave-forge
      Password:
    You will then be prompted for your root password, which you should enter. You may have to wait for a few minutes while the software is retrieved from the network and installed for you. Y ou should see something that looks similar to:

      ---> Fetching octave-forge
      ---> Verifying checksum for octave-forge
      ---> Extracting octave-forge
      ---> Configuring octave-forge
      ---> Building octave-forge with target all
      ---> Staging octave-forge into destroot
      ---> Installing octave-forge
    - Make sure that you do not close the terminal window while Darwin Ports is working. Once the software has been installed, you can find further information about using octave-forge with these commands:
      %  man octave-forge
      % apropos octave-forge
      % which octave-forge
      % locate octave-forge

     Where to find more information:

    Darwin Ports



    image test