# 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: # # py-pyface # py-pyface/pkg-descr # py-pyface/Makefile # py-pyface/distinfo # py-pyface/files # py-pyface/files/patch-pyface_ipython_widget.py # echo c - py-pyface mkdir -p py-pyface > /dev/null 2>&1 echo x - py-pyface/pkg-descr sed 's/^X//' >py-pyface/pkg-descr << '23a83f4e2c92766bae8683054f617132' XThe pyface project contains a toolkit-independent GUI abstraction layer, which Xis used to support the "visualization" features of the Traits package. Thus, Xyou can write code in terms of the Traits API (views, items, editors, etc.), Xand let pyface and your selected toolkit and back-end take care of the details Xof displaying them. XThe following GUI backends are supported: X * wxPython X * PyQt X * PySide X XWWW: https://docs.enthought.com/pyface 23a83f4e2c92766bae8683054f617132 echo x - py-pyface/Makefile sed 's/^X//' >py-pyface/Makefile << '50591cdbf8aadd8dd8c58df83b7ddc76' X# Created by: Vladimir Chukharev X# $FreeBSD$ X XPORTNAME= pyface XPORTVERSION= 5.0.0 XCATEGORIES= devel python XMASTER_SITES= CHEESESHOP XPKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} X XMAINTAINER= Vladimir.Chukharev@gmail.com XCOMMENT= Enthought traits-capable windowing framework X XLICENSE= BSD3CLAUSE LGPL21 EPL LGPL3 XLICENSE_COMB= multi XLICENSE_FILE_LGPL21= ${WRKSRC}/image_LICENSE_Nuvola.txt XLICENSE_FILE_EPL= ${WRKSRC}/image_LICENSE_Eclipse.txt XLICENSE_FILE_LGPL3= ${WRKSRC}/image_LICENSE_OOo.txt X#See file ${WRKSRC}/image_LICENSE.txt for files with non BSD3CLAUSE licenses X XRUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}traits>=4.5.0:${PORTSDIR}/devel/py-traits X XUSES= python:-2.7 XUSE_PYTHON= autoplist distutils XNO_ARCH= yes X X.include 50591cdbf8aadd8dd8c58df83b7ddc76 echo x - py-pyface/distinfo sed 's/^X//' >py-pyface/distinfo << 'b21bacd4e9410045636a0b53cffcdd36' XSHA256 (pyface-5.0.0.tar.gz) = 64f19950505d921f8c273051587258513ba874124ade8572af2a589ae303bf92 XSIZE (pyface-5.0.0.tar.gz) = 5097993 b21bacd4e9410045636a0b53cffcdd36 echo c - py-pyface/files mkdir -p py-pyface/files > /dev/null 2>&1 echo x - py-pyface/files/patch-pyface_ipython_widget.py sed 's/^X//' >py-pyface/files/patch-pyface_ipython_widget.py << 'a2d1adec2ab37b9ef3c541a47c1387df' X--- pyface/ipython_widget.py.orig 2016-01-06 22:56:14 UTC X+++ pyface/ipython_widget.py X@@ -14,6 +14,9 @@ X """ The implementation of an IPython shell. """ X X X+from __future__ import absolute_import X+ X+ X # Import the toolkit specific version. X try: X import IPython.frontend X@@ -24,7 +27,5 @@ Could not load the Wx frontend for ipyth X You need to have ipython >= 0.9 installed to use the ipython widget.''' X X X-from __future__ import absolute_import X- X from .toolkit import toolkit_object X IPythonWidget= toolkit_object('ipython_widget:IPythonWidget') a2d1adec2ab37b9ef3c541a47c1387df exit