[MacPorts] #40347: py26-pyphant: use python PortGroup, merge multiple ports into subports, upgrade to version 1.0b2

MacPorts noreply at macports.org
Sun Sep 1 20:36:45 PDT 2013


#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


More information about the macports-tickets mailing list