head 1.5; access; symbols pkgsrc-2013Q2:1.5.0.42 pkgsrc-2013Q2-base:1.5 pkgsrc-2012Q4:1.5.0.40 pkgsrc-2012Q4-base:1.5 pkgsrc-2011Q4:1.5.0.38 pkgsrc-2011Q4-base:1.5 pkgsrc-2011Q2:1.5.0.36 pkgsrc-2011Q2-base:1.5 pkgsrc-2009Q4:1.5.0.34 pkgsrc-2009Q4-base:1.5 pkgsrc-2008Q4:1.5.0.32 pkgsrc-2008Q4-base:1.5 pkgsrc-2008Q3:1.5.0.30 pkgsrc-2008Q3-base:1.5 cube-native-xorg:1.5.0.28 cube-native-xorg-base:1.5 pkgsrc-2008Q2:1.5.0.26 pkgsrc-2008Q2-base:1.5 pkgsrc-2008Q1:1.5.0.24 pkgsrc-2008Q1-base:1.5 pkgsrc-2007Q4:1.5.0.22 pkgsrc-2007Q4-base:1.5 pkgsrc-2007Q3:1.5.0.20 pkgsrc-2007Q3-base:1.5 pkgsrc-2007Q2:1.5.0.18 pkgsrc-2007Q2-base:1.5 pkgsrc-2007Q1:1.5.0.16 pkgsrc-2007Q1-base:1.5 pkgsrc-2006Q4:1.5.0.14 pkgsrc-2006Q4-base:1.5 pkgsrc-2006Q3:1.5.0.12 pkgsrc-2006Q3-base:1.5 pkgsrc-2006Q2:1.5.0.10 pkgsrc-2006Q2-base:1.5 pkgsrc-2006Q1:1.5.0.8 pkgsrc-2006Q1-base:1.5 pkgsrc-2005Q4:1.5.0.6 pkgsrc-2005Q4-base:1.5 pkgsrc-2005Q3:1.5.0.4 pkgsrc-2005Q3-base:1.5 pkgsrc-2005Q2:1.5.0.2 pkgsrc-2005Q2-base:1.5 pkgsrc-2005Q1:1.4.0.20 pkgsrc-2005Q1-base:1.4 pkgsrc-2004Q4:1.4.0.18 pkgsrc-2004Q4-base:1.4 pkgsrc-2004Q3:1.4.0.16 pkgsrc-2004Q3-base:1.4 pkgsrc-2004Q2:1.4.0.14 pkgsrc-2004Q2-base:1.4 pkgsrc-2004Q1:1.4.0.12 pkgsrc-2004Q1-base:1.4 pkgsrc-2003Q4:1.4.0.10 pkgsrc-2003Q4-base:1.4 netbsd-1-6-1:1.4.0.6 netbsd-1-6-1-base:1.4 netbsd-1-6:1.4.0.8 netbsd-1-6-RELEASE-base:1.4 pkgviews:1.4.0.4 pkgviews-base:1.4 buildlink2:1.4.0.2 buildlink2-base:1.4 netbsd-1-5-PATCH003:1.3 netbsd-1-5-PATCH001:1.3 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.5 date 2005.05.18.22.39.02; author wiz; state dead; branches; next 1.4; 1.4 date 2002.05.03.23.32.13; author jtb; state Exp; branches; next 1.3; 1.3 date 2001.04.24.23.43.03; author jtb; state Exp; branches; next 1.2; 1.2 date 2001.04.09.03.55.20; author jtb; state Exp; branches; next 1.1; 1.1 date 2001.02.28.22.34.08; author jtb; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2001.02.28.22.34.08; author jtb; state Exp; branches; next ; desc @@ 1.5 log @Remove packages that have been broken on 2.0/i386 for over 9 months now; neither maintainer nor anyone else stepped up to fix them. Predicted on tech-pkg and in private mail to maintainers; no comments. @ text @$NetBSD: patch-ac,v 1.4 2002/05/03 23:32:13 jtb Exp $ --- tela.C.orig Tue Sep 4 13:57:20 2001 +++ tela.C Wed May 1 16:00:57 2002 @@@@ -13,7 +13,7 @@@@ #include "d.y.h" #include "d.l.h" #include "version.H" -#include +//#include //#include #if HAVE_IEEE754_H == 1 # include @@@@ -31,7 +31,9 @@@@ #include extern "C" { -#include "readline/chardefs.h" +#ifndef whitespace +#define whitespace(c) (((c) == ' ') || ((c) == '\t')) +#endif extern Tchar *readline(...); extern Tchar **completion_matches(...); extern int rl_add_defun(...); @@@@ -45,9 +47,9 @@@@ // MAIN__ which is supposed to be the Fortran main program. Since we // do not have a Fortran main program here, we define it here. Hope // it doesn't conflict with anything else. -#ifdef LINUX +// #ifdef LINUX int MAIN__; -#endif +// #endif } char *VersionString = VERSION; @@@@ -220,8 +222,8 @@@@ return 0.0; } #else - real zero = 0.0; - real result = zero/zero; + Treal zero = 0.0; + Treal result = zero/zero; return result; #endif } @ 1.4 log @Update to version 1.34. Changes since 1.32: - The function whos() didn't work in the previous release, for which reason there is this early bug fix release now. - Since introduction of KShallowObjectArray in 1.32, I forgot to increase the constant 12 to 13 in #define pair(ka,kb) ... in objarithm.C. Result: E.g., 2/x where x is undefined did not produce error message but silently evaluated to 0. There could be other much more obscure errors also. Now the constant 12 is no longer hard-coded but is defined to be int(Kundef)+1. This works as long as Kundef remains the last in enum Tkind (object.H). There is comment telling it... - in tela.C:FindMachineNan(), using switch() statement can cause compile-time error due to duplicate case labels, fixed now by rewriting switch() as nested if's (tela.C) (This is in code segment that was put in tela only in the previous release.) - some changes to allow compilation with gcc-3.0 (contributed by Ch. Spiel) @ text @d1 1 a1 1 $NetBSD$ @ 1.3 log @Update to tela-1.32. BUG FIXES - t-functions using ellipsis argument (...) crashed Tela (this was due to the "deep" copy object array feature introduced in previous version 1.31, cure was to introduce another internal type KShallowObjectArray which is now used in Tprg::execute() in prg.C) - memory leak in object arrays (object.C:Tobject::setsize, deep clear was missing) (also this bug existed only in version 1.31, not before, because object array semantics was changed from shallow copy to deep copy in 1.31). USER-VISIBLE CHANGES - new diag() function contributed by Ch.Spiel which allows a second input argument specifying the super- or sub-diagonal (the default zero meaning the main diagonal), this function is compatible with Matlab's and also compatible with the old diag() function (std.ct) - added global symbol NaN if compiler supports NaN's (ieee754.h header is present and working) (tela.C) @ text @d3 2 a4 2 --- tela.C.orig Tue Mar 20 14:41:02 2001 +++ tela.C d14 12 a25 1 @@@@ -45,9 +45,9 @@@@ d37 1 a37 1 @@@@ -229,8 +229,8 @@@@ @ 1.2 log @Add MAIN__ to the tela.C file instead of creating a new file. @ text @d3 1 a3 1 --- tela.C.orig Thu Mar 8 07:20:04 2001 d5 2 a6 1 @@@@ -14,7 +14,7 @@@@ a8 1 #include d12 6 a17 6 extern "C" { #include "readline/chardefs.h" @@@@ -30,9 +30,7 @@@@ // On some Linux versions the libf77.so refers to external symbol MAIN__ which is supposed // to be the Fortran main program. Since we do not have a Fortran main program here, we define it here. // Hope it doesn't conflict with anything else. d19 1 d22 1 d26 11 @ 1.1 log @Initial revision @ text @d3 1 a3 1 --- tela.C.orig Mon Feb 12 08:08:40 2001 d5 1 a5 1 @@@@ -14,7 +14,9 @@@@ d9 2 a10 3 +#ifndef __NetBSD__ #include +#endif d14 10 @ 1.1.1.1 log @Initial import of tela: Tela (TEnsor LAnguage) is a scientific computing language and environment. It is mainly targeted for prototyping large-scale numerical simulations and doing pre- and postprocessing for them, and it replaces a compiled language like C++ or Fortran in this respect. The feature set is therefore biased to operations needed in partial differential equation solvers. A relatively complete graphics is included via a separate program (PlotMTV). Tela uses HDF format as native save/load format. It can also read/write Matlab binary files and some ASCII files. Tela is generally 2-4 times faster than Matlab, the extremeties encountered so far are 0.9-11. Even though Tela is mainly a prototyping and development environment, modest-size 2D simulations can be run in modern (1994) desktop workstations while preserving "interactive" response times. Only large 2D or 3D simulations must usually be coded in C or Fortran and run on supercomputers. @ text @@