wiki:WikiStart

Welcome to the g-Octave project page

What is GNU Octave?

 GNU Octave is a high-level language, primarily intended for numerical computations. It provides a convenient command line interface for solving linear and nonlinear problems numerically, and for performing other numerical experiments using a language that is mostly compatible with Matlab. It may also be used as a batch-oriented language.

What is Octave Forge?

 Octave-Forge is a central location for the collaborative development of packages for  GNU Octave. The  Octave-Forge packages contains the source for all the functions and are designed to work with the  GNU Octave package system.

What is g-Octave

g-Octave is a tool that generates and installs ebuilds for  Octave-Forge packages "on-the-fly" to  Gentoo Linux, using  Portage. It's capable to generate ebuilds and Manifest files for the packages, and to install them using an autogenerated overlay (named g-octave). g-Octave can also handle patches to the packages automatically. The command line interface tries to be very similar to the interface of the emerge tool.

At this moment g-Octave depends on the  Portage package manager to works, but can also use  Paludis and  pkgcore to install/uninstall the packages.

Internal pages