Commit graph

397 commits

Author SHA1 Message Date
jtb
aa77257dfb Make the configure script recognize NetBSD and report accordingly
(instead of giving "system: unknown").  This is just cosmetic.
Add a dependence on f2c.
2001-03-30 00:12:01 +00:00
wennmach
361599b98c Added CONFLICTS to octave-2.1.* 2001-03-29 21:21:36 +00:00
wennmach
e3361d6162 Added BUILD_DEPENDS to teTeX. Removed some blanks from PLIST.
Noted by Hubert Feyrer.
2001-03-29 21:19:39 +00:00
jtb
03f862678a Fix typo which caused i386 bulk build problem.
mpich->=1.2.1 becomes mpich>=1.2.1 .
2001-03-29 01:00:10 +00:00
jtb
0a41a49db8 Add a patch-sum. 2001-03-28 21:54:50 +00:00
jtb
e1791dde38 Updated to gsl-0.7.
* What is new in gsl-0.7:

** Linux/PowerPC should now be well supported.

** Header files for common physical constants have been added.

** Functions linear and nonlinear regression in one or more dimensions
are now available.

** Vector and matrix views now have access to the address of the
underlying block for compatibility with VSIPL (www.vsipl.org).

** There is a new library for generating low-discrepancy quasi-random
sequences.

** The seeding procedure of the default random number generator
MT19937 has been updated to match the 10/99 release of the original
code.  This fixes a weakness which occurred for seeds which were
powers of 2.

** The blas library libgslblasnative has been renamed libgslblas to avoid
confusion with system blas library
2001-03-28 21:49:41 +00:00
tron
db1572c439 Don't try to remove "share/pixmaps" which is part of the standard
directory structure now.
2001-03-28 12:16:18 +00:00
drochner
306d767e70 tolerate t1lib>=1.0.1 in preparation for an update 2001-03-28 11:26:09 +00:00
wennmach
bdb0983563 First round of changes:
o add @exec/@unexecinstall-info directives to PLIST
o slightly change the path's for the documentation
    (share/doc/octave instead of share/octave/doc etc.)
o install html docs into share/doc/html/octave
2001-03-27 20:15:02 +00:00
wennmach
466ca56cab Add and enable octave-current 2001-03-27 12:10:24 +00:00
wennmach
1a09796e7a Initial import of octave-current (octave-2.1.33), a high-level language
primarily intended for numerical computations.

Submitted in PR 9851 by Adam Ciarcinski, updated by Adam and by myself.
2001-03-27 12:06:55 +00:00
hubertf
e32afb6fea Change BUILD_DEPENDS semantics:
first component is now a package name+version/pattern, no more
executable/patchname/whatnot.

While there, introduce BUILD_USES_MSGFMT as shorthand to pull in
devel/gettext unless /usr/bin/msgfmt exists (i.e. on post-1.5 -current).

Patch by Alistair Crooks <agc@netbsd.org>
2001-03-27 03:19:43 +00:00
jtb
fbf3f55fab Changed the build process to work with the recently updated mpi-ch package
which installs its parts in locations different to the previous version.
2001-03-25 21:43:02 +00:00
wiz
5494a4a377 gnuplot>=3.7 2001-03-22 13:30:58 +00:00
jtb
7d9e439ffa Don't build a shared library on Alpha. The configuration process currently
isn't able to correctly determine when/how to build a shared library
on a NetBSD system.  Fixes Alpha bulk build problem.
2001-03-20 13:49:34 +00:00
tron
cbfdadd52f Add missing "USE_LIBINTL= YES" to get "locale" files into the correct
directory.
2001-03-19 13:23:43 +00:00
mjl
d6154b216e Update to 0.64. The 1110(!) changes listed in the ChangeLog seem
to be bug fixes mostly, plus a couple of new features:

* Release 'Mini-Morten' -- a cute little thing of
	about 3k She leaks, though. (Congratulations !)
* Reworking plugin architecture to support JIT loading
* Improve scrollbar and enable optional live scrolling
* Add a sample implementation of python based scripting
	The API is written in sand so don't get comfortable
* Enable indent from left and right
* Persist sheet prefs
2001-03-18 03:05:07 +00:00
jtb
0d8a8c9385 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)
2001-03-09 00:32:16 +00:00
wiz
6f65354d8e regen 2001-03-08 10:21:34 +00:00
jtb
1a56635ec8 Add and enable pari. 2001-03-07 20:58:25 +00:00
jtb
694e3c12e0 Initial import of pari.
PARI-GP is a package which is aimed at efficient computations in
number theory, but also contains a large number of other useful
functions.  It is somewhat related to a Computer Algebra System, but
is not really one since it treats symbolic expressions as mathematical
entities such as matrices, polynomials, series, etc..., and not as
expressions per se.  However it is often much faster than other CAS,
and contains a large number of specific functions not found elsewhere,
essentially for use in number theory.

This package can be used in an interactive shell (GP) or as a C/C++
library (PARI). It is free software, in the sense of freedom AND 'free
of charge'.
2001-03-07 20:57:48 +00:00
wiz
a94c42ad1d Sort. 2001-03-07 15:54:26 +00:00
drochner
cde17b3b1e update to 17.3.0
For a changelog, I didn't find more than:
Numeric 17.3.0 is intended to be the last release before adding
capabilities supported by Python 2.1. This is a routine catch-up to CVS
release.
2001-03-07 14:33:40 +00:00
jtb
28d15231cb Put @PREFIX@ back here instead of `/usr/pkg'. 2001-03-04 17:15:19 +00:00
tron
5382bbe7c6 Because the minor number of the PNG library was increased packages compiled
using the newest PNG library won't work on system with an older one. To
prevent such problems with precompiled binary packages require at least
"png-1.0.9nb1" in all dependences.
2001-03-04 09:06:09 +00:00
toshii
f2bbbdc707 Add an info dir entry for fftw.info. 2001-03-03 07:33:46 +00:00
jtb
67d7050944 Install the man pages. Changed "Xemacs" to "Emacs" in menus, since it
runs `emacs'.
2001-03-01 21:16:52 +00:00
jtb
c5c0c12a90 Really fix the previous problem. 2001-03-01 02:21:11 +00:00
jtb
ca3da75ed9 Correct the location of the ctpp' preprocessor in the telakka' script. 2001-03-01 01:48:26 +00:00
jtb
b10958c951 "modern (1994) workstations" -> "modern workstations". 2001-02-28 22:47:28 +00:00
jtb
4e60a3f3ab Add and enable tela 2001-02-28 22:34:54 +00:00
jtb
862b2d7455 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.
2001-02-28 22:34:05 +00:00
jtb
cb1250e727 Use "bsd.lib.mk" instead of libtool. 2001-02-27 18:42:05 +00:00
jlam
3ee88936ba Add NOT_FOR_PLATFORMS=*-*-alpha as R requires IEEE math. Information
gleaned from port-alpha mailing list posting by Paul Mather
<paul@gromit.dlib.vt.edu> in:

	http://mail-index.netbsd.org/port-alpha/2001/02/14/0004.html
2001-02-26 15:01:43 +00:00
jtb
7cb980a534 Fixed typo. Tidied up the Makefile. Don't bother running the tests. 2001-02-25 22:14:19 +00:00
jtb
1896f777b3 Update the homepage. General face-lift. 2001-02-25 21:40:21 +00:00
hubertf
d32e698de6 Cleanup MKDIR usage => INSTALL_*_DIR
XXX need to teach pkglint to be more picky about this
2001-02-25 04:17:35 +00:00
jtb
bed225bfb8 Fix linking phase of build. I thought I fixed this but must have
missed this change the last time around. Fixes i386 bulk build trouble.
2001-02-21 20:31:59 +00:00
wiz
a13ea108bb Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT. 2001-02-17 17:52:59 +00:00
wiz
79a4bfc219 Not needed any more -- COMMENTs are in Makefiles now. 2001-02-16 15:52:49 +00:00
wiz
02e8ee6a47 Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT.
While I'm here, unify category Makefiles to more standard style.
(If you have tools depending on the previous form, please fix them.)
2001-02-16 15:51:46 +00:00
jtb
cd26e5cf8d I missed adding these back. 2001-02-15 18:16:56 +00:00
jtb
8381fbf041 Append _rlab to the libraries to prevent linking with incompatible
versions (which may already be installed). Fixes i386 bulk build problem.
2001-02-15 18:14:35 +00:00
jtb
178474ea30 The distfiles seem to have changed. 2001-02-14 02:48:39 +00:00
jtb
e0d1d7adf1 Removed some cruft. Use plplot_linkage to find the location of
plplot/tcl/tk/x11. New variables RLAB_USE_SUPERLU, RLAB_PAGER.
2001-02-11 23:06:02 +00:00
jtb
c2b9b93470 Fix one further problem. 2001-02-10 22:17:35 +00:00
veego
0f2f41f79e Fix the MASTER_SITE and regen the checksum for tn.tar.gz which seems to
have changed today, but the last commit only changed the dates and not the
md5.
2001-02-10 21:37:05 +00:00
jtb
c7315c5709 Regenerate checksum. Keep the lines in the Makefile within column 70. 2001-02-10 18:13:57 +00:00
jtb
d9cadfc845 Add and enable admesh 2001-02-10 04:45:36 +00:00
jtb
df44a99127 Initial import of admesh:
Program for processing triangulated solid meshes
2001-02-10 04:44:57 +00:00