Hello community, here is the log from the commit of package perl-Tree-DAG_Node for openSUSE:Factory checked in at 2013-07-30 18:46:31 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/perl-Tree-DAG_Node (Old) and /work/SRC/openSUSE:Factory/.perl-Tree-DAG_Node.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-Tree-DAG_Node" Changes: -------- --- /work/SRC/openSUSE:Factory/perl-Tree-DAG_Node/perl-Tree-DAG_Node.changes 2013-06-06 14:00:20.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.perl-Tree-DAG_Node.new/perl-Tree-DAG_Node.changes 2013-07-30 18:46:33.000000000 +0200 @@ -1,0 +2,10 @@ +Sat Jul 27 11:58:09 UTC 2013 - co...@suse.com + +- updated to 1.12 + - Change text in README referring to licence to match text in body of source, since it was in conflict + with the Artistic Licence V 2.0. + This was requested by Petr Pisar who packages stuff for Red Hat. + - Rename CHANGES to Changes as per CPAN::Changes::SPEC. + - Various spelling fixes in the docs, as kindly reported by dsteinbrunner. + +------------------------------------------------------------------- Old: ---- Tree-DAG_Node-1.11.tgz New: ---- Tree-DAG_Node-1.12.tgz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ perl-Tree-DAG_Node.spec ++++++ --- /var/tmp/diff_new_pack.KFSA1Q/_old 2013-07-30 18:46:34.000000000 +0200 +++ /var/tmp/diff_new_pack.KFSA1Q/_new 2013-07-30 18:46:34.000000000 +0200 @@ -17,7 +17,7 @@ Name: perl-Tree-DAG_Node -Version: 1.11 +Version: 1.12 Release: 0 %define cpan_name Tree-DAG_Node Summary: An N-ary tree @@ -122,6 +122,6 @@ %files -f %{name}.files %defattr(-,root,root,755) -%doc Changelog.ini CHANGES README scripts +%doc Changelog.ini Changes README scripts %changelog ++++++ Tree-DAG_Node-1.11.tgz -> Tree-DAG_Node-1.12.tgz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Tree-DAG_Node-1.11/CHANGES new/Tree-DAG_Node-1.12/CHANGES --- old/Tree-DAG_Node-1.11/CHANGES 2013-02-04 00:00:42.000000000 +0100 +++ new/Tree-DAG_Node-1.12/CHANGES 1970-01-01 01:00:00.000000000 +0100 @@ -1,103 +0,0 @@ -Revision history for Perl module Tree::DAG_Node. - -1.11 Mon Feb 4 09:50:00 2013 - - Correct the date (2012 -> 2013) in this file used for V 1.10. - - Correct the text at L<Tree::DAG_Node/AUTHOR> so it refers to Artistic License 2.0, - which now matches what it says in Build.PL and Makefile.PL. Resolves RT#83088. - -1.10 Fri Feb 1 08:53:00 2013 - - Change t/pod.t to look for Test::Pod 1.45, but comment out Test::Pod in Build.PL and Makefile.PL. - This means Test::Pod is not used at all if it is not installed. As per RT#83077. - -1.09 Thu Nov 8 12:38:00 2012 - - No code changes. - - Oops. The changes in V 1.08 we made in the other 10 distros, but not in this one. My apologies. - -1.08 Thu Nov 8 12:38:00 2012 - - No code changes. - - For pre-reqs such as strict, warnings, etc, which ship with Perl, set the version # to 0. - Reported as RT#80663 by Father Chrysostomos for Tree::DAG_Node. - -1.07 Thu Nov 1 12:47:00 2012 - - New maintainer: Ron Savage - - Pre-emptive apologies for any changes which are not back-compat. No such problems are expected, but the - introduction of new methods may disconcert some viewers. - - Fix RT#78858, reported by Gene Boggs. Audit code for similar problems. - - Fix RT#79506. reported by Ron Savage. - - Rename ChangeLog to CHANGES, and add Changelog.ini. - - Replace all uses of cyclicity_fault() and Carp::croak with die. - - Remove unused methods: decommission_root(), cyclicity_allowed(), cyclicity_fault(), inaugurate_root(), - no_cyclicity() and _update_links(). OK - cyclicity_fault() was called once. It just died. - - Add methods: format_node(), hashref2string(), is_root(), node2string(), tree2string(). - tree2string($opts, $node) - unlike draw_ascii_tree() - can optionally print the tree starting at any node. - Override format_node(), hashref2string(), and node2string() if desired. - - Reformat the POD big-time. - - Add Build.PL. - - Re-write Makefile.PL. - - Remove use vars(@ISA $Debug $VERSION). Replace latter 2 with 'our ...'. - - Rename t/00_about_verbose.t to t/about.perl.t. - - Add scripts/cut.and.paste.subtrees.pl. Warning: Some trees get into an infinite loop. - - Add t/cut.and.paste.subtrees.t. Warning: Some trees get into an infinite loop. - - Document the options (discouraged by Sean) supported in the call to new($hashref). - -1.06 Sun Dec 2 12:00:00 1998 - - New maintainer: David Hand. - - No code changes. - -1.05 Wed Dec 29 12:00:00 1998 - - Just repackaging. - - No code changes. - -1.04 Fri Feb 23 12:00:00 1998 - - Bugfix: ol...@dreamtime.net notes a bug in - depth_under that apparently always makes it return 0. - -1.03 Sat May 13 12:00:00 1998 - - Superficial changes: - Minor doc spiffing-up. - Noting my new email address. - - In order to keep its symbol table clean, DAG_Node no longer - imports routines from Carp and UNIVERSAL. Should have no effect on existing code. - - I went and commented out all the places where I have asserts for - non-cyclicity. I once had the idea that DAG_Node could be a base - class for graphs that /could/ allow cyclicity, or something like - that, so those assertions would apply for methods that work only - for acyclic networks. But, in time, I realized that almost - everything in DAG_Node would have to have such assertions. Moral - of the story: DAG_Node has nearly no code that it could share with - a class for anything but DAGs. And since DAG_Node does everything it - can to /keep/ you from making cyclicities, there's no point in - constantly having assertions of noncyclicity (especially when - these assertions are rather expensive to check). - -1.02 Sun Mar 05 12:00:00 1998 - - Minor bugfixes: - Fixed a typo in the docs: corrected one "right_sisters" to "right_sister" - Initialized a variable to '' to avoid warnings under -w. Thanks to Gilles Lamiral. - -1.01 Fri May 14 12:00:00 1998 - - Major additions: - Scads of new methods. Still (as far as I know) backward - compatible with all previous versions. Some minor changes in - coding, not affecting the interface. - - Hopefully more friendly to users that use -w (warnings). - - Cautionary tale: I started making big changes to this right around - mid-November 1998. But I kept thinking "oh, ONE MORE change and - then I'll release it." Famous last words! Other things came up, - I forgot what was new and what was different in this module - (which is why you don't see a detailed list of differences here), - altho apparently somehow I managed to document all the new methods. - -0.75 Tue Nov 3 12:00:00 1998 - - Minor changes: - New methods new_daughter, new_daughter_left. - $obj->new constructor syntax now documented. - Internal accesses to "daughter" and "mother" attribs are now direct, for efficiency's sake. - - Minor improvements to the docs. - -0.74 Wed Oct 28 12:00:00 1998 - - Whoops, forgot to bundle the README. - - No change in the code. - -0.73 Tue Oct 27 12:00:00 1998 - - First release. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Tree-DAG_Node-1.11/Changelog.ini new/Tree-DAG_Node-1.12/Changelog.ini --- old/Tree-DAG_Node-1.11/Changelog.ini 2013-02-04 00:00:42.000000000 +0100 +++ new/Tree-DAG_Node-1.12/Changelog.ini 2013-07-03 08:43:17.000000000 +0200 @@ -1,8 +1,18 @@ [Module] Name=Tree::DAG_Node -Changelog.Creator=Module::Metadata::Changes V 2.04 +Changelog.Creator=Module::Metadata::Changes V 2.05 Changelog.Parser=Config::IniFiles V 2.78 +[V 1.12] +Date=2013-07-03T16:38:00 +Comments= <<EOT +- Change text in README referring to licence to match text in body of source, since it was in conflict +with the Artistic Licence V 2.0. +This was requested by Petr Pisar who packages stuff for Red Hat. +- Rename CHANGES to Changes as per CPAN::Changes::SPEC. +- Various spelling fixes in the docs, as kindly reported by dsteinbrunner. +EOT + [V 1.11] Date=2013-02-04T09:50:00 Comments= <<EOT diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Tree-DAG_Node-1.11/Changes new/Tree-DAG_Node-1.12/Changes --- old/Tree-DAG_Node-1.11/Changes 1970-01-01 01:00:00.000000000 +0100 +++ new/Tree-DAG_Node-1.12/Changes 2013-07-03 08:43:17.000000000 +0200 @@ -0,0 +1,110 @@ +Revision history for Perl module Tree::DAG_Node. + +1.12 Wed Jul 3 16:38:00 2013 + - Change text in README referring to licence to match text in body of source, since it was in conflict + with the Artistic Licence V 2.0. + This was requested by Petr Pisar who packages stuff for Red Hat. + - Rename CHANGES to Changes as per CPAN::Changes::SPEC. + - Various spelling fixes in the docs, as kindly reported by dsteinbrunner. + +1.11 Mon Feb 4 09:50:00 2013 + - Correct the date (2012 -> 2013) in this file used for V 1.10. + - Correct the text at L<Tree::DAG_Node/AUTHOR> so it refers to Artistic License 2.0, + which now matches what it says in Build.PL and Makefile.PL. Resolves RT#83088. + +1.10 Fri Feb 1 08:53:00 2013 + - Change t/pod.t to look for Test::Pod 1.45, but comment out Test::Pod in Build.PL and Makefile.PL. + This means Test::Pod is not used at all if it is not installed. As per RT#83077. + +1.09 Thu Nov 8 12:38:00 2012 + - No code changes. + - Oops. The changes in V 1.08 we made in the other 10 distros, but not in this one. My apologies. + +1.08 Thu Nov 8 12:38:00 2012 + - No code changes. + - For pre-reqs such as strict, warnings, etc, which ship with Perl, set the version # to 0. + Reported as RT#80663 by Father Chrysostomos for Tree::DAG_Node. + +1.07 Thu Nov 1 12:47:00 2012 + - New maintainer: Ron Savage + - Pre-emptive apologies for any changes which are not back-compat. No such problems are expected, but the + introduction of new methods may disconcert some viewers. + - Fix RT#78858, reported by Gene Boggs. Audit code for similar problems. + - Fix RT#79506. reported by Ron Savage. + - Rename ChangeLog to CHANGES, and add Changelog.ini. + - Replace all uses of cyclicity_fault() and Carp::croak with die. + - Remove unused methods: decommission_root(), cyclicity_allowed(), cyclicity_fault(), inaugurate_root(), + no_cyclicity() and _update_links(). OK - cyclicity_fault() was called once. It just died. + - Add methods: format_node(), hashref2string(), is_root(), node2string(), tree2string(). + tree2string($opts, $node) - unlike draw_ascii_tree() - can optionally print the tree starting at any node. + Override format_node(), hashref2string(), and node2string() if desired. + - Reformat the POD big-time. + - Add Build.PL. + - Re-write Makefile.PL. + - Remove use vars(@ISA $Debug $VERSION). Replace latter 2 with 'our ...'. + - Rename t/00_about_verbose.t to t/about.perl.t. + - Add scripts/cut.and.paste.subtrees.pl. Warning: Some trees get into an infinite loop. + - Add t/cut.and.paste.subtrees.t. Warning: Some trees get into an infinite loop. + - Document the options (discouraged by Sean) supported in the call to new($hashref). + +1.06 Sun Dec 2 12:00:00 1998 + - New maintainer: David Hand. + - No code changes. + +1.05 Wed Dec 29 12:00:00 1998 + - Just repackaging. + - No code changes. + +1.04 Fri Feb 23 12:00:00 1998 + - Bugfix: ol...@dreamtime.net notes a bug in + depth_under that apparently always makes it return 0. + +1.03 Sat May 13 12:00:00 1998 + - Superficial changes: + Minor doc spiffing-up. + Noting my new email address. + - In order to keep its symbol table clean, DAG_Node no longer + imports routines from Carp and UNIVERSAL. Should have no effect on existing code. + - I went and commented out all the places where I have asserts for + non-cyclicity. I once had the idea that DAG_Node could be a base + class for graphs that /could/ allow cyclicity, or something like + that, so those assertions would apply for methods that work only + for acyclic networks. But, in time, I realized that almost + everything in DAG_Node would have to have such assertions. Moral + of the story: DAG_Node has nearly no code that it could share with + a class for anything but DAGs. And since DAG_Node does everything it + can to /keep/ you from making cyclicities, there's no point in + constantly having assertions of noncyclicity (especially when + these assertions are rather expensive to check). + +1.02 Sun Mar 05 12:00:00 1998 + - Minor bugfixes: + Fixed a typo in the docs: corrected one "right_sisters" to "right_sister" + Initialized a variable to '' to avoid warnings under -w. Thanks to Gilles Lamiral. + +1.01 Fri May 14 12:00:00 1998 + - Major additions: + Scads of new methods. Still (as far as I know) backward + compatible with all previous versions. Some minor changes in + coding, not affecting the interface. + - Hopefully more friendly to users that use -w (warnings). + - Cautionary tale: I started making big changes to this right around + mid-November 1998. But I kept thinking "oh, ONE MORE change and + then I'll release it." Famous last words! Other things came up, + I forgot what was new and what was different in this module + (which is why you don't see a detailed list of differences here), + altho apparently somehow I managed to document all the new methods. + +0.75 Tue Nov 3 12:00:00 1998 + - Minor changes: + New methods new_daughter, new_daughter_left. + $obj->new constructor syntax now documented. + Internal accesses to "daughter" and "mother" attribs are now direct, for efficiency's sake. + - Minor improvements to the docs. + +0.74 Wed Oct 28 12:00:00 1998 + - Whoops, forgot to bundle the README. + - No change in the code. + +0.73 Tue Oct 27 12:00:00 1998 + - First release. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Tree-DAG_Node-1.11/MANIFEST new/Tree-DAG_Node-1.12/MANIFEST --- old/Tree-DAG_Node-1.11/MANIFEST 2013-02-04 00:00:42.000000000 +0100 +++ new/Tree-DAG_Node-1.12/MANIFEST 2013-07-03 08:43:17.000000000 +0200 @@ -1,6 +1,6 @@ Build.PL Changelog.ini -CHANGES +Changes lib/Tree/DAG_Node.pm Makefile.PL MANIFEST This list of files diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Tree-DAG_Node-1.11/META.json new/Tree-DAG_Node-1.12/META.json --- old/Tree-DAG_Node-1.11/META.json 2013-02-04 00:00:42.000000000 +0100 +++ new/Tree-DAG_Node-1.12/META.json 2013-07-03 08:43:17.000000000 +0200 @@ -4,7 +4,7 @@ "Sean M. Burke <sbu...@cpan.org>" ], "dynamic_config" : 1, - "generated_by" : "Module::Build version 0.4003, CPAN::Meta::Converter version 2.120921", + "generated_by" : "Module::Build version 0.4005, CPAN::Meta::Converter version 2.131560", "license" : [ "artistic_2" ], @@ -34,7 +34,7 @@ "provides" : { "Tree::DAG_Node" : { "file" : "lib/Tree/DAG_Node.pm", - "version" : "1.11" + "version" : "1.12" } }, "release_status" : "stable", @@ -43,5 +43,5 @@ "http://www.perlfoundation.org/artistic_license_2_0" ] }, - "version" : "1.11" + "version" : "1.12" } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Tree-DAG_Node-1.11/META.yml new/Tree-DAG_Node-1.12/META.yml --- old/Tree-DAG_Node-1.11/META.yml 2013-02-04 00:00:42.000000000 +0100 +++ new/Tree-DAG_Node-1.12/META.yml 2013-07-03 08:43:17.000000000 +0200 @@ -7,7 +7,7 @@ configure_requires: Module::Build: 0.38 dynamic_config: 1 -generated_by: 'Module::Build version 0.4003, CPAN::Meta::Converter version 2.120921' +generated_by: 'Module::Build version 0.4005, CPAN::Meta::Converter version 2.131560' license: artistic_2 meta-spec: url: http://module-build.sourceforge.net/META-spec-v1.4.html @@ -16,10 +16,10 @@ provides: Tree::DAG_Node: file: lib/Tree/DAG_Node.pm - version: 1.11 + version: 1.12 requires: strict: 0 warnings: 0 resources: license: http://www.perlfoundation.org/artistic_license_2_0 -version: 1.11 +version: 1.12 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Tree-DAG_Node-1.11/README new/Tree-DAG_Node-1.12/README --- old/Tree-DAG_Node-1.11/README 2013-02-04 00:00:42.000000000 +0100 +++ new/Tree-DAG_Node-1.12/README 2013-07-03 08:43:17.000000000 +0200 @@ -121,5 +121,5 @@ Copyright 1998-2001, 2004, 2007 by Sean M. Burke and David Hand. -This program is free software; you can redistribute it and/or modify it -under the same terms as Perl itself. +This program is free software. It is released under the Artistic License 2.0. +See L<http://opensource.org/licenses/Artistic-2.0>. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Tree-DAG_Node-1.11/lib/Tree/DAG_Node.pm new/Tree-DAG_Node-1.12/lib/Tree/DAG_Node.pm --- old/Tree-DAG_Node-1.11/lib/Tree/DAG_Node.pm 2013-02-04 00:00:42.000000000 +0100 +++ new/Tree-DAG_Node-1.12/lib/Tree/DAG_Node.pm 2013-07-03 08:43:17.000000000 +0200 @@ -4,7 +4,7 @@ use warnings; our $Debug = 0; -our $VERSION = '1.11'; +our $VERSION = '1.12'; # ----------------------------------------------- @@ -1674,7 +1674,7 @@ "this method returns thus-and-such a value", then you should not rely on it returning anything meaningful. -A I<passing> acquintance with at least the broader details of the source +A I<passing> acquaintance with at least the broader details of the source code for this class is assumed for anyone using this class as a base class -- especially if you're overriding existing methods, and B<definitely> if you're overriding linkage methods. @@ -1763,7 +1763,7 @@ In other words, I like to have each attribute initialized thru a method named _init_[attribute], which should expect the object as -$_[0] and the the options hashref (or {} if none was given) as $_[1]. +$_[0] and the options hashref (or {} if none was given) as $_[1]. If you insist on having your _init recognize options for setting attributes, you might as well have them dealt with by the appropriate _init_[attribute] method, like this: @@ -1825,7 +1825,7 @@ it becomes N2's daughter. If you try to make a node its own mother, a fatal error results. If -you try to take one of a a node N1's ancestors and make it also a +you try to take one of a node N1's ancestors and make it also a daughter of N1, a fatal error results. A fatal error results if anything in LIST isn't a node object. @@ -1870,7 +1870,7 @@ =head2 add_right_sisters(LIST) -Just like add_left_sisters (which see), except that the the elements +Just like add_left_sisters (which see), except that the elements in LIST (in that order) as immediate B<right> sisters of $node; In other words, given that B's mother's daughter-list is (A,B,C,D), @@ -1925,7 +1925,7 @@ that tree as currently structured. (Consider how ($address1 cmp $address2) may be magically meaningful -to you, if you mant to figure out what nodes are to the right of what +to you, if you meant to figure out what nodes are to the right of what other nodes.) =head2 ancestors() @@ -1964,7 +1964,7 @@ =head2 clear_daughters() This unlinks all $mother's daughters. -Returns the the list of what used to be $mother's daughters. +Returns the list of what used to be $mother's daughters. Not to be confused with L</remove_daughters(LIST)>. @@ -2195,7 +2195,7 @@ =item o tick -- a string to preface each entry with This string goes between the indenting-spacing and the node's name. You -may prefer "*" or "-> " or someting. +may prefer "*" or "-> " or something. Default: ''. @@ -2572,7 +2572,7 @@ $node->replace_with($N1, $N2, $N3); As a side affect of attaching $N1 and $N2 to $node's mother, they're -unlinked from their parents ($node, and $N1, replectively). +unlinked from their parents ($node, and $N1, respectively). But N3's daughter list is unaffected. In other words, this method does what it has to, as you'd expect it @@ -2706,7 +2706,7 @@ print $tree->tree_to_lol_notation, "\n"; prints the following (which I've broken over two lines for sake of -printablitity of documentation): +printability of documentation): [[[['Det:The'], [['dog'], 'N'], 'NP'], [["/with rabies\x5c"], 'PP'], 'NP'], [['died'], 'VP'], 'S'], @@ -2848,7 +2848,7 @@ =over 4 -=item o Starting pount +=item o Starting point Start at the $node given. -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org