Patches for cygwin-pkg setup-hints

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

Patches for cygwin-pkg setup-hints

James R. Phillips-2
Hi John,

I've been working today with your cygwin-pkg scripts, and finding they work
quite well.  I will send an ITP for octave to the cygwin-apps mailing list
shortly.  I already sent an ITP for lapack, which seemingly has been accepted
(after some discussion).  Shortly I am sending an upload request for lapack,
which will be followed by the ITP for octave.

Building octave with lapack will require adding lapack to the list of required
packages, so that will require a patch for the setup-hints files.  Also, I
noticed that the external-source declaration is missing for the octave-headers
package, so the patches will take care of that as well.

The patches need to be applied with -p2.

Jim Phillips

--- cygwin-pkg/setup-hints/octave 2005-05-25 21:36:02.000000000 -0500
+++ 2.1.71/setup-hints/octave 2005-06-30 22:23:05.828125000 -0500
@@ -1,6 +1,6 @@
 sdesc: "The GNU Octave language for numerical computations"
 category: Math
-requires: cygwin gnuplot less readline texinfo
+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

--- cygwin-pkg/setup-hints/octave-headers 2005-05-25 21:36:05.000000000 -0500
+++ 2.1.71/setup-hints/octave-headers 2005-06-30 21:57:32.078125000 -0500
@@ -1,6 +1,7 @@
 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