Do it for all packages that
* mention perl, or
* have a directory name starting with p5-*, or
* depend on a package starting with p5-
like last time, for 5.18, where this didn't lead to complaints.
Let me know if you have any this time.
a) refer 'perl' in their Makefile, or
b) have a directory name of p5-*, or
c) have any dependency on any p5-* package
Like last time, where this caused no complaints.
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.
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.
manages to do this without receiving a SIGBUS...
Make the test always return that unalign access is forbidden. This makes
the package work on ARM.
PKGREVISION++
first component is now a package name+version/pattern, no more
executable/patchname/whatnot.
While there, introduce BUILD_USES_MSGFMT as shorthand to pull in
devel/gettext unless /usr/bin/msgfmt exists (i.e. on post-1.5 -current).
Patch by Alistair Crooks <agc@netbsd.org>
This is file README for Moscow ML 2.00 for Linux/Unix (June 2000)
- The full SML Modules language (structures, signatures, and functors)
is now supported, thanks to Claudio Russo. Also, several extensions
to the SML Modules language are provided:
- higher-order functors: functors may be defined within structures
and functors
- first-class modules: structures and functors may be packed and
then handled as Core language values, which may then be unpacked
as structures or functors again
- recursive modules: signatures and structures may be recursively
defined
- Value polymorphism has become friendlier: non-generalizable free
type variables are left free, and become instantiated (once only)
when the bound variable is used
- Added facilities for creating and communicating with subprocesses
(structure Unix and Signal from SML Basis Library).
- Added facilities for efficient functional generation of HTML code
(structure Msp); also supports the writing of ML Server Page
scripts.
- Added facilities setting and accessing `cookies' in CGI scripts
(structure Mosmlcookie), thanks to Hans Molin, Uppsala, Sweden.
- The Gdimage structure now produces PNG images (using Thomas
Boutell's gd library).
* Access to GNU gdbm persistent hashtables (structures Gdbm, Polygdbm)
* Interface to the PostgreSQL database server (structure Postgres)
* Interface to the MySQL database server (structure Mysql)
* Interface to POSIX 1003.2 regular expressions (structure Regex)
* Interface to sockets (structure Socket)
* Faster bytecode execution (when compiled with GCC or egcs)
* Registration of ML and C functions simplify callbacks
Apparently the NetBSD patches were also pulled up.
Since the distfile on the original site was updated without
version indication, this also fixes kern/9783.
some refining by myself.
New in version 1.43 of Moscow ML:
* Arrays of weak pointers (structure Weak).
* Dynamic linking of external functions under Linux and Solaris
* Access to GNU gdbm persistent hashtables (structures Gdbm, Polygdbm)
* The load paths can be set from the interactive system.
* The interactive system's prompts and responses can be turned off
(option -quietdec, variable Meta.quietdec).
* Prettyprinters can be installed also on base types and abstract types.
* Mosmllex now supports abbreviations for regular expressions.