Hello community, here is the log from the commit of package perl-Devel-CheckOS for openSUSE:Factory checked in at 2016-10-23 12:53:34 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/perl-Devel-CheckOS (Old) and /work/SRC/openSUSE:Factory/.perl-Devel-CheckOS.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "perl-Devel-CheckOS" Changes: -------- --- /work/SRC/openSUSE:Factory/perl-Devel-CheckOS/perl-Devel-CheckOS.changes 2015-04-16 14:12:58.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.perl-Devel-CheckOS.new/perl-Devel-CheckOS.changes 2016-10-23 12:53:34.000000000 +0200 @@ -1,0 +2,8 @@ +Sun Oct 23 05:18:58 UTC 2016 - coolo@suse.com + +- updated to 1.77 + see /usr/share/doc/packages/perl-Devel-CheckOS/CHANGELOG + + 1.77 2016-10-21 Add MacOSX:v10_11 and ..._12 + +------------------------------------------------------------------- Old: ---- Devel-CheckOS-1.76.tar.gz New: ---- Devel-CheckOS-1.77.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ perl-Devel-CheckOS.spec ++++++ --- /var/tmp/diff_new_pack.BO5JX7/_old 2016-10-23 12:53:35.000000000 +0200 +++ /var/tmp/diff_new_pack.BO5JX7/_new 2016-10-23 12:53:35.000000000 +0200 @@ -1,7 +1,7 @@ # # spec file for package perl-Devel-CheckOS # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2016 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,7 +17,7 @@ Name: perl-Devel-CheckOS -Version: 1.76 +Version: 1.77 Release: 0 #Upstream: This software is free-as-in-speech software, and may be used, distributed, and modified under the terms of either the GNU General Public Licence version 2 or the Artistic Licence. It's up to you which one you use. The full text of the licences can be found in the files GPL2.txt and ARTISTIC.txt, respectively. %define cpan_name Devel-CheckOS @@ -55,7 +55,7 @@ %prep %setup -q -n %{cpan_name}-%{version} -find . -type f -print0 | xargs -0 chmod 644 +find . -type f ! -name \*.pl -print0 | xargs -0 chmod 644 %build %{__perl} Makefile.PL INSTALLDIRS=vendor ++++++ Devel-CheckOS-1.76.tar.gz -> Devel-CheckOS-1.77.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Devel-CheckOS-1.76/CHANGELOG new/Devel-CheckOS-1.77/CHANGELOG --- old/Devel-CheckOS-1.76/CHANGELOG 2015-03-13 22:14:26.000000000 +0100 +++ new/Devel-CheckOS-1.77/CHANGELOG 2016-10-22 00:00:27.000000000 +0200 @@ -1,3 +1,5 @@ +1.77 2016-10-21 Add MacOSX:v10_11 and ..._12 + 1.76 2015-03-13 Add GNU Hurd 1.75 2015-03-08 Add Minix and iOS; @@ -7,7 +9,7 @@ Various 'kwalitee' improvements from Dale Evans 1.74 2015-03-04 Add Linux::Debian; - Add MacOSX::v10_*; + Add MacOSX::v10_* (up to 10_10); Add perl 5.6.2 support all the above thanks to Dale Evans diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Devel-CheckOS-1.76/MANIFEST new/Devel-CheckOS-1.77/MANIFEST --- old/Devel-CheckOS-1.76/MANIFEST 2015-03-13 22:18:20.000000000 +0100 +++ new/Devel-CheckOS-1.77/MANIFEST 2016-10-22 00:01:50.000000000 +0200 @@ -108,5 +108,7 @@ lib/Devel/AssertOS/Minix.pm lib/Devel/AssertOS/iOS.pm lib/Devel/AssertOS/Hurd.pm +lib/Devel/AssertOS/MacOSX/v10_11.pm +lib/Devel/AssertOS/MacOSX/v10_12.pm META.yml Module YAML meta-data (added by MakeMaker) META.json Module JSON meta-data (added by MakeMaker) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Devel-CheckOS-1.76/META.json new/Devel-CheckOS-1.77/META.json --- old/Devel-CheckOS-1.76/META.json 2015-03-13 22:18:20.000000000 +0100 +++ new/Devel-CheckOS-1.77/META.json 2016-10-22 00:01:50.000000000 +0200 @@ -4,7 +4,7 @@ "unknown" ], "dynamic_config" : 1, - "generated_by" : "ExtUtils::MakeMaker version 6.66, CPAN::Meta::Converter version 2.120921", + "generated_by" : "ExtUtils::MakeMaker version 7.1001, CPAN::Meta::Converter version 2.150005", "license" : [ "unknown" ], @@ -49,5 +49,6 @@ "url" : "https://github.com/DrHyde/perl-modules-Devel-CheckOS" } }, - "version" : "1.76" + "version" : "1.77", + "x_serialization_backend" : "JSON::PP version 2.27300" } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Devel-CheckOS-1.76/META.yml new/Devel-CheckOS-1.77/META.yml --- old/Devel-CheckOS-1.76/META.yml 2015-03-13 22:18:20.000000000 +0100 +++ new/Devel-CheckOS-1.77/META.yml 2016-10-22 00:01:49.000000000 +0200 @@ -3,27 +3,28 @@ author: - unknown build_requires: - ExtUtils::MakeMaker: 0 + ExtUtils::MakeMaker: '0' configure_requires: - ExtUtils::MakeMaker: 0 + ExtUtils::MakeMaker: '0' dynamic_config: 1 -generated_by: 'ExtUtils::MakeMaker version 6.66, CPAN::Meta::Converter version 2.120921' +generated_by: 'ExtUtils::MakeMaker version 7.1001, CPAN::Meta::Converter version 2.150005' license: unknown meta-spec: url: http://module-build.sourceforge.net/META-spec-v1.4.html - version: 1.4 + version: '1.4' name: Devel-CheckOS no_index: directory: - t - inc requires: - Data::Compare: 1.21 - File::Find::Rule: 0.28 - File::Temp: 0.19 - Test::More: 0.88 - perl: 5.006000 + Data::Compare: '1.21' + File::Find::Rule: '0.28' + File::Temp: '0.19' + Test::More: '0.88' + perl: '5.006000' resources: bugtracker: https://github.com/DrHyde/perl-modules-Devel-CheckOS/issues repository: https://github.com/DrHyde/perl-modules-Devel-CheckOS -version: 1.76 +version: '1.77' +x_serialization_backend: 'CPAN::Meta::YAML version 0.018' diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Devel-CheckOS-1.76/lib/Devel/AssertOS/MacOSX/v10_10.pm new/Devel-CheckOS-1.77/lib/Devel/AssertOS/MacOSX/v10_10.pm --- old/Devel-CheckOS-1.76/lib/Devel/AssertOS/MacOSX/v10_10.pm 2015-03-09 00:17:16.000000000 +0100 +++ new/Devel-CheckOS-1.77/lib/Devel/AssertOS/MacOSX/v10_10.pm 2016-10-21 23:21:30.000000000 +0200 @@ -18,7 +18,7 @@ =head1 COPYRIGHT and LICENCE -Copyright 2007 - 2008 David Cantrell +Copyright 2016 David Cantrell This software is free-as-in-speech software, and may be used, distributed, and modified under the terms of either the GNU General Public Licence version 2 or the Artistic Licence. It's up to you which one you use. The full text of the licences can be found in the files GPL2.txt and ARTISTIC.txt, respectively. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Devel-CheckOS-1.76/lib/Devel/AssertOS/MacOSX/v10_11.pm new/Devel-CheckOS-1.77/lib/Devel/AssertOS/MacOSX/v10_11.pm --- old/Devel-CheckOS-1.76/lib/Devel/AssertOS/MacOSX/v10_11.pm 1970-01-01 01:00:00.000000000 +0100 +++ new/Devel-CheckOS-1.77/lib/Devel/AssertOS/MacOSX/v10_11.pm 2016-10-21 23:22:07.000000000 +0200 @@ -0,0 +1,28 @@ +package Devel::AssertOS::MacOSX::v10_11; + +use Devel::CheckOS; +use strict; +use warnings; +no warnings 'redefine'; + +our $VERSION = '1.0'; + +sub os_is { + Devel::CheckOS::os_is('MacOSX') && + `sw_vers -productVersion` =~ /^10\.11\./ ? 1 : 0; +} + +sub expn { "The operating system is some version of OS X El Capitan (10.11)" } + +Devel::CheckOS::die_unsupported() unless(os_is()); + +=head1 COPYRIGHT and LICENCE + +Copyright 2016 David Cantrell + +This software is free-as-in-speech software, and may be used, distributed, and modified under the terms of either the GNU General Public Licence version 2 or the Artistic Licence. It's up to you which one you use. The full text of the licences can be found in the files GPL2.txt and ARTISTIC.txt, respectively. + +=cut + +1; + diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Devel-CheckOS-1.76/lib/Devel/AssertOS/MacOSX/v10_12.pm new/Devel-CheckOS-1.77/lib/Devel/AssertOS/MacOSX/v10_12.pm --- old/Devel-CheckOS-1.76/lib/Devel/AssertOS/MacOSX/v10_12.pm 1970-01-01 01:00:00.000000000 +0100 +++ new/Devel-CheckOS-1.77/lib/Devel/AssertOS/MacOSX/v10_12.pm 2016-10-21 23:22:36.000000000 +0200 @@ -0,0 +1,28 @@ +package Devel::AssertOS::MacOSX::v10_12; + +use Devel::CheckOS; +use strict; +use warnings; +no warnings 'redefine'; + +our $VERSION = '1.0'; + +sub os_is { + Devel::CheckOS::os_is('MacOSX') && + `sw_vers -productVersion` =~ /^10\.12\./ ? 1 : 0; +} + +sub expn { "The operating system is some version of OS X Sierra (10.12)" } + +Devel::CheckOS::die_unsupported() unless(os_is()); + +=head1 COPYRIGHT and LICENCE + +Copyright 2016 David Cantrell + +This software is free-as-in-speech software, and may be used, distributed, and modified under the terms of either the GNU General Public Licence version 2 or the Artistic Licence. It's up to you which one you use. The full text of the licences can be found in the files GPL2.txt and ARTISTIC.txt, respectively. + +=cut + +1; + diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Devel-CheckOS-1.76/lib/Devel/CheckOS.pm new/Devel-CheckOS-1.77/lib/Devel/CheckOS.pm --- old/Devel-CheckOS-1.76/lib/Devel/CheckOS.pm 2015-03-13 22:16:19.000000000 +0100 +++ new/Devel-CheckOS-1.77/lib/Devel/CheckOS.pm 2016-10-22 00:00:47.000000000 +0200 @@ -4,9 +4,12 @@ use warnings; use Exporter; +use File::Find::Rule; +use File::Spec; + use vars qw(@ISA @EXPORT_OK %EXPORT_TAGS); -our $VERSION = '1.76'; +our $VERSION = '1.77'; @ISA = qw(Exporter); @EXPORT_OK = qw(os_is os_isnt die_if_os_is die_if_os_isnt die_unsupported list_platforms list_family_members); @@ -166,12 +169,6 @@ my ($re_Devel, $re_AssertOS); sub list_platforms { - eval " # only load these if needed - use File::Find::Rule; - use File::Spec; - "; - - die($@) if($@); if (!$re_Devel) { my $case_flag = File::Spec->case_tolerant ? '(?i)' : ''; $re_Devel = qr/$case_flag ^Devel$/x; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Devel-CheckOS-1.76/t/01-import-all.t new/Devel-CheckOS-1.77/t/01-import-all.t --- old/Devel-CheckOS-1.76/t/01-import-all.t 2011-07-23 15:50:11.000000000 +0200 +++ new/Devel-CheckOS-1.77/t/01-import-all.t 2015-03-20 01:33:45.000000000 +0100 @@ -1,7 +1,9 @@ use strict; $^W = 1; -use Test::More tests => 6; +use Test::More; + +END { done_testing(); } use Devel::CheckOS ':all'; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Devel-CheckOS-1.76/t/60-mockery.t new/Devel-CheckOS-1.77/t/60-mockery.t --- old/Devel-CheckOS-1.76/t/60-mockery.t 2014-08-01 23:48:34.000000000 +0200 +++ new/Devel-CheckOS-1.77/t/60-mockery.t 2016-10-21 23:48:00.000000000 +0200 @@ -4,19 +4,24 @@ use File::Spec; use lib File::Spec->catdir(qw(t lib)); -use Test::More tests => 49; +use Test::More; + +END { done_testing } my %platforms = ( + # $^O => platform name aix => 'AIX', amigaos => 'Amiga', android => 'Android', beos => 'BeOS', + BITRIG => 'Bitrig', bsdos => 'BSDOS', cygwin => 'Cygwin', dgux => 'DGUX', dragonfly => 'DragonflyBSD', dynixptx => 'Dynix', freebsd => 'FreeBSD', + gnu => 'Hurd', gnukfreebsd => 'GNUkFreeBSD', haiku => 'Haiku', hpux => 'HPUX', @@ -30,6 +35,7 @@ mirbsd => 'MirOSBSD', mpeix => 'MPEiX', dos => 'MSDOS', + minix => 'Minix', MSWin32 => 'MSWin32', netbsd => 'NetBSD', netware => 'Netware',