Commit graph

108 commits

Author SHA1 Message Date
jmc
ba62a04bd7 Lots of fixes (bad code in a lot of places) to make this compile and work 2003-03-31 03:46:29 +00:00
jmmv
0916498c1b Place WRKSRC where it belongs, to make pkglint happy; ok'ed by wiz. 2003-03-29 12:40:00 +00:00
jschauma
0aac0325e3 Update to latest version 1.2.5-1a (pkgversion 1.2.5.1.1)
From the packages README:
Version 1.2.5 is primarily a bug-fix release.  New features include

Significantly better collective algorithms are available.

Major changes for the globus2 device and the ch_nt device.

Information on previous versions
--------------------------------
Features new or improved in Version 1.2.4 included:

SMP support has been inproved through the use of sched_yield.  SMP Systems that
are not oversubscribed can consider configuring with --disable-yeild.

A number of bugs in the ch_p4, ch_p4mpd, and ch_shmem device hae been fixed.
These could cause programs to hang or generate error messages.

Features new or improved in Version 1.2.3 included:

Bug fixes and improved-portability,
particularly in the area of Linux and Mac OS X support.  Other new features
include better support for Intel compilers, particularly for IA64 Linux,
better support for various Fortran compilers, and some fixes for rare race
conditions in the ch_p4 device.  The documentation on the ch_p4mpd device and
the MPD system has been improved.  Version 1.2.3 also includes all of the
source for both the Unix and Windows versions.  Windows users should still
use the self-installing version available through the web page.  The globus
device now supports version 2 of Globus.

Features new or improved in Version 1.2.2 included:

There are a number of improvements to the ch_p4 device that improve both
performance and reliability, particularly on Linux platforms.

Significant upgrades have been made to the MPD system of daemons that provide
fast startup of MPICH jobs, management of stdio, and a crude parallel debugger
based on gdb.
2003-03-27 21:07:05 +00:00
wiz
0abe143a30 Quote tr arguments. From Jim Bernard in PR 20826. 2003-03-20 23:34:36 +00:00
jmmv
8da1b29f2e The lib/pkgconfig has been added to the list of standard directories, so do
not try to remove it, even if empty.
2003-01-02 22:44:43 +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
wiz
e8b5af3327 Add distinfo, noted missing by Hiramatsu Yoshifumi on tech-pkg. 2002-11-20 19:53:06 +00:00
is
88a48d3237 Update parallel/pvm3 to pvm-3.4.4 2002-11-09 15:24:24 +00:00
is
d7e3c1c448 Update the NetBSD architecture list. 2002-11-09 12:10:19 +00:00
wiz
624e2a5f03 regen 2002-11-09 11:42:11 +00:00
is
e76eabfe9c Add rcs id. 2002-11-09 11:28:41 +00:00
is
d07c2283a5 repair column formatting of pvm console "conf" output 2002-11-09 10:56:27 +00:00
jlam
80416b984f if to elif 2002-10-29 20:30:49 +00:00
jlam
eb47a10ca0 There was apparently an inadvertant "dj" in vi command mode that killed
two lines, and broke alpha and arm detection on Linux as a result.
2002-10-29 19:57:47 +00:00
dmcmahill
effc0291e4 - remove unused (and commented out) DEPENDS
- remove redundant do-configure target (perl5/module.mk does that now)
2002-10-15 09:33:12 +00:00
dmcmahill
664cd66c05 add and enable p5-Parallel-Pvm 2002-10-13 04:30:44 +00:00
dmcmahill
016b72a668 initial import of p5-Parallel-Pvm-1.3.0
Parallel::Pvm is a perl extension for the parallel virtual machine
(PVM) message-passing system.
2002-10-13 04:30:05 +00:00
dmcmahill
13b5b4bb4c add RCS ID 2002-10-12 17:30:33 +00:00
jlam
503aa42d95 buildlink1 -> buildlink2 2002-10-08 22:31:43 +00:00
jlam
ee91224146 Add buildlink2.mk file for use by other package Makefiles (in particular,
math/scilab/Makefile already uses it.  Thanks wiz!).
2002-10-02 19:51:52 +00:00
jlam
7a55cc2714 Use buildlink2, and provide a makefile fragment arch.mk to set PVM_ARCH to
the correct value.  arch.mk can be used by other Makefiles or by
buildlink2.mk files to find the PVM libraries and binaries.
2002-09-30 22:18:55 +00:00
wiz
e8817c9088 Complete standardization of messages according to latest pkglint. 2002-09-24 12:29:55 +00:00
wiz
80ee491886 Since the major of libiconv was increased during the update to 1.8,
bump dependency to latest libiconv version; recursively also bump all
dependencies of packages depending on libiconv.
Requested by fredb.
2002-09-10 16:06:32 +00:00
agc
597458ef9a Add and enable linda. 2002-08-20 16:45:15 +00:00
agc
52a43fab50 Initial import of linda-0.1.1 into the NetBSD Packages Collection.
linda is an simple library implementation of Linda parallel
programming system (http://www.cs.yale.edu/Linda/linda.html).  To
write a parallel program with linda, you have to know only 6
functions:  spawn, out, in, inp, rd and rdp with linda.
2002-08-20 16:44:35 +00:00
dmcmahill
d12202c9d0 avoid installing a .orig file. Fixes a leftover file found in last bulk build 2002-08-08 09:40:38 +00:00
dmcmahill
9b6926c0a1 teach pvm about arm, armeb, and hppa. Should fix recently noted shark
build problems.
2002-08-05 01:26:40 +00:00
agc
8d0c2f7d7c Make sure that we check whether we check whether the distfiles exist
first in BATCH mode.
2002-07-17 13:17:21 +00:00
agc
6b22fc486d Deprecate IS_INTERACTIVE
Mark this package as using an interactive fetch stage
2002-07-02 11:39:46 +00:00
seb
c90b725a3b Explicitly set PVM_ROOT to fix installation stage. This is due to the change in
revision 1.915 of mk/bsd.pkg.mk that removed ${MAKE_ENV} from the environment
for a recursive make. May be it is not needed anymore in MAKE_ENV?
2002-02-07 10:49:07 +00:00
zuntum
d038a73ebd Move pkg/ files into package's toplevel directory 2001-10-31 22:52:58 +00:00
agc
42f4f968e1 Move the post-patch custom script into the package Makefile. 2001-10-26 14:37:56 +00:00
agc
d52dd5005a At present, if there is a pre-<target> or post-<target> script in
the scripts/ directory, it will be run automatically as part of
the build process, by bsd.pkg.mk.  There are now exactly 5 packages
in pkgsrc which use this facility, and yet, for every package build,
the existence of a script is checked by bsd.pkg.mk once before the
target is executed, and once afterwards. This incurs needless
overhead.

Move the separate pre- and post- script handling out of bsd.pkg.mk into
the individual package Makefiles, where it's much more obvious what is
happening, anyway.
2001-10-26 14:09:59 +00:00
jlam
f79573370a Mechanical changes to 375 files to change dependency patterns of the form
foo-* to foo-[0-9]*.  This is to cause the dependencies to match only the
packages whose base package name is "foo", and not those named "foo-bar".
A concrete example is p5-Net-* matching p5-Net-DNS as well as p5-Net.  Also
change dependency examples in Packages.txt to reflect this.
2001-09-27 23:17:41 +00:00
agc
a16fc84f19 Deprecate NO_WRKSUBDIR, replacing it with an explicit assignment of:
WRKSRC= ${WRKDIR}

This is much cleaner, much more indicative of what happens, and removes
another of the negative definitions (NO_.* = value).
2001-09-09 20:36:07 +00:00
garbled
6b0714213c Update clusterit to 2.0.
Changes include:
Added new dvt command, which allows you to open xterms to multiple hosts
and control them all via one input window.
Added new jsh command, which allows better job scheduling specifically
designed for parallel compiling.
Multiple bugfixes and enhancements.  Much much faster execution.
2001-08-14 08:33:32 +00:00
dmcmahill
6b11d1092a forgot to cvs add these first. 2001-05-24 19:51:47 +00:00
dmcmahill
aa88b59f9b - add -DCTIMEISTIMET to all the NetBSD arch definition files. This just
says to use type time_t for ctime(3).

- Fix some format strings for 64 bit systems.

- use '?=' instead of '='when setting the command used for rsh/ssh so the
  user can set it in mk.conf (PVM_SSH).
2001-05-24 19:51:07 +00:00
dmcmahill
3af15b801a Pass down CFLAGS, FFLAGS and fix the quoting of CC and F77. This ensures
you can do something like:

make CC="gcc -pipe" PKG_FC="f77 -pipe" CFLAGS="-Wformat -g" FFLAGS="-g"

and still have pvm compile correctly.

Addresses PR pkg/12949 submitted by Thor Simon <tls@cs.stevens-tech.edu>.
2001-05-24 19:32:32 +00:00
agc
5ac30340b6 Move to sha1 digests, and add distfile sizes. 2001-04-18 15:22:45 +00:00
agc
9e8d6c8b8d + move the distfile digest/checksum value from files/md5 to distinfo
+ move the patch digest/checksum values from files/patch-sum to distinfo
2001-04-17 11:33:31 +00:00
wennmach
8ade44d33d Move cpp-like Makefile (.if exists()) statement after the inclusion of
bsd.pkg.mk.

Thanks to Alistair Crooks for this fix (and for enlightening me).
2001-04-10 19:31:27 +00:00
wiz
5fa2790071 replace work with ${WRKDIR} 2001-04-09 12:00:49 +00:00
wennmach
849ced35ca Fix PLIST (leftover files discovered in Hubert Feyrers bulk build).
Add PLIST.java (contains additional installed files if a javac is
present during build).

Modify Makefile to take the possible presence of a Java compiler
into account.
2001-04-05 17:56:19 +00:00
wiz
fc73117ab2 Remove unnecessary whitespace. 2001-04-02 22:52:53 +00:00
wennmach
84ee6de435 Update mpich to 1.2.1.
Besides bug fixes, 1.2.1 features full support of the MPI-1.2 standard
as well as some support for the new MPI-2 standard.

Closes PR 7486.
2001-03-21 15:28:57 +00:00
wiz
a13ea108bb Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT. 2001-02-17 17:52:59 +00:00
wiz
79a4bfc219 Not needed any more -- COMMENTs are in Makefiles now. 2001-02-16 15:52:49 +00:00
wiz
02e8ee6a47 Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT.
While I'm here, unify category Makefiles to more standard style.
(If you have tools depending on the previous form, please fix them.)
2001-02-16 15:51:46 +00:00
is
88c2a995bb Change the names of the ssh and ssh6 packages to ssh{,6}-1.2.27nb1 so
that installation of the right version can be verified.
2001-02-13 12:49:06 +00:00