Update of /cvsroot/fink/dists/10.4/unstable/main/finkinfo/libs/perlmods
In directory vz-cvs-3.sog:/tmp/cvs-serv16094

Modified Files:
        poe-component-server-irc-pm.info 
Added Files:
        poe-component-sslify-pm.info poe-component-sslify-pm.patch 
Log Message:
POE::Component::SSLify lives!


--- NEW FILE: poe-component-sslify-pm.patch ---
diff -Nurd -x'*~' POE-Component-SSLify-1.008.orig/t/00-compile.t 
POE-Component-SSLify-1.008/t/00-compile.t
--- POE-Component-SSLify-1.008.orig/t/00-compile.t      2011-05-04 
17:55:38.000000000 -0400
+++ POE-Component-SSLify-1.008/t/00-compile.t   2011-09-09 10:47:59.000000000 
-0400
@@ -18,6 +18,7 @@
 
 use File::Find;
 use File::Temp qw{ tempdir };
+use Config;
 
 my @modules;
 find(
@@ -42,7 +43,21 @@
     # fake home for cpan-testers
      local $ENV{HOME} = tempdir( CLEANUP => 1 );
 
-    like( qx{ $^X -Ilib -e "require $_; print '$_ ok'" }, qr/^\s*$_ ok/s, "$_ 
loaded ok" )
+    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
+        }
+    }
+    like( qx{ @command $^X -Ilib -e "require $_; print '$_ ok'" }, qr/^\s*$_ 
ok/s, "$_ loaded ok" )
         for sort @modules;
 
     SKIP: {

--- NEW FILE: poe-component-sslify-pm.info ---
Info2: <<
Package: poe-component-sslify-pm%type_pkg[perl]
Version: 1.008
Revision: 1
Type: perl (5.8.8 5.10.0)

Description: Simplifies use of SSL for POE
License: Artistic/GPL
Maintainer: Daniel Macks <[email protected]>
Homepage: http://search.cpan.org/dist/POE-Component-SSLify/

BuildDepends: <<
        extutils-makemaker-pm%type_pkg[perl] (>= 6.31-1),
        fink (>= 0.24.12),
        test-simple-pm%type_pkg[perl] (>= 0.88-1)
<<
# need IO::Handle 1.28, which is oddly in IO 1.25. Math is hard!
Depends: <<
        io-pm%type_pkg[perl] (>= 1.25-1),
        net-ssleay-pm%type_pkg[perl] (>= 1.36-1),
        parent-pm,
        perl%type_pkg[perl]-core,
        poe-pm%type_pkg[perl] (>= 1.267-1),
        task-weaken-pm%type_pkg[perl] (>= 1.03-1)
<<
Source: mirror:cpan:authors/id/A/AP/APOCAL/POE-Component-SSLify-%v.tar.gz
Source-MD5: a7b8d0276b7c171485cbca086b147c5d

PatchFile: %{ni}.patch
PatchFile-MD5: a980099e9cfc770aead03257cec64e3d

DocFiles: Changes CommitLog LICENSE README
UpdatePOD: true

# optional Test::Apocalypse requires a huge dep-tree including many not in fink
#InfoTest: <<
#       TestDepends: <<
#               test-apocalypse-pm
#       <<
#<<

InstallScript: <<
        %{default_script}
        mv %i/share/man %i/lib/perl5/%type_raw[perl]
<<
<<

Index: poe-component-server-irc-pm.info
===================================================================
RCS file: 
/cvsroot/fink/dists/10.4/unstable/main/finkinfo/libs/perlmods/poe-component-server-irc-pm.info,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -d -r1.2 -r1.3
--- poe-component-server-irc-pm.info    8 Sep 2011 19:22:43 -0000       1.2
+++ poe-component-server-irc-pm.info    9 Sep 2011 15:00:00 -0000       1.3
@@ -30,9 +30,9 @@
 
 InfoTest: <<
        TestDepends: <<
-               poe-filter-zlib-pm%type_pkg[perl]
+               poe-filter-zlib-pm%type_pkg[perl],
+               poe-component-sslify-pm%type_pkg[perl]
        <<
-#              poe-component-sslify-pm     # not in fink yet
 <<
 InstallScript: <<
        %{default_script}


------------------------------------------------------------------------------
Why Cloud-Based Security and Archiving Make Sense
Osterman Research conducted this study that outlines how and why cloud
computing security and archiving is rapidly being adopted across the IT 
space for its ease of implementation, lower cost, and increased 
reliability. Learn more. http://www.accelacomm.com/jaw/sfnl/114/51425301/
_______________________________________________
Fink-commits mailing list
[email protected]
http://news.gmane.org/gmane.os.apple.fink.cvs

Reply via email to