Ticket #34234: py-serial.diff

File py-serial.diff, 2.5 KB (added by nerdling (Jeremy Lavergne), 12 years ago)

suggestion changes, while keeping python24 version

  • Portfile

     
     1# -*- 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
    12# $Id$
    23
    34PortSystem 1.0
     5PortGroup               python 1.0
    46
    5 PortGroup               python24 1.0
    67name                    py-serial
    7 version                 2.2
    8 revision                1
     8version                     2.6
     9python.versions     24 25 26 27 31 32
     10python.default_version  24
    911categories              python comms
    1012platforms               darwin
    11 maintainers             vercruesse.de:opendarwin.nospam
     13maintainers         vercruesse.de:opendarwin.nospam macsforever2000
     14license             PSF
    1215description             Python Serial Port Extension
    1316long_description        This module incapsulates the access for the serial port. \
    1417                                It provides backends for standard Python running on Windows, \
     
    1619                                The module named "serial" automatically selects the appropriate \
    1720                                backend.
    1821homepage                http://pyserial.sourceforge.net/
    19 master_sites    sourceforge:pyserial
     22master_sites    http://pypi.python.org/packages/source/p/pyserial
    2023distname                pyserial-${version}
    21 use_zip                 yes
    22 checksums               md5 14e774b7b6e5aa52820f0590d3b8c4d9
    2324
    24 post-destroot {
    25         xinstall -m 644 -W ${worksrcpath} CHANGES.txt LICENSE.txt README.txt \
    26                 ${destroot}${prefix}/share/doc/${name}
    27         xinstall -m 644 -W ${worksrcpath}/examples enhancedserial.py miniterm.py \
    28                 scan.py setup_demo.py tcp_serial_redirect.py test.py test_advanced.py \
    29                 test_high_load.py wxSerialConfigDialog.py wxSerialConfigDialog.wxg \
    30                 wxTerminal.py wxTerminal.wxg \
    31                 ${destroot}${prefix}/share/doc/${name}/examples
     25checksums           rmd160  a544cb4ac0dad2c7f93855f1db1be102cdb1e9cc \
     26                    sha256  049dbcda0cd475d3be903e721d60889ee2cc4ec3b62892a81ecef144196413ed
     27
     28if {${subport} != ${name}} {
     29    post-destroot {
     30        xinstall -m 644 -W ${worksrcpath} CHANGES.txt LICENSE.txt README.txt \
     31            ${destroot}${prefix}/share/doc/${name}
     32        xinstall -m 644 -W ${worksrcpath}/examples enhancedserial.py miniterm.py \
     33            scan.py setup_demo.py tcp_serial_redirect.py test.py test_advanced.py \
     34            test_high_load.py wxSerialConfigDialog.py wxSerialConfigDialog.wxg \
     35            wxTerminal.py wxTerminal.wxg \
     36            ${destroot}${prefix}/share/doc/${name}/examples
     37    }
     38    livecheck.type      none
     39} else {
     40    livecheck.url       http://pypi.python.org/pypi/pyserial
     41    livecheck.regex     pyserial-(\\d+(\\.\\d+)+)
    3242}