# changelog

author: coolo@suse.com
changelog:
  - updated to 2.33
    Caught up with various RT reports, and fixed a bunch of them.
    [RT#74198] fixed dumps containing read-only objects (obtained via JSON::XS)
    [RT#74198], Fixed stringification of code compiled under strict in later
    perls. Thanks to Father Chrysotomos for the patch and nudge.
    Also eliminated a false-fail prone test which was actually pretty useless,
    which should close several tickets which I wont bother to list.
    This release also is the first from the new git repository at
    https://github.com/demerphq/Data-Dump-Streamer


author: coolo@suse.de
changelog:
  - updated to 2.020
    - Add DumperObject for getting at the underlying obj
    - create DwarnF for formatting Dumper'd output
    - Create Ddie for die'ing output
    - Make DwarnN test still work if Devel::ArgNames isn't installed
    - add $DwarnN export
    - make Devel::ArgNames an optional dep
    - add $Dwarn export
    - add documentation for DwarnN
    - remove Dumper() returning object
    - add DwarnN
    - add DwarnL
    - make Dwarn contextual
    - document ::Dwarn idiom
    - make sure Devel::Dwarn::Dwarn and Devel::Dwarn::DwarnS work


author: lmuelle@suse.de
changelog:
  - Update to version 0.31.
    - Fix a test assuming hash key orders.
    - Big rewrite, simplifying the API and documenting everything.
    - Added to_relative (to help with SVK floating checkouts).


author: chris@computersalat.de
changelog:
  - update to 0.106
    * correct version style mismatch for Sub::Install (thanks, brian d foy)
  - 0.105     2010-01-14
    * fix a typo in documenation (thanks, Florian Ragwitz)
  - removed .packlist, perllocal.pod files
    > noarch package
  - cleanup spec
    o fix HEADER
    o update License, Url, Source
    o fix deps
    - perl-macros deps
    - perl(Sub::Install) >= 0.921
    o update description
    o macro usage


author: coolo@suse.com
changelog:
  - update to 0.107
      mkopt now prefers named parameters; docs updated
      added the name_test parameter to mkopt


author: lars@linux-schulserver.de
changelog:
  - remove old_test_more.patch and use sed statement
    instead (less likely to break with every package update)


author: pascal.bleser@opensuse.org
changelog:
  - update to 2.02:
    * fix SQL documentation
    * added change_entries_per_page
    * run perltidy on the modules
  - changes from 2.01:
    * add human-readable license to the documentation


author: chris@computersalat.de
changelog:
  - updated to 0.34
    * Tests require Test::More-0.88 or up (RT#70538)
    * Tested on perl-5.14.1 and 5.15.1


author: coolo@suse.com
changelog:
  - updated to 0.28
    - convert to dzil
    - bump namespace::clean dep
    - better error message if Data::Alias isn't found
    - doc fixes


author: anicka@suse.cz
changelog:
  - update to 5.6
    * Made the module MacOS X compatible
    * Made some tiny changes to the documentation


author: anicka@suse.cz
changelog:
  - update to 6.3
    * The language can now be set individually for each function
      in "Date::Calc" that requires it (through a new optional
      parameter; the default continues to be a global setting
      for backward compatibility); the affected functions are:
      "Decode_Month()", "Decode_Day_of_Week()", "Compressed_to_Text()",
      "Date_to_Text()", "Date_to_Text_Long()", "Calendar()",
      "Month_to_Text()", "Day_of_Week_to_Text()", "Day_of_Week_Abbreviation()",
      "Decode_Date_EU()", "Decode_Date_US()", "Decode_Date_EU2()",
      "Decode_Date_US2()", "Parse_Date()".
    * BEWARE that the interface of "DateCalc.c" has changed!
    * Module "Date::Calc::Object" has been changed similarly
    * Module "Date::Calendar::Year" has also been adapted accordingly
    * bugfixes


author: chris@computersalat.de
changelog:
  - update to 6.05
    * Significant speedups. Thanks to Moritz Lenz and BrowserUK on perlmonks for
      suggestions (and a number of other people on perlmonks for suggestions
      that I did not end up using, but which provided a great discussion).
    * Reduced the precision of 1 test to avoid a rounding difference when using
      a perl compiled with uselongdouble.  Andreas Koenig
    * Fixed a bug in parse_date where the current time was getting used instead
      of the documented 00:00:00
    * Bug fix where DateCalc didn't work with $mode in some cases.
    * Fixed Makefile.PL/Build.PL to hanle Win32::TieRegistry requirement.
    * Changed %z printf behavior back to 5.xx and added %N format. Gilles Lamiral
    * Fixed bug where non-English Windows versions didn't get the timezone. Thanks
      to Rene Schickbauer for testing.
  - cleanup spec
    * added cpan_name
    * sort tags
    * fix build-/deps
    * update desc
    * move changelog to .changes
  - added perl-macros
    * perl_gen_filelist


author: anicka@suse.cz
changelog:
  - update to 6.07
    * Added dm_zdump example script.
    * Minor bug where %Z printf format didn't always work.
    * Improved TZ::periods functionality
    * Fixed bug in Date_ConvTZ where empty values weren't defaulting
    to local timezone.
    * Fixed a couple of problems in the generated timezones for some
    odd cases (America/Resolute and Asia/Tehran).
    * Added support for 5pm back in (it was omitted accidentally).
    * Fixed a minor warning.
    * Some additional speedups.
    * Newest zoneinfo data.
    * Fixed bug in Date_TimeZone where it wasn't returning
    the timezone.


author: chris@computersalat.de
changelog:
  - update to 6.11
    - Fixed a problem in Build.PL that had an incorrect module requirement.
  - Version 6.10  2010-04-29
    Fixed a bug where Date_ConvTZ not working correctly with timezones specified
      by offset.  Chris Butler
    Fixed a documentation bug in Date::Manip::TZ where "stdonly" was listed as the
      default value for $dstflag, but in actuality, "std" is the default.
    Changed Date::Manip::TZ::zone so "dst" is sometimes the default $dstflag.
      Based on the bug report by Chris Butler.
    OpenUNIX puts a colon at the start of some timezones. It's removed.  Jean Hassler
    Fixed a bug where business mode calculations involving minutes was not handled
      correctly.  Damien Moore
    * ** Combined 5.xx and 6.xx releases into one distribution so cpan/cpanp will
      work correctly.
    Newest zoneinfo data (tzdata 2010i)
    Fixed a bug where business mode calculations failed in some cases.  RT 56638
    Converted tests to Test::Inter
  - recreated by cpanspec 1.78
  - noarch pkg


author: anicka@suse.cz
changelog:
  - update to 6.12
    * With better support for international character sets, the old
    IntCharSet config variable is deprecated.
    * Added the Encoding config variable.
    * Now supports parsing the EXIF date format.
    * bugfixes


author: anicka@suse.cz
changelog:
  - update to 6.13
    * Added the input methods to Date::Manip::Date and
    Date::Manip::Delta.
    * The 'date +%z' command will also be used to determine
    the timezone.
    * bugfixes


author: anicka@suse.cz
changelog:
  - update to 6.14
    * Date::Manip 5.xx and 6.xx are both installed automatically,
    and the correct one will be chosen.
    * Fixed a bug where recurrence handling was broken.  RT 62128
    * documentation was cleaned up to be easier to read, and better
    organized.


author: vcizek@novell.com
changelog:
  - update to 6.21
    New features
    - Deltas may now contain spelled out numbers, so 'in 2 weeks' and 'in two weeks'
      will both work.  Daniel Shahaf
    Bug fixes
    - Fixed a bug where week_of_year didn't work in some cases.  Chris Eveland.
    - Fixed a minor potential bug.  Geraint Edwards.
    Time zone fixes
    - Updated windows time zone aliases.  Daniel Harding
    Language fixes
    - Added Norwegian.  Glenn Sogn


author: vcizek@novell.com
changelog:
  - update to 6.22
    Time zone fixes:
    Newest zoneinfo data (tzdata 2011b).
    Fixed a bug where the gmtoff method of getting the local timezone was broken.
    Fixed the 'env' method of determining the local time zone to allow the
    value to be an offset of seconds since UTC.  This allows the VMS
    SYS$TIMEZONE_DIFFERENTIAL variable to work correctly.  Martin Zinser.
    Removed the SYS$TIMEZONE_RULE method from VMS since the value stored there
    is not the name of a timezone (it's a rule in a non-standard format).  Based
    on discussion with Martin Zinser.
    Language fixes:
    The module will now die if a language module cannot be loaded (most
    likely due to a YAML::Syck issue).  Based on discussion with Martin Zinser.
    Documentation fixes:
    Added a sample config file document.  Based on discussion with Rich Duzenbury.


author: vcizek@novell.com
changelog:
  - update to 6.23
      Bug fixes
      Fixed a bug where GlobalCnf wasn't working. Peter Edwards
      Improved error messages in a few cases.
      Fixed a bug where one invalid date/timezone check was ignored. Morten
      Bjornsvik
      Fixed a bug where '$base2 = new Date::Manip::Base $base1' wasn't
      working. RT 67143
      Fixed a bug where passing dates in to the Recur->dates method failed.
      RT 67144
      Fixed a bug where the mode wasn't being preserved correctly for a
      delta. RT 67150
      Fixed a bug in recurrences where a base date outside of a date range
      with a very uncommon recurrence format would not work correctly.
      Fixed a problem where the '%s' printf option didn't work in GMT.
      Time zone fixes
      Newest zoneinfo data (tzdata 2011f)


author: vcizek@novell.com
changelog:
  - update to 6.24
    New features
      Spaces are ignored in the SetDate/ForceDate config values.  Zsban Ambrus
    Bug fixes
      Fixed a bug where 'in one week' wasn't correctly parsed.  E. M. Shtern
      Fixed a bug where options passed in to the 'new' as a listref weren't handled
      properly.  Zsban Ambrus
    Time zone fixes
      Newest zoneinfo data (tzdata 2011g)


author: pascal.bleser@opensuse.org
changelog:
  - update to 6.25:
    * relaxed one constraint in ISO 8601 dates: a time separated by whitespace
      from the date can use a single digit hour
    * set official removal dates for old config variables; config variables will
      be removed 2 years after they are deprecated (except for the TZ variable
      which, due to it's wide use, will be kept for 4 years)
    * time zone fixes: newest zoneinfo data (tzdata 2011i)


author: vcizek@suse.com
changelog:
  - update to 6.30
    * Removed some deprecated config variables
    * Reworked deltas
    * Modified Delta_Format
    * Time zone fixes
    * Better handling of undef in DM6
    * Bug fixes


author: coolo@suse.com
changelog:
  - updated to 6.31
    * Added extended formats to printf method.
    * Can now parse formats where the time and zone are not adjacent
    * Added PeriodTimeSep config variable.
    * Holidays can be used as date strings
    * Added new recur modifiers
    * Tons of new test cases and bug fixes


author: cfarrell@suse.com
changelog:
  - license update: Artistic-1.0 or GPL-2.0+
    SPDX format. Note that this is _not_ the standard perl license (GPL-1.0+)


author: richard@radoeka.nl
changelog:
  - Added patch Date-Tiny-format.patch, that's needed for ftree2.  The patch
    has been sent to the upstream maintainer.


author: chris@computersalat.de
changelog:
  - update to 0.50
    - 0.50   2009-05-11
    - Tests were failing on Win32 because they attempted to use a negative
      epoch. Fixed so that these tests are skipped. Fixes RT #45966.
    - 0.49   2009-05-04
    - A bug in the test code for handling overloaded objects in from_epoch
      resulted in a test failure on Perl 5.8.x. This release contains no
      changes besides a test code fix.
    - 0.48   2009-05-04
    - Some of the accessors (the "main" ones like year(), month(), day(),
      etc) now warn if they are passed a value. Patch from Shawn
      Moore. Fixes RT #6979.
    - DateTime::Duration expected DateTime to be loaded and used some
      constants from it, but did not explicitly "use DateTime". Reported
      by Jeff Kubina. RT #44740.
    - The CLDR formatting for "c" and "cc" was incorrectly using the local
      day of the week. This meant that it gave the wrong result for
      locales where Monday is not considered the first day of the
      week. Reported by Maros Kollar. RT #45007.
    - DateTime->from_epoch did not allow an object which overloaded
      numification as the epoch value. Patch by Michael Schwern. RT
      [#45653].
    - Fixed how datetime subtraction is handled for some cases around DST
      changes. This had been improved back in 0.30, but there were still
      bugs. RT #45235.
    - 0.47   2009-03-01
    - The handling of CLDR format 'j' and 'jj' was backwards, using 24
      hour time for locales that wanted 12 hour, and vice versa. Reported
      by Maros Kollar.
    - The CLDR formatting was missing support for lower-case "q"
      patterns. Reported by Maros Kollar.
    - 0.46   2009-02-28
    - Added a duration_class method for the benefit of DateTime.pm
      subclasses. Patch by Shawn Moore.
    - 0.4501 2008-11-25
    - The epoch() method got broken in the recent shuffling between
      Time::Local and Time::y2038. Unfortunately, the tests to catch this
      also got lost in the shuffle. Reported by Avianna Chao.
    - 0.45   2008-11-11
    - Reverted the changes to use Time::y2038, on the recommendation of
      Michael Schwern (the author of said module), because it is not yet
      stable. This may come back in a future release.
    - 0.4401 2008-11-03
    - In order to handle epochs > 2**32 properly on a 32-bit machine, we
      also need to import gmtime from Time::y2038. This changes fixes a
      whole bunch of test failures seen with 0.44.
    - 0.44   2008-11-01
    - XS-capable DateTime.pm now uses Time::y2038 instead of
      Time::Local. This lets it handle epochs up to 142 million years
      before and after the Unix epoch.
    - Fixed a compiler warning with Perl 5.10.0.
    - Fixed docs for year_with_era, which had AD and BC
      backwards. Reported by Vynce Montgomery. RT #39923.
    - The format_cldr() method did not format the "yy" format properly
      when the year ended in "0X". Reported by Wilson Santos. RT #40555.
    - 0.4305 2008-10-03
    - The pure Perl version of this module did not know about the end of
      2008 leap second. Reported by James T Monty.
    - 0.4304 2008-07-13
    - Fix test failures when tests are run with DateTime::Locale
      0.41. Reported by David Cantrell via CPAN Testers.
    - 0.4303 2008-07-12
    - There is a new leap second coming at the end of 2008.
  - added perl-macros
    o autogen filelist with perl_gen_filelist
  - spec mods
    o added header
    o fixed deps


author: chris@computersalat.de
changelog:
  - update to 0.53
    - Added Test::Exception to build_requires.
  - 0.52   2009-12-05
    - Numeric to ->new() are now all validated to make sure they are
      integers. Previously, things like "month => 11.2" would have been
      allowed. Based on a bug report from Max Kanat-Alexandar. RT #45767.
    - Added a warning to the docs suggesting that you cache the locale time zone
      if you need to make many DateTime objects in the local zone. Looking up the
      local zone can be fairly expensive. RT #46753.
  - 0.51   2009-11-01
    - Switched to Module::Build. To force a non-XS build, start the build
      process with "perl Build.PL --pp".
    - POD-related tests are only run for the maintainer now.
    - Fixed handling of negative years in CLDR formatting for "y" and "u"
      patterns. Note that the LDML spec says nothing about how this should work,
      so I took my best guess.
  - cleanup spec
    o removed useless comments
    o fixed Header
    o update License, Url, description
    o moved changelog to changes file
    o macro usage
    o Makefile.PL > Build.PL
    o changelog to changes file


author: chris@computersalat.de
changelog:
  - update to 0.55
    - Get all tests passing on 5.6.2. Thanks to Zefram for help spotting the
      problems.
    - Moved code to my hg repo at http://hg.urth.org/hg/DateTime.pm.
  - 0.54   2010-03-14
    - Bumped the DateTime::TimeZone prereq to 1.09 to force people to use a modern
      version. Previously the minimum version was 0.59, and there have been a lot
      of bug fixes since then.
    - String overloading now extends to string comparison, so a DateTime object
      can be compared to any string. In other words
      if ( $dt eq $string ) { ... }
      will simply stringify $dt and then do a normal string-is-equals
      check. Previously, this would blow up unless both operands were a DateTime
      object.
      Note that future versions of Test::More (0.95_01+) will no longer stringify
      arguments to is(), which means that older versions of DateTime may cause new
      test failures when you upgrade Test::More. It is highly recommended that you
      upgrade DateTime before upgrading to Test::More 0.95_01+.
      Patch by Michael Schwern. RT #55453.
    - Allow passing end_of_month setting to $duration->inverse(). Requested by
      John Siracusa. RT #53985.
  - fixed deps
    - perl-macros < 1120
    - perl(Test::Exception)
    - perl(Test::More) >= 0.88
    - perl(DateTime::TimeZone) >= 1.09
  - split package to DateTime_0_53 for suse_version < 1120


author: chris@computersalat.de
changelog:
  - update to 0.59
    - More packaging fixes. This release makes sure that POD only shows up in the
      right files. In 0.56 through 0.58, some POD in the wrong place confused the
      search.cpan.org POD display code, and the main module's documentation wasn't
      viewable.
  - 0.58   2010-06-28
    - Versions 0.56 and 0.57 did not build XS properly when installing.
  - 0.57   2010-06-26
    - Make DateTime::LeapSecond have the same $VERSION as every other .pm file.
  - 0.56   2010-06-26
    - The set_formatter() method did not return the DateTime object, and did not
      actually validate the value provided for the formatter. Based on a patch by
      Andrew Whatson. RT #58506.
    - Improved docs on floating time zone. Based on suggestions by Michael
      Svoboda. RT #56389.
    - Added mention of end-of-month algorithms to docs on DateTime math. Based on
      a patch by Michael R. Davis. RT #58533.
    - License is now Artistic 2.0.
  - added MB patch
    o Author Requires Module::Build >= 0.3601
      but 1120 does not provide it, and builds just fine with Module::Build 0.280801


author: chris@computersalat.de
changelog:
  - update to 0.60
    - By default, Dist::Zilla generates a Build.PL that requires Module::Build
      0.3601+, but this distro really doesn't need any particular version.
  - hence removed MB patch


author: chris@computersalat.de
changelog:
  - update to 0.61
    - Switching to dzil in 0.56 broke the --pp flag for the Build.PL. Reported by
      Jonathan Noack. RT #59421.
  - changed bcond_with test -> pod


author: anicka@suse.cz
changelog:
  - update to 0.63
    * Don't try to test with DateTime::Format::Strptime unless we
    have a relatively recent version. Should fix some test failures.


author: anicka@suse.cz
changelog:
  - update to 0.65
    * All the constructors besides new() ended up calling new(), which meant that
    these constructors went through the parameter validation code
    twice. Avoiding this should make everything that constructs a new object
    (besides new() itself) a little faster.
    * The t/39no-so.t test failed for some people. I can't reproduce it, but this
    release will hopefully fix the problem. Patch by Tokuhiro Matsuno. RT
    [#62061].
    * Added a section on the DateTime Project ecosystem to the docs. Addresses RT
    [#60930].
    * Fixed wiki links in the docs now that the wiki has moved to a new wiki
    platform.
    * Restored some of the dzil-ification. The repo now has a very minimal
    Build.PL file which is just enough to build the XS code and run the
    tests. This fixes the total lack of prereqs in the META.* files. Reported by
    Bjørn-Olav. RT #62427.


author: chris@computersalat.de
changelog:
  - update to 0.66
    - A bunch of documentation cleanup. No code changes.
  - recreated by cpanspec 1.78.03
  - add Build patch (<= 1120)


author: pascal.bleser@opensuse.org
changelog:
  - update to 0.68:
    * the tests for %N in the last release relied on the vagaries of floating
      point math on a 64-bit system; now the from_epoch() method just uses string
      operations to separate the epoch into an integer value and a mantissa; this
      avoids floating point insanity (RT#67736)
  - changes from 0.67:
    * the %N strftime specifier simply truncated nanoseconds, rather than
      rounding them (RT#66744)
    * the %U strftime specifier was off by one in years where January 1st was a
      Sunday (RT#67631)
    * the %W strftime specifier was off by one in years where January 1st was a
      Sunday or Monday (RT#67631)
    * some small optimizations; the biggest impact is for calculating
      week_of_month, week_number, and week_year
    * now requires Perl 5.8.1+ (it implicitly did this anyway now that
      Params::Validate is 5.8.1+)


author: pascal.bleser@opensuse.org
changelog:
  - update to 0.69:
    * when a DateTime object had nanoseconds == 0, the %N strftime specifier
      always returned "0" regardless of the precision requested


author: coolo@suse.com
changelog:
  - updated to 0.72
    - Remove Test::DependentModules from the dep list. This is used by some
    author-only tests. Reported by Zefram.
    - There will be a new leap second on June 30, 2012.


author: chris@computersalat.de
changelog:
  - update to 0.05
    - test warning fix
    - Nanoseconds are always turned into an integer, with rounding as
      needed. (Dave Rolsky)
  - removed .packlist, perllocal.pod files
    > noarch package
  - cleanup spec
    o removed useless comments
    o fixed Header
    o fixed License
    o fixed Group
    o fixed Source0
    o fixed perl-macros deps
    o fixed description


author: chris@computersalat.de
changelog:
  - update to 1.0901
    - 1.0901 2009-05-16 -- Official release of above
    - 1.0900_01 2009-04-18 -- DEVELOPER RELEASE ONLY
    - Makefile.PL changes for Windows users as per issue #16
    - 1.0900 2009-02-22
    - Another pile-o-bugs
    - It seems that I also wasn't seeing notifications from RT
    (please don't use it, use the Gooogle project) so all the
    following are fixed:
    36672	Started failing mid May
    23313	Bug handling time zones like America/New_York
    25555	Module dies even when on_error is 'undef'
    23768	Olson timezone handling incorrect
    22450	locale test failing with bleadperl
    20487	nmake test_more fail (with patch); incorrect
    META.yml
    12071	format_datetime uses datetime locale rather than
    format locale
    11863	bug in DateTime::Format::Strptime 1.0601 when using %s
    - And a couple from Google:
    [#8]		Add DateTime::Locale to documentation
    [#10]		Parsing bug -- can't detect word boundry after month abbr
  - added perl-macros
    o autogen filelist with perl_gen_filelist
  - spec mods
    o fixed deps


author: chris@computersalat.de
changelog:
  - update to 1.4000
    - Actually update $VERSION in module file. Reported by David Wheeler.
  - 1.3000 2010-06-26
    - Specifiers which allowed for leading space before a number (like %e)
      would cause DateTime.pm to throw an error if the date being parsed
      actually contained leading space. Patch by Alex Vandiver. RT #58459.
    - License is now Artistic 2.0
  - 1.2000 2010-03-19
    - Updated to use non-deprecated DateTime::Locale API
  - 1.1000 2009-07-13 -- Regex Pattern
    - If the pattern you pass in is a regular expression, that will be honored.
    - Changed the locale tests to use require the latest version of Locale
      until the target stops moving.
  - spec created by cpanspec 1.78
    - noarch


author: chris@computersalat.de
changelog:
  - update to 1.5000
    - This module did not recognize UTC as a valid time zone. RT #59209.
  - added deps patch


author: chris@computersalat.de
changelog:
  - added perl-macros
    o autogen filelist with perl_gen_filelist
  - spec mods
    o added header
    o fixed deps


author: chris@computersalat.de
changelog:
  - update to 0.45
    - Installing this release will cause older versions of
      DateTime::Format::Strptime to warn like crazy. Please update
      DateTime::Format::Strptime if you install this release.
    - This is an interim release still based on CLDR 1.7.1 pending the release of
      Locale::CLDR, which will happen real soon now, for some definition of soon.
    - Removed dependency on Class::ISA and just copied what we need from said
      module directly. Class::ISA warns as deprecated if used with Perl 5.11.0,
      even though it works just fine (doh). RT #53940.
    - All methods deprecated in the last release now warn when called.
    - Added methods to return per-locale strftime formats from the glibc
      data. These methods are not yet documented. They are just there for now to
      allow me to update DateTime::Format::Strptime.
  - 0.44   2009-09-12
    - All methods which return strftime-style patterns are officially deprecated
      (and have been a little broken for some time, regardless). This includes all
      date and time format methods ending in "_format".
    - Other deprecated methods include:
      date_parts_order, date_before_time
      era, eras
      month_name, month_abbreviation, month_narrow
      month_names, month_abbreviations, month_narrows
      day_name, day_abbreviation, day_narrow
      day_names, day_abbreviations, day_narrows
      quarter_name, quarter_abbreviation, quarter_narrow
      quarter_names, quarter_abbreviations
      am_pm, am_pms
      era_name, era_abbreviation
      era_narrow, era_names, era_abbreviations
    - All of these deprecated methods will eventually be removed. If you are using
      them directly, please change your code.
    - Converted data files in tools/t/test-data to Unix line endings. This works
      around a bug in Module::Signature. Reported by Zefram. RT #49085.
    - Require Params::Validate 0.91, since 0.89 caused test failures for
      someone. Reported by Jeremy Hetzler. RT #41365.
    - Moved code to my hg repo at http://hg.urth.org/hg/DateTime-Locale.
  - 0.43   2009-06-30
    - Based on CLDR 1.7.1, which includes support for several new
      languages, as well as lots of changes.
  - removed .packlist, perllocal.pod files
    > noarch package
  - cleanup spec
    o removed useless comments
    o fixed Header
    o fixed License
    o fixed deps
    - perl-macros < 1120
    - perl(Params::Validate) >= 0.91
    o fixed description
    o moved changelog to changes file


author: chris@computersalat.de
changelog:
  - fix build/deps for RHEL, CentOS
    * AutoReq seem to be broken: need to remove tools dir, cause otherwise
      wrong Requires would be defined, e.g. perl(Moose),....


author: chris@computersalat.de
changelog:
  - update to 0.91
    - 0.91    2009-05-26
    - This release is based on version 2009h of the Olson database. This
      release has no user-visible changes, but I like to follow along
      anyway.
    - 0.90    2009-04-27
    - This release is based on version 2009g of the Olson database. This
      release has changes for Egypt.
    - 0.89    2009-04-13
    - This release is based on version 2009f of the Olson database. This
      release has changes for Pakistan.
    - 0.88    2009-04-06
    - This release is based on version 2009e of the Olson database. This
      release has changes for Jordan and Palestine.
    - 0.87    2009-04-05
    - The DateTime::TimeZone::Local module will now try to load a subclass
      of the form DateTime::TimeZone::Local::$^O before falling back to
      the Unix subclass. This allows you to provide a new subclass on
      systems where the existing subclasses (Unix, Win32, and VMS) don't
      get the right answer. Based on a patch from Olivier Mengué.
    - 0.86    2009-03-23
    - This release is based on version 2009d of the Olson database. This
      release has changes for Morocco, Tunisia, Syria, and Argentina.
    - 0.85    2009-03-16
    - This release is based on version 2009c of the Olson database. The
      only changes in this release are for Cuba.
    - Fixes for Win32 with Microsoft's December time zone update. This
      updated added a zone for Mauritius that wasn't accounted for in the
      DateTime::TimeZone::Local::Win32 module. Reported by David
      Pinkowitz. RT #43535.
    - Added a hack to fix some brokenness with Module::Build::Compat that
      causes the compatibility Makefile.PL to fail on really old
      ExtUtils::MakeMaker versions (6.17 and older). RT #43605.
    - 0.84    2009-01-21
    - This release is based on version 2009a of the Olson
      database. Changes include spelling "Katmandu" as "Kathmandu" (with a
      link for the old spelling), fixes for historical rules in
      Switzerland, and changes to America/Resolute and Cuba for the past
      few years (but not present).
    - If DateTime::TimeZone::Local could not load its OS-specific subclass
      because of a missing dependency, it would silently fall back on
      loading the Unix subclass, rather than throwing an error. RT #41305.
    - Fixed a bug where the short names for some time zones were
      wrong. This mostly (exclusively?) manifested in time zone rules for
      the first half of the 20th century or so.
    - 0.8301  2008-11-07
    - Test fixes only. The 19local-win32 tried to skip tests when they're
      run without write access to the registry, but this was done in a
      very broken way.
    - 0.83    2008-10-27
    - This release is based on version 2008i of the Olson database. The
      major changes in this release are for Argentina.
    - Updated the docs on how the local time zone is determined for
      various platforms.
  - added perl-macros
    o autogen filelist with perl_gen_filelist
  - spec mods
    o added header
    o fixed desc, deps


author: chris@computersalat.de
changelog:
  - update to 1.17
    - Updated Win32 to Olson name translation mapping. Patch by David
      Pinkowitz. RT #56445.
  - 1.16    2010-04-05
    - This release is based on version 2010h of the Olson database. This release
      includes changes for Tunisia and Pakistan.
  - 1.15    2010-03-29
    - This release is based on version 2010g of the Olson database. This release
      includes changes for Bangladesh, Palestine, and Russia.
  - 1.14    2010-03-22
    - This release is based on version 2010f of the Olson database. This release
      includes changes for Antartica, Syria, and Samoa.
    - Moved code to my hg repo at http://hg.urth.org/hg/DateTime-TimeZone.
  - 1.13    2010-03-08
    - This release is based on version 2010e of the Olson database. This release
      fixes a bug in the Bangladesh zone introduced in 2010d.
  - 1.12    2010-03-08
    - This release is based on version 2010d of the Olson database. This release
      has changes for Bangladesh, Fiji, Samoa, and Chile.
  - other changes please see Changes file
  - removed .packlist, perllocal.pod files
    > noarch package
  - cleanup spec
    o removed useless comments
    o fixed Header
    o update License, Url, description
    o fixed deps
    - perl-macros < 1120
    - perl(Cwd) >= 3
    - perl(Test::Output)
    o moved changelog to changes file
    o macro usage
    o Makefile.PL > Build.PL
    o changelog to changes file


author: chris@computersalat.de
changelog:
  - update to 1.19
    - This release is based on version 2010j of the Olson database. This release
      creates a new zone for Mexico (America/Bahia_Banderas).
    - Dateline time zone on Win32 now always maps to a fixed -12:00 zone. Patch by
      David Pinkowitz.
  - 1.18    2010-04-19
    - This release is based on version 2010i of the Olson database. This release
      includes changes for Morocco, Taiwan (historical only), and Argentina.
  - recreated by cpanspec 1.78
    o fix deps
  - noarch pkg


author: chris@computersalat.de
changelog:
  - update to 1.20
    - This release is based on version 2010k of the Olson database. This release
      includes updates for Egypt, Finland (historical only), and Mexico. It also
      renames Pacific/Truk to Pacific/Chuuk and Pacific/Ponape to Pacific/Pohnpei.


author: pascal.bleser@opensuse.org
changelog:
  - regenerated to use proper dependencies
  - update to 1.30:
    * based on version 2011d of the Olson database
    * includes changes for Samoa, Turkey, and Cuba
  - changes from 1.29:
    * includes new zones, America/Sitka and America/Metlakatla, as well as
      changes for Alaska and Chile
  - changes from 1.28:
    * includes a new zone, America/North_Dakota/Beulah
  - changes from 1.27:
    * includes historical updates for Australia and Hawaii
  - changes from 1.26:
    * fix prereqs
  - changes from 1.25:
    * attempting to determine the local time zone while inside a sort subroutine
      could cause an error "Can't return outside a subroutine"; this was caused
      by stack corruption that happens when an eval "use $module" fails
      (RT#63106)
  - changes from 1.24:
    * includes updates for Fiji
    * all modules in the distro now have the same $VERSION
  - changes from 1.22:
    * historical updates for Hong Kong
  - changes from 1.21:
    * updates for Egypt and Palestine


author: pascal.bleser@opensuse.org
changelog:
  - fix build on openSUSE 11.2
  - update to 1.34:
    * based on version 2011g of the Olson database, includes changes for Egypt
    * DateTime::TimeZone::Floating and DateTime::TimeZone::UTC are now
      singletons, since their internal state never changes
  - changes from 1.33:
    * changes for the Falkland Islands
  - changes from 1.32:
    * changes for Morocco and Chile


author: pascal.bleser@opensuse.org
changelog:
  - update to 1.35:
    * based on version 2011h of the Olson database: includes changes for Russia
    * include UTC in the list of all time zone names (RT#67070)


author: dmueller@suse.de
changelog:
  - update to 1.40:
    This release is based on version 2011l of the Olson database. This release
    includes contemporary changes for Palestine, Fiji, Russia, Belarus, Ukraine,
    and several other post-Soviet states.


author: dmueller@suse.de
changelog:
  - update to 1.41:
    This release is based on version 2011m of the Olson database. This release
    includes contemporary changes for Brazil, Moldova, and Ukraine


author: coolo@suse.com
changelog:
  - update to 1.42:
    This release is based on version 2011n of the Olson database. This release
    includes contemporary changes for Fiji, Moldova (reversing the 2011m
    changes), and Cuba. The Moldova change removes the Europe/Tiraspol zone
    added in the previous release.


author: coolo@opensuse.org
changelog:
  - updated to 0.75
    - Write database as JSON if JSON::PP is available.
    - Test against 5.12.3 and code frozen 5.14.0 (unreleased).
    - Fix tests to work with all releases of 5.13.x (rt 60901).
    - Avoid race condition writing DB structure files (Nicholas Clark).
    - Add debuglog method to Devel::Cover::DB::Structure (Nicholas Clark).
    - Be more careful deleting DB structure files (Nicholas Clark).
    - Get cover -test to honour the db passed in.


author: coolo@opensuse.org
changelog:
  - updated to 0.76
    - Move CHANGES file into root for search.cpan.org (rt 67541).
    - Add top level version subroutine (requested by H.Merijn Brand).
    - Add DEVEL_COVER_DB_FORMAT environment variable.
    - Add advisory locking to database IO operations.
    - Explain what to do if regexp_eval.t ever fails again (Florian Ragwitz).
    - Remove leftovers from PERL_OBJECT (Florian Ragwitz).
    - Recommend 5.8.8 and above - 5.8.7 is crashing so skip some tests there.


author: coolo@novell.com
changelog:
  - updated to 0.78
    - Fix up test quoting to work with Windows too.
    - Fix cover -test covering all the test files (Larry Leszczynski) (rt 65920).
    - Add DEVEL_COVER_IO_OPTIONS environment variable.
    - Sort runs by start time.
    - Add digests to DB.
    - Add cover -make option (Olivier Mengué) (rt 44906).
    - Add digests to DB.
    This should fix some problems related to losing coverage data when there are
    duplicate files.  This happens most usually when modules are sometimes loaded
    from lib and sometimes from blib. (rt 14192, 32465, 45737).
    - Add branch coverage for gcov (rt 30365).


author: coolo@suse.com
changelog:
  - update to 0.79
    - Test against 5.12.4, 5.14.1, 5.15.0 and 5.15.1.
    - Fix inc_sub test failures dependant on whether JSON:PP was installed.


author: coolo@suse.com
changelog:
  - updated to 0.87
    - Major documentation overhaul (Pau Amma).
    - Cleanup Data::Dumper usage (localise settings) (Olivier Mengué) (rt 76531).
    - Ignore more generated filenames - Moose and Template Toolkit.
    - Improve results for chained logical operators.
    - Officially support 5.16.0.
    - Add all coverage criteria to the Vim report.
    - Add customisable thresholds to HTML reports (Xavier Caron).
    - Improve Vim report.
    - Add Vim report (based on discussion with Tatsuhiko Miyagawa).
    - Prefer JSON::XS for faster operation (Audrey Tang (??)).
    - Rework testing framework (Xavier Caron).
    - Do not distribute MYMETA.json (Olivier Mengué) (rt 75883).
    - Fix up dzil release process.
    - Don't be so noisy with Moose code.
    - Move to Dist:Zilla (Christian Walde).
    - Test against 5.14.2 and 5.15.2 - 5.15.8.
    - Select gcov2perl from the same directory as cover.
    - Print warnings to STDERR so $SIG{__WARN__} isn't called (Christian Walde).
    - Manage coverage reporting errors before an exec (Daisuke Maki).
    - Don't run fork tests on Windows (Christian Walde).
    - Add more documentation about cover --test (Kirk Kimmel).
    - Remove race conditions around mkdir.
    - Add travis config file.
    - Add word "Warning" to MD5 digest message.


author: chris@computersalat.de
changelog:
  - recreated by cpanspec 1.78
    o fix deps
  - add pm, t patch (rt.cpan.org#56681)
    https://rt.cpan.org/Public/Bug/Display.html?id=56681


author: coolo@novell.com
changelog:
  - updated to 0.006004
    - Bail out earlier when being called while not lexing (Zefram).
    - Make sure we continue working with Devel::CallParser loaded (Zefram).
    - Fix test-failures on old perl versions (Zefram).
    - Re-add Support for very early growing of PL_linestr using filters (Zefram).
    - Support perl >= 5.13.7 by re-allocating PL_linestr in block hooks (Zefram).


author: coolo@suse.com
changelog:
  - update to 0.006008
    - Adjust toke_scan_str logic to always leave the prefix part of
      linestr unchanged.
    - Depend on B::Hooks::OP::Check version 0.19, which fixes a serious bug in
      how it interacts with other modules that hook ops.
    - Initialize immediately upon loading the module, so that "was Devel::Declare
      loaded soon enough" errors in string eval can be fixed by loading the
      module earlier without having to also actually use the module earlier.
    - Adjust toke_scan_str logic to always show a positive effective length of
      string source.
    - Return undef from toke_scan_str if string was unterminated.
    - Detect and croak if unwanted reallocation occurs during toke_scan_str.
    - Avoid memory leak in toke_scan_str.
    - Give Devel::Declare::Context::Simple a version number.
    - Add MYMETA.{json,yml} to MANIFEST.SKIP and .gitignore.
    - Increase default linestr size to avoid reallocations (Zefram).
    - Add a flag for controlling 'redefined' warnings when installing subs into
      namespaces (clkao).


author: coolo@suse.com
changelog:
  - update to 0.04
    * To detect a perl with ${^GLOBAL_PHASE}, check for the feature
      itself instead of a specific perl version (doy).
    * Stop depending on Scope::Guard for the tests (doy).
    * Upgrade ppport.h from version 3.13 to 3.19.


author: coolo@suse.com
changelog:
  - update to 0.15
    - Bump dependency on namespace::clean to 0.20, as requested by doy++.
    - Don't go into an infinite loop when dumping references to references.
      Also, dump LVALUE references properly. (doy)


author: pascal.bleser@opensuse.org
changelog:
  - update to 1.003011:
    * history plugin now works for Term::ReadLine::Perl
    * add ReadLine file completion if no other matches, fixes rt.cpan#58351
    * add a bit more description of Turtle plugin to its POD
    * fix rt.cpan#43151 where _-> completion had error
    * added docs on quoting and history expansion addressing rt.cpan#48459
  - explicitly require perl = perl_version


author: coolo@suse.com
changelog:
  - updated to 1.003013
    - Make Sys::SigAction optional dependency for Win32 systems
    - Apply some plugin related patchs from Caleb Cushing


author: lars@linux-schulserver.de
changelog:
  - update to 1.20:
    + many test fixes
    + bad utf-8 fixes
    + Added a max_arg_length parameter, which if set causes
      Devel::StackTrace to truncate long strings when printing out a
      frame. RT #33519. Patch by Ian Burrell.


author: chris@computersalat.de
changelog:
  - update to version 1.22
    - Apparently, overload::StrVal on older Perls (5.8.5, but not 5.8.8)
      tried to call a stringification method if it existed. So now,
      Devel::StackTrace just uses overload::AddrRef instead, which should
      always be safe. Reported by Michael Stevens. Fixes RT #47900.
  - 1.21  Jul 1, 2009
    - Overloaded objects which didn't provide a stringification method
      cause Devel::StackTrace to die when respect_overload was
      true. Reported by Laurent Dami. RT #39533.
    - Added a frame_filter option which allows for fine-grained control
      over what frames are included in a trace. Based on (but expanded)
      from a patch proposed by Florian Ragwitz. RT #47415.
  - cleanup spec
    - Header version
    - License
    - Provides


author: coolo@novell.com
changelog:
  - update to version 1.27
    - Skip some tests on 5.13.8+ that are no longer relevant because of a change
      in the Perl core. Reported by Andreas Koenig. RT #64828.
    - The as_string method did not localize $@ and $SIG{__DIE__} before doing an
    eval. Reported and tested by Marc Mims. RT #61072.
    - Moved the frame object to its own file, and renamed it
      Devel::StackTrace::Frame. The old package name, Devel::StackTraceFrame, is
      now a subclass of the new package, to provide a backwards compatibility
      shim.
    - Added message and indent constructor parameters. Based on a patch by James
      Laver. RT #59830.


author: chris@computersalat.de
changelog:
  - fix deps
    * created by cpanspec 1.78.03
  - fix build for suse_version < 1120
    o add Test_More patch


author: dbahi@novell.com
changelog:
  - put back the perl version dependency but removed
    the '(perl)' from perl(perl) >= 5.8.1
    as it causes an osc build failure


author: coolo@opensuse.org
changelog:
  - updated to 0.11
    - You should now pass the error message in 'message' parameter explicitly to display as an error
    - Use the first frame, not the second frame to capture error message
    - Don't ignore the top frame. This should be donw using the ignore_package option (Jonathan Swartz)


author: chris@computersalat.de
changelog:
  - update to 2.08
    * skip the recurse test on 5.005
  - upate to 2.07
    * rewrite symdump.t using Test::More
    * adjust test suite to accept main::- also introduced for named
      captures
  - spec mods
    o updated header
    o fixed deps
    o autogen filelist


author: vcizek@novell.com
changelog:
  - update to 1.03
    Depend on Digest::SHA instead of Digest::SHA1 [RT#69776]
    Document the blocksize argument [RT#14551]


author: anicka@suse.cz
changelog:
  - update to 2.12
    * Get rid of the old CVS ids
    * Avoid "redefined" error for ULONG on Win64
    * Less optimizations on IRIX [RT#8999]
    * Clean up the 'git status' output
    * Mention that SHA-1 might be weak [RT#11880]
    * Ensure more stuff in the META.yml file [RT#40757]
    * Quiet warnings when compiled with -Wwrite-strings [RT#31915]


author: lars@linux-schulserver.de
changelog:
  - fix build on distributions with old Test::More module
    ( perl-Dist-CheckConflicts-old_Test-More.patch )


author: coolo@opensuse.org
changelog:
  - updated to 4.200004
      Add Tests for Config::MVP 2.200 changes. ( Kent Fredric )
      MetaNoIndex, originally by J.T. Smith and Mark Gardner, is now
      included
      avoid test failures on systems where time zone can't be determined
      Test::DZil is now installed and available to other dist
      add --author to listdeps (Jesse Luehrs)
      better logging and error messages (Dave Rolsky, Jesse Luehrs)
      get abstract from main module more reliably (David Golden)


author: coolo@opensuse.org
changelog:
  - updated to 4.200005
      provide actual name of releaser(s) in ConfirmRelease
      error message if "dzil run" is run without a command to run
      some minor refactoring in listdeps (Jon Rockway)
      listdeps can now skip already-met prereqs (Jesse Luehrs)
      authordeps now skips plugins under inc:: (Jesse Luehrs)
      authordeps now scans for "; authordep" comments


author: coolo@opensuse.org
changelog:
  - updated to 4.200006
      MakeMaker-generated Makefile.PL now only has configure_requires of
      6.30 so dists can be installed on RHEL5
      improve consistency and options of *_TESTING env vars (Apocalypse)
      improve FileFinder-related documentation (thanks, Apocalypse)
      add a default file finder called :IncModules (thanks, Apocalypse)
      add a default file finder called :MainModule (thanks, Mateu X.
      Hunter)
      phase for named Prereqs defaults to Runtime if omitted (Jonathan Yu)
      extract the *Runner role implementations from ModuleBuild to
      Role::BuildPL (Leon Timmermans)


author: coolo@suse.com
changelog:
  - updated to 4.300007
      Remove configs beginning with ':' from argument list before
      constructing that config; fixes issue where :version was
      being passed to a plugin that had a strict constructor. (Karen
      Etheridge)


author: coolo@suse.com
changelog:
  - updated to 4.300008
      work around qr//m bug in 5.8.8 and earlier (thanks, Randy Stauner!)
      Fix to MakeMaker plugin: use separate scope for code that changes
      namespace, when inserting ShareDir code. (RT#74788) (Karen Etheridge)


author: coolo@suse.com
changelog:
  - updated to 4.300009
      PruneCruft also excludes the _Inline/ directory and MYMETA.json
      MakeMaker has been refactored to make it easier to subclass
      (Thanks, Christopher J. Madsen!)


author: rschweikert@novell.com
changelog:
  - Upgrade to latest version 1.889
  - Add build requirements (Test::Pod, Test::Pod::Coverage) to allow all
    tests to run


author: chris@computersalat.de
changelog:
  - update to 1.892
    o revert all behavior to 1.889
  - 1.891     2010-08-30
    o rework domainless address feature to work on perl5.8 (Alex Vandiver)
  - 1.890     2010-08-22
    o allow domainless addresses (if requested) (thanks, Alex Vandiver)
  - created by cpanspec 1.78
    o fix deps
  - noarch pkg


author: coolo@novell.com
changelog:
  - update to 2.100
    - merge Email-Simple-Creator into Email-Simple distribution
  - 2.005     2009-01-22
    - add repository metadata
  - 2.004     2008-06-25
    - publicize default_header_class method
    - remove the long-deprecated Headers.pm


author: pascal.bleser@opensuse.org
changelog:
  - update to 2.101:
    * remove instruction to use ::Creator instead of just ->create
    * documentation improvements


author: jfunk@funktronics.ca
changelog:
  - Update to 0.182
    - skip DNS tests on machines with lying DNS
  - 0.181     2009-03-23
    - explicitly require perl5 version 6
    - update some module metadata (Alexandr Ciornii)
    - remove hateful indirect method notation (Alexandr Ciornii)
  - 0.180     2009-01-16
    - add repo location to metadata
  - 0.179   Mon Nov 27 2006
    - bug 23657: fix domain label regex: thanks, Nobuaki ITO!
  - 0.178   Sat Nov 25 2006
    - reduce cases in which IO::CaptureOutput is needed on Win32
      (bug 22062, thanks Alexandr Ciornii)
  - 0.177   Sat Nov 25 2006
    - resolve bug 22710: make fqdn rule more strict: domains must be multiple
      valid domain labels, and domain labels must be [a-z0-9][-a-z0-9]*
      replace UNIVERSAL:: with eval{}-wrapping
  - 0.176   Thu Jul 27 2006
    - further improve DNS stuff: try to make Net::DNS a prereq if we think
      we'll need it later
  - 0.175   Sat Jun 24 2006
    - attempt to improve nslookup-location on Cygwin
    Sun Apr 12 2009 Christian Boltz
  - some build and rpmlint fixes (unpackaged directories, unsafe RPM_BUILD_ROOT cleanup)


author: coolo@opensuse.org
changelog:
  - updated to 0.184
      initialize Net::DNS resolver earlier
      (address RT #56828, thanks mschout @ github)
      reject addresses with any octets that are &128
      (address RT #50230, thanks Adriano Ferreira and Graham Barr)


author: coolo@suse.com
changelog:
  - update to 0.185
      do not die in t/valid.t when testing for working DNS
      avoid a pointless warning
      check TLD validity before MX records
      reject addresses with non-ASCII characters


author: coolo@suse.com
changelog:
  - updated to 0.187
      addresses in the form rjbs@[1.2.3.4] are now (correctly) considered
      valid; this can be disabled with the -allow_ip option
      (this resolves RT#48398)
      check email address length and localpart length (thanks, Steve
      Bertrand!)
      use blessed($x) instead of wrapping an ->isa called in eval{}; this
      patch (thanks, Felipe Bergo!) was submitted to avoid problems with
      people who have global __DIE__ handlers, but was applied to just
      avoid the dumb eval{}; people with __DIE__ are otherwise on their
      own, here


author: chris@computersalat.de
changelog:
  - cleanup spec
    o added Header
    o sort TAGS
    o added Url
    o build/install with ./Build
    o moved changelog to changes file
  - added perl-macros


author: mfabian@suse.de
changelog:
  - update to 0.23.
    ? Split .ucm files into several object files, so enc2xs will no longer
    take absurd amount of memory.
    Reported by: David Cantrell
    ? Add Big5-2003, the newest incarnation of Big5 and a Taiwanese national
    standard (as an appendix to CNS11643).
    ? Oops, the CCCII map was broken.  So sowwy. :-/
    Reported by: CPAN Testers.
    ? LICENSING CHANGE: This compilation and all individual files in it
    are now under the permissive "MIT" license.  See the COPYRIGHT
    section in README for the new terms.
    ? CCCII: Revised, using table supplied by the Koha Taiwan project.
    ? GB18030: Removed invalid Unicode codepoints.
    ? Build system upgraded from ExtUtils::MakeMaker to Module::Install.


author: anicka@suse.cz
changelog:
  - update to 0.17015
    * Added the "SEE ALSO" section to the Error.pm POD mentioning
      Exception::Class and Error::Exception.
    * Made Makefile.PL require perl-5.6.0 and above.


author: anicka@suse.cz
changelog:
  - update to 0.17016
    * Mentioned the lack of compatibility of "use Error qw(:try)" with Moose.
      Fixed: https://rt.cpan.org/Ticket/Display.html?id=46364
    * Added TryCatch and Try::Tiny to the "SEE ALSO".
    * Add the WARNING that this module is no longer recommended.


author: vcizek@suse.com
changelog:
  - update to 0.17017
    - Bleadperl broke Error.pm's tests -
    - https://rt.cpan.org/Ticket/Display.html?id=74770
    - Applied a patch to check for optional trailing periods.
    - Thanks to ANDK for the report and RURBAN for the patch


author: coolo@opensuse.org
changelog:
  - updated to 0.05
    - make sure Perl::Tidy doesn't look at @ARGV (rafl)
    - stop using Memoize, it apparently doesn't work properly under mod_perl
      in some situations (mateu)


author: coolo@suse.com
changelog:
  - update to 0.06
    - The dumped source from setting $ENV{EVAL_CLOSURE_PRINT_SOURCE} didn't
      show the captured variable creation properly. (Dave Rolsky)


author: coolo@suse.com
changelog:
  - updated to 0.08
    - Remove a double layer of string eval that was introduced in 0.07 as an
      intermediate step in figuring out the unique package thing - it's not
      necessary with the final implementation, and just makes things slower
      and hides errors.
    - the given source is now evaled in a unique package for every
      eval_closure call (it used to always be evaled in the Eval::Closure
      package, which was especially buggy). this is to avoid issues where one
      eval_closure modifies the global environment (by, say, importing a
      function), which could mess up a later call. unfortunately, this means
      that the memoization stuff no longer works, since it will result in
      memoized results using the original package, which defeats the purpose.
      i'm open to suggestions on how to safely reenable it though.
    - clean up a few stray lexicals we were still closing over in the eval


author: ro@suse.de
changelog:
  - update to 1.08
    * Add casts to quell warnings as suggested by JDHEDDEN@cpan.org.
    * Marc Lehmann suggests using mg_ptr instead
    of mg_obj. Sounds good to me.
    * Fix 64 bit issue.  Encouraged by Eric Rybski
    * Fix ancient memory leak in loop() noticed by Nikita Savin
    * Preliminary /dev/poll support from Michael Pergament
    As of yet, there is no config test to
    turn on this code.  Patches welcome.
    * Apply Win32 patch from Graciliano M. P. <gmpowers@terra.com.br>.
    * Generic watchers: implementation, documentation, and tests.
    * Documentation refinements.
    * Event.xs: Due to popular demand, queue_pending() is now a public
    API, for better or worse.  Beware of race conditions.
    * A var watcher can currently be created with no variable to
    watch, provided of course that it is parked.  However, once a
    variable has been set, the watcher cannot be returned to the
    no-variable state.  The variable to watch can be changed, but the
    watcher rejects any attempt to set the reference to undef.
    * Applied a patch to allow the variable reference of a var watcher
    to be set to undef.
    * Applied patch to clarify the documentation (with tweaks from
    Joshua).


author: garloff@suse.de
changelog:
  - Update to 1.11:
    * bugfix in db_show_timeables
    * times are now using NV type
    * Moved idle2 testcase to demos
    * io testcase fixed for Darwin


author: chris@computersalat.de
changelog:
  - update to 1.13
    o no ChangeLog :(
  - cleanup spec
    o sort TAGS
    o updated Url
    o fixed deps
  - added perl-macros


author: chris@computersalat.de
changelog:
  - update to 1.29
    * Make sure that there is only one line that the toolchain can pick up
      when looking for this module's $VERSION.
  - 1.28 May 6, 2009
    * Removed Exception::Class::Base->do_trace and ->NoObjectRefs, both of
      which have been undocumented for many years.
    * Moved Exception::Class::Base to its own file, so it doesn't
      overwrite the $VERSION in Exception::Class (and for general
      sanity). Reported by Kirk Baucom.
  - 1.27 May 4, 2009
    * The error message for an exception no longer defaults to $!. This
      was a bad idea, and has bitten some people. Addresses RT #43600.
    * I'm now only supporting Perl 5.8.1+. This module broke on 5.6.2 (and
      5.8.0) at some point and I don't really care enough to fix
      it. Non-intrusive patches to make it work on 5.8.0 or less (again)
      will be accepted.
  - 1.26 Oct 25, 2008
    * No code changes, just bumped the Devel::StackTrace dependency to
      1.20.
    * The changes in 1.25 exposed a bug in Devel::StackTrace which has now
      been fixed. This caused HTML::Mason test failures, among other
      things. Reported by Andreas Koenig.
  - 1.25 Oct 21, 2008
    * The Exception::Class::Base constructor no longer looks at the
      associated Devel::StackTrace object's frames. Avoiding looking at
      the frames should make constructing exception objects much
      faster. Instead the information based on the stack trace frames -
      package(), file(), and line() - is only retrieved when it is
      requested. Patch by Ruslan Zakirov. RT #40221.
  - 1.24 Mar 30, 2008
    * Added a MaxArgLength class parameter to go along with the new
      max_arg_length constructor param for Devel::StackTrace
      objects. Patch by Ian Burrell.
  - added perl-macros
    o autogen filelist with perl_gen_filelist
  - spec mods
    o added header
    o fixed deps


author: coolo@suse.com
changelog:
  - update to 1.32
    - Removed Test::Most dependency, which was causing a circular dependency
    chain. Reported by Burak Gursoy. RT #58889.
    - Made it possible to use Exception::Class::Base without loading
    Exception::Class. Reported by Alex Peters. RT #57269.
    - Added the ability to create light weight exceptions, which don't record a
    stack trace or any other context info (time, pid, etc.). This is done by
    setting $class->NoContextInfo to a true value for the exception class. Based
    on a patch by Graham Barr. RT #54826.


author: cfarrell@suse.com
changelog:
  - license update: Artistic-2.0
    This is _not_ the standard Perl license. See the LICENSE file for details
    (Artistic-2.0)


author: mc@suse.de
changelog:
  - Version 1.18
    - added param check for expect()
    - added another pipe to synchronize spawning. Closing the slave in
      the parent can lead to a hang if the child already wrote
      something into it...
    - some bugfixes


author: mc@suse.de
changelog:
  - Version 1.20
    * fixed non-localized usage of $_
    * added new example ssh.pl
    * added early return to send and send_slow if filehandle was closed
    * fixed bug in expect() param handling (exact pattern "0" was ignored)
    * fixed bug in _make_readable()


author: lrupp@suse.de
changelog:
  - update to 0.23
    * Will now install in the core perl lib directory when the user's
      perl is new enough to have us in core. [Yi Ma Mao]
    * Clean up perl_src path using Cwd::realpath().  Only affects usage
      as part of the perl core.
    * Protect $., $@, $!, $^E, and $? from any clobbering that might
      occur in our DESTROY method. [Zefram]
    * From bleadperl, a patch to clean up debug symbol files (.pdb for
      VC++, .tds for BCC) when running have_compiler(). [Steve Hay &
      Steve Peters]
  - beautify specfile
  - own parent directories


author: chris@computersalat.de
changelog:
  - update to 0.27
    - Removed Build.PL to avoid creating a circular dependency
    - Added version numbers to Windows compiler driver modules
  - 0.26_05 - Sun Oct 25 17:29:02 EDT 2009
    - Fixed t/02link.t failures on cygwin with Perl 5.8 [David Golden]
    - Made have_compiler (and have_cplusplus) quiet without echoing
      the test command to STDOUT [David Golden]
  - 0.26_04 - Mon Oct 19 21:57:46 EDT 2009
    - Added 'have_cplusplus()' method to check for C++ support
    - Added patches for building Perl with mingw64 [Sisyphus]
    - Allow CC environment variable to override $Config{cc}
    - Fixed link executable command for Win32 MSVC (RT#40819) [Cosimo
      Streppone]
    - Removed MSVC version check when embedding a manifest file
      (RT #43002) [Steve Hay]
    - Split Windows compiler driver packages into individual *.pm files
  - 0.260301 - Sat Aug 29 11:04:41 EDT 2009
    - Fixed linking error on Win32 with gcc compiler (RT#49000)
      [kmx]
  - 0.2603 - Sat Jul 18 06:56:06 EDT 2009
    - Makefile.PL had wrong INSTALLDIRS setting for older Perls
      (RT#47985) [David Golden]
  - 0.2602 - Sat Jul  4 10:57:12 EDT 2009
    - Fixed 00-have-compiler.t if $^X is a relative path [David Wheeler]
  - 0.2601 - Wed Jul  1 09:37:39 EDT 2009
    - On VMS, cleans up extra files generated during testing
      [John E. Malmberg, Craig Berry]
  - 0.26 - Mon Jun 29 20:11:52 EDT 2009
    - No changes from 0.25_01
  - 0.25_01 - Sat Jun 27 23:13:20 EDT 2009
    - Changed test library to Test::More
    - Added tests for have_compiler
    - Skips tests that need a compiler if have_compiler is false
    - have_compiler will try to compile in the current directory
      if compiling in tmpdir fails for whatever reason
  - 0.25 - Fri Jun 26 16:18:13 EDT 2009
    - Slight diagnostic improvements in link.t
  - 0.24_01 - Sun Mar  8 14:50:10 2009
    - On Windows, don't generate "mt" command when CRT is statically
      linked. [Jan Dubois]
    - On Cygwin, examine $Config{useshrplib} to see whether we're
      supposed to be linking with a shared perl library or not. [Reini
      Urban]
    - In link_executable() on Cygwin, trust $Config{ld} rather than using
      $Config{cc} for linking. [Reini Urban]
    - Add 'haiku' as a Unix-like platform. [Ingo Weinhold]
  - 0.24 - Fri Aug 15 22:01:48 2008
    - Added 'gnu' and 'gnukfreebsd' as Unix variants. [Niko Tyni]
    - Brought in some VMS fixes from bleadperl: "Correct and complete
      CBuilder's handling of external libraries when linking on VMS."
      [Craig Berry]
  - cleanup spec
    - HEADER
    - fixed deps gcc-c++
    - added perl-macros
    - more use of macros


author: pascal.bleser@opensuse.org
changelog:
  - rewrote auto-generated spec file from scratch
  - update to 0.2703
  - chanes from 0.27:
    * compile() now accepts both string & array for 'include_dirs' argument, as documented.(RT#54606)


author: chris@computersalat.de
changelog:
  - recreated by cpanspec 1.78
  - revert to 0.27
    o as I know the Author (David Golden) releases will be
      0.27 > 0.2701 > 0.2702 > 0.2703 ..... 0.28
      For perl 0.28 > 0.2703, but for rpm 0.28 < 0.2703
    o hence added updates for 0.2701,0.2702, 0.2703 as patches
      o ExtUtils-CBuilder-0.2701.patch
      o ExtUtils-CBuilder-0.2701_0.2702.patch
      o ExtUtils-CBuilder-0.2702_0.2703.patch
    - 0.2703 - Tue Mar 16 17:10:55 EDT 2010
    - fixed tests for Windows and MSVC [Jan Dubois]
    - 0.2702 - Mon Feb 22 15:10:52 EST 2010
    - compile() changes in 0.2701 did not work on Windows.  Now fixed.
    - 0.2701 - Tue Feb 16 09:12:45 EST 2010
    - compile() now accepts both string & array for 'include_dirs'
      argument, as documented.(RT#54606) [Alberto Simões]
  - noarch pkg


author: coolo@suse.com
changelog:
  - updated to 0.280202
    - Different file names used for test files; allows EU::CB tests
      to be run in parallel. [Florian Ragwitz]
    Fixed:
    - t/04-base.t no longer attempt to compile or link as this provokes
      failures on main platforms
    - Various typo fixes in Pod or comments
    - Incorporated another t/04-base.t fix from bleadperl
      [Chris Williams]
    - Fixed spurious t/04-base.t failure when run from Perl core
      [David Golden]
    - Fixed t/02-link.t on perl < 5.8
    - Preserves exit status on VMS [Craig Berry]
    - Fix Win32 split_like_shell escaping [Christian Walde]
    - Tests no longer fail if user has set the CC environment variable


author: coolo@suse.com
changelog:
  - updated to 0.280205
    Fixed:
    - Fixed bug picking up ccflags from Config
    - Quotation style cleanup
    - Appends CFLAGS and LDFLAGS environments instead of overriding
    - Reset ccflags on compilation for VMS.
    Changed:
    - Refactored OS name mapping to use Perl::OSType


author: chris@computersalat.de
changelog:
  - update to 0.04
    * Provide optional variants of ->find_include_dirs_for and
    - >find_libs_for with try_... prefix
  - recreated by cpanspec 1.78
  - noarch pkg


author: lars@linux-schulserver.de
changelog:
  - update to 0.06:
    + Added 'defines_to' constructor arg for writing a "config.h" file
      instead of -DFOO on compiler commandline
    + Added accessors for callers to push more library dirs or compiler
      or linker flags
    + Ensure that ->new_module_build merges its args and internal
      configuration correctly
  - BuildRequire Test::Pod for testing the pod files


author: coolo@suse.de
changelog:
  - update to 0.07:
    * Use Test::Fatal instead of Test::Exception
    * Advise against calling it "config.h" as that gets confused with
      core perl's file


author: anicka@suse.cz
changelog:
  - update to 0.300
    - On MSWin32 and cygwin, find the link libraries of dependencies
    and put them into LIBS.
    - Add tests.
    - Correct typos in the documentation.
    - In get_makefile_vars, comment out the code that put the
    installed libraries into @OBJECT, which caused them to get
    deleted on realclean.
    - In Makefile.PL, don't use the bogus package "MAIN".
    - Remove debug spew.


author: anicka@suse.cz
changelog:
  - update to 0.301
    * On Cygwin, link directly against the DLLs of dependencies.
    * Require perl 5.6.0.


author: anicka@suse.cz
changelog:
  - update to 0.302
    * Create import libraries if necessary to fix linking when gcc is used
    on MSWin32 (Strawberry Perl, for example).


author: vcizek@novell.com
changelog:
  - update to 0.304
    - More robust detection of gcc toolchains on Win32
    (Closes: RT#62455) (sisyphus).
    - Don't assume dlltool is called 'dlltool' on Win32+gcc. Ask Config.pm
    instead (Closes: RT#62455) (sisyphus).


author: anicka@suse.cz
changelog:
  - update to 1.16
    * Added new config entry for Darwin/OSX (using gcc 4.0 and g77,
      gfortran or g95)
    * Added new entry for gfortran under Linux
    * Works fine under g77 on intel Mac OS X.
  - remove our gfortran patch, fixed in upstream


author: vcizek@novell.com
changelog:
  - update to 1.17
    * Derek Lamb's patch to avoid an uninitialised variable error.
    * Diab Jarius's Solaris Studio 10 patch and his gfortran patch (with mods).
    Note g77 is still the default if both it and gfortran are present.
    * Rob's big Win32 patch (Nov 2010 version)
    * ** IMPORTANT. Added in simplification of GNU fortran compilers (g77, gfortran, g95, fort77)
    etc. suggested by Tim Jeness. I used his code but made a slightly different
    implementaion introducing a 'Generic' 'GNU' database entry to which others point.
    This also superceded some of the above patches.
    * Removed places where .gcclibs() is added to the link line, this appears to no loner
    be necessary. Routine left in there (but orphaned) just in case.


author: anicka@suse.cz
changelog:
  - update to 1.08
    * add Makefile.PL to MANIFEST.
    * In the version macro generator, handle non-numeric version number
    parts by only using the leading digits.
    * Make pkg-config print the errors it encounters so users know
    what went wrong.


author: anicka@suse.cz
changelog:
  - update to 1.09
    * Add support for more pkg-config commands: cflags-only-I,
    cflags-only-other, libs-only-other, and static-libs
    * Fix a test failure in t/4.t
    * Only print failure messages if appropriate; silence test suite.


author: anicka@suse.cz
changelog:
  - update to 1.11
    * Fix test failures.
    * If pkg-config isn't found, warn and exit with status 0 instead of
    just dying so that CPAN testers don't send bogus failure reports.


author: vcizek@novell.com
changelog:
  - update to 0.32
    Rework the referencing of anyonymous subroutines internally,
      closes RT#46599 (Reported by Kevin Ryde)
    Move to Makefile.PL
      use Test::Differences in the testsuite if available.
    Rearrange the testsuite so you don't keep tripping over yourself.
    Dropped 5.00503 backwards compatibility, allows some 5.6isms and
      dropping the shonky Cwd code.
    All taint 'bugs' are now the same as the behaviour of File::Find,
      documentation has been added to describe this.
  - bzipped tarball


author: vcizek@suse.com
changelog:
  - update to 0.33
      Fixes the case where name("foo(*") hits an error with mismatched
      parentheis.  Reported by Jan Engelhardt.


author: pth@suse.de
changelog:
  - Update to 0.66:
    - Spurious failures on some path-levels of 5.9.0 due to a warnings
      bug regression. Skip the relevant test on Perl 5.9.0.
    - Remove a -w flag in 02_main.t so test runs under tainting


author: pth@suse.de
changelog:
  - Update to 0.82.
    Changes since 0.66:
    - When we get more than one warning, diagnose the warnings so that
      we have actually have a chance to get rid of the extra warnings.
    - Updating to Module::Install 0.77
    - Localising $@ during evals
    - Updating Perl version dependency to 5.00503
    - File::HomeDir should now support "Perl on a Stick"
    - Added `my_dot_config`.
    - Adding a base driver class.
    - Updating bundled author tests


author: chris@computersalat.de
changelog:
  - update to 0.91
    - Moving the FreeDesktop driver to prod
    - Adding File::HomeDir::Test driver
  - 0.90_04 Fri 12 Feb 2010
    - Adding missing prereq
  - 0.90_03 Tue  9 Feb 2010
    - Using FreeDesktop implementation only if xdg-user-script is
      present, since it's now what's been used internally. This should
      prevent test failures seen in _02. (JQUELIN)
  - 0.90_02 Thu 14 Jan 2010
    - Adding support for the alternate FreeBSD xdg directory (JQUELIN)
    - Improved specification compliance (DAXIM)
  - 0.90_01 Thu  7 Jan 2010
    - WARNING: This release introduces a major backwards incompatibility
      for Unix users. The results returned by most methods may change.
    - Added complete implementation of the FreeDesktop specification and
      auto-detection of the Unix hosts to which it applies (JQUELIN)
    - 01_compile.t now loads all backends (since on most platforms,
      most backends will never normally be loaded).
  - 0.89 Sun  3 Jan 2010
    - Loosen the testing intensity on Darwin Carbon backends to prevent
      issues with consumer directories prevent installation entirely.
  - 0.88 Tue 24 Nov 2009
    - Switching to a production release
  - 0.87_01 Sat  3 Oct 2009
    - First developer implementation of improved Mac support
  - 0.86 Fri 27 Mar 2009
    - Bug fix for the 64-bit implementation
  - 0.85_01 Fri 27 Mar 2009
    - For 64-bit perl on Darwin, fall back to File::HomeDir::Unix
      as Mac::Carbon is not available
  - 0.84 Wed 11 Mar 2009
    - Adds support for $ENV{HOME} on Darwin
    - Other bug fixes on Darwin (MIYAGAWA)
  - 0.83_01 Sat  1 Nov 2008
    - Patch from Darin McBride to fix user_home on Darwin.
  - recreated by cpanspec 1.78
  - noarch pkg


author: coolo@novell.com
changelog:
  - update to 0.97
    - Removed a dubious "different users have different data" test on Macs
    - Removed tests for legacy %~ interface
    - More special casing in tests to deal with stripped down non-root
      Mac environments (mostly to make BINGOS' automated testing pass)
    - use Mac::SystemDirectory for each Darwin based MacOS. (REHSACK)
    - Be less strict about desktop and others on FreeDesktop (ADAMK)
    - Adding experimental support for my_dist_config() (JQUELIN)
    - Adding diag comment on which drivers gets used (ADAMK)
    - Updating to Module::Install 1.00 (ADAMK)
    - Add a bit more docs, and tweak the existing stuff a bit (ADAMK)
    - Deprecated the %~ interface. It will continue to exist as an
      undocumented legacy interface until 2015, warnings will be
      issued from 2013 (ADAMK)
    - On FreeDesktop.org systems, root often does not have the relevant
      directories. Skip tests for them in the same way as we do for the
      Mac root users on darwin (GARU)


author: coolo@suse.de
changelog:
  - update to 0.98
    - Updating to Module::Install 1.01
    - If Win32::GetFolderPath returns a \\UNC type path do not do the
      normal -d sanity check, as strange and unusual bugs may occur.


author: coolo@suse.com
changelog:
  - updated to 0.99
    - Updating to Module::Install 1.04
    - Removed deprecated interfaces from the documentation
    - Don't require music and video directories in FreeDesktop tests
    - The use of deprecated %~ now emits a warning


author: jw@novell.com
changelog:
  - initial check in, 0.96
    File::Type, File::MMagic, File::MMagic::XS, File::MimeInfo::Magic need some more competition


author: jw@novell.com
changelog:
  - cleaned up spec-file, added example subdir
    My tests show, that this is the best of all. File::MimeInfo::Magic comes second.
    Thanks Christos!


author: coolo@suse.com
changelog:
  - regenerate with cpanspec
  - disable tests as they rely on specific version of libmagic's text
    output


author: coolo@novell.com
changelog:
  - update to 6.02
    Avoid running live test.  Embed the expected test data in the test file.
    Update the test data inline by invoking 'perl t/apache.t --update'.


author: coolo@suse.de
changelog:
  - update to 6.03
      Minor mistake in module description
      Fixes to the parsing of 'ls -l' file modes [RT#71054]


author: coolo@suse.com
changelog:
  - updated to 6.04
      Minor mistake in module description
      Test parsing of dosftp listings
      This modulue works with 5.6.2


author: mfabian@suse.de
changelog:
  - update to 1.27 (required by namazu 2.0.16).
    ? MMagic.pm (checktype_data): performance improve.
      http://www.namazu.org/trac-namazu/trac.cgi/ticket/8
    ? MMagic.pm (magicMatchStr): Fixed time waste problem.
    ? MMagic.pm (__DATA__): Perfomance tuning for mknmz.
      http://www.namazu.org/pipermail/namazu-devel-ja/2005-December/000793.html


author: puzel@novell.com
changelog:
  - update to perl-File-Next-1.06
    * Fixed closing =cut in POD.
  - update to perl-File-Next-1.04
    * It's never been correct to call File::Next::files() as a
      method, as File::Next->files(). Now, if you do, files() will
      die with an error. This is also the case with dirs() and
      everything(). Thanks to Eric Lyons for reporting.
    * Tiny directory reading speedups.
    * Updated URLs for support sites.
    * Added a little note about the follow_symlinks=>0 being a
      speed hit.


author: coolo@novell.com
changelog:
  - update to 1.49
    - Restoring 02_directoreis to no_plan as it runs different test counts
      on different systems.
    - Promoting dev code to production version
    - Fixed a major bug in the 1.46 logic that works out what to change the
      cwd to when deleting while inside a directory.
    - Add test counts to all test scripts
    - Added a test for space-safe globs
    - Updated to Module::Install::DSL 1.00
    - Skip test on cygwin due to non-root users not being able to deny
      themselves write permissions to files.
    - Added a test to delete directories when the current working
      directory is inside the location to delete (ADAMK)
    - Fixes for trash() with callbacks and on Mac (MIYAGAWA)


author: lars@linux-schulserver.de
changelog:
  - fix build for SLE 11 by patching the lib and test files
    ( perl-File-Remove-old_File-Spec.patch ) and requiring
    perl-PathTools


author: coolo@suse.com
changelog:
  - update to 1.51
    - END-time deletion by clear() is now fork-safe, it will only remove
      paths created in the same process.
    - Adding a second skip for the known-bad cygwin file permissions problem


author: lars@linux-schulserver.de
changelog:
  - update to 1.02:
    + Upgraded to Module::Install 0.95
    + Removed Params::Util dep
  - removed dependency to perl-Params-Util package


author: pascal.bleser@opensuse.org
changelog:
  - update to 9999.18:
    * added :std and :edit export tags
    * cleaned up EXPORT vars
    * documented importing edit_file and edit_file_lines
    * requiring Perl 5.6.2 (first time older Perls were dropped); this is because
      of use of the re 'taint' pragma
    * added major new features: edit_file and edit_file_lines
    * speed up of tainted slurp with return of lines
    * added chomp option to read_file
    * added prefix option to read_dir
    * fixed optimization of reading small files
    * added support for read_file options to be a hash reference
    * added support for read_dir options to be a hash reference
    * added new feature prepend_file
    * fixed bug with array_ref in list context. was introduced by .15/.14


author: pascal.bleser@opensuse.org
changelog:
  - update to 9999.19:
    * read_file and write_file work even when interrupted by signals; this
      includes a test for read_file interrupt
    * fixed bugs in the config synopsis example


author: anicka@suse.cz
changelog:
  - update to 1.07
    * CPAN Testers looks good for 1.06_01, moving to production release
    * Taking over this hugely old and very popular module to clean it
    up a bit.
    * Moved from Test.pm to Test::More.
    * Updated Changes
    * Cleaned up some code a bit to make it more readable.
    * Added an explicit minimum Perl version
    * Changed platform detection code to constants for less code size
    and compile-time if () optimisation.
    * Removed non-leading tabs and other whitespace nigglies.


author: anicka@suse.cz
changelog:
  - update to 1.09
    * Set svn:executable for the exe files so cygwin tests work
    * Fixing pwhich
    * Adding a proper test for it
    * Adds a dependency on Test::Script 1.08


author: pascal.bleser@opensuse.org
changelog:
  - update to 0.1006:
    * handle directories with newlines [RT#72114]
  - changes from 0.1005:
    * fixed RT#53064
    * removes bundled Test::More
    * converted distribution builder to Dist::Zilla


author: coolo@suse.com
changelog:
  - update to 1.001
    - updated docs to clarify that pushd() and tempd() croak on errors
    - if tempd() croaks, error appears at tempd()'s caller, not from within
      tempd() itself
    - warnings enabled if perl version >= 5.006
    - adds 'untaint_pattern' option with a passable default


author: anicka@suse.cz
changelog:
  - update to 0.1622
    * Updated to the latest version of Module::Install
    * Removed auto-install for better compatibility with CPAN
    and others
    * Moved hosting to Google Code


author: sbrabec@suse.cz
changelog:
  - Updated to version 1.15:
    * IndiaMutual: Fix symbol not set it module.
    * isoTime - make sure $hours and $mins are treated as numbers,
      use sprintf


author: sbrabec@suse.cz
changelog:
  - Updated to version 1.16:
    * Fixed or updated site layout parsing of:
      Bourso, Morningstar, AEX, ITE is now RZR, ZA, Goldmoney,
      Ashwin, Finanzpartner.
    * New currency lookup support.
    * Fixed 12:XXpm formatted time handling.
  - Require all needed perl modules (bnc#496738).


author: sbrabec@suse.cz
changelog:
  - Updated to version 1.17 (bnc498310#c4):
    * Site layout updates: Cominvest, Yahoo (currencies adapted to
      yahoo denomination), ASX.
    * Fixes for: Yahoo Europe, Goldmoney, IndiaMutual, GBp, possible
      wrong year range in Yahoo.
    * New support for: Hungarian stocks, Goldmoney Platinum.
    * Removed: Broken futures support for AEX.


author: sbrabec@suse.cz
changelog:
  - Updated to the current upstream GIT snapshot (many updates for
    server changes).
  - Added fixes from upstream bug tracker:
    * Fix GoldMoney server changes, add palladium (CPAN#64897).
    * Rewrite Finance Canada after server changes (CPAN#57401).
    * Partial rewrite ov VWD due to server changes (CPAN#62619).
    * Fix Cdnfundlibrary to retrieve newest NAV (CPAN#66235).
    * Fix use of /tmp file in IndiaMutual (CPAN#70690).
    * New modules:
    * Comdirect (CPAN#61750)
    * Stooq (CPAN#64474)
    * FTFunds (CPAN#65269)
  - Added Fedora fix:
    * Fix TIAA-CREF (Redhat#668935).
  - Added all Debian fixes.
  - Yahoo fixes ported to the upstream GIT.


author: kssingvo@suse.de
changelog:
  - update to new version 1.20:
    Improved TAP output from test
  - removed deletion of builddir in %install


author: chris@computersalat.de
changelog:
  - update to 0.50
    o Support RExes of 5.11 and later (XXXX but not yet reblessed ones...)
      (prototype by Andreas Koenig)
  - fixed perl-macros deps
  - disabled check for o:F
    o testsuite broken for perl-5.12


author: chris@computersalat.de
changelog:
  - update to 0.5001
    o Switch to a course version-check to recognize that regexps are
      first-level (otherwise would need to rely on Scalar::Utils).
      (Tested to work with 5.8, 5.10, 5.11.)
  - enabled check


author: anicka@suse.cz
changelog:
  - update to 2.39
    * Makefile.PL will refuse to run if the proper version of
    libgd is unavailable.
    * Fixed bizarre warning about
    /usr/include/gd.h != /usr/include/gd.h.
    * GD/Image.pm did not bring in croak() properly, meaning that
    incorrect error messages are printed out when any of the
    newFromXXX() calls are made.
    * Instructions on using gdAntiAliased with palette images.
    * Some instructions on installation for Windows users.


author: chris@computersalat.de
changelog:
  - update to 2.44
    * GD::Group now installed properly.
    * Quenched compiler warning caused by Newxs() calls.
  - 2.43
    * Added "transparent" color to GD::Simple.
    * Fixed Makefile so that GD/Image.pm depends both on GD/Image.pm.PLS and .config.cache
  - 2.42
    * Fixed magic number detection to autodetect certain missed jpeg files (thanks to Mike Walker)
  - added perl-macros
    o autogen filelist with perl_gen_filelist


author: coolo@novell.com
changelog:
  - replace tests.tar with test10.png to fix only the test currently
    broken (relying on old libjpeg and libpng behaviour)


author: coolo@novell.com
changelog:
  - do not add break perl structures in overwriting CCFLAGS with invalid
    flags
  - regenerate with cpanspec 1.78.04


author: anicka@suse.cz
changelog:
  - update to 0.86
    * Fixed check for TTF font support. The libgd error message changed
    between 1.8 and 2.0


author: pth@suse.de
changelog:
  - Create a .chnages file.
  - Add BuildRequires for Test::Pod::Coverage and Test::Pod for
    complete testing.


author: coolo@novell.com
changelog:
  - updated to 0.089
      bump version to deal with busted PAUSE indexing
      fix infinite loop when long option documentation strings couldn't wrap
      (HDP)


author: coolo@suse.com
changelog:
  - updated to 0.091
      don't die quite so violently when a Params::Validate constraint fails
      (initial patch by harleypig@github; final blame to RJBS)


author: pth@suse.de
changelog:
  - Update to 1.09:
    - Fix for running with taint checks turned on
    - Getopt::Mixed is now obsolete
    - now released under Perl's license terms


author: pth@suse.de
changelog:
  - Update to 1.10:
    - Use strict
    - Added pod.t & pod-coverage.t
    - Moved example scripts to examples/ and make them use strict


author: anicka@suse.cz
changelog:
  - update to 1.220
    * GType.xs (gperl_fundamental_type_from_obj): Check the SV for
    definedness before passing it to SvRV.
    * GClosure.xs (gperl_closure_marshal): Synchronize the way signals
    with no return value are handled with how it's done in
    gperl_signal_class_closure_marshal.  This means that Perl handlers
    for these kinds of signals are now always called in void context,
    as they should be.
    * gperl.h: Provide gperl_register_boxed_alias,
    gperl_register_fundamental_alias, and gperl_register_object_alias
    to register aliases for other registered types.  An alias is a
    package name that will resolve to the specified type, while the
    type will still resolve to its originally registered package when
    going the other way.
    * Glib.pm: Add constants Glib::SOURCE_CONTINUE and SOURCE_REMOVE
    for use in source-type callbacks.
    * test fixes, docs fixes


author: anicka@suse.cz
changelog:
  - update to 1.222
    * Properly handle slashes in copyright footers passed to
    Glib::MakeHelper.
    * Fix a test failure on s390.


author: vcizek@novell.com
changelog:
  - update to 1.224
    Glib::ParamSpec->value_validate(): copy boxed objects if necessary
    Fix a test failure


author: vcizek@suse.com
changelog:
  - update to 1.240
    * Add Glib::Param::GType support.
    * Add Glib::Log->set_default_handler() and
      Glib::Log::default_handler().
    * Add Glib::ParamSpec->override() and get_redirect_target().
    * Add Glib::Param->get_default_value().
    * Support the fundamental type Glib::GType.
    * Correctly handle variables with "magic" attached, like tied
      variables.
    * Don't copy boxed objects when passing from Perl to C.


author: vcizek@suse.com
changelog:
  - update to 1.241
    * Fix a test failure in t/GtkEntryBuffer.t
    * Fix a test failure in t/tied-objects.t
    * Add the missing NEWS entries from the stable branch.


author: vcizek@suse.cz
changelog:
  - update to 1.242
    * Changed addresses in GPL license notices
    * Glib::GenPod: fix typo in default pspec values
    * Glib::GenPod: delete a duplicate key in %basic_types


author: vcizek@suse.com
changelog:
  - update to 1.250
    * Add a fallback implementation of SvMAGIC_set; Bugzilla bug #665266
    * Avoid a syntax error on older perls
    * Glib::Object: make ref-counting compatible with perl >= 5.16 (RT#73650)
    * Fix some typos in POD (RT#73616)


author: saigkill@opensuse.org
changelog:
  - made devel package
  - use proper filelist
  - changed Group to Development/Languages/Perl
  - removed generated filelist


author: cfarrell@suse.com
changelog:
  - license update: LGPL-2.0+ and GPL-2.0+
    See canvas-curve.pl in the test directory. This is aggregation.


author: coolo@novell.com
changelog:
  - update to 0.43:
      Additional cleanups from dkg
      GnuPG::Revoker: improve docs, compare() should fail if the signature counts differ - dkg
      Handle revoker packets (rvk) - dkg
      Move compare() into GnuPG::Signature, got rid of t/GnuPG/ComparableSignature.pm - dkg
      Move signature comparison into ComparableKey.pm instead of ComparableSubKey.pm - dkg
      Move fingerprint comparison directly into GnuPG::Fingerprint - dkg
      Change around some variable names for consistency's sake:
      $current_key becomes $current_primary_key
      $current_fingerprinted_key becomes $current_key  -dkg
      Fixed synopsis example in GnuPG::Signature pod - dkg
      Allow for primary key to have per-key (useful for signatures of class 0x1f, see http://tools.ietf.org/html/rfc4880#section-5.2.1) - dkg
      Add revocations to keys and user ids and user attributes - dkg
      Add signature class and exportability to GnuPG::Signature - dkg
      Introduced GnuPG::UserAttribute to handle uat packets - dkg
      Actually check validity of signatures and report them - dkg
      Support more than 1 signature over each subkey - dkg
      Do not bother shipping test/random_seed - dkg
      Fix copy method of GnuPG::Options.
      The result of not checking for definedness here is to never copy the
      meta_immutable value successfully (as that is true by default).  This led
      to a FTBFS (failure to build from source) when running non-interactively.
      See also:  http://bugs.debian.org/549743  - Tim Retout
      Expose signature expiration times - dkg
      Take advantage of --fixed-list-mode and report timestamps at 1Hz precision instead of daily precision - dkg
      Always use --fixed-list-mode for consistency and better granularity of data - dkg
      Unescape strings to handle User IDs with colons in them - dkg
      Add usage_flags to keys - dkg
      Several doc patches from Daniel Kahn Gillmor
      Fix for documented typos reported by SYSMON Fixes rt.cpan.org#50377 - jesse
      Fix POD errors - alexmv


author: vcizek@novell.com
changelog:
  - added goo_canvas_cairo_PATTERN_from_pixbuf prototype
  - renamed patches to include version number
  - licence correction


author: coolo@suse.com
changelog:
  - update to 2.08
    - Wind back pre-reqs for various modules to match what was shipped with Perl V 5.8.1.
      Many thanx to Brian Cassidy for the error report: https://rt.cpan.org/Ticket/Display.html?id=72068.
    - Rewrite Build.PL and Makefile.PL to try loading File::Which rather than assuming it is installed.
      This avoids the chicken-and-egg problem whereby these 2 programs need File::Which::which to find 'dot'.
      Many thanx to Richard Clamp for the error report: https://rt.cpan.org/Public/Bug/Display.html?id=71971.
    - Add File::Which to the pre-reqs in Build.PL and Makefile.PL.
    - Add 'Deprecated. See GraphViz2' to the docs.
    - Add Build.PL.
    - Add ability to set ORIENTATION. Thanx to Christian Lackas for the patch. See RT#71787.
    - Add Changelog.ini.
    - Add META.json, MYMETA.json and MYMETA.yml.
    - Add MANIFEST.SKIP.
    - Ensure all modules contain a version number.
    - Update the docs regarding the list of modules shipped in this distro.
    - Remove examples/remote.pl because GraphViz::Remote is no longer shipped.
    - Clean up examples/clusters2.pl.
    - Clean up Makefile.PL.


author: coolo@suse.com
changelog:
  - updated to 1.06
      Bug fixes
    * Fixed some undef warnings during sanitization.
      Test fixes
    * Adapt to changes in Carp 1.25 [RT#75523]


author: anicka@suse.cz
changelog:
  - update to 1.220
    * t/00.Gtk2.t: Don't fail if there is no valid DISPLAY.
    * gtk2perl.h: Remove the definitions for the custom pango GTypes.
      They now come from pango-perl.h.
    * bugfixes, test fixes


author: anicka@suse.cz
changelog:
  - update to 1.221
    * Properly wrap the binding for gtk_binding_entry_skip in version
    guards.
    * Fix some build and test failures.


author: anicka@suse.cz
changelog:
  - update to 1.222
    * Make Gtk2::ListStore->remove()'s return value consistent on
    gtk+ 2.0
    * Fix some build and test failures.


author: coolo@novell.com
changelog:
  - remove tests that currently fail till a new upstream version comes up
    (mostly accelerator related)


author: vcizek@novell.com
changelog:
  - update to 1.223
    * Test that Gtk2::Dialog's "response" signal is marshalled properly
  - two tests-related patches are no longer necessary


author: vcizek@novell.com
changelog:
  - update to 1.224
    fix a few test failures
    removed a patch (fixed in upstream)
    keep original tarball, no bzip2 anymore


author: vcizek@suse.com
changelog:
  - update to 1.241
    * Fix a test failure in t/GtkEntryBuffer.t
    * Fix a test failure in t/tied-objects.t
    * Add the missing NEWS entries from the stable branch.
    * Wrap missing gdk, gdk-pixbuf and gtk+ 2.12, 2.14, 2.16, 2.18, 2.20 and 2.22 API
    * Add Gtk2::Gdk::Image
    * Add Gtk2::Container->find_child_property and list_child_properties
    * Add Gtk2::Widget->find_style_property and list_style_properties
    * Add Gtk2::Gdk::Pixbuf->get_option
    * Add is_writable field to Gtk2::Gdk::PixbufFormat
    * Make Gtk2::FontButton->new and Gtk2::ColorButton->new more flexible
    * Accept format strings in Gtk2::MessageDialog->format_secondary_markup
    * In syntax check mode, do not call gtk_init
    * Improve the documentation in many places


author: vcizek@suse.com
changelog:
  - update to 1.242
    * Add gitweb link to old ChangeLog
    * Be compatible with perl 5.8.0 (Bugzilla bug #666227)
    * Gtk2::Widget: don't implement is_sensitive() twice
    * Disable a few potentially annoying tests


author: chris@computersalat.de
changelog:
  - update to 1.18
    - added push_attr() method
    - tweaked glob dispatch for attr()
  - recreated by cpanspec 1.78.03
  - noarch pkg


author: anicka@suse.cz
changelog:
  - update to 2.00
    * Allow passing an arrayref of hashrefs through fdat
    * Several new shortcuts
    * Add support for ID attribute on form tags
    * Added 'disable_fields' method
    * Support IE down-level revealed HTML comments
    * hash is not reset before each() is called
    * bugfixes


author: vcizek@suse.com
changelog:
  - update to 2.1
    * Fixed disable_fields option (#52667 Dirk Braun, Goro Fuji)
    * Add an option to clear absent checkboxes (#44101 Alex Kapranoff)
    * Fix incorrectly multiple escaped data in list context
    (#34081 Miika Pekkarinen)
    * Allow FIF to process the new <input> field  types (URL, email, and number)
    as defined in the HTML5 draft and already implemented by the iPhone.
    * (Michael Fisher)
    * Allow alternate parsing class (Mark Stosberg) mark
    invalid fields (Sam Tregar)
  - licence correction


author: coolo@suse.com
changelog:
  - updated to 6.01
    Don't pick up label text from textarea [RT#72925]
    Restore perl-5.8.1 compatiblity.


author: coolo@opensuse.org
changelog:
  - updated to 0.33002
      Accidentally left off compatibility for 'required_message' attribute
      messages => { required => '...' } is new style and worked
      Remove unnecessary with of HFH::Validate::Actions
      bug - empty_select check defined
      Add button field, widget, template
      Check html attributes for definedness not truth
      Add ability to set field inactive on new & process
      in addition to setting active
      Move 'no_render_label' into Field
      Use form's language_handle in fields
      Improve PrimaryKey doc
      Return empty hashref from $form->value instead of undef
      Merge experimental Wizard into master
      Render disabled select options
      Repeatable contains rendering incorrectly, skipping empty elements
      Add rendering of form_errors to widgets and Render::Simple
    * ** If you were using form_errors (there are none by default)
      and were using HFH rendering, check for compatibility
      Allow specifying full class for widget with '+'
      Document removing wrapper div from Simple wrapper
      Re-do how field messages are stored and accessed. Use messages => {...}
      instead of various _message attributes
      Add utilities in util to pull out class messages and check I18N
      Update I18N messages files (those that were provided by translators)
      Change render_filter Coderef setting because of leak;
    * ** Possible incompatibility: if you have a form render_filter,
      change to function instead of method
      Change _localize to a Coderef to allow easier changing.
    * ** If you have a custom _localize method, check for compatibility


author: coolo@suse.com
changelog:
  - updated to 0.36003
    Bug rendering fields with hidden widget where label is rendered.
      Switch back to no wrapping of hidden fields.
    Fixed bug introduced in last release where rendering roles are overwritten
      by HTML::FormHandler::Render::Simple being applied on top.
    Add skip to t/config.t test for Config::Any
    Set language handle in t/render_errors.t test.
    Add two more widget tags: 'no_auto_fieldset' and 'no_compound_wrapper'
    Remove automatic addition of 'class="label"' to labels; if you want that
      behavior, add it in with form sub field_html_attributes.
    Add 'SKIP' to t/config.t test for Template.
    Update Captcha so it might actually work.
    Switch to using 'process_attrs' function to process attributes in rendering;
    * ** There were lots of updates to rendering. You should verify your custom
      rendering, to make sure that nothing has broken. The '_add_html_attributes'
      method is no longer used.
    Add shorthand method for setting defaults in fields
    Add widget_tags 'label_no_colon' & 'wrapper_tag'
    Update and reorganize TT templates
    Add flags 'use_defaults_over_obj' & 'use_init_obj_over_item'
    Add 'num_extra' to Repeatable
    Update Turkish message file; add Float field
    Add lazy to 'html' attribute in Display field
    Add 'label_attr' and 'wrapper_attr' to Field
    Add 'Array' trait to field_name_space and widget_name_space
    Bug with selected/checked hash key in Multiple; switch to creating default
    Bug with repeatable contains; not using full name for accessor.
    Die if using HTML::FormHandler::Moose without HTML::FormHandler
    Field::TextArea extends Field::Text to reuse its validations (min/max length)
    Add is_html5 attribute to forms which causes forms to have the additional
    HTML 5 attributes which can be used by HTML 5 capable clients for validation


author: jw@novell.com
changelog:
  - added universal-can.patch from
    https://rt.cpan.org/Public/Bug/Display.html?id=54636
    to avoid warnings:
    UNIVERSAL->import is deprecated and will be removed in a future perl at
    /usr/lib/perl5/vendor_perl/5.12.1/HTML/Formatter.pm line 110


author: vcizek@novell.com
changelog:
  - update to 2.05
    - Smoke tests on windows showed needed make PS tests less strict
    - Changed the github location to be all lowercase
    - Releasing this as a stop gap - will do further work now
      incompatibilities dealt with
    - Added dependancies for font metrics files
    - Documentation tidy up - but needs further work
    - RT#54636 - UNIVERSAL::Can deprecated
    - RT#56278 - RTF formatting parameters ignored by new
    - Git conversion
    - Dist::Zilla conversion
    - removed universal-can.patch (merged in upstream)


author: vcizek@novell.com
changelog:
  - update to 2.10
    - Tests reworked to not use subtests.  Development versions
      of Test::More do not support subtests, and the smokers
      that are running with these dev versions then send me
      confusing test failures.  This is a pain.
    - Reworking of HTML quote issue in FormatPS
    - Now remap all double quotes to " in FormatPS (which is not
      really right, but the best I can do with latin1 output)
    - RT#69426 - issues with HTML quotes
    - UTF8 handling requires perl 5.8, so minimum requirement bumped


author: chris@computersalat.de
changelog:
  - update to 3.61
    * Test that triggers the crash that Chip fixed
    * Complete documented list of literal tags
    * Avoid crash (referenced pend_text instead of skipped_text)
    * Reference HTML::LinkExttor [RT#43164]
  - added perl-macros
    o autogen filelist with perl_gen_filelist
  - spec mods
    o fixed deps
  - fixed rpmlint warnings
    o spurious-executable-perm in doc


author: anicka@suse.cz
changelog:
  - update to 3.64
    * Convert files to UTF-8
    * Don't allow decode_entities() to generate illegal Unicode chars
    * Copyright 2009
    * Remove rendundant (repeated) test
    * Make parse_file() method use 3-arg open [RT#49434]
    * Take more care to prepare the char range for encode_entities [RT#50170]
    * decode_entities confused by trailing incomplete entity
    * HTTP::Header doc typo fix.
    * Do not bother tracking style or script, they're ignored.
    * Bring HTML 5 head elements up to date with WD-html5-20090423.
    * Improve HeadParser performance.
    * Doc patch: Make it clearer what the return value from ->parse is
  - remove last patch (fixed in upstream)


author: chris@computersalat.de
changelog:
  - update to 3.65
    * Eliminate buggy entities_decode_old
    * Fixed endianness typo [RT#50811]
    * Documentation fixes.


author: pascal.bleser@opensuse.org
changelog:
  - replaced auto-generated spec file
  - update to 3.68:
    * declare the encoding of the POD to be utf8


author: vcizek@suse.com
changelog:
  - update to 3.69
      Documentation fix; encode_utf8 mixup [RT#71151]
      Make it clearer that there are 2 (actually 3) options for handing "UTF-8 garbage"
      Github is the official repo
      Can't be bothered to try to fix the failures that occur on perl-5.6
      fix to TokeParser to correctly handle option configuration
      Aesthetic change: remove extra ;
      Trim surrounding whitespace from extracted URLs.
    _______________________________________________________________________________


author: coolo@novell.com
changelog:
  - update to 0.09
    - Basic conversion to Dist::Zilla/git
    - Tidies to keep Perl::Critic happier
    - Removed use of naked filehandles
    - Reworked tests to not use predicable temp file name
    - Collapsed duplicate code to a single version
    - Various documentation tweaks
    - Change of maintainer as PODMASTER cannot be contacted


author: lars@linux-schulserver.de
changelog:
  - fix build on older Distributions by using up to date Test::More
    from verndorlib directory
    ( perl-HTML-Scrubber-test_more-version.patch )


author: coolo@suse.com
changelog:
  - update to 2.11
    - added parsing context, override for eof() and parse() for
      memory clear on new docs or post-eof()
    - fixed some long standing test warnings


author: anicka@suse.cz
changelog:
  - update to 2.9
    * the new force_untaint option makes sure you do not pass tainted
      values to param()
    * Added ESCAPE=NONE as a synonym for ESCAPE=0.  Fixed
      both to work with default_escape.
    * DEFAULT didn't work with URL and JS escaping.
    * Long-standing bug where variables set in a loop weren't
      available inside inner loops under global_vars if the variable
      wasn't actually used in the outer loop.
    * Changed references to CVS in the docs to Subversion now that
      the switch is complete.
    * Tests fixed.


author: anicka@suse.cz
changelog:
  - update to 0.07
    * Added support for ESCAPE attribute in combination with EXPR.
      (Michael Peters)
    * Fixed a bug where functions which returned 0 or more than one
      return value would cause a stack under or overflow.  Functions
      are now called in scalar context, eliminating the problem.
      Thanks to Jamie Krasnoo for the spot.


author: kssingvo@suse.de
changelog:
  - update to 3.21
    * Updated HTML::Parser requirement to 3.46 to fix a bug in
      tag-rendering.t, noted in RT 20816 and 19796.  Thanks to
      Gordon Lack and Ricardo Signes
    * Fixed HTML::TreeBuilder to not remove &nbsp; where it shouldn't,
      using patch supplied in RT 17481.  Thanks to Chris Madsen.


author: kssingvo@suse.de
changelog:
  - update to 3.23
    * fix for as_html was not proper, and broken behavior should never
      be modified.
    * HTML::Element::as_XML now only escapes five characters, instead
      of escaping everything but alphanumerics and spaces.
    * A string comparison was commented to use lc() on both sides, but
      didn't.
    * Added several new tests and enhanced others.
    * Fixed description of HTML::Element::all_attr_names.
    * Fixed example code in HTML::Element::push_content.
    * Fixed description of HTML::Element::as_HTML.


author: anicka@suse.cz
changelog:
  - update to 4.00
    * Changes to entity encoding from ord values to XML entities may
    break tests expecting &#00; style encoding.
    * Attribute names are now validated in as_XML and invalid names
    will cause an error.
    * bugfixes, test fixes


author: vcizek@novell.com
changelog:
  - update to 4.1
    [FIXES]
    * '/' is a valid attribute (pull from tokuhirom) (RT #61809)
    * Change check fo subclasses in as_HTML. (RT #61673)
    * Fix ProhibitThreeArgumentOpen being triggered. (RT #61857)


author: vcizek@novell.com
changelog:
  - update to 4.2
      [FIXES]
    * Tied all $VERSION to HTML::Element to ensure latest package is used
      for all modules. RT #66110
    * Moved perlcritic tests to xt/author
      [DOCUMENTATION]
    * Added text and link to "Perl and LWP" book.
    * Fix Authors in all PM files.


author: anicka@suse.cz
changelog:
  - update to 0.37
    * Fixed RT #44409 Small bug in HTTP::DAV::put(). Passing a reference
    as local content resulted in the "SCALAR(0x12345678)" being logged
    instead of the real scalar.


author: anicka@suse.cz
changelog:
  - update to 0.38
    * Fixed RT #14506 (http://rt.cpan.org/Public/Bug/Display.html?id=14506),
    about the missing get_lastresponse() method. It was a documentation bug.
    * Fixed RT #29788 (http://rt.cpan.org/Public/Bug/Display.html?id=29788),
    avoid file corruptions on Win32 when calling HTTP::DAV::get() method.
    * Fixed RT #31014 (http://rt.cpan.org/Public/Bug/Display.html?id=31014),
    probably already in v0.34, since it seems related to propfind() "depth" bug.


author: anicka@suse.cz
changelog:
  - update to 0.39
    * Fixed RT #52665 (http://rt.cpan.org/Public/Bug/Display.html?id=52665),
    Using dave or propfind() on URLs containing escaped chars (%xx) could fail,
      due to upper/lower case differences. Thanks to cebjyre for the patch
      and the test case.


author: anicka@suse.cz
changelog:
  - update to 0.40
    * HTTP::DAV::Comms->credentials() method erroneously autovivified
    basic authentication internal values, causing wrong or undefined
    credentials to be sent out, or credentials to be "forgot" by HTTP::DAV.


author: chris@computersalat.de
changelog:
  - update to 0.41
  - Fixed RT #59674 (http://rt.cpan.org/Public/Bug/Display.html?id=59674),
    When SSL support is needed but not installed, a more specific
    error messages is now displayed, instead of "not DAV enabled
    or not accessible".
  - recreated by cpanspec 1.78
    o fix deps
  - noarch pkg


author: anicka@suse.cz
changelog:
  - update to 0.42
    * Fixed RT #60457 (http://rt.cpan.org/Public/Bug/Display.html?id=60457),
    Added and documented possibility to pass your own custom HTTP headers.
    * Fixed errors in the code examples in the synopsis.


author: vcizek@novell.com
changelog:
  - update to 0.43
    - Fixed RT #38677 (http://rt.cpan.org/Public/Bug/Display.html?id=38677),
      Intercept correctly 405 (Method now allowed) errors and report them
      to the clients.


author: vcizek@novell.com
changelog:
  - update to 0.44
    * bug fixes
    - Fixed RT #68936 (http://rt.cpan.org/Public/Bug/Display.html?id=68936),
      Fixed errors() method that would bomb out when the "_errors" attribute
      wasn't initialized. Thanks to Michael Lackoff for reporting.


author: vcizek@suse.com
changelog:
  - update to 0.46
    * improvements
      HTTP::DAV should now be working with more WebDAV servers.
      We are more flexible in what content types we consider to be XML.
      Thanks Ron1 and Adam for the feedback and patches.


author: coolo@suse.com
changelog:
  - updated to 6.01
    If you bind localhost, don't trust gethostbyaddr() to resolve the
    address.  [RT#67247]
    Restore perl-5.8.1 compatiblity.


author: coolo@suse.com
changelog:
  - updated to 6.02
    * Added support for parsing dates with (faulty) double TZ spec [RT#75150]
    * Doc tweaks.


author: chris@computersalat.de
changelog:
  - fix deps
    o perl(Encode), perl(IO::Compress::Bzip2) and other subs,
    o perl(MIME::Base64), perl(MIME::QuotedPrint)


author: dbahi@novell.com
changelog:
  - Fixed the %ENV concatenation that's broken in 1.1 but wasn't shipped to CPAN
  - REQUEST_URI is trying to replicate as raw values as possible, without being canonicalized
  - added test to check that %ENV is preserved after setup is called
  - setup now concatenates its environment to %ENV instead of replacing it


author: lars@linux-schulserver.de
changelog:
  - update to 0.42:
    + Inline uri_unescape to drop URI::Escape which is the only
      non-core dependency of this distribution.
    + Do not special case COOKIE and sets Cookie header to HTTP_COOKIE.
    + Pluggable CGI class support based on a patch from NANIS
  - remove perl(URI::Escape) dependency


author: lars@linux-schulserver.de
changelog:
  - update to 0.44:
    + Fix tests to run in a FreeBSD Jail ( rt.cpan.org #49807 )
  - package ex directory with example server


author: ug@suse.de
changelog:
  - version update from 1.02 to 1.04
  - removes unnecessary _need_more
  - which, by side effect, fixes two outstanding bugs:
    http://rt.cpan.org/Ticket/Display.html?id=21395
    http://rt.cpan.org/Ticket/Display.html?id=15470
  - Fixes problem where accep() will never timeout
    http://rt.cpan.org/Ticket/Display.html?id=28417


author: coolo@suse.com
changelog:
  - updated to 0.12
    - Reapply set method optimisation that was lost in 0.11
    - *really* fix uninitialized warnings in tests (RT#74096)
    - Add support for Storable serialization
    - Fix segfaulting splice invocation on perls


author: rschweikert@novell.com
changelog:
  - Update source tarball to latest version
  - Fix line endings in README and Changes files to eliminate warnings


author: chris@computersalat.de
changelog:
  - update to 0.24
    - Makefile.PL fixed
    - New test added
  - cpanspec
    o switch to Build
  - demo to doc
  - changelog to changes file


author: coolo@suse.com
changelog:
  - update to 0.44
    - Switch from testing $^V to $^] in DESTROY since $^V comparisons leak pre-5.14 (mst)
    - Fix directory scalar deref for mst++
    - Doc work and tests by Shlomi Fish
    - Use Module::Package
    - Fix RT#41819


author: anicka@suse.cz
changelog:
  - update to 1.09
    * Detect readability for special IO::Socket::SSL
      handles more accurately.
    * Avoid "freed value in iteration" crashing.


author: vcizek@novell.com
changelog:
  - update to 1.11
    - Avoid warning while adding pipe
      rt.cpan.org#60068 [Khedin] and #16259
    - Add EWOULDBLOCK and non-blocking mode for windows,
    rt.cpan.org#23982 [junk@penilecolada.com]
    - Typo "closeing", rt.cpan.org#21085 [D Steinbrunner]
    - avoid shutdown after close,
    rt.cpan.org#5715 [Lars Jensen] and #5885
    - use length of outbuf, not exists to see if it is
    empty. [Ersun Warncke]
    - turn "use warnings" on


author: vcizek@novell.com
changelog:
  - update to 1.13
    - fix handling of outbuf which contains '0'.
    rt.cpan.org#67458 [Gordon Russell]
  - license correction (GPL+ or Artistic)


author: anicka@suse.cz
changelog:
  - update to 2.57
    * Applied a modified version of a patch by Matthew Horsfall
    <wolfsage@gmail.com> in order to add t/blocking.t and deal
    with the blocking sockets properly.


author: anicka@suse.cz
changelog:
  - update to 2.61
    * Fix the inet_pton / inet_ntop import warnings
    * Fix listening on :: or 0.0.0.0 - a random address instead of
    the specified would be used. Added test listen_port_only.t
    * Fixes to t/listen_port_only.t.
    * Syntax change to adapt for older Perls


author: anicka@suse.cz
changelog:
  - update to 2.65
    * Add a fix for t/io_multihomed6.t to make sure ok 3 will be
    printed before ok 4
    * Applied a modified patch to t/io_multihomed6.t to correct
    the test on Fedora 10 and others
    * Solved "problems with multihomed and family order"


author: chris@computersalat.de
changelog:
  - recreated by cpanspec 1.78
    o fix deps
    o changed to Build.PL
  - noarch pkg
  - added bcond_with test


author: vcizek@novell.com
changelog:
  - update to 2.66
    * Made the use Socket call import constants selectively, and not rely
      on @EXPORT's whims:
    - http://www.cpantesters.org/cpan/report/d6e547be-19b5-11e0-bbdc-e5c0d6c987b5


author: vcizek@novell.com
changelog:
  - update to 2.66
    2010-06-11 Shlomi Fish <shlomif@iglu.org.il>
    * Add a fix for t/io_multihomed6.t to make sure
    ok 3 will be printed before ok 4. due to many failures in the tests.
    Such as:
    - http://www.cpantesters.org/cpan/report/07413426-b19f-3f77-b713-d32bba55d77f


author: vcizek@novell.com
changelog:
  - update to 2.67
    * IO-Socket is doing some imports so we now do use IO::Socket ().
    - Fixed the rest of the imports.


author: vcizek@suse.com
changelog:
  - update to 2.69
    * Fix the imports on t/io_multihomed6.t .
    - Fixes https://rt.cpan.org/Ticket/Display.html?id=72769 again.
    * Update the link to the repository in Build.PL.
    * Solved symbol clashes in t/io_multihomed6.t .
    - Fixes https://rt.cpan.org/Ticket/Display.html?id=72769


author: anicka@suse.cz
changelog:
  - update to 1.11
    * More test adjustments /re Win32 (BRAMBLE)
    * Refactored tests to prevent false negatives on Win32 (ADAMK)
    * Test fixes and spelling corrections (BRAMBLE)
    * Patches to run correctly on Windows platforms under Perl 5.10
    * Regression test fixes.


author: chris@computersalat.de
changelog:
  - cleanup spec
    o TAGS, deps, macros
    o added Build-/Req IO::Interface (Multicast)
  - added perl-macros
  - added t_03 patch
    o fix testsuite for obs, no interface, no test


author: anicka@suse.cz
changelog:
  - update to 1.12
    * Test adjustments thankyou Christian W. (BRAMBLE)
    * Documentation updates and corrections (BRAMBLE)
  - removed t_03 patch (fixed in upstream)


author: anicka@suse.cz
changelog:
  - update to 1.24
    * add verify hostname scheme ftp, same as http
    * renew test certificates again (root CA expired, now valid for
    10 years)


author: anicka@suse.cz
changelog:
  - update to 1.27
    * changed possible local/utf-8 depended \w in some regex against more
    explicit [a-zA-Z0-9_]. Fixed one regex, where it assumed, that service
    names can't have '-' inside
    * fixed bug https://rt.cpan.org/Ticket/Display.html?id=48131
    where eli[AT]dvns[DOT]com reported warnings when perl -w was used.
    While there made it more aware of errors in Net::ssl_write_all (return
    undef not 0 in generic_write)
    * SECURITY BUGFIX!
    fix Bug in verify_hostname_of_cert where it matched only the prefix for
    the hostname when no wildcard was given, e.g. www.example.org matched
    against a certificate with name www.exam in it
    Thanks to MLEHMANN for reporting
    * t/nonblock.t: increase number of bytes written to fix bug with OS X 10.5
    https://rt.cpan.org/Ticket/Display.html?id=47240


author: anicka@suse.cz
changelog:
  - update to 1.31
    * add and export constants for SSL_VERIFY_*
    * set SSL_use_cert if cert is given and not SSL_server
    * support alternative CRL file with SSL_crl_file thanks to patch of
    w[DOT]phillip[DOT]moore[AT]gmail[DOT]com
    * make t/memleak_bad_handshake.t more stable (increase listen queue,
    ignore errors on connect, don't run on windows..)
    * t/memleak_bad_handshake.t don't write errors with ps to stderr,
    - o vsize argument is not supported on all platforms, just skip
    test then
    * make sure that idn_to_ascii gets no \0 bytes from identity, because
    it simply cuts the string their (using C semantics). Not really a
    security problem because IDN like identity is provided by user in
    hostname, not by certificate.
    * fix test t/memleak_bad_handshake.t
    * fixed thanks for version 1.28
    * fix memleak when SSL handshake failed.


author: anicka@suse.cz
changelog:
  - update to 1.32
    * Makefile.PL: die if Scalar::Util has no dualvar support instead of
    only complaining.


author: anicka@suse.cz
changelog:
  - update to 1.33
    * attempt to make t/memleak_bad_handshake.t more stable, it fails
    for unknown reason on various systems
    * fix hostname checking: an IP should only be checked against
    subjectAltName GEN_IPADD, never against GEN_DNS or CN.


author: anicka@suse.cz
changelog:
  - update to 1.34
    * schema http for certificate verification changed to
    wildcards_in_cn=1, because according to rfc2818 this is valid
    and also seen in the wild
    * if upgrading socket from inet to ssl fails due to handshake
    problems the socket gets downgraded, but is still open.
    * depreceate kill_socket, just use close()


author: anicka@suse.cz
changelog:
  - update to 1.35 (fixes bnc#657907)
    * if verify_mode is not VERIFY_NONE and the ca_file/ca_path cannot
    be verified as valid it will no longer fall back to VERIFY_NONE
    but throw an error.


author: anicka@suse.cz
changelog:
  - update to 1.37
    * don't complain about invalid certificate locations if user
    explicitly set SSL_ca_path and SSL_ca_file to undef. Assume that
    user knows what he is doing and will work around the problems
    by itself.
    * update documentation for SSL_verify_callback based on


author: vcizek@novell.com
changelog:
  - update to 1.38
  - fixed wildcards_in_cn setting for http (wrongly set in 1.34 to 1
    instead of anywhere). Thanks to dagolden[AT]cpan[DOT]org for
    reporting
    https://rt.cpan.org/Ticket/Display.html?id=64864


author: vcizek@novell.com
changelog:
  - update to 1.39
    - fixed documentation of http verification: wildcards in cn is allowed
    - close should undef _SSL_fileno, because the fileno is no longer
    valid (SSL connection and socket are closed)


author: coolo@opensuse.org
changelog:
  - updated to 1.40
    - integrated patch from GAAS to get IDN support from URI.
    https://rt.cpan.org/Ticket/Display.html?id=67676
    - fix in exampel/async_https_server.
    Thanks to DetlefPilzecker[AT]web[DOT]de for reporting


author: pascal.bleser@opensuse.org
changelog:
  - update to 1.42:
    * add SSL_create_ctx_callback to have a way to adjust context on creation
      RT#67799
    * describe problem of fake memory leak because of big session cache and how
      to fix it, see RT#68073
  - changes from 1.41:
    * fix issue in stop_SSL where it did not issue a shutdown of the SSL
      connection if it first received the shutdown from the other side


author: pascal.bleser@opensuse.org
changelog:
  - update to 1.44:
    * fix invalid call to inet_pton in verify_hostname_of_cert when identity
      should be verified as ipv6 address, because it contains colon


author: vcizek@suse.com
changelog:
  - update to 1.45
  - fix readline to continue when getting interrupt waiting for more
    data. Thanks to kgc[AT]corp[DOT]sonic[DOT]net for reporting problem


author: vcizek@suse.com
changelog:
  - update to 1.47
    fix for 1.46 - check for mswin32 needs to be /i. Thanks to
    Alexandr Ciornii for reporting


author: vcizek@suse.com
changelog:
  - update to 1.48
  - bugfix for readline fix in 1.45. If the pending data where false
    (like '0') it failed to read rest of line.
    Thanks to Victor Popov for reporting
    https://rt.cpan.org/Ticket/Display.html?id=71953


author: vcizek@suse.com
changelog:
  - update to 1.49
  - another regression for readline fix, this time it failed to return lines
    at eof which don't end with newline. Extended t/readline.t to catch this


author: vcizek@suse.com
changelog:
  - update to 1.52
    - fix syntax error in t/memleak_bad_handshake.t
    - disable t/memleak_bad_handshake.t on AIX, because it might hang
      https://rt.cpan.org/Ticket/Display.html?id=72170


author: vcizek@suse.com
changelog:
  - update to 1.54
  - return 0 instead of undef in SSL_verify_callback to fix unitialized
    warnings.  Thanks to d[DOT]thomas[AT]its[DOT]uq[DOT]edu[DOT]au for
    reporting the bug and MIKEM for the fix.
    https://rt.cpan.org/Ticket/Display.html?id=73629


author: vcizek@suse.com
changelog:
  - update to 1.55
  - work around IO::Sockets work around for systems returning EISCONN etc
    on connect retry for non-blocking sockets by clearing $! if SUPER::connect
    returned true.
    https://rt.cpan.org/Ticket/Display.html?id=75101
    Thanks for Manoj Kumar for reporting.


author: mc@suse.de
changelog:
  - Version 1.05
    - changed newCONSTSUB to use newSV(0) instead of PL_sv_undef,
      now undef'd constants work
    - added handling for z/OS (uses /dev/ptyp0000)
    - some bugfixes


author: mc@suse.de
changelog:
  - Version 1.07
    * Tty.pm: pre-allocate buffer for ioctl
    * Tty.xs: added some more letter to BSD allocation


author: coolo@novell.com
changelog:
  - update to 1.10
    * CPAN testers clean. Bumping to release version 1.10
    * RT 60788 - Better error reporting on Operating Systems
      that can't set a controlling terminal e.g. BeOS
    * CPAN testers looks clean. Internal testing done on perl 5.6
    * Bump version to 1.09 and release to CPAN
    * RT 61642 - Fix file number test to work without hang on cygwin
    * Update all versions to the new version
    * RT 45008 - only try TIOCSCTTY if we don't have a ctty
    * RT 53883 - IO::Tty detection on BeOS w/fix
    * RT 60014 - better META.yml by modernizing Makefile.PL
    * RT 44771 - Add _ to list of escape characters for compiler
      so it'll compile on windows This is experimental pending a
      successful dev release


author: chris@computersalat.de
changelog:
  - update to 2.27
    o Added dependency for Geography::Countries (thx Otto Hirr)
    o Database update (thx Aaron K Dancygier for reminder)
  - cleanup spec
    o added HEADER, Url, macros
  - added perl-macros


author: cfarrell@suse.com
changelog:
  - license update: (GPL-1.0+ or Artistic-1.0) and SUSE-Redistributable-Content
    SPDX format and add SUSE-Redistributable-Content from the list linked at
    http://license.opensuse.org


author: anicka@suse.cz
changelog:
  - update to 0.84
    * Add darwin to the list of known-bad platforms
    * Switch from command.com to cmd.exe so we work on 2008 or newer.


author: anicka@suse.cz
changelog:
  - update to 0.86
    - Add all files to subversion for easier releases
    - bump version on ALL files to 86
    - Remove use UNIVERSAL. - RT 51509
    - fix pod for Win32Helper - RT 51695
    - Better PATHEXT logic bug if cmd_name contains periods - RT 50739
    - Enhance tests for run.t for better diagnostics - RT 47630


author: anicka@suse.cz
changelog:
  - update to 0.87
    * Add doc type fixes - RT 56030 from carnil (Debian)
    * Remove reccommends for AUTHOR only modules
    * add pod_coverage and simplify pod test.
    * document undocumented public subs with TODO and
      best guess as to what they do.
    * Explicity recommend IO::Pty version number 1.08


author: anicka@suse.cz
changelog:
  - update to 0.89
    * Revert extended tests to require "oslo consensus" variables
    * Add IO::Pty to META.yml requirement
    * Missed dangling isa in IPC::Run::Debug
    * Fix retry for read of fh when I get "Resource temporarily
      unavailable."
    * Fix POD indentation in IO.pm


author: cfarrell@novell.com
changelog:
  - license update: GPL+ or Artistic
    See LICENSE - reference is to GPLv1 or later, not GPLv2 or later


author: vcizek@novell.com
changelog:
  - update to 0.90
    - RT 57277 - Add breaking test. No solution at present.
    - RT 68623 - disable parallel tests on windows
    - RT 43072 - Skip dragonfly platform on t/pty.t (hangs)
    - RT 14078 - run() miscalculates length of UTF-8 strings
    - RT 49693 - security patch for lib/IPC/Run/Win32IO.pm s/INADDR_ANY//
    - RT 38193 - Fix error detection on non-English operating systems
    - Add a blank doc entry for IPC::Run::Win32IO::poll to quiet
      windows pod parser errors
    - RT 57190 - handle PATH environment variable not being defined.
      WILL NOT default to '.' since UNIX would not do this and the
      program has been behaving the UNIX way to date.
  - removed authors line from .spec


author: vcizek@suse.com
changelog:
  - update to 0.91
    - Tests are good in dev version. Releasing to stable.
    - RT 57277 - Apply suggested 1 line fix for dev release to public.


author: larry+opensuse@l2g.to
changelog:
  - New upstream version 0.044. From changelog:
    + ignore user-defined __DIE__ handler in _type (Jeff Lavallee)
    + Added test for __DIE__ handler behavior


author: coolo@suse.com
changelog:
  - updated to 0.045
    skip a test that tickles an OpenBSD bug and hangs the process (thanks,
    BinGOs)


author: kssingvo@suse.de
changelog:
  - upgrade to version 3.01. New features:
  - Added ex/ directory with a few samples.
  - Dropped ExtUtils::MakeMaker and switched to Module::Build.
    Makefile.PL is now a wrapper of sorts around Build.PL. This allows
    adding licensing information to META.yml for CPAN indexing.
  - adapted the specfile


author: kssingvo@suse.de
changelog:
  - upgrade to version 3.1.1
    * Updated the license information to make sure all references are
      to both the Artistic 2.0 and the LGPL.
    * Changed "use 5.6.0" lines to no longer use v-strings, for
      forward compatibility with Perl 5.10.0.
    * Added "recommends" specification to Build.PL to refer to
      modules used in the testing phase (there is no
      "build_recommends" setting).
    * Added Compress::Zlib to the list of required modules in
      Makefile.PL and Build.PL.
    * Added "use warnings" to Size.pm to make sure it stays
      warnings-clean.
    * Small change from n@shaplov.ru for a bug in CWS handling that
      only surfaced when two CWS files were sized consecutively.
    * Updated the date on the copyright notice and added a
      "COPYRIGHT" section to the documentation.
    * Changed the licensing terms. This is now dual-licensed under
      Artistic 2.0 and LGPL 2.1.
    * Restored the old Makefile.PL for users who don't have
      Module::Build.


author: lrupp@suse.de
changelog:
  - update to 3.2
    * Compress::Zlib is optional now
    * Per RT ticket #43452, make the cache visible outside the
      lexical scope of the module This allows the hash to be used
      with packages like IPC::Shareable or IPC::MM to enable sharing
      the cache between processes. Added extra documentation of this,
      and a new section describing approaches to cache-sharing.
    * new build/dist process
  - add perl(Test::Pod::Coverage) and perl(Test::Pod) to BuildReq
  - fix license


author: anicka@suse.cz
changelog:
  - update to 3.220
    * lib/Image/Size.pm Small fix to the regex for detecting GIFs,
    per Slaven Rezic.
    * lib/Image/Size.pm Moved around some conditionally-needed libs to
    delay loading    until/unless needed. Also made a small fix
    per Perl::Critic.


author: anicka@suse.cz
changelog:
  - update to 3.221
    * Large-scale code and documentation clean-up based on perlcritic
    and visual review.


author: coolo@novell.com
changelog:
  - update to 0.46
    * Changes to Inline.pm, denter.pm, and Inline.pod relating to "fixing" untainting
    (to the extent that untainting of -T inline scripts works as documented).
    * C/C.pod - document that *fully qualified* paths for LIBS, INC, TYPEMAPS and MYEXTLIB
      are needed. (RT ticket 5207)
    * Inline.pm - remove "defined" from "defined %main::Inline::Config::" as that usage
      causes a deprecation warning with perl-5.11 and later. (RT ticket 53227)
    * Inline.pm - fix sub push_overrides (RT ticket 49669)
      This change responsible for "Subroutine Inline::C::get_parser redefined"
      warnings that can occur during build stage under certain circumstances.


author: vcizek@novell.com
changelog:
  - update to 0.48
    * new buildrequires - Test::Warn
    * Makefile.PL - Change the Test::Warn dependency from 0.22 to 0.21 and
      specify it in top-level Makefile.PL instead of in C/Makefile.PL.
    * Changes to Inline::C test suite - see C/Changes.


author: vcizek@suse.com
changelog:
  - update to 0.49
    * Inline.pm - small alteration to M19_usage_language error message
    - Have the config file re-created *before* we croak with
      M19_usage_language(). (Re-creating the config file should
      alleviate the need to croak, thus allowing the script to
      complete successfully.) Thanks to Patrick LeBoutillier for
      the patch, and to David Oswald for pursuing this.
  - licence correction (same as Perl)


author: vcizek@suse.com
changelog:
  - update to 0.50
      Inline.pm - Bump version number to 0.50
      Inline.pm - Bring version numbering into line with recommendations made in
      http://perldoc.perl.org/perlmodstyle.html#Version-numbering
      Inline.pm - Rename create_config_file()'s private @INC to @_inc.
      (This is just to avoid any confusion that we might be
      messing with @INC.)
    - In creating @_inc, we now additionally grep for the location
      of Parse::RecDescent - in case it's in a different PERL5LIB
      location to Inline (as generally happens with cpan smokers -
      but could happen anywhere).
    - Update copyright dates throughout.
      C/t - Make alterations to all of the '.t' files in C/t (except
      for 00init.t). This is in reponse to ticket 73448, which
      raised the possibility that Inline may get built with the
      PERL_INSTALL_ROOT environment variable set.
      Inline.pod - mention the need to make provision for the
      PERL_INSTALL_ROOT environment variable iff it has
      been set.
      As the result of input from David Oswald:
      Inline.pod - Changes relating to "CONFIGURE_REQUIRES" and fix
      typo reported in ticket 73108.
      Inline-FAQ.pod - Changes relating to "CONFIGURE_REQUIRES"
      Inline.pm - Bump version to 0.49_01
      lib/Inline/MakeMaker.pm - Bump version to 0.49_01


author: chris@computersalat.de
changelog:
  - update to 2.15
  - added perl-macros
    o autogen filelist with perl_gen_filelist
  - spec mods
    o added header
    o fixed deps


author: jw@novell.com
changelog:
  - updated to 2.17
    * fixed a problem caused by JSON::XS backend and support_by_pp option
    (rt#52842,  rt#52847 by ikegami)
    [JSON::PP]
    * made compatible with JSON::XS 2.27
    * patched decode for incr_parse (rt#52820 by ikegami)
    * relaxed option caused an infinite loop in some condition.


author: pascal.bleser@opensuse.org
changelog:
  - completely rewritten spec file
  - updated to 2.22:
    * check that to_json and from_json are not called as methods
  - changes from 2.21:
    * enhanced 'HOW DO I DECODE A DATA FROM OUTER AND ENCODE TO OUTER'
    * renamed eg/bench_pp_xs.pl to eg/bench_decode.pl
    * added eg/bench_encode.pl
  - changes from 2.20:
    * added eg/bench_pp_xs.pl for benchmark sample
    * updated 'INCREMENTAL PARSING' section
    * decode_prefix() didn't count a consumed text length properly
    * enhanced XS compatibilty in the case of decoding a white space garbaged
      text
  - changes from 2.19:
    * fixed typo (rt#53535 by Angel Abad)
    * added a recommendation refering to (en|de)code_json to pod
    * added 'HOW DO I DECODE A DATA FROM OUTER AND ENCODE TO OUTER'
  - changs from 2.18:
    * updated document (compatible with JSON::XS 2.29)
    * fixed encode an overloaded 'eq' object bug
    * enhanced an error message compatible to JSON::XS


author: chris@computersalat.de
changelog:
  - update to 2.22
    * added JSON::XS installing feature in Makefile.PL
      with cpan or cpanm (some points suggested by gfx)
    * check that to_json and from_json are not called as methods (CHORNY)
    * modified for -Duse64bitall -Duselongdouble compiled perl.
      11_pc_expo.t too. (these are patched by H.Merijn Brand)
  - recreated by cpanspec 1.78
  - noarch pkg
  - remove blanks from changes file


author: pascal.bleser@opensuse.org
changelog:
  - update to 2.26:
    * JSON::PP: cleaned up code and enhanced sort option efficiency in encode
  - changes from 2.25:
    * JSON: JSON::Backend::XS::Supportable always executed a needless process
      with JSON::XS backend; this made encode/decode a bit slower
  - changes from 2.24:
    * JSON::PP:
      + tweaked code.
      + optimized code in hash object encoding
  - changes from 2.23:
    * JSON::PP
      + modified tied object handling in encode; it made encoding speed faster
      (RT#61604)
      + modified t/e10_bignum.t for avoiding a warning in using Math::BigInt dev
      version


author: pascal.bleser@opensuse.org
changelog:
  - update to 2.51:
    * import JSON::PP 2.27105 as BackportPP
    * JSON::PP is split away JSON distributino for perl 5.14
    * JSON::backportPP is included in instead


author: coolo@suse.com
changelog:
  - update to 2.53
    - made Makefile.PL skipping a installing XS question
      when set $ENV{PERL_ONLY} or $ENV{NO_XS} (rt#66820)
    - fixed to_json (pointed and patched by mmcleric in rt#68359)
    - backport JSON::PP 2.27200
    * fixed incr_parse docodeing string more correctly (rt#68032 by LCONS)


author: pascal.bleser@opensuse.org
changelog:
  - update to 1.29:
    * artificially bump our version number because an upstream author decided to
      not play nice, fixes RT#68690
  - changes from 1.23:
    * support JSON v1.15 as well as 2.x


author: chris@computersalat.de
changelog:
  - update to 2.24
  - added perl-macros
    o autogen filelist with perl_gen_filelist
  - spec mods
    o added header
    o fixed deps


author: jw@novell.com
changelog:
  - 2.27  Thu Jan  7 07:35:08 CET 2010
    - support relaxed option inside the incremental parser
      (testcase provided by IKEGAMI via Makamaka).
  - 2.26  Sat Oct 10 03:26:19 CEST 2009
    - big integers could become truncated (based on patch
      by Strobl Anton).
    - output format change: indent now adds a final newline, which is
      more expected and more true to the documentation.
  - 2.25  Sat Aug  8 12:04:41 CEST 2009
    - the perl debugger completely breaks lvalue subs - try to work
      around the issue.
    - ignore RMAGICAL hashes w.r.t. CANONICAL.
    - try to work around a possible char signedness issue on aix.
    - require common sense.


author: chris@computersalat.de
changelog:
  - update to 2.29
    - fix a memory leak when callbacks set using filter_json_object
      or filter_json_single_key_object were called (great testcase
      by Eric Wilhelm).
    2.28  Thu Mar 11 20:30:46 CET 2010
    - implement our own atof function - perl's can be orders of
      magnitudes slower than even the system one. on the positive
      side, ours seems to be more exact in general than perl's.
      (testcase provided by Tim Meadowcroft).
    - clarify floating point conversion issues a bit.
    - update jpsykes csrf article url.
    - updated benchmark section - JSON::PP became much faster!
  - recreated by cpanspec 1.78
  - fix deps
    o missing Req perl(common::sense)
  - changelog to changes file


author: coolo@novell.com
changelog:
  - update to 2.3(0)
    - make sure decoder doesn't change the decoding in the incremental
      parser (testcase provided by Hendrik Schumacher).
    - applied patch by DaTa for Data::Dumper support in json_xs.
    - added -t dump support to json_xs, using Data::Dump.
    - added -f eval support to json_xs.


author: pascal.bleser@opensuse.org
changelog:
  - update to 2.32:
    * fix a bug in the initial whitespace accumulation
  - changes from 2.31:
    * don't accumulate initial whitespace in the incremental buffer (this can be
      useful to allow whitespace-keepalive on a tcp connection without triggering
      the max_size limit)
    * properly croak on some invalid inputs that are not strings (e.g. undef)
      when trying to decode a json text


author: coolo@suse.com
changelog:
  - update to 1.08
    - Updated to Module::Install::DSL 1.01
    - Added the Microsoft NCSI URL to the list of sites probed


author: vcizek@novell.com
changelog:
  - initial package 6.02
    * created by cpanspec 1.78.03
    This module used to be bundled with the libwww-perl, but it was unbundled in
    v6.02 in order to be able to declare its dependencies properly for the CPAN
    tool-chain.  Applications that need https support can just declare their
    dependency on LWP::Protocol::https and will no longer need to know what
    underlying modules to install.


author: coolo@suse.com
changelog:
  - updated to 6.03
    * Skip test if offline [RT#74163]
    * Typo fixes
    * Restore perl-5.8.1 compatibility.


author: ro@suse.de
changelog:
  - remove buildrequires for certain kernel, does not
    help in a build environment
  - added check-build.sh to require at least 2.6.17 on build host


author: anicka@suse.cz
changelog:
  - update to 1.21
    * fix a couple of typoes, as pointed out by Grant McLean.
    * rely on common::sense for stricter namespace checking.
    * include IN_DELETE_SELF in events that cancel watchers, as
    the kernel seems to handle it this way only.
    * require sys/inotify.h to be installed, remove the local
    copy (patch by Adrian Bunk).
    * update examples.


author: cfarrell@novell.com
changelog:
  - license update: GPL+ or Artistic
    See COPYING file. Same license as perl expands to GPL+ or Artistic


author: vcizek@novell.com
changelog:
  - update to 1.22
    - use a more useful definition of IN_xxx methods - any bits, not
      a match. (pointed out by Anatoliy Grishayev).
    - slightly reworked the documentation.


author: chris@computersalat.de
changelog:
  - added perl-macros
    o autogen filelist with perl_gen_filelist
  - spec mods
    o added norootforbuild


author: coolo@novell.com
changelog:
  - update to 0.30, see Changes for details (a lot)
    Mar 17 08:24:00 UTC 2011 - cfarrell@novell.com
  - license update: GPL+ or Artistic
    See README and MoreUtils.pm - "same terms as Perl" expands to GPL+ or Artistic


author: lmuelle@suse.de
changelog:
  - Update to version 0.62.
    * For the longest time, direct import of Locale::Maketext::Lexicon
      from within localization classes (such as MyApp::I18N::zh_tw) was
      untested and broken.  It now works the way described in the SYNOPSIS
      section of the Locale::Maketext::Lexicon documentation.
      Contributed by: Yann Kerherve
    * LICENSING CHANGE: This compilation and all individual files in it
      are now under the permissive "MIT" license.  See the COPYRIGHT
      section in README for the new terms.
    * Repair Perl 5.005 compatibility in the build system.
      Reported By: Rong-En Fan
    * Locale::Maketext::Extract: Bump version to 0.20.
      No functionality changes to Locale::Maketext::Lexicon; all changes
      in this release are to Locale::Maketext::Extract.
    * The ->compile call now moves ->entries into ->compiled_entries,
      instead of mutating them in-place.  This allows repeated cycles
      of ->extract/->compile calls before the final ->write_po.
    * Consequently, in the ->read_po/->write_po API, the "$verbatim" flag
      is now ignored.
    * ->read_po no longer fails on empty PO files.
    * The return values of ->msgids/->msgstr are now always in gettext
      style and never in maketext style.
    * In xgettext.pl, the -u flag (specifies the style of the source
      programs as gettext instead of the default maketext) now has nothing
      to do with output escaping.  This closes another long-standing
      bug of "vanishing backslashes" when the same .po file is written
      once with -u and once without.
    * The --unescaped flag to "xgettext.pl" is deprecated and renamed
      to the more appropriate "--use-gettext-style".
    * Locale::Maketext::Extract::Run now accepts single-letter directory
      names instead of erroneously stripping them out.
    * Locale::Maketext::Extract: Direct calls to ->write_po now
      escapes the msg strings by default (reverting to <=0.54
      behaviour), but calls via xgettext.pl (and ::Extract::Run)
      now always specify the "verbatim" flag to ->write_po, so
      users of extraction tools are still free from double escaping.
      Requested by: Thierry Vignaud
    * Locale::Maketext::Extract: Allow the "# loc" marker at the
      end of a statement:
      say "foo"; # loc
      previously it only worked on closing brackets and commas.
    * Locale::Maketext::Lexicon: The "gettext" style no longer parses
      "%0" as a variable.  Also allows spaces between function arguments:
      %quant(%1, %2)
    * Locale::Maketext::Locale: The "_style => 'gettext'" option was
      broken for function forms such as "%quant(%1)", as well as
      adjacent variables such as "%1%2%3".
    * Locale::Maketext::Lexicon: Specifying the new "_auto => 1" option
      now turns on _AUTO fallback handling for all language handles.
      Requested by: Jesse Vincent
    * Locale::Maketext::Lexicon: Specifying the new "_style => 'gettext'"
      option makes "%1" and "%quant(%1)" to be used for interpolation,
      instead of "[_1]" and "[quant,_1]".
    * Locale::Maketext::Extract: Fix a long-standing bug that caused
      double-escaping of backslashes and double quotes in loc strings.
      Contributed by: Brian Cassidy
    * When importing into an already defined lexicon and merging with its
      entries, we need to clear the Locale::Maketext cache, otherwise
      _AUTO entries generated by the old lexicon will linger around.
      Contributed by: Helmut Lichtenberg


author: chris@computersalat.de
changelog:
  - update to 0.79
    * Locale::Maketext::Lexicon::Tie
    - Removed a deprecated use of "defined %" for Perl 5.11+
  - [Changes for 0.78 - 2010-02-23]
    * Locale::Maketext::Lexicon
    - Removed a deprecated use of "defined %" for Perl 5.11+
  - [Changes for 0.77 - 2008-12-29]
    * Locale::Maketext::Extract::Plugin::FormFu
    - Rewrote the FormFu plugin completely to use the YAML.pm parser.
      Previously, this plugin was completely broken.
    - Resolves bugs:
    - http://rt.cpan.org/Ticket/Display.html?id=42000
      [#] Locale::Maketext::Extract::Plugin::FormFu broken
    - http://rt.cpan.org/Ticket/Display.html?id=39292
      [#] Parsing formfu config
    * Locale::Maketext::Extract::Plugin::YAML
    - Improved the accuracy of the line numbers.
    - Added documentation and tests for using folded and block scalars.
    * Locale::Maketext::Extract::Plugin::PPI
    - Added a PPI based Perl plugin - more accurate than the Perl plugin,
      but much slower.
    - Not enabled by default
    - moved the Perl extraction tests into t/51-perlextract.t
    - Resolves bug: http://rt.cpan.org/Ticket/Display.html?id=14701
      [#] xgettext doesn't handle interpolating functions
  - other changes please see Changes file
  - cleanup spec
    o sort TAGS
    o update Url
    o added Recommends
    o updated description
    o added check
  - added perl-macros


author: chris@computersalat.de
changelog:
  - update to 0.82
    * Locale::Maketext::Extract::Plugin::Base
    * Locale::Maketext::Extract::Plugin::TT2
    * Locale::Maketext::Extract
    - fixed some spelling errors - thanks to Ansgar Burchardt for the patch
  - [Changes for 0.81 - 2010-04-09]
    * Locale::Maketext::Extract::PLugin::FormFu
    - the plugin now understands YAML of the form:
      mesage_loc: ['Max files: [_1]', 10]
      Thanks to Charlie Garrison for the patch
  - [Changes for 0.80 - 2010-04-08]
    * Locale::Maketext::Lexicon
    - Added the _preload option, which forces parsing of the lexicon
      as soon as it is loaded. Improves memory usage and performance
      in a prefork environment
      Thanks to Ruslan Zakirov for the patch
  - removed .packlist, perllocal.pod
    > noarch


author: coolo@novell.com
changelog:
  - update to 0.86
    * Bumped version because the META file was showing an old version number.
    * Changed Locale::Maketext::Extract::Run to ignore:
    - .git/
    - unix pipes
    - binary files
    * Changed the minimum version of Locale::Maketext to 1.17, to avoid error
    reports from recent Perl versions, which still have an old Locale::Maketext
    * Locale::Maketext::Extract
    - added a fix from Ivan Bessarov to avoid uninit warnings when msgids
      contain trailing spaces
    * Locale::Maketext::Lexicon
    - remove the local $@ when loading PO files - made it difficult
      to debug errors when loading PO's


author: coolo@suse.com
changelog:
  - update to 0.91
    * Fixed test count for newly added tests
    * Doc changes
    * Added support to the TT2 parser for Mojolicious style tags
      Thanks to COSIMO for the patch
    * Fixed the t/5-extract.t test count
    * Locale::Maketext::Extract::Plugin::Mason
    - Added support for Mason 2
      Thanks to ASIMON for the patch.
    * Locale::Maketext::Extract
    - Now warns on loading bad plugins if warnings enabled
    * Locale::Maketext::Extract::Plugin::Base
    - Corrected the synopsis
      Thanks to TOKUHIROM for the bug reports


author: coolo@novell.com
changelog:
  - update to 0.12
    * Fixes
    - Return false from null adapter is_xxx methods - RT #64164 - Chip Salzenberg
    - Eliminate 'subroutine redefined' warning in case Log::Any::Adapter loaded before
      Log::Any::Test
    * Implementation
    - Migrate to Dist::Zilla


author: chris@computersalat.de
changelog:
  - update to 0.13
    * Fixes
    - Fix typo in lib/Log/Any/Adapter/Test.pm - RT #69850 - Stephen Thirlwall
  - fix deps
    * 'ExtUtils::MakeMaker' => '6.30'
  - rebase noprovides patch


author: coolo@suse.com
changelog:
  - update to 0.004001
    - Fix version of Exporter::Declare that we dep on
    - Support Log::Contextual subclasses for default import options
    - Allow custom log levels
    - Fix regression that caused D* subs to dumper even if the log level was off


author: cwh@suse.de
changelog:
  - update to v2.18: Log::Dispatch::ApacheLog should really now work
    under mod_perl 2 , as well as mod_perl 1


author: cwh@suse.de
changelog:
  - Removed BuildRequires for perl-Module-Build since this package
    provides a traditional Makefile.PL again.
  - 2.21 Feb 6, 2008
    - Added log_and_die() and log_and_croak() methods. Patch by Yuval
    Kogman.
  - 2.20 Nov 2, 2007
    - One of the tests failed on Perl 5.6.x. Thanks to Slaven Rezic for
    the report.
  - 2.19 Nov 1, 2007
    - Switched to providing a traditional Makefile.PL as well as a
    Build.PL file. RT #27208.
    - When permissions are specified for a Log::Dispatch::File object,
    don't try to chmod the file unless the permissions of the file
    differ from what the file already has. Based on a patch by Kevin. RT
    [#28151].
    - Require at least Perl 5.6.0.
    - Remove the tests for the email sending and exit codes, since the
    test had a heisenbug I could not understand. I _think_ the code in
    the email modules is correct, but the test isn't proving anything.
    - Added a binmode parameter for Log::Dispatch::File. Based on a patch
    by Angelo. RT #26063.


author: chris@computersalat.de
changelog:
  - update to 2.26
    - Doc updates. The 2.23 constructor API was still shown in all the output
      subclasses. Fixed by Jon Swartz.
  - 2.25 Sep 15, 2009
    - Added a workaround for a weird tainting issue with Params::Validate. This
      caused a taint exception when a Log::Dispatch::Syslog was created under
      taint mode. Note that there is still a problem in Params::Validate itself,
      this is just a hack.
  - 2.24 Sep 13, 2009
    - Simplified new constructor API (the 2.23 API is still silently supported but
      not documented):
      Log::Dispatch->new( outputs => [ [ 'File', ... ],
      [ 'Screen', ... ],
      ]
      );
      Implemented by Jon Swartz.
    - All of the mail sending modules now warn unconditionally if sending mail
      fails. This removes the incorrect use of warnings::enabled() in some
      modules. RT #43516.
  - 2.23 Sep 12, 2009
    - New constructor API that simplifies creating your Log::Dispatch object.
      Implemented by Jon Swartz.
    - Made name parameter optional. We now auto-generate a unique name if one is
      not given. Implemented by Jon Swartz.
    - Added a newline parameter that causes a newline to be added to each message,
      and updated the documentation regarding newlines. Implemented by Jon Swartz.
    - Removed repetitive boilerplate documentation from each output
      class. Implemented by Jon Swartz.
    - The level_names and level_numbers used internally are now computed once and
      shared between output objects. Implemented by Jon Swartz.
    - Updated repo url - now at http://hg.urth.org/hg/Log-Dispatch
    - Explicitly depend on Sys::Syslog 0.16.
    - Added warn as a synonym for warning. RT #44821. Requested by Dylan Martin.
    - Added an add_callback method to Log::Dispatch and
      Log::Dispatch::Output. This lets you add a new formatting callback after an
      object is created. Based on a patch from Ricardo Signes. RT #48283.
    - The Log::Dispatch docs mistakenly told you to provide a log() method when
      creating a new output class. RT #40561.
    - Made all modules have the same version as Log::Dispatch itself.
  - 2.22 Nov 11, 2008
    - Fixed a bug where Log::Dispatch::Email would die when it tried to
      log under taint mode. Patch by Neil Hemingway. RT #40042.
    - Fixed a misuse of warnings::enabled(). Reported by Darian
      Patrick. RT #39784.
    - Syslog logging now requires Sys::Syslog 0.16+.
    - If you don't pass a socket argument to Log::Dispatch::Syslog, it
      does not call Sys::Syslog::setlogsock(), which is the preferred
      option for portability.
    * If any of the syslog calls die, this is trapped and the error is
      output as a warning if warnings are on. This is mostly a workaround
      for Sys::Sylog not handling utf-8. RT #35270 & #37397.
      This isn't backwards-compatible, but it's probably wrong for the
      logging code to die because it can't log (even though some other
      output modules still do).
  - cleanup spec
    * define cpan_name
    * sorted tags
    * fix build-/deps
    * update desc
    * added Changes LICENSE SIGNATURE to doc
    * moved changelog to .changes
  - added perl-macros
    * perl_gen_filelist


author: chris@computersalat.de
changelog:
  - update to 2.28
    - The Log::Dispatch module still had version 2.26 in the last
      release. Reported by Ã?yvind Skaar. RT #63876.
  - 2.27   2010-10-16
    - Fix docs on handling of arrays passed to ->debug, ->error,
      etc. Requested by Andrew Hanenkamp. RT #61400.
    - Allow an arrayref for the Syslog socket option. Requested by Paul
      Bennett. RT #57631.
    - License is now Artistic 2.0.
  - split pkg to 2_26 for Sys::Syslog >= 0.16
  - disable build for suse_version <= 1120
  - remove Author


author: coolo@opensuse.org
changelog:
  - updated to 2.005
      add log_file and log_path options
      BUG FIX:  it is okay to replace the default logger, always
      add config_id to allow faking Global equality when testing


author: ug@suse.de
changelog:
  - update to 1.24
    * (ms) Fixed bug with Log::Log4perl::Util::tmpfile_name which
      surfaced on VMS, reported by Ben Humphreys.
    * (ms) Fixed system-wide threshold to no longer lower appender
      thresholds. Bug reported by Jean-Denis Muys.
    * (ms) Added benchmark to determine impact of eval-free handlers
    * (ms) Merged with eval_free branch. Now there are no more
      eval("") statements left in the code, making it much easier
      to debug. Performance on init() is about the same, performance
      on init_and_watch() (noops and logged statements alike) is
      25% slower but still in the range of 400,000/sec on my
      1.80Ghz CPU.
    * (ms) DBI-1.608 removed a DBD::File 'feature' that allowed leaving
      out parameters in a bound execute(). This caused the test
      suite to fail
      number of parameters every time.
    * (ms) Better error message in the DBI appender on bad SQL, missing
      bind parameters, or other execute() errors.
    * (ms) Made DBI test suite more robust against preexisting conditions
    * (ms) Added force_next_check() for init_and_watch(), cleaned up
      Config::Watcher code.
    * (ms) Fixed test suite to run on Strawberry Perl on Win32 (reported
      by kmx on https://rt.cpan.org/Ticket/Display.html?id=45983)
    * (ms) Added 'utf8' option to screen appender and easy mode, some of
      it suggested in
      http://rt.cpan.org/Public/Bug/Display.html?id=36673 by
      Shantanu Bhadoria.
    * (ms) is_xxx() returned true prior to L4p initialization. Fixed it
      and adapted test suite.
    * (ms) Added test cases on syswrite in recreate mode
    * (ms) Applied patch by Jens Berthold <log4perl@jebecs.de> to
      avoid semaphore cleanup in spawned children.
    * (ms) Added %m{chomp} feature, 'message_chomp_before_newline' option,
      and documentation on newlines and logging messages, all
      suggested by Tim Bunce (see PatternLayout).


author: chris@computersalat.de
changelog:
  - update to 1.26
    * (ms) [RT 50495] Perl code in the config file is now evaluated/
      compiled after the configuration parser has done its work,
      opening up Perl subroutines to all configuration parsers, not
      just PropertyConfigurator. Configuration subs for cspecs,
      filter, warp_message and appender triggers are sheltered.
      The previous, flawed implementation surfaced while using
      a 'trigger' category, reported by Olivier Bilodeau.
    * (ms) [RT 50090] Added non-portable linebreaks to PatternLayout
      (requested by ZdenÄ?k Juran).
    * (ms) [RT 50094] Docfix for PatternLayout in main manpage (spotted
      by Peter Rabbitson).
    * (ms) [RT 28679] Added exists() to "Threshold" keyword uppercase
      check.
    * (ms) Took out Class::Prototyped testcase after it got all weird
      and introduced backward-incompatible changes.
    1.25 (2009/09/27)
    * (ms) Appender::File is now closing (or sysclosing) the file
      on file_close() instead of just undef'ing the handle.
    * (ms) Added l4p-tmpl helper script to help whipping up a new
      log4perl configuration file.
    * (ms) Fixed uninitialized warning on XML configuration files,
      reported by jbkilian on the sourceforge mailing list.
    * (ms) Applied patch [RT 43426] by AFF <aff@cpan.org> to have
      appender_thresholds_adjust return number of appenders changed.
    * (ms) [RT 34400] New :nostrict target which allows redefining a
      category within a Log4perl configuration file without error
      or even a warning.
    * (ms) [RT 34401] Applied patch by Jae Gangemi, who fixed
      code references in @INC on Win32 systems.
    * (ms) [RT 32259] Patternlayout now supports %R, which returns the
      number of milliseconds elapsed from last logging event to
      the current logging event (thanks to Emmanuel Rodriguez for
      the patch).
    * (ms) [RT 30899] Color configuration and attribute support
      added to ScreenColoredLevels appender by Jason Kohles.
    * (ms) [RT 28987] If UNIVERSAL is available, appender existence is
      now verified by checking can() on the appender's new()
      method (applied modified patch by Gabriel Berriz).
  - cleanup spec
    * define cpan_name
    * sort tags
    * fix build-/deps
    * fix file perm
  - added perl-macros
    * perl_gen_filelist


author: coolo@novell.com
changelog:
  - update to 1.27
    * (ms) ***WARNING: This might break backward compatibility
      with some wrapper classes.
      [RT 52913] Fixed category fetching in
      wrapper classes (reported by Martin Evans). Wrapper classes
      now need to call Log::Log4perl->wrapper_register to adapt
      get_logger() category fetching. Detailed docs under
      "Using Log::Log4perl with wrapper functions and classes"
    * (ms) Made meta tag compatible with MakeMaker versions < 6.50
      (ms) [RT 52083] Fixed manifest glitch from 1.26 (reported by
      Lars Thegler).
    * (ms) Added note to FAQ on 'no init happened' warnings for API
      initializations, as suggested by Malcolm Nooning.
    * (ms) Applied patch by Christopher Mckay which sets
      Log4perl::Logger::INITIALIZED only if it's fully initialized.
    * (ms) Emmanuel Rodriguez suggested changing TestBuffer's reset()
      method to leave the logger population alone. Added clear()
      to accomodate the need for a single buffer reset.
    * (ms) Xavier Caron added %p{1} to allow abbreviated priority
      strings in the pattern layout.
    * (ms) Redid composite appenders to address problems with incorrect
      caller() data. L4p now supports a $cache parameter to be
      passed to the log() function, which stores the completely
      rendered message and can be passed to log_cached() later on.


author: chris@computersalat.de
changelog:
  - update to 1.28
    * (ms) Fixed caller stack with Buffer composite appender
    * (ms) Fixed 'local caller_depth' error in various places. First
      localizing a variable and then increasing it is incorrect,
      as this ignores previous settings. The correct way of
      increasing the caller level is: 'local depth = depth + 1'.
    * (ms) Added Log::Log4perl::Catalyst for use in Catalyst applications.
  - clenaup spec
    o deps perl-macros


author: chris@computersalat.de
changelog:
  update to 1.29
    * (ms) Added documentation on how to use Log4perl's :easy macros
      with Catalyst in Log::Log4perl::Catalyst.
    * (ms) wrapper_register() now deals with caller_depth automatically.
      Backwards compatibility with old wrapper classes using
      caller_depth directly is provided. Documentation has been
      updated.
    * (ms) Felix Antonius Wilhelm Ostmann reported Resurrector.pm
      crashes, fixed as suggested by setting the %INC value to
      the module path.
    * (ms) Another caller_depth fix in Log::Log4perl::Catalyst.
    * (ms) Fixed logdie() caller_depth bug reported by Rob Retter.
    * (ms) [RT 56145] Saving errstr in DBI appender to survive ping()
    * (ms) Added INTERNAL_DEBUG env variable to test suite triggering
      all _INTERNAL_DEBUG statements to be printed for better
      error diagnosis on misbehaving systems.
  - recreated by cpanspec 1.78
    o fix deps
  - noarch pkg


author: chris@computersalat.de
changelog:
  - update to 1.33
    * (ms) [RT 67132] Applied patch by Darin McBride to allow for
      empty syswrite messages in the file appender.
    * (ms) [RT 68105] Fixed init-hash handling of subroutine references,
      reported by Frew Schmidt.
    * (ms) Mike Schwern noticed confusing DESTROY calls to clean up loggers
      and appenders (http://stackoverflow.com/questions/5914088 and
      https://github.com/mschilli/log4perl/issues/7), so I put on my
      hazmat suit and cleaned it up. Now perl's garbage collector takes
      care of disposing of logger and appender carcasses.
    * (ms) Added Log::Log4perl->remove_logger($logger) to remove a logger
      from the system.
  - 1.32 (2011/02/26)
    * (ms) Fixed %T caller_depth with wrapper_register(), reported
      by David Christensen.
    * (ms) [RT 63053] Fixed for qw() {} deprecated (Todd Rinaldo)
    * (ms) [RT 62674] Fixed call to deprecated form of UNIVERSAL::can (Karen
      Etheridge).
    * (ms) [RT 62896] Log::Log4perl::Appender::ScreenColoredLevels now
      inherits from Log::Log4perl::Appender::Screen and therefore
      supports the utf8 flag.
    * (ms) [RT 64318] Andrew Sayers provided a better error message for
      "threshold needs to be uppercase".
    * (ms) CharleyDixon fixed LOGWARN when :no_extra_logdie_message is
      in use to no longer exit().
  - 1.31 (2010/10/27)
    * (ms) Fixed the number of skipped tests for Windows for previous fix
      of [RT 60665].
  - 1.30 (2010/08/30)
    * (ms) [RT 60665] HUP handlers are stacked on top of each other now,
      to make sure that multiple file appenders recreate multiple
      files and not just one (patch provided by Karen Etheridge).
    * (ms) [RT 60197] Fixed uninitialized value warnings with
      the multiline appender and provided a test case (patch provided
      by Karen Etheridge)
    * (ms) [rt.cpan.org #59617] Fixed system-wide threshold without appender
      thresholds. Bug reported by Dmitry Bigunyak.
    * (ms) [rt.cpan.org #24884] Using require() instead of incomplete
      logic in L4p::Util::module_available(). local __DIE__
      handler takes care of user-defined __DIE__ handlers
      ignoring $^S (suggested by Eric Wilhelm and others).
    * (ms) [rt.cpan.org #60386] Fixed init_and_watch() which
      double-bumped the caller_level and led to uninitialized
      values in the pattern layout. Thanks to Mitja Bartsch for
      the report.
    * (ms) Applied patch by Karsten Silkenbäumer to add an optional
      $log_dispatch_level to create_custom_level(). Updated
      documentation.
  - fix deps
    * Req: perl(File::Spec) >= 0.82
      Req: perl(Test::More) >= 0.45


author: coolo@suse.de
changelog:
  - update to 1.34
    * (ms) InternalDebug now replaces all instances of INTERNAL_DEBUG,
      not just the first one.
    * (ms) Added test case for get_logger() with a ref() on the actual
      object instead of on a static category. Updated docs.
    * (ms) %d{e} in PatternLayout now returns epoch seconds
    * (ms) [RT#72056] Messages blocked by an appender threshold are no
      longer passed on to the L4p::Appender::Buffer as undefined
      entries.


author: coolo@suse.com
changelog:
  - updated to 1.36
    * (ms) [rt.cpan.org #74833] Reini Urban fixed "defined @array" for
      perl 5.16
    * (ms) [rt.cpan.org #74836] Cope with Carp's questionable decision to
      add a trailing dot to its messages.
    * (ms) [rt.cpan.org #73462] Changed logwarn/logcluck/logcarp/error_warn
      to warn() unconditionally and send the message to log4perl which
      will log it only if the log level conditions are met.
    * (ms) [rt.cpan.org #73598] Gerda Shank reported test suite problems
      with DBD::CSV-0.26. Bumped up to DBD::CSV-0.33 if installed.


author: pascal.bleser@opensuse.org
changelog:
  - update to 1.009.1:
    * workaround for aliasing on TIS-620 that is treated as ISO-8859-11 by Encode
    * added WINDOWS-874 as EXTENDED map of TIS-620
    * result of _find_encoder() will be cached
    * 'S' encoding will be resolved numerically, without comparing actually
      encoded lengths
    * added informations for WINDOWS-125[03-8].
  - changes from 1.008.2:
    * Bug Fix: body transfer-encoding profile "S" did not work properly, and
      profile for UTF-8 was NOT really updated
  - changes from 1.008.1:
    * workaround for CPAN RT#65796: deep recursion error finding invalid charset;
      limit length of charset name up to 75
    * supports Unicode/multibyte on Perl 5.7.3 (experimental)
    * Perl 5.7.3 & 5.8.3: avoid ``Useless use of a constant in void context''
      warnings


author: coolo@suse.com
changelog:
  - update to 1.012.4
    * Chg: encode_mimewords(): 'B' was advantageous over 'Q' by 4/3 byte
    on average...
    * Updated address of FSF.


author: anicka@suse.cz
changelog:
  - update to 3.024
    * Respect crazy people who put multiple Cc or Bcc headers in message
    * Cope with missing local sendmail
    * fixes
  - require perl-Email-Date-Format, perl-MailTools, perl-MIME-Types


author: anicka@suse.cz
changelog:
  - update to 3.027
    * Add send_to_testfile method
    * Fix tests to pass with MIME::Types 1.28
    * Added back support for providing a non-default SMTP port


author: anicka@suse.cz
changelog:
  - update to 1.29
    * added a zillions of new types from debian's /etc/mime.types.
    implemented by [Roman V. Nikolaev]
    * changed table format, hopefully to speed-up load times per
    type, slightly compensating for the increased list.


author: anicka@suse.cz
changelog:
  - update to 1.30
    * typo.  rt.cpan.org#55655 [Salvatore.Bonaccorso]
    * xlsx must be encoded binary [Ben Prew]
    * added f4v, f4p, f4a, f4b extensions for mpeg4
    rt.cpan.org#55168 [Oskari Ojala]


author: vcizek@suse.com
changelog:
  - update to 1.32
    - explain how to use MIME::Types in mod_perl, after complains
    from [Steve Simms], [Nicolas Mendoza], [Yves Orton] and
    [Hans Dieter Pearcey]
    - when you do not read the documentation about mod_perl/fork,
    then it will work as ever but still inefficient.
  - licence correction


author: vcizek@suse.com
changelog:
  - update to 1.34
    - subType() did not handle subType's with '+' in them.
    [Roman V. Nikolaev]
    - all openxmlformats are binary [Beverly Wang]
    - mediaType() and subType() did not handle subType's with dots
    in them correctly. [Roman V. Nikolaev]


author: anicka@suse.cz
changelog:
  - update to 5.428
    * Only bind to localhost in smtpsend test, rather than to all
    available interfaces.
    * bugfixes


author: vcizek@novell.com
changelog:
  - added dependency perl-Test-Deep
  - updated to 5.500
    * (cleanup) IO-Stringy (specifically, IO::ScalarArray, IO::Lines, and
      IO::InnerFile) is no longer used
    * (ticket 22684) Fix deadlock in filter() when invoking external
      programs such as gzip. (Alexey Tourbin <at -at- altlinux.ru>)
    * Remove auto_install from Makefile.PL
    * (ticket 60931) If preamble is empty, make sure it's still empty after roundtripping through MIME::Entity
    * (ticket 63739) Properly decude RFC2231 encodings in attachment filenames


author: vcizek@novell.com
changelog:
  - update to 5.501
    * Add build_requires 'Test::Deep'; to Makefile (rt.cpan.org #64659)
    * Fix spelling errors (rt.cpan.org #64610)
    * Fix double-decoding bug when decoding RFC-2231-encoded parameters
    (rt.cpan.org #65162)
    * Fix inappropriate inclusion of CR characters in parsed headers


author: vcizek@novell.com
changelog:
  - update to 5.502
    * NOTE to packagers (Debian, Red Hat, FreeBSD, etc.): Do not ship
    MIME::tools 5.500 or 5.501.  They both had serious bugs!
    * Fix parsing bug: https://rt.cpan.org/Ticket/Display.html?id=66025
    * Fix typo: https://rt.cpan.org/Ticket/Display.html?id=65387
    * Fix unit tests on Perl 5.8.x: https://rt.cpan.org/Ticket/Display.html?id=66188
    * Fix unit test failure on Win32:  (https://rt.cpan.org/Ticket/Display.html?id=66286)


author: chris@computersalat.de
changelog:
  - update to 0.11
    - Fix misspelled docs for get_isarev. Closes RT#46401.
    - Bump optional prereq on Class::C3 to 0.20.
  - 0.10 - Wed Mar 25, 2009
    - Remove the fake Build.PL. Module::Install doesn't support that anymore.
      (Florian Ragwitz)
    - Remove auto_install from Makefile.PL. Its use is strongly discouraged.
      (Closes RT#44542) (Simon Betrang)
  - noarch pkg
  - changelog to changes file


author: Greg.Freemyer@opensuse.com
changelog:
  - upgrade to 1.34
    * In ReadBinary, handle the data as big-endian. This means you
      need the > pack modifier introduced in 5.10.
    * Require 5.10 because I need the > pack modifier
    * Ensure binary reads are for big endian
    * Various cleanups for format and whitespace


author: varkoly@suse.de
changelog:
  - new version: 0.33
    * signature wrapping was still messed up, hopefully all bugs fixed now
    * signature wrapping would sometimes cause improper preparation of
      DKIM signatures, with "simple" canonicalization (issue #2257046)
    * test scripts:
    * the included corpus is now verified using a fake-DNS resolver,
      which means the test corpus can validate even when your DNS
      servers are really slow


author: varkoly@novell.com
changelog:
  - new version: 0.37
    * New/changed functionality:
    * ADSP records now check whether the domain itself exists, in
      accordance to the ADSP specification
    * support for ADSP (author-domain-signing-practices) records
    * removed support for pre-standardized DKIM signatures (i.e. these
      are DKIM signatures without a v= or bh= tag).
    * DNS resolver errors are detected and reported as such
    * API changes:
    * restore the as_string() method which was accidentally removed
      in version 0.34
    * renamed Mail::DKIM::Policy to Mail::DKIM::DkPolicy. Programs using
      the former name to create policy objects directly (though it would
      be more expected to fetch the objects through
      Mail::DKIM::Verifier) should update their code
    * new policies() method in Mail::DKIM::Verifier for fetching all
      applicable sender/author signing policies
    * bugfixes:
    * fixed regexp used to detect header field names (issue #2803465)
    * various fixes to ADSP checking
    * fixed a runaway regular expression in the canonicalization
      routines (patch provided by Mark Martinec)
    * Signer object would die if first line of input wasn't a header
      (rt.cpan.org issue #46179)


author: chris@computersalat.de
changelog:
  - update to 0.38
    * New/changed functionality:
    * DNS lookups can now be started asynchronously; the queries are
      created as the header is parsed; the results are not actually
      needed until the entire message has been read. (The Mail::DKIM
      module does not yet do the queries asynchrously; this is just
      the infrastructure so that the queries can be asynchronous in
      the future.)
    * bugfixes:
    * DNS lookup overrides alarm() signal (issue #2854325)
    * documentation updates:
    * document use of custom PrivateKey object, for external signing
    * describe how to get "pretty signatures" in Signer.pm
  - cleanup spec
    o added norootforbuild
    o sort TAGS
    o macros
    o fixed deps
    o enabled testsuite
    - disabled tests with DNS (policy.t, public_key.t)
  - added perl-macros


author: chris@computersalat.de
changelog:
  - fix build for o:F (1140)
    o added bcond_with test
      if not set policy.t, public_key.t test are disabled


author: varkoly@novell.com
changelog:
  -  update to 0.39
    * change in API Mail::DKIM::Canonicalization::Base::finish_header
    * Bugfixes
    o Mail::DKIM::Signer: fix an unusual error message given when no
      Key argument has been specified and it is time to load the key
    o Mail::DKIM::Verifier: fix an issue with getting wrong error
      codes when q= tag is broken.


author: anicka@suse.cz
changelog:
  - update to 1.4004
    * Fixed a bug where, when emails are incomplete, the Perl parser
      would cache incorrect information, causing the Cache
      implementation to go into an infinite loop when it tried
      to use the invalid information.
    * Improved the behavior for multi-part emails that lack a valid
      ending boundaries.


author: anicka@suse.cz
changelog:
  - update to 1.4005
    * Fixed a bug where emails with a line near the end that start
      with "From " would cause the Grep implementation to go into
      an infinite loop.
    * Fixed some minor coding style issues.


author: anicka@suse.cz
changelog:
  - update to 1.5000
    * The Cache and Grep implementations now detect when changes
      have occurred to the file being parsed, and automatically
      invalidate their cache values and revert to the Perl
      implementation. NOTE: This works well for appending to
      the mailbox, but undefined behavior occurs if modifications are
      made to the mailbox at locations earlier than the current
      position.
    * Changed the reset test so that it doesn't create output with
      inconsistent line endings in the case of a dos mailbox.
    * Fixed a bug where occasionally the reading of the next email
      will go into an infinite loop when reading from standard input.
    * read_next_email now returns undef on end of file.
    * Simplified code by removing end_of_file attribute of parser
      objects.


author: anicka@suse.cz
changelog:
  - update to 1.5002
    * Disabled the grep interface, which has had some tricky bugs
    that I don't have time to figure out.
    * Updated Makefile.PL to be compatible with versions of
    Module::Install > 0.88.
    * Instead of returning an error for an empty mailbox, a valid
    mailbox is returned that will immediately fail the
    end_of_mailbox check. This should simplify people's code.


author: dmueller@suse.de
changelog:
  - update to 1.999.1 (#190194):
    Lots of small changes, read details here:
    /usr/share/doc/packages/perl-Mail-SPF/CHANGES


author: lars@linux-schulserver.de
changelog:
  - update to 2.006:
    details: /usr/share/doc/packages/perl-Mail-SPF/CHANGES
  - rpmlint fixes
  - added Mail-SPF-v2.006-Makefile.patch (use ExtUtils::MakeMaker)


author: opensuse@cboltz.de
changelog:
  - update to 0.8.21
  - add Requires: for perl(Encode), perl(IO::Socket::SSL) and
    perl(Net::SSLeay) (needed by the new version)


author: varkoly@suse.de
changelog:
  - bnc#551880 ? spamassassin package should require re2c
  - bnc#552035 ? install of spamassassin corrupts /etc/sysconfig/spamd


author: opensuse@dstoecker.de
changelog:
  - update to 3.3.0
  - add ixHash module (not activated by default)
  - add additional spampd tool
    - better performance than spamd
  - fixed deps
    - added perl-NetAddr-IP
  - fixed Summary


author: chris@computersalat.de
changelog:
  - added original SOURCES
    o spampd-2.20.tar.gz
  - renewed Mail-SpamAssassin-3.3.0.tar.bz2
    o wget Mail-SpamAssassin-3.3.0.tar.gz + bznew
  - some spec mods
    o macros {__make}, {__install} ...
    o perl_make_install
    o added check
  - some rpmlint fixes
    o invalid-suse-version-check 1120


author: opensuse@dstoecker.de
changelog:
  - updated iXhash module to 1.5.5
    - iXhash is now a sourceforge project (http://ixhash.sourceforge.net/)


author: chris@computersalat.de
changelog:
  - cleanup spec
    o sort TAGS
    o redefine SOURCES
    - added iXhash-1.5.5.tgz
    - added spampd-2.20.tar.gz
    - removed iXhash.pm
    - removed spampd
    o macros
    - added perl-macros
    o cleanup install section


author: chris@computersalat.de
changelog:
  - bzipped Source Mail-SpamAssassin-rules...
  - removed patch4
    o Mail-SpamAssassin-3.2.5.diff
  - build with ssl support
    o ENABLE_SSL="yes"
  - renamed subpackages
    o perl-spamassassin > perl-Mail-SpamAssassin
    o new sub package perl-Mail-SpamAssassin-Plugin-iXhash
  - fixed deps
    o moved most deps over to perl-Mail-SpamAssassin
  - some rpmlint fixes
    o wrong-file-end-of-line-encoding {IXHASH}/CHANGELOG
    o fix build without RPM_OPT_FLAGS


author: chris@computersalat.de
changelog:
  - update sa to 3.3.1
  - update rules to 3.3.1.r923257
  - cleanup spec
    o removed comments
  - added deprecated patch for suse_version > 1120 (perl 5.12)
    o used stuff from combo patch
      https://issues.apache.org/SpamAssassin/show_bug.cgi?id=6392
  - added MIMEEval patch
    o https://issues.apache.org/SpamAssassin/show_bug.cgi?id=6396


author: chris@computersalat.de
changelog:
  - fix build
    o mkdir /etc/cron.daily ->
      {__install} -d $RPM_BUILD_ROOT/etc/cron.daily/
    o removed from filelist
      dir /etc/cron.daily/ (provided by filesystem)


author: varkoly@suse.com
changelog:
  - bnc#720220 - spampd, installed by pkg:spamassassin, FAILs to launch,
    uses non-existent/un-installed 'user'


author: varkoly@suse.com
changelog:
  - Add systemd service files for spamd and spampd
    bnc#768581 - rcspamd stop doesn't terminate spamd


author: anicka@suse.cz
changelog:
  - update to 2.05
    * no de-ref error when index out of range in Mail::Header::get()
    * repaired fixed selection of smtp for non-unix systems.
    * do not run pod.t in devel environment.
    * set default output filename for Mail::Mailer::testfile::PRINT
    * warn when no mailers were found.


author: anicka@suse.cz
changelog:
  - update to 2.06
    * express more clearly that Authen::SASL needs to be installed
    manually if you need the functionality
    * support for smtps via Net::SMTP::SSL


author: anicka@suse.cz
changelog:
  - update to 2.07
    * update README: MailTools 2.* require 5.8.1
    * add "MAIL FROM" to Mail::Mailer::smtp, to be able to communicate
    with Comcast


author: pascal.bleser@opensuse.org
changelog:
  - update to 2.08:
    * respect errors on closing an Mail::Mailer::smtp/::smtps connection
    * Mail::Internet should accept Net::SMTP::SSL as well (RT#68590)


author: pascal.bleser@opensuse.org
changelog:
  - update to 2.09:
    * remove dependency to Test::Pod by moving 99pod.t from t/ to xt/ as result
      of RT#69918


author: coolo@suse.com
changelog:
  - update to 0.006
    * Fixed a syntax error in the POD documentation. thanks Mikhail Gusarov.
    * Updated the author name, author email address, and code repository in the documentation.
    * Updated the bundled Module::Install to the latest version, 1.01.


author: coolo@suse.com
changelog:
  - update to 1.997
    * Document actual behaviour of from_xxx() methods. [perl #85334] (Peter John
      Acklam)
    * Make bmuladd() able to handle third arg properly. [perl #85482] (Peter John
      Acklam)
    * Add sign function bsgn() as a complement to babs(). (Peter John Acklam)
    * Fix objectify()'s handling of "foreign objects". (RT #16221 and #52124)
      (Peter John Acklam)
    * Rewrap some verbatim pod in Math::BigInt. (Father Chrysostomos)
    * Correct links to sections. (Alexandr Ciornii)
    * Remove incorrect formatting inside verbatim paragraphs. (Alexandr Ciornii)
    * Upgrade bundled modules in "inc" to latest version. (Peter John Acklam)
    * Include "^MYMETA\.(yml|json)\z" in MANIFEST.SKIP. Whereas META.* are
      generated by the distribution author at packaging time, MYMETA.* are
      generated by the end user at configure time after any dynamic dependencies
      are known. (Peter John Acklam)


author: coolo@suse.com
changelog:
  - update to 1.37
    * Updated test files from the Math::BigInt distribution (Peter John Acklam).
    * Updated bundled Devel::CheckLib from v0.92 to v0.93 (Peter John Acklam).
    * Math::BigInt::GMP now requires Math::BigInt v1.997 (Peter John Acklam).
    * Include "^MYMETA\.(yml|json)\z" in MANIFEST.SKIP. Whereas META.* are
      generated by the distribution author at packaging time, MYMETA.* are
      generated by the end user at configure time after any dynamic dependencies
      are known. (Peter John Acklam)
    * Changed Makefile.PL so that a "make dist" makes a META.yml and META.json.
      (Peter John Acklam)
    * Updated common test files from the Math::BigInt distribution. (Peter John
      Acklam)


author: cfarrell@novell.com
changelog:
  - license update: GPL+ or Artistic
    Proper syntax for typical Perl packages with typical Perl license is GPL+
    or Artistic


author: anicka@suse.cz
changelog:
  - update to 2.4.8.3
    * fix AUTOLOAD recursion problem when Mcrypt.so dependencies
      aren't met at runtime.


author: coolo@suse.com
changelog:
  - updated to 1.20120130
    - fixed t/year_imports.t for 5.10 (ANDK and sprout again)
    - fixed t/regressions.t for 5.10
    - made raw numbers work in import
    - fixed for Perl 5.15.5 and later (ANDK and sprout)
    - loaded IO::File/IO::Handle to allow methods on lexical filehandles
    - added unimporting
    - removed use of autodie; moved it to a distribution prerequisite
    - enabled unicode_strings by default when your Perl supports it
    - migrated to Dist::Zilla
    - added autodie dependency/import


author: coolo@suse.com
changelog:
  - update to 0.10
    Fixed RT#38302: Module::Find now follows symlinks by default (can be disabled).
    Fixed RT#49511: Removed Mac OS X extended attributes from distribution
    Fixed RT#38302: Fixed META.yml generation (thanks very much to cpanservice for the help).
    Fixed RT#55010: Removed Unicode BOM from Find.pm.


author: vcizek@suse.com
changelog:
  - update to 0.05
    - Make Test::Taint an optional dependency. This module requires XS, and
      requiring a compiler for Module::Implementation defeats its
      purpose. Reported by Peter Rabbitson. RT #74817.
    - This module no longer installs an _implementation() subroutine in
      callers. Instead, you can call
      Module::Implementation::implementation_for($package) to get the
      implementation used for a given package.


author: cwh@suse.de
changelog:
  version 0.30
  - Renamed the forked B::Utils to B::BUtils to avoid clashes
    until it is merged into the mainline.
    version 0.29
  - Fixed version() for complex expressions.
  - Corrected some POD errors in module_info.
    version 0.28_50
  - Added support for version.pm (based upon a patch by John Peacock).
  - Fixed the safe() attribute to be per-object instead of global.


author: chris@computersalat.de
changelog:
  - cleanup spec
    o bzipped Source
    o added cpan_name macro
    o sort TAGS
    o fixed deps
    o added perl-macros
    o added check


author: coolo@novell.com
changelog:
  - update to 0.32
    + Add archlib and privlib to the search path for core modules
      (patch by Jonas B. Nielsen).
    * Many test fixes.


author: coolo@opensuse.org
changelog:
  - updated to 1.01
    - Better error message in install_share (CHORNY)
    - Compatibility with MYMETA.yml support in EUMM (CHORNY)
    - Support for extraction of Artistic 2.0 license (CHORNY)
    - Support https links when searching for bug trackers (CHORNY)


author: pascal.bleser@opensuse.org
changelog:
  - update to 1.02:
    * support for installdeps_target in Module::Install::AutoInstall and
      Module::AutoInstall
    * support for installdeps_notest, upgradedeps and upgradedeps_notest,
      listdeps and listalldeps targets in Module::AutoInstall


author: coolo@suse.com
changelog:
  - update to 1.04:
    - Fixed _cmp to compare properly (MIYAGAWA)
    - Fixed the automated MakeMaker dependency addition (MIYAGAWA)
    - Last Perl 5.5 compatible MakeMaker was actually 6.36 (ADAMK)
    - META.yml flag dynamic_config is now always generated (ADAMK)
    - Added the convenience command static_config, as the default is to be
      dynamic (ADAMK)
    - Module::Install::DSL will automatically set static_config unless it
      can see an 'if' or 'unless' suffix (ADAMK)


author: coolo@suse.com
changelog:
  - update to 0.17
    * Warnings avoidance for reloading a module not in %INC
    * Updated inc/ and META.yml
    * SIGNATURE file bug
    * No functional changes. Added missing test dependencies. Thanks to JQUELIN & Paul at City Fan
    * Actually remove subroutines from the symbol table, Thanks to DOY.


author: coolo@suse.com
changelog:
  - updated to 0.012
    * work around Perl core bug [RT#68590] regarding leakage of %^H
      into modules being loaded
    * work around Perl core bug that made a failed module loading appear
      successful when re-requiring the same module
    * duplicate is_string() from Params::Classify, rather than importing it,
      to avoid circular dependency problems (affecting both installation
      and runtime)
    * duplicate minimal exporting behaviour from Exporter, and avoid using
      the "feature", "warnings", "strict", and "parent" pragmata, to allow
      for possible future use of this module by any infrastructure module
    * document core bug workarounds
    * document module name syntax more prominently, and discuss the state
      of Unicode handling
    * tweak documentation of use_package_optimistically()
    * test behaviour with tainted module name
    * test lack of unwanted eval frame around require
    * give test modules more meaningful names
    * convert .cvsignore to .gitignore


author: coolo@suse.com
changelog:
  - updated to 0.013
    * fix false failure of the test for lack of unintended dependencies
      that occurred on systems using a sitecustomize.pl


author: pascal.bleser@opensuse.org
changelog:
  - update to 1.00:
    * RT#65855: Special handling for POSIX requested
    * RT#65252: Temp files left when execute fails
    * add a %Preload rule for Log::Report::Dispatcher
    * add %Preload rule for Date::Manip
    * speed up scanning *significantly* by not re-constructing regexen for every
      line of input and reducing the no. of sub calls
    * RT#61027: "use lib" does not work
    * fix URI special case


author: coolo@opensuse.org
changelog:
  - updated to 1.02
    * %Preload: add _all_ *.pl file below .../unicore for utf8.pm
    * %Preload: add "unicore/version" for Unicode/UCD.pm
      (because it contains a call openunicode(..., "version"))


author: pascal.bleser@opensuse.org
changelog:
  - update to 1.05:
    * RT#72082: $FindBin::Bin issue on Moduel::ScanDeps 1.04: make FindBin work
      (at least with option -c or -x) by spoofing $0 in the temp script generated
      for M:SD::DataFeed
    * RT #70134: patch suggestions for Module::ScanDeps 1.04: additional preload
      rules, used_via_preload attribute; add suggested %Preload rules
    * add %Preload rules for MozRepl
    * special case for Package::Stash
    * special case for Moose
  - changes from 1.04:
    * brown paper bag bug: fix option -x (execute) (broken by changes for -c)
    * honor option -I with -c
  - changes from 1.03:
    * RT#69213: ScanDeps incompatible with AnyEvent (Perl 5.14, AnyEvent 5.34,
      PAR 1.00.2); for option -c (compile) M:SD used to wrap the file in one big
      sub and appended an END block where it dumps %INC etc; the outer sub causes
      problems with certain contructs; instead we now use an INIT block prepended
      to the file
    * RT #69471: problem with "eval { require SomeModule }" constructions
      Module::ScanDeps::DataFeed now omits %INC pairs with an undefined value
      (these may be created by an unsuccessful "require" under certain
      conditions); also omit CODE refs from @INC
    * simplify Module::ScanDeps::DataFeed somewhat by localizing %INC around
      "require Module::ScanDeps::DataFeed" and by using Data::Dumper for the
      actual dump
    * don't create the tempfiles for DataFeed in the working directory


author: pascal.bleser@opensuse.org
changelog:
  - update to 1.07:
    * RT #72796: dynaloader test fails when the .so files are in the system lib
      dirs and local::lib is involved?
    * update Module::Install to 1.04
  - changes from 1.06:
    * RT #72211: pp includes way too much modules (when using 'use strict;')?
    * bump Perl version requirement to 5.8.1


author: chris@computersalat.de
changelog:
  - update to 0.64
    * Avoid creating gnupg configuration files for the user invoking Makefile.PL
      (Closes RT#41978).
    * Correctly detect the version of gnupg on cygwin and add tests for it
      (Paul Fenwick) (Closes RT#39258).
  - [Changes for 0.63 - Sun, 28 Mar 2010 04:46:27 +0100]
    * Fix diagnostic message from Makefile.PL when the user dosn't have gnupg or
      Crypt::OpenPGP (miyagawa).
  - [Changes for 0.62 - Tue, 23 Mar 2010 22:17:39 +0100]
    * Change the default keyserver from the outdated pgp.mit.edu to
      pool.sks-keyservers.net.
  - [Changes for 0.61 - Thu, 19 Mov 2009 00:56:41 CST]
    * Added "=encoding utf8" to POD to fix author name display.
      No functional changes.
  - [Changes for 0.60 - Mon, 16 Nov 2009 22:48:54 CST]
    * LICENSING CHANGE: This compilation and all individual files in it
      are now under the nullary CC0 1.0 Universal terms:
      To the extent possible under law, <cpan@audreyt.org> has waived all
      copyright and related or neighboring rights to Module-Signature.
    * Updated Module::Install to 0.91, prompted by Florian Ragwitz.
  - recreated by cpanspec 1.78
  - noarch pkg


author: chris@computersalat.de
changelog:
  - update to 0.66
    * Fix incompatibility with EU::Manifest 1.54 to 1.57
      (Paul Howarth) (Closes RT#61124).


author: coolo@suse.com
changelog:
  - update to 0.68
    * Fix breakage introduced by 0.67 (Andreas König).
    * Better handling of \r (Andreas König, Zefram)


author: cfarrell@suse.com
changelog:
  - license update: CC0-1.0 and (GPL-1.0+ or Artistic-1.0)
    License purports to be CC zero, not CC-BY. Also, see the script/cpansign
    and Module/Signature (line 88+) files for Perl licenses


author: coolo@novell.com
changelog:
  - updated to 1.56
      Special thanks goes to Andy Lester, who has been, still is and
      will remain an inspiration to many programmers, myself included.
      [ENHANCEMENTS]
      Added hooks for distribution building in App. Thanks to Brian D. Foy.
      MANIFEST is now created via the proper builder.
      Kept create_MANIFEST to act as hook.
      Added Apache license by pfig.
    * [RT #53539] Refactoring, adding hooks, described above.
      (Patch provided by brian d. foy)
    * [RT #27304] Minimal version of perl (5.006)
      (Patch provided by Alexandr Ciornii)
    * [RT #53339] ::Simple uses the builder to create the MANIFEST
    * Moved repository to Github
    * Some more refactoring in Simple::create_builder()


author: coolo@suse.com
changelog:
  - update to 1.58
    * Added prereq on Path::Class (RT #68360).
    * Doc fixes by Nicholas Bamber and Salvatore Bonaccorso (RT #68385).
    * No functional changes.
    * Removing English from unnecessary tests that confuse a tester.


author: pascal.bleser@opensuse.org
changelog:
  - update to 0.009008:
    * transfer fix to _load_module to Role::Tiny and make a note it's an inline
    * bring back 5.8.1 compat


author: coolo@suse.com
changelog:
  - update to 0.009011:
    - add support for DEMOLISH
    - add support for BUILDARGS
    - missing new files for Role::Tiny::With
    - remove the big scary warning because we seem to be mostly working now
    - perl based getter dies if @_ > 1 (XSAccessor already did)
    - add Role::Tiny::With for use in classes
    - automatically generate constructors in subclasses when required so that
      subclasses with a BUILD method but no attributes get it honoured
    - add coerce handling


author: coolo@suse.com
changelog:
  - updated to 0.009013
    - fix up Class::XSAccessor version check to be more robust
    - improved documentation
    - fix failures on perls < 5.8.3
    - fix test failures on cygwin
    - make Method::Generate::Constructor handle $obj->new
    - fix bug where constants containing a reference weren't handled correctly
      (ref(\[]) is 'REF' not 'SCALAR', ref(\v1) is 'VSTRING')


author: pascal.bleser@opensuse.org
changelog:
  - update to 1.08:
    * refactored a small amount of Moose::Meta::Method::Constructor to allow it to be overridden more easily


author: pascal.bleser@opensuse.org
changelog:
  - update to 1.10: http://cpansearch.perl.org/src/DROLSKY/Moose-1.10/Changes
    * the long-deprecated alias and excludes options for role applications now issue a deprecation warning: use -alias and -excludes instead
    * inlined code no longer stringifies numeric attribute defaults
    * default => undef now works properly
    * enum type constraints now throw errors if their values are nonsensical
    * optimizations that should help speed up compilation time


author: pascal.bleser@opensuse.org
changelog:
  - update to 1.11: http://cpansearch.perl.org/src/DROLSKY/Moose-1.11/Changes
    * API CHANGES:
      + an attribute in a subclass can now override the value of "is"
      + the deprecation warnings for alias and excludes have been turned back off for this release, to give other module authors a chance to tweak their code
    * BUG FIXES:
      + mro::get_linear_isa was being called as a function rather than a method, which caused problems with Perl 5.8.x.
      + union types always created a type constraint, even if their constituent constraints did not have any coercions. This bogus coercion always returned undef, which meant that a union which included Undef as a member always coerced bad values to undef. RT #58411
      + union types with coercions would always fall back to coercing the value to undef (unintentionally). Now if all the coercions for a union type fail, the value returned by the coercion is the original value that we attempted to coerce


author: dmueller@suse.de
changelog:
  - update to 1.15:
    * Major changes to Native Traits, most of which make them act more like
      "normal" attributes. This should be mostly compatible with existing code,
      but see Moose::Manual::Delta for details.
    * A few native traits (String, Counter, Bool) provide default values of "is"
      and "default" when you created an attribute. Allowing them to provide
      these values is now deprecated. Supply the value yourself when creating
      the attribute.
    * New option 'trait_aliases' for Moose::Exporter, which will allow you to
      generate non-global aliases for your traits (and allow your users to
      rename the aliases, etc). (doy)
    * 'use Moose' and 'use Moose::Role' now accept a '-meta_name' option, to
      determine which name to install the 'meta' name under. Passing 'undef'
      to this option will suppress generation of the meta method entirely. (doy)
    * Moose now warns if it overwrites an existing method named "meta" in your
      class when you "use Moose". (doy)


author: pascal.bleser@opensuse.org
changelog:
  - update to 1.23:
    * when reinitializing meta objects for classes and roles, we failed to
      preserve roles and role applications; this led to weird bugs: many MooseX
      modules end up reinitializing your class or role
  - changes from 1.20:
    * the role attribute metaclass did not inherit from Class::MOP::Object,
      which could cause errors when trying to resolve metaclass compatibility
      issues
    * the lazy_build feature was accidentally removed all the docs; now it's
      listed in Moose.pm again
  - changes from 1.18:
    * type constraint objects now have an assert_coerce method which will either
      return a valid value or throw an error
    * we now warn when an accessor for one attribute overwrites an accessor for
      another attribute; RT #57510
    * the native Array and Hash delegation methods now coerce individual new
      members if the _member type_ has a coercion; in other words, if the array
      reference is defined as an ArrayRef[DateTime], and you've defined a
      coercion from Int to DateTime, then pushing an integer via a delegation
      method will coerce the integer to a DateTime object; RT #62351
    * an attribute using native delegations did not always properly coerce and
      type check a lazily set default value
    * using a regexp to define delegations for a class which was not yet loaded
      did not actually work, but did not explicitly fail; however, it caused an
      error when the class was loaded later; RT#60596
    * attempting to delegate to a class or role which is not yet loaded will now
      throw an explicit error
    * attempting to set lazy_build in an inherited attribute was ignored;
      RT#62057
  - changes from 1.17:
    * make native delegation inlining work with instance metaclasses where slot
      access is an do {} block, like Kioku; this fixes the use of native
      delegations together with Kioku
  - changes from 1.15:
    * almost every native delegation method which changes the attribute value
      now has an explicitly documented return value; in general, this return
      value matches what Perl would return for the same operation
    * passing an odd number of args to ->new() now gives a more useful warning
      than Perl's builtin warning
    * allow disabling stack traces by setting an environment variable; see
      Moose::Error::Default for details -- this feature is considered
      experimental, and may change in a future release
    * the deprecation warning for using alias and excludes without a leading
      dash now tells you the role being applied and what it was being applied
      to
    * a number of native trait methods which expected strings as arguments did
      not allow the empty string; this included Array->join, String->match,
      String->replace, and String->substr; RT#61962
    * 'no Moose' no longer inadvertently removes imports it didn't create
      itself; RT #60013
    * roles now support passing an array reference of method names to method
      modifier sugar functions
    * native traits no longer use optimized inlining routines if the instance
      requests it (in particular, if inline_get_slot_value doesn't return
      something that can be assigned to)
    * we now ignore all Class::MOP and Moose classes when determining what
      package called a deprecated feature; this should make the deprecation
      warnings saner, and make it possible to turn them off more easily
    * the deprecated "default is" warning no longer happens if the attribute has
      any accessor method defined (accessor, reader, writer); also, this warning
      only happens when a method that was generated because of the "default is"
      gets called, rather than when the attribute is defined
    * the "default default" code for some native delegations no longer issues a
      deprecation warning when the attribute is required or has a builder
    * setting a "default default" caused a fatal error if you used the builder
      or lazy_build options for the attribute; RT#59613


author: pascal.bleser@opensuse.org
changelog:
  - update to 1.24:
    * reverse the order that Moose::Exporter 'also' exports are dispatched; when
      trying to re-export from a package that itself exported a modified set of
      Moose sugar, you'd get the original Moose sugar instead of the overrides


author: pascal.bleser@opensuse.org
changelog:
  - update to 2.0001:
    * Anonymous classes and roles now have a unified implementation in
      Class::MOP::Package. This means that anonymous packages are now also
      possible
    * No longer call XSLoader from multiple places, as this causes issues on
      older perls
    * Moose::Meta::Role->create now accepts the 'roles' parameter, as it was
      documented too
    * Depend on Eval::Closure 0.04, which fixes some issues in mod_perl
      environments


author: pascal.bleser@opensuse.org
changelog:
  - update to 2.0002:
    * provide definition context information for constructors and destructors, so
      that they will show up as something other than "generated method (unknown
      origin)". Also, add the package that accessors are defined in to their
      definition context.
    * use Devel::PartialDump in type constraint error messages, if it is
      installed
    * stop hiding warnings produced by throwing errors in DEMOLISH methods
    * the 'reset' native delegation for Counter attributes will now also respect
      builders (previously, it only respected defaults)


author: lars@linux-schulserver.de
changelog:
  - update to 2.0007, see Changes:
    * Make sure weak attributes remain weak when cloning. (doy, rafl)
    * Only sort the alias keys when determining caching.
    * Sort the list of roles and the alias and excludes parameters when
      determining caching, since their order doesn't matter.
    * Applying multiple role objects (rather than role names) at once no longer
      skips every other role. (rjbs)
    * Caching of anon classes now works more sanely in the presence of role
      application parameters - alias and excludes options are taken into account,
      and caching is disabled entirely if other parameters exist. Asking for
      caching (instead of just not weakening) when parameters are given will
      begin warning in Moose 2.0200. (doy, autarch)
  - try to fix build on distributions with old Test::More module
    ( perl-Moose-old_Test-More.patch ) and remove the tests that fail
    as result


author: coolo@novell.com
changelog:
  - update to 2.0010, see Changes:
    * Fix regression in 2.0009 and 2.0103 when applying roles during init_meta in
      an exporter that also re-exports Moose or Moose::Role. (t0m, ilmari)
    * duck_type type constraints now report reasonable errors when given
      something which isn't an instance of an object. (t0m)
    * Moose::Util::apply_all_roles now works even if the applicant is a non-Moose
      class. (perigrin)
    * When an object is reblessed, triggers are called on attributes that are
      set during the reblessing. (Karen Etheridge).
    * Better error message if Moose->init_meta is called with a 'metaclass'
      option when that metaclass hasn't been loaded. (jasonmay)
    * The 'accessor' native delegation for hashrefs now allows setting the value
      to undef. (sugoik, doy)
    * Various generated methods have more useful context information. (doy)


author: pascal.bleser@opensuse.org
changelog:
  - update to 2.0401:
    * attributes with weak_ref now weaken their associated slot when they are
      initialized through a lazy default or builder
  - changes from 2.0302:
    * make make_immutable return value consistent and document it to be true
  - changes from 2.0301:
    * a custom error class caused a warning when the class that used it was made
      immutable
    * the enum type will now allow single value enumerations; previously, two or
      more values were required
  - changes from 2.0300:
    * the optimize_as option for type constraints has been deprecated; use the
      inline_as option to provide inlining code instead
    * methods to introspect a class's methods will now return methods defined in
      UNIVERSAL (isa, can, etc.); this also means that you can wrap these
      methods with method modifiers; RT#69839
    * the ->parent and ->parents method for a union now return the nearest common
      ancestor of that union's component types; see Moose::Manual::Delta for more
      details
    * the ->parents method used to return an arrayref for union types, and a
      list of one or more types for all other types; now they all return
      lists
    * the ->is_subtype_of and ->is_a_type_of methods have changed their behavior
      for union types: previously, they returned true if any of their member
      types returned true for a given type; now, all of the member types must
      return true; RT#67731
    * the Moose::Exporter module now has a "meta_lookup" option when creating an
      importer: allows you to specify an alternate method for determining the
      metaclass of a caller; this is useful for modules like
      MooseX::Role::Parameterized which generate new metaclasses on the fly
    * added a Moose::Meta::Method->is_stub method
    * a subtype of a union type did not return the right results when you called
    - >is_subtype_of or ->is_a_type_of on it; RT#70322
    * an attribute accessor or delegation method can overwrite a stub method and
      this will no longer throw an error; RT#69988
    * the error generated by unfulfilled method requirements during role
      composition now mentions how to work around imported methods not being
      recognized RT#60583
    * class_type and role_type will now throw errors if you attempt to use them
      to override existing types, just like type and subtype have always done
    * implicitly creating class or role types by using them as the 'isa' or
      'does' parameter to attribute construction will now register the type; this
      means that it cannot later be redefined as something else
    * $class_type->is_subtype_of no longer returns true if passed the name of the
      class that the class type represents when the class type wasn't registered
    * removing anonymous metaclasses prematurely no longer prevents reaping of
      the associated stash
    * the Class::MOP::load_class and Class::MOP::is_class_loaded subroutines are
      no longer documented, and will cause a deprecation warning in the future;
      Moose now uses Class::Load to provide this functionality, and you should as
      well


author: ro@suse.de
changelog:
  - remove perl-Moose-old_Test-More.patch and use sed statement
    instead (less likely to break with each package update)


author: coolo@suse.com
changelog:
  - updated to 2.0602
    [BUG FIXES]
    * Ensure that the Moose::Exporter-generated init_meta returns the same value
      that it did previously. This isn't really a bug, since the return value has
      never been tested or documented, but since the generated init_meta is
      nothing more than a compatibility shim at this point, there's no reason to
      not make it as compatible as possible. Reported by Moritz Onken. (doy)
    [BUG FIXES]
    * Fix init_meta order when multiple also packages are specified (this matters
      when one of them is being used to actually initalize the metaclass,
      typically with also => 'Moose'). Reported by Randy Stauner. (doy)
    ... see Changes


author: coolo@opensuse.org
changelog:
  - updated to 0.10
    - Make constructor argument aliases work for attributes in roles (ether,
      doy).
    - Update Moose dep to make 'use MooseX::Aliases' work properly in roles.
    - New Dist::Zilla stuff.
    - The test suite now uses Test::Fatal instead of Test::Exception (Karen
      Etheridge).
    - Forward compat for Moose inlining changes


author: coolo@suse.com
changelog:
  - update to 0.26
    - The default() method for class attributes always returned a value, even if
    the default was a subroutine ref, which isn't how the method works for
    regular attributes. This broke inlining with Moose HEAD.
    - Class attributes now have a definition context set, which means that errors
    thrown from generated methods associated with these attributes say something
    like "X at accessor MyClass::ClassAttribute (defined at path/to/file line
    42)" rather than "generated method (unknown origin)".


author: coolo@suse.com
changelog:
  - update to 0.03
    - The test suite now uses Test::Fatal instead of Test::Exception (Karen
      Etheridge).
    - Fix bug reported by Strayph in #moose with inheritance RT#63624 (perigrin)
    - Add repository metadata
    - Fix RT#57023, RT#49369.


author: pascal.bleser@opensuse.org
changelog:
  - update to 0.32:
    * fix handling of Union types (RT#58417)
  - changes from 0.31:
    * fix issue causing tests to fail if MooseX::SimpleConfig isn't installed
  - changes from 0.30:
    * MooseX::Getopt::Basic
    - uses attribute insertion order when determining the order in which options are documented in the usage (e.g. in $obj->usage->text)
    * MooseX::Getopt::Basic
    - store the usage object to the usage attr (RT#58715)
    - properly checks whether the *option* --help, --usage, or --? were used, rather than the attribute 'help', 'usage' or '?' were set
    * MooseX::Getopt::GLD
    - add the usage attribute for storing the Getopt::Long::Descriptive::Usage object, and the help attribute for storing --help, --usage and --? state (RT#47865, RT#56783, RT#52474)
    * MooseX::Getopt::Basic
    - disable auto_help config in Getopt::Long, to avoid calling into pod2usage when the --help option is used while MooseX::ConfigFromFile is in use (the intent is just to fetch the value of the configfile option) (RT#57683)
  - changes from 0.29:
    * fix repository metadata
  - changes from 0.28:
    * MooseX::Getopt::Strict
    - make it work with Getopt attribute traits in addition to attribute metaclasses
  - changes from 0.27:
    * bump dependency to Getopt::Long::Descriptive to 0.081 in an attempt to avoid test failures
    * MooseX::Getopt::Dashes
    - document that using a cmd_flag argument to attributes can be used to override the tr/_/-/ replacement ::Dashes does on attribute names


author: coolo@opensuse.org
changelog:
  - updated to 0.37
    * Fix missing dependency. (RT#67077)
    * Fix dist.ini 'Prereq' into 'Prereqs' (Damien Krotkine)
    * MooseX::Getopt::GLD
    - change it to a MooseX::Role::Parameterized, so that it accepts
      'getopt_conf' parameter (Damien Krotkine)
    * Fix missed change from Test::Exception to Test::Fatal
    * The test suite now uses Test::Fatal instead of Test::Exception. (Karen
      Etheridge)
    * Move most of new_with_options logic into separate publically
      accessible process_argv method, so that arg processing can be
      done without actually creating object (Jonathan Swartz)


author: coolo@suse.com
changelog:
  - updated to 0.39
    * Fix argument parseing in process_argv when used with ConfigFromFile so that
    - v can be used as expected, rather than being grabbed as --version
    * More documentation on Getopt::Long settings and how they alter this role's
      behaviour, in particular with regards to extra_argv capturing.
      (Karen Etheridge)


author: coolo@suse.com
changelog:
  - updated to 0.45
    - use Path::Class in test to avoid test failures on MSWin32 with filename
    construction
    - now respecting value of configfile passed to the constructor, when used in
    conjunction with MooseX::ConfigFromFile. (Karen Etheridge)
    - reformatted the Changes file, with the help of CPAN::Changes, to something
    a little more standard.
    - more release-only tests added
    - Now bails with exit status 0, rather than dying, when printing
    requested --usage/--help information (usage printed via invalid arguments
    will still die, however). (Karen Etheridge)
    - Fix tests when MooseX::ConfigFromFile is installed, with
    Getopt::Long::Descriptive >= 0.091. RT#76287
    - Pod fix from debian. Salvatore Bonaccorso <carnil@debian.org> RT#74681
    - Spelling fix from debian. Jonathan Yu <jawnsy@cpan.org> RT#74681


author: coolo@novell.com
changelog:
  - update to 0.07
    * Allow this module to be used with attributes in roles when using Moose
      1.9900+ (Dave Rolsky).


author: coolo@suse.com
changelog:
  - update to 0.43
    * Change to use Any::Moose to also support Mouse environemnt
    * Documentation improvements for Any::Moose


author: coolo@suse.com
changelog:
  - updated to 0.43
    * Bump dependency on MooseX::Types to 0.35 to resolve issues with recent
      MooseX::Types releases.
    * Mark failing test due to Eval::Closure/Devel::Declare issues as TODO until
      things are fixed, to at least allow recent versions to install without
      errors.
    * Add explicit dependency on Eval::Closure, in an effort to get more
      diagnostics from failing cpantesters reports.  No functionality changes.
    * Loosen a regexp in a test, to handle the new format emitted by Carp 1.25.
    * The test suite now uses Test::Fatal instead of Test::Exception (Karen
      Etheridge).
    * Bump dependency on MooseX::Types::Structured to 0.24, which contains
      more detailed error messages as well as some performance enhancements.
    * Require B::Hooks::EndOfScope 0.10 and Module::Runtime 0.012, fixing various
      perl 5.8 breakages.


author: coolo@opensuse.org
changelog:
  - updated to 0.21
    - Allow this module to work with constructors with names other than
      'new'. If you're extending a class with a constructor named something
      other than 'new', you should declare this when calling extends, as in:
      extends 'Foo' => { -constructor_name => 'create' };
      This will ensure that calling 'create' will also call Moose's
      constructor.
    - fix warning when passing inline_constructor => 0 with no superclass new
      method (rafl).
    - don't die if superclass doesn't have a 'new' method
    - forward compat for Moose 2.0


author: coolo@novell.com
changelog:
  - updated to 0.22
    - Fix issues where the metaclass gets reinitialized after the call to
      'extends' but before 'make_immutable'. This could happen if a role
      used an extension which provided an application_to_class metarole,
      since the role application would then apply a metarole to the class,
      and metarole application currently causes metaclass reinitialization
      in Moose. (ugh.)


author: coolo@opensuse.org
changelog:
  - updated to 0.213
    - Fix for a regression introduced with the removal of MooseX::POE::Meta::Trait::Constructor


author: coolo@suse.com
changelog:
  - update to 0.16
    - The validated_list and validated_hash functions now accept the values to
      be validated as both a hash and a hash reference.
    - Add MX_PARAMS_VALIDATE_ALLOW_EXTRA which allows extra parameters in
      validation calls (like allow_extra for Params::Validate).
    - Converted to Test::Fatal.


author: coolo@opensuse.org
changelog:
  - updated to 0.26
    * make tests stop relying on a specific format for anon class/role names (doy)
    * Move the reinitialization hook from Role to Trait so hardcore hackers
      (trait janitors) get the benefit too (doy)
    * Made MXRP more extensible by hooking into the role metaobject
      reinitialization (doy)
    * Merry Christmas!
    * Make MooseX::Role::Parameterized::Extending more instructive. Hopefully.
    * The test suite now uses Test::Fatal instead of Test::Exception (Karen
      Etheridge).
    * Fix Test::More dependency (reported by Father Chrysostomos) [rt.cpan.org #63222]
    * "package" arg can now tell generate_role to use a specific package (rjbs)
    * Minor test refactoring to fix blead support [rt.perl.org #78244]


author: lars@linux-schulserver.de
changelog:
  - fix build on distributions with old Test::More module
    ( perl-MooseX-Role-Parameterized-old_Test_More.patch )


author: coolo@suse.de
changelog:
  - update to 0.27
    * Remove MooseX::Role::Parameterized::Meta::Parameter; instead,
      the default for parameters of (is => 'ro') is set by the
      "parameter" sugar. This removes an unnecessary metaclass and
      removes weird edge cases caused by it. Please please please
      report any breakage!


author: coolo@suse.com
changelog:
  - updated to 1.00
    * MooseX::Role::Parameterized now depends on Moose 2.0300
      released 2011-09-23 for its several core improvements, hence the
      major version number bump.
    * MXRP now uses the new meta_lookup feature added to Moose 2.0300
      (specifically for MXRP) to avoid duplicating Moose-0.60-era
      Moose::Role sugar. This means the error messages you get are
      better, and there's a lot less ugly code in MXRP.
    * Remove alias/excludes special case errors. They have long since been
      replaced in core Moose by -alias and -excludes, and were finally
      removed in Moose 2.0200.
    * Expressly forbid using role { } inside role { } (which makes no
      sense but I suppose you could accidentally trigger it)
    * Documentation fix from cweyl@alumni.drew.edu
      https://github.com/sartak/MooseX-Role-Parameterized/pull/5


author: coolo@opensuse.org
changelog:
  - updated to 0.09
    - In Moose 1.9900+, attributes from roles no longer acquire the consuming
      class's attribute traits. However, you can apply attribute traits like this
      one to attributes in roles, and that trait is preserved when the role is
      applied to a class.
      See the documentation for more details.


author: lars@linux-schulserver.de
changelog:
  - fix build on distributions with old Test::More module
    ( perl-MooseX-SemiAffordanceAccessor-use_lib.patch )


author: coolo@opensuse.org
changelog:
  - updated to 0.200000
    more Moose 2.x bugfixes and tests (thanks Jesse Luehrs!)
    compatibile with Moose 2.x (thanks, APOCAL and Jesse Luehrs!)


author: pascal.bleser@opensuse.org
changelog:
  - update to 0.09:
    * fix issue with MANIFEST
  - changes from 0.08:
    * fix passing multiple config files to SimpleConfig


author: coolo@opensuse.org
changelog:
  - updated to 0.26
    - This module will now work with Moose 1.9900+, but it still works with
      older Moose as well. (Dave Rolsky)
    - The test suite now uses Test::Fatal instead of Test::Exception. (Karen
      Etheridge)


author: coolo@suse.com
changelog:
  - update to 0.27
    - Fix 006-cooperative.t - this test requires MooseX::StrictConstructor
      0.16+ to pass with Moose 2.00+. Reported by Alexandr Ciornii. RT
      [#67965]. (Dave Rolsky)


author: coolo@suse.de
changelog:
  - updated to 0.29
    - Fix warnings_once.t to not die if Test::NoWarnings isn't installed (Kaare)
    - Fix RT Bug #46086, "name used only once" (Thanks chisel for the patch and
      the test)


author: coolo@suse.com
changelog:
  - update to 0.30
    * Make Makefile.PL features work again. RT#67170
    * Remove use of Test::TempDir in favor of File::Temp (gphat)
    * Make the engine_traits parameter be able to use a '+My::Trait::Name'
      prefix to specify a trait name which isn't in the
      MooseX::Storage::Engine::Trait namespace
    * Misc POD and test cleanups.


author: coolo@opensuse.org
changelog:
  - updated to 0.15
    - The fix in 0.14 only worked with Moose 2.0, causing failures with earlier
      versions.
    - Using extends caused strictness to be lost. Fixed by Karen Etheridge.
    - This release provides forward compatibility with Moose 1.99+. It will still
      work with Moose 1.23 as well. Most of the work was done by Jesse Luehrs.
    - Switched tests to use Test::Fatal instead of Test::Exception.


author: pascal.bleser@opensuse.org
changelog:
  - update to 0.16:
    * don't wrap BUILDALL, since this breaks if the object doesn't inherit from
      Moose::Object


author: pascal.bleser@opensuse.org
changelog:
  - update to 0.24 (no user-visible changes)
  - changes from 0.22:
    * ypdate docs to mention MRO::Compat rather than Class::C3
    * added '0+' overloading to solve the type constraint equality regression introduced when Moose 1.05 tightened the rules determing type constraint equality
  - changes from 0.21:
    * attempting to import a non-existent type from a combined type library gave a very confusing error message from the MooseX::Types::Combined internals. Now it gives you a much more useful message
    * bump up Moose dep (RT#53016)


author: pascal.bleser@opensuse.org
changelog:
  - update to 0.26:
    * small changes for forward compatibility with Moose 2.0100, when it is
      released
    * some small doc cleanup and improvements
  - changes from 0.25:
    * the test suite now uses Test::Fatal instead of Test::Exception
    * modernized tests to use Test::Requires and done_testing
    * MooseX::Types::Combine is a little more efficient, and only tries to load
      the libraries it's combining when that list is set. It also checks that
      each lib in the list actually provides types


author: coolo@suse.com
changelog:
  - update to 0.30:
    - Fix a bug in the tests that caused failures with Moose HEAD. (doy)
    - Require namespace::clean 0.19. Tests fail with 0.18. Reported by
      Ruslan Zakirov. RT #67923.
    - Fixed git and bug tracking info in META.{yml,json}. Reported by
      Petter Rabbitson. (Dave Rolsky)


author: coolo@suse.com
changelog:
  - updated to 0.35
    - The new delegation code could fail when a type had no
      parent. Attempting to subtype Any was one way to trigger the
      bug. (Dave Rolsky)
    - The new delegation code broke calling ->can or ->isa on
      MooseX::Types::TypeDecorator as a class method. (Dave Rolsky)
    - Special case new to avoid unexpected exceptions on unloaded classes
    - Switch delegation order to prioritise type over class except for new
    - Support delegation of methods to the class for class types
    - Factor out _try_delegate method


author: coolo@novell.com
changelog:
  - updated to 0.001002
    - Add Test::Exception to the test_requires (RT#54357)
    - Warning when you try to import things from MooseX::Types::Common rather
      than one of the specific String/Numeric modules in the distribution.


author: coolo@suse.com
changelog:
  - update to 1003
    - The positive and negative number types mistakenly accepted zero. Reported
      by Eric Brine. RT #53234.
    - Added PositiveOrZero{Int,Num} and NegativeOrZero{Int,Num} types. (Dave
      Rolsky)


author: coolo@suse.com
changelog:
  - updated to 0.001004
    - use Test::Fatal instead of Test::Exception (Justin Hunter)
    - Added {Lower,Upper}CaseSimpleStr and {Lower,Upper}CaseStr, RT #71133


author: coolo@suse.com
changelog:
  - updated to 0.07
    - Provide optimize_as for pre-2.0100 Moose versions
    - Bump MooseX::Types version requirement (RT#73188)
    - Add missing dependencies
    - Enforce version dependencies at runtime (RT#73189)
    - Use inline_as instead of the deprecated optimize_as


author: coolo@suse.com
changelog:
  - updated to 0.07
    - Changed the way we set a message so that we can access both value and
      parameterized type in the message.  This lets us make more useful error
      messages (brianphillips)
    - Test case for above
    - Fixed problem when you create a type with no message (brianphillips)
    - test case for above


author: pascal.bleser@opensuse.org
changelog:
  - update to 0.27: no user-visible changes
  - changes from 0.25:
    * fixed bug where ->is_subtype_of dies meaninglessly when the type we are
      trying to check is not a type we can find; this makes our handling
      consistent with core Moose; also changed ->equals and ->is_a_type_of to be
      consistent
  - changes from 0.24:
    * added some performance enhancing caching code


author: coolo@suse.com
changelog:
  - update to 0.28
    - Fixed regression where mixed type constraints (MX:Types style and
      'classic' Stringy style) are used in a single structured type doesn't
      work.


author: lars@linux-schulserver.de
changelog:
  - update to 0.50:
    * Mouse::Tiny
    - Allow "use Mouse::Tiny VERSION" with a patch contributed by
      chocolateboy, RT #54383 (gfx)
    * Mouse::Util::MetaRole
    - Add Mouse::Util::MetaRole::apply_metaroles
      to catch up the latest Moose API for metaroles (gfx)
    * MouseAccessor.xs
    - Fix RT #54203 that writers might return undef in setting values
      reported by chocolateboy (gfx)
    * MouseTypeConstraints.xs
    - Fix magic handling in type constraints reported by sunnavy (gfx)
    * Makefile.PL
    - Shipped with M::I::XSUtil 0.21 (gfx)
    - Fix an issue that gcc 4.0 don't support -Wc++-compat (gfx)
    * Mouse
    - Add a caveat on XS callbacks to the pod (gfx)
    * Mouse::Meta::Attribute
    - Add support for code references for handles
      patched by Frank Cuny (gfx)
    * Mouse::Util::TypeConstraints
    - Fix Str and ScalarRef for typeglobs, lvalues, and etc. (gfx)
    * Moose.pm
    - Add Moose::Util::TypeConstraints exports to allow easier testing
      of TypeConsraints from the command line (gfx)
  - BuildRequire perl-Test-Excpetion to run make check successfully


author: lars@linux-schulserver.de
changelog:
  - update to 0.51:
    + [BUG FIXES]
    * Mouse::Object::DESTROY could cause SEGVs
    * Attribute triggers could cause panics
    * Integers > 2**32 ware not groked as Int
    * Incorrect types, e.g. "Array[Int", was accepted
    * Metaclass compatibility was sometimes ignored
    + [MOOSE COMPATIBILITY]
    * before/around/after accept regular expressions
    * has() becomes strict
    * the global destruction flag is passed to DEMOLISH methods
    * Delegations can be curried
    * Built-in type constraints have the same hierarchy as Moose's


author: lars@linux-schulserver.de
changelog:
  - update to 0.52:
    + Workaround Perl-RT#69939 (eval "use $module" in Perl_call_sv()
      may cause segmentation faults,
      http://rt.perl.org/rt3/Public/Bug/Display.html?id=69939)


author: lars@linux-schulserver.de
changelog:
  - update to 0.56:
    + Resolve RT#56837: Role application to instance with init_arg'd
      attributes caused problems
    + Fix a bug that traits could cause panic/SEGV on threads (gfx)
    + Resolve RT#56523: has with reader, writer, lazy and builder
      could not create a write-only accessor
    + Mouse::Meta::Class could not clone objects with "required" attrs


author: lars@linux-schulserver.de
changelog:
  - update to 0.58:
    + Resolve RT #57144: Fix problems in Perl_call_sv() again
    + Resolve RT#56837: Role application to instance with init_arg'd
      attributes caused problems (Sanko Robinson)


author: pascal.bleser@opensuse.org
changelog:
  - update to 0.64:
    * build failure on 5.13.3
    * illegal inheritance options for clone_and_inherit_options() is now a black list, not a white list (Moose 1.09 feature)
    * remove long deprecated methods in Mouse::Meta::Attribute: clone_parent, get_parent_args, canonicalize_args, create
  - changes from 0.63:
    * resolve RT#59460: Test::Requires is not a required prerequisite unless release-testing
    * add Mouse::Util::TypeConstraints::register_type_constraint() RT#59539
  - changes from 0.62:
    * support MouseX::StrictConstructor
  - changes from 0.61:
    * workaround the Perl_call_sv() problem again
  - changes from 0.60:
    * BUILDALL is now called by Mouse::Meta::Class::new_object, rather than by Mouse::Object::new
    * fix type constraint validation messages to not include the string 'failed' twice in the same sentence
    * resolve RT #57975: the prefix "Exception caught" is no longer added to exceptions Mouse catches
  - changes from 0.59:
    * improve error messages on $class->accessor()


author: lars@linux-schulserver.de
changelog:
  - update to 0.69:
    + Workaround a problem with Test::Builder 2.00_01, which could cause
      SEGV
    + Remove an optional depenency, Data::Util
    + Fix looks_like_number portability
    + An attribute in a subclass can now override the value of "is"
    + Remove long deprecated methods:
      _create_args(), compute_all_applicable_attributes(),
      and clone_instance()
    + Improve C++ compatibility in Mouse::XS


author: pascal.bleser@opensuse.org
changelog:
  - update to 0.75:
    * Bugfix: diamond inheritance without C3 mro cauld cause problems in Mouse::XS
  - changes from 0.74:
    * Bugfixes:
      + workaround Test::Builder2 problem again
      + fix some compatibility issues on perl 5.6.2
  - changes from 0.73:
    * Bugfixes:
      + resolve RT #61613
  - changes from 0.72:
    * Bugfixes:
      + internal refatoring has removed a number of incompatibilities in Mouse::PurePerl
      + error messages from duck types are now compatible with Moose
  - changes from 0.71:
    * Changes:
      + inheritance from non-Mouse classes now produces warnings; use MouseX::Foreign if you want this type of inheritance
      + a new module Mouse::Meta::Role::Application has been added; using Mouse without roles should consume less memory
    * Bugfixes:
      + meta class reinitialization caused by Mouse::Util::MetaRole did not work correctly
  - changes from 0.70:
    * Bugfixes:
      + delegations ignored method modifiers


author: pascal.bleser@opensuse.org
changelog:
  - update to 0.76:
    * Bugfixes:
      + workaround 5.6.problems
      + fix edge cases of handles => sub { ... }
      + avoid warnings on attribute cloning


author: pascal.bleser@opensuse.org
changelog:
  - update to 0.77:
    * Bugfixes:
      + fix tests failed against 5.6.2
      + combination of 'isa' and 'does' for has() sugar was incorrectly proccessed in Mouse::PurePerl
      + fix foreign class checking routines -- please update MouseX::Foreign


author: pascal.bleser@opensuse.org
changelog:
  - update to 0.81:
    * Bugfix: roles which attributes has no methods could affect cache invalidation
  - changes from 0.80:
    * Bugfix: resolve RT #61906: a single 'accessor' did not define the method for the attribute
  - changes from 0.79:
    * Bugfix: fix a mis-use of aTHX_/pTHX_ in XS
  - changes from 0.78:
    * Bugfixes:
      + resolve RT #61852: parametrized type constraints didn't call their "where" clause anymore
      + Mouse::Object::DESTROY could fail to call DEMOLISHes in some cases


author: pascal.bleser@opensuse.org
changelog:
  - update to 0.89:
    * disable foreign class warnings introduced at 0.71, which affects
      compatibility with Moose (and will re-introduce in more compatible way in
      the future)
  - changes from 0.88:
    * workaround SL4A where mro.pm doesn't exist even if Perl >= 5.10.0
  - changes from 0.86:
    * role application to instances cached anonymous classes in wrong way
  - changes from 0.85:
    * fix an error message to be compatible with Moose's
    * fix build problems
  - changes from 0.83:
    * 'Int' type constraint passed dualvars (e.g. $!) while Moose's doesn't
  - changes from 0.82:
    * wrong name for a method in Mouse::Meta::TypeConstraint:
      s/is_a_subtype_of/is_a_type_of/
    * $type_constraint->type_parameter didn't return the correct value if it's a
      subtype of paramterized type constraints


author: lars@linux-schulserver.de
changelog:
  - update to 0.90:
    + Fix an abuse of a private Perl API, which changed at Perl 5.13.10
    + Support the DOES() method for Mouse::Object


author: coolo@suse.com
changelog:
  - update to 0.97:
    - Fixes in 0.96 is broken
    - Workaround for RT#71211 (made the failing test a TODO)
    * Resolve RT#68351, tests produced deprecation warnings in 5.14
    * Resolve RT#70518, a build problem in 5.15
    * Resolve RT#70569, prototype mismatch warnings might happen in 5.8


author: chris@computersalat.de
changelog:
  - update to 0.21
    - Fix RT Tickets:
    - 14535: Fix spanner clean() docs (reported by carbon at pobox.com).
    - 25898: Undef dereference with empty object (patch by Adam Tomason).
    - 30777: Add short_list_range() method (patch by Josef Kutej).
    - 48308: clean() or list() before add() causes error (reported by David Cawley).
    - 50042: spanner add() did not accept non-object (patch by Tomo.M).
    - 52571: "::" not accepted as valid IPv6 address (reported by Tim Wilde).
  - 0.20  Sun Feb 12 01:00:00 2006
    - Fix error message on mask values.
  - 0.19  Sat Jan 30 01:00:00 2006
    - Allow net mask of zero.
  - cleanup spec
    o fixed HEADER, TAGS, deps, macros
  - added perl-macros
  - removed .packlist, .pod
    > noarch


author: chris@computersalat.de
changelog:
  - bzipped Source
  - cleanup spec
    o added HEADER
    o sort TAGS
    o added cpan_name macro
    o fixed deps


author: coolo@suse.com
changelog:
  New in 1.0.0:
    - Updated to require minimum dbus >= 1.0.0
    - Automatically track change in ownership of bus names
    for signal handlers
    - Strict validation of method invocation against introspection
    data on exported objects
    - Improved error messages for invalid interfaces
    - Add API for disconnecting an object from a signal
    - Implement GetAll methods on properties interface
    - Allow leading _ in interface names
    - Other minor fixes


author: anicka@suse.cz
changelog:
  - update to 0.64
    * Added support for the APL record (RFC 3123)
    * Fix IPv6 modules
    * Added CD and AD bit control to the resolver.
    * Improved error reporting during client disconnect
    from the nameserver
    * more bugfixes


author: anicka@suse.cz
changelog:
  - update to 0.65
    * When the AAAA object was constructed with new_from_hash with an
    address containing the "::" shorthand notation normalization was
    not done properly.
    * Typo in Win32.pm Registry root.


author: anicka@suse.cz
changelog:
  - update to 0.66
    * Feature Truncation for Nameserver
      fixes rt.cpan.org #33547 and #42744
      TAKE CARE:
      this feature may cause unexpected behavior for your nameservers
      and can be turned off by setting Truncate to 0 during the creation
      of the nameserver.
    * Feature: Added Net::DNS::Domain
      Net::DNS::Domain is an attemt to consistently approach the various
      ways we interface with what RFC 1035 calls <domain-name>.
    * bugfixes


author: vcizek@suse.com
changelog:
  - update to 0.67
    * dropped fix-tests.diff patch (not needed anymore)
    * huge number of bugfixes, see CHANGES


author: vcizek@suse.com
changelog:
  - update to 0.68
    Fix rt.cpan.org #72314
    Let a Net::DNS::Nameserver bind on Net::DNS::Nameserver::DEFAULT_ADDR
    as a last resort.
    Fix to suppress false warnings about subroutine profiles on ancient
    versions of perl.
    Fix to avoid constants with value undef which prevents unwanted code from being
    optimized away on ancient versions of perl.
    Fix code error in PTR.pm, canonical RDATA not downcased.
    Enhancement to clarify the function of parse and data methods, by renaming them
    to decode and encode respectively.
    Feature IDN query support.
    Question.pm modified to use the recently introduced DomainName.pm
    module to represent DNS names.  Queries for domain names containing
    non-ASCII characters are now possible on Unicode platforms with CPAN
    Net::LibIDN installed.
    Introduction of Mailbox.pm module that will be used in the future to represent
    RDATA components containing DNS coded RFC822 mailbox addresses.
    Introduction of Text.pm module that will be used in the future to represent
    RDATA components containing text.


author: ug@suse.de
changelog:
  - update to version 0.43
  - lib/Net/Daemon.pm  Needed to up the VERSION number
  - t/forkm.t: Added a wait so that the parent will not loop
    around and make another child until the previous child has
    been destroyed.
  - t/forkm.t: When all ten childs are exited,
    sub CatchChild will now exit.
  - t/threadm.t: The tests are now skipped with a
    passing indication when usethreads is defined, which
    would mean that the ithreadm tests are the ones that
    matter.
    Test.pm: A patch from todd.e.rinaldo was used.  I do
    not remember what the issues were.


author: coolo@novell.com
changelog:
  - update to 0.48
    * t/forkm.t Patched perl Leon Timmermans
      http://rt.perl.org/rt3/Public/Bug/Display.html?id=83646
    * lib/Net/Daemon.pm Patched per bug 32887
      "ithreads not detected due to a typo"
    * lib/Net/Daemon.pm Fixed "Subroutine import redefined" problem
      that perl 5.8.8 CPAN testers was getting.  It was due to
      more than one "require threads" being run.
    * lib/Net/Daemon.pm Used "make dist" to create the uploaded
    * lib/Net/Daemon.pm Added ServClose patch by Gaspar Chilingarov
    * t/thread.t Added patches by Daniel Macks and Joe McMahon,
      and added Test::More and skip_all for Windows < 5.10
    * Added necessary thread sharing to work with 5.10
      threads model: regexp-threads,


author: chris@computersalat.de
changelog:
  - fix deps
    o add perl(Compress::Raw::Zlib), perl(IO::Compress::Gzip)
    o Recommends: perl(IO::Socket::SSL) >= 1.38


author: chris@computersalat.de
changelog:
  - update to 6.01
    * Don't run live test by default.
      Run 'perl Makefile.PL --live-tests' to enable.
    * More relaxed apache test; should pass even if proxies has added headers.
  - fix build for CentOS
    * Unknown tag: Recommends:


author: coolo@suse.com
changelog:
  - updated to 6.02
    * Don't disable blocking method [RT#72580]
    * Don't stop on unrecognized Makefile.PL arguments [RT#68337]
    * Document Net:HTTPS [RT#71599]


author: coolo@suse.com
changelog:
  - updated to 6.03
    Restore blocking override for Net::SSL [RT#72790]
    Restore perl-5.6 compatiblity.


author: mmaier@suse.de
changelog:
  - added two patches
  - http://rt.cpan.org/Public/Bug/Display.html?id=39220
  - http://rt.cpan.org/Public/Bug/Display.html?id=24361


author: anicka@suse.cz
changelog:
  - update to 1.25
    * Math::BigInt is now mandatory
    * Several bugfixes done
    * Bugfix in overlaps function
    * Updated Makefile
    * ran perltidy on the code


author: chris@computersalat.de
changelog:
  - update to 1.23
    - Setting values for read only tied hash %! is illegal. removing code.
  - 1.22 Fri Jun 11 09:00:00 CST 2010
    - Remove Apache (mod_perl) as a dep for this module
  - 1.21 Fri Jun 11 01:00:00 CST 2010
    - Move sub around to fix prototyping bug.
    - Remove broken ident hosts from list so tests don't break. Right now
      i know of no working public ident hosts. Patches welcome!
    - Update Makefile.PL with new options
    - Add META.yml to module
    - use %! to determine if error was EINPROGRESS to function in other languages
  - recreated by cpanspec 1.78
  - noarch pkg


author: vcizek@novell.com
changelog:
  - update to 1.9016
    Fix bug rt#46996: warnings issued for bad input.
    Fix bug rt#43348: use POSIX::floor() instead of int()
    Rewrite netmask.t to use Test::More


author: chris@computersalat.de
changelog:
  - update to v6.0.0
  - Substantial internal code cleanup was performed based upon the
    Perl::Critic module and the "Perl Best Practices" book.
  - Added support for the Module::Build system for building, testing,
    and installing Perl modules.
  - The translation logic for OCTET STRINGs now uses the definition of
    a DisplayString in RFC 2579 to determine if the octets are to be
    converted into a hexadecimal representation.
  - The get_table() and get_entries() methods were refactored as part
    of the code cleanup.  The get_entries() method now handles "holes"
    in tables better and indexes with a value of zero.
  - The inheritance structure of the Transport Domain objects was
    updated to reduce code duplication and increase maintainability.
  - The resolution of IPv6 addresses was made more exhaustive.
  - The handling of OBJECT IDENTIFIERs was made more efficient by
    using [un]pack() with a BER compressed integer template.
  - Additional validation of the values passed to most methods is now
    performed and the error messages have been made more robust.
  - The documented examples were updated based upon commonly asked
    questions (specifically Example 3 and Example 4).
  - A Response-PDU with an error-status set to "noError" no longer
    generates an error when the error-index is non-zero, as decribed
    in Section 4.2.4 of RFC 3416.
  - The function oid_lex_cmp() was added to provide for the
    lexicographical comparison of two OBJECT IDENTIFIERs.
  - The error-status is no longer set for the exceptions noSuchObject,
    noSuchInstance, and endOfMibView when translation is not enabled.
  - recreated by cpanspec 1.78
  - noarch pkg


author: lars@linux-schulserver.de
changelog:
  - update to v6.0.1
    + Removed all occurrences of the "locked" attribute that was
      deprecated in Perl 5.12.0.
    + Changed the test validating the presence of a monotonic time value
      to check for invalid implementations.
    + The SNMPv3 contextEngineID and contextName are now stored as part
      of the request allowing for these values to be changed between
      messages.
  - also package the examples


author: chris@computersalat.de
changelog:
  - update to 0.4
    * added Changes, put examples into examples/ dir
  - 0.3 2010/05/13
    * rewrite parts of Net::SSLGlue::LWP so that it sends the correct request
      to the peer even if https_proxy is used. In former version it ommitted
      the HTTP version number in the request (thus the request was invalid).
      Bug report by PMOONEY https://rt.cpan.org/Ticket/Display.html?id=57365
  - recreated by cpanspec 1.78
    o fix deps
  - noarch pkg


author: anicka@suse.cz
changelog:
  - update to 1.32
    * Removed %Filenum_Objects from Net::SSLeay::Handle so
    unused handles will be freed.
    * Use ppport.h.
    * improved openssl path guessing, forcing openssl path now
    * Fixed a problem with X509_get_subjectAltNames not working
    when the subjectAltNAmes are the first extension.
    * Fixed incorrect test failure reports in 08_external.
    * Add parens to function calls in Makefile.PL to prevent
    warnings with some perls.
    * Removed auto_include from Makefile.PL
    * Removed build_requires('Test::NoWarnings') from Makefile.PL
    * Don't let the tests die when something unexpected happens.
  - fix undefined operation in SSLeay.xs
  - add perl-Test-Warn to BuildRequires


author: anicka@suse.cz
changelog:
  - update to 1.35
    * Added optional support for SSL_set_hello_extension,
    * Added SSL_SESSION_set_master_key and SSL_get_keyblock_size.
    * Added all SSL_OP_* options flags present in 0.9.9
    * Don't use Module::Installs auto_install.
    * Bind NID_ and GEN_ constants.
    * Default to not running external tests.
    * Added support for ENGINE_load_builtin_engines and
    ENGINE_register_all_complete in order to enable built-in OpenSSL
    crypto engines for hardware acceleration etc.
    * Added support for ENGINE_by_id and ENGINE_set_default, required
    to enable Sun crypto acceleration
  - enable all the test again (external are not running by default)
  - rename to perl-Net-SSLeay


author: anicka@suse.cz
changelog:
  - update to 1.36
    * Added SSL_CTX_get_client_CA_list sk_X509_NAME_free sk_X509_NAME_num
    sk_X509_NAME_value SSL_get_client_CA_list
    * Added EVP_add_digest and EVP_sha256 (if available)
    * Improve documentation on callback functions.
    * bugfixes


author: vcizek@suse.com
changelog:
  - update to 1.42
      Fixed incorrect documentation of how to enable CRL checking. Patched
      by Steffen_Ullrich.
      Fixed incorrect letter in Sebastien in Credits. Patch by Neil Bowers.
      Reversed order of the Changes file to be reverse chronological. Patch by
      Neil Bowers.
      Fixed a a compile error when building on Windows with MSVC6. reported and
      patched by "Andrew J. Savige via RT".
    1.41    2011-09-25
      Fixed incorrect const signatures for 1.0 that were causing warnings.
      Patches provided by "Douglas
      Christopher Wilson via RT". Now have clean compile with 0.9.8a through 1.0.0.
    1.40    2011-09-23
      Fixed incorrect argument type in call to SSL_set1_param
      Fixed a number of issues with pointer sizes, patched by "Douglas
      Christopher Wilson via RT". Removed redundant pointer cast tests from t/
      Added Perl version requirements to SSLeay.pm
    1.39    2011-09-21
      Downgraded Module::Install to 0.93 since 1.01 was causing problems in
      the Makefile. Reported by Albert Chin.
    1.38    2011-09-16
    - Fixed a problem with  various symbols that only became
      available in OpenSSL 0.9.8 such as X509_VERIFY_PARAM and
      X509_POLICY_NODE, causing build failures with older versions of
      OpenSSL. Patched by paul.
    1.37    2011-09-16
    - Added X509_get_fingerprint, contributed by Thierry Walrant (with
      minor changes die to the fact that stricmp is not avialable. Cert
      types must be lowercase. Also added test to 07_sslecho.t
    - Added suport for SSL_CTX_set1_param, SSL_set1_param,
      selected X509_VERIFY_PARAM_* OBJ_* functions. Added new test
      t/local/36_verify.t
    - Fixed the prototype for randomize(), it missed one arg, and errors
      are reported with perl 5.10.1 on Windows
    - Fixed an uninitialized value warning in $Net::SSLeay::proxyauth,
      reported by Andrey Rikov.
    - Update so net-ssleay will compile if SSLV2 is not present. Patch
      from Chris Butler.
    - Fixed a problem where sslcat (and possibly other functions) expect RSA keys and will not
      load DSA keys for client certificates. Reported and patched by "Jesse
      DeFer via RT"
    - Removed SSL_CTX_v2_new and SSLv2_method() for OpenSSL 1.0 and later.
    - Added CTX_use_PKCS12_file contributed by "Andrew A. Budkin".


author: anicka@suse.cz
changelog:
  - update to 0.95
  - Warn clean on the chld hanlder in PreFork.
    * Allow lock_file for lock serialization to only be opened once
    * Add additional log messages during failure in accept
    * Fix double decrement bug in PreFork.pm
    * Fix precedence bug with non-parened open
    * Check setuid better after POSIX setuid
    * Update Syslog options parsing
    * Allow no_client_stdout to work with Multiplex
    * Allow Sys::SysLog keyworks be passed through the ->log method
    * Allow more characters through in syslog_ident
    * Fix Fork server bug which had post_accept_hook called twice
    * Added pre_fork_hook to Fork server to handle removed duplicate
      post_accept_hook call.
    * Reopen STDIN/STDOUT to /dev/null at end of child connection
      to avoid spurious warnings
    * Don't process STDIN/STDOUT in post_accept if udp_true
    * Cleanup child processing code in PreFork server
    * Try and let tests fail gracefully if localhost is not setup
      properly
    * Add numerous tests for configuration passing.
    * Add perldoc about adding your own custom options


author: anicka@suse.cz
changelog:
  - update to 0.96
    * Allow for conf_file to be specified in the default_values.
    * Add perldoc for why we use a template in options.
    * Fix syslog log options regex again (Carlos Velasco)
    * Fix ->autoflush (needs FileHandle)
    * Add handle_syslog_error to allow catching errors
      during syslog writes
    * Add open_syslog to slightly abstract opening of syslog.
    * Add numerous patches to cleanup child accounting in PreFork
      server.


author: anicka@suse.cz
changelog:
  - update to 0.97
    * Allow for better handling of setlogsock depending upon
      the version of Sys::Syslog installed
    * Update examples with minimal pod and working synopses
    * Added post_client_connection_hook


author: anicka@suse.cz
changelog:
  - update to 0.99
    * Add customizable  check_for_spawn and min_child_ttl settings in PreFork (Graham Barr)
    * Add other_child_died_hook (Daniel Kahn Gillmor)
    * Make Multiplex do $mux->add($sock) for UDP sockets (Kristoffer Møllerhøj)
    * Change Net::Server::Daemonize to use kill 0 rather than the unportable `ps`
    * Fix calling conventions of MultiType
    * Avoid select in SSLEAY that was allowing for infinite spin loop
    * Fix tie_stdout mode to not warn about unopen handles.
    * Added Net::Server::HTTP base class for basic HTTP daemon handling.
    * Change examples/httpd to use Net::Server::HTTP
    * Add SSLeay proto - finally a workable SSL solution.
    * Add minimal Net::Server::TiedHandle to allow for STDIN and STDOUT to work with SSLEAY
    * Net::Server::TiedHandle also support tied_stdin_callback and tied_stdout_callback
    * Allow for port => 0 which lets the OS auto assign a port on some OSes (Blackie Hlasek)
    * Add idle_loop_hook to PreForkSimple and PreFork (David Zuhn)
    * Add consistent formatting capabilities to the log method (whethere Syslog is used or not) (David Zuhn)
    * Warn when default listen value is used - try to make it a sensible default (Mark Martinec)
    * Allow for non-zero exit value - particularly when called from fatal (David Schweikert)


author: pascal.bleser@opensuse.org
changelog:
  - update to 3.13008:
    * use HTTPS for all OAuth token negotiation steps
  - changes from 3.13007:
    * decode_html_entities now decodes all fields (incl source in search results)
    * Role::OAuth doc patch
    * fixed: incompatibility between "since" and InflateObjects
  - changes from 3.13006:
    * test fix: bump the skip count for a new test in t/unicode.t for optional module
  - changes from 3.13005:
    * fixed: since (synthetic arg) filtering
    * fixed: don't use args for OAuth signature on multi-part mime posts


author: pascal.bleser@opensuse.org
changelog:
  - add dependency to Devel::StackTrace
  - update to 3.13009:
    * use Athorization header for OAuth token requests rather than query params
    * "identica => 1" sets OAuth URLs
    * updated Synopsis with OAuth (closes RT#61273)
  - changes from 3.13008_02:
    * fixed stack frame filter
    * fixed missing dependency
    * detect Twitter's errors array as an error object
  - changes from 3.13008_01:
    * extract error from the various disparate error formats


author: pascal.bleser@opensuse.org
changelog:
  - update to 3.14003:
    * fixed: trends_location (RT#65506)
    * added parameters trim_user, include_entities, include_rts (RT#62542)
  - changes from 3.14001:
    * make Crypt::SSLeay a hard requirement (really no longer practical without
      it)
  - changes from 3.14000:
    * added #newtwitter API methods (account_totals, account_settings,
      suggestion_categories, user_suggestions, show_direct_message,
      retweeted_to_user, retweeted_by_user, lookup_friendships,
      update_friendship, all_lists, related_results)
    * fixed: memory leak in RateLimit trait


author: pascal.bleser@opensuse.org
changelog:
  - update to 3.15000:
    * added Lists API method members_create_all (alias add_list_members)
    * added tests dependency: Test::Exception (closes RT#65786)


author: pascal.bleser@opensuse.org
changelog:
  - update to 3.16000:
    * moved trends methods to API::REST; added warning to API::Search::Trends
    * added no_retweet_ids method
    * modify searchapiurl for identica option
    * added deprecation notice to Net::Identica with Net::Twitter examples


author: pascal.bleser@opensuse.org
changelog:
  - update to 3.17001:
    * fixed intermittent bug in AutoCursor (result of Class::MOP anon class caching)
  - changes from 3.17000:
    * production release with new AutoCursor trait


author: pascal.bleser@opensuse.org
changelog:
  - now also requires MooseX::Aliases
  - update to 3.18001:
    * fixed: AutoCursor:
      + no behavior change when user passes "cursor" arg
      + work with InflateObjects trait
    * synthetic ags use (-) prefix: -authenticate, -since, -legacy_lists_api
    * replaced JSON::Any with JSON
  - changes from 3.18000_01:
    * added update_with_media
    * added get_privacy_policy and get_tos API methods
    * added get_languages and get_settings API methods
    * added contributors and contributees API methods
    * added geo_search, geo_search, similar_places, and add_place API methods
    * friends/followers API methods deprecated
    * implemented the *new* Lists API in the API::REST trait
    * replaced MX:MultiInitArg::Trait with MX:Aliases
    * fixed bad whatis entry (patch from debian, closes RT#67203)
    * use Digest::SHA instead of Digest::SHA1 (patch from debian, closes
      RT#67202)


author: pascal.bleser@opensuse.org
changelog:
  - update to 3.18002:
    * added API method subscriptions; list_subscriptions is now all_subscriptions
      with alias list_subscriptions
    * deprecated TwitterVision API support
    * added API method members_destroy_all with alias remove_list_members
    * added deprecation warning for 'trends'; calls trends_location(1), instead


author: anicka@suse.cz
changelog:
  - update to 1.31
    * adding whois.ripe.net as the official host for package tests.
    * applying the patch provided by Ulrich Zehl <ulrich@topfen.net> which allows
    Net::Whois::RIPE to correctly recognize answers from the whois.radb.net and
    whois.altdb.net instead of timming out.


author: chris@computersalat.de
changelog:
  - update to 2.00002
    * This is a complete rewrite of version 1.31 of the module, which I
      inherited from Paul Gampe during the time I've worked for the
      RIPE NCC, between Nov 2007 and Feb 2010.
  - noarch pkg


author: vcizek@novell.com
changelog:
  - update to 2.00003
    * allow almost all query options understanded by the RIPE Database Server
    * using perl-Iterator, instead of own iterator implementation


author: chris@computersalat.de
changelog:
  - fix deps
    o Req: perl(IO::Socket::INET), perl(IO::Select)
  - fix License
    o perl -> GPL+ or Artistic


author: vcizek@suse.com
changelog:
  - update to 2.00008
    - New option that enables unfiltered object output responses.
      This produces objects that can be presented back to the
      RIPE Database for updating.


author: lars@linux-schulserver.de
changelog:
  - update to 2.18:
    + many bugfixes
    + core now uses unicode
    + Support for OMIT_MSG == 2 and CHECK_FAIL == 2 was dropped
    + fixes for .CN and .VN domains
    + add five zones: COM.UA ORG.UA KIEV.UA BIZ.UA NOV.RU
    + Support for list of whois servers which has no idn support
    + support for cyrillic .RF domain
    + fixes for multilingual TLDs
    + search DNS-servers in .org, .biz, .name zones through
      a whois-server of appropriate zone
    + external hooks support: whois_query_sockparams,
      whois_query_socket,
      whois_query_ua


author: lars@linux-schulserver.de
changelog:
  - update to 2.20:
    + Exceed patterns updated for whois.eu
    + Fixed whois_config (CHECK_EXCEED support)
    + $Net::Whois::Raw::USE_CNAMES option removed (who needs it??)
    + Crutch for rechecking RELCOM-domains through WWW


author: lars@linux-schulserver.de
changelog:
  - update to 2.22:
    + Added whois servers for zones: .MD, .GD, .HT, .IM, .KI, .LC,
      .TRAVEL, .FM, .CO, .LA, .SB, .VN, .CM
    + Fixed %strip hash for .CX, .MU, .NL, .TL
    + Fixed $CACHE_TIME parameter documentation


author: chris@computersalat.de
changelog:
  - update to 2.25
    - And then again to www_whois (but to another URL)
  - 2.24    Sep 01 2010     Ilya Chesnokov
    - For .BZ domains whois server changed from www_whois to whois.belizenic.bz
  - 2.23	Aug 25 2010	Walery Studennikov
    - Fixed problem with tests for .TJ domains
  - noarch pkg
  - recreated by cpanspec 1.78


author: coolo@suse.com
changelog:
  - update to 2.40
    - Fixed problem with passing server parameter from command line in pwhois
    - Fixed problem with encoding detection in pwhois on Windows
    - Added convertation to punycode in pwhois
    - Added domain name validation in pwhois
    - Updated some 'not found' string
    - whois.relcom.ru is no more. Using whois.nic.ru instead.
    - Removed crutches for whois.relcom.ru / www_whois
    - Further migration from whois.relcom.ru to whois.nic.ru
    - confess -> die :: no need to die such verbosely
    - Added whois server for .SO zone
    - Deleted whitespaces removing from the whois result
    - Added whois server for .CO.UA zone
    - Added whois server for .IN.UA zone
    - Added whois server for .XXX zone
    - Fixed BZ whois (restored whois.belizenic.bz server)
    - Fixed regexp for .PRO whois check
    - Fixed whois server address for *.ua domains
    - Confess instead of die to simplify error tracing
    - internet tests updated
    - Net::Whois::Raw::Data addons / updates, thanx to Guillaume
    - Now you can redefine SOCK_CLASS::getline method as you want
    - require_once for Data::Dumper


author: anicka@suse.cz
changelog:
  - update to 1.02
    * Copied *X subs from Net::Jabber::Message to Net::XMPP::Message
    * added debugging in some Protocol subs that didn't have it,
      but not all
    * disabled CODE checking in Protocol-Callback subs to be POE
      compatible
    * changed mytestlib.pl to output more concise test names
    * bugfixes
  - fix spec to build with Module::Build, add it to BuildRequires
  - disable %perl_process_packlist (Module::Build does not append
    to perllocal.pod)


author: lars@linux-schulserver.de
changelog:
  - update to 4.026
    + inherit method "new_from_aton" from NetAddr::IP::Lite add
      related documentation
    + updated Lite/t/v4-wnew.t so that non-existent domains are
      "really" not there
    + add test in inet_aton to detect overange IP dot quad values
      missed by some broken Socket implementations
    + In Lite.pm v1.10, add new no octal method for improperly
      formatted ipV4 addresses
    + added minus (-) overloading to allow the subtraction of two
      NetAddr::IP objects to get the difference between the
      object->{addr}'s as a numeric value
    + added what is hopefully thread safe operation via
      serialization. Must be invoked by "--with-threads"
    + Extended the capability of 'splitref' to allow splitting of
      objects into multiple pieces with differing CIDR masks.
      Returned object list can be split from bottom to top
      or from top to bottom depending on which method is called
      split, rsplit, splitref, rsplitref
  - rpmlint fixes


author: chris@computersalat.de
changelog:
  - update to 4.027
    * In NetAddr::IP::Util v1.31,
      ferret out shell value for Makefile.PL when calling
      ./configure for systems where the 'x' bit gets lost
      due to bug in Archive::Tar
  - cleanup spec
    * BuildReq perl
    * sort TAGS
    * updated Url, description
    * removed Provides NetAddr
    * macro usage
  - added perl-macros


author: chris@computersalat.de
changelog:
  - update to 4.030
    * Resolve named hosts in Lite.pm using gethostbyname, followed by
      gethostbyname6 to determine whether to set ipV6 flag
      Thanks to Dusty Mabe <Dusty.Mabe@tekelec.com> for spotting this bug
    4.029  Thu Jul  8 18:17:38 PDT 2010
    * In NetAddr::IP::Lite,
      added support for the sub "new" to resolve host6 names
      if the OPTIONAL perl Socket6 module is available
      Thanks to "Mabe, Dusty" <Dusty.Mabe@tekelec.com> for spotting
      this and suggesting a fix.
    4.028  Wed May 12 14:18:20 PDT 2010
    * In /Lite/Util/Util.xs v1.32,
      changed netswap() to postincrement
    * a++ = to *a and added increment after save to mollify some
      picky compilers that return possible undefined behavior.
    * changed type of _128x10 to 'void'
      Thanks to David Bolt <dbolt@davjam.org> for the above two patches
  - recreated by cpanspec 1.78
  - removed obsolete sequence-point patch
  - removed obsolete no-return-in-nonvoid-function patch
    o see changes of 4.028


author: coolo@novell.com
changelog:
  - updated to 4.044
      added missing support for ->compactref(\@list) which is described
      in the documentation but not implemented.


author: coolo@suse.de
changelog:
  - updated to 4.058
      up rev for documentation update
      update documentation in InetBase v0.06
      Lite.pm v1.40
      add call to InetBase::fillIPv4 to all uses of gethostbyname
      break out the code in InetBase v0.05 that expands short IPv4
      addresses into dotquad format to account for broken BSD
      implementations of inet_aton and gethostbyname that do
      not recognize the short format. EXPORT this as sub 'fillIPv4'
      in Util.pm v1.45, add 'fillIPv4' to calls to gethostbyname to
      work around broken inet_aton and gethostbyname implementations
      in certain BSD implementations


author: Greg.Freemyer@opensuse.org
changelog:
  - Update to 1.2.0
    [ENHANCEMENTS]
    - Add support for Ethernet VLAN (thanks to Kai Chan)
    [BUG FIXES]
    - Add a INSTALL file


author: vcizek@suse.com
changelog:
  - update to 0.02
    - apply warning-related fix -
      https://rt.cpan.org/Public/Bug/Display.html?id=58466


author: vcizek@suse.com
changelog:
  - update to 0.03
      Generate a new tarball on linux.  Doing the C<make dist> on OSX
      generated a tarball that upset dumb tars
      tar: Ignoring unknown extended header keyword `SCHILY.dev'
      tar: Ignoring unknown extended header keyword `SCHILY.ino'
      tar: Ignoring unknown extended header keyword `SCHILY.nlink'


author: coolo@novell.com
changelog:
  - update to version 1.07
    - Updating to Module::Install::DSL 1.00
    - Removing the use of prefork as the modules we use are fairly small
    - Removed -w from test scripts to be compatible with tainting
    - Added the specialised subclass Object::Signature::File


author: werner@suse.de
changelog:
  - Adopt to spdx, then readme says "You can redistribute and/or modify
    this bundle under the same terms as Perl itself."


author: pascal.bleser@opensuse.org
changelog:
  - rewrote auto-generated spec file
  - update to 0.47:
    * POD fixes
    * do not use Archive::Zip if its version is 1.28


author: coolo@suse.com
changelog:
  - update to 0.48
    * Prefer MYMETA.yml over META.yml if possible.
    * Try YAML implementations in different order (XS first).


author: pth@suse.de
changelog:
  - initial package 1.008
    * created by cpanspec 1.78
  - BuildRequire perl(Test::Pod).
  - Don't run multiple instances of make as Makefile can't cope with it.
  - Create a separate spec for running the tests.


author: coolo@opensuse.org
changelog:
  - updated to 1.009
    * Bug fixes, etc.
    - RT #53463: PAR::Packer 1.002 on HPUX 11.23 PA-RISC issue
      (HPUX) patch from Lars-Gunnar Taube
    - add SHLIB_PATH to ld_path_keys in myldr/mktmpdir.c
    - call "chatr +s enable ..." on the extracted custom perl
    - RT #65535: Unable to run perl script packaged with pp under cygwin
      on another Windows XP installation
    - lib/PAR/Filter/PatchContent.pm: patch AutoLoader.pm to add "cygwin"
      to the list of "is_dosish" $^O identifiers; otherwise
      AutoLoader::find_filename() will mangle filenames that start with
      a drive letter
    - script/par.pl: use PAR::Filter::PatchContent to patch any modules
      embedded in the packed excutable; this supersedes the ad hoc
      patching of XSLoader.pm and will now also patch AutoLoader.pm
    - myldr/Makefile.PL: when generating $parl_exe or $parldy_exe make
      sure that we use the PAR::* modules (e.g PAR::Filter::PatchContent)
      from the build environment rather than a possibly
      installed older version
    - "Fix" #64485: pp PodStrip module included
      document how to inhibit pod stripping (copied from PAR.pm POD)
    - bump required Module::ScanDeps to 1.01 (hopefully fixes failures
      in t/90-rt59710.t with Perl 5.13.x)
    - reworked the build system a bit to fix recurring problems with dmake
      on Windows and parallel makes in general:
    - copy myldr/{parl,parldyn} to blib/scripts from myldr/Makefile
    - myldr/Makefile was completely handcrafted; try to generate it
      using standard ExtUtils::MakeMaker tools as much as possible
    - generate myldr/{Dynamic,Static}.pm from templates {Dynamic,Static}.in
    - rename static.c to boot.c
    - add "configure_requires" for ExtUtils::Embed
    - pick up some POD spelling fixes from Debian
      (thanks, Jonathan Yu <jawnsy@cpan.org>)


author: pth@suse.de
changelog:
  - Update to 1.010
    * Bug fixes, etc.
    - Adapt for changes in XSloader.pm (>= 0.14)
      The old rule in PatchContent.pm no longer works with this version;
      this effectively disables how PAR::Packer intercepts loading of DLLs.
      Add a new rule for the code in recent XSloader.pm.
      NOTE: This problem affected all users of Perl >= 5.14.0 as this
      was the first stable release to include XSLoader 0.14.
      Also affected: Strawberry (at least) 5.12.3 which also comes
      with XSLoader 0.14.
    - RT #67681: can't write file
      During packing several temp files are created in the user's
      working directory - this will fail if the working directory is read-only.
      Fix up all calls to File::Temp::tempfile with TMPDIR => 1
      and drop the bogus check whether cwd is writable.
      NOTE: test 32 of t/20-pp.t may fail. I have received conflicting reports
      about this, but just wanted to make a release to get wider coverage.


author: coolo@novell.com
changelog:
  - update to version 0.73
    - only released to get a "final" version
  - build require perl-doc for the test suite


author: coolo@novell.com
changelog:
  - update to 2.019
    - [RT #66167] Fix a typo in the require statement for code128
      barcodes (TC Kuan).
    - Numerous modules are now only loaded when they're needed, which
      should help speed up the load time and reduce the memory
      footprint.
    - Test coverage is up to about 45% of the codebase.
    - The tests in 2.017 exposed a floating point issue where some
      computers give more trailing zeros than others.  It doesn't
      affect the output, but it does break the tests on those
      computers, since the PDFs are slightly different.  This version
      modifies the float() method to remove trailing zeros, which
      should fix the test breakage and give consistent PDFs.
    - The DejaVu fonts have been removed from the distribution, since
      they were only used by one example script.  If you need them for
      your project, you can download them from http://dejavu-fonts.org


author: jw@suse.com
changelog:
  - workround broken Unicode::UCD in 11.4 and 11.3:
    We providing our own UnicodeData.txt to make
    t/00-all-usable.t happy.


author: chris@computersalat.de
changelog:
  - update to 0.32
    o 0.32
    - Making finite state machine
    - Fixed bug in arrays RT21218
    - RT24441 is not a bug
    - Croaks on incomplete strings. RT44700
    - Fixed bug with float as index. RT42029
    - Removed warning from POD
    - Changed todo in POD
    - BOLAV@cpan.org
    o 0.31
    - Add warning note to POD
    - Take patch from RT#45024 to fix boolean deserialization bug.
    o 0.30
    - Significantly cleanup the code to be much prettier.
    - Fix RT#42279, output sizes a bytes, not characters so that
      serializing multibyte data works correctly.
    o 0.29
    - Fix bug with negative numbers, RT#6402, patch from
      <tom [...] eborcom.com>
    - Add TODO test for RT21218
    - Add TODO test for RT24441
    o 0.28
    - Serializing long integers comes out  as -1 on the PHP end
      as noted in RT#6112 patch from <kcivey [...] cpcug.org>.
    - Add test for the issue above (t0m).
    - Fix POD as noted in RT#6113 by MCMAHON.
    - Only require perl 5.6 in Makefile.PL as noted in RT#17034
      by <kcivey [...] cpcug.org>
  - added perl-macros
    o autogen filelist with perl_gen_filelist


author: chris@computersalat.de
changelog:
  - update to 0.34
    - Fix keys and values like '010' being serialized as strings as expected
    rather than being turned into ints. (RT#48594)
  - 0.33  2009-07-14
    - Added ability to store the order of the keys on decoding
    PHP assoc array (Alexander Bassilov)
    - Added ability to sort the keys on encoding HASHes (Alexander
    Bassilov)
  - recreated by cpanspec 1.78.03
    o noarch pkg
  - mv changelog to changes file


author: lars@linux-schulserver.de
changelog:
  - update to 1.266;
    + fixed and update many documentation
    + fixed at least the following RT Bugs: RT #47852, RT #47853, RT #47854,
      RT #47892, RT #47966, RT #47855, RT #48341, RT #48670, RT #48802
    + many more work is done - please read
      /usr/share/doc/packages/perl-POE/CHANGES
  - enable rt47966-sigchld test
  - enable IO::Tty tests
  - enable POE::Test::Loops
  - follow perl packaging guidelines


author: lars@linux-schulserver.de
changelog:
  - update to 1.287:
    + Fix a sig_child() race condition in a MooseX::Workers test case
    + Fix an infinite file rollover when open() succeeds but stat() fails.
      Jay Hannah discovered a bug when he passed in a filename with
      trailing whitespace. Two-parameter open() treats trailing whitespace
      as insignificant, so it passed. On the other hand, trailing
      whitespace is significant in stat(), so it always failed, triggering
      an unrelenting stream of file rollover events. Switched to
      three-parameter open(), which considers trailing whitespace as
      significant. Now both open() and stat() agree the file doesn't exist.
    + Removed dependency on Test::Exception
    + Resolve rt.cpan.org #54319. In polling mode, the wheel wasn't
      iterating get_one() for the entire input from get_one_start(). As a
      result, only one log line was returned per PollInterval. This change
      iterates through get_one() until all lines are returned.
    + Restore _start & _stop return values. Mikko Ehto reported that
      _start and _stop don't return values as documented. He
      also provided a testcase, which was very helpful.
    + fixed a bug in POE::Wheel::FollowTail
    + fixed spelling mistakes
    + several doc changes


author: lars@linux-schulserver.de
changelog:
  - update to 1.289:
    + many test changes
    + documentation fixes
    + Avoid undefined value warnings when trying to tab-complete
      nothingness.
    + Tweak the @modules logic
    + Remove any XS modules from @modules
    + Fix loading of XS loops via POE.pm


author: lars@linux-schulserver.de
changelog:
  - update to 1.291:
    + Nick Perez pointed out that we don't absolutely need HighEvent,
      since put() returns the high-water status much more conveniently.
      Resolve his rt.cpan.org ticket 56432.
      Oh, and fix an unrelated test plan.
    + Clarify the refcount_{inc,dec}rement() return values per Olivier
      'dolmen' Mengué's feedback in rt.cpan.org #57314
    + Remove some logic that stopped being used. Adjust idle-kernel checks
      into a slightly more optimal order.
    + Finish a sentence. Incomplete docs noted by Hinrik.
    + Move non-alarms out of POE::Queue::Array.
    + Reduce calls to get_item_count() by one per _data_ev_dispatch_due().
      Reduce calls to get_next_priority() by approx. one per
      _data_ev_dispatch_due(). Micro-optimize get_item_count().
    + Fix tests related to recent POE::Resource::Events optimizations.
    + At long last, apply Ton Hospel's micro-optimization for
      get_next_priority().
    + mall optimizations. Avoid _data_stat_add() calls when not needed.
      Avoid redundant session refcounts when the source and destination are
      the same. Breaks some pedantic tests, but we can fix those.


author: chris@computersalat.de
changelog:
  - update to 1.293
    o Add user continuation parameters to sig() and sig_child().
    o Roll back most of the lexical FIFO event arrays. Going through a
      POE::Queue for this will be a bit slower, but POE::XS::Queue::Array
      may be fast enough.
    o Continue to guarantee FIFO event ordering despite the rollback to
      dumping them in a time-ordered queue. Detect minor time regressions,
      and use the last time value plus a small number when needed.
    o Fixed a mistake in the alias_list() example code in POE::Kernel
      documentation, spotted by Paul G Webster
    o Chris Benedict reported that Mac OS X returns ESPIPE when accept() is
      aborted, rather than ECONNABORTED everywhere else. Add ESPIPE to the
      list of harmless accept() errors.
    o Chris Benedict reported that nmap will crash Wheel::SocketFactory
      based things. nmap disconnects before accept() can be called, so
      accept() returns ECONNABORTED. Technically applications can handle
      this themselves and not destroy the wheel, but the wheel maybe
      shouldn't report harmless errors.
    o Apply Hinrik's patch to increase test failure verbosity.
  - 2010-08-02T06:01:19.221768Z v1_292
    o Resolve rt.cpan.org 59925, wherein sig_child() use would increase
      some events' latency to at 1sec. First reported by Getty, then Avar
      opened the ticket. Fixed with Hinrik's copious valuable assistance.
    o Fix a method name typo in TRACE_REFCNT code.
  - noarch pkg
  - recreated by cpanspec 1.78


author: lars@linux-schulserver.de
changelog:
  - update to 1.299:
    + Try Sucket6 if Socket doesn't provide IPv6 address families
    + Work around the possibility that Socket::GetAddrInfo isn't loaded
      when someone needs IPv6.
    + Upgrade IPv6 support from Socket6 to Socket::GetAddrInfo
    + delete $ENV{POE_ASSERT_USAGE} so that 11_assert_usage.t and
      13_assert_data.t can do their thing
    + Add doc blurb about pty issues on linux
    + Remove alias_resolve()'s warning if the resolution failed
    + Added a guard to the signal pipe
    + Allow call to POE::Kernel methods by class instead of by object
    + Fix two typos in PoCo-(Client|Server)-TCP documentation
    + Require a new POE::Test::Loops
    + Mention that "use POE;" warrants has_forked() after forking
    + Fix 'CleintInput' typo in poco-server-tcp's Pod
    + Add user continuation parameters to sig() and sig_child()
    + Continue to guarantee FIFO event ordering despite the rollback to
      dumping them in a time-ordered queue. Detect minor time regressions,
      and use the last time value plus a small number when needed.
    + Fixed a mistake in the alias_list() example code in POE::Kernel
      documentation, spotted by Paul G Webster
    + Chris Benedict reported that nmap will crash Wheel::SocketFactory
      based things. nmap disconnects before accept() can be called, so
      accept() returns ECONNABORTED. Technically applications can handle
      this themselves and not destroy the wheel, but the wheel maybe
      shouldn't report harmless errors.
    + Fix a method name typo in TRACE_REFCNT code
    + Bugs fixed: cpan #61727, cpan #63242, cpan #59925
  - fix Recommends


author: lars@linux-schulserver.de
changelog:
  - update to 1.312:
    + fix getnameinfo() return values
    + Add stack traces to _data_handle_remove() failures
    + Add note about Perl 5.6 issues with '>&' open mode
      and other documentation enhancements
    + Bump Term::Cap prereq to 1.10
    + add proper checks for ipv6 stuff in Makefile.PL
    + Rework Apocalypse's blocking(0) change to avoid code BLOCKs.
    + Make transpose-chars work when cursor is at end of line
    + Reinstate transposition regex which failed on 5.004_05
    + remove obsolete code and comments pertaining perl-5.005
    + add missing POE_DANTIC env check
    + Make Time::HiRes a mandatory dependency
  - fixed source0 URL
  - added HTTP::Request, Socket::GetAddrInfo, Term::Cap and Term::Size
    to BuildRequires to run more tests
  - recommend HTTP::Request


author: lars@linux-schulserver.de
changelog:
  - update to 1.035
    + Updated the skip_tests() examples, and explain what's going
      on in each
    + Fix the followtail test to use File::Temp
    + many Cygwin test fixes
    + smaller fixes in some test scripts


author: lars@linux-schulserver.de
changelog:
  - update to 1.040:
    + Fix alarms tests to match POE's documentation
    + Eliminate Socket6 use from the tests
    + fix non-numeric comparison when using dev release


author: coolo@novell.com
changelog:
  * update to 1.215
    - Confirmed new Perl::Critic works with 1.214_02, so we
      can release a new PPI now.
    - Updated copyright year to 2011 (ADAMK)
    - Fixed RT #64247 bless {} probably contains a hash constructor (WYANT)
    - Backed out glob fix (WYANT)
    - Fixed RT #65199 Cast can trump braces in
      PPI::Token::Symbol->symbol (WYANT)
    - index_locations on an empty document no longer warns (WYANT)
    - Corrected a bug in line-spanning attribute support (WYANT)
    - Regression test for line-spanning attribute support (ADAMK)
    - Fixed #61305 return { foo => 1 } should parse curlys as hash
      constructor, not block (WYANT)
    - Fixed #63943 map and regexp confuse PPI? (ADAMK)


author: pascal.bleser@opensuse.org
changelog:
  - update to 0.015:
    * added support for Perl 5.13.6 (?^...) construction
    * added support for Perl 5.13.6 d, l, and u modifiers
    * fixed inconsistency in perl_version_introduced() results between PPIx::Regexp::Token::Modifier and PPIx::Regexp::Token::GroupType::Modifier
  - changes from 0.014:
    * recognize \o{...} as a PPIx::Regexp::Token::Literal, with perl_version_introduced() of 5.0013003
    * terminate \0.. through \7.. after three characters, as Perl does
    * correct the PPIx::Regexp::Token::Literal ordinal() method for '\b' -- as a literal, this is a back space
  - changes from 0.013:
    * declare a parse failure if characters are found between the '}' and the ')' of (?{...}) and (??{...}), and rebless the tokens to ::Unknown: Perl does not accept anything here, so I think I should not either
    * whitespace tweak in the PPIx::Regexp::Dumper test output for the failures test
    * replace the PPI logic in PPIx::Regexp::Token::Code with a call to $tokenizer->find_matching_delimiter(): this is actually the way Perl works, as a look at toke.c and regcomp.c makes clear
    * push the perl_version_introduced() back to 5.0
  - changes from 0.012:
    * track all the features reported as introduced (or removed) in Perl 5.010 back to Perl 5.009005, and report them as such
    * report modifier /r as having been introduced in Perl 5.013002, rather than the default of 5.006
  - changes from 0.010_01:
    * remove dependencies on Params::Util and Readonly
    * parse POSIX character classes [=a=] and [.a.] as PPIx::Regexp::Token::CharClass::POSIX::Unknown, which counts as a parse failure since these are not supported by Perl
  - changes from 0.010: fix fatal error in PPIx::Regexp::Token::Code->ppi()
  - changes from 0.009: recognize s/.../.../ee as being different from s/.../.../e. In particular, the replacement portion of the former is _not_ a Perl expression: it's an interpolatble string, which later gets eval{}'ed


author: coolo@novell.com
changelog:
  - update to 0.019:
    Various corrections to perl_version_introduced():
      \X is now 5.006 (was 5.000);
      \N{name} is now 5.006001 (was 5.006);
      \N{U+xxxx} is now 5.008 (was 5.006).
    The \C is now parsed as a PPIx::Regexp::Token::CharClass::Simple. It
      was previously considered a PPIx::Regexp::Token::Literal.
    Ensure that \N{$foo} parses as a Unicode literal, not a quantified \N.
      The ordinal() method returns undef for this.
    Understand the /aa modifier, introduced with 5.13.10.
    Report perl_version_introduced() of 5.013010 for the new semantic
      modifiers when modifying the entire expression.
    Correct handling of interpolations like ${^foo} and $#{foo}.
    Override ppi() in PPIx::Regexp::Token::Interpolation to provide the
      proper PPI when variable names are bracketed.
    Properly parse bracketed variable names (I hope!), which may not be
      subscripted.
    Take account of possible '$' or '@' casts before a symbol in an
      interpolation (e.g. $$foo{bar}, which is equivalent to $foo->{bar}).
    Add the /a modifier to PPI::Regexp::Token::Modifiers, legal only in
      the (?:...) construction. This was introduced in Perl 5.13.9.
    When parsing an interpolation from a replacement string (rather than a
      regular expression), take subscripts at face value rather than
      trying to disambiguate them from quantifiers and character classes,
      which they can't be in this context.
    The PPIx::Regexp::Token::Code perl_version_introduced() method now
      returns the minimum Perl version (currently set to 5.000) if it is
      used to represent the subst-


author: coolo@suse.de
changelog:
  - updated to 0.024
    Reinstate author test xt/author/manifest.t, which was clobbered
      shortly before the release of 0.021_10.
    Correct address of FSF in the version of the GPL distributed in
      LICENSES/Copying. Thanks to Petr Pisar for picking this up.
    Correct various documentation errors.
    The default-modifier functionality is no longer considered
      experimental.
    Don't initialize effective modifiers with '^', since that wrongly
      asserts that /d has been seen somewhere along the line.
    Implement negation of match-semantic modifiers (e.g. 'no re /u;') by
      setting the relevant datum to undef.
    THE DEFAULT-MODIFIER FUNCTIONALITY IS EXPERIMENTAL, AND MAY BE CHANGED
      WITHOUT NOTICE until the next production release.
    Support for default modifiers. This includes:
    * default_modifiers argument to new() in PPIx::Regexp,
      PPIx::Regexp::Tokenizer, and PPIx::Regexp::Dumper
    * Public method modifier_asserted() on PPIx::Regexp, to return
      whether a given modifier is actually in effect. The results of the
      modifier() method are unchanged.
      THIS FUNCTIONALITY IS EXPERIMENTAL, AND MAY BE CHANGED OR REVOKED
      WITHOUT WARNING.
    Require Test::More 0.88 for installation. Eliminate all the 'eval
      { require ... }' logic in favor of 'use Test::More 0.88'.
    Have Makefile.PL make use of {BUILD_REQUIRES} if it is available.
    Fix PPIx::Regexp::Token::Whitespace->can_be_quantified() to return
      false.
    Modified tokenizer to correctly handle a back slash used as a
      delimiter. I believe.
    PPIx::Regexp::Dumper now dumps the results of ppi() if that method is
      present and -verbose is asserted.
    Corrected perl_version_introduced():
      \R is now 5.009005 (was 5.000).


author: coolo@suse.com
changelog:
  - updated to 0.025
    Tolerate leading and trailing white space around the regular
      expression.  These are still round-trip safe, since the white space
      is tokenized.
    Make Changes file conform to CPAN::Changes, and add
      xt/author/changes.t to ensure continued compliance.


author: coolo@suse.com
changelog:
  - updated to 0.13
    - Fix dist.ini to not add Test::Spelling as a requirement. (Tomas Doran)
    - Fix tests to pass with Carp 1.25. Reported by Andreas Koenig. RT#75520


author: chris@computersalat.de
changelog:
  - update to 0.103
    add perl5 v8 requirement; never worked 100% under 5.6 anyway
  - removed .packlist, perllocal.pod files
    > noarch package
  - cleanup spec
    o fix HEADER
    o remove useless comments
    o update License, Url, Source
    o fix perl-macros deps
    o update description
    o enable parallel build
    o macro usage


author: pascal.bleser@opensuse.org
changelog:
  - update to 0.05:
    * bump Test::More requirement for done_testing
  - changes from 0.04:
    * get_package_symbol now doesn't autovivify stash entries. A new method get_or_add_package_symbol can now be used for that behavior.
    * update %DB::sub on add_package_symbol


author: dmueller@suse.de
changelog:
  - update to 0.08:
    - oops, accidentally included some experimental changes in that last
      release, that break things
    - non-dev release
    - re-enable the caching of the stash, since I can't reproduce the bug
      at all


author: chris@computersalat.de
changelog:
  - update to 0.13
    - revert the vivification changes for now, to get an actual release out
      with Test::Fatal
  - 0.12-TRIAL  2010-10-27
    - actually include the conflict stuff in the release (bah)
  - 0.11-TRIAL  2010-10-27
    - conflict on mx-role-withoverloading too
  - 0.10-TRIAL  2010-10-27
    - only do the weird ISA special-casing on perl versions where it's broken
  - 0.09-TRIAL  2010-10-27
    - clean up the vivication code a lot, make it behave more sanely
    - use Test::Fatal instead of Test::Exception (Justin Hunter)
  - noarch pkg


author: coolo@novell.com
changelog:
  - update to 0.28, see Changes:
    - META.json fixes (mst)
    - also skip the package-stash-conflicts script (Father Chrysostomos)
    - make the namespace cache lazy and weak, in case the stash is deleted
    - but, this doesn't work on 5.8, so disable the namespace caching
      entirely there
    - make the leak tests author-only, since some smokers run release tests
    - make the leak tests release-only, since they keep randomly failing on
      platforms i don't have access to. people are encouraged to submit
      patches for these if they are affected.


author: lars@linux-schulserver.de
changelog:
  - update to 0.29, see Changes:
    + no, *really* skip the package-stash-conflict script
  - fix build on distributions with old Test::More module
    ( perl-Package-Stash-old_Test-More.patch )
  - files in /usr/bin should be executable


author: tabraham@novell.com
changelog:
  - updated to 0.33
    - add conflict on MooseX::Method::Signatures 0.36 (ether)
  - updated to 0.32 2011-09-05
    - bring the behavior of has_symbol for nonexistant scalars into
      line with the XS version
    - invalid package names (for instance, Foo::Bar) are not allowed
    - invalid stash entry names (anything containing ::) are not allowed
  - updated to 0.31 2011-08-08
    - fix ->add_symbol('$foo', qr/sdlfk/) on 5.12+
    - fix ->add_symbol('$foo', \v1.2.3) on 5.10+
  - updated to 0.30 2011-07-21
    - fix compiler detection in Makefile.PL (ribasushi)


author: lars@linux-schulserver.de
changelog:
  - fix build on distributions with old Test::More module
    ( perl-Package-Stash-XS-old_Test-More.patch )


author: tabraham@novell.com
changelog:
  - updated to 0.25
    - fix compilation on perl 5.8 (RT#70762)
  - updated to 0.24 2011-09-05
    - invalid package names (for instance, Foo::Bar) are not allowed
    - invalid stash entry names (anything containing ::) are not allowed
  - updated to 0.23 2011-08-08
    - fix the test for scalar values, again (t0m, rafl)
    - disallow assigning globrefs to scalar glob slots (this doesn't
      actually make any sense)


author: anicka@suse.cz
changelog:
  - update to 1.220
    * Makefile.PL: Use Glib::MakeMaker to add a precompiled-headers
    Makefile target that precompiles pango-perl.h.
    * xs/PangoLayout.xs: Allow passing undef to
    Gtk2::Pango::Layout::set_attributes().


author: dmueller@suse.de
changelog:
  - update to 1.221:
    * Properly export all our public symbols so that linking
    against us works on MSWin32.  (GNOME #576373)


author: chris@computersalat.de
changelog:
  - update to 1.00
    o 1.00 Sun 31 May 2009
    - Now all known XS bugs are worked out, I've removed
    the experimental flags and set that as the first 1+ release.
    - Fixed XS implementation of _*LIKE and _INSTANCE
    - Added test for a negative custom isa returning ('')
    - Improving the 'clean' file list in a Makefile.PL
    o 0.38 Tue 17 Feb 2009
    - Fix _IDENTIFIER to return false for "foo\n" (ZEFRAM)
    - Fix _CLASS to return false for "foo\n" (ZEFRAM)
    o 0.37 Wed  4 Feb 2009
    - Fix _HASH for bleadperl (patch from RAFL)
    - Fix regex (more) for bleadperl (patch from RAFL)
    o 0.36 Fri 30 Jan 2009
    - Fixing the overload for _REGEX
    - Adding the tests for _REGEX
    - Reorganising the Makefile.PL
    - Adding duplicate tests for when the XS version isn't compiled
  - added perl-macros
    o autogen filelist with perl_gen_filelist
  - spec mods
    o added header


author: lars@linux-schulserver.de
changelog:
  - update to 1.01:
    + Fixed can_cc() bug in Makefile.PL where it was checking an
      existence of PATH directory rather than executables. RT#55668
      (DGOLDEN, MIYAGAWA)
  - build parallel


author: coolo@novell.com
changelog:
  - update to 1.03
    - Trying for a much more advanced can_xs() alternative to can_cc()
      to deal with the situation where a host has a superficially
      working compiler, but completely screwed up headers.
    - Adding some fallback strategies to deal with cases where these
      same machines don't support configure_requires.
    - Adopt Chorny's eumm-upgrade style for the Makefile.PL.
    - Allow the Makefile.PL to build it's own META.yml now.


author: coolo@suse.com
changelog:
  - updated to 1.06
    - Remove the need for the sanexs.c file by generating into a temp
      file instead.
    - Restore compatibility with pre-5.8.8 Perls without a working
      compiler available install time (RIBASUSHI)


author: lars@linux-schulserver.de
changelog:
  - update to 1.07:
    + Disable XS version on cygwin as it shows bizarre behaviour
      that breaks form when using Params::Util XS verwion.


author: anicka@suse.cz
changelog:
  - update to 0.94
    * Removed the Makefile.PL entirely. If it was used then the XS
    code was never built, because I'm using the Module::Build XS
    layout.


author: chris@computersalat.de
changelog:
  - update to 0.95
    - Skip t/29-taint-mode.t entirely, since it seems to randomly fail
      for people, despite already being marked a todo test.
  - spec mods
    o sort TAGS
    o added cpan_name
    o fixed deps
    o added perl-macros
    - perl_gen_filelist
    o fixed Summary/Description
    o added Build test


author: vcizek@novell.com
changelog:
  - update to 0.97
  - The XS version of the code always called Carp::confess, regardless of
    whether you provided your own on_fail callback. Reported by Scott Bolte. RT
    [#66359].
  - There were a couple spots that called eval without localizing $@ first. RT
    [#58087].
  - The parameters for each key validation (can, isa, regex) are now checked,
    and an error is thrown if any of the keys are not valid. Basically, we
    validate the validation spec. Based on a patch by Andreas Faafeng. RT
    [#57831].
  - This module now requires Perl 5.8.1.
  - Switched to version 2.0 of the Artistic License.


author: vcizek@novell.com
changelog:
  - update to 0.98
  - Attribute::Params::Validate's $VERSION regressed in 0.96.
    It's now manually set to 1.07.


author: vcizek@novell.com
changelog:
  - update to 0.99
    - The metadata file - META.{json,yml} - had references to a different distro
      because of a copy and paste error. Reported by Bernhad Graf. RT #68514.


author: vcizek@novell.com
changelog:
  - update to 1.00
  - Fix documentation indexing on search.cpan.org. Reported by Lutz Gehlen. RT
    [#68756].


author: chris@computersalat.de
changelog:
  - remove Author from desc
  - fix deps
    * fix build for 1120 (perl -p -i -e 's|0.3601|0.280801|' Build.PL)
  - add bcond_with opt (Test::Taint, Readonly::XS)


author: vcizek@suse.com
changelog:
  - update to 1.01
  - The generated Build.PL detects whether or not the machine it's run on has a
    working compiler, and disables XS automatically if it doesn't. Fixes RT
    [#44719].


author: vcizek@suse.com
changelog:
  - update to 1.05
    * The XS code had a code path where it could pass the contents of a Perl
      variable as the first argument to the XS croak() subroutine. This subroutine
      is like printf(), and should receive a format string as its first
      argument. According to RT #74777, this can lead to segfaults on some systems.
      This could in theory be a security bug, but it's very unlikely that
      untrusted user input could end up being passed to this croak(). It is called
      when a spec specifies a "depend" value on another parameter. The value of
      the "depend" parameter was passed in the first argument to croak().
    1.04    2012-02-08
    * Use the latest Module::XSOrPP dzil plugin to generate a saner Build.PL. No
      need update if you're using an earlier version.
    * This release uses Module::Implementation to handle loading the XS or pure
      Perl implementation of Params::Validate.
    1.02    2012-02-06
    * The previous release never loaded the XS implementation, even if it had been
      compiled.
    * With newer versions of Perl, the pure Perl implementation treated regexp
      objects differently than the XS implementation. They should be treated as
      belonging to the SCALARREF type for backwards compatibility.
    * These two bugs combined managed to break the test suites of a number of
      modules on CPAN. This release should fix them.


author: vcizek@suse.com
changelog:
  - update to 1.06
  - Shut up warnings when XS is loaded on older 5.8.x Perl versions. Reported by
    Aaron James Trevena. RT #74742.


author: coolo@suse.com
changelog:
  - updated to 1.4404
    - Protected tests from user PERL_YAML/JSON_BACKEND
    - Bumped prereqs: JSON::PP to 2.27200 and CPAN::Meta::YAML to 0.008


author: chris@computersalat.de
changelog:
  - spec mods
    o added HEADER
    o sort TAGS
    o removed noarch
    o fixed deps
    o added provides
    o added OPTIMIZE


author: coolo@novell.com
changelog:
  - update to 2.33
    - updated documentation
    - explanation on how to use local cpan cache
    - spelling and package name fixes
    - improved memory use a bit by eleminating temp variable
    - better windows compatibility


author: coolo@suse.de
changelog:
  - update to 2.35
    - added rudimentary logic to return the subs in a package, as
      well as verify via regex whether a given sub is in the package
    - added methods to the generated objects to try and retrieve dist
      contents from a local cpan mirror
    - some refactoring/cleanup with no functional changes


author: anicka@suse.cz
changelog:
  - update to 1.962.2
    * Added: <warn> <hint> <trace_build> <trace_parse> <nocheck>
    * Fixed assymmetrical push/pop on @lines tracker
    * Bumped sub-version number hugely to fix CPAN indexing
    * Remove all occurrences of $& so we don't affect other regular
    expressions.
    * Perl 5.6.0 required for use of $+[0] and $-[0] for replacement
    of $&.
    * Fixed subtle bug in leftop and rightop caused by removal of $&


author: anicka@suse.cz
changelog:
  - update to 1.963
    * Fixed even subtler bug in leftop and rightop caused by removal
    of $&
  - clean Requires, Provides and Obsoletes


author: anicka@suse.cz
changelog:
  - update to 1.964
    * Fixed bug with undefined $1 when parsing literals (thanks Dan!)
    * Fixed premature namespace destruction bug with compiled grammars


author: anicka@suse.cz
changelog:
  - update to 1.965001
    * Updated version number because versioning is a neverending
    nightmare in Perl 5 (thanks Matt)
    * Removed all references to /opts version of perl interpreter
    * Added Parse::RecDescent::redirect_reporting_to()
    to enable ERROR, TRACE, and TRACECONTEXT filehandles to be
    easily redirected.


author: chris@computersalat.de
changelog:
  - readd not obsolete patch (bnc#653512)
    o patch was removed, cause of no longer needed for pass tests


author: vcizek@suse.com
changelog:
  - added Test::Warn to BuildRequires
  - update to 1.967001
    * 1.966_000  Mon Jun 27 08:32:50 2011
    - Patched unnamed subrules, so that they actual fail when
      not correctly specified (thanks Evgeniy!)
    - Added skip tests (thanks Flavio)
    - Added doc patch to make $skip semantics clearer (thanks Flavio!)
    - Fixed POD description of <rightop:...> semantics (thanks Dirk!)
    * 1.966_001  Mon Nov 14 10:34:52 2011
    - Applied fix to restore skipped prefixes on match failure
      (thanks Jeremy!)
    - Removed formats to eliminate problems with filehandle duplication
      in forked environments
    * 1.966_002  Sun Jan 22 19:08:37 2012
    - *** NON-BACKWARDS COMPATIBLE CHANGE! *** Change the caches for
      $prevline and $thisline to be local to the parser, rather than
      lexical vars in Parse::RecDescent.  This prevents previously
      generated parsers from interfering with the line counts of
      later parsers.
    - removed trailing whitespace from all member files (cosmetic)
    - new tests, updated MANIFEST
    - Added Jeremy Braun as an author and current maintainer
    - update file permissions
    - fixed a few broken links in the pod
    * 1.967001  Sat Jan 28 20:54:48 2012
    - Addressed RT.cpan.org #28314: regex modifiers for tokens not
      honored during regex syntax check. (Thanks SADAHIRO!)
    - Fixed some POD typos
    - Added message on how to turn off "default" hint value in the
      default hint value ($::RD_HINT = 0). RT.cpan.org # #4898.
    - Modified _write_ERROR to call formline twice to avoid repeated
      $errorprefix.
    - Collected match tracing messages into a common function which
      takes into account positive/negative lookahead.
    - Addressed RT.cpan.org #74258: RD_AUTOSTUB does not work with
      precompiled parsers.  (Thanks Yuri!)
    - Special-case $::RD_AUTOSTUB eq 1.  $::RD_AUTOSTUB's value is
      ignored, and the unknown subrule 'rule' has a production
      "rule: 'rule'", rather than "rule: '1'".
    - Change Parse::RecDescent::new to call $self->Replace with only
      the grammar as an argument.  That prevents the $compiling
      argument to new() from being incorrectly interpreted as
      $isimplicit.


author: vcizek@suse.com
changelog:
  - update to 1.967003
    - Addressed RT.cpan.org #29966: regex with single backslash not
      recognized.  Changed the definition of $TOKEN to handle
      backslashes inside of regex patterns.
    - Skip tests in t/reentry.t if Test::Warn isn't available.
    - Remove the 'use 5.10' from t/skip_dynamic.t, it runs fine
      against Perl 5.8.9.


author: vcizek@suse.com
changelog:
  - update to 1.967006
    - Allow a global <skip:> directive that functions the same as
      modifying $Parse::RecDescent::skip prior to compiling a
      grammar. (Thanks Flavio!)
    - *** NON-BACKWARDS COMPATIBLE CHANGE! *** A repetition directive
      such as 'id(s /,/)' correctly creates a temporary @item variable
      to hold the 'id's that are matched.  That @item variable is them
      used to set the real $item[] entry for that repetition.  The
      same treatment is now given to %item.  Formerly, in a production like:
      id ',' id(s /,/)
      matched against:
      xxx, yyy, zzz
      The $item{id} entry which should be 'xxx' is overwritten by
      'yyy' and then 'zzz' prior to the action being executed.  Now
      'yyy' and 'zzz' set $item{id}, but in the private %item, which
      goes out of scope once the repetition match completes.
    - ** EXPERIMENTAL ** When precompiling, optionally create a
      standalone parser by including most of the contents of
      Parse::RecDescent in the resulting Precompiled output.
    - Accept an optional $options hashref to Precompile, which can
      be used to specify $options->{-standalone}, which currently
      defaults to false.
    - The included Parse::RecDescent module is renamed to
      Parse::RecDescent::_Runtime to avoid namespace conflicts with
      an installed and use'd Parse::RecDescent.
    - Add a new $_FILENAME global to Parse::RecDescent to make it
      easy for the Precompile method to find the module.
    - Remove the prototype from _generate.  It is not required, and
      it caused t/precompile.t (which ends up re-definiing a lot of
      Parse::RecDescent subroutines) to fail needlessly, as the
      calls to _generate in Replace and Extend normally do not see
      the prototype, but do when re-defined.
    - Added ExtUtils::MakeMaker build/configure version
      requirements. (RT.cpan.org #74787, Thanks POPEL!)


author: coolo@suse.com
changelog:
  - updated to 1.967009
    - Revised ExtUtils::MakeMaker build/configure version
      requirements. (RT.cpan.org #74787, Thanks Paul!)
    - Revised Text::Balanced prereq to require version 1.95,
      necessary for t/skip.t to pass.
      (RT.cpan.org #74787, Thanks Paul!)
    - Removed unused version.pm prereq.
    - Fix a circular reference memory leak caused by the use of
      $AUTOLOAD in sub AUTOLOAD{} in the generated parser's
      namespace.  Workaround documented in perl5 RT #110248.
      Workaround a circular reference memory leak in ISA documented
      by perl5 RT #92708.  A parser's DESTROY() method redefines all
      subs before deleting the stash, to avoid circular references
      between subrules. (RT #53710, thanks Andreas!)
    - Parse::RecDescent::AUTOLOAD did not correctly handle
      initializing the line counting mechanism when a reference to a
      scalar was passed to the parser. (RT.cpan.org #27705, thanks
      Justin!)
    - Restore old _parserepeat calling convention.  Change a
      parser's DESTROY method to check for $self->{_not_precompiled}
      instead of $self->{_precompiled}. (Fix for RT #74593).


author: chris@computersalat.de
changelog:
  - update to 0.19
    - slurp() now accepts an 'iolayers' option to control how the file is
      opened. [Graham Barr]
    - In the openr() and openw() file methods, we now croak() instead of
      die() so that the error messages are more useful. [Ian Sillitoe]
    - Allow subclassing, by adding dir_class() and file_class() static
      methods, allowing them to be overridden. [Matt Trout & John LoVerso
      & Michael Schwern]
    - Fixed a testing failure that could occur whenever testing in a
      directory path that contains symlinks (e.g. /tmp on Mac OS X).
    - Added a 'no_hidden' parameter for children() [EDENC <EDENC@cpan.org>]
    - Fixed the heading for the is_relative() POD section. [CUB <cub.uanic@gmail.com>]
  - 0.18 - Sun Dec 20 10:11:02 CST 2009
    - Similar to the next() bug for files/directories named "0" or "0.0"
      in the previous release, the children() and recurse() methods have
      now been fixed in the same way. [spotted by ARTHAS, MSISK]
  - 0.17 - Sun Jun 14 21:42:16 2009
    - dir(undef) now returns undef rather than the rootdir, because undef
      was probably a mistake by the caller, and the rootdir is too scary
      a default. [Suggested by John Goulah]
    - Temporary files during testing are now created in the system temp
      directory, rather than somewhere in t/ .  See RT #31382. [Suggested
      by Alex Page]
    - Added is_relative() as the obvious complement to the existing
      is_absolute() method.
    - Added a resolve() method to clean up paths much more thoroughly
      than cleanup(), e.g. resolving symlinks, collapsing foo/../bar
      sections, etc. [Suggested by David Garamond]
    - Fixed a problem in which a file/directory called "0" or "0.0" would
      end a loop prematurely when using the idiom 'while($x =
      $dir->next) {...}'.  See http://rt.cpan.org/Ticket/Display.html?id=29374
      [Spotted by Daniel Lo]
    - Fixed an exists($array[$i]) that prevented compatibility with perl
      5.005.
    - Moved the repository from my personal CVS repo to Google Code.
  - recreated by cpanspec 1.78
  - noarch pkg


author: pascal.bleser@opensuse.org
changelog:
  - update to 0.22:
    * added a basename() method for directory objects
  - changes from 0.21:
    * don't test the 'iomode' option under 5.6, because layers aren't supported yet
    * fixes to spelling errors in the docmuentation


author: coolo@novell.com
changelog:
  - update to 0.23:
    - Fixed a bunch of problems with the distribution (e.g. in META.yml)
    that I introduced in the switch to Dist::Zilla.  No code changes
    from 0.22.


author: coolo@novell.com
changelog:
  - updated to 0.24
    - Added a tempfile() method for Dir objects, which provides an
    interface to File::Temp. [RT#60485]
    - Fixed a non-helpful fatal error message when calling resolve() on a
    path that doesn't exist.  Now dies with the proper "No such file or
    directory" message & exit status. [GRAF]


author: coolo@suse.com
changelog:
  - updated to 0.25
    - resolve() now croak()s instead of die()s on non-existent file. [Danijel Ta?ov]
    - Added a traverse() method for directories, based on the fmap_cont()
    method of Forest::Tree::Pure.  It's an alternative to ->recurse,
    which allows for more control over how the recursion
    happens. [Jesse Luehrs]
    - Fixed a grammar error in the docs. [Shlomi Fish]


author: coolo@novell.com
changelog:
  - update to 3.33 (a step back for rpm unfortunately)
    See Changes for details, mostly bug fixes and portability fixes


author: chris@computersalat.de
changelog:
  - update to 1.106
    * NamingConventions::Capitalization fix for PPI 1.212.  RT #57348
  - recreated by cpanspec 1.78
    o fix deps


author: chris@computersalat.de
changelog:
  - update to 1.108
    o for full list please see Changes file
  - recreated by cpanspec 1.78
    o fix deps
  - added bcond_with test for
    o Test::Deep
    o Test::Memory::Cycle
  - split up old pkg to perl-Perl-Critic_1_106
    o 1.108 builds only on suse_version > 1120


author: chris@computersalat.de
changelog:
  - update to 1.109
    - Bug Fixes:
    * ValuesAndExpressions::RequireInterpolationOfMetachars fix due to changes
      in Email::Address 1.890.  Note that this may find problems in code that
      it didn't before, e.g. q<'@foo'>.


author: coolo@novell.com
changelog:
  - update to 1.114
      Policy Changes:
    * Documentation::RequirePodLinksIncludeText now handles nested POD
      formatting. RT #65569
    * Clarified relation of severity numbers to names in Perl::Critic
      POD. RT #66017
    * Removed caveats from Variables::RequireLocalizedPunctuationVars,
      no longer necessary with PPI 1.208. RT #65514
    * Have InputOutput::RequireBriefOpen attempt to expand scope as
      necessary to deal with the case where the open() and the
      corresponding close() are not in the same scope. RT #64437
    * RegularExpressions::ProhibitUnusedCapture now looks inside
      double-quotish things. RT #38942.
    * RegularExpressions::ProhibitUnusedCapture now takes logical
      alternation into account, so that (e.g.)
      if ( /(a)/ || /(b)/ ) {
      say $1;
      }
      is not a violation. RT #38942.
    * ValuesAndExpressions::ProhibitCommaSeparatedStatements now
      recognizes 'return { foo => 1, bar => 2 }' as containing a hash
      constructor, not a block. This was fixed by PPI 1.215. RT #61301.
    * ValuesAndExpressions::ProhibitCommaSeparatedStatements now
      recognizes 'bless { foo => 1, bar => 2 }' as containing a hash
      constructor, not a block. This was fixed by PPI 1.215. RT #64132.


author: coolo@novell.com
changelog:
  - update to 1.115
    * Fatal error in RegularExpressions::ProhibitUnusedCapture here
      document check.  RT #67116.
    * Internal POD error in Documentation::RequirePodLinksIncludeText.  Patch
      by Salvatore Bonaccorso.  RT #67012


author: coolo@suse.de
changelog:
  - update to 1.116
      Policy Changes:
    * BuiltInFunctions::ProhibitLvalueSubstr does not report violations
      if the document contains an explicit 'use n.nnn;' where the
      version is before 5.005.  RT #59112
    * Documentation::RequirePodSections no longer blows up on code
      having POD but no =head1. This problem was introduced with RT
      [#59268]. RT #67231
    * RegularExpressions::ProhibitUnusedCapture should more reliably
      find things like s/(a)/${1}2/.  RT #67273.
    * ValuesAndExpressions::ProhibitMagicNumbers and
      Module::RequireVersionVar now treat versions passed as the second
      argument of a 'package' statement the same as versions declared as
      'our $VERSION ...'.  RT #67159
    * Variables::RequireLexicalLoopIterators does not report violations
      if the document contains an explicit 'use n.nnn;' where the
      version is before 5.004.  RT #67760


author: coolo@suse.com
changelog:
  - updated to 1.117
    New Policies:
    * Variables::ProhibitAugmentedAssignmentInDeclaration reports
      constructs like 'my $x += 1'. Contributed by Mike O'Regan
    Policy Changes:
    * BuiltinFunctions::ProhibitLvalueSubstr: Add explicit 'use version'.
      RT #68498.
    * CodeLayout::ProhibitHardTabs: Add 'pbp' to the default_themes list.
      RT #71093.
    * ControlStructures::ProhibitMutatingListFunctions now understands that
      tr///r (introduced in 5.13.7) does not change its operand.
    * ControlStructures::ProhibitMutatingListFunctions now understands that
      '//=', '<<=', and '>>=' are assignment operators. RT #70901.
    * ErrorHandling::RequireCheckingReturnValueOfEval now allows things
      like grep { eval $_ }. RT #69489.
    * Modules::RequireExplicitPackage now has configuraion option
      allow_import_of, to allow the import of specified modules before
      the package statement. RT #72660.
    * RegularExpressions::ProhibitEnumeratedClasses no longer thinks
      that [A-Za-z_] matches \w. RT #69322.
    * RegularExpressions::ProhibitUnusedCaptures now skips the first
      block of an 'if' or 'elsif' if the regular expression is bound to
      its operand with the '!~' operator. RT #69867.
    * RegularExpressions::ProhibitUnusedCaptures now looks into lists
      and blocks in the replacement portion of the regular expression if
      /e is asserted. RT #72086.
    * RegularExpressions::RequireDotMatchAnything,
      RegularExpressions::RequireExtendedFormatting and
      RegularExpressions::RequireLineBoundaryMatching now honor defaults
      set with 'use re "/modifiers"'. RT #72151.
    * Subroutines::ProhibitManyArgs now recognizes '+' as a prototype
      character.
    * Variables::ProhibitPunctuationVars now recognizes bracketed
      variables embedded in interpolated strings (e.g. "${$}"). For the
      purpose of the 'allow' configuration, these are considered
      equivalent to the unbracketed form. RT #72910.
    Other Changes:
    * Corrected POD in Perl::Critic::PPI::Utils. RT #68898.
    * Perl::Critic::Violation source() method now returns the line
      containing the violation (not the first line) when the statement
      containing the violation spans multiple lines.


author: coolo@novell.com
changelog:
  - updated to 1.004
    - avoid calling a method on undef (i.e., cope with PPI doing surprising
      things)
    - fix a bug that caused things like "within" and "trextends" to trigger
      the Moose scanner
    - fix rt#61608 - missing description in whatisentry for TestMore.pm


author: pascal.bleser@opensuse.org
changelog:
  - update to 1.008:
    * fix rt#72062 - look for "require Module; Module->VERSION(min);"
  - changes from 1.007:
    * new option --combine for scan_prereqs script
  - changes from 1.006:
    * add the POE scanner for POE components
  - changes from 1.005:
    * stop stripping "always core" prereqs like strict and warnings
    * add the Aliased scanner for aliased.pm


author: coolo@suse.com
changelog:
  - updated to 1.010
    - fix documentation bug (thanks to Marius Olsthoorn for the report)
    - add a test case to prove someone wrong on the internet


author: frank.lichtenheld@sophos.com
changelog:
  - updated to 1.011
    * require CPAN::Meta::Requirements 2.120630 and fix tests to reflect
      its v-string normalizing behavior


author: coolo@suse.de
changelog:
  - update to 20101217
    - added new flag -it=n or --iterations=n
    - A configuration file pathname begins with three dots, e.g.
      ".../.perltidyrc", indicates that the file should be searched for starting
      in the current directory and working upwards.
    - Added flag --notidy which disables all formatting and causes the input to be
      copied unchanged.
    - Added prefilters and postfilters in the call to the Tidy.pm module.
    - The starting indentation level of sections of code entabbed with -et=n
      is correctly guessed if it was also produced with the same -et=n flag.  This
      keeps the indentation stable on repeated formatting passes within an editor.
      Thanks to Sam Kington and Glenn.
    - Functions with prototype '&' had a space between the function and opening peren.
    - Patch to never put spaces around a bare word in braces beginning with ^


author: lmuelle@suse.de
changelog:
  - Update to version 0.12.
    * Dummy release, as I accidentally delete the previous
      one from pause.


author: anicka@suse.cz
changelog:
  - update to 0.2019
    * Fixed an @opts name that was causing crypt.t to fail.
      Namely, changed 'cipher' to 'usercipher', but only in @opts,
      because the tests invoked by crypt.t were looking to match
      'usercipher' to get the user key.


author: chris@computersalat.de
changelog:
  - update to new version 0.20
    o Fix t/lib/Fully/Qualified.pm to have a 1; (Zefram)
    o Ship t/09whitespace.t - had missed it before
  - spec mods
    o fixed deps
    o updated header
    o autogen filelist


author: chris@computersalat.de
changelog:
  - cleanup spec
    o bzipped Source
    o fix perl-macros deps
    o updated description
    o Makefile.PL > Build.PL
    o removed .packlist, perllocal.pod file > noarch pkg
    o examples to doc


author: chris@computersalat.de
changelog:
  - update to 0.21
    * Add SCALAR to the stoplist (implementaion method for tied
      hashes).  Report by David Cantrell.
  - recreated by cpanspec 1.78


author: pth@suse.de
changelog:
  - Update to 0.22:
    * POD spelling corrections. (rt #22113)
    * Add "unimport" to the stoplist. (rt #33914)
  - Fix spec file as build now uses Makefile.PL.
  - remove created perllocal.pod.


author: chris@computersalat.de
changelog:
  - Update to 0.27
    * changed 'unless (defined (%{"$class\::ACCEPT"}))' to just
      'unless (%{"$class\::ACCEPT"})' in Pod::POM::Node to fix defect #56205
      (use of the now deprecated "defined(%hash)" construct)
  - Version 0.26  2009-08-20
    * updated Makefile.PL to require at least 2001.0929 of Text::Wrap, as
      versions prior to this always unexpand tabs.
    * applied Andreas Koenig's encoding patch
    * changed 'use base' to 'use parent'
    * split Pod::POM::Nodes into separate modules, retaining the original file
      to just use all the individual node modules.
    * added AF to author and copyright info for modules (in addition to ABW)
  - recreated by cpanspec 1.78
  - noarch pkg


author: chris@computersalat.de
changelog:
  - update to version 0.11
    - Recognise the =encoding directive, rather than dying when it's
      encountered.
      TODO: actually take heed of it.
      Thanks to Ivan Bessarabov for bringing this to my attention!
  - 0.10  2010-05-19
    - David Precious <davidp@preshweb.co.uk> taking over maintainership
    - Apply POD fix patch from RT #38328, thanks to David A. Desrosiers
  - recreated by cpanspec 1.78.03
    - fix deps


author: jw@suse.de
changelog:
  - update to Prima-1.24. The upstream HISTORY file only says this:
    1.24  Better support for mingw and cygwin. New features in VB.
    1.23  Images can load and save to streams. Image loading process can be watched.
    1.22  Use GTK file dialogs if compiled with GTK2. Better use of mouse wheel for
      Calendar, ColorDialog, ComboBox, Notebooks, Scrollbar, and Sliders widgets.
  - Added a patch from Dmitry to survive all self-tests on x86_64


author: coolo@novell.com
changelog:
  - update to 1.28 (very little changelog details):
    * Support JPEG comments and metadata. Save multiframe images.
    * Abandond prigraph, adopt libjpeg/libpng/etc cohort instead.
      Develop gif animation features.


author: coolo@novell.com
changelog:
  - update to 1.29
    Support for 16-bit BMP files. Fixes for modern Xorg, macos,
    and strawberry.
    Optionally support truncated image files.
    Fixes in documentation, Sliders, and key event handling.


author: frank.lichtenheld@sophos.com
changelog:
  - Update to 1.34
    * 1.34: Unicode fixes, ready for 5.16
    * 1.33: Image codecs: remove prigraph, add XBM, and enhance TIFF support
    Add RubberBand.pm
  - Clean up spec file, removing cruft
  - Run X11 based tests with Xvfb


author: coolo@suse.com
changelog:
  - the license is actually BSD-2-Clause, as confirmed by the author,
    next version will have it fixed in the documentation (bnc#688800)
    (https://github.com/dk/Prima/commit/43a3fb04d9915f7f3c3cd71feb5ff247eccd04df)


author: anicka@suse.cz
changelog:
  - update to 0.71
    * Completely new internal structure; modified API, now with a
    C<run_fork> wrapper.
    * L<Exporter::Tidy> replaces some local code.
    * POD examples extracted and provided as files in an F<eg/> directory.


author: mc@suse.de
changelog:
  - version 0.60
    * fix problem caused by having colons in temp-file names.
    * fix for SSL
    * Fixed the bug in RPC::XML::Server::process_request() could lead to an
      infinite loop if the client shuts down the socket before the full
      request is sent.
    * RPC::XML::smart_encode actually die with an error when a
      reference-type is passed in that cannot be converted.
    * performance improvement
    * fix the XML serialization of double values


author: ro@suse.de
changelog:
  - hack to build also in buildservice where 127.0.0.1 can
    resolve to the hostname instead of localhost


author: coolo@novell.com
changelog:
  - update to 0.74
    * tons and tons of fixes and new functions since 0.67, see ChangeLog
  - take out patches of unclear use, to be removed on next update
  - regenerate with cpanspec


author: chris@computersalat.de
changelog:
  - cleanup spec
    o fixed Header
    o sort tags
    o added perl-macros (perl_gen_filelist)
    o removed noarch
    o fixed deps
    o moved benchmark.pl to doc
    o moved changelog to changes file
    o bzipped SOURCE


author: cwh@suse.de
changelog:
  - updated to 2.122:
    - Removed spurious '=head1' from README. (Smylers)
    - Comments for 'm4', 'Modula-2', 'Modula-3', 'Ubercode', and 'ZZT-OOP'.
    - Fix for French zip codes; addes Swiss zip codes (Rafael)
    - License change:
    You now have the option to use this software under either the original
    Artistic License, the Artistic License 2.0, the MIT license, or the BSD
    license.


author: chris@computersalat.de
changelog:
  - added perl-macros
    o autogen filelist with perl_gen_filelist
  - spec mods
    o fixed desc (from README)


author: coolo@novell.com
changelog:
  - updated to 2010010201
    Playing the CPANTS game
    + Adjustments for 5.005.
    + Add $VERSION to all submodules (RT #53250)
    Version 2009123001 Wed Dec 30 03:58:27 2009 +0100
    + Added Changes file, removed them from README.
    + Remove CVS traces.
    + Modernize Makefile.PL
    + POD tests
    + Work around a Darwin 9.0 on 5.8.8 issue. (RT #43786)
    + Fix POD issues. (RT #34886) (RT #48974)
    + Fail faster on some URI subpatterns (RT #52309)
    + Added many people to the Acknowledgements section.


author: coolo@opensuse.org
changelog:
  - updated to 2011041701
    + Fix documentation (matches should be match). Reported by cogent@cpan.org
      in RT ticket 2833.
    + Added patterns for JavaDoc comments. (RT 13174 by chris+rt@chrisdolan.net)
    Version 2011041602 Sat Apr 16 17:06:28 CEST 2011
    + Fix typo in repository (avar@cpan.org)
    Version 2011041601 Sat Apr 16 16:07:29 CEST 2011
    + Fix bugs 61712 & 6940: $RE {num} {decimal} and $RE {num} {real} no longer
      match a single dot.


author: coolo@suse.com
changelog:
  - updated to 2011121001
    + Fixed a few cases where $[ was used instead of $].
      (RT 73033 by Father Chrysostomos <sprout@cpan.org>)
    + Typo fix in docs (P Ramakers <pramakers@gmail.com>)
    + Add an explicite 1 to end the main module; otherwise it may fail under Mason
      (Luciano Rocha <luciano.rocha@booking.com>)
    Version 2011041801 Mon Apr 18 11:18:19 CEST 2011
    + Created tests for Pascal comments.
    + https schemes are now included in $RE {URI}
    + Document non-anchoring (RT 55549)
    + Fix POD typos (RT 67549 by Salvatore Bonaccorso <carnil@debian.org>)


author: sndirsch@suse.de
changelog:
  - perl-5.10.0.diff
    * NULL has been added to POSIX module; adjusted definition to
      resolve the conflict (bnc #386412)


author: prusnak@suse.cz
changelog:
  - updated to 2.2.0
    - added .spl file type for SDLPerl applications!
    - fixed build after Module::Build breakage
    - fixed openGL header problems
    - finished embedding data in example scripts
    - fixed bug where SDL::App frees underlying Surface via DESTROY
    - added SDL_svg support
    - cleaned up SDL_gfx support in SDL.xs
    - cleaned up smpeg support in SDL.xs
    - added more SDL_sound support
    - added basic SDL_RWops support (TODO - perl callback for user defined)
    - changed constructors to die upon invalid initialization


author: prusnak@suse.cz
changelog:
  - updated to 2.2.3.1
    - fixes broken frozen-bubble [bnc#548122]
    - Critical Build.PL fix for META.yml
    - Moved Debian patches upstream
    - Made App loop() faster
    - Patched support for add support for gluquadric* sub
    - Made App init slimer
    - Added faster SDL::Color alternative
    - Added better error reporting for TTFont errors
    - Fixed constants with help from arodland
    - Added warning instead of die for frozenbubble's sake
    - fixed undef access to blit in Surface
    - made sdl font strict acceptable
  - drop obsoleted patch warning-fix.patch (in mainline)


author: prusnak@suse.cz
changelog:
  - updated to 2.2.6
    - Garu added a preview of SDL::Game::Rect
    - Garu fixed up LunarLander Tutorial
    - Kartik and Garu made a Pong preview for YAPC::Brasil
    - Last release of this API to provide newcomers with Pong and LunarLander Tutorial
    THIS IS THE LAST RELEASE OF THIS API.


author: anicka@suse.cz
changelog:
  - revert last change to make the package build again. There is
    no point in calling make at all in this package, we do all
    the work of its Makefile in %install phase.


author: ug@suse.de
changelog:
  - version update from 0.69 to 0.71.01
  - tons of fixes please look at the CHANGES file for details
  - Added LOOPBACK test transport backend.
  - Added more core tests
  - Added additional callbacks to XML::Parser::Lite and made it
    work under (at least) perl5.6.2, 5.8.7, 5.8.8 and 5.10.


author: ug@suse.de
changelog:
  * HTTP header is no more accessible
    * Memory leak when calling WS using wsdl
    SOAP::Transport::HTTP->new() was leaking two scalars per call
    * > not deserialized in result
    * < and > not deserialized in faultstring/detail
    * Incorrect Content-Type while sending requests with no parts
    * Incorrect starting part detection for Multipart/Related
    * SOAP::Lite Envelope not stripped down for XMLRPC
    * XMLRPC::Transport::HTTP::CGI generates extra params
    * fixed memory leaks with XMLRPC::Lite
    * SOAP::Lite Passes Decoded Strings to LWP
    * KeepAlive fails to function
    * Subclasses of XMLRPC::Serializer misbehave because of a "ref" call in SOAP::Lite
    * Memory leak in 0.69 && 0.71
    * version 0.710.08


author: dmueller@suse.de
changelog:
  - update to 0.710.10:
    ! #49981: UDDI::Lite version not parsable by cpanplus (again)
    ! #46444: use SOAP::Lite::Deserializer::XMLSchemaSOAP1_2 missing
    ! #37151: Strawberry perl 5.10 - Tests fail and then later hang
    ! #49981: UDDI::Lite version not parsable by cpanplus
    ! #49011: Fails to install under strawberry perl
    ! [2825166] In Constant DEFAULT_HTTP_CONTENT_TYPE
    ! [2832939] chunked client requests are returned 411(Length Required)
    ! [2860559] serious utf8 bug
    ! #44568 Tracing unavailable when SOAP::Lite is used as a server
    ! #44195 submitting patches / mention Nginx transport module in documentation
    ! [2777361] SOAP 1.2 Content-Type rejected
    ! #41937 ([patch] enable more tests)
    ! #39101: Apache2::Const::HTTP_BAD_REQUEST not defined
    ! #39672: serialization and autotype 'off'
    ! #41348: t/SOAP/Transport/HTTP/CGI.t failing on 5.6.x
    ! #20569: XMLRPC::Lite "wrong element 'nil'" exception on '<value><nil/></value>'
    + require Task::Weaken
    + better META.yml generated (Alexandr Ciornii)


author: dmueller@suse.de
changelog:
  - update to 0.711:
    SOAP::Transport::JABBER, SOAP::Transport::MQ and SOAP::Tranport::FTP
    are now in their own distributions.
    ! [2790747] Bugtracker specification in META.yml missing
    ! #45997: Inconsistency in SOAP::Serializer documentation
    ! #55618: HTTP_TRANSFER_ENCODING can be undefined in SOAP/Transpo
    ! [2946245] / #54106 Only last Cookie Set
    ! #50178: Win32 isuue with IO::SessionData and IO::SessionSet
    ! #41527: SOAP::Lite 0.69 with Apache2 HTTP Server module and mod_perl 2
      returns 500 Internal


author: chris@computersalat.de
changelog:
  - update to 0.712
    ! #57409 SOAP::Lite installation problem
    ! #52015 defined(%hash) deprecated in Perl 5.11
    ! #39546 use of version.pm
    ! #52637 error sending a request in perl 5.10.0 containing utf-8
      data using the string data type
    ! #55962 Spelling errors
  - recreated by cpanspec
  - noarch pkg
  - removed env_path.dif
  - reworked https_daemon.diff > SOAP-Lite-0.712-HTTPS_DAEMON.patch


author: coolo@suse.de
changelog:
  - update to 0.714
      Moved SOAP::Transport::TCP into SOAP-Transport-TPC distribution
      ! #70329 - not generating attributes properly (deleting id attribute)
      ! #52637 error sending a request in perl 5.10.0 containing utf-8 data using the string data type
      ! #48775 Small bug in SOAP::Packager
      ! #51178 Emailing: SOAP-Lite-0.710.10.patch
      ! #55962 Spelling errors
      ! #52015 defined(%hash) deprecated in Perl 5.11
      ! #63693 Uninitalized value
      ! #65655 Assignment of shift to list
      ! #58538 regression from 0.710.08 soap:Client,Application failed during request deserialization
      ! #64250 Bleadperl v5.13.7-297-g558b442 breaks SOAP::Lite 0.712
      ! #68088 XML::Parser::Lite fails tests under perl 5.14 RC1
      ! #69825 Bug in SOAP/Lite/Deserializer/XMLSchemaSOAP1_2.pm


author: chris@computersalat.de
changelog:
  - update to version 1.60
    * lot of changes, see Changes
  - cleanup spec
    * added header
    * sorted Tags
    * fixed build-/deps
    * added author
    * moved changelog to .changes
  - added perl-macros
    * perl_gen_filelist


author: coolo@novell.com
changelog:
  - update to version 1.23:
    * Added a fixed version of test reported via RT #34121
    * Fix an issue in UPDATE command which 'shift's the values from
    the list of parameters which causes there're no more parameters
    left after first row get's updated (Fixes RT #50788)
    * Fix aggregate function handling of new code since 1.21_01
    * Correct handling of DISTINCT in aggregate functions
    ... see Changes for more


author: chris@computersalat.de
changelog:
  - update to 1.25
    - [Bug fixes]
    * Keep org_table_names with schema information to allow derived
      table classes to handle as it seems reasonable there
    * Separate columns with "\0" in multi-column aggregation to be
      able to difference between ('1','1foo') and ('11','foo')
    - [Misc]
    * More resources added to META.yml
  - Version 1.24, release March 15th, 2010
    - [Misc]
    * Ignore *.rej in MANIFEST.SKIP (fixes RT #52081 reported by
      Lars Thegler)
    - [Bug fixes]
    * Add missing import of _INSTANCE in
      SQL::Statement::Function::NumericEval
      fixes RT #52356 - reported by Detlef Pilzecker)
    * Fix wrongly discarded DISTINCT clause (RT#53186)
    - [Improvements]
    * Fix parsing errors of plain numbers (RT#16931)
    * Fix parsing errors of nested calculation / functions
      (RT#16931, RT#52356)
    * Rewrite result calculation of aggregation functions
      (simplify code, speed up)
    * Upgrade Makefile.PL (patch from Alexandr Ciornii) to handle
      different EU::MM versions and abilities properly
    * Update documentation to show how 'column_defs' and
      SQL::Statement::Term instances shall be used
    * Introduce SQL::Dialect::Role providing ini-style data access
      to SQL::Dialects (patch from Michael Schwern)
    - [Things that may break your code]
    * SQL::Parser now didn't deliver a struct containing
      'column_names', 'computed_columns' and 'set_functions' - it's
      combined into one member 'column_defs'.
    * Minimum required perl version is now 5.8 - upcoming next
      version of DBI requires perl 5.8, too - and I could simplify
      some code that's why
  - cleanup spec
    o cpan_name
    o sort TAGS
    o modified deps
    - added perl-macros
    - added Test::Pod,.. DBD::CSV for testsuite
    o removed self obsoletes/provides p_sqlst
    o macros


author: chris@computersalat.de
changelog:
  - update to 1.27
    - [Bug fixes]
    * use originally given table name for open_table() on SELECT, too
      (all other command still use the originally given name)
    * warn/die -> carp/croak
    * fix delete_one_row & update_one_row ability using
    - [Documentation]
    * Apply spelling fix patch from Ansgar Burchardt (RT#56475)
  - Version 1.26, release April 09th, 2010
    - [Bug fixes]
    * Handle NULL columns in concatenation as empty strings
    - [Improvements]
    * Change regex's in parser to use \p{Word} instead of \w to allow unicode
      support
    - [Documentation]
    * Make clear, that identifiers are handled case insensetive and there is
      a real good solution provided by DBI which allows to live great with
      that behaviour.
  - fix build Cycle DBD-CSV
    * only needed for testsuite
  - noarch package


author: chris@computersalat.de
changelog:
  - update to 1.28
    - [Improvements]
    * Introduce new "capability" method for SQL::Statement and SQL::Eval::Table
      + Add capability for "insert_new_row" to allow DBD::DBM to fix PK
      constrain on INSERT statements.
    * Performance of IMPORT feature improved (thanks to Sven Probst, RT#57322)
    - [Bug fixes]
    * expect every table object being derived from SQL::Eval::Table
    * rewrite DELETE and UPDATE command based on table capabilities
    * add abstract methods for all methods derived classes must override
      (this means, open_table for SQL::Statement deriveds must be overridden
      and all data access methods of tables - see SQL::Eval::Table for details)
    * Tests are fixed to use TEMP TABLES explicitely when required
    * check for invalid column names fixed
    * Don't let depreciated parser structures stay alive in SQL::Statement when
      reusing the Parser
    - [Documentation]
    * Method documentation of SQL::Statement and SQL::Eval::Table are improved
    * Add a Roadmap describing future plans for SQL::Statement (in addition to
      DBD::File::Roadmap).
    * POD spelling fixes provided by H.Merijn Brand and Pod::Spell::CommonMistakes
      (thanks Tux)
    * POD grammar fixes and reasonable sentences created by Martin Evans
    - [Things that may break your code]
    * SQL::Statement 1.28 is expected not to work proper in combination with
      DBI 1.611 and below
    * SQL::Statement::ColumnValue expects now every table being derived from
      SQL::Eval::Table
  - recreated by cpanspec 1.78
  - added Authors


author: chris@computersalat.de
changelog:
  - update to 1.30
    - [Bug fixes]
    * remove blib directory from distfile
  - Version 1.29, released August 1st, 2010
    - [Bug fixes]
    * add some getters as documented in SQL::Statement::Structure
      (fixes RT#59834, thanks John Wiersba)
    * add missing import of function croak to SQL::Statement::Term::ColumnValue
    * fix assignment of parser result (doesn't run with perl-5.13.3)
  - spec mods
    o rpmlint wrong-file-end-of-line-encoding
      replaced dos2unix with %{__perl} -p -i -e "s|\r\n|\n|"
    o removed BuildReq perl-macros
      pkg only build for suse_version >= 1120, and perl-macros
      is delivered with perl


author: chris@computersalat.de
changelog:
  - update to 1.31
  - [Bug fixes]
    * Fix misbehaviour of DELETE/UPDATE for tables with only basic capabilities
      and no matching where clause (reported by H.Merijn Brand and Drew ...)
    * Fix some column identifier splits to respect quoted tables
  - [Improvements]
    * Optimized some core routines between 25% and 50%.
  - fixed deps (Requires)
    o DBD::File, DBI::DBD::SqlEngine > Recommends


author: coolo@novell.com
changelog:
  - update to 1.33
    [Bug fixes]
    * Move test dependencies to (unreleased) Bundle::Test::SQL::Statement
    to avoid circular dependencies
    * Fixed invalid check for escaped single quotes
    * Fixed unpermitted modification of array source for table creation
    (CREATE TABLE AS IMPORT(?),[[..],[..]])
    * Fixing alias used in ORDER BY (RT#61384, thanks jvm)
    * Fixing ORDER BY behavior for multiple sort columns
    (slower, but guaranteed correct)
    [Improvements]
    * renamed fetch-method into fetch_row (keep fetch() as alias) and
    add a fetch_rows() to fetch all rows at once
    * Different accessors for direction of ORDER BY clause query part
    and it's boolean equivalent "desc" (0 or 1, respectively)
    * Add a lot of Pure-Perl DBD's as build dependency for testing
    (skip DBD::AnyData for now, because it seems to be broken - check
    for next release)
    [Misc]
    * Bump requirement of DBI to 1.616
    * switch for fully external DBD tests from DBD::XBase to DBD::SQLite
    * Document another limitation (lacking implicit creating temp table
    during processing a query using the same table with different aliases
    twice)


author: jw@novell.com
changelog:
  - added sqlite.patch
    to implement more SQLite syntax.
    Upstreamed as https://rt.cpan.org/Ticket/Display.html?id=62153


author: chris@computersalat.de
changelog:
  - fix build
    o auto directory is included in the perl package
  - fix deps
    o IO::Scalar 2.11 > 2.110
    o XML::Writer 0.5 > 0.500


author: coolo@suse.com
changelog:
  - update to 0.11010
    * Add "if exists" to drop view statements in Pg.
    * Fix MySQL producer to properly quote all table names on output (patch from geistteufel)
    * Correctly create and parse FK constraints in SQLite
    * Correct postgis geography type insertion and linebreak fix for multiple geometry/geography columns
    * made PostgreSQL producer consistent with other producers in terms of
    quoting and allowing functions in constraints and indices
    * Add distinction of autoinc and regular primary keys to the GraphViz producer
    * Fix odd invocation of Test::More::pass() in t/36-filters.t (RT#64728)
    * Quote everything in SQL Server
    * Turn off constraints before dropping tables in SQL Server
    * Make true unique constraints if needed in SQL Server
    * Fixed Producer::PostgresSQL to output array type after type size,
    i.e. varchar(64)[] rather than varchar[](64)


author: coolo@suse.com
changelog:
  - updated to 2.51
    - Maintenance by Gabor Szabo
    - Some documentation fixes.
    - Modernizing test suite.
    - Link to new public repository.


author: coolo@novell.com
changelog:
  - update to 0.20:
    - raise exception if guards are created anonymously (void context)
      (thanks Tim Bunce and Graham Knop)
    - fix link in README (thanks Franck Joncourt)
    - doc tweak
    - add guard() and scope_guard() (thanks Tim Bunce)


author: coolo@opensuse.org
changelog:
  - updated to 0.14
      + Fix : [RT #64997] : Compatibility with perl 5.13.10.
      Thanks Dave Mitchell for the notice.
      + Tst : Lengthy tests have been ported to Test::Leaner, making the
      whole test suite about 50% faster.
      + Fix : [RT #61904] : Stack corruption when using unwind() under
      Devel::NYTProf.
      Thanks Sergey Aleynikov for contributing a fix.
      + Fix : [RT #63378] : Compatibility with perl 5.13.8.
      Thanks Andreas J. König for bisecting the issue.
      + Tst : Threads tests are now only run on perl 5.13.4 and higher.
      They could segfault randomly because of what seems to be an
      internal bug of Perl, which has been addressed in 5.13.4.
      There is also an environment variable that allows you to
      forcefully run those tests, but it should be set only for
      author testing and not for end users.


author: coolo@suse.com
changelog:
  - update to 0.18
      + Add : The uid() function returns an unique identifier for each dynamic
      scope. The validate_uid() function can be used to check whether
      one such identifier is valid (i.e. that the scope it refers to
      is still alive).
      + Chg : It is no longer possible on perl 5.6 to call goto() in an
      uplevel callback to replace the uplevel call. This change was
      needed in order to ensure consistency between platforms
      regarding to the following fix just below.
      + Fix : The uplevel() tests now pass on Windows.
      Thanks C.H. Kang for bringing this to my attention.


author: anicka@suse.cz
changelog:
  - update to 1.02
    * Relicensed on request from the old Artistic License to "the same
    terms as Perl itself" (i.e. new Artistic/GPL).


author: anicka@suse.cz
changelog:
  - update to 1.22
    * Sub-classing interface added; it is now much easier to make
    L<Set::Object> subclasses that return objects other than more
    L<Set::Object>s when subclassing.


author: anicka@suse.cz
changelog:
  - update to 1.25
    * Portability: support Perls before 5.7.3, and make this dependency
    explicit in the F<Makefile.PL>
    * Remove threads test which had inadvertantly slipped into the
    MANIFEST from source control, and add comprehensive documentation
    on the state of thread support in this module.
    * Make behaviour when dealing with items which were C<undef> defined.


author: anicka@suse.cz
changelog:
  - update to 1.27
    * Fix a typo that affected building against Perls with
    debugging enabled.
    * Methods which destroyed C<$@> due to internal use of
    C<eval> now properly call C<local($@)>
    * Define behaviour when dealing with return values from
    operations on weak sets. No longer hard-coded "Set::Object"
    - may affect Set::Object sub-classes (Sam).
    * more bugfixes


author: anicka@suse.cz
changelog:
  - update to 1.28
    * Fixed a portability concern for some platforms' C compilers
    (that do not support //-style comments) - RT#52690
    * Valid SIGNATURE file - RT#50492


author: anicka@suse.cz
changelog:
  - update to 1.21
    * Made to work with the upcoming Perl 5.005_05, most importantly
      Scalar::Util made optional (we fall back to
      pure Perl emulations for blessed() and refaddr()
      if necessary).  Everything else already worked.
    * bugfixes


author: anicka@suse.cz
changelog:
  - update to 1.22
    * Add cartesian_product() and power_set(), both as full
      constructors and as iterators.
    * Add empty_clone().
    * Makefile.PL not requiring Test::More since we are not using it.
    * Made to work with the upcoming Perl 5.005_05
      (yes, you read that right), most importantly
      Scalar::Util made optional (we fall back to
      pure Perl emulations for blessed() and refaddr()
      if necessary).  Everything else already worked.


author: anicka@suse.cz
changelog:
  - update to 1.23
    * Add overload for '@{}' as suggested by John Loverso,
    meaning that you can now do @$set and get the members
    of the set (unordered, mind)
    * Add overload for '=' (how did we manage so long without?)
    * Remove explicit import of UNIVERSAL::isa()
    * Add cartesian_product() and power_set(), both as full
    constructors and as iterators.
    * Add empty_clone().


author: anicka@suse.cz
changelog:
  - update to 1.24
    * Fixed "The intersection method does not like references in the
    set." [rt.cpan.org #46589], bug reported and fix provided by
    Father Chrysostomos.
    * Cosmetics: removed trailing whitespace.
    * Renamed README as README.old.  It has been close to ten years.
    * Added new README.
    * Updated copyright years.


author: anicka@suse.cz
changelog:
  - update to 1.25
    * Fixed "trying to add an element twice prevents further
    adds to the set" [rt.cpan.org #52559]
    * Removed unused and deprecated (Perl 5.12?) "use UNIVERSAL 'isa'"
    from Set/Scalar/Virtual.pm.
    * Add tests for the copy overload.


author: coolo@novell.com
changelog:
  * update to version 0.23.
    * Socket6.pm: Added @EXPORT_OK to export AF_INET6 and PF_INET6 if
      requested.  This allows the use of the Socke6 module without
      having to perform the same conditional check that was added to
      avoid conflicts with the Socket module default exports (i.e. use
      Socket6 qw(AF_INET6 inet_pton inet_ntop); )
    * Socket6.pm (AUTOLOAD): Explicitly set $! = 0 before calling
      constant().  This should not be required since errno was being set
      to 0 in the C function, but Perl 5.10.0 Win32 Vista needed this to
      be done or all constants reported unsupported.


author: coolo@suse.com
changelog:
  - update to 0.103004
      update FSF's address
      use more direct links to GFDL 1.2 and 1.3
      add GFDL 1.3
      re-import text of GPL 1 and 2 to get new FSF address (RT #67795)
      improve method dependency chains (thanks, Flavio Poletti)
      add Custom license to stick the whole license in a file
    - - still probably a bit experiemental -- thanks, Flavio Poletti
      add note to Artistic 2 that it's GPL compatible


author: cwh@suse.de
changelog:
  version: 0.30
    date:    Sun Jan 29 12:18:02 PST 2006
    changes:
  - Use faster runtime code in `field`.


author: chris@computersalat.de
changelog:
  - update to 0.58
    o Fix for text cells formatted with a leading apostrophe.
      http://rt.cpan.org/Public/Bug/Display.html?id=61299
    o Documentation fixes. Thanks to Dan Dascalescu
      Fix RT #61320 (typos)
      http://rt.cpan.org/Public/Bug/Display.html?id=61320
    o Fix for currency locales in format strings.
      Reported by wjaguar.
      http://rt.cpan.org/Public/Bug/Display.html?id=60547
    o Fix for incomplete SETUP records.
      Reported by M.C. Deurloo.


author: coolo@novell.com
changelog:
  - updated to 0.59
    + Patch for decryption of default encrypted workbooks from
      Alexey Mazurin.
    ! Fix for invalid formatting of text cell that are numeric.
      http://rt.cpan.org/Public/Bug/Display.html?id=62073


author: coolo@suse.com
changelog:
  - updated to 0.46
    * Updated copyright to 2012
    * Support passing attributes to the underlying parser
    * Do not strip fields in sheets with no cells at all (RT#74976)


author: coolo@suse.de
changelog:
  - update to 3.0202
    - Moved tag-release.pl to scripts/tag-release.pl (though we now use
      Mercurial instead of Subversion.)
    - Add t/mode.t to test the ->mode() method.
    - Documented ->mode() better.
    - Optimized ->mode().
    - Add some documentation clarifying the 0th percentile return, as it
      returns undef() for representing -inf:
    - Fix https://rt.cpan.org/Ticket/Display.html?id=62055
    - Thanks to Dave Breimann for reporting it.
    - Add the tag-release.pl to tag a release using Subversion.


author: coolo@suse.com
changelog:
  - updated to 3.0300
    - Now mean() and median() and other routines return undef() if there are
    no data.
    - Somewhat incompatible change: some methods that returned undef() under
    list context now return an empty list (so it will be false).
    - it is generally not recommended to call such methods in list context
      as they should always be called in scalar context.
    - Resolves https://rt.cpan.org/Ticket/Display.html?id=74693
    - thanks to Shawn Laffan for the report and the patch.
    - Fix https://rt.cpan.org/Ticket/Display.html?id=72495 .
    - percentile should not die and should return undef if there are
      no elements in the collection.


author: chris@computersalat.de
changelog:
  - fix deps
    * ExtUtils::MakeMaker >= 6.31
    * Test::More >= 0.88
  - fix build for CentOS, RHEL, SLE_10, SLE_11


author: cfarrell@suse.com
changelog:
  - license update: GPL-2.0
    Look at Formatter.pm - the licence makes no reference to an ^or later^
    version


author: coolo@novell.com
changelog:
  - updated to 0.006
      give explicit Sub::Exporter requirement
      do not warn if a coderef prefix generator returns undef


author: coolo@novell.com
changelog:
  - update to version 1.100600
    fix documention: the argument is "truncate" not "elite"
    (thanks for the report, Tommy Stanton!)


author: chris@computersalat.de
changelog:
  - removed .packlist, perllocal.pod files
    > noarch package
  - cleanup spec
    o fix HEADER
    o update License, Url
    o fix perl-macros deps
    o update description
    o macro usage


author: chris@computersalat.de
changelog:
  - initial package 0.925
  - added perl-macros
    o autogen filelist with perl_gen_filelist
  - spec mods
    o added header


author: chris@computersalat.de
changelog:
  - removed .packlist, perllocal.pod files
    > noarch package
  - cleanup spec
    o fix HEADER
    o removed useless comments
    o update License, Url
    o fix perl-macros deps
    o update description
    o macro usage


author: chris@computersalat.de
changelog:
  - update to 0.05
    * Stop using the padlist to refcount GVs. Instead use regular magic. This
      allows various modules, including B::Deparse, to safely peek into pads of
      (re)named subs (Closes RT#42725) (Goro Fuji).
    * Support perl >= 5.13.3 by using the new CvGV_set interface there
      (Closes RT#59558).
    * Stop using the deprecated PL_no_symref (Closes RT#57843).


author: chris@computersalat.de
changelog:
  - recreated by cpanspec 1.78.03
  - fix deps
    o add Test::More >= 0.96
  - add Build patch
    o there is really no need for Module::Build >= 0.3601,
      0.280801 from perl 5.10 is OK, too.


author: pascal.bleser@opensuse.org
changelog:
  - update to 0.08:
    * specify 'args_positional', 'result', 'result_naked', 'statuses' clauses
    * specify 'features' clause
    * some small fixes and docs addition


author: coolo@novell.com
changelog:
  - updated to 0.11
      [INCOMPATIBLE CHANGES]
    - 'args_positional' clause now becomes 'args_as', the spec makes it
      possible for subs to accept args object instead of array/hash.
    - changes for undo. Caller now sets special arg -undo_action and no
      longer provides -state. Subs provide their own undo info and return
      it to the caller. Add redo.
      Add missing requirement to Log::Any.
      Declare requirement Test::More 0.96 [RT#66616].


author: pascal.bleser@opensuse.org
changelog:
  - update to 0.13:
    * Undo feature: to perform redo (effectively, undo of undo), one no longer
      passes -undo_action=>'redo', but instead just -undo_action=>'undo' with
    - undo_data provided from previous undo action
  - changes from 0.12:
    * Spec: undo feature: Specify -undo_hint


author: pascal.bleser@opensuse.org
changelog:
  - update to 1.0.4:
    * rewrite/reorganize document, put everything in Sub::Spec, remove all the
      other modules, add Sub::Spec::FAQ
    * add Sub::Spec::Schema
    * add spec clauses 'type' and 'scope'
    * now support methods aside from subroutines
    * remove 'statuses'
    * 'description' clause now in Org format
    * add utility function: str_log_level()


author: anicka@suse.cz
changelog:
  - update to 0.1901
    * hides the "DB" package from indexers
    (DB used to support @DB::args)
    * bug fix: replacement caller() correctly sets @DB::args if calling
    package is DB
    * repackaging: custom Build.PL, moved all author tests to xt/,
    added LICENSE and INSTALL files


author: anicka@suse.cz
changelog:
  - update to 0.2001
    * test fix: changed prior override test to be more robust (SCHWERN)
    * changed: bumped perl requirement to 5.006 and stopped using vars
    (fixes a test bug under Test::More > 0.80)
    * fixed: load Carp only as needed (fixes problem on 5.005)
    * added: uplevel will warn if uplevel request is more than the call
    stack depth


author: anicka@suse.cz
changelog:
  - update to 0.2002
    * changed: removed Exporter dependency
    * test fix: fixed strange t/07_uplevel_too_high.t fail on Win32


author: chris@computersalat.de
changelog:
  - update to 0.22
    - meta: added repository to metadata [Alexandr Ciornii]
  - 0.21_01 Sat Nov 29 15:24:49 EST 2008
    - added: the ":aggressive" tag may be used to force reloading of
      Exporter, which often binds caller() prior to Sub::Uplevel's global
      override
  - recreated by cpanspec 1.78
    o change to Build.PL
  - fix version mismatch
    o http://www.dagolden.com/index.php/369/version-numbers-should-be-boring/
      perl modules normaly use "decimal versioning", but for rpm
      we need "decimal dotted versioning", hence the decimal 0.22
      has to be normalized to decimal dotted 0.220.0
      perl -e "print version->new(0.22)->normal" | sed "s/v//"
    o without doing this (latest) 0.22 < 0.2002 (previous)
      normalized: 0.220.0 > 0.200.200
  - noarch pkg


author: vcizek@suse.com
changelog:
  - update to 0.24
    - fixed: additional test regex fixed
    - fixed: Perl 5.15 series Carp changes output format of messages (adds
      a period).  This fixes the test regular expressions. [Andreas Koenig]
    - added: the $Sub::Uplevel::CHECK_FRAMES global constant to enable the
      frame depth checking and compile it out if not needed.  [Adam
      Kennedy]


author: chris@computersalat.de
changelog:
  - cleanup spec
    o fixed HEADER, TAGS, deps, macros, description
  - added perl-macros
  - moved changelog to changes file
    Fr Mär  3 10:42:51 UTC 2006 - dries@ulyssis.org
  - Initial package.


author: coolo@suse.com
changelog:
  - update to 0.15
    No functional changes. Fix for test timeout.t.
    Fix strict undefined symbol error in timeout.t, when Time::HiRes is not present.
    Not sure if constant pragma will exist in all supported perl versions,
    so, we just commented out the use strict in this test


author: jfehlig@suse.de
changelog:
  - Update to 0.2.7
    - Honour flags parameter when dumping XML
    - Use thread local error APIs exclusively
    - Fix bogus extra URI parameter in migrate_to_uri function
    - Implement all virStream APIs in Sys::Virt::Stream
    - Impement virDomainGetSysinfo binding
    - Call virInitialize when loading module
    - Add all missing error constants
    - Requires libvirt >= 0.8.8


author: jfehlig@suse.de
changelog:
  - Update to 0.9.2
    - Changed version numbering to track the corresponding minimum
    required libvirt releases
    - Add all new APIs in libvirt 0.9.2
    - Requires libvirt >= 0.9.2


author: jfehlig@suse.com
changelog:
  - Update to 0.9.4
    - Add all new APIs in libvirt 0.9.4
    - Requires libvirt >= 0.9.4
    - Add missing VIR_DUMP_* and VIR_MIGRATE_* constants
    from previous releases


author: jfehlig@suse.com
changelog:
  - Update to 0.9.10
    - Add all new APIs in libvirt 0.9.10
    - Add some constants missing from previous releases
    - Clarify docs for shutdown/destroy APIs


author: jfehlig@suse.com
changelog:
  - Update to 0.9.11
    - Add all new APIs in libvirt 0.9.11
    - Add test case to validate API coverage
    - Fix misc POD docs bugs
    - Fix reference handling in block stats
    - Add handling of VIR_TYPED_PARAM_STRING


author: chris@computersalat.de
changelog:
  - update to 0.33
    * utf8_available() now uses eval"" to check for Encode module,
      Sysadm::Install therefore no longer requires Encode to be installed.
    * Got rid of LWP::Simple because of its env_proxy() call at
      compile time, which freaks out on env variables like "use_proxy"
      when set to numeric values. Using LWP::UserAgent instead.
  - cleanup spec
    * added header
    * sorted Tags
    * fixed deps
    * fixed description
    * added author
    * moved changelog to .changes
  - added perl-macros
    * perl_gen_filelist


author: chris@computersalat.de
changelog:
  - update to 0.35
    * [RT 54885] Merged with github fork by Thomas Lenz, fixing
      blurt_atomic on Win32.
    * Fixed local caller_depth increments
    * Fixed printable() bug masking '-'.
    0.34  (2010/02/21)
    * Added github repository link to Makefile.PL
    * [RT 53324] bin_find fix for Windows using $Config::Config{path_sep}
    * [RT 54555] Fixed test suite errors on Win32
  - recreated by cpanspec 1.78
    o changed to Build.PL
  - noarch pkg


author: coolo@novell.com
changelog:
  - updated to 0.36
      (ms) Added owner_cp() to copy uid and gid of a file or directory.
      (ms) Added raise_error option for tap()
      (ms) snip() now returns original string (with unprintables replaced)
      if the data length is shorter than $maxlen.


author: detlef@links2linux.de
changelog:
  - new upstream version <0.38>
    (ms) Fixed Win32 test in 012tap.t
    (ms) [rt.cpan.org #68095] Applied fix by Kai von Thadden for
      tap's raise_error option and added test case.


author: chris@computersalat.de
changelog:
  - cleanup spec
    o fix Url
    o modname > cpan_name
    o added perl-macros
    o added provides cpan_name
    o usage of more macros
    o added LICENSE to doc


author: jw@novell.com
changelog:
  - updated to 1.04:
    Updating author tests
    Updating to Module::Install
    Simple refactoring of Makefile.PL


author: chris@computersalat.de
changelog:
  - update to 2.21
    * Fixed a PRE_CHOMP bug that left \r characters lying around when
      confronted with templates with DOS \r\n line endings.
      https://rt.cpan.org/Ticket/Display.html?id=43345
    * Applied patch from Bradley Baetz to fix defblock #line numbers
      http://rt.cpan.org/Public/Bug/Display.html?id=47024
  - Version 2.20_4 (2.21 candidate) - 21st May 2009
    * Added the even(), odd() and parity() methods to Template::Iterator to
      assist in making zebra tables.
    * Removed a post-5.6 perlism in Template::Context that broke on 5.6.2
      https://rt.cpan.org/Ticket/Display.html?id=46250
    * Replaced a whole bunch of UNIVERSAL::isa() calls with blessed/isa
    * Applied a patch from Norbert Buchmüller to prevent the #line markers
      from being whitespaced away from the first column.
      https://rt.cpan.org/Ticket/Display.html?id=46269
    * Applied a patch from Denis F. Latypoff to fix uri/url filters with
      utf8 text
      https://rt.cpan.org/Ticket/Display.html?id=41173
  - Version 2.20_3 (2.21 candidate) - 20th May 2009
    * Fixed the XS Stash to compile properly in threaded Perls.
      https://rt.cpan.org/Public/Bug/Display.html?id=46240
    * Applied a patch to the XS Stash from Alexey A. Kiritchun to make the
      scalar.length vmethod work correctly with utf8 strings.
      http://lists.tt2.org/pipermail/templates/2009-May/010803.html
  - Version 2.20_2 (2.21 candidate) - 17th May 2009
    * Applied a patch to Template::Test from Andrew Ford to make it skip
      properly.
      http://lists.tt2.org/pipermail/templates/2009-March/010678.html
    * Changed the ttree -v/--verbose option so be less verbose and only
      report on things that have changed.  To make it more verbose (like
      previous versions), add a second -v/--verbose flag, e.g.
      $ ttree -v -v
    * Also added the --summary option to tree to print a summary of what it
      did, and the --color/--colour option to make it print its verbose
      messages in colour (on ANSI terminals).
    * Applied a ttree patch from Lyle Brooks to allow ttree to accept a
      directory name as a command line argument.
    * Added the define_view() and define_views() method to Template::Context
      and added the VIEWS option to pre-define views when the Template object
      is created.  Thanks to Timmy Chan for providing the groundwork on this.
      http://lists.tt2.org/pipermail/templates/2009-April/010689.html
    * Retrospectively fixed the Changes for 2.20 to mention the ttree
    - -encoding option.
    * Applied a patch from Chisel Wright, changing uses of UNIVERSAL::can()
      to use blessed() and ->can().
      http://lists.tt2.org/pipermail/templates/2009-May/010790.html
    * Fixed a memory leak in the XS Stash introduced in 2.20.
      Thanks to Breno G. de Oliveira for reporting the problem and helping to
      narrow it down.
      https://rt.cpan.org/Public/Bug/Display.html?id=46058
  - Version 2.20_1 (2.21 candidate) - 7th April 2009
    * Deleted all the old HTML documentation (now available separately from
      http://tt2.org/download/index.html#html_docs), examples, libraries and
      other cruft that was way out of date and badly unloved.
    * Tweaked Template::Parser to work better with the ANYCASE option.  It
      now knows that anything following a dotop cannot be a keyword so that
      you can write data.last without the 'last' bit being interpreted as the
      LAST keyword.  Thanks to Sean McAfee for the post that inspired it.
      http://lists.tt2.org/pipermail/templates/2008-September/010462.html
    * Fixed a broken test for Apache::Util in the html_entity filter.  Added
      the use_html_entities() and use_apache_util() class methods to
      Template::Filters to allow end-user selection of one or the other.
      http://rt.cpan.org/Public/Bug/Display.html?id=40870
      http://template-toolkit.org/svnweb/Template2/revision/?rev=1177
    * Tweaked Template::Context to recognise Badger::Exception objects and
      convert them to Template::Exception objects.  This is a temporary
      measure to keep things working during the transition to Badger-based
      modules.
    * Added the STRICT option which will cause the stash to throw an
      exception on encountering an undefined value.  Thanks to Ben Tilly
      for the prod.
    * Applied a patch to Template::Iterator from Jonathon Padfield to make
      get_all() do the right thing if get_first() hasn't been called.
    * Applied a patch to Template::Stash::Context from Ben Tilly to make
      it easier to subclass.
    * Applied a patch from Robin Berjon to add the xml filter.
  - added perl-macros
    o autogen filelist with perl_gen_filelist
  - spec mods
    o fixed deps


author: pascal.bleser@opensuse.org
changelog:
  - update to 2.23:
    * fixed bug RT#47929 which caused the XS Stash to die mysteriously when
      calling code that used string evaluation (e.g. DateTime)
    * fixed bug RT#68722 so that list.defined('alpha') always returns false
    * added the TRACE_VARS option to keep track of what variables are used in a
      template; it's not documented yet; see t/trace_vars.t for an example of use
    * applied patch from RT#48989 to avoid Template::Plugin::Procedural from
      adding target class' methods AUTOLOAD and new methods multiple times
    * applied patch from RT#53451 to accept negative epoch times in
      Template::Plugin::Date
    * applied patch to add $Template::Directive::WHILE_MAX option to tpage


author: vcizek@suse.com
changelog:
  - update to 2.24
    * Added text virtual methods: upper, lower, ucfirst, lcfirst, squote,
      dquote, trim, collapse, html and xml.
    * Fixed bug RT#67918 - Bug in Makefile.PL command line parsing when 2 =
      signs were in an arguement.
    * Fixed bug RT#74335 - Added documentation for some methods that were
      lacking it to keep Pod::Coverage happy.


author: ms@suse.de
changelog:
  - update to version 1.16
    1.16  2006-04-02
    - fix Makefile.PL to work with the latest Cygwin.
      (Use 1.15 for old Cygwin.)
    - readline-5.1 support
      new function
      variable_value
      reset_screen_size
      new variable
      prefer_env_winsize


author: ms@suse.de
changelog:
  - evaluate test results correctly (bnc #465992)
  - run make test without arch exclusion (bnc #465991)


author: ro@suse.de
changelog:
  - use fix from version 1.17 to fix build (testsuite) with
    perl 5.10
  - run testsuite only if it is possible to open dev/tty for reading


author: cwh@suse.de
changelog:
  - version: 0.52
    - Add use_ok to exports
  - version: 0.51
    - Remove build-requires dep of Spiffy for Module::Install::TestBase
    - Add in a patch from the good folk at Socialtext.
  - version: 0.50
    - No change. 0.49 got borked on the way to CPAN
  - version: 0.49
    - Added Module::Install::TestBase
  - version: 0.48
    - Fixed test failures on windows


author: cwh@suse.de
changelog:
  - version 0.54: Make dependency on Filter::Util::Call explicit in Makefile.PL
  - version 0.53: Changes from miyagawa and crew


author: chris@computersalat.de
changelog:
  - update to 0.58
    o Another undef filtering change.
  - version: 0.57
    o Allow value of undef to be filtered without warnings.
  - version: 0.56
    o Add Test::Deep support with is_deep and run_is_deep
  - version: 0.55
    o Module::Install::TestBase::use_test_base require 'Filter::Util::Call' now.
  - added perl-macros
    o autogen filelist with perl_gen_filelist
  - spec mods
    o added header
    o fixed deps
  - added req patch
    o needs Test/Deep


author: chris@computersalat.de
changelog:
  - update to 0.59
    - Fixed test dep bug reported by Alias++
  - removed useless patch
  - update desc
  - fixed build-/deps
    o added Algorithm::Diff, Text::Diff
    o fix Spiffy >= 0.30


author: cfarrell@novell.com
changelog:
  - license update: GPL+ or Artistic
    Same license as perl expands to GPL+ or Artistic under current rpm spec file license syntax


author: chris@computersalat.de
changelog:
  - update to 0.107
    o New maintainer:  Ricardo Signes (rjbs)
    o On 5.10.0 and newer perl, install to the "site" directory, not the
      core perl directory in @INC.  (Prior to 5.10.0, @INC ordering was
      unfortunate, and fixing the install target would make upgrading
      difficult.)
    o cope with new stringification of qr{} objects in 5.13.x+ (thanks,
      ANDK)
    o fix Pod escaping errors (thanks, FWIE)
  - noarch pkg
  - recreated by cpanspec 1.78


author: chris@computersalat.de
changelog:
  - update to 0.108
    o simple (stringwise) comparison should now be much faster
      (thanks, NCLEATON)
  - fix deps


author: coolo@suse.com
changelog:
  - updated to 0.109
      UNIVERSAL::isa and UNIVERAL::can are no longer called as functions:
      this was deprecated in UNIVERSAL 1.03. (RT#74760, Karen Etheridge)
      the code that builds the exporter configuration is cleaned up; more
      documentation of how it may change (for the better, without breaking
      stuff) should appear in the near future


author: coolo@suse.com
changelog:
  - update to 0.61
    - Allow an option to override Sortkeys in C<eq_or_diff>. Thanks to Mark
      Zealey for the suggestion.
    - Unnumbered tests. There's no point to them.
    - Make '' and undef not equal. Thanks to Pavel Shaydo for the patch.
    - Made Data::Dumper minimum version 2.126 to resolve
      https://rt.cpan.org/Ticket/Display.html?id=60798. Thanks to
      jjnapiork@cpan.org  for the report and fix.


author: chris@computersalat.de
changelog:
  - fix build for CentOS, SLE_10
    * ExtUtils::MakeMaker version 6.31
  - fix deps
    + Test::More
    + Test::Builder


author: coolo@suse.com
changelog:
  - updated to 1.1
    - Fix test fails on < 5.8 perls
    - Fix t/13-latin1.t failures on Win32 and under TB1.5
    - Fix misleading test failure diagnostics when only issue are
      trailing whitespaces
    - No longer blindly assume utf8 on input files (RT#59877)
    - Properly document testing options
    - Fix warnings on very old perls (paul@city-fan.org)
      (Closes: RT#58442)
    - Fix warnings on very old perls (paul@city-fan.org)
      (Closes: RT#58442)


author: anicka@suse.cz
changelog:
  - update to 0.31
    - Added a bunch of folk to the acknowledgements
    - Added some clarifying documentation to respond to RT#59293
    - Marked a test that was failing under T::B 2.0 until we figure out
      whether it should pass or not. See http://is.gd/fNOFb
    - Added dates to changes file, as far as we can from backpan et al
    - Fix for DB::args bug (thanks Peter Rabbitson)
    - Fix for bizarre-copy bug (thanks Peter Rabbitson)


author: pascal.bleser@opensuse.org
changelog:
  - update to 0.005: no user-visible changes
  - changes from 0.004:
    * success blocks now allow trailing blocks like finally, catch, etc.


author: pascal.bleser@opensuse.org
changelog:
  - update to 0.006:
    * crank back the Test::More and Exporter requirements
    * add lives_ok and dies_ok emulation


author: lars@linux-schulserver.de
changelog:
  - update to 0.008:
    + revert the mistake by which 0.004 allowed blocks after
      "exception" as well as "success"


author: coolo@suse.com
changelog:
  - updated to 0.010
      avoid tickling an overloading bug in perl 5.6 during testing (thanks,
      Zefram)
      advise against using isnt(exception{...},undef)


author: cfarrell@suse.com
changelog:
  - license update: SUSE-Permissive
    WTFYL is not on the SPDX list of licenses, nor is it likely to be
    included. Use SUSE-Permissive in such cases


author: coolo@suse.com
changelog:
  - update to 1.03
    Added 'width' method.
    Updated some tests which did not run correctly with perl 5.015


author: cfarrell@novell.com
changelog:
  - license update: GPL+ or Artistic
    Only license found in package is Perl license which expands to GPL+ or Artistic


author: coolo@opensuse.org
changelog:
  - updated to 0.13
    - Fix tests for older perls
    - Use ">= 0", instead of "== 0" for no_leaks_ok()
    - Add count_sv() to count all the SVs in a perl interpreter
    - Resolve RT #58133: "False-positive related to XS code"


author: chris@computersalat.de
changelog:
  - update to 1.23
    * Fixed bug for missing file: previously the missing file
      name was passed through to run_t_files, although without
      the t/ added to its path. Test::Manifest should only
      warn about and skip missing files.
  - 1.22_03 - Tue Jul 29 21:14:49 2008
    * Fixed bug for missing file: previously the missing file
      name was passed through to run_t_files, although without
      the t/ added to its path. Test::Manifest should only
      warn about and skip missing files.
  - recreated by cpanspec 1.78
  - noarch pkg


author: coolo@suse.com
changelog:
  - update to 0.25
    - Add timeit() function to time individual behaviours.
    - Update dependencies to pick up multiple bug fixes, new behaviours,
      in various Test:: libraries.
    - added "Excluding Test Symbols" feature (RT#61146, Karen Etheridge).


author: lars@linux-schulserver.de
changelog:
  - update to 1.02:
    + Remove the need for a private variable when detecting
      Devel::StackTrace support
    + Don't import unused functions from Carp or Test::Builder
    + Minor documentation tweaks
    + Correct the repository metadata in META.yml
    + Minor cleanups in the eumm-update generated code
    + Added a dedicated compile test


author: cfarrell@novell.com
changelog:
  - license update: LGPLv2.1+
    See LICENSE file and README: Clearly, this is not Artistic, but LGPLv2.1 licensed


author: coolo@suse.com
changelog:
  - updated to 1.03
    - Test::Builder and Test::Tester dependencies were the wrong way
      around, corrected (ADAMK)


author: coolo@suse.com
changelog:
  - updated to 1.04
    - Added the experimental :early debugging pragma to cause warnings
      to be emitted immediately. This should stay off otherwise (ADAMK)


author: rschweikert@novell.com
changelog:
  - Add changes file
  - Add %dir directive for directories in %files
  - Changelog clean up to only contain initial creation


author: chris@computersalat.de
changelog:
  - update to 0.13
    * brian d foy (bdfoy@cpan.org) is the new maintainer
    * Updated docs for source code location, license, etc


author: chris@computersalat.de
changelog:
  - update to 0.16
    Multiple fixes:
    * RT #23494: squash warning when untie-ing STDOUT
    * RT #45740: fix Test::Tester prereq version
    * RT #45748: Add a null BINMODE to Test::Output::Tie
  - cleanup spec
    o fixed Header
    o updated Url
    o fixed perl-macros deps
    o fixed deps
    o updated description
    o macro usage


author: chris@computersalat.de
changelog:
  - update spec by cpanspec 1.78
  - noarch pkg
  - split pkg version
    o perl-Test-Output_0_12 for suse_version < 1130


author: coolo@opensuse.org
changelog:
  - updated to 1.01
    * Bump to a full release. This fixes the tests that failed
      in the new 5.14 regex stringification


author: coolo@novell.com
changelog:
  - update to 1.41
    * Maintenance transfered to David Wheeler.
    * Test::Pod no longer complains about the construct L<text|url>, as it is
      no longer illegal (as of Perl 5.11.3).
    * Switched to Module::Build.
    * Test::Pod now requires Perl 5.8.0.


author: chris@computersalat.de
changelog:
  - cleanup spec
    o fixed deps
  - added deps patch
    o there is no really need to have Test::More >= 0.70
    o Pod::Simple is needed for Build
      but not really >= 3.07, changed to >= 3.05


author: chris@computersalat.de
changelog:
  - update to 1.43
    * Reduced prereq for Test::More to 0.62, prereq for Pod::Simple to 3.05,
      and added File::Spec to the list of prereqs. The prerequisites were
      needlessly high, and by reducing them Test::Pod can rely on the core
      versions of those modules in on Perl 5.8.8. Thanks to Chris Wittmer for
      the patch.
  - 1.42 - 2010-03-10T19:41:20
    * Fixed invalid Pod link. Thanks to Markus Sonderegger.
    * Changed license in the POD to "Same as Perl" to match the license listed in
      `META.yml`.
    * Changed `Build.PL` to require Module::Build 0.30. It already does in
      `configure_requires`, but also doing so on the `use` line helps provide
      a more useful error message in older toolchain tools that don't use
      `configure_requires`.
    * Updated `MANIFEST` so that the `README` is actually included in the
      distribution.
    * Now recognizes `.bat` files as Perl files when they contain
      "--*-Perl-*--" on the first line. Thanks to Olivier 'dolmen' Mengué for
      the patch (RT #46973).
    * `all_pod_files_ok()` now operates on directories as well as files.
      Thanks to Adriano Ferreira for the patch (RT #33025).
    * Files with no POD now have " (no pod)" added to test name. Thanks to
      Adriano Ferreira for the patch (RT #34955).
    * Updated documentation to note that `.PL` files are considered Perl
      files. Thanks to Adriano Ferreira for the spot (RT #34955).
    * `all_pod_files_ok()` now lets `pod_file_ok()` set the default test name,
      rather than doing so itself. Thanks to Adriano Ferreira for the spot (RT
      [#34955]).
  - remove obsolete 1.41-deps patch
  - updated License
  - fixed README and added to doc


author: chris@computersalat.de
changelog:
  - update to 1.44
    * Restored the `Makefile.PL` by using Module::Build::Compat's
      "traditional" configuration.
  - recreated by cpanspec 1.78
  - added Author


author: cfarrell@novell.com
changelog:
  - license update: Artistic 2.0 or GPLv2
    The README states that the package is under either Artistic 2 (_not_ the
    standard Perl dual license choice) and GPLv2 (also not the standard Perl
    dual license choice). Changed in the PDB and LDB already)


author: coolo@novell.com
changelog:
  - update to 1.45
    * Removed Module::Build from `build_requires`, since it does nothing
    out-of-the ordinary, and this keeps it out of the `Makefile.PL`'s
    `PM_PREREQ`. Per gripe from Peter Scott.


author: chris@computersalat.de
changelog:
  - update to 0.06
    - support Perl 5.6.0 or later. Because Mouse need to support it.
      (gfx)
  - noarch pkg


author: coolo@suse.com
changelog:
  - update to 0.18
    - More fixes for failure locations(hoelzro)
    - fixed test level(hoelzro)
    - doc tweaks


author: coolo@suse.com
changelog:
  - updated to 0.20
    - test_requires Time::HiRes for redhat.
      (berekuk++)
    - fixed TB2 support(tokuhirom)


author: pascal.bleser@opensuse.org
changelog:
  - update to 0.32:
    * fixed a problem with the tests that occurred only when Package::Stash::XS
      was not installed (issue #8)


author: pascal.bleser@opensuse.org
changelog:
  - update to 0.33:
    * added shared_examples_for/it_should_behave_like to allow factorization of
      tests


author: coolo@suse.com
changelog:
  - update to 0.39
    - Added xit/xthey/xdescribe to mark TODO tests, inspired by the
      Jasmine JavaScript framework.
      Contributed by Marian Schubert (issue #10).
    - Added share() function to facilitate spec refactoring.
    - Fixed bug where shared examples defined in one package could not be
      used in another package.
    - Improved reporting of errors using spec_helper.
    - Minor documentation formatting fixes
    - Fixed test suite for Windows environments.
    - Added spec_helper utility function to load helper scripts
      relative to the spec.


author: coolo@suse.com
changelog:
  - updated to 0.40
    - Fixed problem that caused Test::Spec usage errors (e.g. 'describe "foo";'
      without a subroutine argument) to be reported from inside the library,
      instead of the caller's perspective where the actual error is.


author: coolo@suse.com
changelog:
  - updated to 0.42
    - Added context() and xcontext() aliases for describe/xdescribe
      (reported by intrigeri)
    - Added license info to Makefile.PL (RT#75400)
    - Fixed test suite problems on Windows


author: coolo@suse.de
changelog:
  - update to 0.15
    - Begin adding actual tests
      (Hilariously, adding the suggested t/pod-spell.t to this
      dist to test itself found a typo: "stopwards")
    - Fix an error when using add_stopwords("constant", "strings")
      [rt.cpan.org #68471] (reported by Nicholas Bamber)
    - Make alternatives checking more robust by reading the spellchecker's
      STDERR
    - Best Practical has taken over maintainership of this module
    - Try various spellcheck programs instead of hardcoding the ancient
      `spell` [rt.cpan.org #56483] (reported by Lars D??????, et al)
    - Remove temporary files more aggressively [rt.cpan.org #41586]
      (reported by Tokuhiro Matsuno)
    - fixed by not creating them at all :) instead we now use IPC::Open3
    - Remove suggestion to use broken `aspell -l` [rt.cpan.org #28967]
      (reported by David Hand)
    - Add set_pod_file_filter for skipping translations, etc.
    - Skip tests in all_pod_files_spelling_ok if there is no working
      spellchecker
    - Provide a has_working_spellchecker so you can skip your own tests if
      there's no working spellchecker
    - Switch to Module::Install
    - Rewrite and modernize a lot of the documentation
    - Decruftify code, such as by using Exporter and lexical filehandles
    - Support .plx files (you're welcome Schwern)


author: coolo@suse.com
changelog:
  - updated to 0.108
    At the request Michael Schwern, do not "require threads" any longer as
    it can upset Test::Builder. Anyone using threads should already have
    done that themselves. Anyway not, doesn't need it.


author: coolo@suse.com
changelog:
  - updated to 0.2.2
      Test::Trap::Builder::TempFile & Test::Trap::Builder::SystemSafe:
    - RT#61776: Remove temporary files at first opportunity;
      thanks go to Ian Goodacre.
      Documentation:
    - RT#61773: return from trap function
      Document what trap { ... } returns.
      Tests:
    - RT#75430: Failing tests in 06-layer.t
      Convert a number of die_is to die_like, handling cases with
      and without trailing comma from carp.
    - Unset another taint-checked environment variable, CDPATH;
      thanks go to CPAN testers.


author: coolo@novell.com
changelog:
  - update to 0.12
    * Method "list_tests" returns methods from own class and base classes.
    * Method "tear_down" is called if "set_up" failed too.
    * Code was slightly reformatted.
    * New type of test status "failure" is set if the test unit fails.
    * Old type of test status "error" is set if error was occured in "set_up" or
    "tear_down" method.
    * Error on "set_up" or "tear_down" doesn't stop whole test runner.
    * Fix for tainted mode.
    * Stringify eval error explicity in case that exception object doesn't
    support "eq" operator.
    * Does not use Symbol::stash sub.


author: anicka@suse.cz
changelog:
  - update to 0.11
    * better Makefile.PL
    * mention Test::Trap
    * uplevel 2 changed to uplevel 1 to work with Sub::Uplevel 0.19_02
    * small fixes


author: chris@computersalat.de
changelog:
  - update to version 0.21
    * rename internal package Tree::MyDAG_Node with Test::Warn::DAG_Node_Tree
  - 0.20  Aug 29 2009
    * fix warning_exists.t for perl 5.6.2
    * warnings_exists was renamed to warnings_exist
    * compatibility layer in Makefile.PL
  - 0.11_02  Jun 16 2009
    * carped.t will work on VMS (RT#39579)
    * fix warning_exists.t for perl 5.10
    * warning_exists was renamed to warnings_exists
  - 0.11_01  Jun 14 2009
    * small changes
    * MIN_PERL_VERSION in Makefile.PL
    * Array::Compare is not needed
    * allow files with spaces in path (RT#21545 by frew )
    * Test::Exception is also not needed
    * warning_exists added
  - cleanup spec
    * sort tags
    * fixed build-/deps
      o removed perl-Array-Compare
      o removed perl-Test-Exception
    * added author
  - added perl-macros
    * perl_gen_filelist


author: coolo@suse.com
changelog:
  - updated to 0.24
    - compatibility with Carp 1.25 (RURBAN)
    - require Carp 1.22
    - carped.t would better work on Windows


author: jengelh@medozas.de
changelog:
  - get rid of the arch-specific junk and use perl_gen_filelist
    instead (otherwise, there is always an unpackaged .packlist
    on non-x86)


author: chris@computersalat.de
changelog:
  - update to 1.669002
    - Patched missing case in 'ignore' option handling (thanks Alan)
  - 1.669001  Fri May 28 07:38:36 2010
    - Added major improvements to the 'ignore' option (thanks Dan!)
  - 1.668001  Sat Apr  3 15:38:55 2010
    - Removed spurious debugging statement in bad Pod. (Thanks Chris)
  - 1.666.0  Fri Apr 17 08:00:36 2009
    - No changes logged
    1.14.0  Sun Sep 30 04:29:29 2007
    - Fixed bug in handling empty mail messages
    - Fixed bug in handling sig delimiters
    - Fixed bug in paragraph ignoring code (thanks Rob)
    - Fixed bug in handling whitespace-only input (thanks Ed)
    - Fixed bug in Roman numerals (thanks Suresh)
    - Fixed overeager autocentering (thanks Suresh)
    - Enhanced 'lists' option to allow only specific types of lists
      to be recognized (thanks Rob)
    - Fixed bug in numbered hangs (thanks Rob)
    - Fixed bug in Roman numeraled hangs (thanks Rob)
    - Fixed misidentification of 8:20-style times as leading numbers (thanks
      Rob)
    - Fixed sentence mode (thanks Eric)
    - Changed licence to "same terms as Perl itself" to improve Fedora
      compatibility
  - recreated by cpanspec 1.78
  - noarch pkg


author: werner@suse.de
changelog:
  - Make perl-Text-BibTeX from devel:languages:perl:CPAN-T build for
    Factory that is make it build and survive rpmlint
  - Do not forget the libbtparse.so as this is required


author: lars@linux-schulserver.de
changelog:
  - update to 1.17:
    + fixed parse working when setting quote_char undef
    + made Text::CSV_XS compat 0.71
    * Text::CSV->error_diag() in void context warns instead
      of doing nothing
    * auto_diag also used for new () itself
    * Added quote_space attribute
    * Forbad \r and \n in sep_char, quote_char, and escape_char
    * Auto detection of eol => "\r" in streams
    * fail if first arg to new () is not a hash ref
    * added empty_is_undef
    * error_diag () uses warn () in void context instead of STDERR
    * added auto_diag attribute
    * updated documents same as Text::CSV_XS
    + added quote_null (introduced in Text::CSV_XS 0.72)
    + getline() didn't handle '0' starting multi line data
  - use perl standard macros in specfile


author: chris@computersalat.de
changelog:
  - update to 1.19
    - getline didn't work correctly with 0 or null containing lines
      (pointed by Bernhard Prott)
    - updated the compatibility for Text::CSV_XS version 0.74
    * real eol support for parsing streams (beyond \n, \r and \r\n)
    * clarify doc for always_quote to not quote undef fields
      and XS and PP incompatibility of UTF8 process for print and combine
  - 1.18  Sat Jun 19 10:34:07 2010
    - fixed a combine bug with quote_space reported and patched by rt#58356
    - updated test files compatible to CSV_XS 0.73
  - noarch pkg
  - recreated by cpanspec 1.78


author: dmueller@suse.de
changelog:
  - update to 1.20:
    - couldn't parse the csv containing the column starting with '0'. (hiratara)
    * patched by hiratara
    * enhanced getline regexp (makamaka)
    * resolved a bug in bleadperl-fb85c04
    - added tests into t/71_pp.t (hiratara)


author: coolo@novell.com
changelog:
  - update to 1.21
    * updated the compatibility for Text::CSV_XS version 0.80
    * added getline_all() and getaline_hr_all()
    * added missing test file


author: ug@suse.de
changelog:
  - version 0.41
  - error_diag () subclassable
  - typo in bind_columns () docs
  - examples/csv2xls now uses getline ()
  - better test for getline in t/75_hashref.t (makamata)
  - document return value of getline () with bind_columns ()
  - add perl version prereq to META.yml
  - Implemented getline_hr () and column_names () RT 34474
    (suggestions accepted from Mark Stosberg)
  - Corrected misspelled variable names in XS
  - Functions are now =head2 type doc entries (Mark Stosberg)
  - Make SetDiag() available to the perl level, so errors can
    be centralized and consistent
  - Integrate the non-XS errors into XS
  - Add t/75_hashref.t
  - Testcase for error 2023 (Michael P Randall)
  - Completely refactored the XS part of parse/getline, which
    is now up to 6% faster. YMMV
  - Completed bind_columns. On straight fetches now up to three
    times as fast as normal fetches (both using getline ())


author: coolo@novell.com
changelog:
  - update 0.67
    * Fix empty_diag typo for attribute handler
    * Fix AUTOMATED_TESTING erroneous skip
    * Reordered examples in doc to show best method first
    * Fail if first arg to new () is not a hash ref
    * Implement empty_is_undef on request of Evan Carroll
    * error_diag () uses warn () in void context instead of STDERR
    * Add auto_diag attribute (still under construction)
    * Initial known errors can now be checked on number (1002)
    * Added -u option to examples/csv-check to validate utf-8 encoding
    * All error_diag () returns should now be dual-var (both numeric
    ... see Changelog for many more fixes


author: chris@computersalat.de
changelog:
  - update 0.70
    * Add quote_space attribute
    * Forbid \r and \n in sep_char, quote_char, and escape_char
    * 0.69 - H.Merijn Brand   <h.m.brand@xs4all.nl>
    * Missing end quotes in error code docs
    * examples/csv-check now shows detected eol
    * Auto detection of eol => "\r" in streams
    * Optimized caching. All cache changes now in XS
    * 0.68 - H.Merijn Brand   <h.m.brand@xs4all.nl>
    * Attribute auto_diag now localizes to +1 if autodie is active
    * Output name generation in csv2xls (RT#48954)
    * Added csvdiff to examples/
    * Reordered docs. Rewrote SYNOPSIS to be more like a real-world
      code example
  - cleanup spec
    * define cpan_name
    * sort tags
    * fix build-/deps
    * added Authors
  - added perl-macros
    * perl_gen_filelist


author: chris@computersalat.de
changelog:
  - update to 0.73
    * Improve date conversion in examples/csv2xls
      new option -D allows column selection for date conversions
    * Tested under perl-5.12.0 (and 21 other versions of perl)
    * Added a note about EBCDIC data files
    * Test suite is now safe for parallel test (prove --shuffle -j6)
  - 2010-03-16 0.72 - H.Merijn Brand   <h.m.brand@xs4all.nl>
    * Introduce quote_null attribute (RT#55200)
    * examples/csv-check can be used for Text::CSV_PP
    * examples/csv-check more options for sep_, escape_ and quote_char
    * examples/csv2xls more options for sep_, escape_ and quote_char
    * examples/csv2xls added auto_diag and verbosity
    * Dropped YAML spec to 1.0
  - 2010-02-15 0.71 - H.Merijn Brand   <h.m.brand@xs4all.nl>
    * Upped copyright to 2010
    * Prevent double encoding: make Text::CSV_XS streams behave just
      like perl would (thanks ikegami for the test cases)
    * Text::CSV_XS->error_diag () in void context now warns instead of
      doing nothing
    * auto_diag also used for new () itself
  - fix deps, cleanup spec


author: coolo@novell.com
changelog:
  - update to 0.81
    * Add is_missing ()
    * Doc overhaul
    * Fix Build on OpenVMS (RT#65654, Martin P.J. Zinser)
    * Fix SetDiag () leak (RT#66453, Sven Sch366ling)
    * Implement getline_all () and getaline_hr_all ()
    * Fixed another parsing for eol = \r (RT#61525)
    * Use correct type for STRLEN (HP-UX/PA-RISC/32)
    * More code coverage
    * EOF unreliable when line-end missing at eof
    * Internals now use warn () instead of (void)fprintf (stderr, ...)
      Now the test in t/80_diag also passes on Windows
    * Better parsing for eol = \r and set as such (RT#61525)
    * Workaround for AIX cpp bug (RT#62388, Jan Dubois)
    * Spelling fixes
    * Real eol support for parsing streams (beyond \n, \r and \r\n)
    * Clarify doc for always_quote to not quote undef fields
    * Clarify UTF8 process for print () and combine ()


author: coolo@suse.com
changelog:
  - update to 0.85
    * NAME / DISTNAME in Makefile.PL
    * More cross-checks for META data
    * Fix spurious auto_diag warning (RT#69673)
    * Tested with 50 versions of perl, including 1.15.1


author: coolo@suse.com
changelog:
  - updated to 0.86
    * Introduce quote_binary attribute
    * Update copyright to 2012
    * Versions
    * Fixed a utf8::decode on undef (found by perl-5.15.7)
    * Fixed localized $/ interference with other handles (RT#74216)


author: coolo@suse.com
changelog:
  - updated to 0.87
    * Extra check on utf8 output (RT#74330)
    * examples/csvdiff now recognizes numerically sorted CSV files
    * Document example comparing getline_hr vs bind_columns + getline


author: coolo@suse.com
changelog:
  - set version to what is in cpan, to avoid an annoying "another
    upstream version available" warning


author: chris@computersalat.de
changelog:
  - update to 1.37
    * Switching to a production release
    * Switching to a 1.xx version to indicate this
    * Added META.yml file
  - 1.36_01 Mon 13 Jul 2009
    * Cleaning this up to pass tests
    * Adding author tests


author: chris@computersalat.de
changelog:
  - cleanup spec
    * fixed header
    * updated desc
    * added LICENSE README to doc
    * moved changelog to .changes
  - fixed build-/deps
    * added Data::Dumper


author: pascal.bleser@opensuse.org
changelog:
  - update to 1.41:
    * added DIFF_OUTPUT_UNICODE env variable to allow outputting unicode
      characters


author: vcizek@novell.com
changelog:
  - update to 0.09
    * Compiled documentation fixes
      (collected by Tom Hukins from fixes on rt.cpan)


author: lars@linux-schulserver.de
changelog:
  - update to version 1.7
    * Output buffer was always initialized to 5 bytes--this was
      just for testing, but I'd forgotten to revert back to the
      original code (detected via a bug report by Aldo LeTellier).
    * Added get_attr() and set_attr() methods.  They provide an
      interface to the iconvctl() function of GNU libiconv.
    * In Iconv.xs, moved the variable declarations in
      ti_set_attr() and ti_get_attr() into the PREINIT: section.


author: lnussel@suse.de
changelog:
  - remove superfluous build deps. They come in via
    inc/Module/Install/Metadata.pm but are optional.


author: chris@computersalat.de
changelog:
  - update to 1.20
    - reform.t ported to Test::More
    - Better prereqs
    - Buggy support of locale removed
  - 1.12.0  Sun Sep 30 04:51:21 2007
    - Added &columns to export list (thanks Bob)
    - Fixed doc buglets (thanks Mike)
    - Removed use of 'our' to preserve 5.005 compatibility
    - Fixed shebang lines in demos
    - Added WINDOWS_PATCH to patch around apparent bug in POSIX::strtod
      under Windows (thanks Torsten)
    - Added 'except' option to break_at() (thanks Bron)
    - Changed to dual licensing for Fedora compatibility
  - cleanup spec
    * added header
    * sort tags
    * added cpan_name
    * updated Url
    * bz2 source
    * added provides
    * moved changelog to .changes
  - removed obsolete patch Text-Reform-1.11-perl_path.diff
  - added perl-macros
    * perl_gen_filelist
  - rpmlint
    * added PreReq dos2unix
      wrong-file-end-of-line-encoding


author: coolo@suse.de
changelog:
  - update to 0.11
    - Allow aspell to be missing
    - Better tests, use of LANG
    - Compile time check for at least one speller.
    - pod fixes and pod test


author: coolo@suse.com
changelog:
  - update to 0.10
    - NAME / DISTNAME in Makefile.PL
    - Up copyright to 2011
    - More cross-checks for META data
    - Use Storable's nfreeze () instead of freeze ()
    - Add transaction support in Tie::Hash::DBD


author: vcizek@novell.com
changelog:
  - update to 1.23
    - Bug fixes:
    - Validate min and max for right side of hour ranges (e.g.
      hr { 20-25 } now correctly returns -1)
    - Range for yd is now 1 to 366
    - Years are no longer considered to be 365 days long for
      calculating a 4-digit year.


author: anicka@suse.cz
changelog:
  - update to 2006.0814
    * A bugfix for negative offsets that overflowed
    * Add a few more timezones
    * Recognize fractional times counts like "1.5 minutes ago"
    * Recognize Dow "before last"
    * Change various __DATA__ to __END__


author: vcizek@novell.com
changelog:
  - update to 2011.0505
    Bugfix: make sure $ampm is defined so no undefined string warnings
    are issued.
    Honor the GMT flag when parsing time specs.  Patch from
    kris at shannon.id.au.
    Bugfix: RT#31477 noon & midnight would match in the middle of strings.
    Added %v conversion for Time::CTime
    Added tests to disprove invalid bug reports.


author: vcizek@novell.com
changelog:
  - update to 2011.0517
    Bugfix from Sophie Hamilton: call tzset() when changing timezones.
    Bugfix: bail out of tests cleanly when tzset doesn't work.
  - license changed


author: larry+opensuse@l2g.to
changelog:
  - New upstream version 1.19
    * Add support for dates like Jul-13-1999 (Brett Warden)
    * Added Icelandic language (Tomas Edwardsson)
    * Added Romanian language (Doru Petrescu)
    * Added Russian language (Denis Poznyakov & Danil Pismenny)
    * Added Turkish language (Burak Gursoy)
    * Added Spanish language (Adrian Mugnolo)
    * Added Chinese language (Kang-min Liu)
    * Support parsing dates like 2002-02-26-10:37:21.141 as used by lpd
    * Support Z timezone when only the time is specified
    * Added METDST to Time::Zone
    * Added AKST/AKDT to Time::Zone


author: dmueller@suse.de
changelog:
  - update to 1.20:
    * Typo => s/timezome/timezone/ [yanick]
    * RT#52387 Fix %s formating to use timelocal when no timezone is given
    * RT#51664 fix str2time('16 Oct 09') to not give a negative result


author: chris@computersalat.de
changelog:
  - fix build
    o reworked TimeDate-deprecated_array_use.patch (was for timegm)
      removed obsolete part (timegm was replaced by timelocal)
  - cleanup spec
    o add missing Url
  - fix deps for perl-macros
  - removed .packlist, perllocal.pod files
    > noarch package
  - rpmlint
    o script-without-shebang > 644


author: cfarrell@novell.com
changelog:
  - license update: GPL+ or Artistic
    License is the same as Perl which expands to GPL+ or Artistic. See README, Format.pm, Parse.pm


author: anicka@suse.cz
changelog:
  - update to 804.029
    * bugfixes, test fixes
  - removed CVE-2006-4484 and per5.12 patches (fixed in upstream)


author: cfarrell@novell.com
changelog:
  - license update: (GPL+ or Artistic) and zlib
    More correct statement of the package license in Fedora
    compatible syntax as per http://is.gd/HtnxI9 and
    http://en.opensuse.org/openSUSE:Accepted_licences


author: vcizek@suse.com
changelog:
  - update to 804.030
    Many bugfixes (see Changes)
    New features
      BalloonInfo for HList
      https://rt.cpan.org/Ticket/Display.html?id=55887
      Perl/Tk is now available at github.
      Improved "all widgets at a glance" demo.


author: lars@linux-schulserver.de
changelog:
  - update to 0.04:
    + Restore list context propagation for catch blocks
    + Fix a bug where finally blocks weren't always invoked
    + More documentation and tests (many people)
    + Sets $@ to the previous value at the beginning of the eval, to
      allow the capture of an error stack when calling die.


author: pascal.bleser@opensuse.org
changelog:
  - update to 0.07:
    * allow multiple finally blocks
    * pass the error, if any, to finally blocks when called
  - changes from 0.05:
    * documentation fixes and clarifications


author: coolo@opensuse.org
changelog:
  - updated to 0.09
    - don't index Try::Tiny::ScopeGuard
    - fix require vs use issue in blead (RT63410)


author: coolo@suse.com
changelog:
  - update to 0.13
    Bug Fixes
    * $module->require now always resets $@ which removes a trap of using $@
      to indicate an error, rather than checking $module->require directly.
      [rt.cpan.org 44444]
    Test Fixes
    * bleadperl introduced a new warning deprecating "use UNIVERSAL"
      (thank goodness) which interfered with t/require.t


author: chris@computersalat.de
changelog:
  - update to 1.38
    * Spelling fixes.
    * skip DNS test if wildcard domain catcher (e.g. OpenDNS) is there
    * Avoid "Insecure $ENV{PATH} while running with -T switch" error with perl-5.6.
  - added perl-macros
    o autogen filelist with perl_gen_filelist
  - spec mods
    o fixed deps


author: anicka@suse.cz
changelog:
  - update to 1.52
    * Encode::decode('UTF-8',...) with callback implemented in 2.39
    * A "test case" to start IDNA prototype from
    * Escape IDNA hostnames
    * Introduce the as_unicode method
    * Make as_unicode undo punycode for server URLs
    * Hack to make as_iri turn A-labels into U-labels
    * Make as_iri leave escapes not forming valid UTF-8 sequences
    * Don't include RFCs in the cpan tarball


author: anicka@suse.cz
changelog:
  - update to 1.53
    * Remove unneeded execute permissions.
    * Add $uri->secure() method.
    * Documentation and comment spelling fixes.
    * Fix heuristics when COUNTRY is set to "gb".
    * Use HTTP_ACCEPT_LANGUAGE, LC_ALL, and LANG in country heuristics.
    * POD linking improvements.
    * Rewrite the URI::Escape tests with Test::More
    * Update URI::Escape for RFC 3986
    * Bump MIN_PERL_VERSION to 5.6.1 [RT#54078]
    * Suppress wide caracters warnings in iri.t [RT#53737]


author: vuntz@opensuse.org
changelog:
  - Changes perl-Business-ISBN Recommends to Suggests:
    perl-Business-ISBN requires perl-GD-Barcode, and having this
    installed by default on minimal installs doesn't make sense,
    especially since it's big.


author: pascal.bleser@opensuse.org
changelog:
  - update to 1.55:
    * Treat ? as a reserved character in file: URIs
      " is not a URI character [RT#56421]
    * Avoid test failure unless defined $Config{useperlio}


author: chris@computersalat.de
changelog:
  - recreated by cpanspec 1.78
  - noarch pkg
  - rpmlint
    o spurious-executable-perm uri-test
  - removed obsolete patch
    o URI-1.37-path.diff


author: vcizek@novell.com
changelog:
  - update to 1.58
    This release reverts the patch in 1.57 that made query_form distingush
    between empty and undef values.  It broke stuff. [RT#62708]


author: vcizek@suse.com
changelog:
  - update to 1.59
    Make sure accessor methods don't return utf8::upgraded() bytes
    for URLs initialized from Unicode strings.
    Version number increments.
    Documentation tweaks.


author: pascal.bleser@opensuse.org
changelog:
  - update to 1.60:
    * avoid failure if the local hostname is 'foo' [RT#75519]
    * fix RT#59274 - courtesy of a stupid 5.8.[12] join bug


author: anicka@suse.cz
changelog:
  - update to 0.13
    * Header order tweak to make it compile with Strawberry Perl
    [RT#50443]
    * Get rid of CVS artifacts


author: ug@suse.de
changelog:
  - version update from 0.98 to 0.100
  - Added functions priorityname() and facilityname()
  - Updated docs


author: chris@computersalat.de
changelog:
  - update to 1.1
    - Clearly marked MSWin32 systems as unsupported. (How do
      64bit Windows system identify themselves?)
    - Fixed bug that caused Perl to segfault when closelog() was
      called before openlog().
  - 1.0   Tue Oct 2 22:22:43 2007
    - Bumped version number to 1.0.
    - License has changed to Artistic 2.0!
    - (Syslog.pm) Get rid of `require AutoLoader', which was wrong
      to begin with.
  - cleanup spec
    o recreated with cpanspec
    o fixed deps
    * removed perl-Convert-BER perl-URI


author: chris@computersalat.de
changelog:
  - update to version 0.41
    + Doc : Tweaks and fixups.
      Thanks Shlomi Fish.
    + Fix : Compatibility with the soon-to-be-released perl 5.12.0.
    + Fix : Correctly propagate the errors thrown when variable destruction
      happens at compile-time and not from inside eval STRING.
      Thanks Florian Ragwitz and Ash Berlin for reporting.
  - spec mods
    o fixed header
    o sort TAGS
    o chenges Url
    o fixed deps
      when 'Requires perl = version' then BuildRequires perl !
    o added perl-macros
    o updated description
    o macro usage


author: chris@computersalat.de
changelog:
  - update to 0.42
    + Fix : Test failures with perl 5.13.
    + Tst : Improve coverage.
  - recreated by cpanspec 1.78
    o parallel build
    o perl-macros


author: jw@novell.com
changelog:
  - update to version 0.43
      + Add : The new constant VMG_COMPAT_GLOB_GET tells you whether get magic
      is called for globs. It's true starting perl 5.13.2.
      + Chg : All callbacks are now called within an eval-like context.
      Only free callbacks used to be called that way.
      + Fix : Some exceptions thrown from a free callback could be lost.
      + Fix : Croak messages could sometimes be repeated several times.
      + Fix : t/41-clone.t segfaulting with perl 5.13.2.


author: jw@novell.com
changelog:
  - update to 0.44
      + Fix : Broken linkage on Windows with gcc 3.4, which appears in
      particular when using ActivePerl's default compiler suite.
      + Tst : Threads tests are now only run on perl 5.13.4 and higher.
      + Rem : Support for development perls from the 5.11 branch but older
      than the 5.11.0 release was removed. This could cause more
      recent setups to fail.


author: coolo@suse.de
changelog:
  - update to 0.47
    + Add : The new constant VMG_COMPAT_HASH_DELETE_NOUVAR_VOID evaluates
      to true when "delete $hash{key}" does not call 'delete' uvar
      magic in void context.
    + Chg : The MAGIC tokens created by this module no longer use the
      mg_private member for storing a "magical" signature.
    + Fix : Triggering magic in a thread on a variable cloned from the main
      interpreter, and when the wizard already went out of scope,
      will not segfault anymore.
    + Opt : The pointer table is no longer needed to ensure thread safety.
      The size of the object code is about 8% smaller for threaded
      perls.
    + Tst : Threads tests will not fail anymore if resources constraints
      prevent the system from creating all the required threads.


author: coolo@suse.com
changelog:
  - updated to 0.48
    + Add : You can now pass a reference to undef as the magic callback in
      order to install a no-op callback.
      Thanks Florian Ragwitz for the suggestion.


author: coolo@novell.com
changelog:
  4.11:
    - Fixed t/19multi.t for libcurl versions compiled with asyncronous dns resolution.
    4.10:
    - Added support for CURLINFO_SLIST in getinfo (patch by claes).
    - Merging documentation fixes upstream from the FreeBSD port (thanks Peter).
    - Added support for curl_multi_fdset.


author: chris@computersalat.de
changelog:
  - update to 4.12
    - Fixed WWW::Curl::Form (patch contributed by Michael Ing).
    - Added CURLPROXY_* constants (patch by claes).
    - Added the const_string method to provide access to constants
      in a non-bareword way.
    - Fixed t/01basic.t test failure on older libcurl versions.
  - recreated by cpanspec 1.78


author: chris@computersalat.de
changelog:
  - update to 4.13
    - Fixed WWW::Curl::Form (again, formadd and formaddfile working now).
    - Made constant constant handling more robust and added tests [Fuji, Goro].
    - Modernized *.pm and AUTOLOAD now throws an error on unknown method calls
      [Fuji, Goro].
    - Fixed code depending on CURLINFO_SLIST to be optional [Fuji, Goro].


author: coolo@novell.com
changelog:
  - update to 4.15
    - Refactored constant handling and added thorough testing for it.
    - Fixed CURLOPT_PRIVATE, it is now a string and can be set/get accordingly.
    - Scalar references can now be used to receive body/header data [gfx].
    - Speed optimizations for threaded perl. [gfx, szbalint].
    - Added a more generic libcurl constant detection.
    - Added the pushopt method for appending strings to array options.
    - Documentation improvements.


author: jw@novell.com
changelog:
  - update to 0.64,
    Parsing of forms has been delayed until they're actually needed.
    If don't use forms on a page, you'll no longer waste time and memory
    parsing them.
    $mech->title now caches the title of the page after parsing the
    page to find it.
    mech-dump now takes a --cookie-file parameter for keeping cookies
    between calls.
    $mech->form_name() and $mech->form_number() no longer throw warnings
    if they can't find the form specified.  They still return undef,
    though.
    More additions to the FAQ.


author: jw@novell.com
changelog:
  - update to 1.66
    * New $mech->text method returns the text from your HTML page.  The exact
      rendering of this text is simply removing all the HTML tags, but this will
      change. It's pretty ugly.  If anyone wants to work on a better-looking text
      dump, I'd love to see it.
    * Added mech-dump --text.
    * Improvements to the docs explaining explicitly about the subclassed
      methods we inherit from LWP::UserAgent.


author: coolo@suse.com
changelog:
  - updated to 1.70
    [ENHANCEMENTS]
    Mech now defaults to _not_ running live tests by default.
    You can still enable them by running "perl Makefile.PL --live"
    Thanks to RJBS for the suggestion
    [INTERNALS]
    The test suite for the local tests was updated


author: coolo@suse.com
changelog:
  - updated to 3.03
    * MANIFEST, lib/WWW/Shorten/UserAgent.pm, lib/WWW/Shorten/generic.pm: Added a
    WWW::Shorten::UserAgent object which dies if it receives an HTTP error
    response.
    * relicensed to Aritistic-2.0


author: coolo@suse.com
changelog:
  - updated to 0.21
    - Change tests to avoid the new warning 'Useless assignment to a temporary' added in 5.15.
    - Remove a test that was testing the behaviour of perl, rather than of this module,
      and was testing an aspect of perl?s behaviour that has changed (bf8fb5ebd) in
      in such a way that the test was failing with bleadperl.
    - Avoid leaking the RHS of an lnoreturn lvalue sub, thanks to Father Chrysostomos
      https://rt.cpan.org/Public/Bug/Display.html?id=72083


