Hello community, here is the log from the commit of package perl-Devel-Hide for openSUSE:Factory checked in at 2018-06-20 15:33:49 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/perl-Devel-Hide (Old) and /work/SRC/openSUSE:Factory/.perl-Devel-Hide.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-Devel-Hide" Wed Jun 20 15:33:49 2018 rev:4 rq:617828 version:0.0010 Changes: -------- --- /work/SRC/openSUSE:Factory/perl-Devel-Hide/perl-Devel-Hide.changes 2013-07-30 16:41:22.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.perl-Devel-Hide.new/perl-Devel-Hide.changes 2018-06-20 15:34:01.976250611 +0200 @@ -1,0 +2,6 @@ +Sat Jun 16 05:19:45 UTC 2018 - co...@suse.com + +- updated to 0.0010 + see /usr/share/doc/packages/perl-Devel-Hide/Changes + +------------------------------------------------------------------- Old: ---- Devel-Hide-0.0009.tar.gz New: ---- Devel-Hide-0.0010.tar.gz cpanspec.yml ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ perl-Devel-Hide.spec ++++++ --- /var/tmp/diff_new_pack.c1QNnP/_old 2018-06-20 15:34:02.676225213 +0200 +++ /var/tmp/diff_new_pack.c1QNnP/_new 2018-06-20 15:34:02.680225068 +0200 @@ -1,7 +1,7 @@ # # spec file for package perl-Devel-Hide # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2018 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,25 +17,19 @@ Name: perl-Devel-Hide -Version: 0.0009 +Version: 0.0010 Release: 0 %define cpan_name Devel-Hide Summary: Forces the unavailability of specified Perl modules (for testing) -License: Artistic-1.0 or GPL-1.0+ +License: Artistic-1.0 OR GPL-1.0-or-later Group: Development/Libraries/Perl Url: http://search.cpan.org/dist/Devel-Hide/ -Source: http://www.cpan.org/authors/id/F/FE/FERREIRA/%{cpan_name}-%{version}.tar.gz +Source0: https://cpan.metacpan.org/authors/id/F/FE/FERREIRA/%{cpan_name}-%{version}.tar.gz +Source1: cpanspec.yml BuildArch: noarch BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: perl BuildRequires: perl-macros -#BuildRequires: perl(Devel::Hide) -#BuildRequires: perl(Module::CoreList) -#BuildRequires: perl(P) -#BuildRequires: perl(Q) -#BuildRequires: perl(R) -Recommends: perl(Test::Pod) >= 1.18 -Recommends: perl(Test::Pod::Coverage) >= 1.04 %{perl_requires} %description @@ -68,8 +62,7 @@ perl -MDevel::Hide=XML::SAX script_which_uses_xml_simple.pl -NOTE. This module does not use the Carp manpage. As said before, denial -_dies_. +NOTE. This module does not use Carp. As said before, denial _dies_. This module is pretty trivial. It uses a code reference in @INC to get rid of specific modules during require - denying they can be successfully @@ -77,22 +70,16 @@ There are three alternative ways to include modules in the hidden list: -* * + * setting @Devel::Hide::HIDDEN - setting @Devel::Hide::HIDDEN + * environment variable DEVEL_HIDE_PM -* * - - environment variable DEVEL_HIDE_PM - -* * - - import() + * import() Optionally, you can propagate the list of hidden modules to your process' child processes, by passing '-from:children' as the first option when you use() this module. This works by populating 'PERL5OPT', and is incompatible -with Taint mode, as explained in the perlrun manpage. +with Taint mode, as explained in perlrun. %prep %setup -q -n %{cpan_name}-%{version} ++++++ Devel-Hide-0.0009.tar.gz -> Devel-Hide-0.0010.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Devel-Hide-0.0009/Changes new/Devel-Hide-0.0010/Changes --- old/Devel-Hide-0.0009/Changes 2013-01-28 14:45:27.000000000 +0100 +++ new/Devel-Hide-0.0010/Changes 2018-06-15 18:14:29.000000000 +0200 @@ -1,48 +1,59 @@ Revision history for Perl extension Devel::Hide. -0.0009 Mon Jan 28 2013 - - avoid "defined @HIDDEN" which generates - a warning since Perl 5.15.7 - CPAN RT #74225 - -0.0008 Thu Nov 15 2007 - - no real code changes - - make t/050child-processes.t less clever for - Windows' sake: which choked with too long - argument and exec() +0.0010 2018-06-15 09:12:54-07:00 America/Los_Angeles -0.0007 Mon Nov 5 2007 - - promoted: no longer a development release + - Makefile.PL: better prereqs declaration + - typo fix - from dsteinbrunner/patch-1 + +0.0009 Mon Jan 28 2013 + + - avoid "defined @HIDDEN" which generates a warning since Perl 5.15.7 CPAN RT #74225 + +0.0008 Thu Nov 15 2007 + + - no real code changes + - make t/050child-processes.t less clever for Windows' sake: which choked with too long + argument and exec() + +0.0007 Mon Nov 5 2007 + + - promoted: no longer a development release 0.0006_01 - - some POD fixes - - new option -from:children makes the selected - modules hidden from process children as well - (thanks to David Cantrell) - -0.0005 Wed May 30 2007 - - code reformatting with perltidy - - now warns about already loaded modules - - META.yml is auto-generated by Makefile.PL - - a bit of refactoring to affect code readability - - side effect: warnings are emitted at compile time - and at every import call - a hopefully better timing - - the package variable @HIDDEN does not change anymore - -0.0004 Tue May 29 2007 - - slight implementation change preparing for the big time - -0.0003 Wed Oct 4 2006 - - not a development version anymore - - get rid of warning at "t/003user.t" - - new test "t/098pod-coverage.t" - -0.00_02 Sun Sep 25 2005 - - lifted the requirement on perl 5.8: now 5.6.1 will do - (because it may use File::Temp to fake bad modules) -0.00_01 Tue Sep 20 2005 - - first release to CPAN + - some POD fixes + - new option -from:children makes the selected modules hidden from process children as well + (thanks to David Cantrell) + +0.0005 Wed May 30 2007 + + - code reformatting with perltidy + - now warns about already loaded modules + - META.yml is auto-generated by Makefile.PL + - a bit of refactoring to affect code readability + - side effect: warnings are emitted at compile time and at every import call - a hopefully + better timing + - the package variable @HIDDEN does not change anymore + +0.0004 Tue May 29 2007 + + - slight implementation change preparing for the big time + +0.0003 Wed Oct 4 2006 + + - not a development version anymore + - get rid of warning at "t/003user.t" + - new test "t/098pod-coverage.t" + +0.00_02 Sun Sep 25 2005 + + - lifted the requirement on perl 5.8: now 5.6.1 will do (because it may use File::Temp to + fake bad modules) + +0.00_01 Tue Sep 20 2005 + + - first release to CPAN + +0.00_00 Tue Sep 13 2005 -0.00_00 Tue Sep 13 2005 - - absolute beginning + - absolute beginning diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Devel-Hide-0.0009/MANIFEST new/Devel-Hide-0.0010/MANIFEST --- old/Devel-Hide-0.0009/MANIFEST 2013-01-28 14:48:04.000000000 +0100 +++ new/Devel-Hide-0.0010/MANIFEST 2018-06-15 18:15:03.000000000 +0200 @@ -19,5 +19,5 @@ t/R.pm " lib/Devel/Hide.pm -META.yml Module meta-data (added by MakeMaker) +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-Hide-0.0009/META.json new/Devel-Hide-0.0010/META.json --- old/Devel-Hide-0.0009/META.json 2013-01-28 14:48:04.000000000 +0100 +++ new/Devel-Hide-0.0010/META.json 2018-06-15 18:15:03.000000000 +0200 @@ -1,10 +1,10 @@ { "abstract" : "Forces the unavailability of specified Perl modules (for testing)", "author" : [ - "A. R. Ferreira <ferre...@cpan.org>" + "Adriano Ferreira <ferre...@cpan.org>" ], - "dynamic_config" : 1, - "generated_by" : "ExtUtils::MakeMaker version 6.62, CPAN::Meta::Converter version 2.113640", + "dynamic_config" : 0, + "generated_by" : "ExtUtils::MakeMaker version 7.0401, CPAN::Meta::Converter version 2.150010", "license" : [ "perl_5" ], @@ -22,29 +22,40 @@ "prereqs" : { "build" : { "requires" : { - "ExtUtils::MakeMaker" : 0 + "ExtUtils::MakeMaker" : "0" } }, "configure" : { "requires" : { - "ExtUtils::MakeMaker" : 0 + "ExtUtils::MakeMaker" : "0" } }, - "runtime" : { - "recommends" : { + "develop" : { + "requires" : { "Test::Pod" : "1.18", "Test::Pod::Coverage" : "1.04" - }, + } + }, + "runtime" : { + "requires" : { + "File::Temp" : "0", + "perl" : "5.006001" + } + }, + "test" : { "requires" : { - "Test::More" : 0 + "Test::More" : "0" } } }, "release_status" : "stable", "resources" : { "repository" : { - "url" : "https://github.com/aferreira/cpan-Devel-Hide" + "type" : "git", + "url" : "https://github.com/aferreira/cpan-Devel-Hide.git", + "web" : "https://github.com/aferreira/cpan-Devel-Hide" } }, - "version" : "0.0009" + "version" : "0.0010", + "x_serialization_backend" : "JSON::PP version 2.27300" } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Devel-Hide-0.0009/META.yml new/Devel-Hide-0.0010/META.yml --- old/Devel-Hide-0.0009/META.yml 2013-01-28 14:48:03.000000000 +0100 +++ new/Devel-Hide-0.0010/META.yml 2018-06-15 18:15:03.000000000 +0200 @@ -1,27 +1,27 @@ --- abstract: 'Forces the unavailability of specified Perl modules (for testing)' author: - - 'A. R. Ferreira <ferre...@cpan.org>' + - 'Adriano Ferreira <ferre...@cpan.org>' build_requires: - ExtUtils::MakeMaker: 0 + ExtUtils::MakeMaker: '0' + Test::More: '0' configure_requires: - ExtUtils::MakeMaker: 0 -dynamic_config: 1 -generated_by: 'ExtUtils::MakeMaker version 6.62, CPAN::Meta::Converter version 2.113640' + ExtUtils::MakeMaker: '0' +dynamic_config: 0 +generated_by: 'ExtUtils::MakeMaker version 7.0401, CPAN::Meta::Converter version 2.150010' license: perl meta-spec: url: http://module-build.sourceforge.net/META-spec-v1.4.html - version: 1.4 + version: '1.4' name: Devel-Hide no_index: directory: - t - inc -recommends: - Test::Pod: 1.18 - Test::Pod::Coverage: 1.04 requires: - Test::More: 0 + File::Temp: '0' + perl: '5.006001' resources: - repository: https://github.com/aferreira/cpan-Devel-Hide -version: 0.0009 + repository: https://github.com/aferreira/cpan-Devel-Hide.git +version: '0.0010' +x_serialization_backend: 'CPAN::Meta::YAML version 0.012' diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Devel-Hide-0.0009/Makefile.PL new/Devel-Hide-0.0010/Makefile.PL --- old/Devel-Hide-0.0009/Makefile.PL 2013-01-28 14:46:21.000000000 +0100 +++ new/Devel-Hide-0.0010/Makefile.PL 2018-06-15 17:43:11.000000000 +0200 @@ -2,35 +2,48 @@ use 5.006001; use ExtUtils::MakeMaker; -my $EUMM_VERSION = eval $ExtUtils::MakeMaker::VERSION; +my $EUMM_VERSION = $ExtUtils::MakeMaker::VERSION; +$EUMM_VERSION =~ tr/_//d; -WriteMakefile( - NAME => 'Devel::Hide', - VERSION_FROM => 'lib/Devel/Hide.pm', - PREREQ_PM => { - Test::More => 0, - ($] <= 5.008 ? ( - File::Temp => 0 - ) : ()) - }, - ($] >= 5.005 ? ( - ABSTRACT_FROM => 'lib/Devel/Hide.pm', - AUTHOR => 'A. R. Ferreira <ferre...@cpan.org>', - ) : ()), - ($EUMM_VERSION >= 6.31 ? ( - LICENSE => 'perl', - ) : ()), - ($EUMM_VERSION >= 6.4501 ? ( - META_MERGE => { - recommends => { - # optional tests - 'Test::Pod' => 1.18, - 'Test::Pod::Coverage' => 1.04, +my %write_makefile_args = ( + NAME => 'Devel::Hide', + VERSION_FROM => 'lib/Devel/Hide.pm', + PREREQ_PM => { + 'perl' => 5.006001, + 'File::Temp' => 0, # perl ≤ 5.8.0 + }, + ABSTRACT_FROM => 'lib/Devel/Hide.pm', + AUTHOR => 'Adriano Ferreira <ferre...@cpan.org>', + LICENSE => 'perl', + META_MERGE => { + 'dynamic_config' => 0, + 'meta-spec' => { version => 2 }, + 'prereqs' => { + test => { + requires => { + 'Test::More' => 0, + }, }, - resources => { - repository => 'https://github.com/aferreira/cpan-Devel-Hide', + develop => { + requires => { + 'Test::Pod' => 1.18, + 'Test::Pod::Coverage' => 1.04, + }, }, - }, - ) : ()), + }, + resources => { + repository => { + type => 'git', + url => 'https://github.com/aferreira/cpan-Devel-Hide.git', + web => 'https://github.com/aferreira/cpan-Devel-Hide', + }, + }, + }, ); +delete $write_makefile_args{LICENSE} if $EUMM_VERSION < 6.31; + +delete $write_makefile_args{META_MERGE} if $EUMM_VERSION < 6.4501; + +WriteMakefile(%write_makefile_args); + diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Devel-Hide-0.0009/README new/Devel-Hide-0.0010/README --- old/Devel-Hide-0.0009/README 2013-01-28 13:59:41.000000000 +0100 +++ new/Devel-Hide-0.0010/README 2018-06-15 17:53:53.000000000 +0200 @@ -1,4 +1,4 @@ -Devel-Hide version 0.0008 +Devel-Hide version 0.0010 ========================= Simple tool for developers which allows to hide @@ -35,7 +35,7 @@ COPYRIGHT AND LICENCE -Copyright (C) 2005-2007 by Adriano R. Ferreira +Copyright (C) 2005-2007, 2018 by Adriano R. Ferreira This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Devel-Hide-0.0009/lib/Devel/Hide.pm new/Devel-Hide-0.0010/lib/Devel/Hide.pm --- old/Devel-Hide-0.0009/lib/Devel/Hide.pm 2013-01-28 14:30:27.000000000 +0100 +++ new/Devel-Hide-0.0010/lib/Devel/Hide.pm 2018-06-15 17:54:12.000000000 +0200 @@ -1,11 +1,10 @@ - package Devel::Hide; use 5.006001; use strict; use warnings; -our $VERSION = '0.0009'; +our $VERSION = '0.0010'; # blech! package variables use vars qw( @HIDDEN $VERBOSE ); @@ -368,7 +367,7 @@ DEVEL_HIDE_PM - if defined, the list of modules is added to the list of hidden modules -DEVEL_HIDE_VERBOSE - on by default. If off, supresses +DEVEL_HIDE_VERBOSE - on by default. If off, suppresses the initial message which shows the list of hidden modules in effect @@ -396,7 +395,7 @@ =head1 COPYRIGHT AND LICENSE -Copyright (C) 2005-2007 by Adriano R. Ferreira +Copyright (C) 2005-2007, 2018 by Adriano R. Ferreira This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself. ++++++ 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: SUSE-NonFree #skip_noarch: 1 #custom_build: |- #./Build build flags=%{?_smp_mflags} --myflag #custom_test: |- #startserver && make test #ignore_requires: Bizarre::Module