Hello community, here is the log from the commit of package perl-AnyEvent-I3 for openSUSE:Factory checked in at 2017-04-20 20:57:35 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/perl-AnyEvent-I3 (Old) and /work/SRC/openSUSE:Factory/.perl-AnyEvent-I3.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-AnyEvent-I3" Thu Apr 20 20:57:35 2017 rev:9 rq:488999 version:0.17 Changes: -------- --- /work/SRC/openSUSE:Factory/perl-AnyEvent-I3/perl-AnyEvent-I3.changes 2015-04-15 16:24:36.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.perl-AnyEvent-I3.new/perl-AnyEvent-I3.changes 2017-04-20 20:57:38.307215599 +0200 @@ -1,0 +2,11 @@ +Mon Apr 10 05:01:57 UTC 2017 - co...@suse.com + +- updated to 0.17 + see /usr/share/doc/packages/perl-AnyEvent-I3/Changes + + 0.17 2017-04-09 + + * support the shutdown event + * use lib '.' for Perl 5.25.11+ + +------------------------------------------------------------------- Old: ---- AnyEvent-I3-0.16.tar.gz New: ---- AnyEvent-I3-0.17.tar.gz cpanspec.yml ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ perl-AnyEvent-I3.spec ++++++ --- /var/tmp/diff_new_pack.g5cJS8/_old 2017-04-20 20:57:39.994976916 +0200 +++ /var/tmp/diff_new_pack.g5cJS8/_new 2017-04-20 20:57:39.994976916 +0200 @@ -1,7 +1,7 @@ # # spec file for package perl-AnyEvent-I3 # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,14 +17,15 @@ Name: perl-AnyEvent-I3 -Version: 0.16 +Version: 0.17 Release: 0 %define cpan_name AnyEvent-I3 -Summary: communicate with the i3 window manager +Summary: Communicate with the I3 Window Manager License: GPL-1.0+ or Artistic-1.0 Group: Development/Libraries/Perl Url: http://search.cpan.org/dist/AnyEvent-I3/ -Source: http://www.cpan.org/authors/id/M/MS/MSTPLBG/%{cpan_name}-%{version}.tar.gz +Source0: https://cpan.metacpan.org/authors/id/M/MS/MSTPLBG/%{cpan_name}-%{version}.tar.gz +Source1: cpanspec.yml BuildArch: noarch BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: perl ++++++ AnyEvent-I3-0.16.tar.gz -> AnyEvent-I3-0.17.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/AnyEvent-I3-0.16/Changes new/AnyEvent-I3-0.17/Changes --- old/AnyEvent-I3-0.16/Changes 2014-10-03 09:39:05.000000000 +0200 +++ new/AnyEvent-I3-0.17/Changes 2017-04-09 15:33:39.000000000 +0200 @@ -1,5 +1,10 @@ Revision history for AnyEvent-I3 +0.17 2017-04-09 + + * support the shutdown event + * use lib '.' for Perl 5.25.11+ + 0.16 2014-10-03 * support the barconfig_update and binding event diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/AnyEvent-I3-0.16/META.yml new/AnyEvent-I3-0.17/META.yml --- old/AnyEvent-I3-0.16/META.yml 2014-10-03 09:41:15.000000000 +0200 +++ new/AnyEvent-I3-0.17/META.yml 2017-04-09 15:31:25.000000000 +0200 @@ -9,8 +9,8 @@ ExtUtils::MakeMaker: 6.36 distribution_type: module dynamic_config: 1 -generated_by: 'Module::Install version 1.10' -license: unknown +generated_by: 'Module::Install version 1.17' +license: gpl meta-spec: url: http://module-build.sourceforge.net/META-spec-v1.4.html version: 1.4 @@ -24,4 +24,6 @@ AnyEvent::Handle: 0 AnyEvent::Socket: 0 JSON::XS: 0 +resources: + license: http://opensource.org/licenses/gpl-license.php version: '0.16' diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/AnyEvent-I3-0.16/Makefile.PL new/AnyEvent-I3-0.17/Makefile.PL --- old/AnyEvent-I3-0.16/Makefile.PL 2011-05-29 20:15:24.000000000 +0200 +++ new/AnyEvent-I3-0.17/Makefile.PL 2017-04-09 15:32:02.000000000 +0200 @@ -1,3 +1,4 @@ +use lib '.'; use inc::Module::Install; name 'AnyEvent-I3'; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/AnyEvent-I3-0.16/inc/Module/Install/Base.pm new/AnyEvent-I3-0.17/inc/Module/Install/Base.pm --- old/AnyEvent-I3-0.16/inc/Module/Install/Base.pm 2014-10-03 09:41:15.000000000 +0200 +++ new/AnyEvent-I3-0.17/inc/Module/Install/Base.pm 2017-04-09 15:31:24.000000000 +0200 @@ -4,7 +4,7 @@ use strict 'vars'; use vars qw{$VERSION}; BEGIN { - $VERSION = '1.10'; + $VERSION = '1.17'; } # Suspend handler for "redefined" warnings diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/AnyEvent-I3-0.16/inc/Module/Install/Can.pm new/AnyEvent-I3-0.17/inc/Module/Install/Can.pm --- old/AnyEvent-I3-0.16/inc/Module/Install/Can.pm 2014-10-03 09:41:15.000000000 +0200 +++ new/AnyEvent-I3-0.17/inc/Module/Install/Can.pm 2017-04-09 15:31:24.000000000 +0200 @@ -8,7 +8,7 @@ use vars qw{$VERSION @ISA $ISCORE}; BEGIN { - $VERSION = '1.10'; + $VERSION = '1.17'; @ISA = 'Module::Install::Base'; $ISCORE = 1; } @@ -121,6 +121,15 @@ # Can we locate a (the) C compiler sub can_cc { my $self = shift; + + if ($^O eq 'VMS') { + require ExtUtils::CBuilder; + my $builder = ExtUtils::CBuilder->new( + quiet => 1, + ); + return $builder->have_compiler; + } + my @chunks = split(/ /, $Config::Config{cc}) or return; # $Config{cc} may contain args; try to find out the program part @@ -151,4 +160,4 @@ __END__ -#line 236 +#line 245 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/AnyEvent-I3-0.16/inc/Module/Install/Fetch.pm new/AnyEvent-I3-0.17/inc/Module/Install/Fetch.pm --- old/AnyEvent-I3-0.16/inc/Module/Install/Fetch.pm 2014-10-03 09:41:15.000000000 +0200 +++ new/AnyEvent-I3-0.17/inc/Module/Install/Fetch.pm 2017-04-09 15:31:24.000000000 +0200 @@ -6,7 +6,7 @@ use vars qw{$VERSION @ISA $ISCORE}; BEGIN { - $VERSION = '1.10'; + $VERSION = '1.17'; @ISA = 'Module::Install::Base'; $ISCORE = 1; } @@ -91,7 +91,3 @@ } 1; - -__END__ - -#line 109 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/AnyEvent-I3-0.16/inc/Module/Install/Makefile.pm new/AnyEvent-I3-0.17/inc/Module/Install/Makefile.pm --- old/AnyEvent-I3-0.16/inc/Module/Install/Makefile.pm 2014-10-03 09:41:15.000000000 +0200 +++ new/AnyEvent-I3-0.17/inc/Module/Install/Makefile.pm 2017-04-09 15:31:24.000000000 +0200 @@ -8,7 +8,7 @@ use vars qw{$VERSION @ISA $ISCORE}; BEGIN { - $VERSION = '1.10'; + $VERSION = '1.17'; @ISA = 'Module::Install::Base'; $ISCORE = 1; } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/AnyEvent-I3-0.16/inc/Module/Install/Metadata.pm new/AnyEvent-I3-0.17/inc/Module/Install/Metadata.pm --- old/AnyEvent-I3-0.16/inc/Module/Install/Metadata.pm 2014-10-03 09:41:15.000000000 +0200 +++ new/AnyEvent-I3-0.17/inc/Module/Install/Metadata.pm 2017-04-09 15:31:24.000000000 +0200 @@ -6,7 +6,7 @@ use vars qw{$VERSION @ISA $ISCORE}; BEGIN { - $VERSION = '1.10'; + $VERSION = '1.17'; @ISA = 'Module::Install::Base'; $ISCORE = 1; } @@ -453,40 +453,24 @@ #Stolen from M::B my %license_urls = ( + perl => 'http://dev.perl.org/licenses/', + apache => 'http://apache.org/licenses/LICENSE-2.0', + apache_1_1 => 'http://apache.org/licenses/LICENSE-1.1', + artistic => 'http://opensource.org/licenses/artistic-license.php', + artistic_2 => 'http://opensource.org/licenses/artistic-license-2.0.php', + lgpl => 'http://opensource.org/licenses/lgpl-license.php', + lgpl2 => 'http://opensource.org/licenses/lgpl-2.1.php', + lgpl3 => 'http://opensource.org/licenses/lgpl-3.0.html', + bsd => 'http://opensource.org/licenses/bsd-license.php', + gpl => 'http://opensource.org/licenses/gpl-license.php', + gpl2 => 'http://opensource.org/licenses/gpl-2.0.php', + gpl3 => 'http://opensource.org/licenses/gpl-3.0.html', + mit => 'http://opensource.org/licenses/mit-license.php', + mozilla => 'http://opensource.org/licenses/mozilla1.1.php', open_source => undef, unrestricted => undef, restrictive => undef, unknown => undef, - -## from Software-License - should we be using S-L instead ? -# duplicates commeted out, see hack above ^^ -# open_source => 'http://www.gnu.org/licenses/agpl-3.0.txt', -# apache => 'http://www.apache.org/licenses/LICENSE-1.1', - apache => 'http://www.apache.org/licenses/LICENSE-2.0.txt', - artistic => 'http://www.perlfoundation.org/artistic_license_1_0', - artistic_2 => 'http://www.perlfoundation.org/artistic_license_2_0', - bsd => 'http://opensource.org/licenses/BSD-3-Clause', -# unrestricted => 'http://creativecommons.org/publicdomain/zero/1.0/', -# open_source => 'http://www.freebsd.org/copyright/freebsd-license.html', -# open_source => 'http://www.gnu.org/licenses/fdl-1.2.txt', -# open_source => 'http://www.gnu.org/licenses/fdl-1.3.txt', -# gpl => 'http://www.gnu.org/licenses/old-licenses/gpl-1.0.txt', -# gpl => 'http://www.gnu.org/licenses/old-licenses/gpl-2.0.txt', - gpl => 'http://www.gnu.org/licenses/gpl-3.0.txt', -# lgpl => 'http://www.gnu.org/licenses/old-licenses/lgpl-2.1.txt', - lgpl => 'http://www.gnu.org/licenses/lgpl-3.0.txt', - mit => 'http://www.opensource.org/licenses/mit-license.php', -# mozilla => 'http://www.mozilla.org/MPL/MPL-1.0.txt', -# mozilla => 'http://www.mozilla.org/MPL/MPL-1.1.txt', - mozilla => 'http://www.mozilla.org/MPL/2.0/index.txt', -# restrictive => '', -# open_source => 'http://www.openssl.org/source/license.html', - perl => 'http://dev.perl.org/licenses/', -# open_source => 'http://www.opensource.org/licenses/postgresql', -# open_source => 'http://trolltech.com/products/qt/licenses/licensing/qpl', -# unrestricted => 'http://h71000.www7.hp.com/doc/83final/BA554_90007/apcs02.html', -# open_source => 'http://www.openoffice.org/licenses/sissl_license.html', -# open_source => 'http://www.zlib.net/zlib_license.html', ); sub license { @@ -527,43 +511,31 @@ my @phrases = ( '(?:under )?the same (?:terms|license) as (?:perl|the perl (?:\d )?programming language)' => 'perl', 1, '(?:under )?the terms of (?:perl|the perl programming language) itself' => 'perl', 1, - - # the following are relied on by the test system even if they are wrong :( + 'Artistic and GPL' => 'perl', 1, + 'GNU general public license' => 'gpl', 1, + 'GNU public license' => 'gpl', 1, + 'GNU lesser general public license' => 'lgpl', 1, + 'GNU lesser public license' => 'lgpl', 1, + 'GNU library general public license' => 'lgpl', 1, + 'GNU library public license' => 'lgpl', 1, + 'GNU Free Documentation license' => 'unrestricted', 1, + 'GNU Affero General Public License' => 'open_source', 1, '(?:Free)?BSD license' => 'bsd', 1, 'Artistic license 2\.0' => 'artistic_2', 1, + 'Artistic license' => 'artistic', 1, + 'Apache (?:Software )?license' => 'apache', 1, + 'GPL' => 'gpl', 1, 'LGPL' => 'lgpl', 1, + 'BSD' => 'bsd', 1, + 'Artistic' => 'artistic', 1, 'MIT' => 'mit', 1, - -## from Software-License - 'The GNU Affero General Public License, Version 3, November 2007' => 'open_source', 1, - 'The Apache Software License, Version 1.1' => 'apache', 1, - 'The Apache License, Version 2.0, January 2004' => 'apache', 1, - 'The Artistic License 1.0' => 'artistic', 1, - 'The Artistic License 2.0 (GPL Compatible)' => 'artistic_2', 1, - 'The (three-clause) BSD License' => 'bsd', 1, - 'CC0 License' => 'unrestricted', 1, - 'The (two-clause) FreeBSD License' => 'open_source', 1, - 'GNU Free Documentation License v1.2' => 'open_source', 1, - 'GNU Free Documentation License v1.3' => 'open_source', 1, - 'The GNU General Public License, Version 1, February 1989' => 'gpl', 1, - 'The GNU General Public License, Version 2, June 1991' => 'gpl', 1, - 'The GNU General Public License, Version 3, June 2007' => 'gpl', 1, - 'The GNU Lesser General Public License, Version 2.1, February 1999' => 'lgpl', 1, - 'The GNU Lesser General Public License, Version 3, June 2007' => 'lgpl', 1, - 'The MIT (X11) License' => 'mit', 1, - 'The Mozilla Public License 1.0' => 'mozilla', 1, - 'The Mozilla Public License 1.1' => 'mozilla', 1, - 'Mozilla Public License Version 2.0' => 'mozilla', 1, - '"No License" License' => 'restrictive', 1, - 'OpenSSL License' => 'open_source', 1, - 'the same terms as the perl 5 programming language system itself' => 'perl', 1, - 'The PostgreSQL License' => 'open_source', 1, - 'The Q Public License, Version 1.0' => 'open_source', 1, - 'Original SSLeay License' => 'unrestricted', 1, - 'Sun Internet Standards Source License (SISSL)' => 'open_source', 1, - 'The zlib License' => 'open_source', 1, + 'Mozilla Public License' => 'mozilla', 1, + 'Q Public License' => 'open_source', 1, + 'OpenSSL License' => 'unrestricted', 1, + 'SSLeay License' => 'unrestricted', 1, + 'zlib License' => 'open_source', 1, + 'proprietary' => 'proprietary', 0, ); - while ( my ($pattern, $license, $osi) = splice(@phrases, 0, 3) ) { $pattern =~ s#\s+#\\s+#gs; if ( $license_text =~ /\b$pattern\b/i ) { @@ -748,7 +720,3 @@ } 1; - -__END__ - -#line 766 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/AnyEvent-I3-0.16/inc/Module/Install/Win32.pm new/AnyEvent-I3-0.17/inc/Module/Install/Win32.pm --- old/AnyEvent-I3-0.16/inc/Module/Install/Win32.pm 2014-10-03 09:41:15.000000000 +0200 +++ new/AnyEvent-I3-0.17/inc/Module/Install/Win32.pm 2017-04-09 15:31:24.000000000 +0200 @@ -6,7 +6,7 @@ use vars qw{$VERSION @ISA $ISCORE}; BEGIN { - $VERSION = '1.10'; + $VERSION = '1.17'; @ISA = 'Module::Install::Base'; $ISCORE = 1; } @@ -62,7 +62,3 @@ } 1; - -__END__ - -#line 80 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/AnyEvent-I3-0.16/inc/Module/Install/WriteAll.pm new/AnyEvent-I3-0.17/inc/Module/Install/WriteAll.pm --- old/AnyEvent-I3-0.16/inc/Module/Install/WriteAll.pm 2014-10-03 09:41:15.000000000 +0200 +++ new/AnyEvent-I3-0.17/inc/Module/Install/WriteAll.pm 2017-04-09 15:31:24.000000000 +0200 @@ -6,7 +6,7 @@ use vars qw{$VERSION @ISA $ISCORE}; BEGIN { - $VERSION = '1.10'; + $VERSION = '1.17'; @ISA = qw{Module::Install::Base}; $ISCORE = 1; } @@ -61,7 +61,3 @@ } 1; - -__END__ - -#line 79 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/AnyEvent-I3-0.16/inc/Module/Install.pm new/AnyEvent-I3-0.17/inc/Module/Install.pm --- old/AnyEvent-I3-0.16/inc/Module/Install.pm 2014-10-03 09:41:15.000000000 +0200 +++ new/AnyEvent-I3-0.17/inc/Module/Install.pm 2017-04-09 15:31:24.000000000 +0200 @@ -31,7 +31,7 @@ # This is not enforced yet, but will be some time in the next few # releases once we can make sure it won't clash with custom # Module::Install extensions. - $VERSION = '1.10'; + $VERSION = '1.17'; # Storage for the pseudo-singleton $MAIN = undef; @@ -244,6 +244,8 @@ } return $args{_self} if $args{_self}; + $base_path = VMS::Filespec::unixify($base_path) if $^O eq 'VMS'; + $args{dispatch} ||= 'Admin'; $args{prefix} ||= 'inc'; $args{author} ||= ($^O eq 'VMS' ? '_author' : '.author'); @@ -322,7 +324,7 @@ my ($self, $path) = @_; my @found; - File::Find::find( sub { + File::Find::find( {no_chdir => 1, wanted => sub { my $file = $File::Find::name; return unless $file =~ m!^\Q$path\E/(.+)\.pm\Z!is; my $subpath = $1; @@ -336,7 +338,7 @@ # correctly. Otherwise, root through the file to locate the case-preserved # version of the package name. if ( $subpath eq lc($subpath) || $subpath eq uc($subpath) ) { - my $content = Module::Install::_read($subpath . '.pm'); + my $content = Module::Install::_read($File::Find::name); my $in_pod = 0; foreach ( split /\n/, $content ) { $in_pod = 1 if /^=\w/; @@ -351,7 +353,7 @@ } push @found, [ $file, $pkg ]; - }, $path ) if -d $path; + }}, $path ) if -d $path; @found; } @@ -373,24 +375,14 @@ return $call; } -# Done in evals to avoid confusing Perl::MinimumVersion -eval( $] >= 5.006 ? <<'END_NEW' : <<'END_OLD' ); die $@ if $@; sub _read { local *FH; open( FH, '<', $_[0] ) or die "open($_[0]): $!"; + binmode FH; my $string = do { local $/; <FH> }; close FH or die "close($_[0]): $!"; return $string; } -END_NEW -sub _read { - local *FH; - open( FH, "< $_[0]" ) or die "open($_[0]): $!"; - my $string = do { local $/; <FH> }; - close FH or die "close($_[0]): $!"; - return $string; -} -END_OLD sub _readperl { my $string = Module::Install::_read($_[0]); @@ -411,26 +403,15 @@ return $string; } -# Done in evals to avoid confusing Perl::MinimumVersion -eval( $] >= 5.006 ? <<'END_NEW' : <<'END_OLD' ); die $@ if $@; sub _write { local *FH; open( FH, '>', $_[0] ) or die "open($_[0]): $!"; + binmode FH; foreach ( 1 .. $#_ ) { print FH $_[$_] or die "print($_[0]): $!"; } close FH or die "close($_[0]): $!"; } -END_NEW -sub _write { - local *FH; - open( FH, "> $_[0]" ) or die "open($_[0]): $!"; - foreach ( 1 .. $#_ ) { - print FH $_[$_] or die "print($_[0]): $!"; - } - close FH or die "close($_[0]): $!"; -} -END_OLD # _version is for processing module versions (eg, 1.03_05) not # Perl versions (eg, 5.8.1). @@ -467,7 +448,4 @@ 1; - -__END__ - -#line 485 +# Copyright 2008 - 2012 Adam Kennedy. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/AnyEvent-I3-0.16/lib/AnyEvent/I3.pm new/AnyEvent-I3-0.17/lib/AnyEvent/I3.pm --- old/AnyEvent-I3-0.16/lib/AnyEvent/I3.pm 2014-10-03 09:38:41.000000000 +0200 +++ new/AnyEvent-I3-0.17/lib/AnyEvent/I3.pm 2017-04-09 15:34:21.000000000 +0200 @@ -16,11 +16,11 @@ =cut -our $VERSION = '0.16'; +our $VERSION = '0.17'; =head1 VERSION -Version 0.16 +Version 0.17 =head1 SYNOPSIS @@ -114,6 +114,7 @@ window => ($event_mask | 3), barconfig_update => ($event_mask | 4), binding => ($event_mask | 5), + shutdown => ($event_mask | 6), _error => 0xFFFFFFFF, ); ++++++ cpanspec.yml ++++++ --- #description_paragraphs: 3 #description: |- # override description from CPAN #summary: override summary from CPAN #no_testing: broken upstream #sources: # - source1 # - source2 #patches: # foo.patch: -p1 # bar.patch: #preamble: |- # BuildRequires: gcc-c++ #post_prep: |- # hunspell=`pkg-config --libs hunspell | sed -e 's,-l,,; s, *,,g'` # sed -i -e "s,hunspell-X,$hunspell," t/00-prereq.t Makefile.PL #post_build: |- # rm unused.files #post_install: |- # sed on %{name}.files license: GPL-1.0+ or Artistic-1.0 #skip_noarch: 1 #custom_build: |- #./Build build flags=%{?_smp_mflags} --myflag #custom_test: |- #startserver && make test #ignore_requires: Bizarre::Module