Commit graph

227 commits

Author SHA1 Message Date
jlam
75226de8bc Update xlispstat to 3.52.18. Make me the maintainer (I guess because I'm
a card-carrying statistician).  Relevant changes from version 3.52.9:

	Switched to using sigsetjmp/siglonjmp when available to
		preserve signal masks (allows CONTROL-C to work on Linux).
	Modified startup to start hidden and minimized if -Embedded is
		in the command line.
	Cleaned up get-decoded-time.
	Removed savesys.lsp from distribution to force using
		save-workspace directly when building the mac or windows
		workspaces.  Using save-workspace from within a file means
		some special variables are bound.

	Added support for FreeBSD (enabled standard IEEE handling of
		floating point zero divide).
	Added SYSTEM:TYPED-VECTOR-ELEMENT-SIZE.
	Added unsigned C character to typed vector types.
	Added cptr-protect to add values onto list of values protected
		by a typed pointer.
	Added user exit functions.
	Added support for weak boxes.
	Added binding of *print-readably* to nil around default
		handler printing code and around do-debugger to avoid
		recursive errors.
	Added new customizable DDE server.
	Added minimal implementations of copy-readtable, readtablep, and
		set-syntax-from-char.
	Added error check for non-integer index in select.

	Fixed defpackage to prevent duplicate nicknames.
	Fixed structure printing to inherit print functions.
	Fixed lisp2ulong to signal an error for negative instead of
		positive arguments.
	Fixed buffer underflow problem in floating point formatting.
	Fixed make-string to check for negative length argument.
	Fixed some documentation mismatches.
2000-10-15 02:23:54 +00:00
jlam
2c4909e15b NetBSD/alpha doesn't have <machine/fpu.h> or ieeefp*() functions, so don't
compile that code.
2000-10-02 10:58:51 +00:00
fredb
f7e61771ec Belatedly bump "nb" version for xforms, and likewise increment packages
that depend it, as suggested by wrstuden. The reason is so that older
binary packages which were linked against an a.out shared lib won't have
their package dependencies satisfied by the latest package, which has no
shared libraries. There's no help for old ELF packages, unfortunately.
2000-09-28 20:34:03 +00:00
wiz
020f9a5d5c Fix compilation as non-root, based on a suggestion by Lex Wennmacher
in pkg/10975.
2000-09-09 02:44:34 +00:00
hubertf
65340dd2a4 This package builds if DISPLAY is not set at all, and if it's set to a
valid display that'll also accept connections. If DISPLAY is set to a
display that rejects connections, though.

Fix this by explicitly setting DISPLAY=.
2000-09-07 04:10:32 +00:00
dmcmahill
0be09b9e3c remove IS_INTERACTIVE. When DISPLAY is not set (as in bulk builds), xlispstat
gives warnings during compilation, but they can be safely ignored as in this
phase no X functionality is needed.
2000-09-05 23:13:07 +00:00
jwise
af8dd90d98 One more (small) round of work on this, though it still doesn't work. 2000-09-05 17:46:23 +00:00
rh
e0a4375229 Install missing includes. 2000-09-05 08:47:38 +00:00
wiz
6e909713e5 Make it compile with tcl/tk-8.3.2. Dumps core on startup, though.
Still marked BROKEN, committed as starting point for tcl/tk hackers.
2000-09-03 23:08:33 +00:00
jwise
fe4b4bfbb2 Mark remaining packages which need to be updated to work with tcl-8.3.2
with

	BROKEN=	This package has not yet been updated to work with tcl-8.3.2.

in order to make bulk builds quieter.  These packages will be updated over the
weekend.
2000-09-01 17:58:02 +00:00
jlam
395962a9c0 Fix broken DEPENDS on netcdf. 2000-08-28 05:41:02 +00:00
tron
f0b9164cf1 Use "USE_XPM" option instead of direct dependence on the "xpm" package. 2000-08-23 23:14:21 +00:00
dmcmahill
aeb5bf7bce update pvm depends to 3.4.3 2000-08-23 14:31:47 +00:00
hubertf
e75965c6ba Update IGNORE-messages for recent changes: add ${PKGNAME} where
appropriate.
2000-08-21 21:01:29 +00:00
dmcmahill
64e14af333 add the "new"
NO_BIN_ON_CDROM=        ${RESTRICTED}
NO_SRC_ON_CDROM=        ${RESTRICTED}
restrictions in place of the old NO_CDROM.
2000-08-17 21:52:06 +00:00
hubertf
4bf506aa35 don't end directory names on @dirrm lines with / 2000-08-17 01:48:28 +00:00
hubertf
e8ddbdbbfe USE_PKGLIBTOOL -> USE_LIBTOOL 2000-08-17 01:47:49 +00:00
jlam
32d4c82932 Update R to 1.1.1. This is primarily a bugfix release from version 1.1.0,
particularly fixing the table editor, but also contains a few additions:

    o	data(), example() and help() now search the loaded packages, then
	in their .lib.loc argument, the latter as pre-0.99.0.  See
	their help pages for the precise details.

    o	help() has a new argument `try.all.packages' set by the option
	"help.try.all.packages". If help is not found in the normal
	path and this is TRUE then a search is made of all packages
	for possible matches.

    o   prop.trend.test() - test for trend in proportions.

    o   write.table() has new argument `dec' for setting the decimal
        separator (SPSS/Windows and probably others want commas in
	continental European locales).

    o   Advance warning: save(, oldstyle=TRUE) will no longer be
	available after this release.

    o   Symbols can now be coerced to expressions, making
	as.expression(quote(a)) work
2000-08-16 19:04:42 +00:00
wiz
1ac55844fc USE_PKGLIBTOOL -> USE_LIBTOOL 2000-08-15 21:01:51 +00:00
jlam
a3e1ef88eb Update R to 1.1.0. Many additions and bug-fixes from 1.1.0 make this
a more usable replacement for S/S-PLUS.
2000-08-11 23:02:37 +00:00
rh
5853de86a7 Add and enable yorick. 2000-08-03 17:50:51 +00:00
rh
279764a93d Initial import of yorick-1.4, a numerical algebra system. Provided through
PR pkg/10533 by John Refling <refling@comet.lbl.gov>
2000-08-03 17:49:25 +00:00
jlam
7489dd5ae4 Update cassowary to 0.60. Changes from version 0.50:
12-March-2000: Version 0.60 released.
* Changed license to LGPL!!!
* Added SetAutoResetStayConstants(), FIsAutoResetStayConstants(), make ResetStayConstants() public

29-Jan-2000: Version 0.55 released.
* Some bug fixes
* Added ClSimplexSolver::{ChangeStrength,ChangeStrengthAndWeight,ChangeWeight,
                          DisplayObjective,ExternalResetStayConstants} fns
  From A. Beurivé.

16-Dec-1999: Version 0.54a released.
* Include correct version of OTI Smalltalk .dat file
  (the source in the *.app files was right, the .dat file was old)
* Fix java build bug

15-Dec-1999: Version 0.54 released.
* Bug fixes
* auto-configuration improvements
* Support Java 2 (jdk-1.2)
* Improved ease of building Java demos
* Build guile wrapper as long as guile-config works, use new --disable-guile-build to force off
* Alpha-version of Java constraint parser contributed by Will Portnoy

24-October-1999: Version 0.53 released.
* Bug fixes
* License exception for linking with Scwm.

25-September-1999: Version 0.52 released.
* Bug fix for nested edits where a later edit includes an already-being-edited variable

14-September-1999: Version 0.51 released.
* Minor bug fixes
* Much better packaging, RPMs, etc. more forced reliance on GTL
2000-07-31 06:58:35 +00:00
jlam
d0d079e75e The gettext package gained a shared library. For all packages which
link against libintl.so, update the dependency on gettext to >=0.10.35nb1.
2000-07-31 04:14:04 +00:00
jlam
d73354d6e8 Find xpm headers correctly if xpkgwedge is installed. 2000-07-25 08:33:58 +00:00
jlam
658d4e0f05 Update dependencies on guile to >= 1.3.2 2000-07-15 02:36:44 +00:00
dmcmahill
a7bcf518dd Add --with-xaw to configure line to avoid picking up Xaw3d. This pkg doesn't
need that extra DEPENDS.
This addresses PR 10561 filed by moehl@akaflieg.extern.tu-berlin.de
2000-07-11 01:46:30 +00:00
rh
5cb4f7dad2 Update gnumeric to 0.56. In addition to the following changes, this also
fixes PR 10454 by Jasper Wallace.

Changes include:
 * Stf importer bug fixes and enhancements.
 * Speedup workbook exit, copy/paste.
 * Improve cut/copy/paste.
 * Improve col/row resize.
 * Undo for copy/paste, autofill, col/row resize
 * More work on formula guru.
 * Extend auto-fill to support months and years.
 * Some translation bugs.
 * Tooltips for combo boxes.
 * Synchronize list selection with entry field in combo boxes.
 * Make  units in print setup dialog user selectable.
 * More dialog polishing.
 * Sorting now moves styles with the elements
 * Sorting now detects headers when sorting
 * Added two perl scripts for translation help/maintainence.
   Also added is a README.tools file, explaining how to use these.
 * Fix tricky Excel import problem.
 * Split libole2 out into a standalone package.
 * Added support for autocompletion.
 * Changed a bunch of internals to work with StyleFormats instead
   of throwing strings around.
 * Improved the optimization of styles.
 * Fix ROUND.
 * Make sorts stable.
 * Make sorts faster.
 * Updated: da (Kenneth), de (Karl), ja (Oka/Nakai), no
   (Kjartan), pt (Jesus), ru (Valek), maybe more.
 * Update not new, but not mentioned the last time: it (Leandro).
2000-06-26 21:55:47 +00:00
dmcmahill
21cee330f3 -add missing file to PLIST
-correct compiler flag for a.out shared libs.  This addresses PR 10402.
2000-06-20 15:40:12 +00:00
rh
42df3e6bd5 Remove a lot of patches, now that we can use OTS libtool
Update gnumeric to 0.54

Notable changes are:
        * Bug fixes.
        * Enable mini icons when available.
        * Initial applix import.
        * Speedup workbook exit, copy/paste.
        * Improve row/col insert/del.
        * Lots of dialog polishing.
        * Autoscrolling combo boxes.
        * Make tearoff combo boxes behave more like tearoff menus.
        * Get embedded gnumeric working again.
        * New: gl (Jesus).
        * Updated: de (Karl), no (Kjartan), sv (Andreas), and more.
2000-06-01 12:07:58 +00:00
rh
74add3b300 s/USE_LIBTOOL/USE_PKGLIBTOOL/
Add a new USE_LIBTOOL definition that uses the libtool package instead of
pkglibtool which is now considered outdated.
USE_PKGLIBTOOL is available for backwards compatibility with old packages
but is deprecated for new packages.
2000-06-01 11:23:11 +00:00
rh
216c75320b Update gnumeric to 0.53.
Notable changes are:
        * Fixed QUARTILE.
        * Fixed MATCH for types -1 and +1.
        * Overhaul cell structure to cleanup temp formats, improve spans.
        * Improve array formula entry, editing, and xml-io.
        * Share formulas persisted using xml.
        * Add auto-sum
        * Improve versioning.
        * Decrease memory usage.
        * Accelerated intersheet dependencies
        * Number theory functions.  (In new plugin.)
        * Stf-exporter
        * Bug-fix stf importer.
        * Updated: da (Keld and Kenneth), de (Karl), en_GB (Robert), es
          (Pablo), no (Kjartan), ru (Valek), uk (Yuri), and more.
2000-05-30 09:16:06 +00:00
dmcmahill
beff619a18 correct directory entry so it deinstalls cleanly 2000-05-15 22:37:01 +00:00
dmcmahill
d46c9b404e -ELF rpath fix.
-add missing library.

Fixes recently reported compile problems.
2000-05-14 00:57:40 +00:00
dmcmahill
299d17075e [space]->[tab] 2000-05-13 23:41:55 +00:00
dmcmahill
5f9a93f15a add more arch's to the ONLY_FOR.. list since xforms runs on more than when
the list was made.
2000-05-13 23:40:38 +00:00
dmcmahill
fd3cc12a2d make all pkgs for which I'm the maintainer point to my netbsd email. 2000-05-12 16:07:33 +00:00
dmcmahill
3ba1381d11 add YACC= definition to explicitly select bison instead of letting the
default setting of 'yacc' get passed to the configure environment.
2000-05-11 02:54:30 +00:00
dmcmahill
e4434c55ff add missing USE_FORTRAN 2000-05-11 02:07:08 +00:00
drochner
1886fd75a7 update to 5.1.0
too many changes to list here - see the CHANGES file
2000-05-08 17:29:06 +00:00
rh
3cc5a32073 Set linker runtime library path. Fixes PR 8972 by Steven M. Bellovin. 2000-05-03 17:23:28 +00:00
danw
82d9c1f174 Remove patches to deal with two bugs involving configure's handling of
INSTALL which have both been worked around in bsd.pkg.mk now.
2000-05-02 18:48:35 +00:00
wennmach
1261e4049b This patch works around the problem that "make" requires root
privileges while building kpathsea.
2000-04-28 09:04:57 +00:00
wennmach
602dcdc429 Updated octave to 2.0.16.
Changes since 2.0.13: (besides numerous bug fixes)
- New math functions: besselh, airy
- New functions: is_complex, isnumeric, isfinite, rehash, graw
- The Bessel functions now accept complex values for the argument
    and any real value for the order.
- New "finance" category
- ~30 new functions in "signal"
- Numerous new functions in "statistics" category, including
    new "distributions", "models", and "tests" directories
- If LOADPATH contains a doubled colon, the default path is inserted
    in its place.  This is similar to the substitution that also takes
    place for leading or trailing colons in the LOADPATH.
- Loops of the form `for i = STRING ... endfor' are now allowed.
... and much more.

Closes PR8421.
2000-04-28 08:59:35 +00:00
jlam
9c5f6d504b Update to R-1.0.1. Move R library tree to ${PREFIX}/lib (a la perl5)
since it contains loadable shared object files that are platform-specific.
Lots of bug-fixes and additions ... it's getting closer to a usable
replacement for S-PLUS.
2000-04-19 15:30:05 +00:00
rh
d50c3a5baf Update gnumeric to 0.52. Changes include improved GUI features, fixes for
several memory issues, improved printing support, auto-formatting
improvements, and lots of bugfixes.
2000-04-16 15:11:21 +00:00
mycroft
5bdf0bd0de This pkg wants termcap, not curses.
Also, make sure to run autoconf so that configure really does look for libedit.
2000-04-16 08:56:15 +00:00
dmcmahill
2719c40ee1 fix a bug with the mtlb_load function. This prevented correct operation
on sparcs.  Thanks to Serge Steer at INRIA for fixing this bug.
2000-04-14 17:52:40 +00:00
agc
95b29e2467 Make this "highly portable program" compile on Solaris. 2000-03-23 13:40:41 +00:00
wiz
74874e66d9 remove trailing `.' 2000-03-09 13:47:31 +00:00