Ticket #49142: Portfile

File Portfile, 1.6 KB (added by xeron (Ivan Larionov), 9 years ago)
Line 
1# $Id$
2
3PortSystem          1.0
4PortGroup           python 1.0
5PortGroup           github 1.0
6
7github.setup        dbcli mycli 1.5.2 v
8
9python.versions     27
10
11categories-append   python
12maintainers         gmail.com:xeron.oskom openmaintainer
13license             BSD
14platforms           darwin
15description         A Terminal Client for MySQL with AutoCompletion and Syntax Highlighting
16long_description    ${description}
17
18homepage            http://mycli.net
19
20checksums           md5     b694f0fd2229be2926bf75a956dc0c20 \
21                    rmd160  583482867ea7e1b11fb71e25670629ceccdbabbc \
22                    sha256  11c1d8f3d48134760a1df7f67a495f0eaaf288e4449eb532a9164836eb932fb3
23
24depends_build       port:py${python.version}-setuptools
25depends_lib-append  port:py${python.version}-click \
26                    port:py${python.version}-crypto \
27                    port:py${python.version}-pygments \
28                    port:py${python.version}-prompt_toolkit \
29                    port:py${python.version}-pymysql \
30                    port:py${python.version}-sqlparse \
31                    port:py${python.version}-configobj
32
33variant mysql51 conflicts mysql55 mysql56 description "Build using mysql v5.1" {
34    depends_lib-append  port:mysql51
35}
36
37variant mysql55 conflicts mysql51 mysql56 description "Build using mysql v5.5" {
38    depends_lib-append  port:mysql55
39}
40
41variant mysql56 conflicts mysql51 mysql55 description "Build using mysql v5.6" {
42    depends_lib-append  port:mysql56
43}
44
45if {![variant_isset mysql51] && ![variant_isset mysql55] && ![variant_isset mysql56]} {
46    default_variants    +mysql56
47}