head 1.9; access; symbols pkgsrc-2013Q2:1.9.0.42 pkgsrc-2013Q2-base:1.9 pkgsrc-2012Q4:1.9.0.40 pkgsrc-2012Q4-base:1.9 pkgsrc-2011Q4:1.9.0.38 pkgsrc-2011Q4-base:1.9 pkgsrc-2011Q2:1.9.0.36 pkgsrc-2011Q2-base:1.9 pkgsrc-2009Q4:1.9.0.34 pkgsrc-2009Q4-base:1.9 pkgsrc-2008Q4:1.9.0.32 pkgsrc-2008Q4-base:1.9 pkgsrc-2008Q3:1.9.0.30 pkgsrc-2008Q3-base:1.9 cube-native-xorg:1.9.0.28 cube-native-xorg-base:1.9 pkgsrc-2008Q2:1.9.0.26 pkgsrc-2008Q2-base:1.9 pkgsrc-2008Q1:1.9.0.24 pkgsrc-2008Q1-base:1.9 pkgsrc-2007Q4:1.9.0.22 pkgsrc-2007Q4-base:1.9 pkgsrc-2007Q3:1.9.0.20 pkgsrc-2007Q3-base:1.9 pkgsrc-2007Q2:1.9.0.18 pkgsrc-2007Q2-base:1.9 pkgsrc-2007Q1:1.9.0.16 pkgsrc-2007Q1-base:1.9 pkgsrc-2006Q4:1.9.0.14 pkgsrc-2006Q4-base:1.9 pkgsrc-2006Q3:1.9.0.12 pkgsrc-2006Q3-base:1.9 pkgsrc-2006Q2:1.9.0.10 pkgsrc-2006Q2-base:1.9 pkgsrc-2006Q1:1.9.0.8 pkgsrc-2006Q1-base:1.9 pkgsrc-2005Q4:1.9.0.6 pkgsrc-2005Q4-base:1.9 pkgsrc-2005Q3:1.9.0.4 pkgsrc-2005Q3-base:1.9 pkgsrc-2005Q2:1.9.0.2 pkgsrc-2005Q2-base:1.9 pkgsrc-2005Q1:1.8.0.20 pkgsrc-2005Q1-base:1.8 pkgsrc-2004Q4:1.8.0.18 pkgsrc-2004Q4-base:1.8 pkgsrc-2004Q3:1.8.0.16 pkgsrc-2004Q3-base:1.8 pkgsrc-2004Q2:1.8.0.14 pkgsrc-2004Q2-base:1.8 pkgsrc-2004Q1:1.8.0.12 pkgsrc-2004Q1-base:1.8 pkgsrc-2003Q4:1.8.0.10 pkgsrc-2003Q4-base:1.8 netbsd-1-6-1:1.8.0.6 netbsd-1-6-1-base:1.8 netbsd-1-6:1.8.0.8 netbsd-1-6-RELEASE-base:1.8 pkgviews:1.8.0.4 pkgviews-base:1.8 buildlink2:1.8.0.2 buildlink2-base:1.8 netbsd-1-5-PATCH003:1.7 netbsd-1-5-PATCH001:1.7 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.9 date 2005.05.18.22.39.02; author wiz; state dead; branches; next 1.8; 1.8 date 2002.05.03.23.32.13; author jtb; state Exp; branches; next 1.7; 1.7 date 2001.04.09.03.55.20; author jtb; state Exp; branches; next 1.6; 1.6 date 2001.04.09.03.09.12; author jtb; state Exp; branches; next 1.5; 1.5 date 2001.03.09.00.32.16; author jtb; state Exp; branches; next 1.4; 1.4 date 2001.03.01.21.16.53; author jtb; state Exp; branches; next 1.3; 1.3 date 2001.03.01.02.21.11; author jtb; state Exp; branches; next 1.2; 1.2 date 2001.03.01.01.48.26; author jtb; state Exp; branches; next 1.1; 1.1 date 2001.02.28.22.34.09; author jtb; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2001.02.28.22.34.09; author jtb; state Exp; branches; next ; desc @@ 1.9 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-ad,v 1.8 2002/05/03 23:32:13 jtb Exp $ --- Makefile.orig Tue Mar 6 18:25:25 2001 +++ Makefile @@@@ -27,7 +27,7 @@@@ GNUZIP = gzip -9 -READLINEINCLUDE = -I/usr/local/include +READLINEINCLUDE = SGML2PS = sgml2latex #HDFLIBS = /usr/local/lib/libdf.a #DLDINCLUDE = @@@@ -113,7 +113,7 @@@@ OBJECTDEPS = objarithm.H object.H def.H deftyp.h Tcomplex.H error.H ctinfo.H common.H $(srcdir)/templ/tLL.H EXECUTABLES = testobject testil testerror testtree tela ctpp -all : tela docs +all : tela what help : @@echo 'make - same as make tela';\ @@@@ -541,20 +541,22 @@@@ if [ ! -d ct ]; then mkdir ct; chmod 755 ct; fi;\ if [ ! -d include ]; then mkdir include; chmod 755 include; fi;\ if [ ! -d include/templ ]; then mkdir include/templ; chmod 755 include/templ; fi - $(INSTALL_PROGRAM) ctpp $(INSTALL_BINDIR) - $(INSTALL_PROGRAM) tela $(INSTALL_BINDIR) + $(INSTALL_PROGRAM) ctpp ${PREFIX}/bin + $(INSTALL_PROGRAM) tela ${PREFIX}/bin + sed -e 's@@$$*BINDIR/ctpp@@${PREFIX}/bin/ctpp@@g' \ + telakka.1 sed -e 's@@^BINDIR=.*$$@@BINDIR=$(INSTALL_BINDIR)@@' \ -e 's@@^INCLUDEDIR=.*$$@@INCLUDEDIR=$(INSTALL_LIBDIR)/include@@' \ - telakka.1;\ - chmod +x telakka.1 - $(INSTALL_PROGRAM) telakka.1 $(INSTALL_BINDIR)/telakka;\ - rm telakka.1 + telakka.2;\ + chmod +x telakka.2 + $(BSD_INSTALL_SCRIPT) telakka.2 ${PREFIX}/bin/telakka;\ + rm telakka.1 telakka.2 cd $(srcdir); for i in *.ct local/*.ct; do $(INSTALL_DATA) $$i $(INSTALL_LIBDIR)/ct; done cd $(srcdir)/opt; for i in *.ct; do $(INSTALL_DATA) $$i $(INSTALL_LIBDIR)/ct; done cd $(srcdir)/t; for i in *.t *.hdf; do $(INSTALL_DATA) $$i $(INSTALL_LIBDIR)/t; done cd $(srcdir); for i in *.H *.h; do $(INSTALL_DATA) $$i $(INSTALL_LIBDIR)/include; done cd $(srcdir)/templ; for i in *.H; do $(INSTALL_DATA) $$i $(INSTALL_LIBDIR)/include/templ; done - cd $(srcdir); $(INSTALL_PROGRAM) telahelp.sh $(INSTALL_LIBDIR)/t + cd $(srcdir); $(BSD_INSTALL_SCRIPT) telahelp.sh $(INSTALL_LIBDIR)/t for i in libtela.a $(CTELA_MODULES) $(NEEDED_BY_CTELA_MODULES) \ $(LOCAL_CTELA_MODULES) $(NEEDED_BY_LOCAL_CTELA_MODULES); \ do $(INSTALL_DATA) $$i $(INSTALL_BINDIR); done @@@@ -565,6 +567,7 @@@@ cd $(docdir); for i in *.txt *.sgml *.dvi; do $(INSTALL_DATA) $$i $(INSTALL_LIBDIR); done if [ ! -d $(INSTALL_LIBDIR)/html ]; then mkdir $(INSTALL_LIBDIR)/html; chmod 755 $(INSTALL_LIBDIR)/html; fi cd $(docdir); for i in *.html; do $(INSTALL_DATA) $$i $(INSTALL_LIBDIR)/html; done + cd $(docdir); for i in tela ctpp telakka; do $(BSD_INSTALL_MAN) $$i.man ${PREFIX}/man/man1/$$i.1; done # ---------------------------------------------------------------- # ---- Distribution tarfile @ 1.8 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: patch-ad,v 1.7 2001/04/09 03:55:20 jtb Exp $ @ 1.7 log @Add MAIN__ to the tela.C file instead of creating a new file. @ text @d1 1 a1 1 $NetBSD$ d10 1 a10 1 +READLINEINCLUDE = -I${READLINE_PREFIX}/include @ 1.6 log @Add a dummy MAIN__ function to eliminate references to undefined symbols when linking with a shared libf2c. @ text @a13 9 @@@@ -94,7 +94,7 @@@@ TSYGANENKO_O = geopack_ct.o TSYGLIB = libtsyg.a MPEG2ENCODELIB = libmpeg2encode.a -CTELA_MODULES = std.o files.o plotmtv.o sppc.o la.o fft.o dld.o fileio.o \ +CTELA_MODULES = MAIN__.o std.o files.o plotmtv.o sppc.o la.o fft.o dld.o fileio.o \ numerics.o ani.o $(MATLABENG_O) $(CDF_O) $(TSYGANENKO_O) NEEDED_BY_CTELA_MODULES = $(MATLABLIB) $(VECFFTPACK_O) fftpack.o $(TSYGLIB) $(MPEG2ENCODELIB) #--------------------------------------------------------------------- @ 1.5 log @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 - 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) @ text @d14 9 @ 1.4 log @Install the man pages. Changed "Xemacs" to "Emacs" in menus, since it runs `emacs'. @ text @d3 1 a3 1 --- Makefile.orig Tue Dec 5 07:43:56 2000 d10 1 a10 1 +#READLINEINCLUDE = -I/usr/local/include a11 1 BASH = bash d13 2 a14 1 @@@@ -114,7 +114,7 @@@@ @ 1.3 log @Really fix the previous problem. @ text @d53 8 @ 1.2 log @Correct the location of the `ctpp' preprocessor in the `telakka' script. @ text @d31 1 a31 1 + sed -e 's@@^CTTP="$BINDIR@@CTTP="${PREFIX}/bin@@g' \ @ 1.1 log @Initial revision @ text @d23 1 a23 1 @@@@ -541,20 +541,20 @@@@ d31 2 d35 2 a36 2 telakka.1;\ chmod +x telakka.1 d38 5 a42 2 + $(BSD_INSTALL_SCRIPT) telakka.1 ${PREFIX}/bin/telakka;\ rm telakka.1 @ 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 @@