Commit graph

853 commits

Author SHA1 Message Date
jlam
e25d601896 These packages have been converted to use buildlink2, so they no longer
need to use the automake-override target in bsd.pkg.mk; the hide-autotools
target in bsd.buildlink2.mk accomplishes the same thing.
2003-02-18 17:43:05 +00:00
jmmv
dea9abf569 Use the omf.mk file provided by the scrollkeeper package to automatically
rebuild the documentation database at install/deinstall time. This means
that:
- PLIST's do not need to call scrollkeeper-{update,rebuilddb} directly;
  this is done by a bsd.pkg.install.mk template.
- The share/omf directory is only removed by scrollkeeper, which is the
  last package in the dependancy tree.
- PKGREVISION is bumped.

Reviewed by wiz.
2003-02-18 14:55:54 +00:00
jtb
f86c8ec1b5 Update to gsl-1.3.
Changes since version 1.1.1 include:

* Addition of new functions
* Many bugfixes
* Homepage and distribution moved from sources.redhat.com to GNU.

See NEWS for more info.
2003-02-17 01:01:38 +00:00
dmcmahill
87bbef40cd fix time() prototype. Fixes recently noted build problems on alpha. 2003-02-05 18:21:11 +00:00
jlam
d7f69e47ce Instead of including bsd.pkg.install.mk directly in a package Makefile,
have it be automatically included by bsd.pkg.mk if USE_PKGINSTALL is set
to "YES".  This enforces the requirement that bsd.pkg.install.mk be
included at the end of a package Makefile.  Idea suggested by Julio M.
Merino Vidal <jmmv at menta.net>.
2003-01-28 22:03:00 +00:00
uebayasi
630b417881 Make this compile with (implicitly updated (?)) superlu-2.0nb2.
Build process change, no revision bump.
2003-01-28 01:18:20 +00:00
uebayasi
d13f7b3e9a Initial import. 2003-01-28 01:15:45 +00:00
uebayasi
79d93809ea Make this have its own ${PREFIX}/include/superlu subdirectory and install all
header files there.

Bump revision to 2.
2003-01-28 01:14:03 +00:00
atatat
74e8f7e387 Properly install the xpm graphics that graphopt uses for the buttons. 2003-01-27 17:24:08 +00:00
uebayasi
295fa3c738 Bump revision; installed location change. 2003-01-25 05:27:27 +00:00
uebayasi
77d33cb503 Fix installed location honouring GUILE14_SUBDIR. 2003-01-25 05:26:36 +00:00
markd
20f98877bd Update to R-1.6.2
CHANGES IN R VERSION 1.6.2

BUG FIXES

    o   plot.stepfun() now obeys a `ylim=.' specification.

    o   removeClass() does a better job of removing inheritance
        information.

    o   setIs() will not allow mismatched representations between two
        classes (without an explicit coerce method).

    o   The code underlying polygon drawing contained a memory leak.
        This showed up in persp, but did not affect other graphics
        functions.  It is now possible to draw big DEMs.

    o   logLik.nls() gave wrong df.

    o   rbind() with a mixture of data frames and matrices treated the
        matrices as vectors.

    o   stripchart(method="stack") was not handling missing values.

    o   Arithmetic functions such as log() lost the object bit from
        classed objects if coercion was needed.

    o   exp_rand would go into an infinite loop if unif_rand returned 0.

    o   formatC(x, format="fg") could return exponential format if
        rounding pushed x over a positive power of 10.

    o   attr(x, foo) used partial matching for `foo' (even though not
        documented to do so), and failed to find `foo' if there were
        two or more partial matches before the exact match in the list
        of attributes.

    o   Rdconv now creates direct HTML hyperlinks when linking to
        documentation in the same package.  The code now ensures that
        links which can be resolved within the package are so resolved,
        even when there are possible resolutions in other packages.

    o   If readBin(what=character()) is used incorrectly on a file which
        does not contain C-style character strings, warnings (usually
        many) are now given.

    o   Building libR.so with the zlib in the R sources was not
        finding the local zlib headers.

    o   system(intern=TRUE) has an undocumented line length limit of
        119 chars both on Unix and Windows.  The limit is now 8096 and
        documented.  On Unix (only) every 120th character used to be
        discarded.

    o   plot.POSIX[cl]t were not passing graphics parameters on to
        axis.POSIXct.

    o   On some HP-UX systems, installed scripts were not executable
        when using the BSD-compatible install system program found by
        configure.  We now always use install-sh on HP-UX.

    o   c() was converting NA names to "NA": now proper NA strings are
        used wherever possible.

    o   A typo was causing segfaults when using data.entry under SuSE.
2003-01-23 21:24:58 +00:00
kristerw
1f9d6426bc Make configure find guile-config and guile include files.
PKGREVISION++.
2003-01-23 19:57:28 +00:00
wiz
8b1d73bfd1 Add and enable graphopt. 2003-01-23 19:28:30 +00:00
wiz
29443a738c Initial import of graphopt-0.1, a graph layout optimizer:
In contrast to Graphviz and other graph optimizers, graphopt does
not use a heuristic approach to layout optimization.  Instead, it
uses basic principles of physics to iteratively determine optimal
layout.  Each node is given mass and an electric charge, and each
edge is represented as a spring.  Node mass, electric charge,
optimal spring length, and the spring constant are tweakable in
the gui in realtime.

For most graphs, this is all that is needed - hit 'go' and the
graph organizes itself much as the analagous real-life system would
if constrained to two dimensions.  For more complex graphs, some
fiddling with the physical parameters at different stages of
optimization usually does the trick.

To accomodate very large graphs, an additional mechanism called
layering was added.  When a graph is loaded, nodes are assigned to
layers based on their relative positions.  During optimization,
you can choose to hide any number of layers.  Any nodes assigned
to a layer lower than the selected layer are not only hidden, but
neither their electric charges nor the forces of the springs attached
to them are figured into the forces acting on the visible nodes.
In effect, those nodes cease to exist, and a smaller graph is
allowed to lay itself out without being constrained by an excessive
number of nodes.
2003-01-23 19:27:12 +00:00
kristerw
20c696d464 The distfile has changed on the master site as noted by Robert Elz in
PR 19876.

Update the distinfo (after verifying that nothing nasty has been introduced).
PKGREVISION++.

The author don't seem to keep a changelog (*sigh*) but the changes seems
to be some minor code clean up and bug fixes.
2003-01-22 22:07:29 +00:00
salo
0efa1e5533 s/INSTALL_*/BSD_INSTALL_*/ in patches, remove unnecessary MAKE_ENV. 2003-01-19 07:07:40 +00:00
cjep
382ac3566e Fix Aachen mirror path 2003-01-18 18:22:16 +00:00
rh
6a07e7c509 Re-enable guile support now that guile and guile14 happily co-exist.
Bump PKGREVISION.
2003-01-17 02:23:21 +00:00
wiz
ee6c5ba041 Update to 2.11.6.2
Changes: New repeat.cal, bug and portability fixes.
2003-01-16 15:40:12 +00:00
rh
5b0ed1c00d Remove guile support. Gnumeric only supports guile-1.6.x while gnucash
(which depends on gnumeric) only supports guile-1.4.

XXX: This is a quick fix to unbreak gnucash and the gnome meta-pkg, but
XXX: the guile packages need to be changed to co-exist to address this
XXX: properly!

Bump PKGREVISION.
2003-01-12 05:45:02 +00:00
wiz
62f6c2b0d5 emacs.mk already includes bsd.prefs.mk, no need to include it manually a
second time.
2003-01-10 14:26:37 +00:00
rh
1a1a6b81ed Update gnumeric to 1.0.12. Changes include:
* Guile support (NetBSD package)
	* Bugfixes
        * backport small text import cleanup.
        * Remove the patch to the xml importer in 1.0.11 and solve the
          problem using a blunt object.
        * Support the global outline buttons
        * Use the back port of the new xml parser in libxml1 (thanks DV)
        * Fix GAMMAINV.
2003-01-09 12:41:11 +00:00
wiz
4a302a3398 Convert to buildlink2. 2003-01-07 14:47:16 +00:00
uebayasi
ea8963cedf Initial buildlink2.mk. 2003-01-07 12:24:51 +00:00
uebayasi
917d29d213 Rename older (<1.6) Guile as guile14.
Packages using Guile now all depend on guile14.  These packages are
expected to be made depend on newer Guile (1.6.x) when updated in the
future.
2003-01-07 03:56:17 +00:00
cjep
ab76880369 SunOS/System V package names for the GAP packages. 2003-01-05 14:09:03 +00:00
cjep
3dba4a0529 Add and enable gp-grpconst 2003-01-05 13:58:36 +00:00
cjep
1e2459e3e6 Initial import of GrpConst 2.0 into the NetBSD packages collection as
math/gp-grpconst.

GrpConst is a GAP 4 package for constructing all groups of a given
finite order (up to isomorphism).
2003-01-05 13:58:11 +00:00
cjep
70e7319e9f Work around for PLISTs so that the install machinery should now work on SunOS 2003-01-05 12:43:01 +00:00
cjep
2157785b4c Gap is no longer mirrored at ANU 2003-01-04 23:49:56 +00:00
cjep
237b19866f Fix PLIST to use MACHINE_GNU_PLATFORM (noticed in shark bulk build). 2003-01-04 12:23:00 +00:00
wiz
2d56312387 Update to 2.11.6.
News:
base2(), powerterm, lavarand -> LavaRnd, fproduct, and lots of bug fixes.
2003-01-03 20:35:29 +00:00
dmcmahill
84fdda095c add missing libgslcblas.* files. 2003-01-01 06:07:51 +00:00
cjep
e257555003 Fix PLIST to match previous change 2002-12-31 18:40:43 +00:00
cjep
2cf9067a76 Install the prim directory (noted by Bettina Eick in private e-mail).
Bump pkg revision.
2002-12-31 13:02:33 +00:00
jschauma
f4fbbc5dfe One more:
Bump PKGREVISION on packages that depend on x11/xforms, since there
has been a soname change.  Pointed out by fredb.
2002-12-28 21:24:22 +00:00
cjep
0c7a4fbd1f Fix PLIST (error noticed in Hubert's latest bulk build). 2002-12-27 15:28:14 +00:00
jschauma
c4f93d4864 guile-snarf wants the filename as the first argument, so patch accordingly.
Should fix problems seen in Huberts latest bulk build.
2002-12-27 02:17:57 +00:00
jmmv
9f31d4da5d Use PKGNAME_NOREV instead of a temporary variable. 2002-12-24 18:56:08 +00:00
jmmv
0e6cf1060a Make this package install its configuration files under the examples tree
and use bsd.pkg.install.mk to copy them to PKG_SYSCONFDIR.
Bump PKGREVISION to 1.
2002-12-24 17:50:23 +00:00
jmmv
89891d9632 Make udunits install its configuration file under the examples directory
and use bsd.pkg.install.mk to copy it to PKG_SYSCONFDIR.
Fix this package so that it can be cleaned as a regular user.
Bump PKGREVISION to 1.
2002-12-24 17:21:03 +00:00
wiz
d8262452c1 Bump PKGREVISION because of dependency on latest freetype2 or glib2
package and library major bumps therein.
Also match dependency in corresponding buildlink2.mk's for the same reason.
Mmmm, binary packages.
2002-12-24 06:09:44 +00:00
cjep
9f773d13ea Note addition of gp-fplsa. 2002-12-24 00:20:16 +00:00
cjep
459c0f2985 Initial import of the GAP package FPLSA into the NetBSD packages
collection as math/gp-fplsa.

This package is a GAP interface to a C program called fplsa for
dealing with finitely presented Lie super-algebras.

This GAP package installs an alternative method for the GAP
operation `IsomorphismSCTableAlgebra'. The method calls fplsa to do the
hard part of the computation. This speeds up the calculation and permits
larger problems to be attempted. The external program has much additional
functionality which is not used by the present version of the package.
2002-12-24 00:17:25 +00:00
cjep
f3a3f76e1c Remove pointless brackets. 2002-12-23 22:18:24 +00:00
seb
7e93ce38fe Make this package work with the various emacsen and xemacsen we have in
pkgsrc.
Use emacs.mk. Bump PKGREVISION.
2002-12-23 12:50:12 +00:00
cjep
16f224358a Fix: Don't need DISTFILES. Need an EXTRACT_SUFX... 2002-12-23 10:48:12 +00:00
cjep
1f5a16e077 Use new built in pkgsrc zoo extract method. 2002-12-23 02:02:08 +00:00
cjep
2a9f017585 Add and enable gp-factint. 2002-12-23 01:26:52 +00:00