[perl-Tree-DAG_Node] Update to 1.25

Paul Howarth pghmcfc at fedoraproject.org
Mon Mar 23 18:14:13 UTC 2015


commit 85b88d4d3f0b9c6cb3f75c5fda99d3321a89e4c0
Author: Paul Howarth <paul at city-fan.org>
Date:   Mon Mar 23 18:05:50 2015 +0000

    Update to 1.25
    
    - New upstream release 1.25
      - Deleted the undocumented sub _dump_quote(), which butchered Unicode
        characters when it tried to convert ASCII control characters into printable
        strings (on the assumption all data is ASCII); methods that used to call
        _dump_quote() now just output the node's name by calling quote_name(),
        which is discussed next, and undefined names are output as the string
        'undef'
      - Add method quote_name(), which simply returns its input string surrounded
        by single-quotes
      - Add method decode_lol(), which converts the output of tree_to_lol() and
        tree_to_simple_lol() into something that is easy to read
      - Re-order a couple of methods called tree_*(), so that they are in
        alphabetical order
      - Expand the docs for methods tree_to_*(), regarding undefined node names
      - Add scripts/write.tree.pl, which creates the test input file
        t/tree.utf8.attributes.txt (note: this file is now much more complex than
        in previous versions)
      - Add scripts/read.tree.pl, and its output file scripts/read.tree.log; this
        program demonstrates the output produced by various methods
      - Fix the faulty syntax I had used in Build.PL to identify the github repo
      - Delete and re-create github repo after 'git push' failed to upload the new
        version
      - Add LICENSE file to MANIFEST
    - Package LICENSE and scripts (as documentation)

 perl-Tree-DAG_Node.spec | 35 +++++++++++++++++++++++++++++++++--
 sources                 |  2 +-
 2 files changed, 34 insertions(+), 3 deletions(-)
---
diff --git a/perl-Tree-DAG_Node.spec b/perl-Tree-DAG_Node.spec
index 98e8928..6a5b200 100644
--- a/perl-Tree-DAG_Node.spec
+++ b/perl-Tree-DAG_Node.spec
@@ -1,5 +1,5 @@
 Name:           perl-Tree-DAG_Node
-Version:        1.24
+Version:        1.25
 Release:        1%{?dist}
 Summary:        Class for representing nodes in a tree
 Group:          Development/Libraries
@@ -48,11 +48,42 @@ make test
 make test TEST_FILES="$(echo $(find xt/ -name '*.t'))"
 
 %files
-%doc Changes README
+%if 0%{?_licensedir:1}
+%license LICENSE
+%else
+%doc LICENSE
+%endif
+%doc Changes README scripts/
 %{perl_vendorlib}/Tree/
 %{_mandir}/man3/Tree::DAG_Node.3*
 
 %changelog
+* Mon Mar 23 2015 Paul Howarth <paul at city-fan.org> - 1.25-1
+- Update to 1.25
+  - Deleted the undocumented sub _dump_quote(), which butchered Unicode
+    characters when it tried to convert ASCII control characters into printable
+    strings (on the assumption all data is ASCII); methods that used to call
+    _dump_quote() now just output the node's name by calling quote_name(),
+    which is discussed next, and undefined names are output as the string
+    'undef'
+  - Add method quote_name(), which simply returns its input string surrounded
+    by single-quotes
+  - Add method decode_lol(), which converts the output of tree_to_lol() and
+    tree_to_simple_lol() into something that is easy to read
+  - Re-order a couple of methods called tree_*(), so that they are in
+    alphabetical order
+  - Expand the docs for methods tree_to_*(), regarding undefined node names
+  - Add scripts/write.tree.pl, which creates the test input file
+    t/tree.utf8.attributes.txt (note: this file is now much more complex than
+    in previous versions)
+  - Add scripts/read.tree.pl, and its output file scripts/read.tree.log; this
+    program demonstrates the output produced by various methods
+  - Fix the faulty syntax I had used in Build.PL to identify the github repo
+  - Delete and re-create github repo after 'git push' failed to upload the new
+    version
+  - Add LICENSE file to MANIFEST
+- Package LICENSE and scripts (as documentation)
+
 * Sun Jan 25 2015 Paul Howarth <paul at city-fan.org> - 1.24-1
 - Update to 1.24
   - Clean up discussion in docs of original author's reluctance to allow
diff --git a/sources b/sources
index 1f7b3f3..d0bc95c 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-94c9ea8790b635d89632939446b1ecb7  Tree-DAG_Node-1.24.tgz
+b1206480f0ba570b463adfdfc912b951  Tree-DAG_Node-1.25.tgz


More information about the scm-commits mailing list