Commit graph

684 commits

Author SHA1 Message Date
wiz
fbc9a66eee Add and enable py-Scientific-doc. 2002-01-17 14:03:12 +00:00
martti
e0a580527d Added gnumeric0 2002-01-17 13:13:28 +00:00
martti
6328b07707 Imported the old gnumeric-0.75 as pkgsrc/math/gnumeric0. 2002-01-17 13:12:00 +00:00
drochner
9871f96c24 move to canonical pkg name (pyX.Y-pkg-vers),
append version suffix to extended python interpreter,
don't install docs (separate pkg now)
2002-01-17 12:02:25 +00:00
drochner
42dc3673fc put documentation and examples of py-Scientific into a separate pkg
to avoid version conflicts
2002-01-17 12:00:11 +00:00
martti
de4772ac21 Updated gnumeric to 1.0.2
* This is the latest release (a lot of changes since version 0.75)
* Available only in NetBSD 1.5R (=current) or later (because of wctype.h)
2002-01-17 11:57:44 +00:00
drochner
5ea947fc92 we need at least Python 2.0.1nb1 or 2.1.1nb1, 2.2 doesn't work at all 2002-01-16 20:32:42 +00:00
drochner
318e02f395 fix typo 2002-01-16 20:01:52 +00:00
drochner
c511169aa8 use buildlink files for Python and py-Numeric 2002-01-16 19:45:26 +00:00
drochner
04f5bd383c allow to override the required version just like other buildlink.mks do 2002-01-15 18:38:46 +00:00
drochner
93cff951a9 this works with Python-2.2 2002-01-15 18:38:05 +00:00
tron
f705015de1 Never try to remove directories in "share/locale" because they are used
by several packages.
2002-01-10 21:12:06 +00:00
drochner
0371af3e37 add a buildlink.mk file 2002-01-10 20:47:51 +00:00
drochner
46411d15b4 update to 20.3
changes:
   Please note that the __future__ options wrt integer division in Python 2.2
	are NOT available in Numeric at this time.

   Incompatible change to functions sum and product in MA.
	See Packages/MA/changes.txt.
   Fixed memory leak in divmod [#470058] thanks Reggie Dugard.
   Added argmax, argmin for byte, unsigned byte [#474241]
   Fixed bug in RandomArray.normal for default shape. [#482046]
   To fix bug and correctly accept keyword args, changed fromstring interface
	to: fromstring(string, typecode="l", count=-1)
   Applied patch #[ #468068 ] Speedups for small matrices by Gary Bishop.
   Removed newlines in comment in multiarray.
   Fixed uninitalized variable in asinh on Windows.
   Optimization: Moved array_range to C (T. Oliphant)
   Add coding to setup.py for the BeOs5. (patch #466187, not applied as given)
   Removed a couple of warning errors in the sea of same produced by gcc's
	warnall.
   Fixed bug in arrayfns.histogram (bug #462813)
   Optional Package Properties 2.2
       Allow external handlers in Properties. No check is made any more that
       the handler is an unbound method of the class. Must have the correct
       signature, however.
2002-01-10 20:47:27 +00:00
jlam
22f6176ab5 Update math/php4-bcmath to version 4.1.1. The only change is updating to
the version from the php-4.1.1 distribution.
2002-01-06 19:56:06 +00:00
taca
18684b6a49 Update ruby-bigfloat package to 1.1.8.
Changes from source's comments are below.

Version 1.1.8(2001/10/23)
  bug(reported by Stephen Legrand) on VpAlloc() fixed.
Version 1.1.7(2001/08/27)
  limit() method added for global upper limit of precision.
  VpNewRbClass() added for new() to create new object from klass.
2002-01-05 05:32:15 +00:00
wiz
6a742ce377 Remove a bogus patch, drop a MASTER_SITE, and fix PLIST. 2002-01-03 17:09:45 +00:00
jlam
fbb3be220a Update math/php4-bcmath to 4.1.0. No list of changes from version 4.0.6;
simply update to version from php-4.1.0 distribution.
2001-12-31 23:57:51 +00:00
fredb
7300f091ba Add and enable "xlife". 2001-12-31 21:33:40 +00:00
fredb
c721e6880d Initial import of xlife-5.0, an X implementation of John Horton Conway's
classic "Game of Life".
2001-12-31 21:32:56 +00:00
dmcmahill
c3e589ec47 - fix a bug in the ascii() function noticed on sparc. Patch from
Serge Steer on comp.soft-sys.scilab

- minor man page fixes

- make the 'whatis' files used for the online help be lined up in columns
  which significantly enhances readability

- minor fixes to the Makefile fragment for building scilab shared objects.

bump rev to scilab-2.6nb2
2001-12-22 00:03:25 +00:00
wiz
b69d003062 Add BUILD_DEPENDS on autoconf, since the program manually calls autoheader.
Fixes bulk build failure.
2001-12-19 20:16:06 +00:00
dmcmahill
7a277a2b8e many bug fixes and improvements such as:
* small improvement to Arg(...) working on real numbers.
* improved 'make test', no need to install before test any more.
* VarList can now accept a second argument, a filter predicate.
* Pattern     matcher     now    allows    extended    prototypes,    like
  PP(list_Contains("a")) <-- ... etcetera.
* c-style  tokenizer  using CTokenizer() (DefaultTokenizer() switches back
  to the default tokenizer).
* Great speed-up of function Assoc.
* Christian   Obrecht   implemented  the  Rabin-Miller  primality  testing
  algorithm, which greatly improves the speed of IsPrime.
* Orthogonal      polynomials     OrthoP,     OrthoP,OrthoG,OrthoH,OrthoL,
  OrthoT,OrthoU implemented by Serge Winitzki.
* various  speedups,  and  a  new memory manager, optimized for allocating
  many small blocks (which is the case in Yacas).
* Changed the directory structure for the script files
* Greatly improved Simplify function.
* Added CurrentFile, CurrentLine functions
* Implemented  backquote  mechanism:  `(...) will substitute every @a with
  the  evaluation  of  a  (and  if  a  is  a function the function name is
  replaced).  The  end  result  is  evaluated. see substitute.cpp for more
  details

many more...  see http://www.xs4all.nl/~apinkus/changes.html for the complete
list.
2001-12-19 01:09:25 +00:00
agc
ccff9099bc Modify all references to PKGSRCDIR to _PKGSRCDIR, except in the external
references of the pkglint package.

_PKGSRCDIR is an internal definition in bsd.pkg.mk, and a few packages
which would like to refer to other packages in the build tree. It should
not be set by users, but neither should it stop a user from building a
package if it is defined, so make it obvious that this is the case.
2001-12-15 20:25:34 +00:00
jlam
3268e058ac Include a patch for the generated configure script so that we don't have
to depend on auto* tools at build-time.  This fixes pkg/14916 by Brook
Milligan <brook@biology.nmsu.edu>.
2001-12-11 22:35:07 +00:00
wiz
4b88499ef5 share/zh_TW/LC_MESSAGES is in *.pkg.dist, and shouldn't be dirrm'd. 2001-12-06 16:25:18 +00:00
jlam
8cc6055063 Use PKGREVISION to manage the package-specific version number when it
differs from the distfile version number.  G/C some the unused variables
in php4/Makefile.common related to the old way of handling version numbers.
2001-12-03 08:30:58 +00:00
wiz
9bc22f1e48 Buildlinkify. 2001-11-30 00:55:17 +00:00
hubertf
5542206cba Get rid of manually adding "nbX" to PKGNAME when a pkg was changed in
pkgsrc. Instead, a new variable PKGREVISION is invented that can get
bumped independent of DISTNAME and PKGNAME.

Example #1:
        DISTNAME=       foo-X.Y
        PKGREVISION=    Z
     => PKGNAME=        foo-X.YnbZ

Example #2:
        DISTNAME=       barthing-X.Y
        PKGNAME=        bar-X.Y
        PKGREVISION=    Z
     => PKGNAME=        bar=X.YnbZ (!)

On subsequent changes, only PKGREVISION needs to be bumped, no more risk
of getting DISTNAME changed accidentally.
2001-11-29 01:12:24 +00:00
wiz
1fbb375d8a Don't copy Xscilab and Metanet-color app-defaults to
X11BASE/lib/X11/app-defaults:
1) it's the wrong place if you're using xpkgwedge
2) scilab doesn't look there, but in PREFIX/scilab-2.6/X11_defaults
2001-11-28 16:52:20 +00:00
dmcmahill
85cd6aa732 the distfile has changed. The primary difference is that config.cache is
no longer (erroneously) included.  This means the pkgsrc Makefile also
no longer needs to delete config.cache as a post-extract step.

Fixes PR pkg/14679 from Rafal Boni by applying his patch.
2001-11-28 04:21:46 +00:00
jlam
cc4128d97e Buildlinkify, in the sense that only the perl headers are found in
${PREFIX} -- everything else is pickup up from ${BUILDLINK_DIR}.
2001-11-26 06:49:36 +00:00
agc
aaf1c1e2eb Upgrade gsl from 0.9 to 1.0. Provided in PR 14501 by Masao Uebayashi
(uebayasi@soum.co.jp).

To quote from the PR:

Changes from the previous pkgsrc'ed version (0.9.0) are too many to write here, but five of them
picking them randomly :

  * The single precision ffts now uses float throughout, rather than mixing float and double.
  * Vector and matrix views are now compliant with the ANSI standard.
  * Routines for complex LU decomposition are now available, allowing the solution of systems of
    equations with complex coefficients.
  * Reorganized the multmin functions to use the same interface as the other iterative solvers.
  * Increased the maximum number of iterations in gsl_poly_complex_solve() from 30 to 60.

In addition, a buildlink.mk file was provided by Masao-san.
2001-11-22 12:58:40 +00:00
damon
02878ee152 Fixups to PLIST 2001-11-14 13:12:22 +00:00
tron
47bada094e Add a few missing "@dirrm" commands. 2001-11-14 08:43:17 +00:00
tron
7b75acb563 Complete package list cleanup:
- fix typo: "${PKG_VERSION}" must be "${PKGVERSION}"
- remove bogus "@dirrm" commands for shared directories and directories
  owned by other packages
- update for version 0.75 of "gnumeric"
2001-11-14 08:26:16 +00:00
tron
9a3549ec06 Replace hard coded version number by "${PKG_VERSION}" to fix or at least
reduce package list problems caused by last update.
2001-11-14 08:05:33 +00:00
tron
0bbff2d0a5 Fix further package list lossage. 2001-11-14 08:04:49 +00:00
tron
8f157c60f3 Fix major package list lossage caused by last update and add missing
dependence on "gnumeric" package.
2001-11-14 08:02:34 +00:00
tron
7771464e72 Set "PKGNAME" so that this package is named "guppi" instead of "Guppi"
as it was named before.
2001-11-13 16:23:23 +00:00
damon
f92c007f41 Take two: Upgrade /math/guppi to 0.40.0 2001-11-13 03:16:50 +00:00
damon
9021dc9592 Update to 0.75 (bugfix release)
Changelog:


* Bug fixes, Polishing & Optimisations

        * Shrink exported XLS files.				(Jody)
        * More work done to support financial functions.	(Jukka)
        * Improve dbf importer.					(Jody)
        * Rewrite solver dialog as guru.			(Andreas)
        * Re-enable compression for .gnumeric files.		(Jody)
        * Lots of documentation added.				(Jukka)
        * Make cell format dialog only pseudo-modal.		(Jody)
        * Added `Help' buttons for various tools.		(Jukka)
        * Fix support for cancel on window manager quit.	(Jody)
        * Help button on autosave doesn't crash.		(Jukka)
        * Fix non-bonobo View menu.				(Jody)
        * Added `Filter' submenu into the `Data' menu.		(Jukka)
        * Fix sheet extent calculation new complex objects.	(Jody)
        * Plug leaks.						(Morten)
        * Improve formula guru.					(Jody)
        * Cleanup various access to internal strings.		(Morten)
        * Support scrollwheel in a larger area.			(Jody)
        * Fix Edit -> Fill -> Autofill.				(Jody)
        * Make autocorrect non-modal and cleaner.		(Jody)
        * Make autocompletion a view attribute, with a gui.	(Jody)
        * Don't clear the clipboard when Klipper runs.		(Jody)
        * Enable per sheet style management to support		(Jody)
          validation, conditionals, and to simplify XLS export.

* Translations

	* ru (Valek Filippov), nn (Roy-Magne Mo)
2001-11-11 20:11:31 +00:00
zuntum
98cf373d36 Move pkg/ files into package's toplevel directory 2001-11-01 00:32:23 +00:00
zuntum
0ca28723fb Move pkg/ files into package's toplevel directory 2001-11-01 00:11:36 +00:00
drochner
c5f1eacc36 use PLIST_SUBST instead of sed, as suggested by Thomas Klausner 2001-10-29 16:34:40 +00:00
jlam
a4bc16d30c I am a triple idiot. The only relevant variable that x11.buildlink.mk
redefines about which buildlink.mk files would care is BUILDLINK_X11_DIR,
which points to the location of the X11R6 hierarchy used during building.
If x11.buildlink.mk isn't included, then BUILDLINK_X11_DIR defaults to
${X11BASE} (set in bsd.pkg.mk), so its value is always safe to use.  Remove
the ifdefs surrounding the use of BUILDLINK_X11_DIR in tk/buildlink.mk and
revert changes to move x11.buildlink.mk before the other buildlink.mk files.
2001-10-24 22:10:43 +00:00
jlam
dff59f9ec3 x11.buildlink.mk needs to be included before any buildlink.mk files that
use X11_BUILDLINK_MK as a test value.  Generally just reordering the
inclusions so that x11.buildlink.mk comes before the other buildlink.mk
files will make everthing work.
2001-10-23 13:14:43 +00:00
rh
bfd7685f68 Update gnumeric to 0.71. Notable changes include:
* Core support for validation and conditional formats.
        * Rewrite descriptive statistics, correlation, covariance,
          and rank analysis tool dialogs to use the gnumeric-expr-entry
          widget.
        * Add a 'Fill' menu connection to autofill.
        * Improve function documentation generator.
        * Enable XL import for graphs.
        * Import/Export/Edit Hidden/Locked attributes.
        * Parse using the assigned fmt before checking the builtins.
        * Enable basic attributes when importing shapes from XL.
        * Add simple bucketing of range dependencies.
        * Formating extensions and corrections.
        * Some simple recalc tuning speeds things up by a factor of 2.
        * Basic version of just in time rendering for another factor of 2.
        * Cleanup the DOM based xml import/export utilities.
        * Remove irritating frame around bonobo objects.
        * Make the sheet object control points prettier.
        * Off by 1 pixel/pt error when handling right/center alignment.
        * Improve sheet object menus.
        * Reworked the Text Combo,
        * Remove the eval queue.
        * Improve the Histogram tool slightly.
        * Improve INDIRECT.
        * Sort the function names for the index generator.
        * Fix handling of mixed mode references.
        * Convert lines/arrows/boxes/ovals to StyleColor.
        * Correct sensitivity of menus & toolbars.
        * Some initial guess work on how to import conditional XL formats.
        * bump bonobo req to 1.0.8 to fix the memory problem.
        * bump the gnome-print req to 0.29 in an effort to decrease
          the number of problems with gnome-print installs.
        * Fixed COUPNUM().
        * MPS importer plugin implemented.  Reads a linear program in MPS
          format and creates a spreadsheet model of it.  Currently, the
          bounds and ranges are not implemented yet.
        * The POI project has contributed an xml schema for .gnumeric files
        * Speed up font handling.
        * Speed up dependency handling.
        * Eliminate deep recursion during dependency dirtying.
        * Fix the python and python-loader modules.  (Work around mind-
          boggling bug in python.  Again.)
        * Various code cleanup.
        * Fix regression.
        * Implemented querying in search-and-replace.
        * Implemented Search.
        * improve the oleo importer.
        * Support gray scale patterns when printing.
        * Improve Header/Footer page for printer setup.
        * Improve font handling for multi-byte environments.
        * Support for translations in plugin.xml files using xml-i18n-tools
          (modified xml file structure a bit).
        * Sped up Gnumeric compilation by replacing #include <gnome.h> with
          something smaller in almost all source files.
2001-10-20 18:48:39 +00:00
veego
63ad910dee SVR4 packages have a limit of 9 chars for a package name.
The automatic truncation in gensolpkg doesn't work for packages which
have the same package name for the first 5-6 chars.
e.g. amanda-server and amanda-client would be named amanda and amanda.
Now, we add a SVR4_PKGNAME and use amacl for amanda-client and amase for
amanda-server.
All svr4 packages also have a vendor tag, so we have to reserve some chars
for this tag, which is normaly 3 or 4 chars. Thats why we can only use 6
or 5 chars for SVR4_PKGNAME. I used 5 for all the packages, to give the
vendor tag enough room.
All p5-* packages and a few other packages have now a SVR4_PKGNAME.
2001-10-18 15:20:01 +00:00
jlam
b7446d9ec4 Note addition of php4-bcmath. 2001-10-16 07:00:38 +00:00
jlam
3d14f97fb8 math/php4-bcmath: PHP4 extension for bc-style arbitrary precision math
This version is from the php-4.0.6 distribution.
2001-10-16 07:00:05 +00:00
hubertf
04ce68172d * use PKGSRCDIR to get to pkgsrc/math/pari if you want to build something!
when WRKOBJDIR is set, BUILD_ROOT points somewhere into the obj dir
 * clean up litter in pre-clean

XXX is there a good reason we don't support a post-clean?
2001-10-16 00:44:25 +00:00
tron
c0a3a5cd6a Use buildlink glue code for "libglade" to fix build problem. 2001-10-05 19:04:24 +00:00
rh
9f5850e533 Make this compile with bonobo-1.0.9 and libglade-0.17 and while at it,
buildlinkify.
Explicitly disable Guile support as this was broken anyway, because
gnumeric needs at least Guile-1.5, which is a development version that
is only available through CVS.
2001-10-04 19:28:42 +00:00
wiz
43dc91ccf7 Move PKGNAME to standard location. 2001-10-04 15:24:08 +00:00
hubertf
ff3051f198 more strict wildcard usage on depends 2001-10-03 02:41:41 +00:00
wiz
062de0f6d3 Add p5-Math-Pari (hi mcr) 2001-10-02 11:01:19 +00:00
mcr
b54e085390 pkg from sen_ml@eccosys.com in support of p5-Crypt-OpenPGP 2001-10-02 01:25:35 +00:00
wiz
0d83309011 Sort. 2001-10-01 16:38:11 +00:00
jlam
f79573370a Mechanical changes to 375 files to change dependency patterns of the form
foo-* to foo-[0-9]*.  This is to cause the dependencies to match only the
packages whose base package name is "foo", and not those named "foo-bar".
A concrete example is p5-Net-* matching p5-Net-DNS as well as p5-Net.  Also
change dependency examples in Packages.txt to reflect this.
2001-09-27 23:17:41 +00:00
drochner
80c0feef9a update to 20.2.1 2001-09-25 17:46:00 +00:00
drochner
bc759b7f17 -switch to use the new ../../lang/python/extension.buildlink.mk instead of
USE_PYTHON (as a testcase, more or less)
-update to 20.2.1, Changes:
 -bugfixes
 -Lapack update
 -Implemented equality and inequality testing for arrays of characters,
  complex numbers, and objects (T. Oliphant)
 -In RandomArray.py, improved implementation of internal routine
  _build_random_array
 -Removed tabs from MLab.py and RandomArray.py
 -Improved test in RandomArray
2001-09-25 17:44:31 +00:00
tron
5517ff3625 "PKGVERSION" is now in "PLIST_SUBST" by default. 2001-09-24 09:51:09 +00:00
jlam
7d860ec6ee Convert to use buildlink.mk file and mark as USE_BUILDLINK_ONLY
(No more hidden dependency on Xbae!).
2001-09-12 04:43:52 +00:00
jlam
2639e3c401 Use x11.buildlink.mk. 2001-09-12 03:28:32 +00:00
agc
a16fc84f19 Deprecate NO_WRKSUBDIR, replacing it with an explicit assignment of:
WRKSRC= ${WRKDIR}

This is much cleaner, much more indicative of what happens, and removes
another of the negative definitions (NO_.* = value).
2001-09-09 20:36:07 +00:00
jlam
bee9f3eafb Use mk/motif.buildlink.mk instead of lesstif/buildlink.mk. 2001-09-08 19:55:39 +00:00
wiz
1a4ac2ac95 Various changes: mostly removing 'WWW:' lines, since that's what we have
the HOMEPAGE variable for, as well as some grammar and spelling fixes.
2001-09-08 01:51:59 +00:00
tron
a68a277b43 Use wildcard dependence on "autoconf" package. 2001-08-27 14:35:04 +00:00
mjl
37aa0c1b40 Update to 0.70
* Make guile a proper plugin.
        * Basic support for M-Enter to add embedded newlines.
        * Object printing work.
        * Make CEIL more as users expect
        * Add extra cut/copy/paste shortcut keys.
        * Improve the function selector.
        * Simplify background/pattern preview in cell-format dialog.
        * Make sure entered text never gets lost.
        * Equalize the look of all the dialogs.
        * More work on group/ungroup.
        * Rewrite guile plugin to use guile 1.5 or later.
        * Rewrite descriptive statistics, correlation and covariance
          analysis improving error checks and labels for data sets.
        * Remove duplicate calculation code in analysis tools.
        * Fix sampling tool.
        * XL export for panes.
        * Some autoscroll bugs with panes.
        * Cursor support for panes.
        * Improve INDIRECT.
        * More smarts for autofill by month/year.
        * Add some new icons from the Evolution team.
        * Fix import of files generated by perl::writeExcel.
        * Fix animated cursors and sheet objects.
        * Fix XL import of print scaling.
        * Locales with different LC_NUMERIC & LC_MONETARY.
        * merge in several contributions to improve configure.in
        * merge in updated debian control files.
        * merge in contributed man page.
        * Fix MODE.
        * Clean up LARGE, SMALL, QUARTILE, PERCENTILE.
        * Give the range functions a home of their own.
        * Add import support for Psion.
        * i18n fixes.
        * Add precedence scheme for importers.
2001-08-23 22:40:40 +00:00
rh
7997af5bf2 Require at least version 0.2.3 of libole2 2001-08-13 19:55:51 +00:00
rh
a974bce0fc Gnumeric requires at least libxml-1.8.14 now. Make that requirement
explicit.  Pointed out in private mail by Allen Briggs.
2001-08-13 17:42:37 +00:00
agc
a9e9fb246c Add back COMMENT definition which got lost. 2001-08-13 10:25:03 +00:00
rh
56067be400 Update gnumeric to 0.68
Changes include:
        * Fix backspace key.
        * Fix autosave dialog.
        * Improve scrollbars.
        * Fix double-click autofill.
        * Shine-up string functions.
        * Fix STF for CRLF terminated files.
        * Fix bounds handling and leakage in STF.
        * Add csv default importing + probing.
        * Improve font preview in cell format dialog.
        * Fix bugs in analysis-tools' t-test.
        * Finish two-factor anova tool in analysis-tools.
        * Adjust scrollbars when outputting data analysis results.
        * Even more missing files.
        * Crash after exiting 1 of many shared views.
        * Bug when printing wrapped text in merged cells.
        * Frozen panes.
        * Some span bugs.
        * Usability tuning (Thanks to auspex, UnNamed, & jwz)
        * Misc bugs.
        * Improve bsd support.
        * Fix CONCATENATE.
        * Fix MULTINOMIAL.
        * Fix LCM.
        * Fix dependency tracking problem.
        * Over-the-Spot style support for XIM.
        * Introduction of placeholders named "FileOperations" and
          "PrintOperations" that help components to put their own menus
          into the right place.
        * Use temporary files to handle saving to BonoboStream with every
          file saver.
        * Restore missing files.
        * Update spec file.
        * Fix libml1 bug exposed by progress monitor.
        * Some work on the SAX importer.
        * Finish Group/Ungroup.
        * Clean-up the STF importer.
        * Add support for multicharacter separators
          and quoted cells with newlines to the STF
          importer.
        * Clean-up row naming.
        * Fix the STF exporter (it works again).
        * Add new consolidation feature.
        * Keyboard Shortcuts for moving and formatting.
        * Financial functions.
        * Fix ctrl-enter filling.
        * Reorganize the recalc queue to speed things up a bit.
        * Support iteration.
        * Fix FV arguments.
        * Support conditional number formats.
        * Obscure referencing bug.
        * Scaled printing.
        * Some number formating bugs.
        * Handle {caps,number,scroll}lock.
        * Improve sheet name quoting.
        * Fix PV.
        * Applied some much-needed TLC to fn-financial.c and fn-eng.c.
        * Speed-up Gnumeric function calls.
        * Killed a zillion problems pointed out by gcc 3.0 warnings.
        * Improve goal seeking slightly.
        * Fix RATE and IRR.
        * More work on plugin system.
        * Many i/o system improvements (general cleanup, reporing i/o progress,
          better probing, nicer import dialog, pluggable default savers,
          handling single sheet exporters in a special way)
        * Fix a variety of bugs and other issues.
        * Improve parser error messages.
        * Implement undo/redo for Zoom.
        * Make undo/redo descriptors more descriptive.
        * Complete the CELL function.
        * Drastically revise and fix-up the color combo's.
        * Architectural improvements for preview-grid, menu state, etc.
        * GNUMERIC_ENABLE_XL_OVERWRITE
        * Implemented clone, write and load for some sheet objects
        * Restore horizontal FILL alignment.
        * Fix array intercept checking.
        * Some fine tuning to improve start and exit times.
        * Merge cell & hidden column interactions
        * Some XL import improvement when parsing objects
        * Improve XL95 export and include merged regions & outlines
        * Fix some irritating mouse behaviors
        * More system portability enhancements.
        * Support fraction formatting (not parsing)
        * Fix printing of borders.
        * Improve checking for array/merged region division.
        * Prep for frozen panes.
        * Partial support for outline mode
        * Misc bugs.
        * New architecture for selecting cell ranges into dialogs.
        * Fix dialog placement.
        * Improve col and row sizing when cloning a cell.
        * Catch many bugs with merged regions.
        * Bug fix for supporting maximized windows.
        * Changed a large number of dirty diapers.
        * Plugged gnumeric leaks too.
        * Make search-and-destroy work better on comments.
        * Fixed parsing of numbers like "-4,885".  (We used to get -3115
          == -4 * 1000 + 885...)
        * Fixed formulae with leading dash, like "-995/5".
        * Fixed MID, FIND, LEFT, RIGHT, LOWER, UPPER, PROPER, CLEAN, LEN,
          EXACT, REPT.
        * Improve signed-vs-unsigned situation.
        * Fixed sorting dialog in the by-row case.
        * Improve i18n support for XL import/export
        * Added support for plugin dependencies
        * Made Excel a real plugin.
        * Improved plugin system performance & scalability.
2001-08-11 18:46:34 +00:00
jlam
e96618e584 Complete conversion to use buildlink.mk files by using pdflib/buildlink.mk
as well.  The broken t1lib dependency was also fixed by the update of
textproc/t1lib to 1.1.1.
2001-07-30 20:23:31 +00:00
jlam
185eb15c29 Fill this out a bit more to look nicer on an 80 column display. 2001-07-30 20:19:29 +00:00
wiz
948627b2d2 Update to 5.1.4, inspired by Wolfgang Rupprecht via pkg/13586.
Changes since 5.1.2
 * set icon's title = project name
 * when switching to log scale, set major/minor tick settings to 10/9
   respectively
 * added "HELP url" and "HELP" to the parser
 * added "AUTOSCALE ONREAD NONE|XAXES|YAXES|XYAXES" to the parser
 * produce MIF files with a textflow in which the graph is included, so
   it can be included in another FrameMaker document
 * list used fonts in %%DocumentNeededResources in the PS output
and bugfixes.
2001-07-29 15:19:14 +00:00
jlam
d2eb68d2a6 Add dir_DEFAULT setting used by EVAL_PREFIX logic to set the default
installation directory in case the package isn't installed.
2001-07-27 13:33:18 +00:00
jlam
cbee525ae7 Update R to 1.3.0. This is a two-generation upgrade from the previous 1.1.1
version in pkgsrc.  There are many, many bugfixes, better compliance with
S3/S4, and many additional statistical analysis functions added to the
base library.  There is also an improved (faster) garbage collector and
support for dynamically sizing the memory used by R.  The full summary of
changes may be found on the R Project website.
2001-07-23 13:14:44 +00:00
wiz
f5677e8c16 Fix rpath lossage noted in recent bulk build. 2001-07-22 16:45:46 +00:00
jlam
7b1d3cb465 Mechanical changes to buildlink.mk files to use EVAL_PREFIX to set
BUILDLINK_PREFIX.<pkgname>.  This allows buildlink to find X11BASE packages
regardless of whether they were installed before or after xpkgwedge was
installed.  Idea by Alistair Crooks <agc@pkgsrc.org>.
2001-07-20 01:54:31 +00:00
jlam
c9b14a8c9a Add buildlink.mk file for use by other package Makefiles. 2001-07-18 22:11:33 +00:00
dmcmahill
3f8eaee271 correct some paths to make this package correctly. problem noted in Huberts
last bulk build.
2001-07-18 01:14:23 +00:00
wulf
dcb9f6ed9b Inappropriate use of DEPENDS statement for xpm, apply USE_XPM instead 2001-07-14 13:36:54 +00:00
wulf
90141ff7f4 Added missing dependency for xpm-3.4k 2001-07-13 15:15:50 +00:00
dmcmahill
39adad9e53 add a patch to fix a bug in the fft() function where arguments are not
checked correctly.  Can cause scilab to crash instead of printing a warning.
Patch came from  Giuseppe Allodi <Giuseppe.Allodi@fis.unipr.it>
posted to comp.soft-sys.math.scilab.

bump to 2.6nb1.
2001-07-11 15:16:20 +00:00
drochner
091a2caab0 update to 20.1.0
Changes:

Version 20.1
   MA and kinds rebased on new package Properties (which grew out of the
   old activeattr.py file previously in MA). Masked arrays can now be
   pickled.
   Properties provides a easy-to-use method to have a name act
   as if it is a attribute of the class but be able to control reading,
   writing, and deleting of that attribute via methods of the class.
   Applied patch that fixes errors when Python is pymalloc-enabled (dmcooke).
   Applied patch to add new support in LinearAlgebra for symmetrical
   eigenvalue problems. (Allesandro Mirone)
   Applied patch to fix comparisons to None in MLab.py (jbmoody).
   Found and fixed another one in RandomArray.py.
   Applied suggested fix by Mark Hadfield to let setup_all.py work on
   systems where Python is installed in a directory path that contains
   a space.

Version 20.0
   Redo setup.py so that binary windows installers for Numeric, FFT, MA,
   etc. can be made automatically. Packages LALITE and RANLIB merged back
   to top level. Adjustment for BLAS in setup.py.
   Documentation of Numeric module made more compatible with pydoc.
   argmin/argmax/argsort/sort errors with axis specs fixed (bug #233805)
   -- also made them capable of handling args that can be converted to
      arrays by adding an array(a, copy=0) at the start.
   Fixes sum, product, cumsum, cumproduct, alltrue, sometrue to deal with
   zero shape and to take arguments that can be converted to arrays.
   MA: See changes.txt file in MA for bug fixes and improvements.
       New option for average to return sum of weights.
   Fix bug in putmask so that it handles targets of type object.
   Because of reference counting issues this is done in Python, not C,
   and would not be more efficient than doing your own loop, but we
   include it for completeness.
   In Packages add draft implementation for PEP 0242, Numerical Kinds.
   Add PyArray_CopyArray to the API (Thanks to Dave Grote).
   Add defines for cygwin.
   In arrayobject.h, add static declaration to importing API pointer.
   May solve OS X problems.
   Fix bug in FFT packages, added new test. (Thanks to Warren Focke)
   Added __deepcopy__ method equal to __copy__ method. Throws an exception
   if the target is an array of type 'O'. But this at least allows non-object
   type arrays to be copy.deepcopied. If someone has time they can do this case.
2001-07-11 10:32:00 +00:00
abs
e36fbd35d4 python-2.0 -> python>=2.0 2001-07-09 16:01:54 +00:00
jtb
7eab36bf35 Update to GSL version 0.9.
* What is new in gsl-0.9:

** There is a new system of vector and matrix views.  Any code using
vector and matrix views will need to be updated.

** The order of arguments of the view functions involving strides have
been changed to be consistent with the rest of the library.

** The ode solvers have been reorganized.

** There are new eigensystem routines for real symmetric and complex
hermitian matrices.

** The linear algebra directory now includes functions for computing
symmetric tridiagonal decompositions and bidiagonal decompositions.

** The svd routines now include the Golub-Reinsch and Modified
Golub-Reinsch algorithms in addition to the Jacobi algorithm.

** The interpolation directory has been reorganized and a higher-level
"spline" interface has been added which simplifies the handling of
interpolation arguments.

** IEEE support is now available on OpenBSD.
2001-07-05 18:04:50 +00:00
tron
c0d036809e Fix package list problem caused by version bumb. 2001-07-01 13:49:55 +00:00
taca
c38635528b Add and enable ruby-bitvector and ruby-bigfloat. 2001-07-01 13:09:52 +00:00
taca
b895a55364 Importing ruby-bitvector package.
BitVector is a fairly extensive and fast BitVector class for Ruby.
Handles sequences of up to 2**32-1 bits (about 500 Mb).  Implemented
as a wrapper around Bit::Vector version 6.0 by Steffen Beyer.
2001-07-01 13:08:06 +00:00
taca
df8513b8f9 Importing ruby-bigfloat.
BigFloat is an extension library for Ruby.  Using BigFloat class, you
can obtain any number of significant digits in computation.
2001-07-01 13:06:57 +00:00
tron
103fd9e24d Regen. 2001-07-01 11:52:24 +00:00
tron
a8842c6672 Fix typo in last commit. 2001-07-01 11:51:30 +00:00
tron
2b65b793af Fix "libguppiConf.sh" so that linking of applications with the "guppi"
libraries actually works. Bump version number to 0.35.5nb1.
2001-07-01 11:01:45 +00:00
tron
9d75d7083e Add and enable "guppi" package. 2001-07-01 00:07:28 +00:00
tron
cc7e7ddfa8 Initial import of new "guppy" package:
Plot program with integrated statistics capabilities
2001-07-01 00:05:50 +00:00
wulf
b83271ac55 Added and enabled snns-4.2: A software simulator for neural networks 2001-06-28 15:20:32 +00:00
wulf
b9bfaf3c8b Initial import of snns-4.2: A software simulator for neural networks 2001-06-28 15:18:03 +00:00
jlam
7acad26337 Mark as USE_BUILDLINK_ONLY. 2001-06-21 02:26:15 +00:00
jtb
69cd7b797a Update of ntl to 5.1a. Change build system to use libtool for
shared libraries.

  Changes between NTL 5.0c and 5.1a

   Some minor fixes and additions.

   Completely backward compatible.

     * Added  a  routine  LatticeSolve() for finding integer solutions to
       linear systems of integer equations.
     * Modified the stragey used by the LLL() and image() routines in the
       LLL  package to deal with linear dependencies. The new strategy
       guarantees  better  worst-case bounds on the sizes of intermediate
       values. I'm not sure if it will have any serious practical impact,
       though.
     * Added  some  "partial  ISO  modes" so that one can use some of the
       features  of  Standard  C++,  even  if  ones compiler does not yet
       support all of the features.
     * Bug  fix: routine determnant() in mat_GF2.h was not visible to the
       linker because of a typo in mat_GF2.c.
     * Made a "smarter" script for selecting the GetTime() function. This
       fixes  an  installation  problem on Cygwin/Windows 95 platforms. I
       hope it doesn't create more problems than it solves, though.
     * Added  some  extra documentation for installation under Windows/MS
       Visual C++.
     * Changed some names like c_lip.c to c_lip_impl.h. This should avoid
       some potential installation problems.
     * Throw  away  first 256-bytes of arc4 streams to improve quality of
       the  pseudo-random  number  generator. This may change the precise
       behavior of some programs.
     * Other minor, internal modifications.
2001-06-20 10:19:27 +00:00
jlam
328a35f96f LIBS is automatically added to CONFIGURE_ENV by bsd.pkg.mk if
GNU_CONFIGURE is defined, so simply set LIBS to the appropriate value.
2001-06-12 20:33:00 +00:00
jtb
cab6de1eeb Add a build depends on emacs. Noted from John Darrow's i386 bulk build. 2001-06-11 22:46:14 +00:00
jlam
c4e71c5e7a CPPFLAGS is now passed to MAKE_ENV and CONFIGURE_ENV by bsd.pkg.mk, so
adapt by moving CPPFLAGS settings to top-level, and removing explicit
inclusion of CPPFLAGS into MAKE_ENV and CONFIGURE_ENV.
2001-06-11 06:34:17 +00:00
jlam
dbfde59b14 The buildlink include and lib directories are added to CFLAGS, CPPFLAGS,
CXXFLAGS, and LDFLAGS by the buildlink.mk files so remove the extra
definitions to add them from the package Makefiles.  As advised by the
bsd.buildlink.mk file, also ensure that the buildlink.mk files are
included prior to defining any package-specific CFLAGS/LDFLAGS to ensure
that the buildlink directories are at the head of the compiler search
paths.
2001-06-11 02:05:07 +00:00
jlam
3bc5e40254 Remove dependency on ${BUILDLINK_TARGETS} in pre-configure and pre-build
targets as the buildlink.mk files now add the dependency automatically.
Remove any NO_CONFIGURE definitions as they seem to be useless.
2001-06-10 00:08:41 +00:00
wiz
4ce69058ba Sort. 2001-06-09 10:47:30 +00:00
jtb
b3c69c55b4 Use -Wl,-R$libdir in the `gsl-config' script. 2001-06-01 19:41:08 +00:00
wennmach
67873984f9 Install an additional (useful) HTML page.
Via patch from Masao Uebayashi <ueubayasi@soum.co.jp>
2001-05-31 12:56:53 +00:00
jlam
54718a4db7 Standardize name of file to include for build-links to be "buildlink.mk".
Use BUILDLINK_INCDIR, BUILDLINK_LIBDIR for locations of linked headers
and libraries.  Create a variable BUILDLINK_TARGETS whose value is the
list of build-link targets to execute.
2001-05-24 08:53:54 +00:00
jtb
8d4c44897c Update PLIST for gsl-0.8. 2001-05-23 23:47:59 +00:00
jtb
1c400cc426 No longer needed. 2001-05-23 20:29:15 +00:00
jtb
0e7b96ad06 Update to gsl-0.8.
* What is new in gsl-0.8:

** The build process now uses the latest libtool and automake

** The library should now compile with Microsoft Visual C++

** Portable versions of the isinf, isnan and finite functions are
available as gsl_isinf(x), gsl_isnan(x) and gsl_finite(x).

** The definitions of GSL_POSINF, GSL_NEGINF and GSL_NAN no longer
cause divisions by zero during compilation.

** The gsl_interp_obj has been renamed to gsl_interp

** The poly_eval and pow_int functions have been moved from the
specfunc directory to the poly and sys directories.

** The Chebyshev functions are now available as an independent module
in their own directory.

** The error handling conventions have been unified across the
library.  This simplifies the use of the special functions.

** A full CBLAS implementation is now included for systems where ATLAS
has not been installed. The CBLAS library can also be used
independently of GSL.  The organisation of the BLAS directories has been
simplified.

** IEEE support for HPUX-11, NetBSD, Apple Darwin and OS/2 are now
included.

** The library now includes implementations of log1p, expm1, hypot,
acosh, asinh, atanh for platforms which do not provide them.

** The convention for alloc and set functions has changed so that they
are orthogonal. After allocating an object it is now necessary to
initialize it.

** There is a new module for estimating numerical derivatives of functions

** There is a new module for handling data with ntuples

** The histogram lookup functions are now optimized for the case of
uniform bins, and include an inline binary search for speed.

** The Chebyschev coefficients for the QAWO algorithm are now
precomputed in a table for efficiency, rather than being computed on
the fly.

** There are several new sorting functions for selecting the k-th
smallest or largest elements of a dataset.

** Iterator functions are now available for permutations,
gsl_permutation_next and gsl_permutation_prev.

** The function gsl_complex_xy has been renamed gsl_complex_rect

** The API for simulated annealing has been changed to support search
spaces in which the points cannot be represented as contiguous-memory
data structures.  gsl_siman_solve() now takes three extra arguments: a
copy constructor, a copy function and a destructor, allowing
gsl_siman_solve() to do its work with linked data structures.  If all
three of these function pointers are NULL, then the traditioanl
approach of using malloc(), memcpy(), and free() with the element size
is used.
2001-05-23 20:24:05 +00:00
wiz
26c40c61dd Update dependency on png to >=1.0.11 because of the shlib major bump.
Noted by Frederick Bruckman.
2001-05-22 09:32:18 +00:00
jtb
9e7ed11ac9 Update to pari-2.1.1.
Fixed
    1- return() could forget objects on heap                            [F2]
    2- polhensellift(x^3+x^2+2,[x^2,x+1],2) --> pols not coprime        [F3]
    3- Configure missed some shared libraries [e.g RedHat 7.0]          [F4]
    4- requests for precision of bnfinit(x) [ = Q ] could yield SEGV    [F6]
    5- compatible = 3 not taken into account when reading a file        [F7]
    6- lines > 0: output driver didn't reset properly after user output [F9]
    7- nfdisc(x^5+2*x^4+3*x^3-3*x^2+122*x-1) --> impossible inverse     [F10]
    8- bug in gcc-2.95: SEGV on Linux (quicksqri)                       [F11]
    9- addrfrac: could return a t_RFRAC whose denominator wasn't a t_POL[F12]
   10- bnfcertify (zimmertbound): off by two error when reading bound   [F13]
BA 11- pbs in Fp_factor_irred (factoring over Fq a pol. defined over Fp)[F25]
   12- typo in quadhilbertimag (SEGV for very large discriminants)      [F28]
BA 13- isprime(n < 2, 2 or 3) gave wrong result                         [F31]
BA 14- nfgaloisconj(polcyclo(11)+1)--> oo loop                          [F35]
       nfgaloisconj(polcyclo(40))-->incorrect result
IS 15- typo in squfof tuning on 64bit machines                          [F36]
   16- van Hoeij's algorithm (factor(Z[X])): wrong bound in LLL_cmbf    [F41]
   17- rare SEGV in nfdisc                                              [F44]
   18- rare problem in isprincipal (large non Galois base field)        [F56]
       --> wrong result (generators not required) or infinite loop.
   19- build failed with readline-4.2                                   [F57]

  Changed
    1- DOS distribution archives (GPM removed)                          [C1]
XR  2- try more prime ideals in nfsqff [nffactor, modular part]         [C4]
    3- renamed library function gsize() to sizedigit() [pb with gtk]    [C10]
IK  4- let lisGEN() return NULL when EOF is met (was oo loop)           [C12]
    5- install the whole distribution (see ?12) + improved Configure    [C17]

  Added
    1- README.WIN, config/[arch-osname|locatesymbol], doc/tex2mail.1    [A1]
2001-05-19 17:31:05 +00:00
jlam
dc6eadbf21 Use ${XARGS} instead of invoking xargs directly. 2001-05-19 03:56:23 +00:00
jtb
dcc7293242 Delete the prebuilt info files after extraction so that they get
regenerated and work properly with the info program in NetBSD.

Fixes PR pkg/12962 by Jim Bernard <jbernard@mines.edu>.
2001-05-16 21:46:08 +00:00
jtb
a1502b2d9d Add and enable tasp-vsipl. 2001-05-16 21:19:21 +00:00
jtb
9a13b63e00 Initial import of tasp-vsipl.
This is an implementation of a VSIP Library (Vector/Signal/Image
Processing Library) as defined by the VSIPL Forum for a CORE profile.

The TASP_VSIPL library is an effort to produce a VSIPL library
suitable for demonstration and early development and testing of VSIPL
code and ideas.

The Tactical Advanced Signal Processing Common Operating Environment
(TASP COE) effort is striving to produce a common operating
environment for signal processing throughout the Navy and DOD for the
COTS environment. VSIPL is thought by TASP to have a good chance of
becoming a standard signal processing library for many vendors who
supply DOD high performance computing products.  For this reason TASP
is supporting the VSIPL effort.

This is the TASP VSIPL Core Plus implementation of VSIPL. Core Plus
includes all the functionality of the core profile plus most floating
point Vector and Elementwise Operations not required by the VSIPL Core
profile.  The additional functions include such things as matrix
elementwise add and multiply.

The TASP VSIPL code is required to be freely available for any
use.
2001-05-16 21:18:28 +00:00
jlam
345f7a105a Use devel/readline/Makefile.readline to handle using libedit readline
emulation or depending on the readline package.
2001-05-16 20:28:40 +00:00
drochner
c8124ca977 use USE_PYTHON 2001-05-14 16:22:35 +00:00
jtb
fff6c84d94 Fix distfile mismatch noted from Alpha bulk build. 2001-05-10 23:51:06 +00:00
jtb
dbc48d5d90 Use quotes rather than angle brackets for local includes. 2001-05-10 23:43:25 +00:00
drochner
b9ee1933ce set runtime library search path so that libnetcdf is found 2001-05-10 17:03:28 +00:00
dmcmahill
6aa4a44000 avoid c++ -O2 bug on alpha. 2001-05-07 22:09:14 +00:00
jtb
f9522dcec3 Install yacas.el. 2001-05-05 23:54:47 +00:00
jtb
f0979ddb33 NO_SRC_ON_FTP= Already in MASTER_SITE_LOCAL. 2001-05-05 23:41:00 +00:00
jtb
f2ce00442f Remove unnecessary blank line. 2001-05-05 20:55:09 +00:00
jtb
6cefa1c552 Use the netlib .tgz archive and DIST_SUBDIR. Although netlib don't
use version numbers the file changes very seldom and it's better than
cluttering up LOCAL_PORTS.
2001-05-05 20:53:02 +00:00
jlam
022d07a536 Mechanical changes of tk DEPENDS:
tk-8.3.2  -> tk>=8.3.2
	tk-[0-9]* -> tk>=8.0
	tk-8.*    -> tk>=8.0
2001-05-05 19:51:13 +00:00
jtb
10a622bdda * Install examples.
* Install library as libpari.a. (Previously the package installed
  libpari.a.2.1 and created a symbolic link libpari.a).
* Fix warning about O_RDONLY being redefined.
2001-05-04 17:14:08 +00:00
jtb
4dec00fdaa Add defaults for all instances of EVAL_PREFIX. 2001-05-03 22:16:50 +00:00
jtb
e66d47d195 Make this build again by fixing undefined references to MAIN__. 2001-05-03 01:54:15 +00:00
jtb
ccfc156db5 Add default prefixes for EVAL_PREFIX. Fixes i386 bulk build problem. 2001-05-03 01:06:32 +00:00
jtb
1d5f660add Build and install the PIC and profiled version libraries. 2001-05-01 02:13:23 +00:00
dmcmahill
e4cf0afce0 be consistent about obeying PKG_FC. (don't hardcode f77). Fixes problems
when f2c-f77 is used.
2001-05-01 01:21:10 +00:00
jtb
a394cf9c21 Regen. Fixes i386 bulk build problem. 2001-04-30 14:51:20 +00:00
jtb
9734e4333f Update of tochnog to 20010429. Changes unknown. Move to SHA1 checksums. 2001-04-29 16:17:50 +00:00
jtb
a42e5d6e58 Fix typo. 2001-04-29 01:15:06 +00:00
jtb
b97c41dde3 Remove redundant echoing, quoting, and input redirection to sed. 2001-04-28 23:59:17 +00:00
jtb
d86de86589 Back out previous change. 2001-04-28 01:20:35 +00:00
jtb
c0e6026286 Fix man page installation oddity causing i386 bulk build leftover. 2001-04-28 00:32:28 +00:00
jtb
8963b134c6 s/p5-/p5-Math/g 2001-04-27 23:19:36 +00:00
jtb
cbb866014d Reimport of p5-MatrixReal as p5-Math-MatrixReal. 2001-04-27 23:18:11 +00:00
jtb
ee3b8857e8 Reimport of p5-Interpolate as p5-Math-Interpolate. 2001-04-27 23:17:22 +00:00
jtb
fec180220c Reimport of p5-BigInteger as p5-Math-BigInteger. 2001-04-27 23:16:31 +00:00
jtb
0add1997de Removing p5-* packages to reimport with the default name p5-${DISTNAME}.
So,  p5-Interpolate will be reimported as p5-Math-Interpolate, etc.
2001-04-27 23:14:17 +00:00
jtb
6d13a44dda Add and enable linpack. 2001-04-27 22:58:13 +00:00
jtb
eb4df46948 Initial import of linpack.
LINPACK is a collection of Fortran subroutines that analyze and solve
linear equations and linear least-squares probles.  The package solves
linear systems whose matrices are general, banded, symmetric
indefinite, symmetric positive definite, triangular, and tridiagonal
square.  In addition, the package computes the QR and singular value
decompositions of rectangular matrices and applies them to
least-squares problems.  LINPACK uses column-oriented algorithms to
increase efficiency by preserving locality of reference.

LINPACK was designed for supercomputers in use in the 1970s and early
1980s.  LINPACK has been largely superceded by LAPACK which has been
designed to run efficiently on shared-memory, vector supercomputers.
2001-04-27 22:57:30 +00:00