New Ticket     Tickets     Wiki     Browse Source     Timeline     Roadmap     Ticket Reports     Search

Changeset 81637


Ignore:
Timestamp:
08/03/11 00:59:14 (4 years ago)
Author:
ryandesign@…
Message:

p5-net-libidn: fix build with clang; see #30560

Location:
trunk/dports/perl/p5-net-libidn
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/dports/perl/p5-net-libidn/Portfile

    r80785 r81637  
    2323 
    2424post-patch { 
    25     reinplace "s|@CC@|${configure.cc}|g" ${worksrcpath}/Makefile.PL 
     25    if {[variant_isset universal]} { 
     26        set archflags ${configure.universal_cflags} 
     27    } else { 
     28        set archflags ${configure.cc_archflags} 
     29    } 
     30     
     31    reinplace "s|@CC@|${configure.cc} ${archflags}|g" ${worksrcpath}/Makefile.PL 
     32} 
    2633 
    27     if {[variant_isset universal]} { 
    28         reinplace "s|@CFLAGS@|${configure.cppflags} ${configure.universal_cflags}|g" ${worksrcpath}/Makefile.PL 
    29     } else { 
    30         reinplace "s|@CFLAGS@|${configure.cppflags} ${configure.cc_archflags}|g" ${worksrcpath}/Makefile.PL 
    31     } 
    32 } 
     34configure.args-append   --with-libidn=${prefix}/lib \ 
     35                        --with-libidn-inc=${prefix}/include 
  • trunk/dports/perl/p5-net-libidn/files/patch-Makefile.PL.diff

    r80733 r81637  
    11--- Makefile.PL.orig    2011-07-15 22:50:57.000000000 -0700 
    22+++ Makefile.PL 2011-07-15 22:53:15.000000000 -0700 
    3 @@ -65,7 +65,7 @@ sub InitMakeParams 
    4                 $Params{INC} = ''; 
    5         } 
    6   
    7 -       my $libidn = CheckLibidn($Params{INC}, $Params{LIBS}); 
    8 +       my $libidn = CheckLibidn("@CFLAGS@", "-lidn"); 
    9   
    10         unless($libidn) 
    11         { 
    123@@ -165,7 +165,7 @@ sub CheckCCode 
    134                return 0; 
Note: See TracChangeset for help on using the changeset viewer.