Commit graph

1609 commits

Author SHA1 Message Date
drochner
cffc26e315 update to 0.4.6
changes: many bugfixes, some improvements in mapping R-Python objects
2005-10-21 18:41:14 +00:00
drochner
32e407bce8 update to 1.3.3
changes:
-many bugfixes
-code cleanup, speedup
2005-10-21 14:57:02 +00:00
wiz
999e10b7f5 Add RMD160 checksum. 2005-10-20 18:10:26 +00:00
drochner
aae5f7c3e5 update to 0.8.2.1: fixes ugly cropping in result display 2005-10-20 17:22:32 +00:00
jmmv
af2a811058 Update to 5.6.31:
Overview of changes in gcalctool 5.6.31

* Generated release for GNOME 2.12.0 (Final)

----

Overview of changes in gcalctool 5.6.30

* Fixed bug #314540. The libparser.a library needs ranlib run on it
  for Mac OS X.

----

Overview of changes in gcalctool 5.6.29

* Fixed bug #314375. Replaced usage of malloc.h with stdlib.h in
  syntax_translation.c

----

Overview of changes in gcalctool 5.6.28

* Generated release for GNOME 2.12 (RC)

* Changed type of argument in paren_disp from char to int for 64bit.

----

Overview of changes in gcalctool 5.6.27

* Fixed bug #313255. The definitions for BUT_<n>_BAS in gtk.c were incorrect.

----

Overview of changes in gcalctool 5.6.26

* Generated release for GNOME 2.11.91 (beta2).

----

Overview of changes in gcalctool 5.6.25

* Fixed bug #311306. If the user was in View->Scientific with base Bin,
  Oct or Hex and then went to View->Basic, then returned to View->Scientific,
  some of the numeric keys were incorrectly greyed out.

----

Overview of changes in gcalctool 5.6.24

* Fixed bug #310849. Gcalctool no longer crashes when pressing the "B"
  button (or typing Shift-B).

----

Overview of changes in gcalctool 5.6.23

* Fixed bug #310791. Memory register window view logic was screwed.

----

Overview of changes in gcalctool 5.6.22

* Fixed bug #310441. Adjusted code to compile with gcc 2.95.2.

----

Overview of changes in gcalctool 5.6.21

* Fixed bug #153854. When the user changes modes, a warning dialog is
  displayed to let them know that their current display will be cleared
  and the base reset to decimal. The user has the option of checking a
  toggle box on the dialog, that will prevent this warning from being
  displayed again.

----

Overview of changes in gcalctool 5.6.20

* Fixed bug #309294. Adjustments to allow gcalctool to successfully build
  on Solaris with pkgconfig >= 0.17.1.

----

Overview of changes in gcalctool 5.6.19

* Fixed bug #309182. In non-arithmetic precdence mode, gcalctool can now
  correctly change the sign of the exponent on scientific numbers again.
----

Overview of changes in gcalctool 5.6.18

* Fixed bug #308408. gcalctool can now correctly convert the hexadecimal
  numbers "A-F" to other bases in "use arithmetic operator precedence mode".

----

Overview of changes in gcalctool 5.6.17

* Fixed bug #305619. Calculations with stored register values in arithmetic
  operator precedence mode, now work correctly.

----

Overview of changes in gcalctool 5.6.16

* Fixed bug #305034. In "Use Arithmetic Precedence" mode, when switching
  the format (e.g. from ENG to FIX), the displayed value switches to zero
  (in the corresponding format, so e.g. 0.0 or 0e+0, ...).

----

Overview of changes in gcalctool 5.6.15

* Fixed bug #305467. gcalctool no longer crashes under the following
  scenerio:
    - type "f" to bring up the user function menu.
    - dismiss the menu by clicking elsewhere with the mouse.
    - type another character which isn't in the range "0" to "9".

----

Overview of changes in gcalctool 5.6.14

* Did a gcalctool tarball release.

----

Overview of changes in gcalctool 5.6.13

* Fixed bug #304056. Adjusted the keyboard shortcuts for the Xor and x^y
  operations. New values are:
      Xor - 'x'
      x^y - '^'

----

Overview of changes in gcalctool 5.6.12

* Fixed bug #302555. Various gcalctool variables have now been const'ified.

----

Overview of changes in gcalctool 5.6.11

* Fixed bug #300957. Replaced the underscore character in
  "translator_credits" with a hyphen, to prevent some
  translation tools from being confused.

----

Overview of changes in gcalctool 5.6.10

* More work on bug #172704.
  - Adjusted the code to not try to display a menu when the user
    entered a left parentheses (another do_pending() type of operation).
  - Toggling the "Show Trailing Zeroes" operation via keyboard
    shortcuts, needed to clear the v-.pending flag.

----

Overview of changes in gcalctool 5.6.9

* Fixed up some problems reported by lint.

----

Overview of changes in gcalctool 5.6.8

* Fixed bugs #172704 and #172869. When the user now uses the keyboard shortcut
  for any of the gcalctool buttons that have a menu associated with them, that
  menu is now displayed. The user can use the arrow keys to select a menu item
  or the menu items shortcut.

----

Overview of changes in gcalctool 5.6.7

* Fixed bug #171393. Allow stock labels to show through.

----

Overview of changes in gcalctool 5.6.6

* Refixed bug #158280. The Help->Contents menu item no longer appears if
  gcalctool is built Gtk-only.

----

Overview of changes in gcalctool 5.6.5

* Fixed bug #172798. gtk_set_locale was already being run by gtk_init()
  and the gtk about popup didn't have the gcalctool icon.

----

Overview of changes in gcalctool 5.6.4

* Fixed Sun internal CR #6214176. If gcalctool is being driven by gok,
  the on-screen keyboard assistive technology, it's possible that the
  event returned by gtk_get_current_event() is NULL. If this is the
  case, we need to fudge the popping up on the menu associated with
  this menu button.

----

Overview of changes in gcalctool 5.6.3

* Fixed bug #158280. You can now build gcalctool without the GNOME
  libraries by specifying "--disable-gnome" on the configure command
  line.

----

Overview of changes in gcalctool 5.6.2

* Fixed bug #167479. gcalctool with set the View->Memory Registers menu
  item inactive if the calculator is in Basic mode.

----

Overview of changes in gcalctool 5.6.1

* Fixed bug #168694. gcalctool now saves/restores the ten memory
  register values as gconf resources.

* Removed the redundant process_str() routine in graphics.c

----

Overview of changes in gcalctool 5.6.0

* Fixed bug #169196. gcalctool now uses use g_get_home_dir().

* Added in a better implementation of the trig_filter() routine in
  functions.c
2005-10-16 12:11:19 +00:00
seb
b934749ac0 Add & enable p5-Math-GMP 2005-10-13 10:57:04 +00:00
seb
7f1811ba73 Initial import of p5-Math-GMP-2.04 as version 2.04 into the NetBSD Packages
Collection.

The Perl 5 module Math::GMP gives you access to the fast GMP library
for fast big integer math.
2005-10-13 10:54:30 +00:00
adam
1405fba0fd Added qalculate-[bases,currency,units] version 0.8.2 2005-10-11 13:31:10 +00:00
adam
5d590b67de Utility for conversion between units using Qalculate library 2005-10-11 13:29:40 +00:00
adam
7340814773 Utility for conversion between currencies using Qalculate library 2005-10-11 13:29:06 +00:00
adam
88f2577240 Utility for conversion between number bases using Qalculate library 2005-10-11 13:26:44 +00:00
adam
12627208e5 Changes 0.8.2:
* Use gnomevfs instead of wget if available
* Allow user to specify wget options
* Update currencies
2005-10-11 12:35:06 +00:00
minskim
ca257df011 Update mathomatic to 12.4.12.
Changes:
- Perfected process() (the input processor).
- Code cleanup.
- Display polar coordinates in roots command.
- Parse "**" as "^".
- The docs were clarified.
- Increased sizes of many input buffers.
2005-10-11 01:10:31 +00:00
joerg
519c70c9ca Update libtool.m4 fragment to allow build on DragonFly. 2005-10-10 20:14:50 +00:00
rillig
dcf165bab6 Fixed a pkglint warning. 2005-10-07 12:32:33 +00:00
rillig
79ff7c7904 Split up patch-ab into one patch per file and converted it from context
diff to unified diff.
2005-10-07 12:31:25 +00:00
schmonz
ba7a2ddf66 Remove legacy DJB_ERRNO_HACK (replaced with djbware-errno-hack option). 2005-10-05 05:46:54 +00:00
schmonz
5c4a2be554 Now that a branch has been cut, remove PKG_OPTIONS_LEGACY_{OPTS,VARS}. 2005-10-05 04:28:00 +00:00
wulf
f29aabfcdc Added and enabled fftwf: A single precision library version of math/fftw 2005-10-02 12:08:37 +00:00
wulf
bea0900a06 New package fftwf-3.0.1: A single precision library version of math/fftw 2005-10-02 12:06:42 +00:00
wiz
7c48924cc4 Update to 1.7:
* What is new in gsl-1.7:

** Switched gsl_randist_binomial to use the faster binomial random
variate TPE algorithm by default.  The previous binomial variate
algorithm is available as gsl_randist_binomial_knuth.  This will
result in a different sequence of binomial variates in programs using
this function.

** Improved the algorithm for gsl_sf_elljac_e to avoid cancellation
errors near quarter periods.

** Fixed the branch selection in gsl_sf_gamma_inc_Q_e to avoid
inaccurate results for large a,x where x~=~a.

** The multilinear fitting functions now have forms which accept a
user-specified tolerance for the SVD cutoff and return the
corresponding effective rank of the design matrix.

** The quadratic solvers in poly/ now handle linear equations
gracefully (i.e. quadratrics with a leading coefficient of zero).

** The output of "make check" now only shows test failures by default,
to reduce the amount of output.  Set the environment variable
GSL_TEST_VERBOSE=1 to display all the output.  To assist debugging,
the test number of each failure is shown in square brackets at the
line-end [NNNN].

** Fixed bugs in gsl_linalg_SV_decomp_jacobi which caused
incorrect results for some input matrices.

** Bessel, coulomb, dilogarithm and legendre_H3d functions now use
hypot internally to avoid overflow when computing terms like
sqrt(1+x*x).

** The 'Usage' chapter of the reference manual now explains how to
handle deprecated functions using the GSL_DISABLE_DEPRECATED macro.

** The conflicting enum definitions for 'forward' and 'backward' in
gsl_ftt.h and gsl_wavelet.h are deprecated.  User code should switch
to the new definitions gsl_fft_forward, gsl_fft_backward,
gsl_wavelet_forward and gsl_wavelet_backward. Selectively define
GSL_DISABLE_DEPRECATED before including the headers to use the new
definitions on either or both modules.

** Fixed an error in the the brent minimisation algorithm.  Iterations
should now follow Brent's original description correctly.

** The bound coulomb function gsl_sf_hydrogenicR_e no longer reports
an underflow for exact zeroes of the wavefunction.

** gsl_linalg_SV_decomp_jacobi now reports an error for the
unimplemented case M<N correctly.

** Fixed conformance test for the SYRK and HERK blas functions
gsl_blas_{s,d,c,z}syrk and gsl_blas_{c,z}herk for non-square matrices.

** Configure now checks for presence of ieeefp.h if needed.

** Differential equation solvers now propagate error codes returned
from user-defined functions to the top-level in all cases.

** Sort functions now avoid an infinite loop if Nans are present in
the input vector.  The order of nans in the output is undefined,
although other elements will be sorted correctly.
2005-09-30 12:31:28 +00:00
rillig
5946936ffc Replaced "# defined" with "yes" in Makefile variables like GNU_CONFIGURE,
NO_BUILD, USE_LIBTOOL.
2005-09-28 20:52:18 +00:00
minskim
9f08046b8a Update mathomatic to 12.4.11.
Changes:
  - The C complex number library was finished and perfected (complex_lib.c).
  - Yet another code cleanup.
  - Added "UNIX" compile-time define to the Prime Number Tools.
  - Some improvements to the Mathomatic documentation.
2005-09-26 22:07:44 +00:00
wiz
9ca63d9b76 Reset maintainer, posix dot org dot uk has no DNS entry. 2005-09-23 20:08:05 +00:00
dmcmahill
6c3dc798c0 fix a broken configure script which tries to compile something
with multiple #include's on the same line.  Should fix recently
noted compile problems on NetBSD-1.6.2.
2005-09-22 00:05:40 +00:00
dmcmahill
89f8747cb3 add missing libiconv buildlink3.mk 2005-09-20 12:47:14 +00:00
minskim
a8f5975c8c Include intltool/buildlink3.mk to pull in all dependencies required to
run intltool.
2005-09-11 17:01:14 +00:00
minskim
12ef90b7c3 Take maintainership. 2005-09-10 18:16:04 +00:00
minskim
2131f1b313 Do not link against the curses library, which is not used by this
package.
2005-09-10 18:15:03 +00:00
dmcmahill
444045107e do not try and build our own Xaw3d library 2005-09-09 18:30:01 +00:00
dmcmahill
69c5839c97 add some missing entries 2005-09-09 18:26:00 +00:00
drochner
1afdc81d0c move gnumeric-1.4.3 to math/gnumeric, replacing gnumeric-1.2
While I dislike moving pkgs around and forcing users into updates I'm
making an exception here, because this is a leaf pkg, we don't
support gnumeric-1.2 anymore and because gnumeric-1.4 is fully
compatible to older sheets tbomk. Sorry for breaking pkgchk.conf though.
2005-09-08 15:29:28 +00:00
adam
cae12cd501 Changes 2.1.6:
Fixed
- src/kernel/sparcv8/MakeVar.SH missing from MANIFEST (hence from tarball)
- stack corruption in matsnf() [ when GC occurs ]
- incorrect result in gaffsg(s < 0, t_PADIC)
- [hi-res plot: X-Windows] rescaling bug
- [ix86 + gcc]: fix "invalid preprocessing token" Warning
- removed hack in buchall()  [ function called through unappropriate
  type (in init mode) to avoid inserting irrelevant arguments ]. Caused
  some compiler to produce incorrect code (SEGV).
- typo in isabsolutepol(): SEGV in factorff for some t_POLs
  defined over the prime field
- inconsistent error message when starting 'gp -p 436273000'
- Configure support for GNU/Hurd
2005-09-08 08:39:59 +00:00
adam
4bfb11f0d7 Changes 4.2:
- 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-07 10:55:31 +00:00
dmcmahill
e01fa172e1 update to scilab-3.1.1
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-07 10:48:47 +00:00
reed
15c2f6db62 Set maintainer to tech-pkg. Bruce is not maintaining these
packages. Thank you Bruce for helping with pkgsrc.
2005-09-07 02:13:18 +00:00
drochner
5b06619ee0 -add patches to adapt to an API change in libgsf-1.12 (should fix build
error noticed by Bernd Ernesti); require libgsf-1.12
-add patch for pcre security issues, from Adrian Portelli
bump PKGREVISION
2005-09-06 17:58:56 +00:00
minskim
e101638499 Update mathomatic to 12.4.10.
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-05 14:44:15 +00:00
adam
95fd70c5e8 Changes 0.8:
* Bug fixes
* Improvements
2005-09-05 14:06:59 +00:00
adam
79ca200edf Cosmetics: use BSD_INSTALL_LIB 2005-09-05 13:22:00 +00:00
uebayasi
aa8e85bcfd Rework emacs.mk:
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-28 04:25:28 +00:00
minskim
da98a6569f Update mathomatic to 12.4.9.
Changes:
  - Added display of average to tally command.
  - Fixed tests.
  - Fixed output redirection for some commands.
2005-08-27 19:13:04 +00:00
minskim
60a0326906 Update mathomatic to 12.4.7.
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-27 18:58:51 +00:00
reed
f92d921bbd Use INSTALLATION_DIRS to create "include" directory. This broke
many bulk builds for me today. Also use it to create the doc directory.
2005-08-26 22:22:47 +00:00
dmcmahill
ec870a3e7d remove leftover patch which is no longer used 2005-08-23 12:44:54 +00:00
jmmv
033e959350 This uses libtool. 2005-08-21 07:58:16 +00:00
kristerw
6aefcf52ab Add some missing man pages to the PLIST.
Bump PKGREVISION.
2005-08-20 19:27:11 +00:00
schmonz
51dc793140 Convert to the options framework. 2005-08-19 05:07:42 +00:00
schmonz
736775b870 Whitespace. 2005-08-19 03:55:00 +00:00
adrianp
1fbdbfbc0c Add p5-Math-Base85 2005-08-13 08:00:40 +00:00
adrianp
75bb57e94f This module handles numbers in base 85, via strings and Math::BigInt.
For more information, read the module or rfc1924.txt.
2005-08-13 07:59:41 +00:00
jlam
7820875fff Remove the abuse of buildlink that was pkg-config/buildlink3.mk. That
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-10 20:56:10 +00:00
jlam
da6807f3c5 Fix the package configuration of the following packages so that they
will install Perl modules into the "vendor" directories:

	chat/vicq		math/udunits
	databases/rrdtool	mbone/beacon
	devel/p5-subversion

Bump their PKGREVISIONs.
2005-08-08 18:13:13 +00:00
rillig
f1508cc3f2 Fixed an undefined reference to close(2). 2005-08-06 18:39:02 +00:00
jlam
7fbb8d9527 Bump the PKGREVISIONs of all (638) packages that hardcode the locations
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-06 06:19:03 +00:00
adam
9b6616f2fd Cosmetics 2005-08-04 13:15:13 +00:00
adam
8fe3a20966 Changes 2005-06-13:
* 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-04 13:12:21 +00:00
taca
d79a8a6d19 Fix BUILDLINK_PKGSRCDIR.qalculate. 2005-08-04 05:56:39 +00:00
adam
2c894418ec Added qalculate-gtk,-kde 2005-08-03 13:42:33 +00:00
adam
79480ae32f KDE interface to math/qalculate 2005-08-03 13:41:24 +00:00
adam
bcfef2abb6 buildlink3.mk added 2005-08-03 13:40:38 +00:00
adam
198800e8a0 GTK interface to math/qalculate (used to be part of this package) 2005-08-03 13:39:31 +00:00
adam
1952dd0060 Changes 0.8.1:
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-08-03 13:36:05 +00:00
minskim
eb82b90aea Update mathomatic to 12.4.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-30 15:38:26 +00:00
wiz
d774725534 Change path from devel/pkgconfig to devel/pkg-config.
No PKGREVISION bump since pkg-config is only a BUILD_DEPENDS.
2005-07-21 16:29:42 +00:00
minskim
5f2212449a Update mathomatic to 12.4.5.
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-19 17:46:40 +00:00
kristerw
52c422ce23 The sources assume <malloc.h> exists. Create a fake one for platforms
that don't have it.
2005-07-18 00:09:38 +00:00
kristerw
11b94d504c Regenerate so that the Mac OS X patch program undestands how
to apply it.
2005-07-17 23:02:05 +00:00
jlam
83147ffa68 Remove some unnecessarily strong dependencies on perl that resulted
from including perl5/buildlink3.mk.  These packages just need the Perl
interpreter, and can just add "perl" to USE_TOOLS instead.
2005-07-16 19:10:37 +00:00
jlam
3e474a90d8 Get rid of USE_PERL5. The new way to express needing the Perl executable
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-16 01:19:06 +00:00
jlam
bf9129c41e Drop distinction between PKGSRC_USE_TOOLS and USE_TOOLS by making
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-15 18:27:48 +00:00
jlam
7a6521287b Turn PERL5_PACKLIST into a relative path instead of an absolute path.
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-13 18:01:18 +00:00
kristerw
a4f04538f3 This pkg need perl to build. 2005-07-09 18:39:30 +00:00
kristerw
7021149215 Prevent paths to the build directories from being included in the package.
Bump PKGREVISION.
2005-07-08 22:10:45 +00:00
minskim
3a0e56475e Update mathomatic to 12.4.4.
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-06 13:34:08 +00:00
adam
f4b9f31c2b Changes 2.9.3:
* Bug fixes
2005-07-01 16:11:04 +00:00
adam
90f2268b2a Changes 2.1.71:
* Bug fixes
2005-07-01 11:49:02 +00:00
wiz
8295a32a7e Update to 0.2603:
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-26 08:04:54 +00:00
wiz
fd887aa902 Add and enable p5-Number-Compare. 2005-06-24 17:27:15 +00:00
wiz
9ca83bf25a Import p5-Number-Compare-0.01 from pkgsrc-wip, packaged by
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-24 17:26:31 +00:00
markd
06f7175cc4 Update R to version 2.1.1.
minor bug fixes.
2005-06-24 12:28:31 +00:00
minskim
b25b346759 Update mathomatic to 12.4.3.
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-23 15:20:00 +00:00
jlam
9936ab3f56 The configure script is broken and doesn't accept our YACC definition
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>.
2005-06-21 18:18:57 +00:00
kristerw
ab4e122aea Prevent paths to the build directories from being included in the package.
Bump PKGREVISION.
2005-06-19 00:45:45 +00:00
jlam
873398634f Pull out the LS and TR definitions from algae/Makefile and place them
in tools/defaults.mk where they can be more widely used.
2005-06-17 17:05:18 +00:00
minskim
dc7ffaed50 Update DESCRiption to reflect recent feature changes. Noted by the author. 2005-06-17 14:49:24 +00:00
kristerw
df4e5c0682 Prevent paths to the build work directories being included in the package.
Bump PKGREVISION.
2005-06-17 12:56:04 +00:00
kristerw
1f717e0dd4 Fix pkglint warnings:
* GNU_CONFIGURE should be set to YES or yes.
* Sort PLIST.
2005-06-17 12:47:55 +00:00
jlam
d0915c61c3 Fix inappropriate uses of ${LOCALBASE} or ${X11PREFIX} instead of
${PREFIX}.
2005-06-17 04:49:45 +00:00
jlam
e46a9dd380 Create directories before installing files into them. 2005-06-17 03:50:19 +00:00
minskim
3bff031ec5 Update mathomatic to 12.4.2.
Bug fixes and minor improvements.
2005-06-14 18:01:04 +00:00
jlam
1ee0c53214 math/gcalctool requires bison to build, even though it claims it only
needs yacc.  This fixes PR pkg/29897.
2005-06-12 07:58:08 +00:00
markd
3efe0facf0 Cleanup of tools paths appearing in installed files for the new tools
framework.  Bump PKGREVISION.
2005-06-11 02:37:00 +00:00
minskim
9b83e9af12 Set a directory name in PLIST to a correct value on Linux. 2005-06-05 23:20:54 +00:00
minskim
02079252f1 Update mathomatic to 12.4.0.
Changes:
  - Added singularity checking and enabled numerical integration.
  - Fixed a bug in and documented numerical integration.
  - Simplify command was improved.
  - Startup displays more accurate memory usage info.
  - Update to the Mathomatic man page (added description).
  - Added NO_COLOR define (see README.txt).
  - Added function get_range_eol().
  - Doubled MAX_COMPARE_TERMS to 400.
2005-06-05 04:55:43 +00:00
jlam
95fd1f6ec9 Massive cleanup of buildlink3.mk and builtin.mk files in pkgsrc.
Several changes are involved since they are all interrelated.  These
changes affect about 1000 files.

The first major change is rewriting bsd.builtin.mk as well as all of
the builtin.mk files to follow the new example in bsd.builtin.mk.
The loop to include all of the builtin.mk files needed by the package
is moved from bsd.builtin.mk and into bsd.buildlink3.mk.  bsd.builtin.mk
is now included by each of the individual builtin.mk files and provides
some common logic for all of the builtin.mk files.  Currently, this
includes the computation for whether the native or pkgsrc version of
the package is preferred.  This causes USE_BUILTIN.* to be correctly
set when one builtin.mk file includes another.

The second major change is teach the builtin.mk files to consider
files under ${LOCALBASE} to be from pkgsrc-controlled packages.  Most
of the builtin.mk files test for the presence of built-in software by
checking for the existence of certain files, e.g. <pthread.h>, and we
now assume that if that file is under ${LOCALBASE}, then it must be
from pkgsrc.  This modification is a nod toward LOCALBASE=/usr.  The
exceptions to this new check are the X11 distribution packages, which
are handled specially as noted below.

The third major change is providing builtin.mk and version.mk files
for each of the X11 distribution packages in pkgsrc.  The builtin.mk
file can detect whether the native X11 distribution is the same as
the one provided by pkgsrc, and the version.mk file computes the
version of the X11 distribution package, whether it's built-in or not.

The fourth major change is that the buildlink3.mk files for X11 packages
that install parts which are part of X11 distribution packages, e.g.
Xpm, Xcursor, etc., now use imake to query the X11 distribution for
whether the software is already provided by the X11 distribution.
This is more accurate than grepping for a symbol name in the imake
config files.  Using imake required sprinkling various builtin-imake.mk
helper files into pkgsrc directories.  These files are used as input
to imake since imake can't use stdin for that purpose.

The fifth major change is in how packages note that they use X11.
Instead of setting USE_X11, package Makefiles should now include
x11.buildlink3.mk instead.  This causes the X11 package buildlink3
and builtin logic to be executed at the correct place for buildlink3.mk
and builtin.mk files that previously set USE_X11, and fixes packages
that relied on buildlink3.mk files to implicitly note that X11 is
needed.  Package buildlink3.mk should also include x11.buildlink3.mk
when linking against the package libraries requires also linking
against the X11 libraries.  Where it was obvious, redundant inclusions
of x11.buildlink3.mk have been removed.
2005-06-01 18:02:37 +00:00
markd
824b9abbfb Allow build using python 2.4
OKed by Rene Hexel
2005-06-01 12:55:10 +00:00
jlam
54de37e60e Convert USE_GNU_TOOLS into USE_TOOLS as the former is no longer supported
in pkgsrc.
2005-05-31 21:53:26 +00:00
drochner
ccf8e31485 update to 1.6.02
changes:
1. The original plug_in and autoload system (see 5/Sep/04 below)
   has been completely revamped to make a true "package" system.
2. The Makefile system for compiled yorick add-ons has completely
   changed.
3. The string manipulation functions have been dramatically extended.
4. The yorick user manual and quick reference cards have been updated.
2005-05-31 18:02:31 +00:00
drochner
ab9d3e7692 update to 2.1.71
changes: cleanup, build system fixes
2005-05-31 17:24:23 +00:00
dillo
f81ae835ad Packages have no business modifying PKG_DEFAULT_OPTIONS -- it's a
user settable variable.  Set PKG_SUGGESTED_OPTIONS instead.  Also,
make use of PKG_OPTIONS_LEGACY_VARS.

Reviewed by wiz.
2005-05-31 10:01:36 +00:00
minskim
aa12dac0aa Update HOMEPAGE. 2005-05-31 07:29:38 +00:00
minskim
6bf02ace8e Set a directory name in PLIST to a correct value on Linux. 2005-05-30 18:12:51 +00:00
kristerw
a8f3fd904f Fix broken GNU configure script that was overriding the SED that was
passed to it with an empty string.
2005-05-26 21:22:27 +00:00
jlam
4bcb3e6d4f Fix broken GNU configure script that was overriding the SED that was
passed to it with an empty string.
2005-05-26 21:11:35 +00:00
minskim
76658e2a99 Update mathomatic to 12.3.3.
Changes:
  - Yet another improvement to the simplify command.  poly2_gcd() was fixed.
  - Improved bounds checking for gcd().
  - Pause command now takes an argument.
  - Made derivative, extrema, and integrate commands work with non-equations.
  - An important optimization was made to factor_times().
  - Added and tested code for numerical integration.  Currently disabled,
    to enable define "NUMERICAL_INTEGRATE" in CFLAGS.
2005-05-26 13:08:07 +00:00
wiz
0ecd8e6abf Add RMD160 checksum. 2005-05-25 12:37:37 +00:00
rillig
f795c2e475 Removed trailing white-space. 2005-05-23 08:26:03 +00:00
jlam
585534220c Remove USE_GNU_TOOLS and replace with the correct USE_TOOLS definitions:
USE_GNU_TOOLS	-> USE_TOOLS
	awk		-> gawk
	m4		-> gm4
	make		-> gmake
	sed		-> gsed
	yacc		-> bison
2005-05-22 20:07:36 +00:00
jlam
48781afdbb For packages that use GNU configure, don't bother adding "TOOL"
variables into CONFIGURE_ENV if the new tools framework already takes
care of adding them automatically.
2005-05-22 05:35:32 +00:00
dmcmahill
59c5d7a16a fix the category. this is math not cad... 2005-05-22 01:42:11 +00:00
kristerw
0a0a6652ed Include devel/hdf5/buildlink3.mk if octave is built with hdf5. 2005-05-21 16:29:31 +00:00
markd
2197cf5730 Don't try and use wide chars on NetBSD 1.6 as the support isn't complete
enough.  Fixes PR pkg/30274
2005-05-19 13:12:52 +00:00
wiz
f6ce0a82d0 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.
2005-05-18 22:39:00 +00:00
wiz
8e3ee0fa45 Homepage and master site changed. Also, the tarball changed; now it's
even signed with a gpg key, and the diff to the previous one is:

diff -r old/gtklife-4.1/README new/gtklife-4.1/README
16c16,17
< feature requests and bug reports are welcome at tril@igs.net.
---
> feature requests and bug reports are welcome at tril42 (at) ironphoenix.org.
> GtkLife's home site is http://ironphoenix.org/tril/gtklife/ .
diff -r old/gtklife-4.1/TAGS new/gtklife-4.1/TAGS
769,775c769,775
< void trim_whitespace(char* str)trim_whitespace187,4016
< char* vdsprintf(const char* format, va_list args)vdsprintf200,4314
< void warn(const char* format, ...)warn224,4878
< void error_abort(const char* format, ...)error_abort237,5134
< void sys_warn(const char *format, ...)sys_warn252,5444
< void sys_error_abort(const char* format, ...)sys_error_abort265,5761
< void set_prog_name(const char* name)set_prog_name281,6150
---
> void trim_whitespace(char* str)trim_whitespace187,4033
> char* vdsprintf(const char* format, va_list args)vdsprintf200,4331
> void warn(const char* format, ...)warn224,4895
> void error_abort(const char* format, ...)error_abort237,5151
> void sys_warn(const char *format, ...)sys_warn252,5461
> void sys_error_abort(const char* format, ...)sys_error_abort265,5778
> void set_prog_name(const char* name)set_prog_name281,6167
diff -r old/gtklife-4.1/util.c new/gtklife-4.1/util.c
180c180
<   new_str = safe_malloc(strlen(str)+1);
---
>   new_str = safe_malloc((strlen(str)+1) * sizeof(char));

Set DIST_SUBDIR.
2005-05-18 21:10:51 +00:00
drochner
92721148cc add calcoo/galculator 2005-05-18 15:54:59 +00:00
drochner
d0f82d9de2 import calcoo-1.3.16, another desktop calculator 2005-05-18 15:46:06 +00:00
drochner
4692b9aeea import galculator-1.2.5, a nice desktop calculator 2005-05-18 15:45:04 +00:00
adam
bf24a02001 Changes 2.1.70:
* Bug fixes
2005-05-18 15:42:22 +00:00
jlam
b9ad955614 Note that this package uses tee. 2005-05-16 04:53:07 +00:00
jlam
7425b543e8 Note that gtar is required by the package. 2005-05-16 01:15:30 +00:00
minskim
0f4aa7642e Update mathomatic to 12.3.2.
Code cleanup and documentation improvements.
2005-05-15 14:32:29 +00:00
kristerw
0fe7962336 Perl is needed to format the documentation. Add USE_PERL5=build. 2005-05-07 15:21:19 +00:00
drochner
3bea1395a9 update to 2.1.0
too many changes to list here
...still doesn't work within TEXmacs
2005-05-02 16:57:19 +00:00
seb
75aac5a1b2 One PKGREVISION occurrence is enough 2005-05-02 14:26:53 +00:00
minskim
84873a711b Update mathomatic to 12.3. Bug fixes and many enhancements. See
changes.txt for the complete list of changes.
2005-04-29 13:05:28 +00:00
drochner
25a404cc0a +maxima 2005-04-28 19:09:42 +00:00
drochner
8e9e1e5683 import maxima-5.9.1, a computer algebra system 2005-04-28 19:07:52 +00:00
wiz
58165bf3e8 Fix AC_DEFUN argument quoting for automake 1.8 and newer. No
PKGREVISION bump because most people won't care.
2005-04-27 14:57:54 +00:00
adam
0e18a5dc36 Changes 2.9.2:
* Bug fixes
2005-04-27 14:31:05 +00:00
drochner
9c608da385 pass new name for thread-enabled Python to "configure", from
Rhialto per PR pkg/30062
2005-04-26 11:36:55 +00:00
wiz
a8618fd985 Remove cassowary -- it hasn't been updated for years by the
authors and does not build against new versions of its dependencies,
and its dependency gtl0 was just removed from pkgsrc.
2005-04-22 19:02:11 +00:00
drochner
6634844309 update to 5.5.42
changes:
-pre-C99 fix - saves a patch
-new translations
2005-04-20 15:48:27 +00:00
drochner
ebb2f09d10 update to 1.4.3
bug fixes only
2005-04-19 17:10:40 +00:00
wiz
a5404f8c3e Distfiles with the same name but different
contents need a DIST_SUBDIR -- make it so for the newmat10B case.
2005-04-16 02:12:48 +00:00
jschauma
d2822beb4b distfile changed on master site; now known as newmat10B (but no such
distfile)
Changes since newmat10A are mostly cosmetic with minor bugfixes.
2005-04-15 19:28:01 +00:00
rillig
9c97b4f76d Added a patch needed for gcc-2.95. Approved by jlam. 2005-04-12 00:51:22 +00:00
tv
f816d81489 Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used. 2005-04-11 21:44:48 +00:00
minskim
9c77237c97 Update mathomatic to 12.2c.
Changes:
  - Use mkstemp() for temp file in edit command.  Put temp file in "/tmp",
    instead of current directory.
  - Created my_strlcpy(), since Linux doesn't have strlcpy().
  - Made everything declared static that should be.
  - Prime Number Tools cleaned up and compiled with "-Wall".
  - Made them all successfully compile with g++.
  - A bug fix for HTML mode.
  - Completely removed sensitivity command and simplified parsing code.
  - Fixed minor bug in fraction format display routine.
2005-04-11 03:45:43 +00:00
adam
ba00a0bdc8 buildlink3 fix 2005-04-01 10:25:16 +00:00
adam
b49fe9cbff Use math/octave, not octave-current 2005-04-01 10:19:58 +00:00
adam
5fe4d980f3 patch-ad added :> 2005-04-01 10:16:24 +00:00
adam
1fdfffb0f2 Changes 2.1.69:
* Bug fixes
2005-04-01 10:15:46 +00:00
adam
5a0b47979a Changes 2.9.1:
* use glpk
* improvements
2005-04-01 10:15:19 +00:00
adam
1238bb8e48 Rev.1: use LIBTOOL and build a shared library 2005-03-30 15:23:53 +00:00
minskim
3fd5abbf1a Update mathomatic to 12.2b.
Changes since 12.1d:
  - Various improvements and bug fixes.
  - Documentation with full command reference.
2005-03-28 14:52:28 +00:00
adam
f89af897d0 patch-ab obsolete 2005-03-26 18:56:21 +00:00
wiz
b8e0eb28f4 Remove FreeBSD RCS Ids. pkgsrc has diverged too much for syncing to be
useful.
2005-03-24 21:12:50 +00:00
schmonz
2c2ad757b8 Whitespace. 2005-03-23 00:57:20 +00:00
schmonz
0f55d7d583 Take advantage of mk/djbware.mk. 2005-03-23 00:51:09 +00:00