Update of /cvsroot/fink/dists/10.7/stable/main/finkinfo/libs/perlmods
In directory vz-cvs-3.sog:/tmp/cvs-serv5201

Added Files:
        chi-pm.info contextual-return-pm.info digest-jhash-pm.info 
        inline-pm.info inline-pm.patch string-rewriteprefix-pm.info 
        test-class-pm.info time-duration-parse-pm.info 
Log Message:
bunch of stuff from 10.6


--- NEW FILE: string-rewriteprefix-pm.info ---
Info2: <<
Package: string-rewriteprefix-pm%type_pkg[perl]
Version: 0.006
Revision: 1
Type: perl (5.12.3)
Depends: <<
        perl%type_pkg[perl]-core,
        sub-exporter-pm%type_pkg[perl] (>= 0.972-1)
<<
Source: mirror:cpan:authors/id/R/RJ/RJBS/String-RewritePrefix-%v.tar.gz
Source-MD5: 95ab415fe725d2de9dbf35bbeba08962
InstallScript: <<
        %{default_script}
        mv %i/share/man %i/lib/perl5/%type_raw[perl]
<<
DocFiles: Changes LICENSE README
UpdatePOD: true
Description: Prepend strings to other strings
License: Artistic/GPL
Maintainer: Daniel Macks <[email protected]>
Homepage: http://search.cpan.org/dist/String-RewritePrefix/
<<

--- NEW FILE: time-duration-parse-pm.info ---
Info2: <<
Package: time-duration-parse-pm%type_pkg[perl]
Version: 0.06
Revision: 1
Type: perl (5.12.3)
Source: mirror:cpan:authors/id/M/MI/MIYAGAWA/Time-Duration-Parse-%v.tar.gz
Source-MD5: a23b7ca50a909df57e484cf39a3fa414
BuildDepends: <<
        time-duration-pm
<<
Depends: <<
        exporter-lite-pm%type_pkg[perl],
        perl%type_pkg[perl]-core
<<
PatchScript: perl -n -e 'print if /^=head\d+\s+AUTHOR/ .. s/^=head\d+\s+SEE 
ALSO//' lib/Time/Duration/Parse.pm > LICENSE
InstallScript: <<
        %{default_script}
        mv %i/share/man %i/lib/perl5/%type_raw[perl]
<<
DocFiles: Changes LICENSE
UpdatePOD: true
Description: Parse string that represents time duration
Homepage: http://search.cpan.org/dist/Time-Duration-Parse
License: Artistic/GPL
Maintainer: Daniel Macks <[email protected]>
<<

--- NEW FILE: inline-pm.info ---
Info4: <<
Package: inline-pm%type_pkg[perl]
Version: 0.50
Revision: 1
Architecture: (%type_pkg[perl] = 581) powerpc, (%type_pkg[perl] = 584) powerpc
Distribution: (%type_pkg[perl] = 581) 10.4, (%type_pkg[perl] = 584) 10.4, 
(%type_pkg[perl] = 586) 10.4, (%type_pkg[perl] = 586) 10.5, (%type_pkg[perl] = 
5100) 10.5, (%type_pkg[perl] = 5100) 10.6, (%type_pkg[perl] = 5123) 10.7, 
(%type_pkg[perl] = 588) 10.4, (%type_pkg[perl] = 588) 10.5, (%type_pkg[perl] = 
588) 10.6
Description: Embed other languages in perl subroutines
Type: perl(5.8.1 5.8.4 5.8.6 5.8.8 5.10.0 5.12.3)
License: Artistic
Maintainer: Benjamin Reed <[email protected]>

Depends: <<
        data-dumper-pm%type_pkg[perl],
        digest-md5-pm%type_pkg[perl],
        perl%type_pkg[perl]-core,
        rec-descent-pm (>= 1.80-16)
<<
BuildDepends: <<
        fink (>= 0.29.7-1),
        test-warn-pm%type_pkg[perl] (>= 0.23-1)
<<
Replaces: <<
        inline-pm (<= 0.43-3),
        inline-pm560,
        inline-pm580
<<

Source: mirror:cpan:modules/by-module/Inline/Inline-%v.tar.gz
Source-MD5: cb9377b494819924bddf2de20c90f3ab
PatchFile: inline-pm.patch
PatchFile-MD5: 5e46cec03cbd781c1b97a81742190d71

UseMaxBuildJobs: false

InfoTest: <<
        TestDepends: <<
                inline-files-pm
        <<
<<

UpdatePOD: true
InstallScript: <<
%{default_script}
mv %i/share/man %i/lib/perl5/%type_raw[perl]
<<
DocFiles: Changes C/Changes:Changes.C 
lib/Inline/MakeMaker/Changes:Changes.Inline-MakeMaker 
modules/Math/Simple/Changes:Changes.Math-Simple MANIFEST README 
C/README:README.C

Homepage: http://search.cpan.org/dist/Inline
DescPort: dmacks fixed how perl interp is located
<<


--- NEW FILE: chi-pm.info ---
Info2: <<
Package: chi-pm%type_pkg[perl]
Version: 0.55
Revision: 1
Type: perl (5.12.3)
Source: mirror:cpan:authors/id/J/JS/JSWARTZ/CHI-%v.tar.gz
Source-MD5: 6cfdf247e3951c52c4cbb3e0890677b8
BuildDepends: <<
        test-class-pm%type_pkg[perl],
        test-deep-pm%type_pkg[perl],
        test-exception-pm,
        test-warn-pm%type_pkg[perl]
<<
Depends: <<
        carp-assert-pm,
        data-uuid-pm%type_pkg[perl],
        digest-jhash-pm%type_pkg[perl],
        hash-moreutils-pm,
        json-pm%type_pkg[perl],
        list-moreutils-pm%type_pkg[perl],
        log-any-pm,
        moose-pm%type_pkg[perl] (>= 0.66-1),
        perl%type_pkg[perl]-core,
        string-rewriteprefix-pm%type_pkg[perl],
        task-weaken-pm%type_pkg[perl] (>= 0.66-1),
        time-duration-pm,
        time-duration-parse-pm%type_pkg[perl],
        try-tiny-pm
<<
InstallScript: <<
        %{default_script}
        mv %i/share/man %i/lib/perl5/%type_raw[perl]
<<
DocFiles: Changes LICENSE README
UpdatePOD: true
Description: Unified cache handling interface
Homepage: http://search.cpan.org/dist/CHI
License: Artistic/GPL
Maintainer: Daniel Macks <[email protected]>
<<

--- NEW FILE: contextual-return-pm.info ---
Info2: <<
Package: contextual-return-pm%type_pkg[perl]
Version: 0.004003
Revision: 1
Type: perl (5.12.3)
Source: mirror:cpan:authors/id/D/DC/DCONWAY/Contextual-Return-%v.tar.gz
Source-MD5: 639c9a140bc520eab7d2a504260776bc
Depends: <<
        perl%type_pkg[perl]-core,
        version-pm%type_pkg[perl],
        want-pm%type_pkg[perl]
<<
InfoTest: <<
        TestDepends: <<
                test-pod-coverage-pm (>= 1.04),
                test-pod-pm (>= 1.14)
        <<
<<
InstallScript: <<
        %{default_script}
        mv %i/share/man %i/lib/perl5/%type_raw[perl]
<<
DocFiles: Changes README
UpdatePOD: true
Description: Different return values by caller context
Homepage: http://search.cpan.org/dist/Contextual-Return
License: Artistic/GPL
Maintainer: Daniel Macks <[email protected]>
<<

--- NEW FILE: test-class-pm.info ---
Info2: <<
Package: test-class-pm%type_pkg[perl]
Version: 0.37
Revision: 1
Type: perl (5.12.3)
Source: mirror:cpan:authors/id/A/AD/ADIE/Test-Class-%v.tar.gz
Source-MD5: 39c580f486116799d3216f2903b7a382
Depends: <<
        mro-compat-pm%type_pkg[perl] (>= 0.11),
        perl%type_pkg[perl]-core,
        test-exception-pm,
        test-simple-pm%type_pkg[perl] (>= 0.98)
<<
InfoTest: <<
        TestDepends: <<
                contextual-return-pm%type_pkg[perl]
        <<
<<
InstallScript: <<
        %{default_script}
        mv %i/share/man %i/lib/perl5/%type_raw[perl]
<<
DocFiles: Changes LICENSE README
UpdatePOD: true
Description: Create test classes in an xUnit/JUnit style
Homepage: http://search.cpan.org/dist/Test-Class
License: Artistic/GPL
Maintainer: Daniel Macks <[email protected]>
<<

--- NEW FILE: inline-pm.patch ---
diff -Nurd -x'*~' Inline-0.50.orig/C/C.pm Inline-0.50/C/C.pm
--- Inline-0.50.orig/C/C.pm     2012-02-06 21:05:06.000000000 -0500
+++ Inline-0.50/C/C.pm  2012-07-09 09:38:03.000000000 -0400
@@ -754,9 +754,22 @@
 sub makefile_pl {
     my ($o) = @_;
     my $perl;
-    -f ($perl = $Config::Config{perlpath})
-      or ($perl = $^X)
-      or croak "Can't locate your perl binary";
+    $perl = $^X;
+    if ($] >= 5.010 && $Config{"byteorder"} =~ /^1/) {
+       # little-endian means intel (not powerpc), for which fink has
+       # multiple single-arch distros that are seen by a single (fat)
+       # perl interp from apple for a perl version supported by fink
+       # (i.e., starting with 5.10.0). This is the logic taken from
+       # Fink::PkgVersion as of fink-0.29.13.
+       if ( $Config{"longsize"} == 4 ) {
+           $perl = "/usr/bin/arch -i386 $^X";   # 32-bit
+       } else {
+           $perl = "/usr/bin/arch -x86_64 $^X"; # 64-bit
+       }
+    } elsif ($perl !~ /^\//) {
+       $perl = "/usr/bin/env $^X";
+    }
+    $perl = "ARCHFLAGS=\"\" $perl"; # more unfattening
     $o->system_call("$perl Makefile.PL", 'out.Makefile_PL');
     $o->fix_make;
 }
diff -Nurd -x'*~' Inline-0.50.orig/C/Makefile.PL Inline-0.50/C/Makefile.PL
--- Inline-0.50.orig/C/Makefile.PL      2011-02-01 04:06:04.000000000 -0500
+++ Inline-0.50/C/Makefile.PL   2012-07-09 07:02:08.000000000 -0400
@@ -71,7 +71,9 @@
 my $answer = '';
 my $default = $found ? "y" : "n";
 while (1) {
-    $answer = prompt ('Do you want to install Inline::C?', $default);
+#    $answer = prompt ('Do you want to install Inline::C?', $default);
+    print "Do you want to install Inline::C? yes\n";
+    $answer = 'yes';
     last if $answer =~ /^(y|yes|n|no)$/i;
 }
 
diff -Nurd -x'*~' Inline-0.50.orig/Inline.pm Inline-0.50/Inline.pm
--- Inline-0.50.orig/Inline.pm  2012-02-06 21:05:06.000000000 -0500
+++ Inline-0.50/Inline.pm       2012-07-09 09:34:53.000000000 -0400
@@ -795,9 +795,22 @@
     # That way the queried modules don't stay loaded.
     if (defined $o) {
        ($dir) = $dir =~ /(.*)/s if UNTAINT;
-       my $perl = $Config{perlpath};
-        $perl = $^X unless -f $perl;
+       my $perl = $^X;
        ($perl) = $perl =~ /(.*)/s if UNTAINT;
+       my @command;
+       if ($] >= 5.010 && $Config{"byteorder"} =~ /^1/) {
+           # little-endian means intel (not powerpc), for which fink has
+           # multiple single-arch distros that are seen by a single (fat)
+           # perl interp from apple for a perl version supported by fink
+           # (i.e., starting with 5.10.0). This is the logic taken from
+           # Fink::PkgVersion as of fink-0.29.13.
+           push @command, '/usr/bin/arch';
+           if ( $Config{"longsize"} == 4 ) {
+               push @command, '-i386';   # 32-bit
+           } else {
+               push @command, '-x86_64'; # 64-bit
+           }
+       }
        local $ENV{PERL5LIB} if defined $ENV{PERL5LIB};
        local $ENV{PERL5OPT} if defined $ENV{PERL5OPT};
        my $inline = $INC{'Inline.pm'};
@@ -813,7 +826,7 @@
         my @_inc = map { "-I$_" }
        ($inline,
         grep {(-d File::Spec->catdir($_,"Inline") or -d 
File::Spec->catdir($_,"auto","Inline") or -e 
File::Spec->catdir($_,"Parse/RecDescent.pm"))} @INC);
-       system $perl, @_inc, "-MInline=_CONFIG_", "-e1", "$dir"
+       system @command, $perl, @_inc, "-MInline=_CONFIG_", "-e1", "$dir"
          and croak M20_config_creation_failed($dir);
        return;
     }

--- NEW FILE: digest-jhash-pm.info ---
Info2: <<
Package: digest-jhash-pm%type_pkg[perl]
Version: 0.07
Revision: 1
Type: perl (5.12.3)
Source: mirror:cpan:authors/id/S/SH/SHLOMIF/Digest-JHash-%v.tar.gz
Source-MD5: 273adb11b5c4701dc43273d82ab26dd9
InfoTest: <<
        TestDepends: <<
                contextual-return-pm%type_pkg[perl]
        <<
<<
InstallScript: <<
        %{default_script}
        mv %i/share/man %i/lib/perl5/%type_raw[perl]
<<
DocFiles: Changes README
UpdatePOD: true
Description: Jenkins 32-bit hashing algorithm
Homepage: http://search.cpan.org/dist/Digest-JHash
License: Artistic
Maintainer: Daniel Macks <[email protected]>
<<


------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Fink-commits mailing list
[email protected]
http://news.gmane.org/gmane.os.apple.fink.cvs

Reply via email to