summaryrefslogtreecommitdiff
path: root/math
AgeCommit message (Collapse)AuthorFilesLines
2005-09-07Changes 4.2:adam3-21/+16
- Fixed a potential crash after saving patterns. - Removed -mpentiumpro from the Makefile. - Zoom 1:1 and 16:1 buttons are now grayed out when appropriate. - Rearranged zoom buttons to be more logical.
2005-09-07update to scilab-3.1.1dmcmahill11-2769/+1205
Main Changes Scilab 3.0 -> 3.1 ========================= The new features of Scilab 3.1 are the following: - "xgetmouse", "eventhandler" event set extended to click, double-click, <Ctrl> Key. See more details in xclick and xgetmouse on line help. Warning: Because of distinction of click events, some users' scripts can have a different behavior. To make it work as before please check and modified test on events as follow: supposing that button contains the value returned by xclick (left most argument) or xgetmouse (third componant of returned vector) then replace test like: button==0 by or(button==[0,3]) button==1 by or(button==[1,4]) button==2 by or(button==[2,5]) - Integration of the ATLAS library (specific Windows version). During the installation of Scilab, dynamic library (Atlas.dll) is automatically chosen according to the CPU detected. See details in the Atlas.spec file under scilab\bin directory. - Java interface written to allow calling Scilab computational engine from Java - TCL interface has been totally rewritten (for better error detection and better data transfert). ScilabEval improve to handle synchronism. For your information you should know that tcl8.4 segfault when running on Linux 2.6 kernels on machines with 2 or more processors. - Scipad editor o A debugging tool is now available. o Drag'n'drop is now supported. o User settings and text colors are now configurable and saved across editing sessions. o Find/Replace debugged and improved. o Quick access in the file menu for recently opened/saved files. o Creation of XML help page templates and xmltohtml compilation available from within Scipad. o Identification of Scilab predefined variables and library functions in scilab scripts. o Scipad is easily localized. Today English, German, French, Swedish and Italian languages are supported. o Miscellaneous file management improvements: readonly flag, absolute pathnames to files, pruned pathnames display, revert to saved feature. - Graphics editor completed o Axes structure totally rebuild. New axes properties available (see manual and type 'gca()' for a complet listing), z logscale enable, axes inversion. o Save and load had been extended to graphics handle o 'plot' macro added to scilab to mimic the "matlab plot" behavior (type "help plot" for more info.) o 'surf' macro added to scilab to mimic the "matlab surf" behavior (type "help surf" for more info.) Graphics entities are associated to Scilab variables of type handle. The handle is a unique identifier which is associated to each instance of a created graphics entity. Using this handle, it will be possible to reach entities properties through "set" and "get" routines. The handles are also used to manipulate graphics objects, to move them, to copy or delete them. Enter "help graphics_entities" at Scilab prompt for more details. - Scicos block set has been extended/revisited to be more compatible with Simulink one, compiler, code generator and implicit system simulator have been improved. - Configure adapted to linux 64bit architectures - Improvement of the integration of Visual Studio Compiler to the dynamic links: findmsvccompiler() and configure_msvc() macros have been added - The source files have been updated to optimise the compiled version built with VC6 tool Please note that the Windows binary version provided on our Web site is built with .NET - Sparse operations and functions like real, imag, matrix, spones revisited to improve efficiency - Bessel functions extended to work in the complex case (using Slatec routines) Incompatibilities: The semantics of besseli, besselj, besselk and bessely functions has been changed and extended. The oldbesseli, oldbesselj, oldbesselk and oldbessely correspond to the old obsolete semantics. - New Matlab functions implemented in m2sci translator - Functions to read Excel files - Font rotation is now possible under Xwindow - home variable (%HOME%) defined under Windows: c:/Documents and Setting/USER - New environment variable SCIHOME: o Under Windows: %HOME%\scilab\SCILAB_VERSION o Under Linux: $HOME/USER/.scilab/SCILAB_VERSION - New primitives: o clipboard (specific Windows) o perl o calendar o mkdir o rmdir o copyfile o sleep o getos o setenv o getshortpathname (specific Windows) o getlongpathname (specific Windows) o toolbar (specific Windows) o hidetoolbar (specific Windows) o console (specific Windows) o mcisendstring (specific Windows) o banner o winqueryreg (specific Windows) o xls_open o xls_read o scicos_debug_count
2005-09-07Set maintainer to tech-pkg. Bruce is not maintaining thesereed1-2/+2
packages. Thank you Bruce for helping with pkgsrc.
2005-09-06-add patches to adapt to an API change in libgsf-1.12 (should fix builddrochner21-3/+430
error noticed by Bernd Ernesti); require libgsf-1.12 -add patch for pcre security issues, from Adrian Portelli bump PKGREVISION
2005-09-05Update mathomatic to 12.4.10.minskim3-12/+12
Changes: - Created "complex.h". - Fixed and documented "help all >filename", for quickly creating a quick command reference. - Fixed up and commented "main.c". - Split off "complex.c" into "complex_lib.c" and made it an independent complex number library. - Added "integrate definite" command option. - Corrected makefile install. - Added check in nintegrate command to fail if result contains infinity or nan. - A few complex number improvements were made. - Allow a text pre-processor to pipe input into Mathomatic.
2005-09-05Changes 0.8:adam7-347/+63
* Bug fixes * Improvements
2005-09-05Cosmetics: use BSD_INSTALL_LIBadam2-4/+4
2005-08-28Rework emacs.mk:uebayasi2-2/+4
1) Simplify the way how an emacs version is picked when no emacs is installed, but a user try to install an Emacs Lisp package. Just pick up the version set as EMACS_TYPE than searching for versions already installed etc. If the EMACS_TYPE version is not supported by the Emacs Lisp Package, just fail. EMACS_TYPE be default to GNU Emacs 21. (In other words, users should set EMACS_TYPE as they want. Otherwise GNU Emacs 21 is used.) 2) All Emacs Lisp Packages *must* prepend EMACS_PKGNAME_PREFIX to a) the PKGNAME itself, and b) PKGNAME in its dependency lines. EMACS_PKGNAME_PREFIX is expanded to "xemacs-" when XEmacs is used. This keeps dependency graph of Emacs-Lisp-packages- installed-for-XEmacs consistent. 3) Document EMACS_* variables as much as possible. 4) Provide more cookies for PLIST. Maybe utilized later. Note that the 2) change doesn't affect the default, GNU Emacs 21 behaviour. So no version / revision bumps in this commit.
2005-08-27Update mathomatic to 12.4.9.minskim2-6/+6
Changes: - Added display of average to tally command. - Fixed tests. - Fixed output redirection for some commands.
2005-08-27Update mathomatic to 12.4.7.minskim3-13/+15
Changes: - Fixed minor bug in real and imaginary commands. - Fixed roots command. - Cleaned up Prime Number Tools man pages. - Cleaned up the Mathomatic source code. - Corrected the Mathomatic library. - Ported taylor command to non-equations.
2005-08-26Use INSTALLATION_DIRS to create "include" directory. This brokereed1-2/+3
many bulk builds for me today. Also use it to create the doc directory.
2005-08-23remove leftover patch which is no longer useddmcmahill2-10/+1
2005-08-21This uses libtool.jmmv1-1/+2
2005-08-20Add some missing man pages to the PLIST.kristerw2-3/+8
Bump PKGREVISION.
2005-08-19Convert to the options framework.schmonz2-22/+27
2005-08-19Whitespace.schmonz1-2/+1
2005-08-13Add p5-Math-Base85adrianp1-1/+2
2005-08-13This module handles numbers in base 85, via strings and Math::BigInt.adrianp4-0/+24
For more information, read the module or rfc1924.txt.
2005-08-10Remove the abuse of buildlink that was pkg-config/buildlink3.mk. Thatjlam5-14/+10
file's sole purpose was to provide a dependency on pkg-config and set some environment variables. Instead, turn pkg-config into a "tool" in the tools framework, where the pkg-config wrapper automatically adds PKG_CONFIG_LIBDIR to the environment before invoking the real pkg-config. For all package Makefiles that included pkg-config/buildlink3.mk, remove that inclusion and replace it with USE_TOOLS+=pkg-config.
2005-08-08Fix the package configuration of the following packages so that theyjlam3-3/+17
will install Perl modules into the "vendor" directories: chat/vicq math/udunits databases/rrdtool mbone/beacon devel/p5-subversion Bump their PKGREVISIONs.
2005-08-06Fixed an undefined reference to close(2).rillig2-1/+16
2005-08-06Bump the PKGREVISIONs of all (638) packages that hardcode the locationsjlam14-22/+28
of Perl files to deal with the perl-5.8.7 update that moved all pkgsrc-installed Perl files into the "vendor" directories.
2005-08-04Cosmeticsadam1-6/+6
2005-08-04Changes 2005-06-13:adam11-184/+80
* textread now returns cell arrays * use new gnuplot interface for functions * fix rand bug on non-intel architectures * more econometrics functions * new functions: randg, cellfun, cell2mat, bwarea, imresize, savepath * bug fixes and improvements (see ChangeLog for details)
2005-08-04Fix BUILDLINK_PKGSRCDIR.qalculate.taca1-2/+2
2005-08-03Added qalculate-gtk,-kdeadam1-1/+3
2005-08-03KDE interface to math/qalculateadam5-0/+78
2005-08-03buildlink3.mk addedadam1-0/+22
2005-08-03GTK interface to math/qalculate (used to be part of this package)adam5-0/+106
2005-08-03Changes 0.8.1:adam5-84/+21
Remove requirement glib-2.0 >= 2.4 and require libxml2 >= 2.3.8 Do not use unicode prefix names for long names Add even(), odd() and shift() functions and operators "<<" and ">>" Compile with kdelibs and Qt >= 3.1 (KDE) Add glib-2.0 and libxml-2.0 to PKG_CHECK_MODULES (KDE) Display prefix in object info (KDE) Confirm overwriting result and plot image files (KDE) Use KIO instead of wget for fetching exchange rates (KDE) Close gnuplot and disable save button when no series defined (KDE)
2005-07-30Update mathomatic to 12.4.6.minskim2-6/+6
Changes: - Added variable "error_str", which is set to the last error message when SILENT is defined. - Improvement in giving reason when solving fails. - The HTML docs were fixed.
2005-07-21Change path from devel/pkgconfig to devel/pkg-config.wiz5-10/+10
No PKGREVISION bump since pkg-config is only a BUILD_DEPENDS.
2005-07-19Update mathomatic to 12.4.5.minskim2-6/+6
Changes: - Bug fix made to divide command. - Increased the number of equation spaces to 100. - Fixed a precision problem with the "list export" command. - Added and implemented function return_result(equation_number) at the end of most commands, to facilitate use as a library. - Some more comments were added and "list.c" was cleaned up. - Replaced most printf()s with a new function called error().
2005-07-18The sources assume <malloc.h> exists. Create a fake one for platformskristerw1-1/+9
that don't have it.
2005-07-17Regenerate so that the Mac OS X patch program undestands howkristerw2-16/+7
to apply it.
2005-07-16Remove some unnecessarily strong dependencies on perl that resultedjlam1-2/+2
from including perl5/buildlink3.mk. These packages just need the Perl interpreter, and can just add "perl" to USE_TOOLS instead.
2005-07-16Get rid of USE_PERL5. The new way to express needing the Perl executablejlam6-17/+13
around at either build-time or at run-time is: USE_TOOLS+= perl # build-time USE_TOOLS+= perl:run # run-time Also remove some places where perl5/buildlink3.mk was being included by a package Makefile, but all that the package wanted was the Perl executable.
2005-07-15Drop distinction between PKGSRC_USE_TOOLS and USE_TOOLS by makingjlam2-4/+4
PKGSRC_USE_TOOLS go away. There is now only a single USE_TOOLS variable that specifies all of the tools we need to build/run the package.
2005-07-13Turn PERL5_PACKLIST into a relative path instead of an absolute path.jlam14-28/+28
These paths are now relative to PERL5_PACKLIST_DIR, which currently defaults to ${PERL5_SITEARCH}. There is no change to the binary packages.
2005-07-09This pkg need perl to build.kristerw1-3/+2
2005-07-08Prevent paths to the build directories from being included in the package.kristerw3-22/+40
Bump PKGREVISION.
2005-07-06Update mathomatic to 12.4.4.minskim2-6/+6
Changes: - Added a few checks for NULL char pointers. - Major change in memory allocation: equation spaces are now only allocated as needed. - Changed optimize command to accept an equation number range. - Some minor code cleanups and commenting.
2005-07-01Changes 2.9.3:adam6-33/+39
* Bug fixes
2005-07-01Changes 2.1.71:adam4-16/+15
* Bug fixes
2005-06-26Update to 0.2603:wiz2-7/+7
0.2603 Mon May 30, 2004 - Mod SaveParser : Apply a path from Eduardo J adding Protect feature (Thank you, Eduardo J for patch) - Mod ParseExcel : Apply a path from C. Jon Larsen adding GetContent (Thank you, C. Jon Larsen)
2005-06-24Add and enable p5-Number-Compare.wiz1-1/+2
2005-06-24Import p5-Number-Compare-0.01 from pkgsrc-wip, packaged bywiz4-0/+26
Hiramatsu Yoshifumi. Number::Compare compiles a simple comparison to an anonymous subroutine, which you can call with a value to be tested again.
2005-06-24Update R to version 2.1.1.markd2-9/+7
minor bug fixes.
2005-06-23Update mathomatic to 12.4.3.minskim2-6/+6
Changes: - Allow larger fractions. - Doubled the default max expression size and memory requirements are now 20 megabytes. - Added ability to set the number of partitions when using the nintegrate command. - Some code and messages cleanup. - Fixed bug in nintegrate command (wrong number of function parameters). - Improved solve routine. - Update to "primes/matho-around.c".
2005-06-21The configure script is broken and doesn't accept our YACC definitionjlam1-1/+3
because it's a full path to bison. Force HAVE_YACC=yes to sidestep the stupid extra check added by the gcalctool authors. This should fix the build of gcalctool. Commit approved during the deep freeze by <agc>.