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