#40347: py26-pyphant: use python PortGroup, merge multiple ports into subports, upgrade to version 1.0b2 ---------------------+-------------------------- Reporter: mojca@… | Owner: rowue@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: Keywords: | Port: py26-pyphant ---------------------+-------------------------- I tried to create a port in r110552 replacing the following ports: * py26-pyphant * py26-pyphant-fmf * py26-pyphant-imageprocessing * py26-pyphant-osc * py26-pyphant-statistics * py26-pyphant-tools by a single port with multiple subports for multiple python versions. For some reason I had to comment out {{{ OGLConstraint = wx._core._deprecated(Constraint, "The OGLConstraint name is deprecated, use `ogl.Constraint` instead.") }}} from {{{ ${frameworks_dir}/Python.framework/Versions/2.7/lib/python2.7/site- packages/sogl/_composit.py }}} from the `py-sogl` package, but it's not yet clear to me why. I'm still getting an error: {{{ /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7 /site-packages/pyphant/wxgui2/wxPyphantApplication.py:70: wxPyDeprecationWarning: Using deprecated class PySimpleApp. wx.PySimpleApp.__init__(self) }}} but that seems like an upstream problem. The app itself starts, but I don't really know how to use it. When launching the bundled app, it starts bouncing and doesn't seem to run. I boldly tried to link against `py27-wxpython-3.0`. Given that the beta has been released recently, any remaining problems with 2.9 should really be fixed now since supporting 2.8 will be a nightmare. Please take a look and try to fix the remaining problem. I have no idea how to use the software. -- Ticket URL: <https://trac.macports.org/ticket/40347> MacPorts <http://www.macports.org/> Ports system for OS X