summaryrefslogtreecommitdiff
path: root/devel/ipython
diff options
context:
space:
mode:
authorHye-Shik Chang <perky@FreeBSD.org>2003-12-06 18:15:28 +0000
committerHye-Shik Chang <perky@FreeBSD.org>2003-12-06 18:15:28 +0000
commit9caf3d7e357aca7694c8538459db924587c78588 (patch)
tree9e1a6d3d71d48616f3a46272bf59df3289e78d0f /devel/ipython
parentAdd nanix-aya 2.4.3, is a desktop mascot program which is compatible (diff)
Add port for ipython 0.50,
An enhanced Interactive Python shell. PR: 59981 Submitted by: Dryice Liu <dryice@hotpop.com>
Diffstat (limited to 'devel/ipython')
-rw-r--r--devel/ipython/Makefile24
-rw-r--r--devel/ipython/distinfo1
-rw-r--r--devel/ipython/files/patch-setup.py11
-rw-r--r--devel/ipython/pkg-descr24
-rw-r--r--devel/ipython/pkg-plist148
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