Changeset 98398


Ignore:
Timestamp:
Oct 4, 2012, 5:19:58 PM (12 years ago)
Author:
adfernandes@…
Message:

py-ipython: add python33 variant with version-specific patch

Location:
trunk/dports/python/py-ipython
Files:
1 added
1 edited
1 copied

Legend:

Unmodified
Added
Removed
  • trunk/dports/python/py-ipython/Portfile

    r97277 r98398  
    3232                    sha256  a435cc21921817bdeb5ed91e406fc58f8af1d44f8208dd8a4bc691c9c48d3a19
    3333
    34 python.versions     24 25 26 27 31 32
     34python.versions     24 25 26 27 31 32 33
    3535
    3636subport py24-${realname} {
     
    5454}
    5555
    56 if {$subport != "py31-${realname}" && $subport != "py32-${realname}" && $subport != $name} {
     56if {$subport != "py31-${realname}" && $subport != "py32-${realname}" && $subport != "py33-${realname}" && $subport != $name} {
    5757    variant scientific description "Use ScientificPython to provide physical quantities support" {
    5858        depends_lib-append      port:py${python.version}-scientific
     
    103103            }
    104104            depends_build-append port:gzip
    105         } elseif {$subport == "py31-${realname}" || $subport == "py32-${realname}"} {
     105        } elseif {$subport == "py31-${realname}" || $subport == "py32-${realname}" || $subport == "py33-${realname}"} {
    106106            # IPython does not appear to install man pages with Python 3. If this
    107107            # works again in future, the man pages may have to be gzipped as for
     
    130130}
    131131
     132if {$subport == "py33-${realname}"} {
     133    # https://github.com/ipython/ipython/issues/2343
     134    # It has been fixed for ipython > 0.13
     135    patchfiles-append       ipython33-version.diff
     136}
     137
    132138if {$subport == "py24-${realname}" || $subport == "py25-${realname}"} {
    133139    livecheck.type          none
  • trunk/dports/python/py-ipython/files/ipython33

    r98395 r98398  
    1 ${frameworks_dir}/Python.framework/Versions/3.2/bin/ipcluster3
    2 ${frameworks_dir}/Python.framework/Versions/3.2/bin/ipcontroller3
    3 ${frameworks_dir}/Python.framework/Versions/3.2/bin/ipengine3
    4 ${frameworks_dir}/Python.framework/Versions/3.2/bin/iplogger3
    5 ${frameworks_dir}/Python.framework/Versions/3.2/bin/iptest3
    6 ${frameworks_dir}/Python.framework/Versions/3.2/bin/ipython3
     1${frameworks_dir}/Python.framework/Versions/3.3/bin/ipcluster3
     2${frameworks_dir}/Python.framework/Versions/3.3/bin/ipcontroller3
     3${frameworks_dir}/Python.framework/Versions/3.3/bin/ipengine3
     4${frameworks_dir}/Python.framework/Versions/3.3/bin/iplogger3
     5${frameworks_dir}/Python.framework/Versions/3.3/bin/iptest3
     6${frameworks_dir}/Python.framework/Versions/3.3/bin/ipython3
    77-
    88-
    9 ${frameworks_dir}/Python.framework/Versions/3.2/bin/irunner3
    10 ${frameworks_dir}/Python.framework/Versions/3.2/bin/pycolor3
     9${frameworks_dir}/Python.framework/Versions/3.3/bin/irunner3
     10${frameworks_dir}/Python.framework/Versions/3.3/bin/pycolor3
    1111-
    1212-
Note: See TracChangeset for help on using the changeset viewer.