cygwin maintainers, With some strong assistance from octave upstream (John W. Eaton at octave.org) in tailoring the g-b-s for octave, I am close to having an octave package for upload. It is linked against lapack (see my ITP for lapack), so lapack is a build dependency.
Upstream has provided two binary packages from a single source package: the main octave package, and an accompanying octave-headers package, which is required for compiling new octave binary (.oct) functions. The proposed setup.hint files are as follows: FOR OCTAVE sdesc: "The GNU Octave language for numerical computations" category: Math requires: cygwin lapack gnuplot less readline texinfo ldesc: "The GNU Octave language for numerical computations Octave is a (mostly Matlab (R) compatible) high-level language, primarily intended for numerical computations. It provides a convenient command-line interface for solving linear and nonlinear problems numerically." FOR OCTAVE-HEADERS sdesc: "Header files for the GNU Octave language" category: Math requires: cygwin octave gcc g++ g77 libncurses-devel external-source: octave ldesc: "Header files for the GNU Octave language. This packages provides the include files needed to compile and link user-supplied code with GNU Octave. If you only write interpreted .m files, you do not need this package." ----------- Please provide comments on the proposal. Thanks, Jim Phillips
