summaryrefslogtreecommitdiff
path: root/math/tela/patches/patch-ab
diff options
context:
space:
mode:
authorjtb <jtb>2001-03-09 00:32:16 +0000
committerjtb <jtb>2001-03-09 00:32:16 +0000
commit3785cd741b85caaf40eaeef71c6a38703a0b182b (patch)
tree5d91588fbed902cf5e7835e53cabdaf0f4f8f238 /math/tela/patches/patch-ab
parenteac9a1218515b55fb1cad6e272313cae7018e0fc (diff)
downloadpkgsrc-3785cd741b85caaf40eaeef71c6a38703a0b182b.tar.gz
Updated to tela-1.31.
Version 1.31 (Released 8 Mar 2001) ---------------------------------- USER-VISIBLE CHANGES - copying an object array (see help voids) is now "deep" copy rather than "shallow" copy. This means that when an object array is assigned to another variable, a completely new copy is made (before, only the first array level was copied). Mostly this won't affect you at all because (1) you are using object arrays only if you are using voids() in some phase in your program, (2) if you are, then you are probably using only single-level object array. The old behaviour was simply stupid. Object arrays are a crude but working mechanism for using heterogeneous combined types in Tela; the only relevant function (in the present Tela version) is voids(), which acts as a constructor for such things. Thanks to Ch. Spiel for suggesting this change (object.C). - quit() and exit() now accept input argument (the exit value) (std.ct) - sort() function now accepts second input argument (user-defined comparison function) (std.ct) (old function still available as sort_old in case of problems). - slight change in semantics of --shared option for telakka (telakka.in) The above were contributed by Christoph Spiel <cspiel@hammersmith-consulting.com> - added incomplete gamma and beta functions (specfun.t) (specfun.t not autoloaded, but after source("specfun.t") functions are available). - added function polymul and added polyadd,polymul to autoload (poly.t,telainit.t) - added function applyfilter (numerics.ct) - added functionwise profiling option (tela -p) (tela.C,prg.C) BUG FIXES - doing dot product (**) of two zero-length integer vectors produced a LAPACK error message and Tela quit (la.ct) - tree.C:DeleteObjects() accessed memory after it being freed, which however did not cause any problems in practice (unless using malloc debug libraries), but is anyway now fixed INTERNAL CHANGES - Some modernizations in configure script (e.g., now tries to link with libatlas by default instead of libblas if available) (configure.in)
Diffstat (limited to 'math/tela/patches/patch-ab')
-rw-r--r--math/tela/patches/patch-ab19
1 files changed, 9 insertions, 10 deletions
diff --git a/math/tela/patches/patch-ab b/math/tela/patches/patch-ab
index 5d77c71e57d..8312ce9fed4 100644
--- a/math/tela/patches/patch-ab
+++ b/math/tela/patches/patch-ab
@@ -1,6 +1,6 @@
-$NetBSD: patch-ab,v 1.1.1.1 2001/02/28 22:34:08 jtb Exp $
+$NetBSD: patch-ab,v 1.2 2001/03/09 00:32:16 jtb Exp $
---- makeinc.in.orig Mon Dec 4 07:23:07 2000
+--- makeinc.in.orig Thu Mar 8 23:55:48 2001
+++ makeinc.in
@@ -11,12 +11,12 @@
INSTALL_DATA = @INSTALL_DATA@
@@ -12,14 +12,14 @@ $NetBSD: patch-ab,v 1.1.1.1 2001/02/28 22:34:08 jtb Exp $
+ARCHDEP_INSTALLATION_PREFIX = ${PREFIX}/lib/tela
DEFS = @DEFS@
--CFLAGS = @CFLAGS@
+-CFLAGS = @CFLAGS@ @CXXFLAGS@
-FFLAGS = @FFLAGS@
-+#CFLAGS = @CFLAGS@
++#CFLAGS = @CFLAGS@ @CXXFLAGS@
+#FFLAGS = @FFLAGS@
LDFLAGS = @LDFLAGS@
UNROLL_FLAGS = @UNROLL_FLAGS@
NOVECTORALIASES = @NOVECTORALIASES@
-@@ -31,13 +31,14 @@
+@@ -31,13 +31,13 @@
X_CFLAGS = @X_CFLAGS@
X_LIBS = @X_LIBS@
R8FLAG = @R8FLAG@
@@ -27,11 +27,10 @@ $NetBSD: patch-ab,v 1.1.1.1 2001/02/28 22:34:08 jtb Exp $
-BLASLIB = @BLASLIB@
-LAPACKLIB = @LAPACKLIB@
-DLDLIB = @DLDLIB@
--HDFINCLUDE = -I/usr/local/include/hdf @HDFDEF@
+-HDFINCLUDE = @HDFDEF@
-HDFLIBS = @HDFLIBS@
-FLIBS = @FLIBS@
+READLINELIB = -Wl,-R${READLINE_PREFIX}/lib -L${READLINE_PREFIX}/lib -lreadline -ltermcap
-+READLINEINCLUDE = -I${READLINE_PREFIX}/include
+BLASLIB = -L${BLAS_PREFIX}/lib -lblas
+LAPACKLIB = -L${LAPACK_PREFIX}/lib -llapack
+DLDLIB =
@@ -41,14 +40,14 @@ $NetBSD: patch-ab,v 1.1.1.1 2001/02/28 22:34:08 jtb Exp $
EXTRALIBS = @EXTRALIBS@
EXTRA_TARGETS = @EXTRA_TARGETS@
-@@ -47,8 +48,8 @@
+@@ -47,8 +47,8 @@
MATLABLIB = @MATLABLIB@
CDF_O = @CDF_O@
-CDFLIB = @CDFLIB@
-CDFINCLUDE = -I/usr/local/include
-+CDFLIB =
-+CDFINCLUDE =
++CDFLIB =
++CDFINCLUDE =
LOCAL_CTELA_MODULES =
NEEDED_BY_LOCAL_CTELA_MODULES =