Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package perl-CGI-Simple for openSUSE:Factory
checked in at 2022-01-17 22:34:20
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-CGI-Simple (Old)
and /work/SRC/openSUSE:Factory/.perl-CGI-Simple.new.1892 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-CGI-Simple"
Mon Jan 17 22:34:20 2022 rev:28 rq:946982 version:1.280
Changes:
--------
--- /work/SRC/openSUSE:Factory/perl-CGI-Simple/perl-CGI-Simple.changes
2020-02-13 10:11:08.956327228 +0100
+++
/work/SRC/openSUSE:Factory/.perl-CGI-Simple.new.1892/perl-CGI-Simple.changes
2022-01-17 22:35:10.702288727 +0100
@@ -1,0 +2,16 @@
+Wed Jan 12 03:06:14 UTC 2022 - Tina M??ller <[email protected]>
+
+- updated to 1.280
+ see /usr/share/doc/packages/perl-CGI-Simple/Changes
+
+ 1.280 2022-01-11 MANWAR
+ - Changed the version format from N.nn to N.nnn as requested.
+
+ 1.27 2022-01-06 MANWAR
+ - Removed unneeded Build.PL #11, thanks @haarg.
+ - Moved prereqs to correct phase #12, thanks @haarg.
+
+ 1.26 2022-01-02 MANWAR
+ - Dropped IO::Scalar prereq as suggested in PR #10, thanks @haarg.
+
+-------------------------------------------------------------------
Old:
----
CGI-Simple-1.25.tar.gz
New:
----
CGI-Simple-1.280.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ perl-CGI-Simple.spec ++++++
--- /var/tmp/diff_new_pack.v95XdL/_old 2022-01-17 22:35:11.098288990 +0100
+++ /var/tmp/diff_new_pack.v95XdL/_new 2022-01-17 22:35:11.102288992 +0100
@@ -1,7 +1,7 @@
#
# spec file for package perl-CGI-Simple
#
-# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2022 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -16,27 +16,20 @@
#
+%define cpan_name CGI-Simple
Name: perl-CGI-Simple
-Version: 1.25
+Version: 1.280
Release: 0
-%define cpan_name CGI-Simple
Summary: Object-oriented CGI interface compliant to CGI.pm
License: Artistic-1.0 OR GPL-1.0-or-later
-Group: Development/Libraries/Perl
-Url: https://metacpan.org/release/%{cpan_name}
+URL: https://metacpan.org/release/%{cpan_name}
Source0:
https://cpan.metacpan.org/authors/id/M/MA/MANWAR/%{cpan_name}-%{version}.tar.gz
Source1: cpanspec.yml
BuildArch: noarch
-BuildRoot: %{_tmppath}/%{name}-%{version}-build
BuildRequires: perl
BuildRequires: perl-macros
-BuildRequires: perl(IO::Scalar)
-BuildRequires: perl(Module::Build)
BuildRequires: perl(Test::Exception)
BuildRequires: perl(Test::NoWarnings)
-Requires: perl(IO::Scalar)
-Requires: perl(Test::Exception)
-Requires: perl(Test::NoWarnings)
%{perl_requires}
# MANUAL BEGIN
# after 1.115 came 1.12 - provide the zero padded version number to fix
version checks
@@ -60,21 +53,21 @@
CGI.pm depending on the precise task.
%prep
-%setup -q -n %{cpan_name}-%{version}
+%autosetup -n %{cpan_name}-%{version}
%build
-perl Build.PL installdirs=vendor
-./Build build flags=%{?_smp_mflags}
+perl Makefile.PL INSTALLDIRS=vendor
+%make_build
%check
-./Build test
+make test
%install
-./Build install destdir=%{buildroot} create_packlist=0
+%perl_make_install
+%perl_process_packlist
%perl_gen_filelist
%files -f %{name}.files
-%defattr(-,root,root,755)
%doc Changes README
%changelog
++++++ CGI-Simple-1.25.tar.gz -> CGI-Simple-1.280.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/CGI-Simple-1.25/Build.PL
new/CGI-Simple-1.280/Build.PL
--- old/CGI-Simple-1.25/Build.PL 2018-03-03 11:36:47.000000000 +0100
+++ new/CGI-Simple-1.280/Build.PL 1970-01-01 01:00:00.000000000 +0100
@@ -1,24 +0,0 @@
-use strict;
-use warnings;
-
-use lib 'inc';
-use Module::Build;
-use MyBuilder;
-
-my $builder = MyBuilder->new(
- module_name => 'CGI::Simple',
- sign => 1,
- license => 'perl',
- dist_author => 'Andy Armstrong <[email protected]>',
- dist_version_from => 'lib/CGI/Simple.pm',
- requires => {
- 'Test::More' => 0,
- 'Test::NoWarnings' => 0,
- 'Test::Exception' => 0,
- 'IO::Scalar' => 0,
- 'File::Temp' => 0,
- },
- add_to_cleanup => ['CGI-Simple-*'],
-);
-
-$builder->create_build_script();
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/CGI-Simple-1.25/Changes new/CGI-Simple-1.280/Changes
--- old/CGI-Simple-1.25/Changes 2020-02-10 14:00:08.000000000 +0100
+++ new/CGI-Simple-1.280/Changes 2022-01-11 16:13:07.000000000 +0100
@@ -1,5 +1,15 @@
Revision history for Perl extension CGI::Simple.
+1.280 2022-01-11 MANWAR
+ - Changed the version format from N.nn to N.nnn as requested.
+
+1.27 2022-01-06 MANWAR
+ - Removed unneeded Build.PL #11, thanks @haarg.
+ - Moved prereqs to correct phase #12, thanks @haarg.
+
+1.26 2022-01-02 MANWAR
+ - Dropped IO::Scalar prereq as suggested in PR #10, thanks @haarg.
+
1.25 2020-02-10 MANWAR
- Merged PR #9, thanks @ktat.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/CGI-Simple-1.25/MANIFEST
new/CGI-Simple-1.280/MANIFEST
--- old/CGI-Simple-1.25/MANIFEST 2020-02-10 14:00:38.000000000 +0100
+++ new/CGI-Simple-1.280/MANIFEST 2022-01-11 16:14:50.000000000 +0100
@@ -1,13 +1,11 @@
.travis.yml
-Build.PL
Changes
-inc/MyBuilder.pm
lib/CGI/Simple.pm
lib/CGI/Simple/Cookie.pm
lib/CGI/Simple/Standard.pm
lib/CGI/Simple/Util.pm
Makefile.PL
-MANIFEST This list of files
+MANIFEST This list of files
README
t/000.load.t
t/020.cookie.t
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/CGI-Simple-1.25/META.json
new/CGI-Simple-1.280/META.json
--- old/CGI-Simple-1.25/META.json 2020-02-10 14:00:38.000000000 +0100
+++ new/CGI-Simple-1.280/META.json 2022-01-11 16:14:50.000000000 +0100
@@ -4,7 +4,7 @@
"Andy Armstrong <[email protected]>"
],
"dynamic_config" : 1,
- "generated_by" : "ExtUtils::MakeMaker version 7.38, CPAN::Meta::Converter
version 2.150010",
+ "generated_by" : "ExtUtils::MakeMaker version 7.34, CPAN::Meta::Converter
version 2.150010",
"license" : [
"perl_5"
],
@@ -30,10 +30,9 @@
"ExtUtils::MakeMaker" : "0"
}
},
- "runtime" : {
+ "test" : {
"requires" : {
"File::Temp" : "0",
- "IO::Scalar" : "0",
"Test::Exception" : "0",
"Test::More" : "0",
"Test::NoWarnings" : "0"
@@ -49,6 +48,6 @@
"x_license" : "http://dev.perl.org/licenses/"
}
},
- "version" : "1.25",
- "x_serialization_backend" : "JSON::PP version 4.00"
+ "version" : "1.280",
+ "x_serialization_backend" : "JSON::PP version 4.02"
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/CGI-Simple-1.25/META.yml
new/CGI-Simple-1.280/META.yml
--- old/CGI-Simple-1.25/META.yml 2020-02-10 14:00:38.000000000 +0100
+++ new/CGI-Simple-1.280/META.yml 2022-01-11 16:14:48.000000000 +0100
@@ -4,10 +4,14 @@
- 'Andy Armstrong <[email protected]>'
build_requires:
ExtUtils::MakeMaker: '0'
+ File::Temp: '0'
+ Test::Exception: '0'
+ Test::More: '0'
+ Test::NoWarnings: '0'
configure_requires:
ExtUtils::MakeMaker: '0'
dynamic_config: 1
-generated_by: 'ExtUtils::MakeMaker version 7.38, CPAN::Meta::Converter version
2.150010'
+generated_by: 'ExtUtils::MakeMaker version 7.34, CPAN::Meta::Converter version
2.150010'
license: perl
meta-spec:
url: http://module-build.sourceforge.net/META-spec-v1.4.html
@@ -17,13 +21,7 @@
directory:
- t
- inc
-requires:
- File::Temp: '0'
- IO::Scalar: '0'
- Test::Exception: '0'
- Test::More: '0'
- Test::NoWarnings: '0'
resources:
repository: http://github.com/manwar/CGI--Simple.git
-version: '1.25'
+version: '1.280'
x_serialization_backend: 'CPAN::Meta::YAML version 0.018'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/CGI-Simple-1.25/Makefile.PL
new/CGI-Simple-1.280/Makefile.PL
--- old/CGI-Simple-1.25/Makefile.PL 2018-03-01 15:59:11.000000000 +0100
+++ new/CGI-Simple-1.280/Makefile.PL 2022-01-06 16:54:31.000000000 +0100
@@ -6,11 +6,10 @@
AUTHOR => 'Andy Armstrong <[email protected]>',
VERSION_FROM => 'lib/CGI/Simple.pm',
ABSTRACT_FROM => 'lib/CGI/Simple.pm',
- PREREQ_PM => {
+ TEST_REQUIRES => {
'Test::More' => 0,
'Test::NoWarnings' => 0,
'Test::Exception' => 0,
- 'IO::Scalar' => 0,
'File::Temp' => 0,
},
dist => { COMPRESS => 'gzip -9f', SUFFIX => 'gz', },
@@ -35,4 +34,18 @@
};
}
+if (!eval { ExtUtils::MakeMaker->VERSION(6.64) }) {
+ $conf{BUILD_REQUIRES} = {
+ %{ $conf{BUILD_REQUIRES} || {} },
+ %{ delete $conf{TEST_REQUIRES} || {} },
+ };
+}
+
+if (!eval { ExtUtils::MakeMaker->VERSION(6.5503) }) {
+ $conf{PREREQ_PM} = {
+ %{ $conf{PREREQ_PM} || {} },
+ %{ delete $conf{BUILD_REQUIRES} || {} },
+ };
+}
+
WriteMakefile(%conf);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/CGI-Simple-1.25/inc/MyBuilder.pm
new/CGI-Simple-1.280/inc/MyBuilder.pm
--- old/CGI-Simple-1.25/inc/MyBuilder.pm 2016-10-20 10:19:09.000000000
+0200
+++ new/CGI-Simple-1.280/inc/MyBuilder.pm 1970-01-01 01:00:00.000000000
+0100
@@ -1,88 +0,0 @@
-package MyBuilder;
-
-use base qw( Module::Build );
-
-sub create_build_script {
- my ( $self, @args ) = @_;
- $self->_auto_mm;
- return $self->SUPER::create_build_script( @args );
-}
-
-sub _auto_mm {
- my $self = shift;
- my $mm = $self->meta_merge;
- my @meta = qw( homepage bugtracker MailingList repository );
- for my $meta ( @meta ) {
- next if exists $mm->{resources}{$meta};
- my $auto = "_auto_$meta";
- next unless $self->can( $auto );
- my $av = $self->$auto();
- $mm->{resources}{$meta} = $av if defined $av;
- }
- $self->meta_merge( $mm );
-}
-
-sub _auto_repository {
- my $self = shift;
- if ( -d '.svn' ) {
- my $info = `svn info .`;
- return $1 if $info =~ /^URL:\s+(.+)$/m;
- }
- elsif ( -d '.git' ) {
- my $info = `git remote -v`;
- return unless $info =~ /^origin\s+(.+)$/m;
- my $url = $1;
- # Special case: patch up github URLs
- $url =~ s!^git\@github\.com:!git://github.com/!;
- return $url;
- }
- return;
-}
-
-sub _auto_bugtracker {
- 'http://rt.cpan.org/NoAuth/Bugs.html?Dist=' . shift->dist_name;
-}
-
-sub ACTION_testauthor {
- my $self = shift;
- $self->test_files( 'xt/author' );
- $self->ACTION_test;
-}
-
-sub ACTION_critic {
- exec qw( perlcritic -1 -q -profile perlcriticrc lib/ ), glob 't/*.t';
-}
-
-sub ACTION_tags {
- exec(
- qw(
- ctags -f tags --recurse --totals
- --exclude=blib
- --exclude=.svn
- --exclude='*~'
- --languages=Perl
- t/ lib/
- )
- );
-}
-
-sub ACTION_tidy {
- my $self = shift;
-
- my @extra = qw( Build.PL );
-
- my %found_files = map { %$_ } $self->find_pm_files,
- $self->_find_file_by_type( 'pm', 't' ),
- $self->_find_file_by_type( 'pm', 'inc' ),
- $self->_find_file_by_type( 't', 't' );
-
- my @files = ( keys %found_files,
- map { $self->localize_file_path( $_ ) } @extra );
-
- for my $file ( @files ) {
- system 'perltidy', '-b', $file;
- unlink "$file.bak" if $? == 0;
- }
-}
-
-1;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/CGI-Simple-1.25/lib/CGI/Simple/Cookie.pm
new/CGI-Simple-1.280/lib/CGI/Simple/Cookie.pm
--- old/CGI-Simple-1.25/lib/CGI/Simple/Cookie.pm 2020-02-10
13:58:53.000000000 +0100
+++ new/CGI-Simple-1.280/lib/CGI/Simple/Cookie.pm 2022-01-11
16:10:22.000000000 +0100
@@ -13,7 +13,7 @@
use strict;
use warnings;
use vars '$VERSION';
-$VERSION = '1.25';
+$VERSION = '1.280';
use CGI::Simple::Util qw(rearrange unescape escape);
use overload '""' => \&as_string, 'cmp' => \&compare, 'fallback' => 1;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/CGI-Simple-1.25/lib/CGI/Simple/Standard.pm
new/CGI-Simple-1.280/lib/CGI/Simple/Standard.pm
--- old/CGI-Simple-1.25/lib/CGI/Simple/Standard.pm 2020-02-10
13:58:53.000000000 +0100
+++ new/CGI-Simple-1.280/lib/CGI/Simple/Standard.pm 2022-01-11
16:10:35.000000000 +0100
@@ -8,7 +8,7 @@
$NO_UNDEF_PARAMS $USE_PARAM_SEMICOLONS $HEADERS_ONCE
$NPH $DEBUG $NO_NULL $FATAL *in %EXPORT_TAGS $AUTOLOAD );
-$VERSION = "1.25";
+$VERSION = "1.280";
%EXPORT_TAGS = (
':html' => [qw(:misc)],
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/CGI-Simple-1.25/lib/CGI/Simple/Util.pm
new/CGI-Simple-1.280/lib/CGI/Simple/Util.pm
--- old/CGI-Simple-1.25/lib/CGI/Simple/Util.pm 2020-02-10 13:58:53.000000000
+0100
+++ new/CGI-Simple-1.280/lib/CGI/Simple/Util.pm 2022-01-11 16:10:49.000000000
+0100
@@ -2,7 +2,7 @@
use strict;
use warnings;
use vars qw( $VERSION @EXPORT_OK @ISA $UTIL );
-$VERSION = '1.25';
+$VERSION = '1.280';
require Exporter;
@ISA = qw( Exporter );
@EXPORT_OK = qw(
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/CGI-Simple-1.25/lib/CGI/Simple.pm
new/CGI-Simple-1.280/lib/CGI/Simple.pm
--- old/CGI-Simple-1.25/lib/CGI/Simple.pm 2020-02-10 13:58:53.000000000
+0100
+++ new/CGI-Simple-1.280/lib/CGI/Simple.pm 2022-01-11 16:09:49.000000000
+0100
@@ -13,7 +13,7 @@
$NO_UNDEF_PARAMS, $USE_PARAM_SEMICOLONS, $PARAM_UTF8, $HEADERS_ONCE,
$NPH, $DEBUG, $NO_NULL, $FATAL);
-$VERSION = "1.25";
+$VERSION = "1.280";
# you can hard code the global variable settings here if you want.
# warning - do not delete the unless defined $VAR part unless you
@@ -1491,7 +1491,7 @@
=head1 VERSION
-This document describes CGI::Simple version 1.25.
+This document describes CGI::Simple version 1.280.
=head1 SYNOPSIS
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/CGI-Simple-1.25/t/041.multipart.t
new/CGI-Simple-1.280/t/041.multipart.t
--- old/CGI-Simple-1.25/t/041.multipart.t 2016-10-20 10:19:09.000000000
+0200
+++ new/CGI-Simple-1.280/t/041.multipart.t 2022-01-02 18:51:35.000000000
+0100
@@ -3,8 +3,6 @@
use Test::More tests => 6;
use Test::NoWarnings;
use Config;
-use Data::Dumper;
-use IO::Scalar;
use CGI::Simple ( -default );
@@ -40,7 +38,16 @@
EOF
$ENV{CONTENT_LENGTH} = length $body;
-my $h = IO::Scalar->new( \$body );
+my $h;
+if ("$]" < 5.008) {
+ require File::Temp;
+ $h = File::Temp->new(TEMPLATE => 'CGI-Simple-multipart-XXXXXX', TMPDIR => 1);
+ $h->print($body);
+ $h->seek(0, 0);
+}
+else {
+ open $h, '<', \$body;
+}
my $q = CGI::Simple->new( $h );
ok( $q, "CGI::Simple::new()" );
is_deeply(
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/CGI-Simple-1.25/t/upload_info.t
new/CGI-Simple-1.280/t/upload_info.t
--- old/CGI-Simple-1.25/t/upload_info.t 2016-10-20 10:19:09.000000000 +0200
+++ new/CGI-Simple-1.280/t/upload_info.t 2022-01-02 18:51:35.000000000
+0100
@@ -1,7 +1,6 @@
use Test::More tests => 3;
use strict;
use warnings;
-use IO::Scalar;
use CGI::Simple;
# Set up a CGI environment
@@ -44,7 +43,16 @@
EOF
$ENV{CONTENT_LENGTH} = length $body;
-my $h = IO::Scalar->new( \$body );
+my $h;
+if ("$]" < 5.008) {
+ require File::Temp;
+ $h = File::Temp->new(TEMPLATE => 'CGI-Simple-upload_info-XXXXXX', TMPDIR =>
1);
+ $h->print($body);
+ $h->seek(0, 0);
+}
+else {
+ open $h, '<', \$body;
+}
my $q = CGI::Simple->new( $h );
ok( $q->upload_info( $q->param( 'file0' ), 'mime' ) eq 'image/png',
'Guess mime for image/png' );