Hi, A work in progress update to ipython 0.13.1.
- Requires the py-matplotlib update I just posted. - Fixed share/examples being a regular file (emacs config) - Added README detailing new soft RUN_DEPENDS. It's not fair for people to pull down QT if they are just using the console functionality. - Generated documentation and installed it. This is a bit hairy, see Makefile comments. Apparently upstream might move away from sphinx at some point. - Install examples. - Install desktop files. This adds some new modes. Try: ipython qtconsole (qt gui) ipython notebook (web-based notebook interface, like wxmaxima) The problem I have with this at the moment is that by changing share/examples from a regular file to a directory, I break the update path: ---8<--- ===> Updating for ipython-0.13.1 Upgrading from ipython-0.11 mkdir /usr/local/share/examples/ipython: File exists Fatal error: Installation of ipython-0.13.1 failed, partial installation recorded as partial-ipython-0.13.1 at /usr/libdata/perl5/OpenBSD/PkgAdd.pm line 775 *** Error 22 in . (/usr/ports/infrastructure/mk/bsd.port.mk:1860 '/usr/ports/update/amd64/ipython-0.13.1') *** Error 1 in /usr/ports/mystuff/devel/ipython (/usr/ports/infrastructure/mk/bsd.port.mk:2347 'update') ---8<--- share/examples/ipython is in both the old package and the new package's PLIST. I am guessing that the package tools scaffolds an empty directory tree before copying files in. I have not had time to investigate. -- Best Regards Edd Barrett http://www.theunixzoo.co.uk