head 1.4; access; symbols OPENPKG_E1_MP:1.1 OPENPKG_E1_MP_HEAD:1.1; locks; strict; comment @# @; 1.4 date 2009.11.27.12.45.26; author rse; state Exp; branches; next 1.3; commitid HVkm3f4Wd2z4K9du; 1.3 date 2007.09.01.08.50.24; author rse; state Exp; branches; next 1.2; commitid XJiubBx4Ei0CJ0ws; 1.2 date 2007.02.18.09.14.25; author rse; state Exp; branches; next 1.1; commitid 97MLw5JBpizu8X6s; 1.1 date 2006.11.26.18.31.57; author rse; state Exp; branches; next ; commitid 3lLGyhppAKT9VcWr; desc @@ 1.4 log @modifying package: yaml-0 20091004 -> 20091127 @ text @Index: YAML-AppConfig-0.16/Makefile.PL --- YAML-AppConfig-0.16/Makefile.PL.orig 2006-07-02 23:21:51 +0200 +++ YAML-AppConfig-0.16/Makefile.PL 2009-11-27 13:24:07 +0100 @@@@ -21,6 +21,7 @@@@ eval "require $info->[0]; 0;"; push @@yamls, @@$info unless $@@; } - die "YAML >= 0.38 or YAML::Syck >= 0 required.\n" unless @@yamls; + # die "YAML >= 0.38 or YAML::Syck >= 0 required.\n" unless @@yamls; return @@yamls; } + Index: syck-0.70/lib/bytecode.c --- syck-0.70/lib/bytecode.c.orig 2009-09-30 19:29:34 +0200 +++ syck-0.70/lib/bytecode.c 2009-11-27 13:24:07 +0100 @@@@ -7,6 +7,10 @@@@ * * Copyright (C) 2003 why the lucky stiff */ + +#include +#include + #include "syck.h" #if GRAM_FILES_HAVE_TAB_SUFFIX Index: syck-0.70/lib/handler.c --- syck-0.70/lib/handler.c.orig 2009-09-30 19:29:34 +0200 +++ syck-0.70/lib/handler.c 2009-11-27 13:24:07 +0100 @@@@ -7,6 +7,9 @@@@ * Copyright (C) 2003 why the lucky stiff */ +#include +#include + #include "syck.h" SYMID Index: syck-0.70/lib/implicit.c --- syck-0.70/lib/implicit.c.orig 2009-09-30 19:29:34 +0200 +++ syck-0.70/lib/implicit.c 2009-11-27 13:24:07 +0100 @@@@ -8,6 +8,7 @@@@ * Copyright (C) 2003 why the lucky stiff */ +#include #include "syck.h" #define YYCTYPE char Index: syck-0.70/lib/node.c --- syck-0.70/lib/node.c.orig 2009-09-30 19:29:34 +0200 +++ syck-0.70/lib/node.c 2009-11-27 13:24:07 +0100 @@@@ -7,6 +7,9 @@@@ * Copyright (C) 2003 why the lucky stiff */ +#include +#include + #include "syck.h" /* Index: syck-0.70/lib/syck.c --- syck-0.70/lib/syck.c.orig 2009-09-30 19:29:34 +0200 +++ syck-0.70/lib/syck.c 2009-11-27 13:24:07 +0100 @@@@ -7,6 +7,7 @@@@ * Copyright (C) 2003 why the lucky stiff */ #include +#include #include #include "syck.h" @@@@ -67,12 +68,13 @@@@ ASSERT( str != NULL ); beg = str->ptr; + if ( max_size >= 0 ) { max_size -= skip; - if ( max_size <= 0 ) max_size = 0; - else str->ptr += max_size; + if ( max_size < 0 ) max_size = 0; + str->ptr += max_size; if ( str->ptr > str->end ) { str->ptr = str->end; Index: syck-0.70/lib/syck.h --- syck-0.70/lib/syck.h.orig 2009-09-30 19:29:34 +0200 +++ syck-0.70/lib/syck.h 2009-11-27 13:24:07 +0100 @@@@ -36,6 +36,8 @@@@ #include #include +#include +#include #include #ifdef HAVE_ST_H #include Index: syck-0.70/lib/token.c --- syck-0.70/lib/token.c.orig 2009-09-30 19:29:34 +0200 +++ syck-0.70/lib/token.c 2009-11-27 13:24:07 +0100 @@@@ -7,6 +7,8 @@@@ * * Copyright (C) 2003 why the lucky stiff */ +#include +#include #include "syck.h" #if GRAM_FILES_HAVE_TAB_SUFFIX Index: syck-0.70/lib/yaml2byte.c --- syck-0.70/lib/yaml2byte.c.orig 2009-09-30 19:29:34 +0200 +++ syck-0.70/lib/yaml2byte.c 2009-11-27 13:24:31 +0100 @@@@ -11,6 +11,8 @@@@ */ #include "syck.h" #include +#include +#include #define YAMLBYTE_UTF8 #include "yamlbyte.h" @ 1.3 log @fix building: the checks for the installed YAML or YAML::Syck always fail as during building the stuff is still not installed (not even temporarily), but we can safely ignore this fact as the stuff later will be there under run-time @ text @d1 11 a11 8 Index: syck-20070218/ext/php/phpext.c --- syck-20070218/ext/php/phpext.c.orig 2003-09-24 16:36:09 +0200 +++ syck-20070218/ext/php/phpext.c 2006-11-26 18:01:20 +0100 @@@@ -177,6 +177,8 @@@@ unsigned int i; MAKE_STD_ZVAL(o); + TSRMLS_FETCH(); d13 4 a16 7 switch (n->kind) { case syck_str_kind: Index: syck-20070218/lib/bytecode.c --- syck-20070218/lib/bytecode.c.orig 2005-04-13 08:27:54 +0200 +++ syck-20070218/lib/bytecode.c 2006-11-26 18:01:20 +0100 @@@@ -8,6 +8,10 @@@@ a24 1 #include "gram.h" d26 4 a29 3 Index: syck-20070218/lib/handler.c --- syck-20070218/lib/handler.c.orig 2005-01-08 22:44:00 +0100 +++ syck-20070218/lib/handler.c 2006-11-26 18:01:20 +0100 d40 4 a43 4 Index: syck-20070218/lib/implicit.c --- syck-20070218/lib/implicit.c.orig 2005-04-06 19:18:59 +0200 +++ syck-20070218/lib/implicit.c 2006-11-26 18:01:20 +0100 @@@@ -9,6 +9,7 @@@@ d51 3 a53 3 Index: syck-20070218/lib/node.c --- syck-20070218/lib/node.c.orig 2005-04-13 08:27:54 +0200 +++ syck-20070218/lib/node.c 2006-11-26 18:01:20 +0100 d64 3 a66 3 Index: syck-20070218/lib/syck.c --- syck-20070218/lib/syck.c.orig 2005-01-01 03:06:25 +0100 +++ syck-20070218/lib/syck.c 2006-11-26 18:01:20 +0100 d91 4 a94 5 Index: syck-20070218/lib/syck.h --- syck-20070218/lib/syck.h.orig 2005-04-13 08:27:54 +0200 +++ syck-20070218/lib/syck.h 2006-11-26 18:01:20 +0100 @@@@ -17,6 +17,8 @@@@ #define YAML_DOMAIN "yaml.org,2002" d96 1 d103 4 a106 4 Index: syck-20070218/lib/token.c --- syck-20070218/lib/token.c.orig 2005-04-13 08:27:54 +0200 +++ syck-20070218/lib/token.c 2006-11-26 18:01:20 +0100 @@@@ -8,6 +8,8 @@@@ a112 1 #include "gram.h" d114 5 a118 6 Index: syck-20070218/lib/yaml2byte.c --- syck-20070218/lib/yaml2byte.c.orig 2004-08-02 19:32:35 +0200 +++ syck-20070218/lib/yaml2byte.c 2006-11-26 18:02:03 +0100 @@@@ -9,6 +9,8 @@@@ * WARNING WARNING WARNING --- THIS IS *NOT JUST* PLAYING * ANYMORE! -- WHY HAS EMBRACED THIS AS THE REAL THING! d120 2 a123 2 #include #include d125 2 a126 12 Index: YAML-AppConfig-0.16/Makefile.PL --- YAML-AppConfig-0.16/Makefile.PL.orig 2007-09-01 10:46:07 +0200 +++ YAML-AppConfig-0.16/Makefile.PL 2007-09-01 10:46:47 +0200 @@@@ -21,6 +21,7 @@@@ eval "require $info->[0]; 0;"; push @@yamls, @@$info unless $@@; } - die "YAML >= 0.38 or YAML::Syck >= 0 required.\n" unless @@yamls; + # die "YAML >= 0.38 or YAML::Syck >= 0 required.\n" unless @@yamls; return @@yamls; } + @ 1.2 log @upgrade to a newer (aka 0.65) snapshot of Syck @ text @d127 12 @ 1.1 log @assemble together all essential YAML components into a dedicated package @ text @d1 3 a3 3 Index: syck-0.55/ext/php/phpext.c --- syck-0.55/ext/php/phpext.c.orig 2003-09-24 16:36:09 +0200 +++ syck-0.55/ext/php/phpext.c 2006-11-26 18:01:20 +0100 d13 3 a15 18 Index: syck-0.55/ext/python/ydump.py --- syck-0.55/ext/python/ydump.py.orig 2004-03-01 19:36:47 +0100 +++ syck-0.55/ext/python/ydump.py 2006-11-26 18:01:20 +0100 @@@@ -358,6 +358,11 @@@@ return 1 if data[0] == '"': return 1 + # patch from debian bug #286173: Ken Harris + if data in ['yes','no','true','false','on','off', + 'YES','NO','TRUE','FALSE','ON','OFF', + 'Yes','No','True','False','On','Off']: + return 1 return (re.search(r'[-:]', data) or re.search(r'(\d\.){2}', data)) def hasSpecialChar(data): Index: syck-0.55/lib/bytecode.c --- syck-0.55/lib/bytecode.c.orig 2005-04-13 08:27:54 +0200 +++ syck-0.55/lib/bytecode.c 2006-11-26 18:01:20 +0100 d27 3 a29 3 Index: syck-0.55/lib/handler.c --- syck-0.55/lib/handler.c.orig 2005-01-08 22:44:00 +0100 +++ syck-0.55/lib/handler.c 2006-11-26 18:01:20 +0100 d40 3 a42 3 Index: syck-0.55/lib/implicit.c --- syck-0.55/lib/implicit.c.orig 2005-04-06 19:18:59 +0200 +++ syck-0.55/lib/implicit.c 2006-11-26 18:01:20 +0100 d51 3 a53 3 Index: syck-0.55/lib/node.c --- syck-0.55/lib/node.c.orig 2005-04-13 08:27:54 +0200 +++ syck-0.55/lib/node.c 2006-11-26 18:01:20 +0100 d64 3 a66 3 Index: syck-0.55/lib/syck.c --- syck-0.55/lib/syck.c.orig 2005-01-01 03:06:25 +0100 +++ syck-0.55/lib/syck.c 2006-11-26 18:01:20 +0100 d91 3 a93 3 Index: syck-0.55/lib/syck.h --- syck-0.55/lib/syck.h.orig 2005-04-13 08:27:54 +0200 +++ syck-0.55/lib/syck.h 2006-11-26 18:01:20 +0100 d103 3 a105 3 Index: syck-0.55/lib/token.c --- syck-0.55/lib/token.c.orig 2005-04-13 08:27:54 +0200 +++ syck-0.55/lib/token.c 2006-11-26 18:01:20 +0100 d115 3 a117 3 Index: syck-0.55/lib/yaml2byte.c --- syck-0.55/lib/yaml2byte.c.orig 2004-08-02 19:32:35 +0200 +++ syck-0.55/lib/yaml2byte.c 2006-11-26 18:02:03 +0100 @