diff options
author | wiz <wiz@pkgsrc.org> | 2014-11-09 12:35:56 +0000 |
---|---|---|
committer | wiz <wiz@pkgsrc.org> | 2014-11-09 12:35:56 +0000 |
commit | 1525e9f52984c97a8e96f7377ea2bd2ea59c679c (patch) | |
tree | cf54bc0f66b2e7adcfbb25c8ba80d2dfbcce7f48 /devel | |
parent | 36ee5ea581d258b5b49fb56dad1749684933407c (diff) | |
download | pkgsrc-1525e9f52984c97a8e96f7377ea2bd2ea59c679c.tar.gz |
Update to 7.02, add some dependencies.
7.02 Sat Nov 8 07:13:40 GMT 2014
No changes from 7.01_09
7.01_09 Thu Nov 6 21:41:32 GMT 2014
Test fixes:
- Marked a test in pm_to_blib.t as TODO until further
investigation can be scheduled
7.01_08 Tue Nov 4 20:24:29 GMT 2014
Test fixes:
- roll back change in 7.01_07 and scrub PERL_INSTALL_QUIET
environment variable
7.01_07 Tue Nov 4 19:26:46 GMT 2014
Test fixes:
- Changed a regex in pm_to_blib.t to be more forgiving
7.01_06 Mon Nov 3 20:31:05 GMT 2014
Bug fixes:
- Resolved regression with TEST_FILES
Win32 fixes:
- Targetted fix for nmake bug
- miniperl.t core test fixed for Windows
7.01_05 Mon Nov 3 10:14:11 GMT 2014
VMS fixes:
- Handle switches in $(PERL) by prepending MCR
- Don't quote MAKE on VMS in Test::Utils
7.01_04 Fri Oct 31 09:38:06 GMT 2014
API change:
- writeMakefile() has been removed after 20 years of being deprecated
Bug fixes:
- Regression in xs.t with older versions of xsubpp has been resolved
- We now don't produce Borland C export symbols if BCC support dropped
7.01_03 Thu Oct 30 19:12:57 GMT 2014
Bug fixes:
- Using NMAKE was broken this has been fixed
7.01_02 Sat Oct 25 17:45:46 BST 2014
Bug fixes:
- Resolve a regression with FIXIN and core builds on Win32
7.01_01 Sat Oct 25 13:45:00 BST 2014
Bug fixes:
- Resolve issue with Win32 perl builds in core
7.00 Wed Oct 22 20:13:38 BST 2014
No changes from 6.99_18
6.99_18 Mon Oct 20 10:02:58 BST 2014
Bug fixes:
- Resolve regression with taint and get_version() [RT#99580]
VMS fixes:
- Avoid .NOTPARALLEL on VMS as it is a syntax error for MMS and MMK
- Quotes are not stripped from argv[0] on VMS so need stripping
- Move MCR from PERL to PERLRUN on VMS and other *RUN variables
6.99_17 Sun Oct 12 19:37:04 BST 2014
Bug fixes:
- Fix test that got broke under core since 6.99_15
6.99_16 Thu Oct 2 19:29:49 BST 2014
Dist fixes:
- Move File::Copy::Recursive from bundled to where it is
used, so that it will not get installed as a runtime
prereq
6.99_15 Sun Sep 21 13:21:46 BST 2014
Enhancements:
- If core, add ccwarnflags and ccstdflags, if available
Doc fixes:
- Fix internal links
6.99_14 Fri Sep 19 14:59:08 BST 2014
Bug fixes:
- Fixes to fallback version module for core integration problems
6.99_13 Mon Sep 15 20:02:47 BST 2014
Enhancements:
- Bundle Encode::Locale as ExtUtils::MakeMaker::Locale
Bug fixes:
- Make included version module have standardised dist versioning
6.99_12 Thu Sep 11 15:27:31 BST 2014
Enhancements:
- Now include a fallback version module for bootstrapping
Bug fixes:
- Support libfoo.0.dylib style libraries on Darwin
6.99_11 Mon Sep 8 14:20:26 BST 2014
Bug fixes:
- Handle chcp failure better on MSWin32
- Tests should be parallelisable once again
Doc fixes:
- Document that GNU make is usable on MSWin32 now
6.99_10 Thu Sep 4 14:28:01 BST 2014
Bug fixes:
- Fixes for being integrated with core
- Fixed the code page reset on MSWin32
- Fixed test failures on BSD with UTF8 filenames
- Fixed regression with quoting of $(PERL) when
command line flags are used
6.99_09 Thu Aug 28 11:01:37 BST 2014
Enhancements:
- Support GNU Make on Windows
- Support paths and filenames that are UTF8 encoded
- MM->can_run() added for finding programs (ported from
IPC::Cmd)
Bug fixes:
- Handle UTF8 when generating manpages correctly
- Generated Makefile contents are now consistently sorted
6.99_08 Mon Aug 18 14:17:04 BST 2014
Bug fixes:
- Liblist::Kid: can now handle -l:foo.so invocations properly
- Scripts will no longer have the 'not running under some shell' code
applied when rewriting shebang lines.
- version is now used to parse prereqs versions internally
- Support UTF8 encoded command-line args and Makefile.PL args
- Generated META.files will now always have linefeed EOLs, even on
Windows
- Rewrite the version line eval handling to have less insane edge cases
Doc fixes:
- Documentation now includes links to Dist::Zilla, File::ShareDir and
File::ShareDir::Install
- Clarified support policy for < v5.8.1 in README
Misc:
- Updated bundled CPAN::Meta::Requirements to version 2.126
- Updated bundled ExtUtils::Manifest to version 1.65
6.99_07 Wed Jul 30 17:36:14 BST 2014
Bug fixes:
- Resolve 'wide character in print' warnings
6.99_06 Mon Jul 28 15:02:25 BST 2014
Enhancements:
- Improvements and tests for the spaces-in-stuff handling
6.99_05 Tue Jul 22 12:32:03 BST 2014
Enhancements:
- Enable working with (including installing to) directories with spaces in names
6.99_04 Sat Jul 12 12:43:08 BST 2014
Enhancements:
- No longer report each file being manified. Only summarise.
6.99_03 Fri Jul 4 11:02:21 BST 2014
Doc Fixes:
- PATCHING document has been rewritten as CONTRIBUTING and TODO
document has been removed
Bug Fixes:
- Rearranged bundled prereqs so CPAN::Meta::Requirements won't
get stomped on if it is installed already, but CPAN::Meta isn't
6.99_02 Thu Jun 5 12:15:28 BST 2014
Bug fixes:
* MM->parse_version will no longer warn if it could
not determine the $VERSION due to syntax errors etc.
6.99_01 Tue Jun 3 22:17:30 BST 2014
Bug fixes:
* Disregard some warnings during tests when cross-compiling
Doc fixes:
* Clarified the use and limitations of META_ADD, META_MERGE
Test fixes:
* Sanitise env vars in tests
Diffstat (limited to 'devel')
-rw-r--r-- | devel/p5-ExtUtils-MakeMaker/Makefile | 8 | ||||
-rw-r--r-- | devel/p5-ExtUtils-MakeMaker/distinfo | 12 | ||||
-rw-r--r-- | devel/p5-ExtUtils-MakeMaker/patches/patch-ab | 28 | ||||
-rw-r--r-- | devel/p5-ExtUtils-MakeMaker/patches/patch-ad | 36 |
4 files changed, 43 insertions, 41 deletions
diff --git a/devel/p5-ExtUtils-MakeMaker/Makefile b/devel/p5-ExtUtils-MakeMaker/Makefile index 741216ba3cf..abe13641adb 100644 --- a/devel/p5-ExtUtils-MakeMaker/Makefile +++ b/devel/p5-ExtUtils-MakeMaker/Makefile @@ -1,7 +1,6 @@ -# $NetBSD: Makefile,v 1.30 2014/06/25 22:13:47 schmonz Exp $ -# +# $NetBSD: Makefile,v 1.31 2014/11/09 12:35:56 wiz Exp $ -DISTNAME= ExtUtils-MakeMaker-6.98 +DISTNAME= ExtUtils-MakeMaker-7.02 PKGNAME= p5-${DISTNAME} CATEGORIES= devel perl5 MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=../../authors/id/B/BI/BINGOS/} @@ -11,6 +10,9 @@ HOMEPAGE= https://metacpan.org/release/ExtUtils-MakeMaker COMMENT= Create a module Makefile LICENSE= ${PERL5_LICENSE} +DEPENDS+= p5-ExtUtils-Manifest>=1.65:../../devel/p5-ExtUtils-Manifest +DEPENDS+= p5-CPAN-Meta-Requirements>=2.127:../../devel/p5-CPAN-Meta-Requirements + PERL5_PACKLIST= auto/ExtUtils/MakeMaker/.packlist .include "../../lang/perl5/module.mk" diff --git a/devel/p5-ExtUtils-MakeMaker/distinfo b/devel/p5-ExtUtils-MakeMaker/distinfo index 661654eead4..4746b4ba13a 100644 --- a/devel/p5-ExtUtils-MakeMaker/distinfo +++ b/devel/p5-ExtUtils-MakeMaker/distinfo @@ -1,7 +1,7 @@ -$NetBSD: distinfo,v 1.16 2014/06/25 22:13:47 schmonz Exp $ +$NetBSD: distinfo,v 1.17 2014/11/09 12:35:56 wiz Exp $ -SHA1 (ExtUtils-MakeMaker-6.98.tar.gz) = 5ea75ead31d5ec42b4a592bba6e69e6aca6db1c3 -RMD160 (ExtUtils-MakeMaker-6.98.tar.gz) = e449bdd4eb3d58fded2205284cce04c7d83fe3af -Size (ExtUtils-MakeMaker-6.98.tar.gz) = 436258 bytes -SHA1 (patch-ab) = ac90541177413101821a46236786e6f05b1cb7e5 -SHA1 (patch-ad) = 75cadd7275ad7cc6bf31b8440a867a575f57bc00 +SHA1 (ExtUtils-MakeMaker-7.02.tar.gz) = 8b8b1552520b6bb3f0ca8ffd6271fdbcb86f301e +RMD160 (ExtUtils-MakeMaker-7.02.tar.gz) = d8e636c14096cee7267b83ca4393034d51b9dcdd +Size (ExtUtils-MakeMaker-7.02.tar.gz) = 439459 bytes +SHA1 (patch-ab) = 8381754ccb5072b18af38dd8765b919208c38350 +SHA1 (patch-ad) = 8b156ddd6297d2b184e34f4755848ccb78b8af78 diff --git a/devel/p5-ExtUtils-MakeMaker/patches/patch-ab b/devel/p5-ExtUtils-MakeMaker/patches/patch-ab index 7705efa8d71..b2e8310a5e9 100644 --- a/devel/p5-ExtUtils-MakeMaker/patches/patch-ab +++ b/devel/p5-ExtUtils-MakeMaker/patches/patch-ab @@ -1,13 +1,13 @@ -$NetBSD: patch-ab,v 1.7 2014/02/16 18:57:17 sno Exp $ +$NetBSD: patch-ab,v 1.8 2014/11/09 12:35:56 wiz Exp $ Changes: o More general adaptation for BSDs o Install scripts in DESTINSTALLSITESCRIPT instead of DESTINSTALLSCRIPT o Ignore installed packlist when creating new packlist. ---- lib/ExtUtils/MM_Unix.pm.orig 2014-01-31 20:50:13.000000000 +0000 +--- lib/ExtUtils/MM_Unix.pm.orig 2014-11-08 07:14:47.000000000 +0000 +++ lib/ExtUtils/MM_Unix.pm -@@ -934,7 +934,7 @@ $(INST_DYNAMIC): $(OBJECT) $(MYEXTLIB) $ +@@ -953,7 +953,7 @@ $(INST_DYNAMIC): $(OBJECT) $(MYEXTLIB) $ my $libs = '$(LDLOADLIBS)'; @@ -16,21 +16,21 @@ Changes: # Use nothing on static perl platforms, and to the flags needed # to link against the shared libperl library on shared perl # platforms. We peek at lddlflags to see if we need -Wl,-R -@@ -2087,7 +2087,7 @@ q{ read }.$self->catfile('$(PERL_ARCHLI - q{ $(INST_LIB) $(DESTINSTALLPRIVLIB) \ - $(INST_ARCHLIB) $(DESTINSTALLARCHLIB) \ - $(INST_BIN) $(DESTINSTALLBIN) \ -- $(INST_SCRIPT) $(DESTINSTALLSCRIPT) \ -+ $(INST_SCRIPT) $(DESTINSTALLSITESCRIPT) \ - $(INST_MAN1DIR) $(DESTINSTALLMAN1DIR) \ - $(INST_MAN3DIR) $(DESTINSTALLMAN3DIR) +@@ -2128,7 +2128,7 @@ q{ read "}.$self->catfile('$(PERL_ARCHL + q{ "$(INST_LIB)" "$(DESTINSTALLPRIVLIB)" \ + "$(INST_ARCHLIB)" "$(DESTINSTALLARCHLIB)" \ + "$(INST_BIN)" "$(DESTINSTALLBIN)" \ +- "$(INST_SCRIPT)" "$(DESTINSTALLSCRIPT)" \ ++ "$(INST_SCRIPT)" "$(DESTINSTALLSITESCRIPT)" \ + "$(INST_MAN1DIR)" "$(DESTINSTALLMAN1DIR)" \ + "$(INST_MAN3DIR)" "$(DESTINSTALLMAN3DIR)" $(NOECHO) $(WARN_IF_OLD_PACKLIST) \ -@@ -2098,7 +2098,7 @@ pure_site_install :: all +@@ -2139,7 +2139,7 @@ pure_site_install :: all $(NOECHO) $(MOD_INSTALL) \ }; push @m, --q{ read }.$self->catfile('$(SITEARCHEXP)','auto','$(FULLEXT)','.packlist').q{ \ +-q{ read "}.$self->catfile('$(SITEARCHEXP)','auto','$(FULLEXT)','.packlist').q{" \ +q{ read "" \ - write }.$self->catfile('$(DESTINSTALLSITEARCH)','auto','$(FULLEXT)','.packlist').q{ \ + write "}.$self->catfile('$(DESTINSTALLSITEARCH)','auto','$(FULLEXT)','.packlist').q{" \ } unless $self->{NO_PACKLIST}; diff --git a/devel/p5-ExtUtils-MakeMaker/patches/patch-ad b/devel/p5-ExtUtils-MakeMaker/patches/patch-ad index 8cec77ca8f0..dac7b5407da 100644 --- a/devel/p5-ExtUtils-MakeMaker/patches/patch-ad +++ b/devel/p5-ExtUtils-MakeMaker/patches/patch-ad @@ -1,25 +1,25 @@ -$NetBSD: patch-ad,v 1.6 2014/02/16 18:57:17 sno Exp $ +$NetBSD: patch-ad,v 1.7 2014/11/09 12:35:56 wiz Exp $ Perl in pkgsrc doesn't install or tweak perllocal.pod, so comment out that test. ---- t/INSTALL_BASE.t.orig 2013-09-12 20:16:09.000000000 +0000 +--- t/INSTALL_BASE.t.orig 2014-11-06 21:39:33.000000000 +0000 +++ t/INSTALL_BASE.t -@@ -13,7 +13,7 @@ use Config; - use Test::More - $ENV{PERL_CORE} && $Config{'usecrosscompile'} - ? (skip_all => "no toolchain installed when cross-compiling") -- : (tests => 20); -+ : (tests => 18); - use MakeMaker::Test::Utils; - use MakeMaker::Test::Setup::BFD; +@@ -20,7 +20,7 @@ use Config; + use ExtUtils::MM; + plan !MM->can_run(make()) && $ENV{PERL_CORE} && $Config{'usecrosscompile'} + ? (skip_all => "cross-compiling and make not available") +- : (tests => 3 + $CLEANUP + @INSTDIRS * (15 + $CLEANUP)); ++ : (tests => 3 + $CLEANUP + @INSTDIRS * (15 + $CLEANUP) - 4); -@@ -58,7 +58,7 @@ my @installed_files = - ('../dummy-install/lib/perl5/Big/Dummy.pm', - '../dummy-install/lib/perl5/Big/Liar.pm', - '../dummy-install/bin/program', -- "../dummy-install/lib/perl5/$Config{archname}/perllocal.pod", -+# "../dummy-install/lib/perl5/$Config{archname}/perllocal.pod", - "../dummy-install/lib/perl5/$Config{archname}/auto/Big/Dummy/.packlist" - ); + my $Is_VMS = $^O eq 'VMS'; + +@@ -64,7 +64,7 @@ for my $instdir (@INSTDIRS) { + ("$instdir/lib/perl5/Big/Dummy.pm", + "$instdir/lib/perl5/Big/Liar.pm", + "$instdir/bin/program", +- "$instdir/lib/perl5/$Config{archname}/perllocal.pod", ++ #"$instdir/lib/perl5/$Config{archname}/perllocal.pod", + "$instdir/lib/perl5/$Config{archname}/auto/Big/Dummy/.packlist" + ); |