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.
module directory has changed (eg. "darwin-2level" vs.
"darwin-thread-multi-2level").
binary packages of perl modules need to be distinguishable between
being built against threaded perl and unthreaded perl, so bump the
PKGREVISION of all perl module packages and introduce
BUILDLINK_RECOMMENDED for perl as perl>=5.8.5nb5 so the correct
dependencies are registered and the binary packages are distinct.
addresses PR pkg/28619 from H. Todd Fujinaka.
- distname now is Unix-Syslog
- When calling libc-syslog() internally, pass message as string argument,
not as format string
- Instead of quoting percent-signs in syslog()-wrapper, simply pass the
string to libc-syslog() as string argument via %s
- Copy ident-argument using some Perl-API functions. Just
using a reference counter had unwanted side-effects
syslogd(8) via Perl's XSUBs. The implementation attempts to resemble
the native libc-functions of your system, so that anyone being familiar
with syslog.h should be able to use this module right away.