Hello community,
here is the log from the commit of package perl-YAML-Syck for openSUSE:Factory
checked in at Wed Jul 29 01:12:31 CEST 2009.
--------
--- perl-YAML-Syck/perl-YAML-Syck.changes 2007-08-06 16:33:58.000000000 +0200
+++ perl-YAML-Syck/perl-YAML-Syck.changes 2009-07-25 19:49:23.000000000 +0200
@@ -1,0 +2,77 @@
+Sat Jul 25 19:46:56 CEST 2009 - chris@computersalat.de
+
+- spec mods
+ * removed ^----------
+ * removed ^#---------
+
+-------------------------------------------------------------------
+Sat Jun 20 19:30:59 CEST 2009 - chris@computersalat.de
+
+- update to 1.07
+ o Changes for 1.07 (JSON::Syck 0.30)
+ * Added the missing Loadfile function to JSON::Syck.
+ Reported by: Dan McCormick
+ o Changes for 1.05 (JSON::Syck 0.29)
+ * Loading a YAML stream containing Regexp nodes under -d:DProf should
+ not fail with "panic: Devel::DProf inconsistent subroutine return".
+ Reported by: Richard Jelinek
+ o Changes for 1.04 (JSON::Syck 0.29)
+ * The 'Name "YAML::Syck::ImplicitBinary" used only once: possible typo'
+ warnings no longer triggers in Perl 5.10 when running with perl -w.
+ Reported by: Jesse Vincent
+ o Changes for 1.03 (JSON::Syck 0.29)
+ * JSON::Syck: When $JSON::Syck::SingleQuote is false, implicit booleans
+ such as "yes" and "no" should be dumped with double quotes, instead of
+ single quotes (which breaks RFC 4627).
+ Reported by: cho45
+ o Changes for 1.02 (JSON::Syck 0.28)
+ * JSON::Syck: Colons in single-quoted strings are no longer loaded
+ with an extra space after it.
+ Reported by: Agent Zhang
+ o Changes for 1.01 (JSON::Syck 0.27)
+ * JSON::XS is now promoted prominiently in JSON::Syck's documentation.
+ * Added support for Perl 5.11 and its first-class Regexp objects.
+ Contributed by: Andreas Koenig
+ * Tests no longer fail incorrectly when JSON.pm 2.00+ is installed.
+ Contributed by: Andreas Koenig
+ * Removed the unused Syck bytecode modules (yamlbyte.h and yaml2byte.c)
+ to further reduce our memory footprint.
+ o Changes for 1.00 (JSON::Syck 0.26)
+ * When $YAML::Syck::SingleQuote is set to true, Dump() now emits newlines
+ in strings correctly. (Previously it would emit extra newlines.)
+ o Changes for 0.99 (JSON::Syck 0.26)
+ * TODOify tests as appropriate for Perl 5.005 and Perl 5.6.x.
+ o Changes for 0.98 (JSON::Syck 0.26)
+ * Restore support for Perl 5.005 and earlier.
+ o Changes for 0.97 (JSON::Syck 0.26)
+ * When loading !!perl/code with $YAML::Syck::LoadCode set to false,
+ YAML::Syck now returns a coderef that does nothing (i.e. sub {}),
+ in accordance with YAML.pm's treatment, instead of returning the
+ actual code of the sub as a string.
+ Contributed by: Florian Ragwitz
+ o Changes for 0.96 (JSON::Syck 0.26)
+ * The always-quote rule now applies to all implicit booleans
+ and null values, i.e. strings that match the following regex:
+ /y|Y
+ |n|N
+ |yes|Yes|YES
+ |no|No|NO
+ |true|True|TRUE
+ |false|False|FALSE
+ |on|On|ON
+ |off|Off|OFF
+ |null|Null|NULL
+ |~
+ /x
+ * Bare literals "Y", "N", "y" and "n" are now recognized as
+ booleans when loading with implicit typing turned on.
+ * Mixed case strings that does not represent implicit boolean
+ values, such as "yES" and "nO", are no longer always-quoted.
+ Contributed by: Malcolm Studd
+- added perl-macros
+ o autogen filelist with perl_gen_filelist
+- spec mods
+ o added header
+ o fixed deps
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
Old:
----
YAML-Syck-0.95.tar.bz2
New:
----
YAML-Syck-1.07.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ perl-YAML-Syck.spec ++++++
--- /var/tmp/diff_new_pack.qtvJpK/_old 2009-07-29 01:10:08.000000000 +0200
+++ /var/tmp/diff_new_pack.qtvJpK/_new 2009-07-29 01:10:08.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package perl-YAML-Syck (Version 0.95)
+# spec file for package perl-YAML-Syck (Version 1.07)
#
# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -15,70 +15,58 @@
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
+# norootforbuild
Name: perl-YAML-Syck
-Version: 0.95
-Release: 70
-%define modname YAML-Syck
-#
-License: X11/MIT
+%define cpan_name %( echo %{name} | %{__sed} -e 's,perl-,,' )
+Summary: A fast, lightweight YAML loader and dumper library
+Version: 1.07
+Release: 1
+License: MIT License (or similar)
Group: Development/Libraries/Perl
-#
+Url: http://search.cpan.org/~audreyt/
+Source: %{cpan_name}-%{version}.tar.bz2
BuildRoot: %{_tmppath}/%{name}-%{version}-build
-Requires: perl = %{perl_version}
BuildRequires: perl
-#
-Url: http://search.cpan.org/~audreyt/
-# http://search.cpan.org/CPAN/authors/id/A/AU/AUDREYT/YAML-Syck-0.95.tar.gz
-Source: %{modname}-%{version}.tar.bz2
-Summary: A fast, lightweight YAML loader and dumper library
+BuildRequires: perl-macros
+BuildRequires: perl(Devel::Leak)
+Requires: perl = %{perl_version}
%description
-YAML::Syck is a fast, lightweight YAML loader and dumper library The
-module interfaces libsyck.
-
+JSON::Syck is a syck implementation of JSON parsing and generation.
+ Because JSON is YAML (http://redhanded.hobix.com/inspect/yamlIsJson.html),
+ using syck gives you a fast and memory-efficient parser and
+ dumper for JSON data representation.
+
+However, a newer module JSON::XS, has since emerged.
+ It is more flexible, efficient and robust,
+ so please consider using it instead of this module.
+ Author: Audrey Tang