Commit graph

1858 commits

Author SHA1 Message Date
wiz
ecd30ce90f Do not build perl plugin:
it is broken on 3.0, and makes the compilation fail on -current,
because the name of the dynamic library is transformed by bl3
and then the transformed name is handed off to ar(1), which then
doesn't find it.

Bump PKGREVISION.
2006-03-20 07:14:36 +00:00
wiz
bdcab8cc62 Fix installation after info framework changes. 2006-03-19 15:26:57 +00:00
rillig
362e09fe41 Added patch-ac, which fixes compilation failures in __asm__ statements. 2006-03-12 16:34:13 +00:00
rillig
1f7c468fc9 Fixed pkglint warnings. Changed the directory of the HTML documentation to
share/doc/cln/html. Bumped PKGREVISION.
2006-03-12 16:33:32 +00:00
rillig
355a1e8747 The i18n file is not installed on NetBSD, so removed it from the PLIST.
Bumped PKGREVISION.
2006-03-11 03:26:05 +00:00
minskim
accf0ab840 Update mathomatic to 12.5.11.
Changes:
- "matho-primes pal" wasn't working, fixed.
- Improved the "Equation not defined" error message for new users.
- Worked on matho-primes program.
- Automatically determine the variable if none is specified
  with the extrema command.
- Code cleanup.
- Helped simplification of complex exponentials.
- Parse things like "2 2" as "2*2", instead of giving a syntax error.
  The default operator is always times.
2006-03-11 00:14:51 +00:00
jlam
00e59082ca Generated info files may no longer be split, so handle this fact when
installing the liboctave info files.
2006-03-09 18:48:29 +00:00
wiz
fdffa1f20f Sort. 2006-03-09 17:16:18 +00:00
jlam
2feb2d5045 Remove extraneous (and incorrect) .endfor. 2006-03-09 15:43:46 +00:00
jlam
bf0ee2805e Generated info files may no longer be split, so handle this fact when
installing the liboctave info files.
2006-03-09 15:40:20 +00:00
minskim
cebefd121c Let the package find BLAS routines on Mac OS X. This makes the package build
on Darwin.
2006-03-08 17:21:34 +00:00
wiz
94caff876f Update to 2.16, provided by Mark E. Perkins in PR 30934:
2.16 January 6 2005 - Major

    + Rewrote and reinstated the write_comment() method to take
      account of the changes in the Excel 97+ comment format.
      Currently conflicts with insert_bitmap(), see docs.

    + Added standard styles such as comma, percent and currency.

    ! Changed write_url() methods to allow numbers or formulas
      as well as strings as the optional text.
      Requested by many.

    + Documented use of encoding flag in add_worksheet() to allow
      handling of UTF-16 sheet names.

    + Added encoding flag to merge_range() method to allow
      handling of UTF-16 strings. Requested by many.
      Added merge6.pl example program.

    + Added hide_zero() worksheet method to allow hiding of zero
      values in cells.

    + Added print_across() worksheet method to allow changing of
      the default print direction.

    + Added right_to_left() worksheet method to allow changing of
      the default worksheet direction in eastern versions of Excel.

    + Documented the Worksheet hide() method.

    + Added comments1.pl and comments2.pl example programs.

    + Added tests for the internal methods used by write_comment().



2.15 September 18 2005 - Minor

    ! Changed OLE container stream name from "Book" to "Workbook"
      for compatibility with some third party apps.
      Thanks Wieland Pusch and Kevin McMahon.

    ! Fixed bug that caused all worksheets to be selected in
      OpenOfficeOrg causing strange linking of data between
      Worksheets. Thanks  M. Brodbelt. See
      http://rt.cpan.org/NoAuth/Bug.html?id=14094
      http://www.openoffice.org/issues/show_bug.cgi?id=52955

    ! Changed file creation from end of program to the start of
      program in order to avoid race conditions and extra file
      creation on VMS.

    + Added optional user supplied results for formulas as a
      workaround for uncalcuated values in some non-Excel apps.
      Added formula_result.pl example of above.


2.14 May 9 2005 - Minor

    ! Fixed handling of Unicode font names.


2.13 April 20 2005 - Minor

    ! Made it a fatal error to use a merged format in a non-
      merged cell (and vice-versa). This is a temporary measure
      to prevent people from shooting themselves in the foot
      until the Format.pm code can be refactored.

    + Add 01_merge_formats.t test for above.

    + Added date_time tests.


2.12 March 22 2005 - Minor

    + Added further Unicode support. The following methods now
      handle uft8 in perl 5.8:
      add_worksheet()
      set_header()
      set_footer()
      set_font()
      set_num_format()

    + Added unicode_cyrillic.pl example.

    + Added 01_add_worksheet.t test.


2.11 September 30 2004 - Minor

    - Removed undocumented date_time handling from write() to
      avoid potential false matches.

    + Added add_write_handler() method to allow users to add
      their own data handlers to write().

    + Added 4 write_handler examples.


2.10 September 23 2004 - Major

    + Added chart support via external templates.
      Added Chart.pm and add_chart_ext() method to Workbook object.
      Added /charts directory with examples and documentation

    + Added write_date_time() worksheet method for writing dates
      and times in Excel date format.
      Added date_time.pl example.

    + Added automatic Unicode handling via utf8 in perl 5.8 and
      later. Thanks Mark Fowler.
      Added several unicode_*.pl examples in different encodings.
      Thanks to Sean Burke for the sample encodings.

    + Added write_to_scalar.pl example in order to answer frequently
      asked question about writing an Excel file to a scalar.


2.04 August 18 2004 - Minor

    ! Fixed handling of Euro symbol in num_format() strings.

    ! Renamed the Excel 5 style merge() format to the more correct
      center_across(). Updated examples accordingly.

    ! Added bug warning about using merge formats outside of
      merged ranges.

    + Fixed handling of doubled double quotes in formula strings.
      Thanks to a tip from merlyn.

    + The 2.xx versions are now compatible with MS Access. Removed
      statements to the contrary.


2.03 July 4 2004 - Minor

    ! Fixed bug that prevented column outlines from displaying.
      Thanks to Marc Rosenthal.

    ! Enhanced add_worksheet() name checking to exclude case-
      insensitive duplicate names.
      Thanks to James Wilkinson.

    ! Internal fix to number of rows in several (unseen) places.

    + Added mod_perl 2 example program from Matisse Enzer. Thanks.


2.02 May 28 2004 - Minor

    + Fixed internal version numbers to keep CPAN.pm happy.
      Thanks to David Dyck.

    + Minor changes to demo.pl merge5.pl and the html docs.


2.01 May 27 2004 - Major

    This version is a MAJOR revision to Spreadsheet::WriteExcel. The
    format of the Excel file that it produces has been updated from
    Excel 5 to Excel 97. This allows support for long, 32k character
    strings and Unicode.

    DUE TO THE MAJOR INTERNAL CHANGES IT IS RECOMMENDED THAT YOU TEST
    THIS UPGRADE FULLY BEFORE DEPLOYING IT.

    Also note that this version can be 1.5 to 2 times slower than
    previous versions and the write_comment() method has been
    temporarily removed. These issues will be fixed in later releases.


    + Changed the default Excel format to Excel 97.

    + Added support for strings up to 32767 character.

    + Added support for Unicode strings.

    + Improved speed in relation to pre-release versions.
      However, it is still slower than the 1.xx versions.

    + Improved OpenOffice.org support.

    + Added more examples: diag_border.pl, indent.pl,
      unicode.pl, unicode_japan.pl, unicode_list.pl

    + Changed the distro dir structure.

    - Temporarily removed write_comment() support since the Excel 5
      version isn't compatible with Excel 97+.


1.01 May 24 2004 - Minor

    ! Small non-bug fix to write_comment().


0.43 April 28 2004 - Minor

    ! Fixed longstanding bug where page setup features didn't
      show up in OpenOffice.org.

    ! Fixed localised @_ bug when using threaded perls.
      Thanks Tamas Gulacsi and Stephan Loescher.


0.42 August 26 2003 - Minor

    ! Fixed bug when using IO::Sclalar object as a filehandle.
      Thanks to Kyle R. Burton and David Robins.

    ! Fixed minor formula parser bug.
      Thanks Michael Braig

    ! Fixed handling of column sizing for widths less than 1
      unit (again). Thanks to Rubio (again).

    ! Failed new() returns undef instead of croak()ing as per docs.
2006-03-08 06:04:59 +00:00
dillo
5789e68fc0 Add antixls (noted by wiz). 2006-03-07 23:22:05 +00:00
dillo
3b7c02e6bd Initial import of antixls, an Excel file to text converter. 2006-03-07 15:19:59 +00:00
wiz
35af66a196 Belatedly bump PKGREVISION for all libtasn1 dependencies, since
libtasn1 had a shlib major bump.
Also update dependencies in bl3.mk files.

Addresses PR 32998 by Robert Elz.
2006-03-06 00:18:10 +00:00
jlam
6e0c050321 * Teach the tools framework how to supply the pkgsrc version of
makeinfo if no native makeinfo executable exists.  Honor TEXINFO_REQD
  when determining whether the native makeinfo can be used.

* Remove USE_MAKEINFO and replace it with USE_TOOLS+=makeinfo.

* Get rid of all the "split" argument deduction for makeinfo since
  the PLIST module already handles varying numbers of split info files
  correctly.

NOTE: Platforms that have "makeinfo" in the base system should check
      that the makeinfo entries of pkgsrc/mk/tools.${OPSYS}.mk are
      correct.
2006-03-05 16:27:22 +00:00
jlam
9c8b5ede43 Point MAINTAINER to pkgsrc-users@NetBSD.org in the case where no
developer is officially maintaining the package.

The rationale for changing this from "tech-pkg" to "pkgsrc-users" is
that it implies that any user can try to maintain the package (by
submitting patches to the mailing list).  Since the folks most likely
to care about the package are the folks that want to use it or are
already using it, this would leverage the energy of users who aren't
developers.
2006-03-04 21:28:51 +00:00
kristerw
496bd67b8f Regen hand-edited patch so that the MacOS X patch program can apply it. 2006-03-03 19:19:35 +00:00
drochner
cb33ab09ed update to 2.2.0
changes:
-Bug fixes
-New functions mpfr_set_overflow, mpfr_set_underflow, mpfr_set_inexflag,
 mpfr_set_erangeflag, mpfr_set_nanflag, mpfr_erfc, mpfr_atan2, mpfr_pow_z,
 mpfr_subnormalize, mpfr_const_catalan, mpfr_sec, mpfr_csc, mpfr_cot,
 mpfr_root, mpfr_eint, mpfr_get_f, mpfr_sech, mpfr_csch, mpfr_coth,
 mpfr_lngamma
-New macro: MPFR_VERSION_STRING
-The exported MPFR variables have been removed from mpfr.h
-cleanup, speed improvement...
2006-03-02 19:09:39 +00:00
minskim
a9dec77f5a Update mathomatic to 12.5.10.
Changes since 12.5.8:
- Bug fix for nintegrate command.  Result was correct but not fully reduced.
- Added "twin" option to "primes/matho-primes", removed "primes/matho-twin".
- Automatically determine the variable if none is specified
  with the derivative and taylor commands.
- Increased the maximum variable length to 1000 characters.
2006-03-02 00:34:39 +00:00
minskim
1626e173a4 Let the package find BLAS and LAPACK routines on Mac OS X. This makes the
package build on Darwin.
2006-03-01 19:15:07 +00:00
markd
53346be7da Patch from R's svn trunk. Should fix build on NetBSD 1.6.2. 2006-02-26 11:58:25 +00:00
adam
098a91ce8a Changes 0.9.2:
- Enhanced factorization, with square free factorization of rational multivariate polynomials
- New simplification using the enhanced factorization
- Much more efficient determinant and matrix inverse calculation
- Greatly enhanced and reworked solving of equations and inequalities
- More efficient evaluation avoiding recalculations
- Generally enhanced and more correct algebraic functionality
- Faster calculation of powers with large exponent and base close to one
- Option to automatically simplify or factorize
- Option to warn about denominators assumed non-zero
- Fix negative exponents with lower-case e
- Fix fetching of exchange rates with gnome-vfs < 2.10
- Polynomial functions: coeff(), lcoeff(), pcontent(), degree(), etc.
- Fix ln(e^x)
- Display "x < 3 && x > 1" as "1 < x < 3"
- Display "&&" and "||" as "and" and "or" by default
- Fix display of fractions in "Decimal (Try Exact)" mode
- Compile without errors or warnings with -pedantic and -Wextra
- Unicode fixes
- ...and many more minor fixes and enhancements (and probably some new bugs)...
2006-02-24 21:09:13 +00:00
joerg
8507799fc1 Match PKGCONFIG_OVERRIDE with reality. Replace hard-coded -lpthread
reference to unbreak qalculate subpackages on DragonFly. Bump revision.
2006-02-24 00:05:00 +00:00
wiz
ae7f5e90bf Add missing file to PLIST. Bump PKGREVISION. 2006-02-19 12:53:30 +00:00
rillig
3140c2fe27 Fixed pkglint warnings. 2006-02-18 13:47:55 +00:00
joerg
469dc949f4 Has BROKEN_GETTEXT_DETECTION. 2006-02-16 18:34:10 +00:00
drochner
8b9ec31abd update to 24.2
another "final release"
changes:
-__array_data__, __array_struct__ support
-some bugfixes
-Support array interface in objecttype function
-build system improvements

inofficial note:
The default indices of diagonal() and trace() changed, this causes
a selftest to fail. The default indices behaviour is documented, so
it seems that just the selftest is wrong. This only affects arrays with
more than 2 dimensions.
2006-02-15 17:37:08 +00:00
drochner
41bab092fb optionally support lzo and ucl for internal compression,
pull in buildlink files for all compression libs used
2006-02-15 16:56:09 +00:00
drochner
e1f01d3eec update to 1.5.1
changes:
-fix a NumArray Operator Optimization Bug
-Better NumPy dtype Support.
-more bugfixes
2006-02-15 16:41:04 +00:00
heinz
4d4a3371b7 Removed unnecessary comment. TEST_TARGET=test is the default for Perl
modules.
2006-02-14 23:03:25 +00:00
heinz
63d8091fc6 Updated to version 2.010703.
This update fixes various segmentation faults during "make test" (using
pari 2.1.6).

Pkgsrc changes:
  - Removed files/Makefile.PL (not used anymore).

Relevant changes since version 2.010501:
========================================
  - various 64-bit fixes
  - extensive update ot test suite
2006-02-14 22:52:15 +00:00
minskim
150211834a Update mathomatic to 12.5.8.
Changes:
- Doubled the default max expression size.  Display current size on
  startup.
- Made solve_sub() return -1 for an identity.
- Speedup of the simplify command.
2006-02-13 23:21:25 +00:00
drochner
d3fcbbb4c9 update to 1.2.1
This is a major version release.
changes include:
-Undo/Redo
-support for objects (and indexes!) with more than 2**31 rows
-new datatypes
-improved HDF5 support
-compression support
2006-02-10 20:05:11 +00:00
drochner
5da3bad38a update to 1.5
changes:
-better interoperability with py-Numeric and scipy (uses "scipy newcore")
-bugfixes
-speed improvements
2006-02-07 13:28:08 +00:00
joerg
5911def816 Recursive revision bump / recommended bump for gettext ABI change. 2006-02-05 23:08:03 +00:00
wiz
f6e9999663 Remove unneeded patch, noted by veego@. 2006-02-05 18:20:36 +00:00
markd
d25b5068d7 test -z $foo -> test -z "$foo"
fixes build on Solaris.
2006-02-04 22:25:06 +00:00
wiz
d530df7d29 Update to 1.6.2:
Gnumeric 1.6.2

Ivan, Y.C. Wong:
	* Fix Gdk-WARNING when cutting or copying cells. [#314210]
	* No more debug command prompt. Error/warning messages will
	  go to an existing command prompt (if any).

Jody:
	* Disable the IRC link in the help menu.
	* Use the cannonical web page in case of problems.
	* Silence some warnings in the ODS importer.

Morten:
	* Fix COUNTBLANK.
	* Fix ATAN2(0,0).
	* Make AND, OR, and XOR ignore strings as claimed.
	* Fix TRIM for non-ASCII case with spaces at end.
	* Improve Excel compatibility of BIN2DEC, BIN2HEX, and
	  BIN2OCT.  [#323787]
	* Fix crash on xml load.  [#323888]
	* Fix file corruption on saving scenarios.  [#323927]
	* Fix a pile of leaks in solver and scenario saving and loading.
	* Fix leaks in solver dialog.
	* Fix parser leak.  [#301127]
	* Fix solver dialog crash.  [#324585]
	* Fix FMR in SUBSTITUTE.
	* Fix REPLACE and SEARCH for non-ASCII strings.
	* Fix division-by-zero problems in FIXED, ROUND, ROUNDUP,
	  ROUNDDOWN, TRUNC.
	* Fix accuracy of ROUND, ROUNDUP, ROUNDDOWN, TRUNC.
	* Fix out-of-memory problem in REPT.
	* Fix lots of little XL compatibility problems in string
	  functions.
	* Fix error on Search-and-replace.
	* Fix near-infinite loop in FACTDOUBLE.
	* Fix text-to-columns crash probably affecting stf import too.
	* Fix font preference crash.  [#326830]
	* Fix memory allocation problem for writing charts.
	* Fix loading of boolean constants from ods files.
	* Fix MID for out-of-bounds values.
	* Fix constructed-range parsing for OO.
	* Fix SECOND, MINUTE, HOUR compatibility problems.
	* Fix DATE compatibility for bizarre input.
	* Cleanup parameter handling in financial functions.

Jon Kåre:
        * Hand clipboard off to clipboard manager when exiting.

Nick Lamb:
	* Fix CONVERT crash.  [#323678]
2006-02-04 17:03:51 +00:00
markd
2d578db944 Update glpk to 4.9
A MIP presolver were implemented (currently incomplete). It is
used internally in the routine lpx_intopt (see below).

An advanced branch-and-bound solver (the routine lpx_intopt)
were implemented.

The routine lpx_check_int to check MIP feasibility conditions
was added.

The routine lpx_print_mip was changed to print MIP feasibility
conditions.

The built-in functions sin, cos, atan, and atan2 were added to
the MathProg language.

Some typos were fixed.
Thanks to Minh Ha Duong <haduong@centre-cired.fr> (CIRED, CNRS).
2006-02-04 11:54:51 +00:00
joerg
b7a4a002b1 When using GCC and libstdc++ supports C99 macros, use isnan from
namespace std.
2006-02-02 14:10:45 +00:00
wiz
5925646c7f Accept goffice>=0.2.0 too.
Fixes compilation problem reported by joerg@ and veego@.
2006-01-31 20:32:07 +00:00
wiz
b0b10dd0de Bump PKGREVISION for goffice shlib major bump. 2006-01-30 21:02:52 +00:00
joerg
7938c09cd4 Include sys/time.h for struct timeval on DragonFly. 2006-01-30 18:36:20 +00:00
adam
5b4402bf9b Changes 3.1:
* Faster FFTW_ESTIMATE planner.
* New (faster) algorithm for REDFT00/RODFT00 (type-I DCT/DST) of odd size.
* "4-step" algorithm for faster FFTs of very large sizes (> 2^18).
* Faster in-place real-data DFTs (for R2HC and HC2R r2r formats).
* Faster in-place non-square transpositions (FFTW uses these internally
  for in-place FFTs, and you can also perform them explicitly using
  the guru interface).
* Faster prime-size DFTs: implemented Bluestein's algorithm, as well
  as a zero-padded Rader variant to limit recursive use of Rader's algorithm.
* SIMD support for split complex arrays.
* Much faster Altivec/VMX performance.
* New fftw_set_timelimit function to specify a (rough) upper bound to the
  planning time (does not affect ESTIMATE mode).
* Removed --enable-3dnow support; use --enable-k7 instead.
* FMA (fused multiply-add) version is now included in "standard" FFTW,
  and is enabled with --enable-fma (the default on PowerPC and Itanium).
* Automatic detection of native architecture flag for gcc.  New
  configure options: --enable-portable-binary and --with-gcc-arch=<arch>,
  for people distributing compiled binaries of FFTW (see manual).
* Automatic detection of Altivec under Linux with gcc 3.4 (so that
  same binary should work on both Altivec and non-Altivec PowerPCs).
* Compiler-specific tweaks/flags/workarounds for gcc 3.4, xlc, HP/UX,
  Solaris/Intel.
* Various documentation clarifications.
* 64-bit clean.  (Fixes a bug affecting the split guru planner on
  64-bit machines, reported by David Necas.)
* Fixed Debian bug no.259612: inadvertent use of SSE instructions on
  non-SSE machines (causing a crash) for --enable-sse binaries.
* Fixed bug that caused HC2R transforms to destroy the input in
  certain cases, even if the user specified FFTW_PRESERVE_INPUT.
* Fixed bug where wisdom would be lost under rare circumstances,
  causing excessive planning time.
* FAQ notes bug in gcc-3.4.[1-3] that causes FFTW to crash with SSE/SSE2.
* Fixed accidentally exported symbol that prohibited simultaneous
  linking to double/single multithreaded FFTW (thanks to Alessio Massaro).
* Support Win32 threads under MinGW (thanks to Alessio Massaro).
2006-01-30 09:25:09 +00:00
markd
e2fe14385e Whoops, I forgot to actually fix the PLIST when I last "fixed" this. Bump
PKGREVISION again.
2006-01-27 21:50:41 +00:00
minskim
9bbd785fbe Update mathomatic to 12.5.6.
Changes:
- Fixed compatibility problem with "list export" and "list maxima".
- Added "tests/conversions.in".
- Made "code integer" command work with more languages than C and Java.
- Added "code python" command option.
- Added "fact/fact.c" and "fact/fact.py", which are factorial functions.
- Completed "help geometry" page.
2006-01-25 20:42:26 +00:00
wiz
768c589c29 Bump BUILDLINK_RECOMMENDED of textproc/expat to 2.0.0 because
of the shlib major bump.
PKGREVISION++ for the dependencies.
2006-01-24 07:31:52 +00:00
minskim
f5ddcd7395 Update mathomatic to 12.5.5.
Changes:
- Added "doc/manpage.html", which is the man page for Mathomatic
  generated with "groff -Thtml -man".
- Made sure all HTML files have the extension ".html".
- Made sure we can allocate at least 1 equation space on startup.
- Made entering things like "#1 a" succeed at entering a single variable
  expression.
- Fix-ups to the symbolic math library.
- Increased power of limit command.
- A limit expression with infinity in it is assumed to be infinity.
2006-01-21 23:25:02 +00:00
minskim
fad0653357 Update mathomatic to 12.5.4.
Changes:
- Removed parsing of "infinity" and fixed parsing of "inf".
- Removed matho-around.  Use GNU "seq | factor" instead.
- Allow "#+"number and "#-"number at main prompt, to select relative
  equation numbers.
- Removed all primes (') support from variable names.
- Added version command.
- Added "-v" option.
- Split off super.c into super.c and poly.c.
- All polynomial routines are now in poly.c.
- Improved roots command and put it in tests.
- Fixed bug simplifying "a = (e# + (e#*i#))^(pi + (pi*i#))".
2006-01-14 18:55:32 +00:00
markd
9471f76f17 If MANZ=yes was set then the subsequent USE_TOOLS+=gzip caused a gzip
link to appear in the tools directory and be picked up and embedded in
one of the installed scripts.  Since this package clearly uses gzip at
runtime add an explicit USE_TOOLS+=gzip:run and fixup the gzip path that
gets embedded.  Fixes PR pkg/32218.  Bump PKGREVISION.
2006-01-12 01:41:48 +00:00
joerg
43478e11a3 Use better hack as suggested by jlam: query pari for its WRKSRC and use
that.
2006-01-11 21:24:09 +00:00
joerg
14d002a012 Adjust horrible, cludgy hack to not break when WRKDIR is outside the
pkgsrc tree.
2006-01-11 19:36:59 +00:00
minskim
38c910dfe8 Update mathomatic to 12.5.3.
Changes:
- Ported matho-primes, matho-twin, and matho-pascal to long doubles.
  "make test" added in "primes" directory.
- Alphabetic case sensitive mode set by default.
- Added "list maxima" option.  "list export" is now for other programs.
- Code cleanup.
2006-01-08 12:58:55 +00:00
adam
66ab7f531f Changes 2.9.4:
* Bug fixes and improvements
2006-01-06 22:41:48 +00:00
markd
bcf24618a5 Name of .so file depends on version of R built against so fix PLIST
again and depend on the latest version of R. Bump PKGREVISION.
2006-01-04 11:09:44 +00:00
adrianp
8fada32514 Add:
math/pear-Numbers_Roman
math/pear-Numbers_Words
2006-01-03 21:08:09 +00:00
adrianp
d7760e43cb With Numbers_Words class you can convert numbers
written in arabic digits to words in several languages.
You can convert an integer between -infinity and infinity.
If your system does not support such long numbers you can
call Numbers_Words::toWords() with just a string.
2006-01-03 21:06:00 +00:00
adrianp
32c7a1cee9 Numbers_Roman provides static methods for converting to and from Roman
numerals. It supports Roman numerals in both uppercase and lowercase
styles and conversion for and to numbers up to 5 999 999
2006-01-03 21:05:15 +00:00
joerg
77682d00ba pthread user => include pthread.b3.mk. Use PTHREAD_* instead of
hard-wired -lpthread. Use sys/wait.h on DragonFly as well.
2006-01-03 20:54:15 +00:00
joerg
a4dbc68953 config.guess / config.sub override. 2006-01-03 20:48:01 +00:00
joerg
294c6b23f9 Regenerate patch, doesn't apply cleanly on DragonFly. 2006-01-03 20:25:31 +00:00
joerg
f5b63493f1 MAXINT and MAXSHORT don't exist on FreeBSD and DragonFly, so use
same patch there.
2006-01-03 20:20:07 +00:00
joerg
15a29f47ca Make it a bit harder for the compiler to optimise the sin() test
away: Use a global variable as argument.
2006-01-03 19:21:17 +00:00
joerg
42a56af0c6 Let imake handle the man pages and use PLIST variables. Bump revision,
since only one copy is installed now e.g. on NetBSD.
2006-01-03 19:07:31 +00:00
taca
435219cbd2 Bump PKGREVISION by update of ruby18-base package. 2006-01-03 15:07:28 +00:00
taca
dccd827fac Stop handling DIST_SUBDIR default for Ruby based packages.
Second, update distinfo and/or stop using USE_RUBY_DIST_SUBDIR in Makefiles.
2006-01-03 14:25:49 +00:00
taca
74446187b3 Remove ruby-bitvector. 2006-01-03 07:26:38 +00:00
taca
af0af88c75 Remove ruby-bitvector package since MASTER_SITES and HOMEPAGE aren't
available any more.
2006-01-03 07:26:00 +00:00
wiz
f61c002199 Recursive PKGREVISION bump for gnutls shlib major bump.
Bump BUILDLINK_RECOMMENDED.
2005-12-31 12:32:31 +00:00
markd
c64417b924 Update R to 2.2.1
USER-VISIBLE CHANGES

    o   options("expressions") has been reduced to 1000: the limit
        of 5000 introduced in 2.1.0 was liable to give crashes from C
        stack overflow.


NEW FEATURES

    o   Use of 'pch' (e.g. in points) in the symbol font 5 is now
        interpreted in the single-byte encoding used by that font.
        Similarly, strwidth now recognizes that font 5 has a different
        encoding from that of the locale.  (These are likely to affect
        the answer only in MBCS locales such as UTF-8.)

    o   The URW font metrics have been updated to versions from late
        2002 which cover more glyphs, including Cyrillic.

    o   New postscript encodings for CP1250 (Windows East European),
        ISO Latin-7 (8859-13, Latvian, Lithuanian and Maori), Cyrillic
        (8859-5), KOI8-R, KOI8-U and CP1251.

    o   configure has more support for the Intel and Portland Group
        compilers on ix86 and x86_64 Linux.

    o   R CMD INSTALL will clean up if interrupted (e.g. by ctrl-C from
        the keyboard).

    o   There is now a comprehensive French translation of the messages,
        thanks to Philippe Grosjean.


DEPRECATED & DEFUNCT

    o   The undocumented use of atan() with two arguments is deprecated:
        instead use atan2() (as documented).

    o   The 'vfont' argument of axis() and mtext() is deprecated
        (it currently warns and does nothing).

    o   The function mauchley.test() is deprecated (was a misspelling)
        and replaced by mauchly.test()

Many BUG FIXES
2005-12-29 23:23:53 +00:00
jlam
dc9594e09d Remove USE_PKGINSTALL from pkgsrc now that mk/install/pkginstall.mk
automatically detects whether we want the pkginstall machinery to be
used by the package Makefile.
2005-12-29 06:21:30 +00:00
seb
37d945e229 Lower expectations, both others' and mine: relinquish stewardship 2005-12-27 13:54:57 +00:00
joerg
b46eedb064 Fix errno and sys_nerr usage on DragonFly. 2005-12-27 13:53:22 +00:00
joerg
d21714df2b Handle DragonFly like NetBSD and Linux with regard to MAIN__ 2005-12-21 17:56:10 +00:00
joerg
74ff322ae8 Fix GCC 3.4+: label at end of compound statement. 2005-12-20 14:51:00 +00:00
markd
fbb0eb7793 avoid computed static constant (which was in any case the wrong value)
in log1p().  From R svn.  Should fix build on NetBSD-1.6.2.
2005-12-19 12:51:50 +00:00
markd
d222df45da Remove the R-VR package. A newer version is included in the latest R
package causing this package to fail as seen in the bulk builds.
2005-12-19 11:53:21 +00:00
markd
0920088b52 Fix PLIST problem seen in bulk builds. 2005-12-19 11:34:46 +00:00
joerg
0bec83e518 Forgotten makepatchsum. 2005-12-18 19:07:00 +00:00
wiz
213c7006d6 Update to 1.6.1. Committed during the freeze because 1.4.3 was broken
after the libgsf update (see PR 32281).

Changes since 1.4.2 (1.4.3 is not mentioned in the ChangeLog?!):

Gnumeric 1.6.1

Allin Cottrell:
	* Save configuration in non-gnome case.  [#310354]

Jean Brefort:
	* Use localized decimal separator. [#80139]

Jody:
	* Unfreeze panes if the drag handles are pulled outwards.
	* Adjust ctrl-~ vs ctrl-!
	* Some R1C1 fixes
	* More SpreadsheetML from MS Office XP.
	* Some OpenDoc import extensions.
	* Minor fixes for auto-fill
	* Enable a chart importer in the experimental xml sax importer.

Lukasz Stelmach:
	* Fix python binding for RangeRef::end.

Eduardo Lima:
Renato Araujo:
	* Maemo/Hildon port to Nokia 770

Morten:
	* Fix content probing of csv and tsv files.  [#318419]
	* Import formats from Lotus 1-2-3 files.
	* Import column widths and row heights from Lotus 1-2-3 files.
	* Handle Lotus 1-2-3 functions whose names differ from the ones
	  we use better.
	* Read basic info from wk4 files.
	* Fix issues with new function docs method.
	* Fix OO import crash.  [#320818]
	* Fix Excel save crash.  [#321009]
	* Plug minor leak.

Philippe Lelong:
	* Fix issue with PRICE (and probably related functions).

--------------------------------------------------------------------------
Gnumeric 1.6.0

Andreas:
	* Preload selection in "Define Names" dialog.  [#316406]

Jean Brefort:
	* Fix crash when deleting plot with dynamic deps.
	* Fix localization issues.  [#318042][#318043].

Jody:
	* Snap objects right in RTL mode. [#316026]
	* Finish Data -> Table evaluation
	* Avoid entering "" for every keystroke when using gtk-2.8
	* Fix xls import/export of markers for radar plots.
	* Fix rotated text with pango-1.10 [#316597]
	* Update auto-expr after a recalc [#314867]
	* Use Emmanuel's ideas to improve the frozen pane drag handles.
	* Enable super/subscripts.
	* SpreadsheetML importer.

Morten:
	* Fix C99ism.
	* Fix rare dependency crash.
	* Warn if running with buggy pango_attr_list_splice.
	* Improve stf import gui for multi-byte encoded text.  [#316816]
	* Fix xml-io's name parsing.  [#317427]
	* Fix .gnumeric saving of summary items.  [#318254]
	* Import some style info from Lotus 1-2-3 files.
	* Fix infinite loop in pdhyper.

--------------------------------------------------------------------------
Gnumeric 1.5.90

Jody:
	* quotes for pure strings in expressions for xml in/out [#313460]
	* Fix F4 cycling of abs/rel in mixed mode range refs
	* Check all format tuples for a match [#85950]
	* Escape cancels object drag. [#314866]
	* F2 while editing jumps focus to entry. [#314869]
	* XLS in/out for Data -> Table
	* 2d Data -> Table support

Morten:
	* Fix tooltip problem.  [#314865]
	* Throw a minimum of effort at a Lotus importer for modern
	  versions.  [#314875]

--------------------------------------------------------------------------
Gnumeric 1.5.5

(No code changes -- translations only)

--------------------------------------------------------------------------
Gnumeric 1.5.4

Clytie Siddall:
	* Audit strings.  [#312746]  [#312986]

Jean Brefort:
	* Fix crash on close related to graph plugins.  [#313463]

Jody:
	* Fix lost background colours. [#314207 and others]
	* Add some drag handles for graphicly creating frozen panes.
	* Fix sheetview confusion.  [#314208]

Morten:
	* Fix harmless, but ugly, error message on xls save.
	* Fix solver crash.  [#314025]
	* Fix solver coefficients.
	* Package lp_solve into a single file and sanitize its API.
	  Update to lp_solve 5.5 in the process.
	* Fix dependency crash.  [Part of #314207]
	* Fix theming bug.  [#307783]
	* Fix crash related to changing colours of sheet tabs.
	* Fix rich text editing problem.  [#314209]
	* Be consistent about dialog separators.  [#314306]
	* Fix print problem with page numbers.  [#314520]

--------------------------------------------------------------------------
Gnumeric 1.5.3

Ivan, Y.C. Wong:
	* Fix recent files list on win32. [#308302]
	* Fix non-latin characters rendering of fonts sans, serif and monospace
	  on win32. [#161027]

Jean Brefort:
	* Copy charts (to abiword).

J.H.M. Dassen (Ray):
	* Bumped goffice build dependency.

Jody:
	* Handle ROW/COLUMN with no argument in an array.
	* Fix problems with row height resizing on win32. [#163414]
	* XLS, SAX, & DOM in/out for conditional Formating.
	* SAX in/out for input messages.
	* SAX in for hyperlinks.
	* Conditional Formating for backgrounds.
	* Conditional Formating for borders.
	* Store the current settings before previewing. [#301494]
	* Fix F4-abs/rel state rotation after R1C1 breakage.
	* Fix leak in xls chart import. [#157058]
	* Fix object movement and snap to grid in RTL.
	* XLS import of image fills. [#127756]
	* XLS import of font for chart labels.
	* Don't put extra quotes around exported series names. [#152317]
	* Keep images hidden until they are sized. [#308301]
	* Warnings when consolidating single columns. [#308431]
	* Improve sync of cell editing and editline for autocomplete. [#308303]

Jon Kåre:
        * Improve sc/xspread import.
	* Export page orientation to Excel.
	* Fix top margin/header interaction bug in page setup. [#310055]

Morten:
	* Make changes to toolbar visibility permanent.
	* Fix stf export quoting problem.  [#308109]
	* Fix stf export format problem.
	* Prevent sheets from being renamed to "".
	* Fix IRR.  [Debian #315625]
	* Eliminate old sheet reorganize support code.
	* Make ssconvert able to save to stdout ("fd://1").
	* Fix repeat-setting-border crash.  [#310924]
	* Fix typo that managed to get its own bugzilla entry.  [#312823]
	* Fix problem with save.  [#312930]
	* Improve screen-vs-print line breaking situation.  [#312912]
	* Fix crash changing font.  [#313257]
	* Fix crash on finalizing sheet with objects in it.
	* Fix sheet-remove crash related to dependencies.  [#312794]

--------------------------------------------------------------------------
Gnumeric 1.5.2

Andreas:
	* permit formula guru to add array functions

Ivan:
	* (Win32) Fix opening files with non-ascii names when users "open"
	  them in explorer. [#304874]
	* Enable libspeadsheet build
	* (Win32) Fix the bug that d&d from explorer doesn't work in
	  gnumeric. [#304074]

Jody:
	* Tweak the errors from LOGNORMDIST, CONFIDENCE, STANDARDIZE, and
	  NORMDIST to match MS Excel.
	* After a command refocus controls for the current view. [#165700]
	* Fix 'Begins with' vs 'Ends With' for autofilters.
	* Autofilter string equality is stronger than containment [#172355]
	* Buttons in sheet manager dialog should not strech vertically.
	* Stub for MS Excel's ASC function, which is unncessary in gnumeric.
	* Make range clipping more efficient. [#164950]
	* Fix advanced filter for inputs that do not start at col A. [#165734]
	* Fix xls import of names calling fwd declared names. [#166611]
	* Fix string generation for arrays.
	* Don't hide columns < 4pts wide on import. [#304558]
	* Rich content from MS Excel clipboard [#305405]
	* Fix warning while importing pre XL-95.
	* Fix adjustment object handling [#167584].
	* Be more careful what we assume is a header [#165061].
	* Use sheet specific print settings when printing a workbook. [#163589]
	* Fix small positioning glitch when creating widgets. [#304559]
	* re-enable experimental sax importer after goffice split.
	* Improve handling of some odd XL operators.
	* Remove warning when nudging during object creation. [#164779]
	* Delete while editing should not clear the cell. [#165172]
	* R1C1 support.

Jon Kåre:
        * Don't output the xml declaration for xhtml. [#303827]

Michal Kaukic:
	* Fix solver for affine objective functions. [#171025]

Morten:
	* Fix SUMIF even more.  [Debian #308346]
	* Fix horizonal alignment of rotated numbers broken by fix to
          #303292.
	* Fix CRITICAL when undoing borders.
	* Improve multiline rotated text.  [#167544]
	* Fix Excel load crash.  [#303923]
	* Speed up exit on large sheets with lots of names, such as the
	  one from #303923.
	* Clean up dependencies somewhat.
	* Simplify expressions used for defined names for single cells.
	* Fix redo crash.  [#305007]
	* Fix auto-complete deactivation issues.  [#305011]
	* Fix recognition of accounting formats.  [#305314]
	* Fix unintentional format currency change.  [#305313]
	* Plug leaks.
	* Work hard at not leaving passwords in memory, just in case.
	* Add tooltips for ok_button, cancel_button, and func_button.
	  [#160344]
	* Fix paste problem.  [#305404]
	* Fix brown bag text import problem.  [Later reported as #305624]
	* Improve R.QPOIS accuracy, efficiency, and termination.
	* Improve R.QNORM's accuracy in the long double case.
	* Improve R.QCAUCHY's accuracy.
	* Add new R.QHYPER function.
	* Fix xml SAX import issue for array formulae.
	* Fix xml export of shared array formulae.
	* Fix number matching problem.  [#306254]
	* Fix R.PBETA screwup for log case.
	* Fix problem with hiding sheets.
	* Fix sheet removal undo to also undo changes to names and
	  cells in other sheets.
	* Save and load visibility sheet attribute.
	* Fix 3D deps crash.
	* Fix 3D dependencies spanning more than one sheet.  (I.e., all.)
	* Fix dynamic dependency crash on exit.
	* Plug leaks of sheet views.
	* Fix CRITICAL in the "manage sheets" dialog.

--------------------------------------------------------------------------
Gnumeric 1.5.1

Andreas:
	* Make ROUNDDOWN and ROUNDUP MSExcel compatible including the
	  strange handling for negative numbers. [#162682]
	  This breaks backwards compatibility to earlier Gnumeric versions
	  for these functions.
	* Fix text colour in selected item in sheet manage dialog. [#170462]
	* Fix NORMDIST description. [#167467]

David J Craigon:
	* Allow ssconvert to specify importer. [#160069]

Ivan Wong:
	* Fix image filtering for Win32.  [#164589]
	* Implement the Win32 registry connection.

Jody:
	* Major re-org for goffice split.
	* Fix xls import for fit to page.
	* Fix OFFSET for asymmetric ranges [#166764]
	* Fix SUMIF for asymmetric ranges [#166769]
	* Import sheet visibility from ms excel
	* Split function docs into a distinct catalog
	* Decrease memory usage in clipboard.
	* Simplify tiling when pasting a copy. [#87477]
	* Be more flexible pasting full cols/rows in single cells. [#87528]
	* Add vertical alignment DISTRIBUTED
	* Fix xls in/out of rotation

Jon Kåre:
        * Don't crash on csv file with invalid unicode [#167190]
	* Import html hyperlinks as hyperlinks.
	* Fix session management bug when gnumeric is minimized. [#166769]
	* Paste images from clipboard.
	* Copy images and graphs to clipboard.
	* Receive and send images by drag and drop.
	* Don't clear clipboard when losing primary selection. [#300468]

Kasal:
	* Modified the way generated files are handled by Automake.
	* Some configure hacks to support po-functions.

Morten:
	* Work around Pango bug causing XL save crash.  [#166532]
	* Fix Save-As GUI problem causing CRITICALs.
	* Fix typos that managed to get their own bugzilla entries.
	  [#167495] [#302306]
	* Improve auto-detection of separators for text files.  [#167449]
	* Fix some #decimals problems with print page setup.
	* Fix saving.
	* Fix crash when using --quit.  Fix leak too.
	* Fix rare crash on exit.
	* Use unicode minus (U2212) for numbers.  [#168467]
	* Improve format selection dialog for text import.
	* Constification.
	* Use FooCanvas for rotation part of cell format dialog.
	* Get rid of the last direct GnomeCanvas use.
	* Clean up long double configuration.
	* Fix save-as for non-local files.  [#170308]
	* Drop gtk+-bug workaround.  [#162952]
	* Make sheets even more object-like.
	* Fix parsing problem with names that start out with something
	  that can be parsed as a cell, e.g., "K3P".  [#170465]
	* Improve auto-fixup of 1.0.x era non-ASCII Gnumeric files.
	* Fix minor GUI problem with the format page of text import.
	* Create new plugin with R.[DPQ]dist functions using the
	  R Project's naming and calling conventions.
	  Note: this is deliberately not yet in po-whatever.  There are
	  tons of autogenerated strings and things need to settle down
	  a bit first.
	* Fix modality issue causing crashes.  [#170958]
	* Use a better format for auto expressions.
	* Improve undo description for rich text style changes.  [#171637]
	* Don't destroy target file when loading a saver plugin fails.
	  [#168581].
	* Make sure we update our window menu when we create a new view.
	* When we reopen insert->image, start in the directory we were
	  last time.  [#143188]
	* Fix conversion problems with stf export.  [#126513]
	* Improve text import for strange encodings.  [#167191]
	* Rework stf export code and fix crash-on-exit-causing leaks.
	* Do something sensible when exporting dates and times as text.
	  [#128936]
	* Fix uncompressed saving of .xml and .gnumeric (when requested).
	  [#173030]
	* Improve extreme-case evaluation of quantile functions that are
	  computed by root searching, such as =BETAINV(0.52,1e-3,1e6).
	* Improve accuracy of R.QF (and thus FINV).
	* Fix TRIMMEAN.
	* Fix MODE.
	* Allocate some clipboard data in pools.
	* Fix potential save-as crash.
	* Fix spurious criticals.  [#301581]
	* Change various sheet things to use an object properties.
	* Plug leaks with moving sheets.
	* Use object properties for much of the {sheet,workbook}-control-gui
	  to sheet linkage.
	* Fix multihead problems with popups.
	* Fix crash for sheet-remove on sheets with local dynamic
	  dependencies.
	* Implement CELL("sheetname", ...).
	* Fix CELL with explicit sheet in the reference.
	* Fix sheet reordering by dragging.
	* Fix various theme related bugs.  [#302902]  [#302880]  [#302882]
	* Fix undo crash in connection with cloning sheets.

--------------------------------------------------------------------------
Gnumeric 1.5.0

Emmanuel Pacaud:
	* Snap to grid mode when moving sheet objects with shift.

Jean Brefort:
	* add scatter plots with spline interpolation.
	* Box-plots.
	* Fix crash in contour plots (#166051).
	* Automatic bounds work with negative values in XY chart (#164593).
	* Scrollbar and slider max values are now constant (#165173).
	* Avoid recalculation of scrollbar and slider values when not
	necessary (#166085).

J.H.M. Dassen (Ray):
	* Generate an error when no proper UTF-8 filename is produced when
	  saving [Debian #291265]

Jody:
	* RTL support.
	* Another step towards the libgoffice split

Kasal:
	* Some configure.in cleanup.

Morten:
	* When using the new printing code, don't bother to generate
	  gnome print fonts for the old code.
	* Improve search strategy for auto-completion.
	* Fix crash for insert/delete column/row.  [#165873]
	* Fix text import crash.  [#165617]
	* Fix SUBSTITUTE.  [#165996]
	* Fix general format's use of "e".
	* Plug dependency leak.  [#159581]
	* Fix fake rounding functions for very large numbers.  [#166188]
	* Eliminate old printing code.
	* Clean out workarounds for old libraries.
	* Avoid GnomeFont in printing.
	* Fix .dbf import of floating point values.  [#166311]
	* Plug xls save leak.  [#166561]
2005-12-17 20:49:45 +00:00
wiz
19d0af8e06 Complete move of math/goffice to misc/goffice. 2005-12-17 20:19:49 +00:00
wiz
5d4472b59d Fix path and CATEGORIES. 2005-12-17 20:17:44 +00:00
wiz
e202968e36 Add and enable goffice. 2005-12-17 20:11:58 +00:00
wiz
e6c2e1451c Initial import of goffice-0.1.2:
This is a library for common operations for document centric
applications that are conceptually simple, but complex to implement
fully. Supported operations include:
    - plugins
    - load/save documents
    - undo/redo

Needed for gnumeric update (PR 32281).
2005-12-17 20:10:51 +00:00
joerg
6e4a0dd799 Bump all motif packages for recent openmotif update. The major version
of the shared libXm has changed.
2005-12-12 21:36:54 +00:00
markd
61ebfddd7f Update R to 2.2.0
Changes:
 This version contains several changes and additions, mostly incremental.
2005-12-11 14:37:12 +00:00
joerg
6f0725eb5f Add a somewhat tricky check to get isinf correctly on DragonFly.
This is tricky, because isinf as macro is removed by cmath, but
only if libstdc++ on GCC is compiled for C99 math support. Try to
check for this and use the symbol from namespace std.
2005-12-08 14:35:01 +00:00
joerg
bd74680757 libtool.m4 fragment patch for DragonFly, otherwise configure rejects
Python support.
2005-12-06 21:10:36 +00:00
joerg
099ac71fd4 Fix GCC 3.4+: Label at end of compound statement. 2005-12-06 16:12:43 +00:00
rillig
579e977969 Ran "pkglint --autofix", which corrected some of the quoting issues in
CONFIGURE_ARGS.
2005-12-05 23:55:01 +00:00
rillig
b71a1d488b Fixed pkglint warnings. The warnings are mostly quoting issues, for
example MAKE_ENV+=FOO=${BAR} is changed to MAKE_ENV+=FOO=${BAR:Q}. Some
other changes are outlined in

    http://mail-index.netbsd.org/tech-pkg/2005/12/02/0034.html
2005-12-05 20:49:47 +00:00
joerg
de861c61ad Add DragonFly. 2005-12-03 01:46:26 +00:00
joerg
d6f2c5148b Add DragonFly support. Fix test for exp2, GCC 3.4 would inline it away. 2005-12-03 00:54:11 +00:00
joerg
e03d0524a9 don't declare errno, it was even used before that point anyway. 2005-12-02 23:44:18 +00:00
joerg
b5f1ea7150 forgot patch-ai in last commit 2005-12-01 23:12:18 +00:00
joerg
4e6e7dd792 - correctly depend on devel/gettext-lib, bump revision for this
- this uses libtool, tell the framework so
- don't declare alloca on DragonFly, it conflicts with system headers
- patch libtool.m4 fragment for DrgaonFly
2005-12-01 23:11:26 +00:00
adam
e23c61d444 Changes 2.1.72:
* Bug fixes
* Improvements
2005-11-29 13:11:05 +00:00
wiz
321a09857a Bump PKGREVISION for libgsf dependencies, and BUILDLINK_DEPENDS because
of the libgsf shlib major bump and associated BUILDLINK_DEPENDS bump.
2005-11-25 21:23:14 +00:00
minskim
8d2fdfd067 Update mathomatic to 12.5.2.
Changes:
- Fixed sum and product command docs and code.
- Added [hyper]trig functions.
- Documentation updates.
2005-11-23 05:26:10 +00:00
tonio
c27f4ed5e1 Rename LATEX_ACCEPTED and LATEX_DEFAULT to TEX_ACCEPTED and TEX_DEFAULT
It is more consistent with the tex.buildlink3.mk name. Also, if a package
really needs latex, it just has to set TEX_ACCEPTED to latex distributions
altough today, all TEX_ACCEPTED possibilities are latex distributions
2005-11-11 18:50:23 +00:00
minskim
5ab72b5a5a Update mathomatic to 12.5.1.
Changes:
- Corrected color and html mode routines.
- get_expr() now has equation space pull.
- You may now enter a "#" followed by an equation space number when
  prompted for an expression.
- Ported nintegrate command to non-equations.  No more commands to port.
- Made redirected output ignore screen_columns.
- Added "-q" option (quiet mode, don't display prompts).
= The Mathomatic man page was improved.
2005-11-11 16:30:53 +00:00
joerg
06e54c043c Use errno from errno.h, don't define it manually. Fix a case
where errno.h was not included at all.
2005-11-10 17:23:17 +00:00
tonio
7a229c8308 convert to use tex.buildlink3.mk
set LATEX_DEPMETHOD=build
2005-11-08 19:57:11 +00:00
rillig
99213f2c35 As the "cvs import" didn't work, I'm trying "cvs add" now. 2005-11-04 21:17:06 +00:00
rillig
abb79d8bb3 Normalized BUILD_DIRS. 2005-11-04 18:53:28 +00:00
rillig
3525c40187 Explicitly set BUILD_DIRS to emphasize it is different from CONFIGURE_DIRS. 2005-11-04 11:12:29 +00:00
rillig
39dd3b81b8 Added the R packages that have been imported from pkgsrc-wip. 2005-11-04 08:29:08 +00:00
rillig
ee58efeeb5 Imported R-wle from pkgsrc-wip.
Provides approach to robustness via Weighted Likelihood Estimation.
2005-11-04 08:19:34 +00:00
rillig
95aa9c5d49 Imported R-statmod from pkgsrc-wip.
Miscellaneous biostatistical modeling functions.
2005-11-04 08:19:17 +00:00
rillig
6e2cbcf5e1 Imported R-shapefiles from pkgsrc-wip.
Functions to read and write ESRI shapefiles.
2005-11-04 08:19:04 +00:00
rillig
dee980a9f6 Imported R-sgeostat from pkgsrc-wip.
An Object-oriented Framework for Geostatistical Modeling in S+.
2005-11-04 08:18:43 +00:00
rillig
9fcb42548e Imported R-pixmap from pkgsrc-wip.
Functions for import, export, plotting and other manipulations of
bitmapped images.
2005-11-04 08:17:24 +00:00
rillig
cd3c8ac47c Imported R-maps from pkgsrc-wip.
Display of maps. Projection code and larger maps are in separate
packages (mapproj and mapdata).
2005-11-04 08:17:10 +00:00
rillig
8e1eb02a06 Imported R-mapproj from pkgsrc-wip.
Converts latitude/longitude into projected coordinates.
2005-11-04 08:16:02 +00:00
rillig
b3ba4566e9 Imported R-lmm from pkgsrc-wip.
Improved procedures for linear mixed models with R.
2005-11-04 08:15:42 +00:00
rillig
756ce76b8e Imported R-hwde from pkgsrc-wip.
Models and tests for departure from Hardy-Weinberg equilibrium and
independence between loci.

Fits models for genotypic disequilibria, as described in Huttley and
Wilson (2000), Weir (1996) and Weir and Wilson (1986). Contrast terms
are available that account for first order interactions between loci.
2005-11-04 08:15:19 +00:00
rillig
d36e6453d7 Imported R-httpRequest from pkgsrc-wip.
Implements the GET, POST and multipart POST request.
2005-11-04 08:14:44 +00:00
rillig
3fcb66701e Imported R-gstat from pkgsrc-wip.
uni- and multivariable geostatistical modelling, prediction and
simulation

variogram modelling; simple, ordinary and universal point or block
(co)kriging, sequential Gaussian or indicator (co)simulation;
variogram and map plotting utility functions.
2005-11-04 08:14:19 +00:00
rillig
4d8ed13dde Imported R-geoR from pkgsrc-wip.
Geostatistical analysis including likelihood-based and Bayesian methods.
2005-11-04 08:13:43 +00:00
rillig
b037bdefa7 Imported R-genetics from pkgsrc-wip.
Classes and methods for handling genetic data. Includes classes to
represent genotypes and haplotypes at single markers up to multiple
markers on multiple chromosomes. Function include allele frequencies,
flagging homo/heterozygotes, flagging carriers of certain alleles,
estimating and testing for Hardy-Weinberg disequilibrium, estimating
and testing for linkage disequilibrium, ...
2005-11-04 08:13:15 +00:00
rillig
d07a71ecb1 Imported R-date from pkgsrc-wip.
Functions for handling dates.
2005-11-04 08:12:44 +00:00
rillig
6c18c0dd1c Imported R-clim.pact from pkgsrc-wip.
Climate analysis and downscaling package for monthly and daily data.

The package contains R functions for retrieving data, making climate
analysis and downscaling of monthly mean and daily mean global climate
scenarios.
2005-11-04 08:12:21 +00:00
rillig
84d8ed1a71 Imported R-abind from pkgsrc-wip.
Combine multi-dimensional arrays. This is a generalization of cbind
and rbind. Takes a sequence of vectors, matrices, or arrays and
produces a single array of the same or higher dimension.
2005-11-04 08:11:36 +00:00
rillig
a47fef93b5 Imported R-VR from pkgsrc-wip.
Functions and datasets to support Venables and Ripley, 'Modern
Applied Statistics with S' (4th edition).
2005-11-04 08:11:12 +00:00
rillig
bb6b43256f Imported R-Rcmdr from pkgsrc-wip.
A platform-independent basic-statistics GUI (graphical user interface)
for R, based on the tcltk package.
2005-11-04 08:10:09 +00:00
rillig
9d5b65bfa5 Imported R-RArcInfo from pkgsrc-wip.
RArcInfo is a package for the R statistical program  to import
Arc/Info V7.x binary coverages. It is based on the library Avcelib
written by Daniel Morissette.

Currently, RArcInfo supports most of the file formats stored by these
type of coverages. The geographical information (arcs, polygons,
topological relationships, etc.) are stored using lists, but all the
tables containing related information are imported into a data frame.

Once the desired data are imported, the user can draw maps, even filling
the polygons according to the value of a given covariate. Although R is
not designed for heavy G.I.S. work, this package is very helpful to work
with binary coverages inside R.
2005-11-04 08:09:31 +00:00
rillig
9728926677 Imported R-R2HTML from pkgsrc-wip.
Includes HTML function and methods to write in an HTML output.
Thus, making HTML reports is easy. Includes a function that allows
redirection on the fly, which appears to be very usefull for
teaching purpose, as the student can keep a copy of the produced
output to keep all that he/she did during the course
Package comes with a vignette describing how to write HTML reports
for statistical analysis. Finally, a driver for Sweave allows to parse
HTML flat files containing R code and to automatically write the
corresponding outputs (tables and graphs).
2005-11-04 08:09:11 +00:00
rillig
2edf534b8d Imported R-PHYLOGR from pkgsrc-wip.
Manipulation and analysis of phylogenetically simulated data sets and
phylogenetically based analyses using GLS.
2005-11-04 08:08:52 +00:00
rillig
8070f30632 Imported R-Matrix from pkgsrc-wip.
Classes and methods for numerical linear algebra using
Lapack, LDL,TAUCS, Metis, and UMFPACK.
2005-11-04 08:08:01 +00:00
rillig
ed2034cec4 Imported R-ISwR from pkgsrc-wip.
Data sets and scripts for text examples and exercises in
P. Dalgaard (2002), 'Introductory Statistics with R',
Springer Verlag.
2005-11-04 08:06:15 +00:00
rillig
4915248de4 Imported R-GRASS from pkgsrc-wip.
Interface between GRASS 5.0 geographical information system
and R, based on starting R from within the GRASS environment
using values of environment variables set in the GISRC file.
Interface examples should be run outside GRASS, others may
be run within. Wrapper and helper functions are provided for
a range of R functions to match the interface metadata
structures.
2005-11-04 08:05:09 +00:00
rillig
9b326f1877 Imported R-DAAG from pkgsrc-wip.
consists of data sets and functions with our (John Maindonald
and John Braun's) book,  Data Analysis and Graphics Using
R, published by Cambridge University Press.
2005-11-04 08:04:13 +00:00
rillig
ca58a2dfef Imported R-chron from pkgsrc-wip.
Chronological objects which can handle dates and times.
2005-11-04 07:59:58 +00:00
rillig
73b1fc473c Imported R-CGIwithR from wip.
Facilities for the use of R to write CGI scripts.
2005-11-04 07:42:19 +00:00
rillig
a260811277 Added a variable R_HOMEPAGE_BASE that is needed as a replacement for all
those packages that currently use ${MASTER_SITE_R_CRAN:=foo} as their
HOMEPAGE. As the HOMEPAGE is a single URL, not a list of URLs, the
MASTER_SITE variables cannot be used for this.
2005-11-03 12:00:32 +00:00
taca
528c1ecdb0 Delete removed ruby related pacakge's entries. 2005-11-03 06:35:30 +00:00
taca
7b36e0023e Remove packages which supported by ruby16-base (Ruby 1.6.8) pacakge only
and now bundled in ruby18-base pacakges.
2005-11-03 06:22:40 +00:00
taca
b9d791c80d Bump PKGREVISION of packages including ruby extention library
by  Ruby 1.8.3 updates.
2005-11-02 09:48:33 +00:00
taca
8f6894d561 Disable packages used with ruby16-base only or bundled with
ruby18-base packages.
2005-11-02 09:20:50 +00:00
tv
87597a525b CONFIGURE_HAS_MANDIR=no 2005-11-01 19:38:43 +00:00
minskim
9af1fb4b74 Update mathomatic to 12.5.0.
Changes:
- Made library work with constant strings passed as input to matho_process().
- Added "set bold_colors" option.  Use this if equations are difficult to read.
- Removed "doc/ctips.html".
- Cleaned up and improved makefiles.
- Fixed bug in "compile.secure".
2005-10-29 01:45:35 +00:00
dmcmahill
ca8dec3a0b point to octave, not octave-current 2005-10-27 12:15:31 +00:00
dmcmahill
7cc49194f7 add buildlink3 file in anticipation of some new packages which will need it 2005-10-26 13:16:55 +00:00
dmcmahill
fd788df66a - update some buildlink variables which were missed during the last
scilab update.  Add a note in the Makefile to prevent this in the
  future.

- add Version.incl to the buildlink files.  That is needed to allow
  add ons to determine the scilab version.  Currently no pkgs are using
  this, but that will change soon.
2005-10-26 04:09:37 +00:00
drochner
e37818d7c2 update to 1.0.59
changes:
-java support
-MacOS X support
2005-10-25 17:55:56 +00:00
drochner
d407f9bd85 remove sitecustomize - this doesn't belong here
should fix bulk-build error
2005-10-25 11:18:52 +00:00
rillig
2e0f6a0a18 Use "+=" instead of "=" with PLIST_SUBST. 2005-10-23 22:27:07 +00:00
wiz
18b8705f23 Add patch from Richard Earnshaw in PR 31825:
gnucash uses libguppi do do various graphical rendering activities.
        A bug in the libraries bar-charting code means that the labels
        on bar-charts are attached to the wrong objects, so attempting
        to open a sub-chart results in the wrong entry being selected
        (click on the first entry and the last one is displayed, click on
        the last and the first).

        Unfortunately, it would appear that guppi is no-longer being actively
        maintained, so there might not be a further release of this library.
        The attached patch is included in several source RPMS for Linux
        (and apparently was committed to the guppi source CVS).

Bump PKGREVISION.
2005-10-22 13:25:18 +00:00
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