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

Last change on this file was 127194, checked in by mf2k@…, 3 years ago

py-sfepy: Update to version 2014.3.

  • Property svn:eol-style set to native
  • Property svn:keywords set to Id
File size: 2.3 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 127194 2014-10-22 19:27:34Z ryandesign@macports.org $
3
4PortSystem              1.0
5
6PortGroup               github 1.0
7PortGroup               python 1.0
8
9github.setup            sfepy sfepy 2014.3 release_
10name                    py-sfepy
11
12categories-append       science
13platforms               darwin
14license                 BSD
15maintainers             nomaintainer
16
17description             Simple finite elements in Python
18long_description        SfePy is a software for solving systems of coupled partial differential equations (PDEs) by the finite element \
19                        method in 2D and 3D. It can be viewed both as black-box PDE solver, and as a Python package which can be used \
20                        for building custom applications. The word "simple" means that complex FEM problems can be coded very easily \
21                        and rapidly.
22
23homepage                http://sfepy.org/doc-devel/index.html
24
25distname                sfepy-${version}
26worksrcdir              ${distname}
27
28checksums               rmd160  fd925d8866ebcae5d5d5a92a44edb6206f9e1d3a \
29                        sha256  42b10f3c4b32ff811becef88cfeb76519f492a34d905ee83ca8b91d99357f637
30
31python.versions         27
32
33if {${name} ne ${subport}} {
34    depends_build-append \
35                        port:py${python.version}-cython
36    depends_lib-append  port:gmsh \
37                        port:py${python.version}-ipython \
38                        port:py${python.version}-matplotlib \
39                        port:py${python.version}-mayavi \
40                        port:py${python.version}-numpy \
41                        port:py${python.version}-parsing \
42                        port:py${python.version}-pexpect \
43                        port:py${python.version}-pysparse \
44                        port:py${python.version}-scipy \
45                        port:py${python.version}-sphinx \
46                        port:py${python.version}-sympy \
47                        port:py${python.version}-tables \
48                        port:SuiteSparse \
49                        port:swig-python
50
51    build.env-append    MPLCONFIGDIR=${worksrcpath}
52    livecheck.type      none
53} else {
54    livecheck.type  regex
55    livecheck.url   ${homepage}
56    livecheck.regex {sfepy-([0-9\.]+)\.tar\.gz}
57}
58
Note: See TracBrowser for help on using the repository browser.