source: trunk/dports/python/py-bpython/Portfile

Last change on this file was 153905, checked in by aronnax@…, 12 months ago

py-bpython: update to 0.16

  • Property svn:eol-style set to native
  • Property svn:keywords set to Id
File size: 2.6 KB
Line 
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
2# $Id: Portfile 153905 2016-10-15 15:30:23Z ryandesign@macports.org $
3
4PortSystem              1.0
5PortGroup               python 1.0
6PortGroup               select 1.0
7PortGroup               github 1.0
8
9# FIXME: bpython uses a version *suffix* instead of a *prefix*.
10# Add support to github portgroup for version suffix?
11github.setup            bpython bpython 0.16-release
12version                 0.16
13distname                ${name}-${version}
14
15name                    py-${name}
16platforms               darwin
17supported_archs         noarch
18maintainers             aronnax openmaintainer
19license                 MIT
20description             fancy interface to the Python interpreter
21long_description        a fancy interface to the Python interpreter for \
22                        Unix-like operating systems
23
24homepage                http://www.bpython-interpreter.org/
25checksums               rmd160  258763b4cfaaf16e8ae10448d0cb7684138de87a \
26                        sha256  858f6a1c90279a41891568787b1c4d6ef1fa703f5a250792bc3746dfaec45de0
27
28python.versions         27 34
29
30if {${name} ne ${subport}} {
31    livecheck.type          none
32
33    depends_lib-append      port:py${python.version}-curtsies \
34                            port:py${python.version}-greenlet \
35                            port:py${python.version}-parsing \
36                            port:py${python.version}-pygments \
37                            port:py${python.version}-requests \
38                            port:py${python.version}-setuptools \
39                            port:py${python.version}-six
40
41    depends_build-append    port:py${python.version}-babel \
42                            port:py${python.version}-sphinx
43
44    depends_run-append      port:py${python.version}-jedi \
45                            port:py${python.version}-urwid \
46                            port:py${python.version}-watchdog \
47                            port:bpython_select
48
49    select.group            bpython
50    select.file             ${filespath}/bpython${python.version}
51   
52    post-destroot {
53        set themedir ${destroot}${python.prefix}/share/themes
54        xinstall -d ${themedir}
55        xinstall -W ${worksrcpath} sample.theme light.theme \
56            ${themedir}
57    }
58
59    notes "
60To make the Python ${python.branch} version of bpython the one that is run\
61when you execute the commands without a version suffix, e.g. 'bpython', run:
62
63port select --set ${select.group} [file tail ${select.file}]
64"
65} else {
66    livecheck.regex         archive/(\[^"\]+)-release${extract.suffix}
67    livecheck.version       ${version}
68}
Note: See TracBrowser for help on using the repository browser.