aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRong-En Fan <rafan@FreeBSD.org>2007-10-13 07:51:42 +0000
committerRong-En Fan <rafan@FreeBSD.org>2007-10-13 07:51:42 +0000
commit7c4d277167294c9d14ebf49af45f5f950a9d2613 (patch)
treeeb146f2f6475efe169788c11d74799061f74adc3
parentc08b1b7c9ddf674ab420e65f1b8382c7e8667b10 (diff)
downloadports-7c4d277167294c9d14ebf49af45f5f950a9d2613.tar.gz
ports-7c4d277167294c9d14ebf49af45f5f950a9d2613.zip
Notes
-rw-r--r--math/qtiplot/Makefile11
-rw-r--r--math/qtiplot/pkg-plist2
2 files changed, 10 insertions, 3 deletions
diff --git a/math/qtiplot/Makefile b/math/qtiplot/Makefile
index fc2a90caf898..959d5ec7c376 100644
--- a/math/qtiplot/Makefile
+++ b/math/qtiplot/Makefile
@@ -70,6 +70,9 @@ post-patch:
@${REINPLACE_CMD} -e \
's|loadInitFile("qtiplotrc")|loadInitFile("${DATADIR}/qtiplotrc")|' \
${WRKSRC}/${PORTNAME}/src/PythonScripting.cpp
+ ${REINPLACE_CMD} -e \
+ '/^sys.path.append/s|"\."|"${DATADIR}"|' \
+ ${WRKSRC}/${PORTNAME}/qtiplotrc.py
.else
@${REINPLACE_CMD} \
-e "s/^SCRIPTING_LANGS += Python//" \
@@ -109,9 +112,11 @@ do-install:
${DATADIR}/fitPlugins/libfitRational1.so
${INSTALL_DATA} ${WRKSRC}/qtiplot_logo.png ${DATADIR}/qtiplot.png
.if defined(WITH_PYTHON)
- ${INSTALL_DATA} ${WRKSRC}/${PORTNAME}/qtiplotrc.py ${DATADIR}/qtiplotrc.py
- @cd ${WRKSRC}/qtiplot && ${PYTHON_CMD} -c "import py_compile; py_compile.compile('qtiplotrc.py')"
- ${INSTALL_DATA} ${WRKSRC}/${PORTNAME}/qtiplotrc.pyc ${DATADIR}/qtiplotrc.pyc
+.for s in qtiplotrc.py qtiUtil.py
+ ${INSTALL_DATA} ${WRKSRC}/${PORTNAME}/${s} ${DATADIR}/${s}
+ @cd ${WRKSRC}/qtiplot && ${PYTHON_CMD} -c "import py_compile; py_compile.compile('${s}')"
+ ${INSTALL_DATA} ${WRKSRC}/${PORTNAME}/${s}c ${DATADIR}/${s}c
+.endfor
.endif
.if !defined(WITHOUT_NLS)
(cd ${WRKSRC}/qtiplot/translations/ && ${COPYTREE_SHARE} '*.qm' ${DATADIR}/translations)
diff --git a/math/qtiplot/pkg-plist b/math/qtiplot/pkg-plist
index 77da79ac4b89..1632732b152f 100644
--- a/math/qtiplot/pkg-plist
+++ b/math/qtiplot/pkg-plist
@@ -3,6 +3,8 @@ bin/qtiplot
%%DATADIR%%/fitPlugins/libfitRational1.so
%%DATADIR%%/qtiplot
%%DATADIR%%/qtiplot.png
+%%PYTHON%%%%DATADIR%%/qtiUtil.py
+%%PYTHON%%%%DATADIR%%/qtiUtil.pyc
%%PYTHON%%%%DATADIR%%/qtiplotrc.py
%%PYTHON%%%%DATADIR%%/qtiplotrc.pyc
%%NLS%%%%DATADIR%%/translations/qtiplot_de.qm