Ticket #27266: Portfile.2

File Portfile.2, 1.4 KB (added by mf2k (Frank Schima), 14 years ago)

The variants also need descriptions added. I have updated the portfile and improved it.

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: $
3
4PortSystem      1.0
5PortGroup       python26 1.0
6
7name                py26-enable
8version             3.3.2
9categories-append   devel
10maintainers         nomaintainer
11
12description         The Enthought enable package
13long_description    Enable is a 2D canvas library.
14
15platforms           darwin
16homepage            http://code.enthought.com/projects/enable/
17master_sites        http://www.enthought.com/repo/ETS/
18distname            Enable-${version}
19
20checksums           md5     54e93cf67a8baa2cd36dd1741adbcf11 \
21                    sha1    c3829db0041f1f60e3b4e9cbad37e2a29a17974d \
22                    rmd160  a0c1eaa84f3b97342f197a2e46fbe5fa9548a9ef
23
24depends_build-append \
25    port:py26-distribute \
26    port:swig-python \
27    port:py26-cython
28
29depends_lib-append port: \
30    py26-scipy \
31    port:py26-enthoughtbase \
32    port:py26-wxpython \
33    port:py26-traitsgui
34
35universal_variant no
36
37variant gtk conflicts carbon description { Enable GTK backend } {
38    patchfiles-append patch-enthought-kiva-setup.py.diff \
39                      patch-enthought-kiva-backend_wx.py.diff \
40                      patch-enthought-enable-wx_backend-api.py.diff \
41                      patch-enthought-kiva-agg-setup.py.diff
42}
43
44variant carbon conflicts gtk description { Enable carbon backend } {
45}
46
47default_variants +gtk
48