pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/devel/py-ipython1 Fix interpreter path in installed fi...
details: https://anonhg.NetBSD.org/pkgsrc/rev/c1301fe89b5b
branches: trunk
changeset: 629631:c1301fe89b5b
user: wiz <wiz%pkgsrc.org@localhost>
date: Sat Jan 25 08:19:44 2014 +0000
description:
Fix interpreter path in installed files.
Bump PKGREVISION.
Fix build and PLIST for python-3.x
XXX: strangely, this isn't happy with py-distribute for python-3.x.
XXX: I don't understand why, but a build dependency on setuptools fixes
XXX: installation, so I've done that.
diffstat:
devel/py-ipython1/Makefile | 67 +++++++++++++++++++++++++++++++++++++++++++--
devel/py-ipython1/PLIST | 35 +++++++++++++++++------
2 files changed, 88 insertions(+), 14 deletions(-)
diffs (136 lines):
diff -r fa5838570304 -r c1301fe89b5b devel/py-ipython1/Makefile
--- a/devel/py-ipython1/Makefile Sat Jan 25 05:07:04 2014 +0000
+++ b/devel/py-ipython1/Makefile Sat Jan 25 08:19:44 2014 +0000
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.1 2014/01/22 10:58:37 drochner Exp $
-#
+# $NetBSD: Makefile,v 1.2 2014/01/25 08:19:44 wiz Exp $
DISTNAME= ipython-1.1.0
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
+PKGREVISION= 1
CATEGORIES= devel lang
MASTER_SITES= http://archive.ipython.org/release/1.1.0/
@@ -12,11 +12,70 @@
LICENSE= modified-bsd
DEPENDS+= ${PYPKGPREFIX}-readline-[0-9]*:../../devel/py-readline
-
-#PYTHON_VERSIONS_INCLUDE_3X= yes
+BUILD_DEPENDS+= ${PYPKGPREFIX}-setuptools-[0-9]*:../../devel/py-setuptools
USE_LANGUAGES= # none
USE_TOOLS+= gunzip
+REPLACE_PYTHON+= IPython/core/tests/test_inputtransformer.py
+REPLACE_PYTHON+= IPython/external/mathjax.py
+REPLACE_PYTHON+= IPython/kernel/zmq/ipkernel.py
+REPLACE_PYTHON+= IPython/lib/irunner.py
+REPLACE_PYTHON+= IPython/nbconvert/nbconvertapp.py
+REPLACE_PYTHON+= IPython/nbformat/v3/validator.py
+REPLACE_PYTHON+= IPython/parallel/apps/ipclusterapp.py
+REPLACE_PYTHON+= IPython/parallel/apps/ipcontrollerapp.py
+REPLACE_PYTHON+= IPython/parallel/apps/ipengineapp.py
+REPLACE_PYTHON+= IPython/parallel/apps/iploggerapp.py
+REPLACE_PYTHON+= IPython/parallel/controller/heartmonitor.py
+REPLACE_PYTHON+= IPython/parallel/scripts/ipcluster
+REPLACE_PYTHON+= IPython/parallel/scripts/ipcontroller
+REPLACE_PYTHON+= IPython/parallel/scripts/ipengine
+REPLACE_PYTHON+= IPython/parallel/scripts/iplogger
+REPLACE_PYTHON+= IPython/scripts/iptest
+REPLACE_PYTHON+= IPython/scripts/ipython
+REPLACE_PYTHON+= IPython/scripts/irunner
+REPLACE_PYTHON+= IPython/scripts/pycolor
+REPLACE_PYTHON+= IPython/terminal/ipapp.py
+REPLACE_PYTHON+= IPython/testing/mkdoctests.py
+REPLACE_PYTHON+= IPython/testing/plugin/iptest.py
+REPLACE_PYTHON+= IPython/testing/plugin/setup.py
+REPLACE_PYTHON+= IPython/utils/_process_posix.py
+REPLACE_PYTHON+= IPython/utils/pickleshare.py
+REPLACE_PYTHON+= docs/autogen_api.py
+REPLACE_PYTHON+= docs/do_sphinx.py
+REPLACE_PYTHON+= docs/gh-pages.py
+REPLACE_PYTHON+= examples/core/example-embed.py
+REPLACE_PYTHON+= examples/core/ipython-get-history.py
+REPLACE_PYTHON+= examples/lib/gui-glut.py
+REPLACE_PYTHON+= examples/lib/gui-gtk.py
+REPLACE_PYTHON+= examples/lib/gui-gtk3.py
+REPLACE_PYTHON+= examples/lib/gui-pyglet.py
+REPLACE_PYTHON+= examples/lib/gui-qt.py
+REPLACE_PYTHON+= examples/lib/gui-tk.py
+REPLACE_PYTHON+= examples/lib/gui-wx.py
+REPLACE_PYTHON+= examples/lib/ipkernel_qtapp.py
+REPLACE_PYTHON+= examples/lib/ipkernel_wxapp.py
+# next two need to be quoted somehow
+#REPLACE_PYTHON+= examples/notebooks/Part 1 - Running Code.ipynb
+#REPLACE_PYTHON+= examples/notebooks/Part 3 - Plotting with Matplotlib.ipynb
+REPLACE_PYTHON+= examples/parallel/davinci/pwordfreq.py
+REPLACE_PYTHON+= examples/parallel/interengine/bintree_script.py
+REPLACE_PYTHON+= examples/parallel/task2.py
+REPLACE_PYTHON+= examples/parallel/task_profiler.py
+REPLACE_PYTHON+= examples/parallel/wave2D/RectPartitioner.py
+REPLACE_PYTHON+= examples/parallel/wave2D/communicator.py
+REPLACE_PYTHON+= examples/parallel/wave2D/parallelwave-mpi.py
+REPLACE_PYTHON+= examples/parallel/wave2D/parallelwave.py
+REPLACE_PYTHON+= examples/parallel/wave2D/wavesolver.py
+REPLACE_PYTHON+= examples/parallel/workflow/job_wrapper.py
+REPLACE_PYTHON+= setup.py
+REPLACE_PYTHON+= setupegg.py
+
+CHECK_INTERPRETER_SKIP+= ${PYSITELIB}/IPython/html/static/components/less.js/bin/lessc
+CHECK_INTERPRETER_SKIP+= ${PYSITELIB}/IPython/html/static/components/marked/bin/marked
+
+.include "../../lang/python/application.mk"
.include "../../lang/python/distutils.mk"
+#.include "../../lang/python/egg.mk"
.include "../../mk/bsd.pkg.mk"
diff -r fa5838570304 -r c1301fe89b5b devel/py-ipython1/PLIST
--- a/devel/py-ipython1/PLIST Sat Jan 25 05:07:04 2014 +0000
+++ b/devel/py-ipython1/PLIST Sat Jan 25 08:19:44 2014 +0000
@@ -1,12 +1,28 @@
-@comment $NetBSD: PLIST,v 1.1 2014/01/22 10:58:37 drochner Exp $
-bin/ipcluster
-bin/ipcontroller
-bin/ipengine
-bin/iplogger
-bin/iptest
-bin/ipython
-bin/irunner
-bin/pycolor
+@comment $NetBSD: PLIST,v 1.2 2014/01/25 08:19:44 wiz Exp $
+${PLIST.py2x}bin/ipcluster
+${PLIST.py2x}bin/ipcontroller
+${PLIST.py2x}bin/ipengine
+${PLIST.py2x}bin/iplogger
+${PLIST.py2x}bin/iptest
+${PLIST.py2x}bin/ipython
+${PLIST.py2x}bin/irunner
+${PLIST.py2x}bin/pycolor
+${PLIST.py3x}bin/ipcluster3
+${PLIST.py3x}bin/ipcontroller3
+${PLIST.py3x}bin/ipengine3
+${PLIST.py3x}bin/iplogger3
+${PLIST.py3x}bin/iptest3
+${PLIST.py3x}bin/ipython3
+${PLIST.py3x}bin/irunner3
+${PLIST.py3x}bin/pycolor3
+${PLIST.py2x}${PYSITELIB}/${EGG_FILE}
+${PLIST.py3x}${PYSITELIB}/${EGG_FILE}/PKG-INFO
+${PLIST.py3x}${PYSITELIB}/${EGG_FILE}/SOURCES.txt
+${PLIST.py3x}${PYSITELIB}/${EGG_FILE}/dependency_links.txt
+${PLIST.py3x}${PYSITELIB}/${EGG_FILE}/entry_points.txt
+${PLIST.py3x}${PYSITELIB}/${EGG_FILE}/not-zip-safe
+${PLIST.py3x}${PYSITELIB}/${EGG_FILE}/requires.txt
+${PLIST.py3x}${PYSITELIB}/${EGG_FILE}/top_level.txt
${PYSITELIB}/IPython/__init__.py
${PYSITELIB}/IPython/__init__.pyc
${PYSITELIB}/IPython/__init__.pyo
@@ -2282,7 +2298,6 @@
${PYSITELIB}/IPython/utils/zmqrelated.py
${PYSITELIB}/IPython/utils/zmqrelated.pyc
${PYSITELIB}/IPython/utils/zmqrelated.pyo
-${PYSITELIB}/${EGG_FILE}
man/man1/ipcluster.1
man/man1/ipcontroller.1
man/man1/ipengine.1
Home |
Main Index |
Thread Index |
Old Index