Ignore:
Timestamp:
May 25, 2015, 7:32:34 PM (4 years ago)
Author:
larryv@…
Message:

python2_select: Create python2 select group (#34326)

Allows for creation of python2, python2-config, pydoc2, idle2, etc.,
improving adherence to PEP 394 (https://www.python.org/dev/peps/pep-0394).

Location:
trunk/dports/sysutils/python2_select
Files:
8 edited
1 copied

Legend:

Unmodified
Added
Removed
  • trunk/dports/sysutils/python2_select/Portfile

    r136726 r136741  
    55PortGroup           select 1.0
    66
    7 name                python_select
    8 version             0.3
    9 revision            4
     7name                python2_select
     8version             0.0
    109categories          sysutils
    1110platforms           darwin
     
    1413maintainers         nomaintainer
    1514
    16 description         Common files for selecting default Python version
     15description         Common files for selecting default Python 2 version
    1716long_description    This port installs files that allow 'port select' \
    1817                    to create links to the preferred default version \
    19                     of Python.
     18                    of Python 2.
    2019homepage            http://www.macports.org
    2120
     
    2524destroot {}
    2625
    27 # Documentation for Python ports:
     26# Documentation for Python 2 ports:
    2827#   PortGroup       select 1.0
    29 #   select.group    python
    30 #   select.file     ${filespath}/python[string map {. {}} ${branch}]
     28#   set pythonNoDot python[string map {. {}} $branch]
     29#   select.entries  [list python2 python2-$pythonNoDot $pythonNoDot]
    3130
    3231# install all files
  • trunk/dports/sysutils/python2_select/files/base

    r78591 r136741  
    1 bin/python
    2 bin/pythonw
    3 bin/python-config
    4 bin/idle
    5 bin/pydoc
    6 bin/smtpd.py
    7 bin/2to3
    8 share/man/man1/python.1
    9 share/man/man1/python.1.gz
    10 ${frameworks_dir}/Python.framework/Versions/Current
    11 ${frameworks_dir}/Python.framework/Headers
    12 ${frameworks_dir}/Python.framework/Resources
    13 ${frameworks_dir}/Python.framework/Python
     1bin/python2
     2bin/pythonw2
     3bin/python2-config
     4bin/idle2
     5bin/pydoc2
     6bin/smtpd2.py
     7bin/2to3-2
     8share/man/man1/python2.1
     9share/man/man1/python2.1.gz
     10share/man/man1/pythonw2.1
     11share/man/man1/pythonw2.1.gz
     12share/man/man1/pydoc2.1
     13share/man/man1/pydoc2.1.gz
  • trunk/dports/sysutils/python2_select/files/python25-apple

    r78591 r136741  
    22/usr/bin/pythonw2.5
    33/usr/bin/python2.5-config
    4 -
     4/usr/bin/idle2.5
    55/usr/bin/pydoc2.5
    66/usr/bin/smtpd2.5.py
     
    99/usr/share/man/man1/python2.5.1.gz
    1010-
     11/usr/share/man/man1/pythonw2.5.1.gz
    1112-
    12 -
    13 -
     13/usr/share/man/man1/pydoc2.5.1.gz
  • trunk/dports/sysutils/python2_select/files/python25-apple.mtln

    r100378 r136741  
    88/usr/share/man/man1/python2.5.1
    99-
     10/usr/share/man/man1/pythonw2.5.1
    1011-
     12/usr/share/man/man1/pydoc2.5.1
    1113-
    12 -
    13 -
  • trunk/dports/sysutils/python2_select/files/python26-apple

    r78591 r136741  
    99/usr/share/man/man1/python2.6.1.gz
    1010-
     11/usr/share/man/man1/pythonw2.6.1.gz
    1112-
    12 -
    13 -
     13/usr/share/man/man1/pydoc2.6.1.gz
  • trunk/dports/sysutils/python2_select/files/python26-apple.mtln

    r100378 r136741  
    88/usr/share/man/man1/python2.6.1
    99-
     10/usr/share/man/man1/pythonw2.6.1
    1011-
     12/usr/share/man/man1/pydoc2.6.1
    1113-
    12 -
    13 -
  • trunk/dports/sysutils/python2_select/files/python27-apple

    r78591 r136741  
    99/usr/share/man/man1/python2.7.1.gz
    1010-
     11/usr/share/man/man1/pythonw2.7.1.gz
    1112-
    12 -
    13 -
     13/usr/share/man/man1/pydoc2.7.1.gz
  • trunk/dports/sysutils/python2_select/files/python27-apple.mtln

    r100378 r136741  
    88/usr/share/man/man1/python2.7.1
    99-
     10/usr/share/man/man1/pythonw2.7.1
    1011-
     12/usr/share/man/man1/pydoc2.7.1
    1113-
    12 -
    13 -
Note: See TracChangeset for help on using the changeset viewer.