Update of /cvsroot/fink/dists/10.7/stable/main/finkinfo/libs/perlmods
In directory vz-cvs-3.sog:/tmp/cvs-serv21950
Added Files:
www-mediawiki-client-pm.info www-mechanize-pm.info
www-mechanize-pm.patch vcs-lite-pm.info
test-longstring-pm.info
Log Message:
to 10.7
--- NEW FILE: www-mediawiki-client-pm.info ---
Info2: <<
Package: www-mediawiki-client-pm%type_pkg[perl]
Version: 0.31
Revision: 2
Source: mirror:cpan:authors/id/M/MA/MARKJ/WWW-Mediawiki-Client-%v.tar.gz
Source-MD5: 597786dfa9b958c9a3a57bf4e233c95e
Type: perl (5.12.3)
BuildDepends: test-differences-pm
Depends: <<
encode-pm%type_pkg[perl],
exception-class-pm%type_pkg[perl],
html-parser-pm%type_pkg[perl],
libwww-pm%type_pkg[perl],
perl%type_pkg[perl]-core,
xml-libxml-pm%type_pkg[perl],
vcs-lite-pm
<<
PatchScript: <<
#!/bin/sh -ev
perlversion=%type_raw[perl]
if dpkg --compare-versions "$perlversion" ">=" "5.10.0" && [ "%m" !=
"powerpc" ]; then
export FULLPERL="/usr/bin/arch -%m perl$perlversion"
else
export FULLPERL="/usr/bin/env perl$perlversion"
fi
perl -pi.bak -e 's,^#!/usr/bin/perl,#!'"$FULLPERL," bin/mvs
<<
InstallScript: <<
%{default_script}
mv %i/share/man %i/lib/perl5/%type_raw[perl]
mv %i/bin/mvs %i/bin/mvs-%type_raw[perl]
<<
UpdatePOD: True
DocFiles: ChangeLog README TODO
PostInstScript: <<
if [ "$1" = configure ]; then
update-alternatives --install %p/bin/mvs mvs %p/bin/mvs-%type_raw[perl]
%type_pkg[perl]
fi
<<
PreRmScript: <<
if [ "$1" = remove ]; then
update-alternatives --remove mvs %p/bin/mvs-%type_raw[perl]
fi
<<
Description: CVS-like interface to Wikipedia
License: Artistic/GPL
Homepage: http://search.cpan.org/dist/WWW-Mediawiki-Client
Maintainer: Daniel Macks <[email protected]>
<<
--- NEW FILE: test-longstring-pm.info ---
Package: test-longstring-pm
Version: 0.13
Revision: 1
Type: perl
Description: Perl module to tests strings for equality
License: GPL
Maintainer: Christian Schaffner <[email protected]>
# Dependencies:
Depends: test-builder-tester-pm
# Unpack Phase:
Source: mirror:cpan:authors/id/R/RG/RGARCIA/Test-LongString-%v.tar.gz
Source-MD5: 578cb904041a121298ed3aebaf503108
# Install Phase:
UpdatePOD: true
DocFiles: Changes README
# Additional Info:
DescDetail: <<
A library to test long strings.
<<
Homepage: http://search.cpan.org/dist/Test-LongString/
--- NEW FILE: www-mechanize-pm.patch ---
diff -Nurd -x'*~' WWW-Mechanize-1.62.orig/t/00-load.t
WWW-Mechanize-1.62/t/00-load.t
--- WWW-Mechanize-1.62.orig/t/00-load.t 2010-04-10 22:24:39.000000000 -0400
+++ WWW-Mechanize-1.62/t/00-load.t 2010-08-09 05:00:49.000000000 -0400
@@ -9,7 +9,7 @@
use_ok( 'WWW::Mechanize' );
use_ok( 'WWW::Mechanize::Link' );
-diag( "Testing WWW::Mechanize $WWW::Mechanize::VERSION, with LWP
$LWP::VERSION, Perl $], $^X" );
+diag( "Testing WWW::Mechanize $WWW::Mechanize::VERSION, with LWP
$LWP::VERSION, Perl $], $ENV{FULLPERL}" );
if ( $canTMC ) {
diag( "Test::Memory::Cycle $Test::Memory::Cycle::VERSION is installed." );
}
diff -Nurd -x'*~' WWW-Mechanize-1.62.orig/t/local/LocalServer.pm
WWW-Mechanize-1.62/t/local/LocalServer.pm
--- WWW-Mechanize-1.62.orig/t/local/LocalServer.pm 2010-04-10
22:24:38.000000000 -0400
+++ WWW-Mechanize-1.62/t/local/LocalServer.pm 2010-08-09 04:59:39.000000000
-0400
@@ -70,7 +70,7 @@
my $server_file = File::Spec->catfile( $FindBin::Bin,'log-server' );
- open my $server, qq'$^X "$server_file" "$web_page" "$logfile" |'
+ open my $server, qq'$ENV{FULLPERL} "$server_file" "$web_page" "$logfile" |'
or die "Couldn't spawn fake server $server_file : $!";
my $url = <$server>;
chomp $url;
diff -Nurd -x'*~' WWW-Mechanize-1.62.orig/t/local/follow.t
WWW-Mechanize-1.62/t/local/follow.t
--- WWW-Mechanize-1.62.orig/t/local/follow.t 2010-04-10 22:24:38.000000000
-0400
+++ WWW-Mechanize-1.62/t/local/follow.t 2010-06-02 22:33:15.000000000 -0400
@@ -2,7 +2,7 @@
use warnings;
use strict;
-use Test::More tests => 22;
+use Test::More tests => 19;
use lib 't/local';
use LocalServer;
use encoding 'iso-8859-1';
@@ -41,9 +41,9 @@
ok($agent->follow_link( text => 'Link /foo' ), 'Can follow obvious named
link');
isnt( $agent->uri, $server->url, 'Need to be on a separate page' );
-ok($agent->back(), 'Can still go back');
-ok($agent->follow_link( text_regex=>qr/Löschen/ ), 'Can follow link with
o-umlaut');
-isnt( $agent->uri, $server->url, 'Need to be on a separate page' );
+#ok($agent->back(), 'Can still go back');
+#ok($agent->follow_link( text_regex=>qr/Löschen/ ), 'Can follow link with
o-umlaut');
+#isnt( $agent->uri, $server->url, 'Need to be on a separate page' );
ok($agent->back(), 'Can still go back');
ok($agent->follow_link( text_regex=>qr/Stösberg/ ), q{Can follow link with
o-umlaut, when it's encoded in the HTML, but not in "follow"});
diff -Nurd -x'*~' WWW-Mechanize-1.62.orig/t/local/referer.t
WWW-Mechanize-1.62/t/local/referer.t
--- WWW-Mechanize-1.62.orig/t/local/referer.t 2010-04-10 22:24:38.000000000
-0400
+++ WWW-Mechanize-1.62/t/local/referer.t 2010-08-09 05:00:00.000000000
-0400
@@ -27,7 +27,7 @@
delete $ENV{HTTP_PROXY};
# Now start a fake webserver, fork, and connect to ourselves
- my $command = qq'"$^X" "$FindBin::Bin/referer-server"';
+ my $command = qq'$ENV{FULLPERL} "$FindBin::Bin/referer-server"';
if ($^O eq 'VMS') {
$command = qq'mcr $^X t/referer-server';
}
diff -Nurd -x'*~' WWW-Mechanize-1.62.orig/t/mech-dump/mech-dump.t
WWW-Mechanize-1.62/t/mech-dump/mech-dump.t
--- WWW-Mechanize-1.62.orig/t/mech-dump/mech-dump.t 2010-04-10
22:24:38.000000000 -0400
+++ WWW-Mechanize-1.62/t/mech-dump/mech-dump.t 2010-08-09 05:00:31.000000000
-0400
@@ -24,7 +24,7 @@
my $source = 'file:t/google.html';
my $perl;
-$perl = $1 if $^X =~ /^(.+)$/;
+$perl = $1 if $ENV{FULLPERL} =~ /^(.+)$/;
my $command = "$perl -Mblib $exe --forms $source";
my $actual = `$command`;
--- NEW FILE: www-mechanize-pm.info ---
Info2: <<
Package: www-mechanize-pm%type_pkg[perl]
Version: 1.66
Revision: 1
Type: perl (5.12.3)
Description: Handy web browsing in a Perl object
License: GPL
Maintainer: Christian Schaffner <[email protected]>
# Dependencies:
Depends: <<
perl%type_pkg[perl]-core,
yaml-pm (>= 0.38-1),
libwww-pm%type_pkg[perl],
html-parser-pm%type_pkg[perl],
html-tagset-pm,
http-server-simple-pm (>= 0.35-1),
http-response-encoding-pm%type_pkg[perl],
io-socket-ssl-pm%type_pkg[perl],
test-longstring-pm,
uri-pm%type_pkg[perl]
<<
BuildDepends: <<
fink (>= 0.24.12-1),
pod-parser-pm,
test-memory-cycle-pm%type_pkg[perl],
test-warn-pm%type_pkg[perl],
test-pod-pm
<<
Conflicts: %{Ni}581-bin, %{Ni}584-bin, %{Ni}586-bin, %{Ni}588-bin
Replaces: %{Ni}581-bin, %{Ni}584-bin, %{Ni}586-bin, %{Ni}588-bin
Provides: %{Ni}
# Unpack Phase:
Source: mirror:cpan:authors/id/P/PE/PETDANCE/WWW-Mechanize-%v.tar.gz
Source-MD5: 40690ba4cd93b8c3b931582acf87eeac
# Patch Phase:
PatchFile: %{Ni}.patch
PatchFile-MD5: d6ba46a14b22de9f8360b803a8fed201
# Compile Phase:
CompileScript: <<
echo "y" | %{default_script}
<<
InfoTest: <<
TestScript: <<
#!/bin/sh -ex
perlversion=%type_raw[perl]
export FULLPERL="perl$perlversion"
if dpkg --compare-versions "$perlversion" ">=" "5.10.0" && [
"%m" != "powerpc" ]; then
export FULLPERL="/usr/bin/arch -%m perl$perlversion"
fi
%{default_script}
<<
<<
# Install Phase:
UpdatePOD: true
DocFiles: Changes
InstallScript: <<
%{default_script}
mv %i/share/man %i/lib/perl5/%type_raw[perl]
mv %i/bin/mech-dump %i/bin/mech-dump-%type_raw[perl]
<<
PostInstScript: <<
if [ "$1" = configure ]; then
update-alternatives --install %p/bin/mech-dump mech-dump
%p/bin/mech-dump-%type_raw[perl] %type_pkg[perl]
fi
<<
PreRmScript: <<
if [ "$1" = remove ]; then
update-alternatives --remove mech-dump %p/bin/mech-dump-%type_raw[perl]
fi
<<
# Additional Info:
DescDetail: <<
Handy web browsing in a Perl object. WWW::Mechanize is a subclass
of LWP::UserAgent, so all the wondrous magic of that class is inherited.
<<
DescPackaging: <<
Removed one test that fails due to special characters.
Earlier versions by Ben Hines.
The old www-mechanize-pmXXX-bin packages are re-incorporated
into the www-mechanize-pmXXX packages as of 1.62-2
<<
Homepage: http://search.cpan.org/dist/WWW-Mechanize/
# End of Info2
<<
--- NEW FILE: vcs-lite-pm.info ---
Package: vcs-lite-pm
Version: 0.09
Revision: 1
Source: mirror:cpan:authors/id/B/BA/BARBIE/VCS-Lite-%v.tar.gz
Source-MD5: ce51a3157ffd695f593ebb99987be449
Type: perl
Depends: algorithm-diff-pm
UpdatePOD: True
DocFiles: Changes README
Description: Minimal version control system
License: Artistic/GPL
Homepage: http://search.cpan.org/dist/VCS-Lite
Maintainer: Daniel Macks <[email protected]>
------------------------------------------------------------------------------
EMC VNX: the world's simplest storage, starting under $10K
The only unified storage solution that offers unified management
Up to 160% more powerful than alternatives and 25% more efficient.
Guaranteed. http://p.sf.net/sfu/emc-vnx-dev2dev
_______________________________________________
Fink-commits mailing list
[email protected]
http://news.gmane.org/gmane.os.apple.fink.cvs