- removed packages p5-IO-Compress-Base, p5-IO-Compress-Zlib,
p5-IO-Compress-Bzip2 and p5-Compress-Zlib because they are
merged into p5-IO-Compress
- Updated dependend packages to depend on p5-IO-Compress
and bump PKGREVISION
Upstream changes:
2.017 30 March 2009
* Merged IO-Compress-Base, IO-Compress-Bzip2, IO-Compress-Zlib &
Compress-Zlib into IO-Compress.
* The interface to Compress-Raw-Zlib now uses the new LimitOutput
feature. This will make all of the zlib-related IO-Compress modules
less greedy in their memory consumption.
* Removed MAN3PODS from Makefile.PL
* A few changes to get the test harness to work on VMS courtesy of
Craig. A. Berry.
* IO::Compress::Base & IO::Uncompress::Base
Downgraded some croaks in the constructors to just set $! (by letting
the code attempt to open a file and fail).
This makes the behavior more consistent to a standard open.
[RT #42657]
* IO::Uncompress::Base
Doing a seek with MultiStream could drop some of the uncompressed
data. Fixed.
* IO::Compress::Zip
- Fixed problem with the uncompressed & uncompressed fields when
zip64 is enabled. They were set to 0x0000FFFF instead of
0xFFFFFFFF. Also the ZIP64 extra field was 4 bytes short.
Problem spotted by Dino Chiesa.
* IO::Uncompress::Unzip
- use POSIX::mktime instead of Time::Local::timelocal to convert
the zip DOS time field into Unix time.
* Compress::Zlib
- Documented Compress::Zlib::zlib_version()
to trigger/signal a rebuild for the transition 5.8.8 -> 5.10.0.
The list of packages is computed by finding all packages which end
up having either of PERL5_USE_PACKLIST, BUILDLINK_API_DEPENDS.perl,
or PERL5_PACKLIST defined in their make setup (tested via
"make show-vars VARNAMES=...").
0.42 Sun May 21 22:06:02 2006
SWF::Element
- Tag::BitmapLossless/2 now has always a long tag header
to avoid a player bug. (Thanks to Gordon McCreight)
- Fixed wrong unpacking font codes.
0.41 Fri Jun 3 00:30:00 2005
SWF::Element
- mistook TEXTRECORD::TYPE0 and TYPE1 in some case.
(Thanks to Quyen Phuong)
TEXTRECORD::TYPE0 and TYPE1 are obsolete and now TEXTRECORD has both
styles and glyph entries.
- supports SoundStreamHead/2 for MP3 without LatencySeek.
(Thanks to Quyen Phuong)
SWF::Parser
- 'parsetag' unexpectedly quitted when the stream ran short. Fixed.
0.40 Sun May 1 22:24:58 2005
SWF::Element
- Wrongly dropped CXFORM/WITHALPHA when HasAddTerms and
HasMultTerms are both 0. (Thanks to Quyen Phuong)
0.39 Fri Mar 18 00:02:58 2005
SWF::Element
- Fixed wrong glyph shape offsets in DefineFont.(Thanks to Quyen Phuong)
- Fixed wrong flag accessors of DefineFontInfo/2.
0.38 Tue Mar 15 00:57:57 2005
SWF::Parser
- 'parse' mathod did not call the 'tag-callback' sub properly. Fixed.
(Thanks to Quyen Phuong)
0.37 Sun Oct 31 02:04:31 2004
SWF::Element
- Fixed wrong bit shift in _create_flag_accessor.
- Fixed wrong flag accessors of Definesound and SoundStreamHead/2.
- Support ActionFSCommand2 and ActionStrictMode.
0.36 Tue Sep 14 23:30:00 2004
SWF::Element
- Failed to unpack DefineFont2 if FontFlagsWideOffsets was true. Fixed.
- Rewrote 'lookahead_*'.
SWF::BinStream
- 'get_bits' returned a wrong value in a certain case.
Restored previous version. (Thanks to Leonard Holman)
0.35 Wed Aug 11 09:27:51 2004
SWF::Element
- Improved to handle NaN.
0.341 Sat Jul 10 11:34:42 2004
SWF::Element
- Fixed unpack CacheRegister in SWF::Element::ACTIONRECORD::ActionTry.
0.34 Sat Jun 12 12:42:22 2004
SWF::Element
- Fixed wrong style index in DefineMorphShape.
- Added locking SWF version in CLIPACTIONRECORD.
SWF::Parser, SWF::BinStream
- Improved SWF version control. (Thanks to Anand Kellar)
0.33 Mon Apr 26 01:02:03 2004
SWF::Element
- Added tag types.
- Added SWF::Element::Tag::Packed class.
SWF::BinStream
- Fixed wrong handling of initial data for a read stream.
- Version of a write stream can change now before writing any data.
SWF::Parser
- Removed redundant copy of the internal stream.
0.32 Sat Mar 7 00:00:00 2004
SWF::Element
- Features described in the SWF file format specification version 7
are supported.
- Invalid ActionCall packing/unpacking is fixed.
0.31 Mon Dec 22 22:00:00 2003
- Minor bug fix for SWF::BinStream and SWF::Element.
SWF::Parser
- 'abort' did not work correctly for 'parse_file'. Fixed.
0.30 Sat Dec 20 02:22:00 2003
SWF::Element
- SWF::Element::MATRIX was initialized wrongly since ver.0.28. Fixed.
0.29 Wed Dec 17 20:30:00 2003
SWF::Element
- Fixed SWF::Element::ACTIONDATA::Double to handle 'infinity' and
'NaN' properly. (Thanks to Peter Sergeant)
0.28 Mon Dec 15 22:45:00 2003
SWF::Element
- Some methods are redefined wrongly. fixed.
- Removed some warnings.
SWF::Parser
- Removed some warnings.
0.27 Sun Nov 30 00:22:55 2003
SWF::Element
- SWF version was not set to TAGSTREAM. fixed.
- Added 'dumper' method for TAGSTREAM.
0.26 Sat Nov 29 18:30:00 2003
SWF::Element
- '$' and '@' are not escaped correctly in dumper method. Fixed.
- Label positions for WaitForFrame/2 action is wrong. Fixed.
- Property names for ACTIONDATA::Property are supported.
- 'NaN' and 'Infinity' for ACTIONDATA::Double are supported.
- Added some read-only flag accessors.
- Added 'lookahead_FieldName' methods.
- Added a 'shallow_unpack' method for the DefineSprite tag.
SWF::BinStream
- get_SI16/32 failed to get negative minimum values. Fixed.
- Added lookahead_string/UI8/16/32/SI8/16/32 methods.
SWF::Parser
- Added a 'header' parameter for SWF::Parser->new.
- Added an 'abort' method.
Others
- Added a sample, linkext.plx, using lookahead_Flags and shallow_unpack.
0.25 Thu Aug 7 22:00:00 2003
SWF::Element
- There remained a bug to pack EventFlags. Fixed. (Thanks to Sam Wong)
dumpswf.plx
- The output script cannot set the SWF version correctly. Fixed.
(Thanks to John Robens)
0.24 Thu Jul 10 00:20:00 2003
SWF::Element
- EventFlags of PlaceObject2 for FLASH 6 was wrong. EventFlags6 is
now included in EventFlags.
- ActionScript data 'null' and 'undefined' were confused.
Use SWF::Element::ACTIONDATA::UNDEF for 'undefined'.
0.23 Sat Jun 14 19:10:00 2003
SWF::Element
- Support 256 or higher value in SWF::Element::ACTIONDATA::Lookup.
(Thanks to Scott Graham)
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.
SWF modules are manipulating Macromedia Flash movie (SWF) files.
This package contains:
SWF::File module can be used to make SWF movie.
SWF::Parser module provides a parser for SWF file.