Ticket #56636: Portfile_py36_qt5

File Portfile_py36_qt5, 1.6 KB (added by josephsacco, 6 years ago)

Portfile python36 + qt5

Line 
1# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:filetype=tcl:et:sw=4:ts=4:sts=4
2
3PortSystem      1.0
4
5name            eric6
6version         18.06
7categories      devel
8platforms       darwin
9maintainers     nomaintainer
10license         GPL-3
11
12description     Eric is a full featured Python and Ruby editor and IDE, written in python
13
14long_description \
15    Eric is a full featured Python and Ruby editor and IDE, written in python. \
16    It is based on the cross platform Qt gui toolkit, integrating the highly  \
17    flexible Scintilla editor control. It is designed to be usable as everdays' \
18    quick and dirty editor as well as being usable as a professional project \
19    management tool integrating many advanced features Python offers the \
20    professional coder.
21
22homepage        http://eric-ide.python-projects.org/index.html
23master_sites    sourceforge:project/eric-ide/${name}/stable/${version}/
24
25checksums           rmd160  f2a65cc46c954567b6dba3e33ef720f4156d605a \
26                    sha256  dcbd693bc611f3eed6b1fe09e5c44de6f73f1165afa459c792e0d93b12736a9a \
27                    size    16641315
28
29depends_lib     port:python36 \
30                port:py36-pyqt5 \
31                port:py36-qscintilla-qt5
32
33use_configure   no
34
35build {
36    # Building and installing are synonymous
37}
38
39destroot {
40    system -W ${worksrcpath} "${prefix}/bin/python3.6 install.py -b '${prefix}/bin' -i '${destroot}' -n 'Applications/MacPorts' --pyqt=5"
41}
42
43livecheck.type  regex
44livecheck.url   http://eric-ide.python-projects.org/eric-news.html
45livecheck.regex "eric (\\d+\\.\\d+) has been released"