diff options
author | Hye-Shik Chang <perky@FreeBSD.org> | 2003-12-06 18:15:28 +0000 |
---|---|---|
committer | Hye-Shik Chang <perky@FreeBSD.org> | 2003-12-06 18:15:28 +0000 |
commit | 9caf3d7e357aca7694c8538459db924587c78588 (patch) | |
tree | 9e1a6d3d71d48616f3a46272bf59df3289e78d0f /devel/ipython | |
parent | 1fe47cdbc6c3bfa28921fbc93715e422a86282fa (diff) | |
download | ports-9caf3d7e357aca7694c8538459db924587c78588.tar.gz ports-9caf3d7e357aca7694c8538459db924587c78588.zip |
Add port for ipython 0.50,
An enhanced Interactive Python shell.
PR: 59981
Submitted by: Dryice Liu <dryice@hotpop.com>
Notes
Notes:
svn path=/head/; revision=95197
Diffstat (limited to 'devel/ipython')
-rw-r--r-- | devel/ipython/Makefile | 24 | ||||
-rw-r--r-- | devel/ipython/distinfo | 1 | ||||
-rw-r--r-- | devel/ipython/files/patch-setup.py | 11 | ||||
-rw-r--r-- | devel/ipython/pkg-descr | 24 | ||||
-rw-r--r-- | devel/ipython/pkg-plist | 148 |
5 files changed, 208 insertions, 0 deletions
diff --git a/devel/ipython/Makefile b/devel/ipython/Makefile new file mode 100644 index 000000000000..061548418633 --- /dev/null +++ b/devel/ipython/Makefile @@ -0,0 +1,24 @@ +# Ports collection makefile for: IPython +# Date created: Nov, 13 2003 +# Whom: Dryice Liu +# +# $FreeBSD$ +# + +PORTNAME= ipython +PORTVERSION= 0.5.0 +CATEGORIES= devel python +MASTER_SITES= http://ipython.scipy.org/dist/ +PKGNAMESUFFIX= ${PYTHON_PKGNAMESUFFIX} +DISTNAME= IPython-${PORTVERSION} + +MAINTAINER= dryice@liu.com.cn +COMMENT= An enhanced Interactive Python shell + +MAN1= ipython.1 pycolor.1 +MANCOMPRESSED= yes + +USE_PYTHON= 2.1+ +USE_PYDISTUTILS= yes + +.include <bsd.port.mk> diff --git a/devel/ipython/distinfo b/devel/ipython/distinfo new file mode 100644 index 000000000000..0a1d18dd0c1f --- /dev/null +++ b/devel/ipython/distinfo @@ -0,0 +1 @@ +MD5 (IPython-0.5.0.tar.gz) = 134ccdb03a4094f991def74230137b21 diff --git a/devel/ipython/files/patch-setup.py b/devel/ipython/files/patch-setup.py new file mode 100644 index 000000000000..ffc75b7d50ff --- /dev/null +++ b/devel/ipython/files/patch-setup.py @@ -0,0 +1,11 @@ +--- setup.py.orig Thu Nov 20 10:26:08 2003 ++++ setup.py Thu Nov 20 10:26:55 2003 +@@ -85,7 +85,7 @@ + # I can't find how to make distutils create a nested dir. structure, so + # in the meantime do it manually. Butt ugly. + docdirbase = 'share/doc/IPython' +-manpagebase = 'share/man/man1' ++manpagebase = 'man/man1' + docfiles = filter(isfile, glob('doc/*[!~|.lyx|.sh|.1|.1.gz]')) + examfiles = filter(isfile, glob('doc/examples/*.py')) + manfiles = filter(isfile, glob('doc/manual/*.html')) + \ diff --git a/devel/ipython/pkg-descr b/devel/ipython/pkg-descr new file mode 100644 index 000000000000..c468f05452b6 --- /dev/null +++ b/devel/ipython/pkg-descr @@ -0,0 +1,24 @@ +IPython is a free software project which tries to: + + 1. Provide an interactive shell superior to Python's + default. IPython has many features for object introspection, + system shell access, and its own special command system for + adding functionality when working interactively. It tries to be + a very efficient environment both for Python code development + and for exploration of problems using Python objects (in + situations like data analysis). + + 2. Serve as an embeddable, ready to use interpreter for your own + programs. IPython can be started with a single call from inside + another program, providing access to the current namespace. This + can be very useful both for debugging purposes and for + situations where a blend of batch-processing and interactive + exploration are needed. + + 3. Offer a flexible framework which can be used as the base + environment for other systems with Python as the underlying + language. Specifically scientific environments like Mathematica, + IDL and Mathcad inspired its design, but similar ideas can be + useful in many fields. + +WWW: http://ipython.scipy.org/ diff --git a/devel/ipython/pkg-plist b/devel/ipython/pkg-plist new file mode 100644 index 000000000000..04f0ae6a0e87 --- /dev/null +++ b/devel/ipython/pkg-plist @@ -0,0 +1,148 @@ +bin/ipython +bin/pycolor +%%PYTHON_SITELIBDIR%%/IPython/ColorANSI.py +%%PYTHON_SITELIBDIR%%/IPython/ColorANSI.pyc +%%PYTHON_SITELIBDIR%%/IPython/ColorANSI.pyo +%%PYTHON_SITELIBDIR%%/IPython/ConfigLoader.py +%%PYTHON_SITELIBDIR%%/IPython/ConfigLoader.pyc +%%PYTHON_SITELIBDIR%%/IPython/ConfigLoader.pyo +%%PYTHON_SITELIBDIR%%/IPython/CrashHandler.py +%%PYTHON_SITELIBDIR%%/IPython/CrashHandler.pyc +%%PYTHON_SITELIBDIR%%/IPython/CrashHandler.pyo +%%PYTHON_SITELIBDIR%%/IPython/DPyGetOpt.py +%%PYTHON_SITELIBDIR%%/IPython/DPyGetOpt.pyc +%%PYTHON_SITELIBDIR%%/IPython/DPyGetOpt.pyo +%%PYTHON_SITELIBDIR%%/IPython/Debugger.py +%%PYTHON_SITELIBDIR%%/IPython/Debugger.pyc +%%PYTHON_SITELIBDIR%%/IPython/Debugger.pyo +%%PYTHON_SITELIBDIR%%/IPython/Extensions/InterpreterPasteInput.py +%%PYTHON_SITELIBDIR%%/IPython/Extensions/InterpreterPasteInput.pyc +%%PYTHON_SITELIBDIR%%/IPython/Extensions/InterpreterPasteInput.pyo +%%PYTHON_SITELIBDIR%%/IPython/Extensions/PhysicalQInput.py +%%PYTHON_SITELIBDIR%%/IPython/Extensions/PhysicalQInput.pyc +%%PYTHON_SITELIBDIR%%/IPython/Extensions/PhysicalQInput.pyo +%%PYTHON_SITELIBDIR%%/IPython/Extensions/PhysicalQInteractive.py +%%PYTHON_SITELIBDIR%%/IPython/Extensions/PhysicalQInteractive.pyc +%%PYTHON_SITELIBDIR%%/IPython/Extensions/PhysicalQInteractive.pyo +%%PYTHON_SITELIBDIR%%/IPython/Extensions/__init__.py +%%PYTHON_SITELIBDIR%%/IPython/Extensions/__init__.pyc +%%PYTHON_SITELIBDIR%%/IPython/Extensions/__init__.pyo +%%PYTHON_SITELIBDIR%%/IPython/Extensions/numeric_formats.py +%%PYTHON_SITELIBDIR%%/IPython/Extensions/numeric_formats.pyc +%%PYTHON_SITELIBDIR%%/IPython/Extensions/numeric_formats.pyo +%%PYTHON_SITELIBDIR%%/IPython/FakeModule.py +%%PYTHON_SITELIBDIR%%/IPython/FakeModule.pyc +%%PYTHON_SITELIBDIR%%/IPython/FakeModule.pyo +%%PYTHON_SITELIBDIR%%/IPython/FlexCompleter.py +%%PYTHON_SITELIBDIR%%/IPython/FlexCompleter.pyc +%%PYTHON_SITELIBDIR%%/IPython/FlexCompleter.pyo +%%PYTHON_SITELIBDIR%%/IPython/Gnuplot2.py +%%PYTHON_SITELIBDIR%%/IPython/Gnuplot2.pyc +%%PYTHON_SITELIBDIR%%/IPython/Gnuplot2.pyo +%%PYTHON_SITELIBDIR%%/IPython/GnuplotInteractive.py +%%PYTHON_SITELIBDIR%%/IPython/GnuplotInteractive.pyc +%%PYTHON_SITELIBDIR%%/IPython/GnuplotInteractive.pyo +%%PYTHON_SITELIBDIR%%/IPython/GnuplotRuntime.py +%%PYTHON_SITELIBDIR%%/IPython/GnuplotRuntime.pyc +%%PYTHON_SITELIBDIR%%/IPython/GnuplotRuntime.pyo +%%PYTHON_SITELIBDIR%%/IPython/Itpl.py +%%PYTHON_SITELIBDIR%%/IPython/Itpl.pyc +%%PYTHON_SITELIBDIR%%/IPython/Itpl.pyo +%%PYTHON_SITELIBDIR%%/IPython/Logger.py +%%PYTHON_SITELIBDIR%%/IPython/Logger.pyc +%%PYTHON_SITELIBDIR%%/IPython/Logger.pyo +%%PYTHON_SITELIBDIR%%/IPython/Magic.py +%%PYTHON_SITELIBDIR%%/IPython/Magic.pyc +%%PYTHON_SITELIBDIR%%/IPython/Magic.pyo +%%PYTHON_SITELIBDIR%%/IPython/OInspect.py +%%PYTHON_SITELIBDIR%%/IPython/OInspect.pyc +%%PYTHON_SITELIBDIR%%/IPython/OInspect.pyo +%%PYTHON_SITELIBDIR%%/IPython/OutputTrap.py +%%PYTHON_SITELIBDIR%%/IPython/OutputTrap.pyc +%%PYTHON_SITELIBDIR%%/IPython/OutputTrap.pyo +%%PYTHON_SITELIBDIR%%/IPython/Prompts.py +%%PYTHON_SITELIBDIR%%/IPython/Prompts.pyc +%%PYTHON_SITELIBDIR%%/IPython/Prompts.pyo +%%PYTHON_SITELIBDIR%%/IPython/PyColorize.py +%%PYTHON_SITELIBDIR%%/IPython/PyColorize.pyc +%%PYTHON_SITELIBDIR%%/IPython/PyColorize.pyo +%%PYTHON_SITELIBDIR%%/IPython/Release.py +%%PYTHON_SITELIBDIR%%/IPython/Release.pyc +%%PYTHON_SITELIBDIR%%/IPython/Release.pyo +%%PYTHON_SITELIBDIR%%/IPython/Shell.py +%%PYTHON_SITELIBDIR%%/IPython/Shell.pyc +%%PYTHON_SITELIBDIR%%/IPython/Shell.pyo +%%PYTHON_SITELIBDIR%%/IPython/Struct.py +%%PYTHON_SITELIBDIR%%/IPython/Struct.pyc +%%PYTHON_SITELIBDIR%%/IPython/Struct.pyo +%%PYTHON_SITELIBDIR%%/IPython/UserConfig/ipythonrc +%%PYTHON_SITELIBDIR%%/IPython/UserConfig/ipythonrc-math +%%PYTHON_SITELIBDIR%%/IPython/UserConfig/ipythonrc-numeric +%%PYTHON_SITELIBDIR%%/IPython/UserConfig/ipythonrc-physics +%%PYTHON_SITELIBDIR%%/IPython/UserConfig/ipythonrc-scipy +%%PYTHON_SITELIBDIR%%/IPython/UserConfig/ipythonrc-tutorial +%%PYTHON_SITELIBDIR%%/IPython/__init__.py +%%PYTHON_SITELIBDIR%%/IPython/__init__.pyc +%%PYTHON_SITELIBDIR%%/IPython/__init__.pyo +%%PYTHON_SITELIBDIR%%/IPython/deep_reload.py +%%PYTHON_SITELIBDIR%%/IPython/deep_reload.pyc +%%PYTHON_SITELIBDIR%%/IPython/deep_reload.pyo +%%PYTHON_SITELIBDIR%%/IPython/genutils.py +%%PYTHON_SITELIBDIR%%/IPython/genutils.pyc +%%PYTHON_SITELIBDIR%%/IPython/genutils.pyo +%%PYTHON_SITELIBDIR%%/IPython/iplib.py +%%PYTHON_SITELIBDIR%%/IPython/iplib.pyc +%%PYTHON_SITELIBDIR%%/IPython/iplib.pyo +%%PYTHON_SITELIBDIR%%/IPython/iplib_ori.py +%%PYTHON_SITELIBDIR%%/IPython/iplib_ori.pyc +%%PYTHON_SITELIBDIR%%/IPython/iplib_ori.pyo +%%PYTHON_SITELIBDIR%%/IPython/ipmaker.py +%%PYTHON_SITELIBDIR%%/IPython/ipmaker.pyc +%%PYTHON_SITELIBDIR%%/IPython/ipmaker.pyo +%%PYTHON_SITELIBDIR%%/IPython/numutils.py +%%PYTHON_SITELIBDIR%%/IPython/numutils.pyc +%%PYTHON_SITELIBDIR%%/IPython/numutils.pyo +%%PYTHON_SITELIBDIR%%/IPython/ultraTB.py +%%PYTHON_SITELIBDIR%%/IPython/ultraTB.pyc +%%PYTHON_SITELIBDIR%%/IPython/ultraTB.pyo +%%PYTHON_SITELIBDIR%%/IPython/usage.py +%%PYTHON_SITELIBDIR%%/IPython/usage.pyc +%%PYTHON_SITELIBDIR%%/IPython/usage.pyo +share/doc/IPython/COPYING +share/doc/IPython/GNU-LGPL +share/doc/IPython/NEWS +share/doc/IPython/README.txt +share/doc/IPython/README_Windows.txt +share/doc/IPython/examples/example-embed-short.py +share/doc/IPython/examples/example-embed.py +share/doc/IPython/examples/example-gnuplot.py +share/doc/IPython/examples/example-magic.py +share/doc/IPython/manual.pdf +share/doc/IPython/manual/footnode.html +share/doc/IPython/manual/index.html +share/doc/IPython/manual/manual.css +share/doc/IPython/manual/manual.html +share/doc/IPython/manual/node1.html +share/doc/IPython/manual/node10.html +share/doc/IPython/manual/node11.html +share/doc/IPython/manual/node12.html +share/doc/IPython/manual/node13.html +share/doc/IPython/manual/node14.html +share/doc/IPython/manual/node15.html +share/doc/IPython/manual/node16.html +share/doc/IPython/manual/node2.html +share/doc/IPython/manual/node3.html +share/doc/IPython/manual/node4.html +share/doc/IPython/manual/node5.html +share/doc/IPython/manual/node6.html +share/doc/IPython/manual/node7.html +share/doc/IPython/manual/node8.html +share/doc/IPython/manual/node9.html +share/doc/IPython/new_design.pdf +share/doc/IPython/pycon.ico +@dirrm share/doc/IPython/manual +@dirrm share/doc/IPython/examples +@dirrm share/doc/IPython +@dirrm %%PYTHON_SITELIBDIR%%/IPython/UserConfig +@dirrm %%PYTHON_SITELIBDIR%%/IPython/Extensions +@dirrm %%PYTHON_SITELIBDIR%%/IPython |