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

Reply via email to