Skip to content
Permalink
Browse files

Update MacPorts distribution

  • Loading branch information...
neurodroid committed Feb 12, 2019
1 parent c0947af commit d6e6b88951db1ae02148c73e3a570647633895d3
@@ -42,3 +42,5 @@ sudo port uninstall py35-stfio
sudo port clean --all py35-stfio
sudo port uninstall py36-stfio
sudo port clean --all py36-stfio
sudo port uninstall py37-stfio
sudo port clean --all py37-stfio
@@ -1,31 +1,31 @@
# -*- 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
# $Id$

PortSystem 1.0
PortGroup python 1.0

name py-stfio
version 0.15.4
version 0.15.8
categories python science
platforms darwin
license GPL-2
maintainers gmx.de:christsc
maintainers {gmx.de:christsc @neurodroid}
description Electrophysiology file support for Python
long_description A Python module to read common electrophysiology file formats.
homepage http://www.stimfit.org
master_sites ${homepage}
distname stimfit-${version}

checksums rmd160 683df46ed12543bd4e0b668e92d1d91156b61881 \
sha256 aa7d5adc97c60e5f3748c807b98184daeeeac1149ae94281105fed128b910fe0
checksums rmd160 960efd2fa4f88aba153af560cc49adc40090995b \
sha256 0fc6b0f52057d9c45107557e615f314179ac92e180123ed9d1da98e7f812df8b

python.versions 27 35 36
python.versions 27 35 36 37

if { ${name} ne ${subport} } {
depends_build port:swig-python

depends_lib port:boost \
port:hdf5 \
port:py${python.version}-cvxopt \
port:py${python.version}-matplotlib \
port:py${python.version}-numpy

@@ -38,7 +38,7 @@ if { ${name} ne ${subport} } {

use_configure yes
build.cmd make
build.target
build.target
destroot.cmd make
destroot.destdir \
DESTDIR=${destroot}
@@ -1,6 +1,5 @@
# -*- 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
# $Id$

PortSystem 1.0
PortGroup python 1.0

@@ -9,7 +8,7 @@ version STFVERSION
categories python science
platforms darwin
license GPL-2
maintainers gmx.de:christsc
maintainers {gmx.de:christsc @neurodroid}
description Electrophysiology file support for Python
long_description A Python module to read common electrophysiology file formats.
homepage http://www.stimfit.org
@@ -19,13 +18,14 @@ distname stimfit-${version}
checksums rmd160 RMD160 \
sha256 SHA256

python.versions 27 35 36
python.versions 27 35 36 37

if { ${name} ne ${subport} } {
depends_build port:swig-python

depends_lib port:boost \
port:hdf5 \
port:py${python.version}-cvxopt \
port:py${python.version}-matplotlib \
port:py${python.version}-numpy

@@ -38,7 +38,7 @@ if { ${name} ne ${subport} } {

use_configure yes
build.cmd make
build.target
build.target
destroot.cmd make
destroot.destdir \
DESTDIR=${destroot}
@@ -1,22 +1,21 @@
# -*- 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
# $Id$

PortSystem 1.0
PortGroup wxWidgets 1.0

name stimfit
version 0.15.4
version 0.15.8
categories science
platforms darwin
license GPL-2
maintainers gmx.de:christsc
maintainers {gmx.de:christsc @neurodroid}
description Electrophysiology analysis suite
long_description A program for viewing and analyzing electrophysiological data
homepage http://www.stimfit.org
master_sites ${homepage}

checksums rmd160 683df46ed12543bd4e0b668e92d1d91156b61881 \
sha256 aa7d5adc97c60e5f3748c807b98184daeeeac1149ae94281105fed128b910fe0
checksums rmd160 960efd2fa4f88aba153af560cc49adc40090995b \
sha256 0fc6b0f52057d9c45107557e615f314179ac92e180123ed9d1da98e7f812df8b

wxWidgets.use wxPython-3.0

@@ -39,7 +38,8 @@ variant python27 description {Build with Python shell.} {
port:python27 \
port:py27-wxpython-3.0 \
port:py27-numpy \
port:py27-matplotlib
port:py27-matplotlib \
port:py27-cvxopt

configure.python \
${prefix}/bin/python2.7
@@ -76,7 +76,7 @@ configure.ldflags-append \
-headerpad_max_install_names

# Commented out for now; will be required when wxpython gets available for Python 3.x
# if {![variant_isset python27]} {
# if {![variant_isset python27]} {
default_variants +python27
# }
default_variants-append \
@@ -1,6 +1,5 @@
# -*- 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
# $Id$

PortSystem 1.0
PortGroup wxWidgets 1.0

@@ -9,7 +8,7 @@ version STFVERSION
categories science
platforms darwin
license GPL-2
maintainers gmx.de:christsc
maintainers {gmx.de:christsc @neurodroid}
description Electrophysiology analysis suite
long_description A program for viewing and analyzing electrophysiological data
homepage http://www.stimfit.org
@@ -39,7 +38,8 @@ variant python27 description {Build with Python shell.} {
port:python27 \
port:py27-wxpython-3.0 \
port:py27-numpy \
port:py27-matplotlib
port:py27-matplotlib \
port:py27-cvxopt

configure.python \
${prefix}/bin/python2.7
@@ -76,7 +76,7 @@ configure.ldflags-append \
-headerpad_max_install_names

# Commented out for now; will be required when wxpython gets available for Python 3.x
# if {![variant_isset python27]} {
# if {![variant_isset python27]} {
default_variants +python27
# }
default_variants-append \

0 comments on commit d6e6b88

Please sign in to comment.
You can’t perform that action at this time.