New Ticket     Tickets     Wiki     Browse Source     Timeline     Roadmap     Ticket Reports     Search

Changeset 80078


Ignore:
Timestamp:
07/03/11 16:49:20 (4 years ago)
Author:
jeremyhu@…
Message:

glade3: Add variants to choose between python versions (2.5, 2.6, and 2.7)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/dports/devel/glade3/Portfile

    r77846 r80078  
    77conflicts       glade3-devel 
    88version         3.8.0 
     9revision        1 
    910license         LGPL-2 GPL-2 
    1011set branch      [join [lrange [split ${version} .] 0 1] .] 
     
    3031                port:gtk-doc 
    3132 
    32 depends_lib     port:py26-gtk \ 
    33                 port:libxml2 \ 
     33depends_lib     port:libxml2 \ 
    3434                port:libgnomeui 
    3535 
     
    4141configure.args  --disable-scrollkeeper 
    4242 
    43 set python_prefix         ${frameworks_dir}/Python.framework/Versions/2.6 
    44 configure.python          ${prefix}/bin/python2.6 
    45 configure.pkg_config_path ${python_prefix}/lib/pkgconfig 
     43variant python25 conflicts python26 python27 description {Use python 2.5} { 
     44    configure.python          ${prefix}/bin/python2.5 
     45    depends_lib-append        port:py25-gtk 
     46    set python_framework      ${frameworks_dir}/Python.framework/Versions/2.5 
     47    configure.pkg_config_path ${python_framework}/lib/pkgconfig 
     48} 
     49 
     50variant python26 conflicts python25 python27 description {Use python 2.6} { 
     51    configure.python          ${prefix}/bin/python2.6 
     52    depends_lib-append        port:py26-gtk 
     53    set python_framework      ${frameworks_dir}/Python.framework/Versions/2.6 
     54    configure.pkg_config_path ${python_framework}/lib/pkgconfig 
     55} 
     56 
     57variant python27 conflicts python25 python26 description {Use python 2.7} { 
     58    configure.python          ${prefix}/bin/python2.7 
     59    depends_lib-append        port:py27-gtk 
     60    set python_framework      ${frameworks_dir}/Python.framework/Versions/2.7 
     61    configure.pkg_config_path ${python_framework}/lib/pkgconfig 
     62} 
     63 
     64if {![variant_isset python25] && ![variant_isset python26]} { 
     65    default_variants +python27 
     66} 
    4667 
    4768variant disable_gnome description {Disable support for GNOME UI widgets} { 
Note: See TracChangeset for help on using the changeset viewer.