pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/devel/p5-ExtUtils-MakeMaker pkgsrc changes:



details:   https://anonhg.NetBSD.org/pkgsrc/rev/47309d4210d0
branches:  trunk
changeset: 394001:47309d4210d0
user:      sno <sno%pkgsrc.org@localhost>
date:      Tue Jun 02 07:21:47 2009 +0000

description:
pkgsrc changes:
  - Updating package for p5 module ExtUtils::MakeMaker from 6.50 to 6.52
  - remove patches/patch-af, 40698 seems to be solved upstream except
    t/INSTALL_BASE.t, which may marked invalid as belonging to fix for
    RT #40698

Upstream changes:
6.52  Sat May 30 11:22:04 PDT 2009
    Docs
    * Documented CONFIGURE_REQUIRES (Alexandr Ciornii)
    * Modnerized the docs for PREREQ_PM

6.51_04  Sun May 24 14:04:11 PDT 2009
    Other
    * All work on INSTALLHTML* has been reverted pending a fix for
      [rt.cpan.org 45600]

6.51_03  Sat May 23 22:38:26 PDT 2009
    Bug Fixes
    * Building *.C files was broken in 6.37. [rt.cpan.org 45557]
      Thanks to Rajesh Mandalemula for spotting it.
    New Features
    * Optional parameter CONFIGURE_REQUIRES was added, to control
      this section in META.yml (Alexandr Ciornii)

6.51_02  Mon Apr 13 21:19:56 PDT 2009
    Bug Fixes
    * Fix a minor bug with the new PERM_DIR stuff which caused EUI to think
      PERM_DIR was an install skip file.
    * A Win32 function call in the last alpha broke Win32 builds.


6.51_01  Fri Apr 10 14:30:27 PDT 2009
    New Features
    * Module installation will not be stopped by a broken Pod::Man.
      Man pages will just not be installed.
      [rt.cpan.org 43546] (Jesse Vincent)
    * vim swap files, *.swp, will now be ignored by MakeMaker.
    * Added PERM_DIR to control permissions on directories.
      [rt.cpan.org 3927] (Rajesh Mandalemula)

    Feature Changes
    * Modules in PREREQ_PM are no longer loaded in order to figure out
      their version.  parse_version() is used instead.
      [rt.cpan.org 44646]
    * PPD files generated with "make ppd" now use the new REQUIRES key
      rather than the now deprecated DEPENDENCY.
      [rt.cpan.org 25179] (GAAS)
    * PPD files no longer contain the deprecated OS tag.
    * fixin is a bit less restrictive allowing things like
      #!perl5.8.8 and #!perl-debug [rt.cpan.org 29442]
    * Remove the unused perm_rw() and perm_rwx() methods.

    Bug Fixes
    * On 5.10 "make ppd" would generate the wrong ARCHITECTURE saying the
      version is 5.1 instead of 5.10.
    * Our pod2man emulation now requires an argument to --perm_rw.
      [rt.cpan.org 35190] (imacat)
    * DISTVNAME was documented as a WriteMakefile() param but you'd
      get a warning if you tried to use it.  [rt.cpan.org 43217]
    * Better support for parallel make installs.
      [rt.cpan.org 32758] (Brendan O'Dea)
    * parse_version() will now skip uses of $VERSION in conditions
      [rt.cpan.org 9452] (jc%unser.net@localhost)
    * The architecture mismatch warning could show up on Win32 due
      to long vs short filenames being used to compare.
      [rt.cpan.org 33532] (DAGOLDEN)
    * maybe_command() will recognize Windows executables in
      /cygdrive on Cygwin [rt.cpan.org 16375] (PJF)
    * parse_version() will now look for the first use of $VERSION
      that results in $VERSION being set.

    Test Fixes
    * basic.t will not leave a "bin" environment variable defined on VMS.
      [rt.cpan.org 42150] (John E. Malmberg)
    * Made the tests work ok on systems whose makes assume that files which
      have the same mod time are out of date.  This is often the case for
      the tests which generate files and run make rapidly.
      [rt.cpan.org 29955] (Ken Hirsch)
    * skip test numbers were wrong on VMS in t/basic.t
      [rt.cpan.org 43511] (John E. Malmberg)

    Portability
    * Removed a few hard coded uses of the "false" command.
      [rt.cpan.org 44504]

    VMS
    * Fixed a few calls to catfile() that should be catdir().
      (John E. Malmberg)
    * Override catdir() and catfile() to expand macros.  This is normally done
      inside File::Spec::VMS but is really a MakeMaker-only thing.
      (John E. Malmberg)

    Other
    * Remove ExtUtils::MakeMaker::bytes and vmsish which are unused and
      seem to never have been used.
    * Repository now on github.

diffstat:

 devel/p5-ExtUtils-MakeMaker/Makefile         |   4 +-
 devel/p5-ExtUtils-MakeMaker/distinfo         |   9 ++---
 devel/p5-ExtUtils-MakeMaker/patches/patch-af |  44 ----------------------------
 3 files changed, 6 insertions(+), 51 deletions(-)

diffs (79 lines):

diff -r 0d3e8d7c0c01 -r 47309d4210d0 devel/p5-ExtUtils-MakeMaker/Makefile
--- a/devel/p5-ExtUtils-MakeMaker/Makefile      Tue Jun 02 03:07:23 2009 +0000
+++ b/devel/p5-ExtUtils-MakeMaker/Makefile      Tue Jun 02 07:21:47 2009 +0000
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.11 2009/04/12 01:03:24 sno Exp $
+# $NetBSD: Makefile,v 1.12 2009/06/02 07:21:47 sno Exp $
 #
 
-DISTNAME=      ExtUtils-MakeMaker-6.50
+DISTNAME=      ExtUtils-MakeMaker-6.52
 PKGNAME=       p5-${DISTNAME}
 CATEGORIES=    devel perl5
 MASTER_SITES=  ${MASTER_SITE_PERL_CPAN:=ExtUtils/}
diff -r 0d3e8d7c0c01 -r 47309d4210d0 devel/p5-ExtUtils-MakeMaker/distinfo
--- a/devel/p5-ExtUtils-MakeMaker/distinfo      Tue Jun 02 03:07:23 2009 +0000
+++ b/devel/p5-ExtUtils-MakeMaker/distinfo      Tue Jun 02 07:21:47 2009 +0000
@@ -1,10 +1,9 @@
-$NetBSD: distinfo,v 1.7 2009/04/12 01:03:24 sno Exp $
+$NetBSD: distinfo,v 1.8 2009/06/02 07:21:48 sno Exp $
 
-SHA1 (ExtUtils-MakeMaker-6.50.tar.gz) = 34cc070609dec7c1ad42fde8a9526a4a90e69262
-RMD160 (ExtUtils-MakeMaker-6.50.tar.gz) = 9b6896a553859f60cc272acc51fe5db81ba713cf
-Size (ExtUtils-MakeMaker-6.50.tar.gz) = 255616 bytes
+SHA1 (ExtUtils-MakeMaker-6.52.tar.gz) = b2f70a3f4bd0e14cb3e190b1fb14808df41956e1
+RMD160 (ExtUtils-MakeMaker-6.52.tar.gz) = faaaf9a120464b17ea832b031e79ac656bed1deb
+Size (ExtUtils-MakeMaker-6.52.tar.gz) = 260057 bytes
 SHA1 (patch-ab) = d4d4d44518643c1649a6f6fa845615e24d0d8732
 SHA1 (patch-ac) = c6755b2f0ecfe12987c662d2ce384f5a190e4a37
 SHA1 (patch-ad) = 6da4c3ebf11351423005cee4e702e557c784bec6
 SHA1 (patch-ae) = 7942bbc3fbbbc21fbea9258bab53492ea4d825a5
-SHA1 (patch-af) = e6ca9973546ed02cfa216952c1a8e815a7f8cc0a
diff -r 0d3e8d7c0c01 -r 47309d4210d0 devel/p5-ExtUtils-MakeMaker/patches/patch-af
--- a/devel/p5-ExtUtils-MakeMaker/patches/patch-af      Tue Jun 02 03:07:23 2009 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,44 +0,0 @@
-$NetBSD: patch-af,v 1.2 2009/04/12 01:03:24 sno Exp $
-
-Fix culled from following references in
-http://rt.cpan.org/Public/Bug/Display.html?id=40698
-Expected output is now only present when VERBINST=1.
-
---- t/basic.t.orig     2009-02-20 00:30:36.000000000 +0000
-+++ t/basic.t  2009-04-12 00:52:42.000000000 +0000
-@@ -130,7 +130,7 @@
-     diag $test_out;
- 
- 
--my $install_out = run("$make install");
-+my $install_out = run("$make install VERBINST=1");
- is( $?, 0, 'install' ) || diag $install_out;
- like( $install_out, qr/^Installing /m );
- 
-@@ -155,7 +155,7 @@
- SKIP: {
-     skip 'VMS install targets do not preserve $(PREFIX)', 9 if $Is_VMS;
- 
--    $install_out = run("$make install PREFIX=elsewhere");
-+    $install_out = run("$make install VERBINST=1 PREFIX=elsewhere");
-     is( $?, 0, 'install with PREFIX override' ) || diag $install_out;
-     like( $install_out, qr/^Installing /m );
- 
-@@ -174,7 +174,7 @@
- SKIP: {
-     skip 'VMS install targets do not preserve $(DESTDIR)', 11 if $Is_VMS;
- 
--    $install_out = run("$make install PREFIX= DESTDIR=other");
-+    $install_out = run("$make install VERBINST=1 PREFIX= DESTDIR=other");
-     is( $?, 0, 'install with DESTDIR' ) || 
-         diag $install_out;
-     like( $install_out, qr/^Installing /m );
-@@ -214,7 +214,7 @@
- SKIP: {
-     skip 'VMS install targets do not preserve $(PREFIX)', 10 if $Is_VMS;
- 
--    $install_out = run("$make install PREFIX=elsewhere DESTDIR=other/");
-+    $install_out = run("$make install VERBINST=1 PREFIX=elsewhere DESTDIR=other/");
-     is( $?, 0, 'install with PREFIX override and DESTDIR' ) || 
-         diag $install_out;
-     like( $install_out, qr/^Installing /m );



Home | Main Index | Thread Index | Old Index