- Updating package to 0.17
Upstream changes:
0.17 2009-03-10
- Make unicode test work on older Perls.
0.16 2009-03-09
- Add unicode test.
0.15 2009-03-09
- Add some logging to help diagnose smoke failures.
0.14 2009-03-07
- Croak if 4 char key string is not 8-bit clean. See #33672.
Pkgsrc changes:
- Provided HOMEPAGE.
- The package supports installation to DESTDIR.
- A C compiler is needed.
- The "Configure" script has been removed, so we do not have tell it to use
defaults (part of patch-aa) or change its stdin in MAKE_PARAMS anymore.
- sharelite.c has been renamed upstream, no more need to do this in pkgsrc,
thus making patch-aa and patch-ab obsolete.
Changes since version 0.09:
===========================
0.13 2008-03-09
- Fixed patching of double quoted strings in Makefile. Affects Win32
and, probably, VMS.
0.12 2008-02-25
- Use Devel::CheckLib to verify that we have a C compiler.
0.11 2008-02-25
- Removed POD coverage test. Dynamic constants make it flaky.
0.10 2008-02-24
- Use Perl's malloc wrappers
- moved test into t/sharelite.t
- made test use Test::More
- removed Configure mechanism
- assorted minor tidying
IPC::ShareLite provides a simple interface to shared memory, allowing
data to be efficiently communicated between processes.
It provides an abstraction of the shared memory and semaphore facilities
of SysV IPC, allowing the storage of arbitrarily large data; the module
automatically acquires and removes shared memory segments as needed.
Storage and retrieval of data is atomic, and locking functions are
provided for higher-level synchronization.
In many respects, this module is similar to IPC::Shareable. However,
IPC::ShareLite does not provide a tied interface, does not (automatically)
allow the storage of variables, and is written in C for additional speed.