commit perl-namespace-clean for openSUSE:Factory
Hello community, here is the log from the commit of package perl-namespace-clean for openSUSE:Factory checked in at 2016-05-25 21:29:09 Comparing /work/SRC/openSUSE:Factory/perl-namespace-clean (Old) and /work/SRC/openSUSE:Factory/.perl-namespace-clean.new (New) Package is "perl-namespace-clean" Changes: --- /work/SRC/openSUSE:Factory/perl-namespace-clean/perl-namespace-clean.changes 2015-10-19 22:49:49.0 +0200 +++ /work/SRC/openSUSE:Factory/.perl-namespace-clean.new/perl-namespace-clean.changes 2016-05-25 21:29:10.0 +0200 @@ -1,0 +2,13 @@ +Mon May 23 13:10:12 UTC 2016 - co...@suse.com + +- updated to 0.27 + see /usr/share/doc/packages/perl-namespace-clean/Changes + + 0.27 2016-05-18 02:24 (UTC) + - Allow packages to be cleaned multiple times + - Ensure the debugger workarounds are applied only when +DB::sub is actively used (they are superfluous otherwise) + - Work around P5#72210, resulting in fails on 5.8.8 -Duselongdouble + - Fix incorrect name in META (RT#107813) + +--- Old: namespace-clean-0.26.tar.gz New: namespace-clean-0.27.tar.gz Other differences: -- ++ perl-namespace-clean.spec ++ --- /var/tmp/diff_new_pack.T2GYRR/_old 2016-05-25 21:29:11.0 +0200 +++ /var/tmp/diff_new_pack.T2GYRR/_new 2016-05-25 21:29:11.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package perl-namespace-clean # -# 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-namespace-clean -Version:0.26 +Version:0.27 Release:0 %define cpan_name namespace-clean Summary:Keep imports and functions out of your namespace @@ -31,9 +31,7 @@ BuildRequires: perl BuildRequires: perl-macros BuildRequires: perl(B::Hooks::EndOfScope) >= 0.12 -BuildRequires: perl(ExtUtils::CBuilder) >= 0.27 BuildRequires: perl(Package::Stash) >= 0.23 -BuildRequires: perl(Test::More) >= 0.88 Requires: perl(B::Hooks::EndOfScope) >= 0.12 Requires: perl(Package::Stash) >= 0.23 %{perl_requires} ++ namespace-clean-0.26.tar.gz -> namespace-clean-0.27.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/namespace-clean-0.26/Changes new/namespace-clean-0.27/Changes --- old/namespace-clean-0.26/Changes2015-10-07 19:43:07.0 +0200 +++ new/namespace-clean-0.27/Changes2016-05-18 04:24:13.0 +0200 @@ -1,3 +1,10 @@ +0.27 2016-05-18 02:24 (UTC) +- Allow packages to be cleaned multiple times +- Ensure the debugger workarounds are applied only when + DB::sub is actively used (they are superfluous otherwise) +- Work around P5#72210, resulting in fails on 5.8.8 -Duselongdouble +- Fix incorrect name in META (RT#107813) + 0.26 2015-10-07 17:43 (UTC) - Exclusively use Package::Stash::PP on perls < 5.8.7 until a fixed Package::Stash::XS ships - breakage keeps getting reintroduced diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/namespace-clean-0.26/MANIFEST new/namespace-clean-0.27/MANIFEST --- old/namespace-clean-0.26/MANIFEST 2015-10-07 19:43:37.0 +0200 +++ new/namespace-clean-0.27/MANIFEST 2016-05-18 04:25:12.0 +0200 @@ -1,4 +1,5 @@ Changes +inc/ExtUtils/HasCompiler.pm lib/namespace/clean.pm lib/namespace/clean/_Util.pm Makefile.PL @@ -12,13 +13,16 @@ t/05-syntax-error.t t/06-other-types.t t/07-debugger.t +t/07-pseudo-debugger.t t/08-const-sub.t t/09-fiddle-hinthash.t t/10-pure-perl.t +t/11-multiclean-in-scope.t t/lib/CleaneeBridge.pm t/lib/CleaneeBridgeDirect.pm t/lib/CleaneeBridgeExplicit.pm t/lib/CleaneeTarget.pm +t/lib/Devel/_NC_TEST_DashD.pm t/lib/ExporterTest.pm t/lib/FunctionWipeout.pm t/lib/Inheritance.pm diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/namespace-clean-0.26/META.json new/namespace-clean-0.27/META.json --- old/namespace-clean-0.26/META.json 2015-10-07 19:43:37.0 +0200 +++ new/namespace-clean-0.27/META.json 2016-05-18 04:25:12.0 +0200 @@ -16,7 +16,7 @@ "url" : "http://search.cpan.org/perldoc?CPAN::Meta::Spec;, "version" : "2" }, - "name" : "namespace::clean", + "name" : "namespace-clean", "no_index" : { "directory" : [ "t", @@ -27,7 +27,6 @@ "build" : {}, "configure" : {
commit perl-namespace-clean for openSUSE:Factory
Hello community, here is the log from the commit of package perl-namespace-clean for openSUSE:Factory checked in at 2015-10-19 22:49:31 Comparing /work/SRC/openSUSE:Factory/perl-namespace-clean (Old) and /work/SRC/openSUSE:Factory/.perl-namespace-clean.new (New) Package is "perl-namespace-clean" Changes: --- /work/SRC/openSUSE:Factory/perl-namespace-clean/perl-namespace-clean.changes 2014-03-18 13:58:46.0 +0100 +++ /work/SRC/openSUSE:Factory/.perl-namespace-clean.new/perl-namespace-clean.changes 2015-10-19 22:49:49.0 +0200 @@ -1,0 +2,6 @@ +Sat Oct 10 09:37:59 UTC 2015 - co...@suse.com + +- updated to 0.26 + see /usr/share/doc/packages/perl-namespace-clean/Changes + +--- Old: namespace-clean-0.25.tar.gz New: cpanspec.yml namespace-clean-0.26.tar.gz Other differences: -- ++ perl-namespace-clean.spec ++ --- /var/tmp/diff_new_pack.rOB5T8/_old 2015-10-19 22:49:50.0 +0200 +++ /var/tmp/diff_new_pack.rOB5T8/_new 2015-10-19 22:49:50.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package perl-namespace-clean # -# 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,14 +17,15 @@ Name: perl-namespace-clean -Version:0.25 +Version:0.26 Release:0 %define cpan_name namespace-clean Summary:Keep imports and functions out of your namespace License:Artistic-1.0 or GPL-1.0+ Group: Development/Libraries/Perl Url:http://search.cpan.org/dist/namespace-clean/ -Source: http://www.cpan.org/authors/id/R/RI/RIBASUSHI/%{cpan_name}-%{version}.tar.gz +Source0: http://www.cpan.org/authors/id/R/RI/RIBASUSHI/%{cpan_name}-%{version}.tar.gz +Source1:cpanspec.yml BuildArch: noarch BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: perl @@ -42,15 +43,6 @@ %prep %setup -q -n %{cpan_name}-%{version} -# MANUAL BEGIN -%if 0%{?suse_version} <= 1110 -for i in `find t -type f` ; do -sed -i -e "s@^\s*use\s\s*Test::More@use lib '%{perl_vendorlib}';\nuse Test::More@" $i -done -# fail due to missing Sub/Name.pm -rm -f t/07-debugger.t -rm -f t/10-pure-perl.t -%endif %build %{__perl} Makefile.PL INSTALLDIRS=vendor ++ cpanspec.yml ++ --- #description_paragraphs: 3 #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_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 ++ namespace-clean-0.25.tar.gz -> namespace-clean-0.26.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/namespace-clean-0.25/Changes new/namespace-clean-0.26/Changes --- old/namespace-clean-0.25/Changes2014-03-05 12:24:28.0 +0100 +++ new/namespace-clean-0.26/Changes2015-10-07 19:43:07.0 +0200 @@ -1,32 +1,47 @@ -[0.25] +0.26 2015-10-07 17:43 (UTC) +- Exclusively use Package::Stash::PP on perls < 5.8.7 until a fixed + Package::Stash::XS ships - breakage keeps getting reintroduced + ( RT#107343, RT#74151 ) +- Explicitly document the late runtime binding of `sort SUBNAME ...` + ( RT#101247 ) +- No longer rely on Sub::Identify - either use Sub::Util or B + ( should solve RT#96945 ) + + +0.25 2014-03-05 11:27 (UTC) - Fix incorrect ExtUtils::CBuilder detection routine leading to Makefile.PL crashes when EU::CB is not available -[0.24] + +0.24 2012-12-04 22:59 (UTC) - Properly skip debugger test when optional deps not available - Make sure pure-perl tests pass correctly on space-containing paths (RT#77528) - Remove all the pure-perl fallback code and depend on PP-capable B::H::EOS 0.12 -[0.23] + +0.23 2012-03-11 15:06 (UTC) - Rely on B::Hooks::EndOfScope version 0.10 to fix issues with new Module::Runtime versions (>= 0.012) on perl 5.10 due to incorrect hook firing due to %^H localisation. - Fix failures on 5.13.6 due to incorrect version number threshold
commit perl-namespace-clean for openSUSE:Factory
Hello community, here is the log from the commit of package perl-namespace-clean for openSUSE:Factory checked in at 2014-03-18 13:58:45 Comparing /work/SRC/openSUSE:Factory/perl-namespace-clean (Old) and /work/SRC/openSUSE:Factory/.perl-namespace-clean.new (New) Package is perl-namespace-clean Changes: --- /work/SRC/openSUSE:Factory/perl-namespace-clean/perl-namespace-clean.changes 2013-05-17 08:33:50.0 +0200 +++ /work/SRC/openSUSE:Factory/.perl-namespace-clean.new/perl-namespace-clean.changes 2014-03-18 13:58:46.0 +0100 @@ -1,0 +2,7 @@ +Sat Mar 15 13:00:41 UTC 2014 - co...@suse.com + +- updated to 0.25 +- Fix incorrect ExtUtils::CBuilder detection routine leading to + Makefile.PL crashes when EU::CB is not available + +--- Old: namespace-clean-0.24.tar.gz New: namespace-clean-0.25.tar.gz Other differences: -- ++ perl-namespace-clean.spec ++ --- /var/tmp/diff_new_pack.wAkb3j/_old 2014-03-18 13:58:47.0 +0100 +++ /var/tmp/diff_new_pack.wAkb3j/_new 2014-03-18 13:58:47.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package perl-namespace-clean # -# 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-namespace-clean -Version:0.24 +Version:0.25 Release:0 %define cpan_name namespace-clean Summary:Keep imports and functions out of your namespace @@ -33,15 +33,6 @@ BuildRequires: perl(ExtUtils::CBuilder) = 0.27 BuildRequires: perl(Package::Stash) = 0.23 BuildRequires: perl(Test::More) = 0.88 -#BuildRequires: perl(CleaneeBridge) -#BuildRequires: perl(CleaneeBridgeDirect) -#BuildRequires: perl(CleaneeBridgeExplicit) -#BuildRequires: perl(ExporterTest) -#BuildRequires: perl(InheritanceParent) -#BuildRequires: perl(namespace::clean) -#BuildRequires: perl(Sub::Identify) -#BuildRequires: perl(Sub::Name) -#BuildRequires: perl(Variable::Magic) Requires: perl(B::Hooks::EndOfScope) = 0.12 Requires: perl(Package::Stash) = 0.23 %{perl_requires} ++ namespace-clean-0.24.tar.gz - namespace-clean-0.25.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/namespace-clean-0.24/Changes new/namespace-clean-0.25/Changes --- old/namespace-clean-0.24/Changes2012-12-04 23:55:40.0 +0100 +++ new/namespace-clean-0.25/Changes2014-03-05 12:24:28.0 +0100 @@ -1,3 +1,7 @@ +[0.25] +- Fix incorrect ExtUtils::CBuilder detection routine leading to + Makefile.PL crashes when EU::CB is not available + [0.24] - Properly skip debugger test when optional deps not available - Make sure pure-perl tests pass correctly on space-containing diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/namespace-clean-0.24/META.json new/namespace-clean-0.25/META.json --- old/namespace-clean-0.24/META.json 2012-12-04 23:58:23.0 +0100 +++ new/namespace-clean-0.25/META.json 2014-03-05 12:25:05.0 +0100 @@ -4,7 +4,7 @@ Robert 'phaylon' Sedlacek r...@474.at, Florian Ragwitz r...@debian.org, Jesse Luehrs d...@tozt.net ], dynamic_config : 1, - generated_by : ExtUtils::MakeMaker version 6.6302, CPAN::Meta::Converter version 2.120921, + generated_by : ExtUtils::MakeMaker version 6.84, CPAN::Meta::Converter version 2.132830, license : [ perl_5 ], @@ -47,5 +47,5 @@ url : git://git.shadowcat.co.uk/p5sagit/namespace-clean.git } }, - version : 0.24 + version : 0.25 } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/namespace-clean-0.24/META.yml new/namespace-clean-0.25/META.yml --- old/namespace-clean-0.24/META.yml 2012-12-04 23:58:23.0 +0100 +++ new/namespace-clean-0.25/META.yml 2014-03-05 12:25:05.0 +0100 @@ -7,7 +7,7 @@ configure_requires: ExtUtils::CBuilder: 0.27 dynamic_config: 1 -generated_by: 'ExtUtils::MakeMaker version 6.6302, CPAN::Meta::Converter version 2.120921' +generated_by: 'ExtUtils::MakeMaker version 6.84, CPAN::Meta::Converter version 2.132830' license: perl meta-spec: url: http://module-build.sourceforge.net/META-spec-v1.4.html @@ -24,4 +24,4 @@ bugtracker: http://rt.cpan.org/Public/Dist/Display.html?Name=namespace-clean homepage: http://search.cpan.org/dist/namespace-clean repository:
commit perl-namespace-clean for openSUSE:Factory
Hello community, here is the log from the commit of package perl-namespace-clean for openSUSE:Factory checked in at 2013-05-17 08:33:49 Comparing /work/SRC/openSUSE:Factory/perl-namespace-clean (Old) and /work/SRC/openSUSE:Factory/.perl-namespace-clean.new (New) Package is perl-namespace-clean Changes: --- /work/SRC/openSUSE:Factory/perl-namespace-clean/perl-namespace-clean.changes 2012-03-26 14:03:09.0 +0200 +++ /work/SRC/openSUSE:Factory/.perl-namespace-clean.new/perl-namespace-clean.changes 2013-05-17 08:33:50.0 +0200 @@ -1,0 +2,10 @@ +Wed May 15 15:20:27 UTC 2013 - co...@suse.com + +- updated to 0.24 +- Properly skip debugger test when optional deps not available +- Make sure pure-perl tests pass correctly on space-containing + paths (RT#77528) +- Remove all the pure-perl fallback code and depend on PP-capable + B::H::EOS 0.12 + +--- Old: namespace-clean-0.23.tar.gz New: namespace-clean-0.24.tar.gz Other differences: -- ++ perl-namespace-clean.spec ++ --- /var/tmp/diff_new_pack.AdE5A6/_old 2013-05-17 08:33:50.0 +0200 +++ /var/tmp/diff_new_pack.AdE5A6/_new 2013-05-17 08:33:50.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package perl-namespace-clean # -# 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,7 +17,7 @@ Name: perl-namespace-clean -Version:0.23 +Version:0.24 Release:0 %define cpan_name namespace-clean Summary:Keep imports and functions out of your namespace @@ -29,43 +29,29 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: perl BuildRequires: perl-macros -BuildRequires: perl(B::Hooks::EndOfScope) = 0.07 +BuildRequires: perl(B::Hooks::EndOfScope) = 0.12 +BuildRequires: perl(ExtUtils::CBuilder) = 0.27 BuildRequires: perl(Package::Stash) = 0.23 BuildRequires: perl(Test::More) = 0.88 #BuildRequires: perl(CleaneeBridge) #BuildRequires: perl(CleaneeBridgeDirect) #BuildRequires: perl(CleaneeBridgeExplicit) -#BuildRequires: perl(Devel::Hide) #BuildRequires: perl(ExporterTest) -#BuildRequires: perl(Hash::Util::FieldHash) #BuildRequires: perl(InheritanceParent) #BuildRequires: perl(namespace::clean) -#BuildRequires: perl(namespace::clean::_PP_OSE) -#BuildRequires: perl(namespace::clean::_PP_OSE_5_8) #BuildRequires: perl(Sub::Identify) #BuildRequires: perl(Sub::Name) -#BuildRequires: perl(Tie::StdHash) -Requires: perl(B::Hooks::EndOfScope) = 0.07 +#BuildRequires: perl(Variable::Magic) +Requires: perl(B::Hooks::EndOfScope) = 0.12 Requires: perl(Package::Stash) = 0.23 -Requires: perl(Test::More) = 0.88 %{perl_requires} %description -When you define a function, or import one, into a Perl package, it will -naturally also be available as a method. This does not per se cause problems, -but it can complicate subclassing and, for example, plugin classes that are -included via multiple inheritance by loading them as base classes. - -The namespace::clean pragma will remove all previously declared or imported -symbols at the end of the current package's compile cycle. Functions called in -the package itself will still be bound by their name, but they won't show up as -methods on your class or instances. - -By unimporting via no you can tell namespace::clean to start collecting -functions for the next use namespace::clean; specification. +Keep imports and functions out of your namespace %prep %setup -q -n %{cpan_name}-%{version} +# MANUAL BEGIN %if 0%{?suse_version} = 1110 for i in `find t -type f` ; do sed -i -e s@^\s*use\s\s*Test::More@use lib '%{perl_vendorlib}';\nuse Test::More@ $i ++ namespace-clean-0.23.tar.gz - namespace-clean-0.24.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/namespace-clean-0.23/Changes new/namespace-clean-0.24/Changes --- old/namespace-clean-0.23/Changes2012-03-11 16:02:29.0 +0100 +++ new/namespace-clean-0.24/Changes2012-12-04 23:55:40.0 +0100 @@ -1,3 +1,10 @@ +[0.24] +- Properly skip debugger test when optional deps not available +- Make sure pure-perl tests pass correctly on space-containing + paths (RT#77528) +- Remove all the pure-perl fallback code and depend on PP-capable + B::H::EOS 0.12 + [0.23] - Rely on B::Hooks::EndOfScope version 0.10 to fix issues
commit perl-namespace-clean for openSUSE:Factory
Hello community, here is the log from the commit of package perl-namespace-clean for openSUSE:Factory checked in at 2012-03-26 14:01:53 Comparing /work/SRC/openSUSE:Factory/perl-namespace-clean (Old) and /work/SRC/openSUSE:Factory/.perl-namespace-clean.new (New) Package is perl-namespace-clean, Maintainer is Changes: --- /work/SRC/openSUSE:Factory/perl-namespace-clean/perl-namespace-clean.changes 2012-03-13 09:38:18.0 +0100 +++ /work/SRC/openSUSE:Factory/.perl-namespace-clean.new/perl-namespace-clean.changes 2012-03-26 14:03:09.0 +0200 @@ -1,0 +2,10 @@ +Fri Mar 16 08:09:28 UTC 2012 - l...@linux-schulserver.de + +- update to 0.23: + + Rely on B::Hooks::EndOfScope version 0.10 to fix issues with +new Module::Runtime versions (= 0.012) on perl 5.10 due +to incorrect hook firing due to %^H localisation. + + Fix failures on 5.13.6 due to incorrect version number threshold +(RT#74683) + +--- Old: namespace-clean-0.22.tar.gz New: namespace-clean-0.23.tar.gz Other differences: -- ++ perl-namespace-clean.spec ++ --- /var/tmp/diff_new_pack.DovjGO/_old 2012-03-26 14:03:11.0 +0200 +++ /var/tmp/diff_new_pack.DovjGO/_new 2012-03-26 14:03:11.0 +0200 @@ -17,7 +17,7 @@ Name: perl-namespace-clean -Version:0.22 +Version:0.23 Release:0 %define cpan_name namespace-clean Summary:Keep imports and functions out of your namespace @@ -51,7 +51,18 @@ %{perl_requires} %description -Keep imports and functions out of your namespace +When you define a function, or import one, into a Perl package, it will +naturally also be available as a method. This does not per se cause problems, +but it can complicate subclassing and, for example, plugin classes that are +included via multiple inheritance by loading them as base classes. + +The namespace::clean pragma will remove all previously declared or imported +symbols at the end of the current package's compile cycle. Functions called in +the package itself will still be bound by their name, but they won't show up as +methods on your class or instances. + +By unimporting via no you can tell namespace::clean to start collecting +functions for the next use namespace::clean; specification. %prep %setup -q -n %{cpan_name}-%{version} ++ namespace-clean-0.22.tar.gz - namespace-clean-0.23.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/namespace-clean-0.22/Changes new/namespace-clean-0.23/Changes --- old/namespace-clean-0.22/Changes2011-12-26 13:59:44.0 +0100 +++ new/namespace-clean-0.23/Changes2012-03-11 16:02:29.0 +0100 @@ -1,3 +1,10 @@ +[0.23] +- Rely on B::Hooks::EndOfScope version 0.10 to fix issues with + new Module::Runtime versions (= 0.012) on perl 5.10 due + to incorrect hook firing due to %^H localisation. +- Fix failures on 5.13.6 due to incorrect version number threshold + (RT#74683) + [0.22] (official fix of all the %^H ickyness) - Simplify the = 5.10 PP variant even more - move the hook from DESTROY into DELETE diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/namespace-clean-0.22/META.json new/namespace-clean-0.23/META.json --- old/namespace-clean-0.22/META.json 2011-12-26 13:59:53.0 +0100 +++ new/namespace-clean-0.23/META.json 2012-03-11 16:03:56.0 +0100 @@ -4,7 +4,7 @@ Robert 'phaylon' Sedlacek r...@474.at, Florian Ragwitz r...@debian.org, Jesse Luehrs d...@tozt.net ], dynamic_config : 1, - generated_by : ExtUtils::MakeMaker version 6.6302, CPAN::Meta::Converter version 2.112621, + generated_by : ExtUtils::MakeMaker version 6.62, CPAN::Meta::Converter version 2.113640, license : [ perl_5 ], @@ -46,5 +46,5 @@ url : git://git.shadowcat.co.uk/p5sagit/namespace-clean.git } }, - version : 0.22 + version : 0.23 } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/namespace-clean-0.22/META.yml new/namespace-clean-0.23/META.yml --- old/namespace-clean-0.22/META.yml 2011-12-26 13:59:53.0 +0100 +++ new/namespace-clean-0.23/META.yml 2012-03-11 16:03:55.0 +0100 @@ -7,7 +7,7 @@ configure_requires: ExtUtils::MakeMaker: 0 dynamic_config: 1 -generated_by: 'ExtUtils::MakeMaker version 6.6302, CPAN::Meta::Converter version 2.112621' +generated_by: 'ExtUtils::MakeMaker version 6.62, CPAN::Meta::Converter version 2.113640' license: perl meta-spec: url:
commit perl-namespace-clean for openSUSE:Factory
Hello community, here is the log from the commit of package perl-namespace-clean for openSUSE:Factory checked in at 2012-03-13 09:38:16 Comparing /work/SRC/openSUSE:Factory/perl-namespace-clean (Old) and /work/SRC/openSUSE:Factory/.perl-namespace-clean.new (New) Package is perl-namespace-clean, Maintainer is Changes: --- /work/SRC/openSUSE:Factory/perl-namespace-clean/perl-namespace-clean.changes 2012-02-14 11:25:49.0 +0100 +++ /work/SRC/openSUSE:Factory/.perl-namespace-clean.new/perl-namespace-clean.changes 2012-03-13 09:38:18.0 +0100 @@ -1,0 +2,11 @@ +Fri Mar 2 01:01:37 CET 2012 - r...@suse.de + +- remove perl-namespace-clean-use_lib.patch and use sed statement + instead (less likely to break with every package update) + +--- +Thu Mar 1 01:27:28 CET 2012 - r...@suse.de + +- update perl-namespace-clean-use_lib.patch + +--- Old: perl-namespace-clean-use_lib.patch Other differences: -- ++ perl-namespace-clean.spec ++ --- /var/tmp/diff_new_pack.CUfwct/_old 2012-03-13 09:38:19.0 +0100 +++ /var/tmp/diff_new_pack.CUfwct/_new 2012-03-13 09:38:19.0 +0100 @@ -25,8 +25,6 @@ Group: Development/Libraries/Perl Url:http://search.cpan.org/dist/namespace-clean/ Source: http://www.cpan.org/authors/id/R/RI/RIBASUSHI/%{cpan_name}-%{version}.tar.gz -# MANUAL -Patch1: perl-namespace-clean-use_lib.patch BuildArch: noarch BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: perl @@ -58,8 +56,12 @@ %prep %setup -q -n %{cpan_name}-%{version} %if 0%{?suse_version} = 1110 -%patch1 -p1 -sed -i s|__vendorperl__|%{perl_vendorlib}|g Makefile.PL t/*.t +for i in `find t -type f` ; do +sed -i -e s@^\s*use\s\s*Test::More@use lib '%{perl_vendorlib}';\nuse Test::More@ $i +done +# fail due to missing Sub/Name.pm +rm -f t/07-debugger.t +rm -f t/10-pure-perl.t %endif %build -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit perl-namespace-clean for openSUSE:Factory
Hello community, here is the log from the commit of package perl-namespace-clean for openSUSE:Factory checked in at 2012-02-14 11:25:45 Comparing /work/SRC/openSUSE:Factory/perl-namespace-clean (Old) and /work/SRC/openSUSE:Factory/.perl-namespace-clean.new (New) Package is perl-namespace-clean, Maintainer is Changes: --- /work/SRC/openSUSE:Factory/perl-namespace-clean/perl-namespace-clean.changes 2011-11-21 12:43:53.0 +0100 +++ /work/SRC/openSUSE:Factory/.perl-namespace-clean.new/perl-namespace-clean.changes 2012-02-14 11:25:49.0 +0100 @@ -1,0 +2,17 @@ +Sat Feb 11 07:00:52 UTC 2012 - co...@suse.com + +- updated to 0.22 +- Simplify the = 5.10 PP variant even more - move the hook from + DESTROY into DELETE +- Force explicit callback invocation order on 5.8 PP +- Replace the %^H tie approach with fieldhashes, fixes all known + corner cases and caveats on supported perls = 5.8.1 (FC) +- Compile away the debugger fixup on perls = 5.15.5 (FC) +- More robust handling of the tied %^H in pure perl mode (RT#73402) +- Limit the debugger workarounds to perls between 5.8.8 and 5.14, + extend debugger support to all perl versions (FC) (RT#69862) +- If possible, automatically install (but not load) the debugger + workaround libraries on perls between 5.8.8 and 5.14 (RT#72368) +- Add back dropped NAME section (RT#70259) + +--- Old: namespace-clean-0.21.tar.gz New: namespace-clean-0.22.tar.gz Other differences: -- ++ perl-namespace-clean.spec ++ --- /var/tmp/diff_new_pack.M0OZvD/_old 2012-02-14 11:25:50.0 +0100 +++ /var/tmp/diff_new_pack.M0OZvD/_new 2012-02-14 11:25:50.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package perl-namespace-clean # -# Copyright (c) 2011 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,48 +16,44 @@ # - Name: perl-namespace-clean -Version:0.21 -Release:1 -License:GPL-1.0+ or Artistic-1.0 +Version:0.22 +Release:0 %define cpan_name namespace-clean Summary:Keep imports and functions out of your namespace -Url:http://search.cpan.org/dist/namespace-clean/ +License:Artistic-1.0 or GPL-1.0+ Group: Development/Libraries/Perl -Source: http://www.cpan.org/authors/id/R/RI/RIBASUSHI/namespace-clean-%{version}.tar.gz +Url:http://search.cpan.org/dist/namespace-clean/ +Source: http://www.cpan.org/authors/id/R/RI/RIBASUSHI/%{cpan_name}-%{version}.tar.gz +# MANUAL Patch1: perl-namespace-clean-use_lib.patch BuildArch: noarch BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: perl BuildRequires: perl-macros BuildRequires: perl(B::Hooks::EndOfScope) = 0.07 -BuildRequires: perl(constant) -BuildRequires: perl(Exporter) -BuildRequires: perl(Package::Stash) = 0.22 -BuildRequires: perl(Sub::Identify) = 0.04 -BuildRequires: perl(Sub::Name) = 0.04 -BuildRequires: perl(vars) +BuildRequires: perl(Package::Stash) = 0.23 BuildRequires: perl(Test::More) = 0.88 +#BuildRequires: perl(CleaneeBridge) +#BuildRequires: perl(CleaneeBridgeDirect) +#BuildRequires: perl(CleaneeBridgeExplicit) +#BuildRequires: perl(Devel::Hide) +#BuildRequires: perl(ExporterTest) +#BuildRequires: perl(Hash::Util::FieldHash) +#BuildRequires: perl(InheritanceParent) +#BuildRequires: perl(namespace::clean) +#BuildRequires: perl(namespace::clean::_PP_OSE) +#BuildRequires: perl(namespace::clean::_PP_OSE_5_8) +#BuildRequires: perl(Sub::Identify) +#BuildRequires: perl(Sub::Name) +#BuildRequires: perl(Tie::StdHash) Requires: perl(B::Hooks::EndOfScope) = 0.07 -Requires: perl(Package::Stash) = 0.22 -Requires: perl(Sub::Identify) = 0.04 -Requires: perl(Sub::Name) = 0.04 -Requires: perl(vars) +Requires: perl(Package::Stash) = 0.23 +Requires: perl(Test::More) = 0.88 %{perl_requires} %description -Keeping packages clean -When you define a function, or import one, into a Perl package, it will -naturally also be available as a method. This does not per se cause -problems, but it can complicate subclassing and, for example, plugin -classes that are included via multiple inheritance by loading them as -base classes. - -The 'namespace::clean' pragma will remove all previously declared or -imported symbols at the end of the current package's compile cycle. -Functions called in the package itself will
commit perl-namespace-clean for openSUSE:Factory
Hello community, here is the log from the commit of package perl-namespace-clean for openSUSE:Factory checked in at 2011-12-06 18:44:53 Comparing /work/SRC/openSUSE:Factory/perl-namespace-clean (Old) and /work/SRC/openSUSE:Factory/.perl-namespace-clean.new (New) Package is perl-namespace-clean, Maintainer is Changes: Other differences: -- ++ perl-namespace-clean.spec ++ --- /var/tmp/diff_new_pack.VXc1eX/_old 2011-12-06 19:23:37.0 +0100 +++ /var/tmp/diff_new_pack.VXc1eX/_new 2011-12-06 19:23:37.0 +0100 @@ -20,7 +20,7 @@ Name: perl-namespace-clean Version:0.21 Release:1 -License:GPL+ or Artistic +License:GPL-1.0+ or Artistic-1.0 %define cpan_name namespace-clean Summary:Keep imports and functions out of your namespace Url:http://search.cpan.org/dist/namespace-clean/ -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit perl-namespace-clean for openSUSE:Factory
Hello community, here is the log from the commit of package perl-namespace-clean for openSUSE:Factory checked in at 2011-11-21 12:43:27 Comparing /work/SRC/openSUSE:Factory/perl-namespace-clean (Old) and /work/SRC/openSUSE:Factory/.perl-namespace-clean.new (New) Package is perl-namespace-clean, Maintainer is Changes: --- /work/SRC/openSUSE:Factory/perl-namespace-clean/perl-namespace-clean.changes 2011-09-23 12:39:37.0 +0200 +++ /work/SRC/openSUSE:Factory/.perl-namespace-clean.new/perl-namespace-clean.changes 2011-11-21 12:43:53.0 +0100 @@ -1,0 +2,14 @@ +Thu Nov 17 12:33:28 UTC 2011 - co...@suse.com + +- update to 0.21 +- When using the tie() fallback ensure we do not obliterate a + foreign tie() +- Better document how to disable the tie() fallback +- Only invoke the deleted sub stashing if we run udner a debugger + (avoid runtime penalty of Sub::Name/Sub::Identify) +- Spellfixes (RT#54388) +- When B::Hooks::EndOfScope is not available, switch to a simple + tie() of %^H. While it can not 100% replace B::H::EOS, it does + everything n::c needs + +--- Old: namespace-clean-0.20.tar.gz perl-namespace-clean_Build_n_Test.patch New: namespace-clean-0.21.tar.gz Other differences: -- ++ perl-namespace-clean.spec ++ --- /var/tmp/diff_new_pack.573GBz/_old 2011-11-21 12:43:57.0 +0100 +++ /var/tmp/diff_new_pack.573GBz/_new 2011-11-21 12:43:57.0 +0100 @@ -18,15 +18,14 @@ Name: perl-namespace-clean -Version:0.20 +Version:0.21 Release:1 License:GPL+ or Artistic %define cpan_name namespace-clean Summary:Keep imports and functions out of your namespace Url:http://search.cpan.org/dist/namespace-clean/ Group: Development/Libraries/Perl -#Source: http://www.cpan.org/authors/id/F/FL/FLORA/namespace-clean-%{version}.tar.gz -Source: %{cpan_name}-%{version}.tar.gz +Source: http://www.cpan.org/authors/id/R/RI/RIBASUSHI/namespace-clean-%{version}.tar.gz Patch1: perl-namespace-clean-use_lib.patch BuildArch: noarch BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -84,6 +83,6 @@ %files -f %{name}.files %defattr(644,root,root,755) -%doc Changes LICENSE README +%doc Changes %changelog ++ namespace-clean-0.20.tar.gz - namespace-clean-0.21.tar.gz ++ 1843 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit perl-namespace-clean for openSUSE:Factory
Hello community, here is the log from the commit of package perl-namespace-clean for openSUSE:Factory checked in at Fri Jul 8 15:34:11 CEST 2011. New Changes file: --- /dev/null 2010-08-26 16:28:41.0 +0200 +++ /mounts/work_src_done/STABLE/perl-namespace-clean/perl-namespace-clean.changes 2011-06-04 22:51:48.0 +0200 @@ -0,0 +1,53 @@ +--- +Sat Jun 4 20:50:41 UTC 2011 - l...@linux-schulserver.de + +- fix build on distributions with old Test::More module + ( perl-namespace-clean-use_lib.patch ) + +--- +Thu Mar 31 08:09:45 UTC 2011 - co...@novell.com + +- update to 0.20 + - Bump Package::Stash dependency to 0.22 to pull in a bugfix in + Package::Stash::XS 0.19. + - Port to the new Package::Stash 0.18 API and depend on it. + - Don't rely on package::stash's remove_package_symbol implementation + (doy). + +--- +Wed Dec 1 13:34:02 UTC 2010 - co...@novell.com + +- switch to perl_requires macro + +--- +Mon Jul 12 13:24:40 UTC 2010 - ch...@computersalat.de + +- update to 0.18 + - Make sure we continue working on future Package::Stash +versions (doy). +- [0.17] + - Make sure the debugger author test is skipped for +non-authors before the debugger is even loaded. +- [0.16] + - Release all changes of 0.15 as part of a stable release. + - Convert from Module::Install to Dist::Zilla. +- [0.15] TRIAL release + - Use Package::Stash for the stash manipulation bits (doy). +- [0.14] Thu Mar 18 11:15:38 CET 2010 + - Disable auto_install. + - Turn the error prone debugger test into an author test. +- recreated by cpanspec 1.78 +- noarch pkg +- added Build_n_Test patch + o otherwise Test::More = 0.88 would be needed + +--- +Tue Feb 9 13:11:34 CET 2010 - n...@detonation.org + +- Upgraded to version 0.13 + +--- +Tue Jan 12 13:26:57 CET 2010 - n...@detonation.org + +- Specfile autogenerated by cpanspec 1.78. + calling whatdependson for head-i586 New: namespace-clean-0.20.tar.gz perl-namespace-clean-use_lib.patch perl-namespace-clean.changes perl-namespace-clean.spec perl-namespace-clean_Build_n_Test.patch Other differences: -- ++ perl-namespace-clean.spec ++ # # spec file for package perl-namespace-clean # # Copyright (c) 2011 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 # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An Open Source License is a # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. # Please submit bugfixes or comments via http://bugs.opensuse.org/ # Name: perl-namespace-clean Version:0.20 Release:1 License:GPL+ or Artistic %define cpan_name namespace-clean Summary:Keep imports and functions out of your namespace Url:http://search.cpan.org/dist/namespace-clean/ Group: Development/Libraries/Perl #Source: http://www.cpan.org/authors/id/F/FL/FLORA/namespace-clean-%{version}.tar.gz Source: %{cpan_name}-%{version}.tar.gz Patch1: perl-namespace-clean-use_lib.patch BuildArch: noarch BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: perl BuildRequires: perl-macros BuildRequires: perl(B::Hooks::EndOfScope) = 0.07 BuildRequires: perl(constant) BuildRequires: perl(Exporter) BuildRequires: perl(Package::Stash) = 0.22 BuildRequires: perl(Sub::Identify) = 0.04 BuildRequires: perl(Sub::Name) = 0.04 BuildRequires: perl(vars) BuildRequires: perl(Test::More) = 0.88 Requires: perl(B::Hooks::EndOfScope) = 0.07 Requires: perl(Package::Stash) = 0.22 Requires: perl(Sub::Identify) = 0.04 Requires: perl(Sub::Name) = 0.04 Requires: perl(vars) %{perl_requires} %description Keeping packages clean When you define a function, or import one, into a Perl package, it will naturally also be available as a method. This does not per se cause problems, but it can complicate subclassing and, for example, plugin classes that are included via multiple inheritance by loading them as base classes. The 'namespace::clean' pragma will remove all previously declared or imported symbols at the end of the current package's