# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4 # $Id: Portfile 152589 2016-09-12 20:08:37Z larryv@macports.org $ PortSystem 1.0 PortGroup select 1.0 name python_select version 0.3 revision 7 categories sysutils platforms darwin supported_archs noarch license BSD maintainers nomaintainer description Common files for selecting default Python version long_description This port installs files that allow 'port select' \ to create links to the preferred default version \ of Python. homepage http://www.macports.org distfiles use_configure no build {} destroot {} # Documentation for Python ports: # PortGroup select 1.0 # select.group python # select.file ${filespath}/python[string map {. {}} ${branch}] # install all files select.entries {python base} \ {python none} platform darwin { set apple_pythons [ if {${os.major} == 8} { list python23-apple } elseif {${os.major} == 9} { list python25-apple } elseif {${os.major} == 10} { list python25-apple \ python26-apple } elseif {${os.major} == 11} { list python25-apple \ python26-apple \ python27-apple } elseif {${os.major} == 12 || ${os.major} == 13} { list {python25-apple.mtln python25-apple} \ {python26-apple.mtln python26-apple} \ {python27-apple.mtln python27-apple} } elseif {${os.major} >= 14} { list {python26-apple.mtln python26-apple} \ {python27-apple.mtln python27-apple} } ] foreach python $apple_pythons { select.entries-append [list python {*}$python] } } livecheck.type none