commit perl-UNIVERSAL-require for openSUSE:Factory
Hello community, here is the log from the commit of package perl-UNIVERSAL-require for openSUSE:Factory checked in at 2015-04-15 16:27:26 Comparing /work/SRC/openSUSE:Factory/perl-UNIVERSAL-require (Old) and /work/SRC/openSUSE:Factory/.perl-UNIVERSAL-require.new (New) Package is "perl-UNIVERSAL-require" Changes: --- /work/SRC/openSUSE:Factory/perl-UNIVERSAL-require/perl-UNIVERSAL-require.changes 2014-02-28 16:22:27.0 +0100 +++ /work/SRC/openSUSE:Factory/.perl-UNIVERSAL-require.new/perl-UNIVERSAL-require.changes 2015-04-15 16:27:27.0 +0200 @@ -1,0 +2,17 @@ +Tue Apr 14 17:34:48 UTC 2015 - co...@suse.com + +- updated to 0.18 + see /usr/share/doc/packages/perl-UNIVERSAL-require/Changes + + 0.18 2015-02-24 + - Skip the taint test if Perl was compiled without taint support. +RAZ++ + - Changed use of "use vars" to "our" + - Added strict and warnings to PREREQ_PM + + 0.17 2014-04-19 + - Check for valid module names. RT#94866 from TOBYINK. + - Changed used of die() to croak() RT#23113 + - Fixed typo in pod (fschlich++) + +--- Old: UNIVERSAL-require-0.16.tar.gz New: UNIVERSAL-require-0.18.tar.gz Other differences: -- ++ perl-UNIVERSAL-require.spec ++ --- /var/tmp/diff_new_pack.BqO6Bz/_old 2015-04-15 16:27:27.0 +0200 +++ /var/tmp/diff_new_pack.BqO6Bz/_new 2015-04-15 16:27:27.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package perl-UNIVERSAL-require # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 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-UNIVERSAL-require -Version:0.16 +Version:0.18 Release:0 %define cpan_name UNIVERSAL-require Summary:require() modules from a variable @@ -43,7 +43,7 @@ $module->require; -It doesn't save you much typing, but it'll make alot more sense to someone +It doesn't save you much typing, but it'll make a lot more sense to someone who's not a ninth level Perl acolyte. %prep ++ UNIVERSAL-require-0.16.tar.gz -> UNIVERSAL-require-0.18.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/UNIVERSAL-require-0.16/Changes new/UNIVERSAL-require-0.18/Changes --- old/UNIVERSAL-require-0.16/Changes 2014-02-04 00:55:34.0 +0100 +++ new/UNIVERSAL-require-0.18/Changes 2015-02-24 19:08:25.0 +0100 @@ -1,5 +1,16 @@ Revision history for Perl module UNIVERSAL::require +0.18 2015-02-24 +- Skip the taint test if Perl was compiled without taint support. + RAZ++ +- Changed use of "use vars" to "our" +- Added strict and warnings to PREREQ_PM + +0.17 2014-04-19 +- Check for valid module names. RT#94866 from TOBYINK. +- Changed used of die() to croak() RT#23113 +- Fixed typo in pod (fschlich++) + 0.16 2014-02-03 - All seems fine with previous dev release diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/UNIVERSAL-require-0.16/META.json new/UNIVERSAL-require-0.18/META.json --- old/UNIVERSAL-require-0.16/META.json2014-02-04 00:56:13.0 +0100 +++ new/UNIVERSAL-require-0.18/META.json2015-02-24 19:08:52.0 +0100 @@ -4,7 +4,7 @@ "Michael G Schwern " ], "dynamic_config" : 1, - "generated_by" : "ExtUtils::MakeMaker version 6.86, CPAN::Meta::Converter version 2.133380", + "generated_by" : "ExtUtils::MakeMaker version 7.02, CPAN::Meta::Converter version 2.143240", "license" : [ "perl_5" ], @@ -35,8 +35,11 @@ }, "runtime" : { "requires" : { +"Carp" : "0", "Test::More" : "0.47", -"perl" : "5.006" +"perl" : "5.006", +"strict" : "0", +"warnings" : "0" } } }, @@ -51,5 +54,5 @@ "web" : "https://github.com/neilbowers/UNIVERSAL-require"; } }, - "version" : "0.16" + "version" : "0.18" } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/UNIVERSAL-require-0.16/META.yml new/UNIVERSAL-require-0.18/META.yml --- old/UNIVERSAL-require-0.16/META.yml 2014-02-04 00:56:13.0 +0100 +++ new/UNIVERSAL-require-0.18/META.yml 2015-02-24 19:08:52.0 +0100 @@ -3,15 +3,15 @@ author: - 'Michael G Schwern ' build_requires: - ExtUtils::MakeMaker: 0 + ExtUtils::MakeMaker: '0' configure_requires: - ExtUtils::MakeMaker: 0 +
commit perl-UNIVERSAL-require for openSUSE:Factory
Hello community, here is the log from the commit of package perl-UNIVERSAL-require for openSUSE:Factory checked in at 2014-02-28 16:22:26 Comparing /work/SRC/openSUSE:Factory/perl-UNIVERSAL-require (Old) and /work/SRC/openSUSE:Factory/.perl-UNIVERSAL-require.new (New) Package is "perl-UNIVERSAL-require" Changes: --- /work/SRC/openSUSE:Factory/perl-UNIVERSAL-require/perl-UNIVERSAL-require.changes 2013-10-06 18:38:03.0 +0200 +++ /work/SRC/openSUSE:Factory/.perl-UNIVERSAL-require.new/perl-UNIVERSAL-require.changes 2014-02-28 16:22:27.0 +0100 @@ -1,0 +2,9 @@ +Mon Feb 24 06:10:40 UTC 2014 - co...@suse.com + +- updated to 0.16 +- All seems fine with previous dev release +- Added README +- Specified min version of perl 5.6.0 +- Now "use warnings" + +--- Old: UNIVERSAL-require-0.15.tar.gz New: UNIVERSAL-require-0.16.tar.gz Other differences: -- ++ perl-UNIVERSAL-require.spec ++ --- /var/tmp/diff_new_pack.nn8iKV/_old 2014-02-28 16:22:29.0 +0100 +++ /var/tmp/diff_new_pack.nn8iKV/_new 2014-02-28 16:22:29.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package perl-UNIVERSAL-require # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2014 SUSE LINUX Products 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-UNIVERSAL-require -Version:0.15 +Version:0.16 Release:0 %define cpan_name UNIVERSAL-require Summary:require() modules from a variable @@ -29,7 +29,6 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: perl BuildRequires: perl-macros -#BuildRequires: perl(UNIVERSAL::require) %{perl_requires} %description @@ -64,6 +63,6 @@ %files -f %{name}.files %defattr(-,root,root,755) -%doc Changes +%doc Changes README %changelog ++ UNIVERSAL-require-0.15.tar.gz -> UNIVERSAL-require-0.16.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/UNIVERSAL-require-0.15/Changes new/UNIVERSAL-require-0.16/Changes --- old/UNIVERSAL-require-0.15/Changes 2013-09-28 01:53:32.0 +0200 +++ new/UNIVERSAL-require-0.16/Changes 2014-02-04 00:55:34.0 +0100 @@ -1,7 +1,15 @@ Revision history for Perl module UNIVERSAL::require +0.16 2014-02-03 +- All seems fine with previous dev release + +0.15_01 2014-02-03 +- Added README +- Specified min version of perl 5.6.0 +- Now "use warnings" + 0.15 2013-09-28 -- Hadn't specific meta-spec version 2, so github repo wasn't turning +- Hadn't specified meta-spec version 2, so github repo wasn't turning up in the metadata. 0.14 2013-08-25 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/UNIVERSAL-require-0.15/MANIFEST new/UNIVERSAL-require-0.16/MANIFEST --- old/UNIVERSAL-require-0.15/MANIFEST 2013-09-28 01:54:00.0 +0200 +++ new/UNIVERSAL-require-0.16/MANIFEST 2014-02-04 00:56:13.0 +0100 @@ -2,6 +2,7 @@ lib/UNIVERSAL/require.pm Makefile.PL MANIFEST This list of files +README t/Dummy.pm t/require.t t/taint.t diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/UNIVERSAL-require-0.15/META.json new/UNIVERSAL-require-0.16/META.json --- old/UNIVERSAL-require-0.15/META.json2013-09-28 01:54:00.0 +0200 +++ new/UNIVERSAL-require-0.16/META.json2014-02-04 00:56:13.0 +0100 @@ -4,7 +4,7 @@ "Michael G Schwern " ], "dynamic_config" : 1, - "generated_by" : "ExtUtils::MakeMaker version 6.74, CPAN::Meta::Converter version 2.132140", + "generated_by" : "ExtUtils::MakeMaker version 6.86, CPAN::Meta::Converter version 2.133380", "license" : [ "perl_5" ], @@ -28,9 +28,15 @@ "ExtUtils::MakeMaker" : "0" } }, + "configure" : { + "requires" : { +"ExtUtils::MakeMaker" : "0" + } + }, "runtime" : { "requires" : { -"Test::More" : "0.47" +"Test::More" : "0.47", +"perl" : "5.006" } } }, @@ -45,5 +51,5 @@ "web" : "https://github.com/neilbowers/UNIVERSAL-require"; } }, - "version" : "0.15" + "version" : "0.16" } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/UNIVERSAL-require-0.15/META.yml new/UNIVERSAL-require-0.16/META.yml --- old/UNIVERSAL-require-0.15/ME
commit perl-UNIVERSAL-require for openSUSE:Factory
Hello community, here is the log from the commit of package perl-UNIVERSAL-require for openSUSE:Factory checked in at 2013-10-06 18:38:01 Comparing /work/SRC/openSUSE:Factory/perl-UNIVERSAL-require (Old) and /work/SRC/openSUSE:Factory/.perl-UNIVERSAL-require.new (New) Package is "perl-UNIVERSAL-require" Changes: --- /work/SRC/openSUSE:Factory/perl-UNIVERSAL-require/perl-UNIVERSAL-require.changes 2012-02-14 13:09:43.0 +0100 +++ /work/SRC/openSUSE:Factory/.perl-UNIVERSAL-require.new/perl-UNIVERSAL-require.changes 2013-10-06 18:38:03.0 +0200 @@ -1,0 +2,11 @@ +Fri Oct 4 09:11:33 UTC 2013 - co...@suse.com + +- updated to 0.15 + - Hadn't specific meta-spec version 2, so github repo wasn't turning + up in the metadata. + - Changed the repository meta_merge to the new format + - Tweaked format (mainly release dates) to conform to CPAN::Changes::Spec + - first test release by NEILB after getting comaint + - no changes other than specifying github repository + +--- Old: UNIVERSAL-require-0.13.tar.gz New: UNIVERSAL-require-0.15.tar.gz Other differences: -- ++ perl-UNIVERSAL-require.spec ++ --- /var/tmp/diff_new_pack.wKoMEF/_old 2013-10-06 18:38:03.0 +0200 +++ /var/tmp/diff_new_pack.wKoMEF/_new 2013-10-06 18:38:03.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package perl-UNIVERSAL-require # -# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2013 SUSE LINUX Products 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,14 @@ Name: perl-UNIVERSAL-require -Version:0.13 +Version:0.15 Release:0 %define cpan_name UNIVERSAL-require Summary:require() modules from a variable License:Artistic-1.0 or GPL-1.0+ Group: Development/Libraries/Perl Url:http://search.cpan.org/dist/UNIVERSAL-require/ -Source: http://www.cpan.org/authors/id/M/MS/MSCHWERN/%{cpan_name}-%{version}.tar.gz +Source: http://www.cpan.org/authors/id/N/NE/NEILB/%{cpan_name}-%{version}.tar.gz BuildArch: noarch BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: perl ++ UNIVERSAL-require-0.13.tar.gz -> UNIVERSAL-require-0.15.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/UNIVERSAL-require-0.13/Changes new/UNIVERSAL-require-0.15/Changes --- old/UNIVERSAL-require-0.13/Changes 2009-03-30 18:50:22.0 +0200 +++ new/UNIVERSAL-require-0.15/Changes 2013-09-28 01:53:32.0 +0200 @@ -1,33 +1,46 @@ -0.13 Mon Mar 30 17:50:10 BST 2009 -Bug Fixes -* $module->require now always resets $@ which removes a trap of using $@ +Revision history for Perl module UNIVERSAL::require + +0.15 2013-09-28 +- Hadn't specific meta-spec version 2, so github repo wasn't turning + up in the metadata. + +0.14 2013-08-25 +- Changed the repository meta_merge to the new format +- Tweaked format (mainly release dates) to conform to CPAN::Changes::Spec + +0.13_1 2013-03-08 +- first test release by NEILB after getting comaint +- no changes other than specifying github repository + +0.13 2009-03-30 +- $module->require now always resets $@ which removes a trap of using $@ to indicate an error, rather than checking $module->require directly. [rt.cpan.org 4] -0.12 Mon Mar 30 10:53:51 BST 2009 -Test Fixes -* bleadperl introduced a new warning deprecating "use UNIVERSAL" +0.12 2009-03-30 +- bleadperl introduced a new warning deprecating "use UNIVERSAL" (thank goodness) which interfered with t/require.t -0.11 Sat Nov 11 18:13:20 CST 2006 -* Sped up require() by about 400% for already loaded modules. +0.11 2006-11-11 +- Sped up require() by about 400% for already loaded modules. [rt.cpan.org 21141] - Fix the test for the changed version error in 5.10. -0.10 Mon Oct 10 19:10:33 PDT 2005 -* Split out of UNIVERSAL-exports into its own distribution. -* UNIVERSAL::require no longer uses eval STRING in require(). This +0.10 2005-10-10 +- Split out of UNIVERSAL-exports into its own distribution. +- UNIVERSAL::require no longer uses eval STRING in require(). This closes a security hole. - Testing that it works under taint mode. - Added license and copyright notice. -* Added use() +- Added use() - Mention Module::Load in SEE ALSO. -0.03 Sun Dec 16 21:51:58 EST 2001 +0.03 2001-12-16
commit perl-UNIVERSAL-require for openSUSE:Factory
Hello community, here is the log from the commit of package perl-UNIVERSAL-require for openSUSE:Factory checked in at 2012-02-14 13:09:39 Comparing /work/SRC/openSUSE:Factory/perl-UNIVERSAL-require (Old) and /work/SRC/openSUSE:Factory/.perl-UNIVERSAL-require.new (New) Package is "perl-UNIVERSAL-require", Maintainer is "mrueck...@suse.com" Changes: --- /work/SRC/openSUSE:Factory/perl-UNIVERSAL-require/perl-UNIVERSAL-require.changes 2011-09-23 12:39:22.0 +0200 +++ /work/SRC/openSUSE:Factory/.perl-UNIVERSAL-require.new/perl-UNIVERSAL-require.changes 2012-02-14 13:09:43.0 +0100 @@ -1,0 +2,12 @@ +Fri Feb 10 12:25:27 UTC 2012 - co...@suse.com + +- update to 0.13 + Bug Fixes + * $module->require now always resets $@ which removes a trap of using $@ + to indicate an error, rather than checking $module->require directly. + [rt.cpan.org 4] + Test Fixes + * bleadperl introduced a new warning deprecating "use UNIVERSAL" + (thank goodness) which interfered with t/require.t + +--- Old: UNIVERSAL-require-0.11.tar.gz New: UNIVERSAL-require-0.13.tar.gz Other differences: -- ++ perl-UNIVERSAL-require.spec ++ --- /var/tmp/diff_new_pack.LMs2xs/_old 2012-02-14 13:09:46.0 +0100 +++ /var/tmp/diff_new_pack.LMs2xs/_new 2012-02-14 13:09:46.0 +0100 @@ -1,7 +1,7 @@ # -# spec file for package perl-UNIVERSAL-require (Version 0.11) +# spec file for package perl-UNIVERSAL-require # -# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,47 +16,54 @@ # - Name: perl-UNIVERSAL-require -Version:0.11 -Release:79 -%define modname UNIVERSAL-require -License:Artistic ; GPLv2 +Version:0.13 +Release:0 +%define cpan_name UNIVERSAL-require +Summary:require() modules from a variable +License:Artistic-1.0 or GPL-1.0+ Group: Development/Libraries/Perl +Url:http://search.cpan.org/dist/UNIVERSAL-require/ +Source: http://www.cpan.org/authors/id/M/MS/MSCHWERN/%{cpan_name}-%{version}.tar.gz +BuildArch: noarch BuildRoot: %{_tmppath}/%{name}-%{version}-build -Summary:UNIVERSAL::require - require() modules from a variable -Source: http://search.cpan.org/CPAN/authors/id/M/MS/MSCHWERN/UNIVERSAL-require-0.11.tar.gz BuildRequires: perl BuildRequires: perl-macros -Url:http://search.cpan.org/~mschwern/ +#BuildRequires: perl(UNIVERSAL::require) %{perl_requires} %description -UNIVERSAL::require - require() modules from a variable +If you've ever had to do this... + +eval "require $module"; + +to get around the bareword caveats on require(), this module is for you. It +creates a universal require() class method that will work with every Perl +module and its secure. So instead of doing some arcane eval() work, you can +do this: + +$module->require; + +It doesn't save you much typing, but it'll make alot more sense to someone +who's not a ninth level Perl acolyte. %prep -%setup -q -n %{modname}-%{version} +%setup -q -n %{cpan_name}-%{version} %build -perl Makefile.PL OPTIMIZE="$RPM_OPT_FLAGS -Wall" -make %{?_smp_mflags} +%{__perl} Makefile.PL INSTALLDIRS=vendor +%{__make} %{?_smp_mflags} %check -make test +%{__make} test %install %perl_make_install %perl_process_packlist +%perl_gen_filelist -%clean -rm -rf %{buildroot} - -%files -%defattr(-, root, root) -%dir %{perl_vendorlib}/UNIVERSAL/ -%{perl_vendorlib}/UNIVERSAL/require.pm -%dir %{perl_vendorarch}/auto/UNIVERSAL/ -%{perl_vendorarch}/auto/UNIVERSAL/require/ -%{_mandir}/man3/UNIVERSAL::require.3pm* +%files -f %{name}.files +%defattr(-,root,root,755) +%doc Changes %changelog ++ UNIVERSAL-require-0.11.tar.gz -> UNIVERSAL-require-0.13.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/UNIVERSAL-require-0.11/Changes new/UNIVERSAL-require-0.13/Changes --- old/UNIVERSAL-require-0.11/Changes 2006-11-12 01:18:35.0 +0100 +++ new/UNIVERSAL-require-0.13/Changes 2009-03-30 18:50:22.0 +0200 @@ -1,3 +1,14 @@ +0.13 Mon Mar 30 17:50:10 BST 2009 +Bug Fixes +* $module->require now always resets $@ which removes a trap of using $@ + to indicate an error, rather than checking $module->require directly. + [rt.cpan.org 4] + +0.12 Mon Mar 30 10:53:51 BST 2009 +Test Fixes +* bleadperl introduced a new warning dep