Skip to content
Snippets Groups Projects
Commit bc413b22 authored by David Flitney's avatar David Flitney
Browse files

New installation instructions and portfile for Mac OS X

parent d9645319
No related branches found
No related merge requests found
This program is intended to be installed using setuptools:
python ./setup.py install
For Mac OS X users:
-------------------
melview can be installed via MacPorts. Obtain MacPorts (you will need
Administrator rights for this) from www.macports.org and install git:
sudo port install git
Now get the latest melview sources:
cd ~
git clone http://users.fmrib.ox.ac.uk/~flitney/melview.git
Now create your own ports directory:
mkdir -p ~/ports/python
cd ~/ports/python
cp -r ~/melview/ports/python/melview .
And install melview:
sudo port install melview
For RedHat/CentOS users:
------------------------
melview is available to install via the FMRIB repository. Unfortunately this
isn't a public repo so, if you aren't at FMRIB, you will need to follow the
manual installation instructions below.
For Ubuntu users:
-----------------
We haven't got a suitable installer prepared yet. Please follow the manual install instructions.
For EPD users:
--------------
While it is possible to install melview in EPD/Canopy environments Enthought
have now made their product so hard to use that we feel it is inappropriate for
all but the most experienced users.
With EPD/Canopy's python the default in your path the program is installed
manually using setuptools:
sudo python ./setup.py install
Manual install instructions:
----------------------------
melview has the following Python (current target is Python 2.7) package
dependencies:
* traitsui
* matplotlib
* pyside
* pyface
* configobj
Assuming these are present, and you have Administrator (sudo) rights, then you
should be able to run:
sudo python ./setup.py install
melview 552
portdir python/melview description {Melodic IC manual classification tool} homepage http://fsl.fmrib.ox.ac.uk/fsl/melodic epoch 0 platforms darwin depends_lib {port:py27-enthoughtbase port:py27-traitsui port:py27-pyside port:py27-pyface port:py27-matplotlib port:py27-nibabel port:py27-configobj} name melview license GPL maintainers dflitney long_description {Melodic is a GUI tool used to explore and classify ICA results as output by the melodic project. See the FSL website for details and a user guide.} version 1.0.1 categories python revision 0
melview 0
# -*- 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 melview
version 1.0.1
platforms darwin
license GPL
maintainers dflitney
description Melodic IC manual classification tool
long_description Melodic is a GUI tool used to explore and classify ICA results as output by the melodic project. \
See the FSL website for details and a user guide.
homepage http://fsl.fmrib.ox.ac.uk/fsl/melodic
master_sites http://users.fmrib.ox.ac.uk/~flitney/melview
distname melview-${version}
checksums rmd160 49175f1c44be2fd47dd73651f618e4964f50a89b \
sha256 69001edb85e722de6482225e66b774c23fc0e92d886600a688f5b752c0d9fc26
use_configure no
build {}
python.versions 27
python.add_archflags no
universal_variant no
patchfiles patch-setup.py.diff
depends_lib-append port:py${python.version}-traitsui \
port:py${python.version}-matplotlib \
port:py${python.version}-pyside \
port:py${python.version}-pyface \
port:py${python.version}-configobj
destroot.cmd ${python.bin} setup.py install
livecheck.url http://users.fmrib.ox.ac.uk/~flitney/melview
livecheck.regex melview-(\[0-9.\]+)${extract.suffix}
--- setup.py.orig 2014-09-05 18:09:41.000000000 +0100
+++ setup.py 2014-09-05 18:09:59.000000000 +0100
@@ -23,11 +23,4 @@
},
keywords='melodic viewer',
license='GPL',
- install_requires=[
- 'setuptools',
- 'matplotlib',
- 'nibabel',
- 'numpy',
- 'traitsui',
- ],
)
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment