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 <[email protected]>
+
+- 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 <[email protected]>
+
+=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
<[email protected]>.
+
+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 <[email protected]>
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',