This patch updates devel/ipython to 0.8.1, this morning's bugfix release. See the wiki[0] for changes. The patch also enables most of the provided test suites; there's still a slight problem with one of them, so I've left it disabled.
The patch is attached and available via HTTP: http://www.lfod.us/files/ports/ipython.diff Tested on i386/-current. Thanks! [0] http://ipython.scipy.org/moin/WhatsNew -- o--------------------------{ Will Maier }--------------------------o | web:.......http://www.lfod.us/ | [EMAIL PROTECTED] | *------------------[ BSD Unix: Live Free or Die ]------------------*
Index: Makefile =================================================================== RCS file: /cvs/ports/devel/ipython/Makefile,v retrieving revision 1.5 diff -u -u -r1.5 Makefile --- Makefile 2007/04/13 04:50:17 1.5 +++ Makefile 2007/05/10 10:53:09 @@ -2,7 +2,7 @@ COMMENT= "enhanced interactive Python shell" -DISTNAME= ipython-0.8.0 +DISTNAME= ipython-0.8.1 CATEGORIES= devel HOMEPAGE= http://ipython.scipy.org/ @@ -19,8 +19,6 @@ MASTER_SITES= http://ipython.scipy.org/dist/ -NO_REGRESS= Yes - RUN_DEPENDS= ::devel/py-pexpect DOC_DIR= ${PREFIX}/share/doc/ipython @@ -35,5 +33,10 @@ ${INSTALL_DATA_DIR} ${EXAMPLE_DIR} ${INSTALL_DATA} ${WRKSRC}/doc/manual/* ${DOC_DIR} ${INSTALL_DATA} ${WRKSRC}/doc/examples/* ${EXAMPLE_DIR} + +do-regress: +.for suite in prefilter wildcard + @cd ${WRKSRC}/test && PYTHONPATH=../lib ${MODPY_BIN} test_${suite}.py +.endfor .include <bsd.port.mk> Index: distinfo =================================================================== RCS file: /cvs/ports/devel/ipython/distinfo,v retrieving revision 1.5 diff -u -u -r1.5 distinfo --- distinfo 2007/04/13 04:50:17 1.5 +++ distinfo 2007/05/10 10:53:09 @@ -1,5 +1,5 @@ -MD5 (ipython-0.8.0.tar.gz) = LqTigNdPHqcoMM16N6Uguw== -RMD160 (ipython-0.8.0.tar.gz) = +guHX2pphVtaAKprHYUSphSMalQ= -SHA1 (ipython-0.8.0.tar.gz) = ambtgEtm8nSgGB6BtW+8QvenNfw= -SHA256 (ipython-0.8.0.tar.gz) = J0/FPVrPdFqWsOENvqsX+RJRxjovfd1IBNGdVxjsAE8= -SIZE (ipython-0.8.0.tar.gz) = 1119396 +MD5 (ipython-0.8.1.tar.gz) = NHkmKkurISRv8HoGu717yw== +RMD160 (ipython-0.8.1.tar.gz) = l0p1hEccNVmoxW1gvIVxXz/T4Hk= +SHA1 (ipython-0.8.1.tar.gz) = kDIENsfAn3eMkEVTUgMny7/S2MY= +SHA256 (ipython-0.8.1.tar.gz) = fRy87hAUNNVtzJify04W8ereBg7e2pgtBJEDEgbcbb4= +SIZE (ipython-0.8.1.tar.gz) = 1127745 Index: patches/patch-setup_py =================================================================== RCS file: /cvs/ports/devel/ipython/patches/patch-setup_py,v retrieving revision 1.3 diff -u -u -r1.3 patch-setup_py --- patches/patch-setup_py 2007/04/13 04:50:18 1.3 +++ patches/patch-setup_py 2007/05/10 10:53:09 @@ -1,7 +1,7 @@ $OpenBSD: patch-setup_py,v 1.3 2007/04/13 04:50:18 steven Exp $ ---- setup.py.orig Sat Apr 7 17:20:59 2007 -+++ setup.py Wed Apr 11 05:47:17 2007 -@@ -126,14 +126,16 @@ if 'bdist_wininst' in sys.argv: +--- setup.py.orig Tue May 8 23:57:09 2007 ++++ setup.py Thu May 10 05:31:10 2007 +@@ -126,15 +126,17 @@ if 'bdist_wininst' in sys.argv: sys.exit(1) scriptfiles.append('scripts/ipython_win_post_install.py') @@ -12,7 +12,8 @@ - manfiles), - ('data', manpagebase, manpages), - ('lib', 'IPython/UserConfig', cfgfiles), -- ('data','IPython/Extensions', igridhelpfiles)] +- ('data',os.path.join(docdirbase, 'extensions'), +- igridhelpfiles)] +# These files are manually installed by the port's Makefile. +#datafiles = [('data', docdirbase, docfiles), +# ('data', os.path.join(docdirbase, 'examples'), @@ -21,7 +22,8 @@ +# manfiles), +# ('data', manpagebase, manpages), +# ('lib', 'IPython/UserConfig', cfgfiles), -+# ('data','IPython/Extensions', igridhelpfiles)] ++# ('data',os.path.join(docdirbase, 'extensions'), ++# igridhelpfiles)] +datafiles = [('lib', 'IPython/UserConfig', cfgfiles),] if 'setuptools' in sys.modules: # setuptools config for egg building Index: pkg/PLIST =================================================================== RCS file: /cvs/ports/devel/ipython/pkg/PLIST,v retrieving revision 1.4 diff -u -u -r1.4 PLIST --- pkg/PLIST 2007/04/13 04:50:18 1.4 +++ pkg/PLIST 2007/05/10 10:53:09 @@ -42,20 +42,30 @@ lib/python${MODPY_VERSION}/site-packages/IPython/Extensions/ipipe.pyc lib/python${MODPY_VERSION}/site-packages/IPython/Extensions/ipy_completers.py lib/python${MODPY_VERSION}/site-packages/IPython/Extensions/ipy_completers.pyc +lib/python${MODPY_VERSION}/site-packages/IPython/Extensions/ipy_constants.py +lib/python${MODPY_VERSION}/site-packages/IPython/Extensions/ipy_constants.pyc lib/python${MODPY_VERSION}/site-packages/IPython/Extensions/ipy_defaults.py lib/python${MODPY_VERSION}/site-packages/IPython/Extensions/ipy_defaults.pyc +lib/python${MODPY_VERSION}/site-packages/IPython/Extensions/ipy_exportdb.py +lib/python${MODPY_VERSION}/site-packages/IPython/Extensions/ipy_exportdb.pyc +lib/python${MODPY_VERSION}/site-packages/IPython/Extensions/ipy_extutil.py +lib/python${MODPY_VERSION}/site-packages/IPython/Extensions/ipy_extutil.pyc lib/python${MODPY_VERSION}/site-packages/IPython/Extensions/ipy_gnuglobal.py lib/python${MODPY_VERSION}/site-packages/IPython/Extensions/ipy_gnuglobal.pyc lib/python${MODPY_VERSION}/site-packages/IPython/Extensions/ipy_p4.py lib/python${MODPY_VERSION}/site-packages/IPython/Extensions/ipy_p4.pyc lib/python${MODPY_VERSION}/site-packages/IPython/Extensions/ipy_pydb.py lib/python${MODPY_VERSION}/site-packages/IPython/Extensions/ipy_pydb.pyc +lib/python${MODPY_VERSION}/site-packages/IPython/Extensions/ipy_render.py +lib/python${MODPY_VERSION}/site-packages/IPython/Extensions/ipy_render.pyc lib/python${MODPY_VERSION}/site-packages/IPython/Extensions/ipy_signals.py lib/python${MODPY_VERSION}/site-packages/IPython/Extensions/ipy_signals.pyc lib/python${MODPY_VERSION}/site-packages/IPython/Extensions/ipy_stock_completers.py lib/python${MODPY_VERSION}/site-packages/IPython/Extensions/ipy_stock_completers.pyc lib/python${MODPY_VERSION}/site-packages/IPython/Extensions/ipy_system_conf.py lib/python${MODPY_VERSION}/site-packages/IPython/Extensions/ipy_system_conf.pyc +lib/python${MODPY_VERSION}/site-packages/IPython/Extensions/ipy_which.py +lib/python${MODPY_VERSION}/site-packages/IPython/Extensions/ipy_which.pyc lib/python${MODPY_VERSION}/site-packages/IPython/Extensions/jobctrl.py lib/python${MODPY_VERSION}/site-packages/IPython/Extensions/jobctrl.pyc lib/python${MODPY_VERSION}/site-packages/IPython/Extensions/ledit.py @@ -123,8 +133,6 @@ lib/python${MODPY_VERSION}/site-packages/IPython/external/__init__.pyc lib/python${MODPY_VERSION}/site-packages/IPython/external/simplegeneric.py lib/python${MODPY_VERSION}/site-packages/IPython/external/simplegeneric.pyc -lib/python${MODPY_VERSION}/site-packages/IPython/external/thread2.py -lib/python${MODPY_VERSION}/site-packages/IPython/external/thread2.pyc lib/python${MODPY_VERSION}/site-packages/IPython/genutils.py lib/python${MODPY_VERSION}/site-packages/IPython/genutils.pyc lib/python${MODPY_VERSION}/site-packages/IPython/hooks.py @@ -168,7 +176,6 @@ @man man/man1/ipython.1 @man man/man1/pycolor.1 share/doc/ipython/ -share/doc/ipython/crossref.png share/doc/ipython/footnode.html share/doc/ipython/img1.png share/doc/ipython/img2.png