ports/59981: [New port] devel/py-ipython: An enhanced Interactive Python shell

Dryice Liu dryice at hotpop.com
Fri Dec 5 19:30:29 UTC 2003


>Number:         59981
>Category:       ports
>Synopsis:       [New port] devel/py-ipython: An enhanced Interactive Python shell
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Fri Dec 05 11:30:23 PST 2003
>Closed-Date:
>Last-Modified:
>Originator:     Dryice Liu
>Release:        FreeBSD 5.1-RELEASE-p10 i386
>Organization:
>Environment:
System: FreeBSD dryice.3322.org 5.1-RELEASE-p10 FreeBSD 5.1-RELEASE-p10 #5: Wed Nov 26 23:55:53 CST 2003 ddliu at dryice.3322.org:/usr/obj/usr/src/sys/SERVER i386

>Description:
        Below is the output of "shar" for IPython, IPython is an enhanced interactive python shell

>How-To-Repeat:
	N/A
>Fix:


--- ipython.shar begins here ---
# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	.
#	./Makefile
#	./pkg-descr
#	./distinfo
#	./pkg-plist
#	./files
#	./files/patch-setup.py
#
echo c - .
mkdir -p . > /dev/null 2>&1
echo x - ./Makefile
sed 's/^X//' >./Makefile << 'END-of-./Makefile'
X# Ports collection makefile for:	IPython
X# Date created:			Nov, 13	2003
X# Whom:	      			Dryice Liu
X#
X# $FreeBSD$
X#
X
XPORTNAME=	ipython
XPORTVERSION=	0.5.0
XCATEGORIES=	devel python
XMASTER_SITES=	http://ipython.scipy.org/dist/
XPKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
XDISTNAME=	IPython-${PORTVERSION}
X
XMAINTAINER=	dryice at liu.com.cn
XCOMMENT=	An enhanced Interactive Python shell
X
XMAN1=		   ipython.1 pycolor.1
XMANCOMPRESSED=	yes
X
XUSE_PYTHON=	yes
XUSE_PYDISTUTILS=	yes
X
X.include <bsd.port.mk>
END-of-./Makefile
echo x - ./pkg-descr
sed 's/^X//' >./pkg-descr << 'END-of-./pkg-descr'
XIPython is a free software project which tries to:
X
X   1. Provide an interactive shell superior to Python's
X      default. IPython has many features for object introspection,
X      system shell access, and its own special command system for
X      adding functionality when working interactively. It tries to be
X      a very efficient environment both for Python code development
X      and for exploration of problems using Python objects (in
X      situations like data analysis).
X
X   2. Serve as an embeddable, ready to use interpreter for your own
X      programs. IPython can be started with a single call from inside
X      another program, providing access to the current namespace. This
X      can be very useful both for debugging purposes and for
X      situations where a blend of batch-processing and interactive
X      exploration are needed.
X
X   3. Offer a flexible framework which can be used as the base
X      environment for other systems with Python as the underlying
X      language. Specifically scientific environments like Mathematica,
X      IDL and Mathcad inspired its design, but similar ideas can be
X      useful in many fields.
X
XWWW: http://ipython.scipy.org/
END-of-./pkg-descr
echo x - ./distinfo
sed 's/^X//' >./distinfo << 'END-of-./distinfo'
XMD5 (IPython-0.5.0.tar.gz) = 134ccdb03a4094f991def74230137b21
END-of-./distinfo
echo x - ./pkg-plist
sed 's/^X//' >./pkg-plist << 'END-of-./pkg-plist'
Xbin/ipython
Xbin/pycolor
Xlib/%%PYTHON_VERSION%%/site-packages/IPython/ColorANSI.py
Xlib/%%PYTHON_VERSION%%/site-packages/IPython/ColorANSI.pyc
Xlib/%%PYTHON_VERSION%%/site-packages/IPython/ColorANSI.pyo
Xlib/%%PYTHON_VERSION%%/site-packages/IPython/ConfigLoader.py
Xlib/%%PYTHON_VERSION%%/site-packages/IPython/ConfigLoader.pyc
Xlib/%%PYTHON_VERSION%%/site-packages/IPython/ConfigLoader.pyo
Xlib/%%PYTHON_VERSION%%/site-packages/IPython/CrashHandler.py
Xlib/%%PYTHON_VERSION%%/site-packages/IPython/CrashHandler.pyc
Xlib/%%PYTHON_VERSION%%/site-packages/IPython/CrashHandler.pyo
Xlib/%%PYTHON_VERSION%%/site-packages/IPython/DPyGetOpt.py
Xlib/%%PYTHON_VERSION%%/site-packages/IPython/DPyGetOpt.pyc
Xlib/%%PYTHON_VERSION%%/site-packages/IPython/DPyGetOpt.pyo
Xlib/%%PYTHON_VERSION%%/site-packages/IPython/Debugger.py
Xlib/%%PYTHON_VERSION%%/site-packages/IPython/Debugger.pyc
Xlib/%%PYTHON_VERSION%%/site-packages/IPython/Debugger.pyo
Xlib/%%PYTHON_VERSION%%/site-packages/IPython/Extensions/InterpreterPasteInput.py
Xlib/%%PYTHON_VERSION%%/site-packages/IPython/Extensions/InterpreterPasteInput.pyc
Xlib/%%PYTHON_VERSION%%/site-packages/IPython/Extensions/InterpreterPasteInput.pyo
Xlib/%%PYTHON_VERSION%%/site-packages/IPython/Extensions/PhysicalQInput.py
Xlib/%%PYTHON_VERSION%%/site-packages/IPython/Extensions/PhysicalQInput.pyc
Xlib/%%PYTHON_VERSION%%/site-packages/IPython/Extensions/PhysicalQInput.pyo
Xlib/%%PYTHON_VERSION%%/site-packages/IPython/Extensions/PhysicalQInteractive.py
Xlib/%%PYTHON_VERSION%%/site-packages/IPython/Extensions/PhysicalQInteractive.pyc
Xlib/%%PYTHON_VERSION%%/site-packages/IPython/Extensions/PhysicalQInteractive.pyo
Xlib/%%PYTHON_VERSION%%/site-packages/IPython/Extensions/__init__.py
Xlib/%%PYTHON_VERSION%%/site-packages/IPython/Extensions/__init__.pyc
Xlib/%%PYTHON_VERSION%%/site-packages/IPython/Extensions/__init__.pyo
Xlib/%%PYTHON_VERSION%%/site-packages/IPython/Extensions/numeric_formats.py
Xlib/%%PYTHON_VERSION%%/site-packages/IPython/Extensions/numeric_formats.pyc
Xlib/%%PYTHON_VERSION%%/site-packages/IPython/Extensions/numeric_formats.pyo
Xlib/%%PYTHON_VERSION%%/site-packages/IPython/FakeModule.py
Xlib/%%PYTHON_VERSION%%/site-packages/IPython/FakeModule.pyc
Xlib/%%PYTHON_VERSION%%/site-packages/IPython/FakeModule.pyo
Xlib/%%PYTHON_VERSION%%/site-packages/IPython/FlexCompleter.py
Xlib/%%PYTHON_VERSION%%/site-packages/IPython/FlexCompleter.pyc
Xlib/%%PYTHON_VERSION%%/site-packages/IPython/FlexCompleter.pyo
Xlib/%%PYTHON_VERSION%%/site-packages/IPython/Gnuplot2.py
Xlib/%%PYTHON_VERSION%%/site-packages/IPython/Gnuplot2.pyc
Xlib/%%PYTHON_VERSION%%/site-packages/IPython/Gnuplot2.pyo
Xlib/%%PYTHON_VERSION%%/site-packages/IPython/GnuplotInteractive.py
Xlib/%%PYTHON_VERSION%%/site-packages/IPython/GnuplotInteractive.pyc
Xlib/%%PYTHON_VERSION%%/site-packages/IPython/GnuplotInteractive.pyo
Xlib/%%PYTHON_VERSION%%/site-packages/IPython/GnuplotRuntime.py
Xlib/%%PYTHON_VERSION%%/site-packages/IPython/GnuplotRuntime.pyc
Xlib/%%PYTHON_VERSION%%/site-packages/IPython/GnuplotRuntime.pyo
Xlib/%%PYTHON_VERSION%%/site-packages/IPython/Itpl.py
Xlib/%%PYTHON_VERSION%%/site-packages/IPython/Itpl.pyc
Xlib/%%PYTHON_VERSION%%/site-packages/IPython/Itpl.pyo
Xlib/%%PYTHON_VERSION%%/site-packages/IPython/Logger.py
Xlib/%%PYTHON_VERSION%%/site-packages/IPython/Logger.pyc
Xlib/%%PYTHON_VERSION%%/site-packages/IPython/Logger.pyo
Xlib/%%PYTHON_VERSION%%/site-packages/IPython/Magic.py
Xlib/%%PYTHON_VERSION%%/site-packages/IPython/Magic.pyc
Xlib/%%PYTHON_VERSION%%/site-packages/IPython/Magic.pyo
Xlib/%%PYTHON_VERSION%%/site-packages/IPython/OInspect.py
Xlib/%%PYTHON_VERSION%%/site-packages/IPython/OInspect.pyc
Xlib/%%PYTHON_VERSION%%/site-packages/IPython/OInspect.pyo
Xlib/%%PYTHON_VERSION%%/site-packages/IPython/OutputTrap.py
Xlib/%%PYTHON_VERSION%%/site-packages/IPython/OutputTrap.pyc
Xlib/%%PYTHON_VERSION%%/site-packages/IPython/OutputTrap.pyo
Xlib/%%PYTHON_VERSION%%/site-packages/IPython/Prompts.py
Xlib/%%PYTHON_VERSION%%/site-packages/IPython/Prompts.pyc
Xlib/%%PYTHON_VERSION%%/site-packages/IPython/Prompts.pyo
Xlib/%%PYTHON_VERSION%%/site-packages/IPython/PyColorize.py
Xlib/%%PYTHON_VERSION%%/site-packages/IPython/PyColorize.pyc
Xlib/%%PYTHON_VERSION%%/site-packages/IPython/PyColorize.pyo
Xlib/%%PYTHON_VERSION%%/site-packages/IPython/Release.py
Xlib/%%PYTHON_VERSION%%/site-packages/IPython/Release.pyc
Xlib/%%PYTHON_VERSION%%/site-packages/IPython/Release.pyo
Xlib/%%PYTHON_VERSION%%/site-packages/IPython/Shell.py
Xlib/%%PYTHON_VERSION%%/site-packages/IPython/Shell.pyc
Xlib/%%PYTHON_VERSION%%/site-packages/IPython/Shell.pyo
Xlib/%%PYTHON_VERSION%%/site-packages/IPython/Struct.py
Xlib/%%PYTHON_VERSION%%/site-packages/IPython/Struct.pyc
Xlib/%%PYTHON_VERSION%%/site-packages/IPython/Struct.pyo
Xlib/%%PYTHON_VERSION%%/site-packages/IPython/UserConfig/ipythonrc
Xlib/%%PYTHON_VERSION%%/site-packages/IPython/UserConfig/ipythonrc-math
Xlib/%%PYTHON_VERSION%%/site-packages/IPython/UserConfig/ipythonrc-numeric
Xlib/%%PYTHON_VERSION%%/site-packages/IPython/UserConfig/ipythonrc-physics
Xlib/%%PYTHON_VERSION%%/site-packages/IPython/UserConfig/ipythonrc-scipy
Xlib/%%PYTHON_VERSION%%/site-packages/IPython/UserConfig/ipythonrc-tutorial
Xlib/%%PYTHON_VERSION%%/site-packages/IPython/__init__.py
Xlib/%%PYTHON_VERSION%%/site-packages/IPython/__init__.pyc
Xlib/%%PYTHON_VERSION%%/site-packages/IPython/__init__.pyo
Xlib/%%PYTHON_VERSION%%/site-packages/IPython/deep_reload.py
Xlib/%%PYTHON_VERSION%%/site-packages/IPython/deep_reload.pyc
Xlib/%%PYTHON_VERSION%%/site-packages/IPython/deep_reload.pyo
Xlib/%%PYTHON_VERSION%%/site-packages/IPython/genutils.py
Xlib/%%PYTHON_VERSION%%/site-packages/IPython/genutils.pyc
Xlib/%%PYTHON_VERSION%%/site-packages/IPython/genutils.pyo
Xlib/%%PYTHON_VERSION%%/site-packages/IPython/iplib.py
Xlib/%%PYTHON_VERSION%%/site-packages/IPython/iplib.pyc
Xlib/%%PYTHON_VERSION%%/site-packages/IPython/iplib.pyo
Xlib/%%PYTHON_VERSION%%/site-packages/IPython/iplib_ori.py
Xlib/%%PYTHON_VERSION%%/site-packages/IPython/iplib_ori.pyc
Xlib/%%PYTHON_VERSION%%/site-packages/IPython/iplib_ori.pyo
Xlib/%%PYTHON_VERSION%%/site-packages/IPython/ipmaker.py
Xlib/%%PYTHON_VERSION%%/site-packages/IPython/ipmaker.pyc
Xlib/%%PYTHON_VERSION%%/site-packages/IPython/ipmaker.pyo
Xlib/%%PYTHON_VERSION%%/site-packages/IPython/numutils.py
Xlib/%%PYTHON_VERSION%%/site-packages/IPython/numutils.pyc
Xlib/%%PYTHON_VERSION%%/site-packages/IPython/numutils.pyo
Xlib/%%PYTHON_VERSION%%/site-packages/IPython/ultraTB.py
Xlib/%%PYTHON_VERSION%%/site-packages/IPython/ultraTB.pyc
Xlib/%%PYTHON_VERSION%%/site-packages/IPython/ultraTB.pyo
Xlib/%%PYTHON_VERSION%%/site-packages/IPython/usage.py
Xlib/%%PYTHON_VERSION%%/site-packages/IPython/usage.pyc
Xlib/%%PYTHON_VERSION%%/site-packages/IPython/usage.pyo
Xshare/doc/IPython/COPYING
Xshare/doc/IPython/GNU-LGPL
Xshare/doc/IPython/NEWS
Xshare/doc/IPython/README.txt
Xshare/doc/IPython/README_Windows.txt
Xshare/doc/IPython/examples/example-embed-short.py
Xshare/doc/IPython/examples/example-embed.py
Xshare/doc/IPython/examples/example-gnuplot.py
Xshare/doc/IPython/examples/example-magic.py
Xshare/doc/IPython/manual.pdf
Xshare/doc/IPython/manual/footnode.html
Xshare/doc/IPython/manual/index.html
Xshare/doc/IPython/manual/manual.css
Xshare/doc/IPython/manual/manual.html
Xshare/doc/IPython/manual/node1.html
Xshare/doc/IPython/manual/node10.html
Xshare/doc/IPython/manual/node11.html
Xshare/doc/IPython/manual/node12.html
Xshare/doc/IPython/manual/node13.html
Xshare/doc/IPython/manual/node14.html
Xshare/doc/IPython/manual/node15.html
Xshare/doc/IPython/manual/node16.html
Xshare/doc/IPython/manual/node2.html
Xshare/doc/IPython/manual/node3.html
Xshare/doc/IPython/manual/node4.html
Xshare/doc/IPython/manual/node5.html
Xshare/doc/IPython/manual/node6.html
Xshare/doc/IPython/manual/node7.html
Xshare/doc/IPython/manual/node8.html
Xshare/doc/IPython/manual/node9.html
Xshare/doc/IPython/new_design.pdf
Xshare/doc/IPython/pycon.ico
Xshare/nls/POSIX
Xshare/nls/en_US.US-ASCII
X at dirrm share/doc/IPython/manual
X at dirrm share/doc/IPython/examples
X at dirrm share/doc/IPython
X at dirrm lib/%%PYTHON_VERSION%%/site-packages/IPython/UserConfig
X at dirrm lib/%%PYTHON_VERSION%%/site-packages/IPython/Extensions
X at dirrm lib/%%PYTHON_VERSION%%/site-packages/IPython
END-of-./pkg-plist
echo c - ./files
mkdir -p ./files > /dev/null 2>&1
echo x - ./files/patch-setup.py
sed 's/^X//' >./files/patch-setup.py << 'END-of-./files/patch-setup.py'
X--- setup.py.orig	Thu Nov 20 10:26:08 2003
X+++ setup.py	Thu Nov 20 10:26:55 2003
X@@ -85,7 +85,7 @@
X # I can't find how to make distutils create a nested dir. structure, so
X # in the meantime do it manually. Butt ugly.
X docdirbase  = 'share/doc/IPython'
X-manpagebase = 'share/man/man1'
X+manpagebase = 'man/man1'
X docfiles    = filter(isfile, glob('doc/*[!~|.lyx|.sh|.1|.1.gz]'))
X examfiles   = filter(isfile, glob('doc/examples/*.py'))
X manfiles    = filter(isfile, glob('doc/manual/*.html')) + \
END-of-./files/patch-setup.py
exit
--- ipython.shar ends here ---



>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list