8
0

37 Commits

Author SHA256 Message Date
0969ce18a4 Add Gitea build results 2025-08-12 18:18:16 +02:00
af780f8e72 Accepting request 1279821 from devel:languages:perl
Forwarded request #1279810 from tinita

- updated to 1.350.0 (1.35)
   see /usr/share/doc/packages/perl-Tree-DAG_Node/Changelog.ini
  [V 1.35]
  Date=2025-05-12T17:00:00
  Comments= <<EOT
  - Change sub hashref2string() line 726 so it does not generate an error or warning when
  the node or node name is '' (empty string), undef or 0 (zero).
  - Change test data so that when stringifying a tree, node names without attributes are
  output as (e.g.) 'lexeme: Attributes{}' rather than as just 'lexeme'. This was alleged
  to have been done as per the last dot point under v 1.34 below, but was not done properly.
  - This last point also affects the related module Data::RenderAsTree, which ships with a
  range of test programs and sample scripts which futher exercise these features.
  The point of these latter samples is so you can use them without having to fiddle about
  removing the test code in the corresponding test scripts.
  EOT
  [V 1.34]
  Date=2025-04-23T17:01:00
  Comments= <<EOT
  - Thanx to Shawn Laffan for reporting a problem with line-endings in files read and written,
  by both Tree::DAG_Node and t/read.tree.t, when he tests under Strawberry Perl.
  - The 2 test files t/tree.with*.txt ship as ISO-8859-1 while t/tree.utf8.attributes.txt ships
  as UTF-8. So...
  - Don't explicitly use UTF-8 encoding in DAG_Node.pm's sub read_tree(). Rather, use a regexp
  to standardize line endings after reading. Likewise, in t/read.tree.t, do the same.
  - I have un-commented the 2 extra tests at the end of t/read.tree.t. Specifically,
  line 50 was 'for (qw/utf8/)# with without/)'. It now says 'for (qw/utf8 with without/)'
  - Reformat test data files t/tree.*.attributes.txt
  This was done with the new files share/read.write.tree.(pl, sh).
  And it was done because some of the test data files had been written
  by old code with slightly different indenting.
  - Add a new test data file, t/metag.cooked.tree.txt
  It's a copy of MarpaX::Grammar::Parser's share/metag.cooked.tree.
  The test program t/read.tree.t was edited to include this new file.
  - Patch tree::DAG_Node.format_node() to output 'Attributes: {}' and not just 'Attributes:'
  when the user does not want attributes reported. This makes the code match the sample
  trees shipped in t/.
  EOT

OBS-URL: https://build.opensuse.org/request/show/1279821
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Tree-DAG_Node?expand=0&rev=29
2025-05-26 16:36:01 +00:00
2f0a7d7661 Accepting request 1279810 from devel:languages:perl:autoupdate
- updated to 1.350.0 (1.35)
   see /usr/share/doc/packages/perl-Tree-DAG_Node/Changelog.ini
  [V 1.35]
  Date=2025-05-12T17:00:00
  Comments= <<EOT
  - Change sub hashref2string() line 726 so it does not generate an error or warning when
  the node or node name is '' (empty string), undef or 0 (zero).
  - Change test data so that when stringifying a tree, node names without attributes are
  output as (e.g.) 'lexeme: Attributes{}' rather than as just 'lexeme'. This was alleged
  to have been done as per the last dot point under v 1.34 below, but was not done properly.
  - This last point also affects the related module Data::RenderAsTree, which ships with a
  range of test programs and sample scripts which futher exercise these features.
  The point of these latter samples is so you can use them without having to fiddle about
  removing the test code in the corresponding test scripts.
  EOT
  [V 1.34]
  Date=2025-04-23T17:01:00
  Comments= <<EOT
  - Thanx to Shawn Laffan for reporting a problem with line-endings in files read and written,
  by both Tree::DAG_Node and t/read.tree.t, when he tests under Strawberry Perl.
  - The 2 test files t/tree.with*.txt ship as ISO-8859-1 while t/tree.utf8.attributes.txt ships
  as UTF-8. So...
  - Don't explicitly use UTF-8 encoding in DAG_Node.pm's sub read_tree(). Rather, use a regexp
  to standardize line endings after reading. Likewise, in t/read.tree.t, do the same.
  - I have un-commented the 2 extra tests at the end of t/read.tree.t. Specifically,
  line 50 was 'for (qw/utf8/)# with without/)'. It now says 'for (qw/utf8 with without/)'
  - Reformat test data files t/tree.*.attributes.txt
  This was done with the new files share/read.write.tree.(pl, sh).
  And it was done because some of the test data files had been written
  by old code with slightly different indenting.
  - Add a new test data file, t/metag.cooked.tree.txt
  It's a copy of MarpaX::Grammar::Parser's share/metag.cooked.tree.
  The test program t/read.tree.t was edited to include this new file.
  - Patch tree::DAG_Node.format_node() to output 'Attributes: {}' and not just 'Attributes:'
  when the user does not want attributes reported. This makes the code match the sample
  trees shipped in t/.
  EOT

OBS-URL: https://build.opensuse.org/request/show/1279810
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Tree-DAG_Node?expand=0&rev=33
2025-05-24 16:13:45 +00:00
2e79e8a19d Accepting request 1272893 from devel:languages:perl
OBS-URL: https://build.opensuse.org/request/show/1272893
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Tree-DAG_Node?expand=0&rev=28
2025-04-27 20:54:16 +00:00
753ec3d0c8 Accepting request 1269398 from devel:languages:perl:autoupdate
- updated to 1.330.0 (1.33)
   see /usr/share/doc/packages/perl-Tree-DAG_Node/Changelog.ini
  [V 1.33]
  Date=2025-03-20T11:16:00
  Deploy.Action=Upgrade
  Deploy.Reason=Security
  Comments= <<EOT
  - Replace the discouraged File::Slurp::Tiny with File::Slurper.
  Thanx to Marcel Telka for the report.
  But why not use File::Slurp? Because...
  https://blogs.perl.org/users/leon_timmermans/2015/08/fileslurp-is-broken-and-wrong.html
  - Add a security policy file SECURITY.md
  - Update Makefile.PL to include both ExtUtils::MakeMaker and perl.
  EOT

OBS-URL: https://build.opensuse.org/request/show/1269398
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Tree-DAG_Node?expand=0&rev=31
2025-04-27 00:59:31 +00:00
d0a3222423 Accepting request 868576 from devel:languages:perl
OBS-URL: https://build.opensuse.org/request/show/868576
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Tree-DAG_Node?expand=0&rev=27
2021-02-02 13:25:56 +00:00
1061b3b5bf Accepting request 868570 from devel:languages:perl:autoupdate
- updated to 1.32
   see /usr/share/doc/packages/perl-Tree-DAG_Node/Changelog.ini

OBS-URL: https://build.opensuse.org/request/show/868570
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Tree-DAG_Node?expand=0&rev=29
2021-02-02 09:52:08 +00:00
120625ff95 Accepting request 578711 from devel:languages:perl
OBS-URL: https://build.opensuse.org/request/show/578711
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Tree-DAG_Node?expand=0&rev=26
2018-02-23 14:29:17 +00:00
99427c2049 Accepting request 578696 from home:pmonrealgonzalez:branches:devel:languages:perl
- Cleaned the spec file with spec-cleaner

- updated to 1.31
 1.31  2018-02-14T09:08:00
      - Clarify licence issue by changing the reference in the
        DAG_Node.pm file from Artistic V 2 to Perl, so it now
        matches what I preemptively put in Makefile.PL and the
        LICENSE file.
      - Sean Burke has kindly agreed to this change.
        $thanx x $many to Gregor Herrmann (Debian Perl Group) for
        reporting this via github.

OBS-URL: https://build.opensuse.org/request/show/578696
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Tree-DAG_Node?expand=0&rev=27
2018-02-21 13:56:19 +00:00
86980035c6 Accepting request 574923 from devel:languages:perl
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/574923
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Tree-DAG_Node?expand=0&rev=25
2018-02-13 09:28:59 +00:00
Stephan Kulow
9f15fd53d3 - updated to 1.30
see /usr/share/doc/packages/perl-Tree-DAG_Node/Changelog.ini

OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Tree-DAG_Node?expand=0&rev=25
2018-02-08 06:09:13 +00:00
b55059c3fd Accepting request 532537 from devel:languages:perl
- updated to 1.29
   see /usr/share/doc/packages/perl-Tree-DAG_Node/Changelog.ini

OBS-URL: https://build.opensuse.org/request/show/532537
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Tree-DAG_Node?expand=0&rev=24
2017-10-09 17:46:11 +00:00
Stephan Kulow
3127ec75df - updated to 1.29
see /usr/share/doc/packages/perl-Tree-DAG_Node/Changelog.ini

OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Tree-DAG_Node?expand=0&rev=23
2017-10-08 08:26:11 +00:00
Tomáš Chvátal
d1eec9ceb5 Accepting request 225888 from devel:languages:perl
update

OBS-URL: https://build.opensuse.org/request/show/225888
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Tree-DAG_Node?expand=0&rev=22
2014-03-19 08:05:56 +00:00
Stephan Kulow
6daf04c2b0 update
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Tree-DAG_Node?expand=0&rev=21
2014-03-14 06:32:44 +00:00
Tomáš Chvátal
212e09b53b Accepting request 202216 from devel:languages:perl
OBS-URL: https://build.opensuse.org/request/show/202216
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Tree-DAG_Node?expand=0&rev=21
2013-10-21 13:14:59 +00:00
Stephan Kulow
0f05a75cb7 update
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Tree-DAG_Node?expand=0&rev=19
2013-10-04 11:55:20 +00:00
Stephan Kulow
04648b4738 Accepting request 184809 from devel:languages:perl
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/184809
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Tree-DAG_Node?expand=0&rev=19
2013-07-30 16:46:31 +00:00
Stephan Kulow
52bb255876 - 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.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Tree-DAG_Node?expand=0&rev=17
2013-07-27 12:39:50 +00:00
Stephan Kulow
78ee3dd826 Accepting request 177531 from devel:languages:perl
- updated to 1.11
       - 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.
       - 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.
       - 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.
       - 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). (forwarded request 177506 from coolo)

OBS-URL: https://build.opensuse.org/request/show/177531
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Tree-DAG_Node?expand=0&rev=18
2013-06-06 12:00:18 +00:00
Stephan Kulow
3f6bdd2bd6 Accepting request 177506 from home:coolo:update-perl
- updated to 1.11
       - 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.
       - 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.
       - 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.
       - 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).

OBS-URL: https://build.opensuse.org/request/show/177506
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Tree-DAG_Node?expand=0&rev=15
2013-06-04 15:35:07 +00:00
Stephan Kulow
8d0fb8d63c replace license with spdx.org variant
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Tree-DAG_Node?expand=0&rev=15
2011-12-06 17:49:16 +00:00
Stephan Kulow
42374db50c Accepting request 92149 from devel:languages:perl
update

OBS-URL: https://build.opensuse.org/request/show/92149
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Tree-DAG_Node?expand=0&rev=14
2011-11-21 11:49:41 +00:00
Stephan Kulow
cc1470218d use original .tar.gz
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Tree-DAG_Node?expand=0&rev=12
2011-11-18 11:31:23 +00:00
Stephan Kulow
10ff786d54 use gz
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Tree-DAG_Node?expand=0&rev=11
2011-11-17 15:55:17 +00:00
Stephan Kulow
84d4ab4455 OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Tree-DAG_Node?expand=0&rev=9 2011-11-11 11:24:05 +00:00
Lars Vogdt
6df2bdac95 Autobuild autoformatter for 54684
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Tree-DAG_Node?expand=0&rev=11
2010-12-05 21:26:14 +00:00
Lars Vogdt
54ce4551f6 Accepting request 54684 from devel:languages:perl
Accepted submit request 54684 from user coolo

OBS-URL: https://build.opensuse.org/request/show/54684
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Tree-DAG_Node?expand=0&rev=10
2010-12-05 21:26:06 +00:00
Stephan Kulow
a7f64d94d9 always buildrequire perl-macros if not present, move %perl_requires behind buildroot (script commit)
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Tree-DAG_Node?expand=0&rev=7
2010-12-03 14:54:48 +00:00
Stephan Kulow
aabad24bcf siwtch to perl_requires macro
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Tree-DAG_Node?expand=0&rev=6
2010-11-30 19:29:24 +00:00
Stephan Kulow
9de89a19a2 - remove /var/adm/perl-modules
- remove /var/adm/perl-modules

- remove /var/adm/perl-modules

- remove /var/adm/perl-modules

- remove /var/adm/perl-modules

- remove /var/adm/perl-modules

- remove /var/adm/perl-modules

- remove /var/adm/perl-modules

- remove /var/adm/perl-modules

- remove /var/adm/perl-modules

- remove /var/adm/perl-modules

- remove /var/adm/perl-modules

- remove /var/adm/perl-modules

- remove /var/adm/perl-modules

- remove /var/adm/perl-modules

OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Tree-DAG_Node?expand=0&rev=5
2010-11-29 19:00:24 +00:00
OBS User autobuild
d665dc6963 Autobuild autoformatter for 51079
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Tree-DAG_Node?expand=0&rev=9
2010-10-20 13:22:04 +00:00
OBS User buildservice-autocommit
a474aaefa0 Updating link to change in openSUSE:Factory/perl-Tree-DAG_Node revision 9.0
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Tree-DAG_Node?expand=0&rev=3b2ee3fb51514bdff21157b6bc437b5a
2010-10-20 13:22:04 +00:00
Ruediger Oertel
9a05730f6b Accepting request 51079 from devel:languages:perl
Accepted submit request 51079 from user coolo

OBS-URL: https://build.opensuse.org/request/show/51079
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Tree-DAG_Node?expand=0&rev=8
2010-10-20 13:21:59 +00:00
OBS User autobuild
55414d8d6e OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Tree-DAG_Node?expand=0&rev=5 2010-03-18 15:20:46 +00:00
OBS User unknown
12b2ec3c70 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Tree-DAG_Node?expand=0&rev=3 2009-06-18 15:14:54 +00:00
OBS User unknown
0b59d23c3d OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Tree-DAG_Node?expand=0&rev=1 2008-03-26 15:30:53 +00:00