Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package perl-Pod-AsciiDoctor for openSUSE:Factory checked in at 2023-10-19 22:49:59 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/perl-Pod-AsciiDoctor (Old) and /work/SRC/openSUSE:Factory/.perl-Pod-AsciiDoctor.new.1945 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-Pod-AsciiDoctor" Thu Oct 19 22:49:59 2023 rev:4 rq:1118903 version:0.102000 Changes: -------- --- /work/SRC/openSUSE:Factory/perl-Pod-AsciiDoctor/perl-Pod-AsciiDoctor.changes 2023-07-12 17:27:25.474533218 +0200 +++ /work/SRC/openSUSE:Factory/.perl-Pod-AsciiDoctor.new.1945/perl-Pod-AsciiDoctor.changes 2023-10-19 22:52:18.633293442 +0200 @@ -1,0 +2,10 @@ +Sat Oct 7 03:07:16 UTC 2023 - Tina Müller <timueller+p...@suse.de> + +- updated to 0.102000 + see /usr/share/doc/packages/perl-Pod-AsciiDoctor/Changes + + 0.102000 2023-10-06 + + - add bin/pod2asciidoctor + +------------------------------------------------------------------- Old: ---- Pod-AsciiDoctor-0.101003.tar.gz New: ---- Pod-AsciiDoctor-0.102000.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ perl-Pod-AsciiDoctor.spec ++++++ --- /var/tmp/diff_new_pack.RSQhgf/_old 2023-10-19 22:52:19.209314334 +0200 +++ /var/tmp/diff_new_pack.RSQhgf/_new 2023-10-19 22:52:19.209314334 +0200 @@ -18,7 +18,7 @@ %define cpan_name Pod-AsciiDoctor Name: perl-Pod-AsciiDoctor -Version: 0.101003 +Version: 0.102000 Release: 0 License: Apache-2.0 Summary: Convert from POD to AsciiDoc @@ -28,11 +28,15 @@ BuildArch: noarch BuildRequires: perl BuildRequires: perl-macros -BuildRequires: perl(Module::Build) >= 0.280000 +BuildRequires: perl(Module::Build) >= 0.28 +BuildRequires: perl(Path::Tiny) BuildRequires: perl(Pod::Parser) >= 1.65 BuildRequires: perl(Test::More) >= 0.88 +BuildRequires: perl(autodie) BuildRequires: perl(parent) +Requires: perl(Path::Tiny) Requires: perl(Pod::Parser) >= 1.65 +Requires: perl(autodie) Requires: perl(parent) %{perl_requires} # MANUAL BEGIN ++++++ Pod-AsciiDoctor-0.101003.tar.gz -> Pod-AsciiDoctor-0.102000.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Pod-AsciiDoctor-0.101003/Build.PL new/Pod-AsciiDoctor-0.102000/Build.PL --- old/Pod-AsciiDoctor-0.101003/Build.PL 2023-07-03 18:20:48.000000000 +0200 +++ new/Pod-AsciiDoctor-0.102000/Build.PL 2023-10-06 11:33:30.000000000 +0200 @@ -18,17 +18,24 @@ "Shlomi Fish <shlomif\@cpan.org>" ], "dist_name" => "Pod-AsciiDoctor", - "dist_version" => "0.101003", + "dist_version" => "0.102000", "license" => "apache", "module_name" => "Pod::AsciiDoctor", "recursive_test_files" => 1, "requires" => { + "Carp" => 0, + "Getopt::Long" => 0, + "Path::Tiny" => 0, "Pod::Parser" => "1.65", + "autodie" => 0, "parent" => 0, "perl" => "5.014", "strict" => 0, "warnings" => 0 }, + "script_files" => [ + "bin/pod2asciidoctor" + ], "test_requires" => { "File::Spec" => 0, "IO::Handle" => 0, diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Pod-AsciiDoctor-0.101003/Changes new/Pod-AsciiDoctor-0.102000/Changes --- old/Pod-AsciiDoctor-0.101003/Changes 2023-07-03 18:20:48.000000000 +0200 +++ new/Pod-AsciiDoctor-0.102000/Changes 2023-10-06 11:33:30.000000000 +0200 @@ -2,6 +2,10 @@ NOT USED - Please use github http://github.com/benignbala/pod-asciidoctor +0.102000 2023-10-06 + + - add bin/pod2asciidoctor + 0.101003 2023-07-03 - avoid packaging *.old files. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Pod-AsciiDoctor-0.101003/MANIFEST new/Pod-AsciiDoctor-0.102000/MANIFEST --- old/Pod-AsciiDoctor-0.101003/MANIFEST 2023-07-03 18:20:48.000000000 +0200 +++ new/Pod-AsciiDoctor-0.102000/MANIFEST 2023-10-06 11:33:30.000000000 +0200 @@ -9,6 +9,7 @@ META.yml README README.adoc +bin/pod2asciidoctor dist.ini lib/Pod/AsciiDoctor.pm t/00-compile.t diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Pod-AsciiDoctor-0.101003/META.json new/Pod-AsciiDoctor-0.102000/META.json --- old/Pod-AsciiDoctor-0.101003/META.json 2023-07-03 18:20:48.000000000 +0200 +++ new/Pod-AsciiDoctor-0.102000/META.json 2023-10-06 11:33:30.000000000 +0200 @@ -40,7 +40,11 @@ }, "runtime" : { "requires" : { + "Carp" : "0", + "Getopt::Long" : "0", + "Path::Tiny" : "0", "Pod::Parser" : "1.65", + "autodie" : "0", "parent" : "0", "perl" : "5.014", "strict" : "0", @@ -59,7 +63,7 @@ "provides" : { "Pod::AsciiDoctor" : { "file" : "lib/Pod/AsciiDoctor.pm", - "version" : "0.101003" + "version" : "0.102000" } }, "release_status" : "stable", @@ -74,7 +78,7 @@ "web" : "https://github.com/shlomif/Pod-AsciiDoctor" } }, - "version" : "0.101003", + "version" : "0.102000", "x_Dist_Zilla" : { "perl" : { "version" : "5.036001" @@ -420,7 +424,7 @@ { "class" : "Pod::Weaver::Section::Support", "name" : "@SHLOMIF/Support", - "version" : "1.013" + "version" : "1.014" }, { "class" : "Pod::Weaver::Section::Authors", @@ -459,6 +463,11 @@ "version" : "6.030" }, { + "class" : "Dist::Zilla::Plugin::ExecDir", + "name" : "ExecDir", + "version" : "6.030" + }, + { "class" : "Dist::Zilla::Plugin::Test::Kwalitee", "config" : { "Dist::Zilla::Plugin::Test::Kwalitee" : { diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Pod-AsciiDoctor-0.101003/META.yml new/Pod-AsciiDoctor-0.102000/META.yml --- old/Pod-AsciiDoctor-0.101003/META.yml 2023-07-03 18:20:48.000000000 +0200 +++ new/Pod-AsciiDoctor-0.102000/META.yml 2023-10-06 11:33:30.000000000 +0200 @@ -20,9 +20,13 @@ provides: Pod::AsciiDoctor: file: lib/Pod/AsciiDoctor.pm - version: '0.101003' + version: '0.102000' requires: + Carp: '0' + Getopt::Long: '0' + Path::Tiny: '0' Pod::Parser: '1.65' + autodie: '0' parent: '0' perl: '5.014' strict: '0' @@ -31,7 +35,7 @@ bugtracker: https://github.com/shlomif/Pod-AsciiDoctor/issues homepage: http://metacpan.org/release/Pod-AsciiDoctor repository: git://github.com/shlomif/Pod-AsciiDoctor.git -version: '0.101003' +version: '0.102000' x_Dist_Zilla: perl: version: '5.036001' @@ -302,7 +306,7 @@ - class: Pod::Weaver::Section::Support name: '@SHLOMIF/Support' - version: '1.013' + version: '1.014' - class: Pod::Weaver::Section::Authors name: '@SHLOMIF/Authors' @@ -330,6 +334,10 @@ name: '@Filter/UploadToCPAN' version: '6.030' - + class: Dist::Zilla::Plugin::ExecDir + name: ExecDir + version: '6.030' + - class: Dist::Zilla::Plugin::Test::Kwalitee config: Dist::Zilla::Plugin::Test::Kwalitee: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Pod-AsciiDoctor-0.101003/README new/Pod-AsciiDoctor-0.102000/README --- old/Pod-AsciiDoctor-0.101003/README 2023-07-03 18:20:48.000000000 +0200 +++ new/Pod-AsciiDoctor-0.102000/README 2023-10-06 11:33:30.000000000 +0200 @@ -1,5 +1,5 @@ This archive contains the distribution Pod-AsciiDoctor, -version 0.101003: +version 0.102000: Convert from POD to AsciiDoc diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Pod-AsciiDoctor-0.101003/bin/pod2asciidoctor new/Pod-AsciiDoctor-0.102000/bin/pod2asciidoctor --- old/Pod-AsciiDoctor-0.101003/bin/pod2asciidoctor 1970-01-01 01:00:00.000000000 +0100 +++ new/Pod-AsciiDoctor-0.102000/bin/pod2asciidoctor 2023-10-06 11:33:30.000000000 +0200 @@ -0,0 +1,167 @@ +#! /usr/bin/env perl +# +# Short description for pod2asciidoctor.pl +# +# Version 0.0.1 +# Copyright (C) 2023 Shlomi Fish < https://www.shlomifish.org/ > +# +# Licensed under the terms of the MIT license. + +use strict; +use warnings; +use 5.014; +use autodie; + +use Carp qw/ confess /; +use Getopt::Long qw/ GetOptions /; +use Path::Tiny qw/ cwd path tempdir tempfile /; + +use Pod::AsciiDoctor (); + +sub run +{ + my $output_fn; + + GetOptions( "output|o=s" => \$output_fn, ) + or die "errror in cmdline args: $!"; + + if ( !defined($output_fn) ) + { + die "Output filename not specified! Use the -o|--output flag!"; + } + my $adoc = Pod::AsciiDoctor->new(); + $adoc->parse_from_filehandle( path( shift @ARGV )->openr() ); + path($output_fn)->spew_utf8( $adoc->adoc() ); + + exit(0); +} + +run(); + +1; + +__END__ + +=pod + +=encoding UTF-8 + +=head1 NAME + +XML::Grammar::Screenplay::App::FromProto + +=head1 VERSION + +version 0.102000 + +=head1 VERSION + +version v0.16.0 + +=head1 COPYRIGHT AND LICENSE + +This software is Copyright (c) 2007 by Shlomi Fish. + +This is free software, licensed under: + + The MIT (X11) License + +=for :stopwords cpan testmatrix url bugtracker rt cpants kwalitee diff irc mailto metadata placeholders metacpan + +=head1 SUPPORT + +=head2 Websites + +The following websites have more information about this module, and may be of help to you. As always, +in addition to those websites please use your favorite search engine to discover more resources. + +=over 4 + +=item * + +MetaCPAN + +A modern, open-source CPAN search engine, useful to view POD in HTML format. + +L<https://metacpan.org/release/Pod-AsciiDoctor> + +=item * + +RT: CPAN's Bug Tracker + +The RT ( Request Tracker ) website is the default bug/issue tracking system for CPAN. + +L<https://rt.cpan.org/Public/Dist/Display.html?Name=Pod-AsciiDoctor> + +=item * + +CPANTS + +The CPANTS is a website that analyzes the Kwalitee ( code metrics ) of a distribution. + +L<http://cpants.cpanauthors.org/dist/Pod-AsciiDoctor> + +=item * + +CPAN Testers + +The CPAN Testers is a network of smoke testers who run automated tests on uploaded CPAN distributions. + +L<http://www.cpantesters.org/distro/P/Pod-AsciiDoctor> + +=item * + +CPAN Testers Matrix + +The CPAN Testers Matrix is a website that provides a visual overview of the test results for a distribution on various Perls/platforms. + +L<http://matrix.cpantesters.org/?dist=Pod-AsciiDoctor> + +=item * + +CPAN Testers Dependencies + +The CPAN Testers Dependencies is a website that shows a chart of the test results of all dependencies for a distribution. + +L<http://deps.cpantesters.org/?module=Pod::AsciiDoctor> + +=back + +=head2 Bugs / Feature Requests + +Please report any bugs or feature requests by email to C<bug-pod-asciidoctor at rt.cpan.org>, or through +the web interface at L<https://rt.cpan.org/Public/Bug/Report.html?Queue=Pod-AsciiDoctor>. You will be automatically notified of any +progress on the request by the system. + +=head2 Source Code + +The code is open to the world, and available for you to hack on. Please feel free to browse it and play +with it, or whatever. If you want to contribute patches, please send me a diff or prod me to pull +from your repository :) + +L<https://github.com/shlomif/Pod-AsciiDoctor> + + git clone git://github.com/shlomif/Pod-AsciiDoctor.git + +=head1 AUTHOR + +Shlomi Fish <shlo...@cpan.org> + +=head1 BUGS + +Please report any bugs or feature requests on the bugtracker website +L<https://github.com/shlomif/Pod-AsciiDoctor/issues> + +When submitting a bug or request, please include a test-file or a +patch to an existing test-file that illustrates the bug or desired +feature. + +=head1 COPYRIGHT AND LICENSE + +This software is Copyright (c) 2013 by Balachandran Sivakumar <balachand...@balachandran.org>. + +This is free software, licensed under: + + The Apache License, Version 2.0, January 2004 + +=cut diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Pod-AsciiDoctor-0.101003/dist.ini new/Pod-AsciiDoctor-0.102000/dist.ini --- old/Pod-AsciiDoctor-0.101003/dist.ini 2023-07-03 18:20:48.000000000 +0200 +++ new/Pod-AsciiDoctor-0.102000/dist.ini 2023-10-06 11:33:30.000000000 +0200 @@ -3,7 +3,7 @@ license = Apache_2_0 copyright_holder = Balachandran Sivakumar <balachand...@balachandran.org> copyright_year = 2013 -version = 0.101003 +version = 0.102000 [@Filter] -bundle = @SHLOMIF @@ -11,6 +11,8 @@ dist = Pod-AsciiDoctor github_name = Pod-AsciiDoctor ; homepage = http://www.shlomifish.org/open-source/projects/sky/ +[ExecDir] +dir = bin [Test::Kwalitee] [Test::TidyAll] ; authordep Code::TidyAll::Plugin::TestCount diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Pod-AsciiDoctor-0.101003/lib/Pod/AsciiDoctor.pm new/Pod-AsciiDoctor-0.102000/lib/Pod/AsciiDoctor.pm --- old/Pod-AsciiDoctor-0.101003/lib/Pod/AsciiDoctor.pm 2023-07-03 18:20:48.000000000 +0200 +++ new/Pod-AsciiDoctor-0.102000/lib/Pod/AsciiDoctor.pm 2023-10-06 11:33:30.000000000 +0200 @@ -1,5 +1,5 @@ package Pod::AsciiDoctor; -$Pod::AsciiDoctor::VERSION = '0.101003'; +$Pod::AsciiDoctor::VERSION = '0.102000'; use 5.014; use strict; use warnings FATAL => 'all'; @@ -218,7 +218,7 @@ =head1 VERSION -version 0.101003 +version 0.102000 =head1 SYNOPSIS diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Pod-AsciiDoctor-0.101003/t/00-compile.t new/Pod-AsciiDoctor-0.102000/t/00-compile.t --- old/Pod-AsciiDoctor-0.101003/t/00-compile.t 2023-07-03 18:20:48.000000000 +0200 +++ new/Pod-AsciiDoctor-0.102000/t/00-compile.t 2023-10-06 11:33:30.000000000 +0200 @@ -6,13 +6,15 @@ use Test::More; -plan tests => 1 + ($ENV{AUTHOR_TESTING} ? 1 : 0); +plan tests => 2 + ($ENV{AUTHOR_TESTING} ? 1 : 0); my @module_files = ( 'Pod/AsciiDoctor.pm' ); - +my @scripts = ( + 'bin/pod2asciidoctor' +); # no fake home requested @@ -52,6 +54,41 @@ } } +foreach my $file (@scripts) +{ SKIP: { + open my $fh, '<', $file or warn("Unable to open $file: $!"), next; + my $line = <$fh>; + + close $fh and skip("$file isn't perl", 1) unless $line =~ /^#!\s*(?:\S*perl\S*)((?:\s+-\w*)*)(?:\s*#.*)?$/; + @switches = (@switches, split(' ', $1)) if $1; + + close $fh and skip("$file uses -T; not testable with PERL5LIB", 1) + if grep { $_ eq '-T' } @switches and $ENV{PERL5LIB}; + + my $stderr = IO::Handle->new; + + diag('Running: ', join(', ', map { my $str = $_; $str =~ s/'/\\'/g; q{'} . $str . q{'} } + $^X, @switches, '-c', $file)) + if $ENV{PERL_COMPILE_TEST_DEBUG}; + + my $pid = open3($stdin, '>&STDERR', $stderr, $^X, @switches, '-c', $file); + binmode $stderr, ':crlf' if $^O eq 'MSWin32'; + my @_warnings = <$stderr>; + waitpid($pid, 0); + is($?, 0, "$file compiled ok"); + + shift @_warnings if @_warnings and $_warnings[0] =~ /^Using .*\bblib/ + and not eval { +require blib; blib->VERSION('1.01') }; + + # in older perls, -c output is simply the file portion of the path being tested + if (@_warnings = grep { !/\bsyntax OK$/ } + grep { chomp; $_ ne (File::Spec->splitpath($file))[2] } @_warnings) + { + warn @_warnings; + push @warnings, @_warnings; + } +} } + is(scalar(@warnings), 0, 'no warnings found') diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Pod-AsciiDoctor-0.101003/xt/author/eol.t new/Pod-AsciiDoctor-0.102000/xt/author/eol.t --- old/Pod-AsciiDoctor-0.101003/xt/author/eol.t 2023-07-03 18:20:48.000000000 +0200 +++ new/Pod-AsciiDoctor-0.102000/xt/author/eol.t 2023-10-06 11:33:30.000000000 +0200 @@ -7,6 +7,7 @@ use Test::EOL; my @files = ( + 'bin/pod2asciidoctor', 'lib/Pod/AsciiDoctor.pm', 't/00-compile.t', 't/00-load.t', diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Pod-AsciiDoctor-0.101003/xt/author/no-tabs.t new/Pod-AsciiDoctor-0.102000/xt/author/no-tabs.t --- old/Pod-AsciiDoctor-0.101003/xt/author/no-tabs.t 2023-07-03 18:20:48.000000000 +0200 +++ new/Pod-AsciiDoctor-0.102000/xt/author/no-tabs.t 2023-10-06 11:33:30.000000000 +0200 @@ -7,6 +7,7 @@ use Test::NoTabs; my @files = ( + 'bin/pod2asciidoctor', 'lib/Pod/AsciiDoctor.pm', 't/00-compile.t', 't/00-load.t',