View | Details | Raw Unified | Return to bug 211641 | Differences between
and this patch

Collapse All | Expand All

(-)graphics/py-mayavi/Makefile (-2 / +4 lines)
Lines 3-8 Link Here
3
3
4
PORTNAME=	mayavi
4
PORTNAME=	mayavi
5
PORTVERSION=	4.5.0
5
PORTVERSION=	4.5.0
6
PORTREVISION=	1
6
CATEGORIES=	graphics science python
7
CATEGORIES=	graphics science python
7
MASTER_SITES=	CHEESESHOP
8
MASTER_SITES=	CHEESESHOP
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 30-36 Link Here
30
		${PYTHON_PKGNAMEPREFIX}scimath>=4.1.2:science/py-scimath \
31
		${PYTHON_PKGNAMEPREFIX}scimath>=4.1.2:science/py-scimath \
31
		${PYTHON_PKGNAMEPREFIX}traitsui>=4.5.1:graphics/py-traitsui
32
		${PYTHON_PKGNAMEPREFIX}traitsui>=4.5.1:graphics/py-traitsui
32
33
33
USES=		python:-2.7 tar:bzip2
34
USES=		execinfo python:-2.7 tar:bzip2
34
USE_PYTHON=	autoplist distutils
35
USE_PYTHON=	autoplist distutils
35
USE_WX=		2.8+
36
USE_WX=		2.8+
36
WX_COMPS=	python:run
37
WX_COMPS=	python:run
Lines 46-52 Link Here
46
		${ECHO_MSG} "Good, math/vtk6 is installed with PYTHON option!"; \
47
		${ECHO_MSG} "Good, math/vtk6 is installed with PYTHON option!"; \
47
	fi
48
	fi
48
49
49
post-install:
50
post-stage:
50
	${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/python2.7/site-packages/tvtk/array_ext.so
51
	${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/python2.7/site-packages/tvtk/array_ext.so
52
	${INSTALL_SCRIPT} ${FILESDIR}/mayavi2 ${STAGEDIR}${PREFIX}/bin/mayavi2
51
53
52
.include <bsd.port.mk>
54
.include <bsd.port.mk>
(-)graphics/py-mayavi/files/mayavi2 (+14 lines)
Line 0 Link Here
1
#!/usr/local/bin/python2.7
2
# EASY-INSTALL-ENTRY-SCRIPT: 'mayavi==4.5.0','gui_scripts','mayavi2'
3
__requires__ = 'mayavi==4.5.0'
4
import os
5
6
os.environ["LD_LIBRARY_PATH"] = "/usr/local/lib/gcc48"
7
8
import sys
9
from pkg_resources import load_entry_point
10
11
if __name__ == '__main__':
12
    sys.exit(
13
        load_entry_point('mayavi==4.5.0', 'gui_scripts', 'mayavi2')()
14
    )

Return to bug 211641