pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/devel/p5-Class-MOP Update from version 0.76 to version...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/8e22d2d4ce91
branches:  trunk
changeset: 554466:8e22d2d4ce91
user:      seb <seb%pkgsrc.org@localhost>
date:      Sun Feb 15 08:38:46 2009 +0000

description:
Update from version 0.76 to version 0.77.

Pkgsrc changes:
- Remove patch integrated upstream

Upstream changes:
0.77 Sat, February 14, 2009
    * MOP.xs
      - Avoid assertion errors on debugging perls in is_class_loaded
        (Florian Ragwitz)

    * Class::MOP
      - Fixed various corner cases where is_class_loaded incorrectly
        returned true for a class that wasn't really loaded. (Dave
        Rolsky)

    * Class::MOP::Class
      - Add get_all_method_names (Sartak)
      - Add a wrapped_method_metaclass attribute (Florian Ragwitz)

    * Class::MOP::Package
      - Disable deprecated get_all_package_symbols in list
        context. (Florian Ragwitz)

    * Makefile.PL
      - Make sure we generate a BSD-compatible Makefile (Florian
        Ragwitz)

    * Class::MOP::Class
      - The mispelled "check_metaclass_compatability" method we've
        kept around for backwards compat_i_bility will be removed in a
        near future release. You've been warned.

diffstat:

 devel/p5-Class-MOP/Makefile         |   4 +-
 devel/p5-Class-MOP/distinfo         |   9 +++----
 devel/p5-Class-MOP/patches/patch-aa |  45 -------------------------------------
 3 files changed, 6 insertions(+), 52 deletions(-)

diffs (76 lines):

diff -r 8fffb05ea2d8 -r 8e22d2d4ce91 devel/p5-Class-MOP/Makefile
--- a/devel/p5-Class-MOP/Makefile       Sun Feb 15 08:24:43 2009 +0000
+++ b/devel/p5-Class-MOP/Makefile       Sun Feb 15 08:38:46 2009 +0000
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.15 2009/01/23 11:03:27 seb Exp $
+# $NetBSD: Makefile,v 1.16 2009/02/15 08:38:46 seb Exp $
 #
 
-DISTNAME=      Class-MOP-0.76
+DISTNAME=      Class-MOP-0.77
 PKGNAME=       p5-${DISTNAME}
 CATEGORIES=    devel perl5
 MASTER_SITES=  ${MASTER_SITE_PERL_CPAN:=Class/}
diff -r 8fffb05ea2d8 -r 8e22d2d4ce91 devel/p5-Class-MOP/distinfo
--- a/devel/p5-Class-MOP/distinfo       Sun Feb 15 08:24:43 2009 +0000
+++ b/devel/p5-Class-MOP/distinfo       Sun Feb 15 08:38:46 2009 +0000
@@ -1,6 +1,5 @@
-$NetBSD: distinfo,v 1.13 2009/01/23 11:03:27 seb Exp $
+$NetBSD: distinfo,v 1.14 2009/02/15 08:38:46 seb Exp $
 
-SHA1 (Class-MOP-0.76.tar.gz) = c1b47c91cd9f6c414e8a049f71c39283020c4926
-RMD160 (Class-MOP-0.76.tar.gz) = 3557b12b9d7d61035fa4ec5dd5d9485c2b1eab7a
-Size (Class-MOP-0.76.tar.gz) = 154409 bytes
-SHA1 (patch-aa) = 1d54e67e537c9e956292ef7499c662d3528a9519
+SHA1 (Class-MOP-0.77.tar.gz) = 4c5a82bb594a2aa247070efa86bec1ac8323b814
+RMD160 (Class-MOP-0.77.tar.gz) = 27fb196ba393ca716d21ee67e6c3cb34f649fb8a
+Size (Class-MOP-0.77.tar.gz) = 155028 bytes
diff -r 8fffb05ea2d8 -r 8e22d2d4ce91 devel/p5-Class-MOP/patches/patch-aa
--- a/devel/p5-Class-MOP/patches/patch-aa       Sun Feb 15 08:24:43 2009 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,45 +0,0 @@
-$NetBSD: patch-aa,v 1.1 2009/01/23 11:03:27 seb Exp $
-
-Avoid GNU make inference rules extension (applied upstream).
-
---- Makefile.PL.orig   2009-01-22 22:20:41.000000000 +0000
-+++ Makefile.PL
-@@ -130,9 +130,7 @@ sub is_maintainer {
- sub get_pp_tests {
-     opendir my $dh, 't' or die "Cannot read t: $!";
- 
--    return map {
--        File::Spec->catfile('t', "pp_${_}")
--    } grep { $_ !~ /^99/ } grep {/^\d.+\.t$/} readdir $dh;
-+    return grep { $_ !~ /^99/ } grep {/^\d.+\.t$/} readdir $dh;
- }
- 
- # This is EUMM voodoo
-@@ -149,9 +147,17 @@ sub init {
- package MY;
- 
- sub postamble {
--    my $pp_tests = join q{ }, ::get_pp_tests();
-+    my @test_files = ::get_pp_tests();
-+    my $pp_tests = join q{ }, map { File::Spec->catfile('t', "pp_${_}") } @test_files;
-+    my @pp_test_targets = join qq{\n}, map {
-+        my $source = File::Spec->catfile('t', ${_});
-+        File::Spec->catfile('t', "pp_${_}") . q{: }
-+        . qq{$source t/header_pp.inc\n\t}
-+        . q{$(NOECHO) $(ABSPERLRUN) "-MExtUtils::Command" -e cat t/header_pp.inc }
-+        . $source . q{ > $@} . qq{\n}
-+    } @test_files;
-     my $test_dep = $::has_compiler && ::is_maintainer()
--        ? 'pure_all :: pp_tests'
-+        ? qq{pure_all :: pp_tests\n} . join qq{\n}, @pp_test_targets
-         : '';
- 
-     return <<"EOM"
-@@ -159,7 +165,5 @@ pp_tests: ${pp_tests}
- 
- ${test_dep}
- 
--t/pp_%: t/% t/header_pp.inc
--\t\$(NOECHO) \$(ABSPERLRUN) "-MExtUtils::Command" -e cat t/header_pp.inc \$< > \$@
- EOM
- }



Home | Main Index | Thread Index | Old Index