Hello community, here is the log from the commit of package octave checked in at Thu May 25 00:49:54 CEST 2006. -------- --- octave/octave.changes 2006-02-13 15:19:57.000000000 +0100 +++ octave/octave.changes 2006-05-24 10:50:01.000000000 +0200 @@ -1,0 +2,6 @@ +Wed May 24 10:45:41 CEST 2006 - anicka@suse.cz + +- update to 2.1.73 + - bugfix release + +------------------------------------------------------------------- Old: ---- octave-2.1.72-gcc-4.1.diff octave-2.1.72.patch octave-2.1.72.tar.bz2 New: ---- octave-2.1.73-gcc-4.1.diff octave-2.1.73.diff octave-2.1.73.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ octave.spec ++++++ --- /var/tmp/diff_new_pack.pEJ9UR/_old 2006-05-25 00:49:05.000000000 +0200 +++ /var/tmp/diff_new_pack.pEJ9UR/_new 2006-05-25 00:49:05.000000000 +0200 @@ -1,5 +1,5 @@ # -# spec file for package octave (Version 2.1.72) +# spec file for package octave (Version 2.1.73) # # Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany. # This file and all modifications and additions to the pristine @@ -19,11 +19,11 @@ Requires: gnuplot gcc-fortran PreReq: %install_info_prereq Autoreqprov: on -Version: 2.1.72 -Release: 4 +Version: 2.1.73 +Release: 1 Summary: A High Level Programming Language Source: %{name}-%{version}.tar.bz2 -Patch: octave-%{version}.patch +Patch: octave-%{version}.diff Patch1: octave-%{version}-gcc-4.1.diff BuildRoot: %{_tmppath}/%{name}-%{version}-build %define regenerate 1 @@ -124,6 +124,9 @@ /usr/share/octave/ %changelog -n octave +* Wed May 24 2006 - anicka@suse.cz +- update to 2.1.73 +- bugfix release * Mon Feb 13 2006 - anicka@suse.cz - require gcc-fortran (fixes #150047) * Wed Feb 01 2006 - anicka@suse.cz ++++++ octave-2.1.72-gcc-4.1.diff -> octave-2.1.73-gcc-4.1.diff ++++++ ++++++ octave-2.1.72-gcc-4.1.diff -> octave-2.1.73.diff ++++++ --- octave/octave-2.1.72-gcc-4.1.diff 2005-11-14 20:35:28.000000000 +0100 +++ octave/octave-2.1.73.diff 2005-11-14 20:35:28.000000000 +0100 @@ -1,86 +1,22 @@ ---- liboctave/CMatrix.cc -+++ liboctave/CMatrix.cc -@@ -2257,20 +2257,6 @@ - // column vector by row vector -> matrix operations +--- src/oct-procbuf.cc ++++ src/oct-procbuf.cc +@@ -127,7 +127,7 @@ + octave_procbuf_list = octave_procbuf_list->next; + } + +- execl ("/bin/sh", "sh", "-c", command, 0); ++ execl ("/bin/sh", "sh", "-c", command, NULL); + + exit (127); + } +--- src/toplev.cc ++++ src/toplev.cc +@@ -490,7 +491,7 @@ + // XXX FIXME XXX -- should probably replace this + // call with something portable. - ComplexMatrix --operator * (const ColumnVector& v, const ComplexRowVector& a) --{ -- ComplexColumnVector tmp (v); -- return tmp * a; --} -- --ComplexMatrix --operator * (const ComplexColumnVector& a, const RowVector& b) --{ -- ComplexRowVector tmp (b); -- return a * tmp; --} -- --ComplexMatrix - operator * (const ComplexColumnVector& v, const ComplexRowVector& a) - { - ComplexMatrix retval; -@@ -2299,6 +2285,20 @@ - return retval; - } +- execl ("/bin/sh", "sh", "-c", cmd_str.c_str (), 0); ++ execl ("/bin/sh", "sh", "-c", cmd_str.c_str (), NULL); -+ComplexMatrix -+operator * (const ColumnVector& v, const ComplexRowVector& a) -+{ -+ ComplexColumnVector tmp (v); -+ return tmp * a; -+} -+ -+ComplexMatrix -+operator * (const ComplexColumnVector& a, const RowVector& b) -+{ -+ ComplexRowVector tmp (b); -+ return a * tmp; -+} -+ - // matrix by diagonal matrix -> matrix operations - - ComplexMatrix& ---- liboctave/dMatrix.h -+++ liboctave/dMatrix.h -@@ -249,6 +249,10 @@ - extern Matrix max (const Matrix& m, double d); - extern Matrix max (const Matrix& a, const Matrix& b); - -+extern Matrix real (const ComplexMatrix& a); -+extern Matrix imag (const ComplexMatrix& a); -+ -+ - MS_CMP_OP_DECLS (Matrix, double) - MS_BOOL_OP_DECLS (Matrix, double) - ---- liboctave/dNDArray.h -+++ liboctave/dNDArray.h -@@ -139,6 +139,10 @@ - extern NDArray max (const NDArray& m, double d); - extern NDArray max (const NDArray& a, const NDArray& b); - -+extern NDArray real (const ComplexNDArray& a); -+extern NDArray imag (const ComplexNDArray& a); -+ -+ - NDS_CMP_OP_DECLS (NDArray, double) - NDS_BOOL_OP_DECLS (NDArray, double) - ---- src/ov.h -+++ src/ov.h -@@ -963,6 +963,13 @@ - - extern void install_types (void); - -+extern octave_value do_binary_op (octave_value::binary_op op, -+ const octave_value& a, -+ const octave_value& b); -+extern octave_value do_unary_op (octave_value::unary_op op, -+ const octave_value& a); -+ -+ - // XXX FIXME XXX -- these trait classes probably belong somehwere else... - - template <typename T> + panic_impossible (); + } ++++++ octave-2.1.72.tar.bz2 -> octave-2.1.73.tar.bz2 ++++++ ++++ 21881 lines of diff (skipped) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun...
participants (1)
-
root@suse.de