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

Last change on this file was 114324, checked in by ryandesign@…, 4 years ago

python ports: use eq and ne when comparing ${subport} instead of == and !=

  • Property svn:eol-style set to native
  • Property svn:keywords set to Id
File size: 2.0 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 114324 2013-12-05 08:44:51Z ryandesign@macports.org $
3
4PortSystem          1.0
5PortGroup           python 1.0
6
7name                py-codetools
8version             4.0.0
9revision            1
10categories-append   devel
11license             BSD
12maintainers         vcn.com:jjstickel openmaintainer
13
14description         Code analysis and execution tools
15
16long_description    The codetools project includes packages that simplify \
17                    meta-programming and help the programmer separate data from\
18                    code in Python. This library contains classes that allow\
19                    defining simple snippets, or blocks, of Python code,\
20                    analyze variable dependencies in the code block, and use\
21                    these dependencies to construct or restrict an execution\
22                    graph. These (restricted) code blocks can then be executed\
23                    in any namespace. However, this project also provides a\
24                    Traits-event-enhanced namespace, called a context, which\
25                    can be used in place of a vanilla namespace to allow\
26                    actions to be performed whenever variables are assigned\
27                    or retrieved from the namespace. This project is used as\
28                    the foundation for the BlockCanvas project.
29
30platforms           darwin
31supported_archs     noarch
32homepage            http://code.enthought.com/projects/code_tools/
33master_sites        http://www.enthought.com/repo/ets/
34distname            codetools-${version}
35
36checksums           md5    8ee5861eff7bf521dfc2b540aa7001a1 \
37                    sha1   d8b8fde76be70204c65843ed47bbb7ef7ff8d780 \
38                    rmd160 2e616bbbb179cf0dbc8d6463d7762a76b7d37ca3
39
40python.versions     26 27
41
42if {${name} ne ${subport}} {
43    depends_build   port:py${python.version}-setuptools
44    depends_lib     port:py${python.version}-traits
45}
Note: See TracBrowser for help on using the repository browser.