New Ticket     Tickets     Wiki     Browse Source     Timeline     Roadmap     Ticket Reports     Search

Changeset 79514


Ignore:
Timestamp:
06/16/11 00:05:37 (4 years ago)
Author:
jeremyhu@…
Message:

firefox-x11-devel: Use internal dependencies by default. Keep a +external_dependencies variant for the -devel port

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/dports/www/firefox-x11-devel/Portfile

    r79513 r79514  
    4040 
    4141depends_lib \ 
    42         port:xulrunner-devel 
     42        port:heimdal \ 
     43        port:gconf \ 
     44        port:esound \ 
     45        port:libcanberra \ 
     46        port:findutils \ 
     47        port:gtk2 \ 
     48        port:mesa \ 
     49        port:xorg-libXt \ 
     50        port:libnotify 
     51 
     52archcheck.files \ 
     53        libexec/heimdal/lib/libkrb5.dylib \ 
     54        lib/libcanberra.dylib \ 
     55        lib/libgconf-2.dylib \ 
     56        lib/libgtk-x11-2.0.dylib \ 
     57        lib/libnotify.dylib \ 
     58        lib/libXt.dylib 
    4359 
    4460use_autoconf yes 
    4561autoconf.cmd autoconf213 
    4662 
    47 # Too many problems and headaches trying to get the external deps working right 
    48 default_variants +internal_dependencies 
    49  
    50 if {[variant_isset internal_dependencies]} { 
    51         set pkg_name ${name}-standalone 
    52 } else { 
    53         set pkg_name ${component}-x11 
    54 } 
     63set pkg_name ${name} 
    5564 
    5665configure.args \ 
     
    6473        --x-includes=${prefix}/include \ 
    6574        --x-libraries=${prefix}/lib \ 
    66         --with-system-nspr \ 
    67         --with-nspr-prefix=${prefix} \ 
    68         --with-system-nss \ 
    69         --with-nss-prefix=${prefix} \ 
    70         --with-system-libxul \ 
    71         --with-libxul-sdk=${prefix}/lib/xulrunner-devel \ 
    72         --with-system-bzip2=${prefix} \ 
    73         --with-system-jpeg=${prefix} \ 
    74         --with-system-zlib=${prefix} \ 
    75         --enable-system-lcms \ 
    76         --enable-system-cairo \ 
    77         --enable-system-sqlite \ 
     75        --enable-libxul \ 
     76        --disable-system-lcms \ 
     77        --disable-system-cairo \ 
     78        --disable-system-sqlite \ 
    7879        --with-default-mozilla-five-home=${prefix}/lib/${pkg_name} \ 
    7980        --enable-oji \ 
     
    159160} 
    160161 
    161 variant internal_dependencies description {Use internal versions of nspr, nss, and xulrunner} { 
    162     configure.args-delete \ 
     162variant external_dependencies description {Use external versions of nspr and nss} { 
     163    configure.args-append \ 
    163164        --with-system-nspr \ 
    164165        --with-nspr-prefix=${prefix} \ 
     
    174175        --enable-system-sqlite 
    175176 
    176     configure.args-append \ 
     177    configure.args-delete \ 
    177178        --enable-libxul \ 
    178179        --disable-system-lcms \ 
     
    180181        --disable-system-sqlite        
    181182 
     183    depends_lib-append \ 
     184        port:xulrunner-devel 
     185 
    182186    depends_lib-delete \ 
    183         port:xulrunner-devel 
    184  
    185     depends_lib-append \ 
    186187        port:heimdal \ 
    187188        port:gconf \ 
     
    194195        port:libnotify 
    195196 
    196     archcheck.files-append \ 
     197    archcheck.files-delete \ 
    197198        libexec/heimdal/lib/libkrb5.dylib \ 
    198199        lib/libcanberra.dylib \ 
Note: See TracChangeset for help on using the changeset viewer.