Author: radek                        Date: Mon Feb 15 13:13:59 2010 GMT
Module: packages                      Tag: HEAD
---- Log message:
- version 1.59: BR: perl-Module-Build automatically
- minor tweaks

---- Files affected:
packages/pldcpan:
   pldcpan.pl (1.58 -> 1.59) 

---- Diffs:

================================================================
Index: packages/pldcpan/pldcpan.pl
diff -u packages/pldcpan/pldcpan.pl:1.58 packages/pldcpan/pldcpan.pl:1.59
--- packages/pldcpan/pldcpan.pl:1.58    Fri Jan 30 16:29:37 2009
+++ packages/pldcpan/pldcpan.pl Mon Feb 15 14:13:54 2010
@@ -651,7 +651,7 @@
                ## TODO: %pdir / %pnam in %URL
        }
        elsif (my ($tarname) =
-               $arg =~ m#^(?:https?|ftp)://[^/]+/(?:[^/]+/)*([^/]+)$#)
+               $arg =~ m# ^ (?:https?|ftp):// [^/]+/ (?:[^/]+/)* ([^/]+) $ #x)
        {
                $info->{url} = $arg;
                warn " -- fetching '$tarname'\n";
@@ -730,7 +730,7 @@
 
        my $basedir = getcwd;
 
-       $info->{dir} =~ s#/*$##;
+       $info->{dir} =~ s{/*$}{};
        die " !! not a directory: $info->{dir}" unless -d $info->{dir};
        warn " .. processing $info->{dir}\n";
        chdir $info->{dir};
@@ -799,7 +799,7 @@
 [% IF pnam -%]
 %define        pnam    [% pnam %]
 [% END -%]
-Summary:       [% summary.replace('[\r\n]+', ' ') %]
+Summary:       [% summary.replace('[\r\n\t ]+', ' ') |trim %]
 #Summary(pl.UTF-8):    
 Name:          perl-[% pdir %][% IF pnam %]-[% pnam %][% END %]
 Version:       [% version %]
@@ -831,6 +831,11 @@
 #URL:          http://search.cpan.org/dist/[% pdir %]-[% pnam %]/
 [% ELSE -%]
 #URL:          http://search.cpan.org/dist/[% pdir %]/
+[% END -%]
+[% IF uses_module_build -%]
+[% req = 'perl-Module-Build' -%]
+BuildRequires: perl-Module-Build[% ' >= ' _ build_requires.$req IF 
build_requires.$req %]
+[% build_requires.delete('perl-Module-Build') -%]
 [% END -%]
 BuildRequires: perl-devel >= 1:5.8.0
 BuildRequires: rpm-perlprov >= 4.1-13
================================================================

---- CVS-web:
    
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/pldcpan/pldcpan.pl?r1=1.58&r2=1.59&f=u

_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to