This Perl module is useful for writers of daemons and other processes
that need to tell whether they are already running, in order to prevent
multiple process instances. The module accomplishes this via *nix-style
pidfiles, which are files that store a process identifier.
NetBSD Packages Collection.
The Perl5 module SVN::Notify provide a class that may be used for
sending email messages for Subversion repository activity. There
are a number of different modes supported, and SVN::Notify is fully
subclassable, to easily add new functionality. By default, A list
of all the files affected by the commit will be assembled and listed
in a single message. An additional option allows diffs to be
calculated for the changes and either appended to the message or
added as an attachment. The included subclass, SVN::Notify::HTML,
allows the messages to be sent in HTML format. A svnnotify script
is also provided.
Changes from 0.22:
0.25 Fri Mar 31 18:28:17 JST 2006
- added a 'follow_best_practice' class method that causes the accessors to
be called 'get_foo' and 'set_foo' instead of just 'foo'
- added 'accessor_name_for' and 'mutator_name_for' methods that you can
override in your subclass to create your own names for accessors.
(That idea taken from Class::DBI.)
0.23 Sat Feb 25 19:46:08 GMT 2006
- rewrote the tests. Now using Test::More
PKGLOCALEDIR and which install their locale files directly under
${PREFIX}/${PKGLOCALEDIR} and sort the PLIST file entries. From now
on, pkgsrc/mk/plist/plist-locale.awk will automatically handle
transforming the PLIST to refer to the correct locale directory.
This is a bugfix release.
* Entirely new icon set, for palettes, gorm, gmodel, nib and the
application.
* Replaced some of the images for the inspectors.
* Changed formatting in some of the inspectors so that they are
easier to navigate.
* Updated version number to match GNOME version.
Changes 2.12.2:
* init: Fix an out-of-bounds error.
* Build from cvs: Look for gmmproc in generic libdir
directory, fixing the build on some 64-bit systems.
* Glade::get_widget(): Show the name of not-found
widgets on the console, because libglade does not seem to
do this anymore (I think it did once.)
* Example: Delete the dialog when we are finished with it.
* Windows build fixes.
* Windows Build:
- Define GLIBMM_DLL when building with mingw32 or cygwin,
because it is needed by gtkmm.
* OptionGroup: Allow default values, by not initializing them all.
* Slight code size reduction by marking private functions as static.
Makedepf90 is a program for automatic creation of Makefile dependency
lists for Fortran source code. Makedepf90 supports MODULE:s,
INCLUDE:s, cpp #include:s, f90ppr $include:s and coco ??include:s and
set-files.
msgfmt, then it should set the following in the package Makefile:
USE_TOOLS+= msgfmt
To deal with message files that use the "msgid_plural" statement,
which isn't supported in NetBSD<=3.x and also in gettext<=0.10.35, we
determine if the built-in "msgfmt" is sufficiently new enough to
understand "msgid_plural". If it isn't, then we use the msgfmt.sh
script to transform the msgid_plural statements to an equivalent
construct that's understood by older msgfmt tools.
The msgfmt.sh script is a straightforward translation of the original
perl script msgfmt.pl script by Julio M. Merino Vidal into shell and
awk, which are more lightweight dependencies than perl.
We remove the USE_MSGFMT_PLURALS bits in gettext-lib/builtin.mk as they
are made obsolete by the new code in mk/tools/msgfmt.mk.
BUILD_USE_MSGFMT is still supported but will be removed in a separate
commit.