Ticket #56636: Portfile_py27_qt5

File Portfile_py27_qt5, 1.8 KB (added by josephsacco, 6 years ago)

Portfile python27 +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:python27 \
30                port:py27-pyqt5 \
31                port:py27-qscintilla-qt5 \
32                port:py27-pysvn \
33                port:py27-rope \
34                port:py27-pylint \
35                port:py27-cx_Freeze \
36                port:py27-enchant
37
38
39use_configure   no
40
41build {
42    # Building and installing are synonymous
43}
44
45destroot {
46    system -W ${worksrcpath} "${prefix}/bin/python2.7 install.py -b '${prefix}/bin' -i '${destroot}' -n 'Applications/MacPorts' --pyqt=5"
47}
48
49livecheck.type  regex
50livecheck.url   http://eric-ide.python-projects.org/eric-news.html
51livecheck.regex "eric (\\d+\\.\\d+) has been released"