diff --git a/ExtUtils-MakeMaker-7.04.tar.gz b/ExtUtils-MakeMaker-7.04.tar.gz new file mode 100644 index 0000000..63847b9 --- /dev/null +++ b/ExtUtils-MakeMaker-7.04.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:98126b012d70c2af0f8e33a07ebe0d6f2340281b2460981b959a9fb31d5ad97f +size 439960 diff --git a/fix-provides.diff b/fix-provides.diff deleted file mode 100644 index 795bf1c..0000000 --- a/fix-provides.diff +++ /dev/null @@ -1,93 +0,0 @@ -Index: lib/ExtUtils/Mkbootstrap.pm -=================================================================== ---- lib/ExtUtils/Mkbootstrap.pm.orig -+++ lib/ExtUtils/Mkbootstrap.pm -@@ -31,7 +31,8 @@ sub Mkbootstrap { - - if (-f "${baseext}_BS"){ - $_ = "${baseext}_BS"; -- package DynaLoader; # execute code as if in DynaLoader -+ package -+ DynaLoader; # execute code as if in DynaLoader - local($osname, $dlsrc) = (); # avoid warnings - ($osname, $dlsrc) = @Config::Config{qw(osname dlsrc)}; - $bscode = ""; -@@ -41,7 +42,8 @@ sub Mkbootstrap { - } - - if ($Config{'dlsrc'} =~ /^dl_dld/){ -- package DynaLoader; -+ package -+ DynaLoader; - push(@dl_resolve_using, dl_findfile('-lc')); - } - -Index: Makefile.PL -=================================================================== ---- Makefile.PL.orig -+++ Makefile.PL -@@ -11,7 +11,6 @@ BEGIN { require 5.006; } - use strict; - - use lib "."; --use my::bundles; # Must be used before anything else to set up bundled dependencies - - use lib qw(lib); # build ourself with ourself - -@@ -80,8 +79,6 @@ else { - if ( $@ ) { - $Extra_Params{PERL} = "$^X -Iinc"; - } -- -- my::bundles::copy_bundles("bundled", "inc"); - } - - # Test::Harnesses prior to 2.00 shoved all of @INC onto the command line -@@ -109,7 +106,6 @@ my $MM = WriteMakefile( - META_MERGE => { - no_index => { - package => [ 'DynaLoader', 'in' ], # "in" is a PAUSE misparse. -- directory => [ 'bundled', 'my' ], - }, - resources => { - license => 'http://dev.perl.org/licenses/', -Index: MANIFEST -=================================================================== ---- MANIFEST.orig -+++ MANIFEST -@@ -1,35 +1,5 @@ - .perlcriticrc - bin/instmodsh --bundled/CPAN-Meta-YAML/CPAN/Meta/YAML.pm --bundled/CPAN-Meta/CPAN/Meta.pm --bundled/CPAN-Meta/CPAN/Meta/Converter.pm --bundled/CPAN-Meta/CPAN/Meta/Feature.pm --bundled/CPAN-Meta/CPAN/Meta/History.pm --bundled/CPAN-Meta/CPAN/Meta/Prereqs.pm --bundled/CPAN-Meta/CPAN/Meta/Requirements.pm --bundled/CPAN-Meta/CPAN/Meta/Spec.pm --bundled/CPAN-Meta/CPAN/Meta/Validator.pm --bundled/ExtUtils-Command/ExtUtils/Command.pm --bundled/ExtUtils-Install/ExtUtils/Install.pm --bundled/ExtUtils-Install/ExtUtils/Installed.pm --bundled/ExtUtils-Install/ExtUtils/Packlist.pm --bundled/ExtUtils-Manifest/ExtUtils/Manifest.pm --bundled/ExtUtils-Manifest/ExtUtils/MANIFEST.SKIP --bundled/File-Copy-Recursive/File/Copy/Recursive.pm --bundled/File-Temp/File/Temp.pm --bundled/JSON-PP-Compat5006/JSON/PP/Compat5006.pm --bundled/JSON-PP/JSON/PP.pm --bundled/JSON-PP/JSON/PP/Boolean.pm --bundled/Parse-CPAN-Meta/Parse/CPAN/Meta.pm --bundled/README --bundled/Scalar-List-Utils/List/Util.pm --bundled/Scalar-List-Utils/List/Util/PP.pm --bundled/Scalar-List-Utils/Scalar/Util.pm --bundled/Scalar-List-Utils/Scalar/Util/PP.pm --bundled/version/version.pm --bundled/version/version.pod --bundled/version/version/Internals.pod --bundled/version/version/vpp.pm - Changes - INSTALL - lib/ExtUtils/Command/MM.pm diff --git a/perl-ExtUtils-MakeMaker.changes b/perl-ExtUtils-MakeMaker.changes index efcf02b..3df94ea 100644 --- a/perl-ExtUtils-MakeMaker.changes +++ b/perl-ExtUtils-MakeMaker.changes @@ -1,3 +1,37 @@ +------------------------------------------------------------------- +Sun Feb 8 07:44:48 UTC 2015 - coolo@suse.com + +- updated to 7.04 + Doc fixes: + - Corrected MAGICXS documentation + - Remove Module::Build encouragement + + 7.03_04 Thu Nov 27 14:35:15 GMT 2014 + Core fixes: + - Do not use ccstdflags with the core extensions + + 7.03_03 Tue Nov 25 16:37:57 GMT 2014 + Win32 Fixes: + - Eliminate sub-process spawning when checking make type + + 7.03_02 Mon Nov 24 13:18:09 GMT 2014 + VMS fixes: + - Fix a couple of missing vendor targets + - Remove VAXCCURSE from ExtUtils::Liblist::Kid::_vms_ext. + + 7.03_01 Tue Nov 18 21:29:40 GMT 2014 + VMS fixes: + - Handle spaces in install targets + - Allow spaces in eliminate_macros and fixpath + - Remove fixpath call from ExtUtils::Liblist::Kid::_vms_ext. + - Override is_make_type() as checks as unnecessary + + Core fixes: + - Wrap parse_abstract() call to Encode in eval() to + avoid build failures + - Fix issue with CCFLAGS in core +- replace fix-provides.diff with a grep call + ------------------------------------------------------------------- Fri Jul 18 10:45:29 UTC 2014 - chris@computersalat.de diff --git a/perl-ExtUtils-MakeMaker.spec b/perl-ExtUtils-MakeMaker.spec index 2f795b8..4c5ca61 100644 --- a/perl-ExtUtils-MakeMaker.spec +++ b/perl-ExtUtils-MakeMaker.spec @@ -1,7 +1,7 @@ # # spec file for package perl-ExtUtils-MakeMaker # -# 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-ExtUtils-MakeMaker -Version: 6.98 +Version: 7.04 Release: 0 %define cpan_name ExtUtils-MakeMaker Summary: Create a module Makefile @@ -25,8 +25,6 @@ License: Artistic-1.0 or GPL-1.0+ Group: Development/Libraries/Perl Url: http://search.cpan.org/dist/ExtUtils-MakeMaker/ Source: http://www.cpan.org/authors/id/B/BI/BINGOS/%{cpan_name}-%{version}.tar.gz -# MANUAL -Patch0: fix-provides.diff BuildArch: noarch BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: perl @@ -83,7 +81,7 @@ of WriteMakefile(). %setup -q -n %{cpan_name}-%{version} find . -type f -print0 | xargs -0 chmod 644 # MANUAL BEGIN -%patch0 +grep -v ^bundled MAINFEST > t && mv t MAINFEST rm -rf bundled # MANAUL END @@ -104,6 +102,6 @@ rm $RPM_BUILD_ROOT/usr/share/man/man1/instmodsh.1 %files -f %{name}.files %defattr(-,root,root,755) -%doc Changes NOTES PATCHING README README.packaging TODO +%doc Changes NOTES README README.packaging TODO %changelog