Ticket #26672: Portfile.2

File Portfile.2, 1.5 KB (added by ryandesign (Ryan Carsten Schmidt), 14 years ago)

revised portfile

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 70685 2010-08-16 22:56:38Z macsforever2000@macports.org $
3
4PortSystem          1.0
5PortGroup           python26 1.0
6
7name                py26-usadel1
8version             0.2.3.2
9categories-append   science
10platforms           darwin
11maintainers         macsforever2000
12
13description         Usadel equation solver
14
15long_description    This code solves Usadel equations in a circuit consisting of quasi-1D \
16                    metallic wires. This is an efficient approach for modelling charge and heat \
17                    transport in mesoscopic electronic circuits made of superconducting and normal-state \
18                    metals, in the presence of a sufficient amount of impurities (dirty limit).
19
20homepage            http://ltl.tkk.fi/~theory/usadel1/
21master_sites        ${homepage}_static/
22distname            usadel1-${version}
23
24checksums           sha1    ffde19a5dd8a5977d99b00d88ec40873f9a904d1 \
25                    rmd160  bef6ce3a839866bab5f69b3cc986d92c32765828
26
27depends_lib-append  port:py26-numpy \
28                    port:py26-scipy \
29                    port:py26-tables
30
31# variants to select a gcc compiler would go here; for now, hardcoding gcc 4.4
32depends_lib-append  port:gcc44
33configure.compiler  macports-gcc-4.4
34
35build.args          config_fc \
36                    --fcompiler=gnu95 \
37                    --noarch
38
39build.env-append    CC=${configure.cc} \
40                    F90=${configure.fc}