#16334: RFE: Make Python more Framework Friendly ------------------------------------+--------------------------------------- Reporter: mcalhoun@macports.org | Owner: macports-tickets@lists.macosforge.org Type: enhancement | Status: new Priority: Normal | Milestone: Port Enhancements Component: ports | Version: 1.6.0 Resolution: | Keywords: ------------------------------------+--------------------------------------- Comment (by mcalhoun@macports.org): I agree that what I have proposed is a significant undertaking, but I think that in the long run it might make thinks easier. [[BR]] I have made these changes on my local build, and of the twenty or so packages which I have tested (which depend on python), most of them only required minor changes. [[BR]] This is a small sample, but it gives me some hope. I would argue having binaries install into ${prefix}/Library/Frameworks/Python.framework/Versions/2.5/bin could actually be though of as a good thing. [[BR]] It makes conflicts easier to manage. [[BR]] py25-numpy, for example, now requires in post-destroot {{{ move ${destroot}${prefix}/bin/f2py ${destroot}${prefix}/bin/f2py2.5 }}} but, if installed in the framework directory, would only need {{{ ln -s ${prefix}/Library/Frameworks/Python.framework/Versions/2.5/bin/f2py ${destroot}${prefix}/bin/f2py2.5 }}} The actual f2py binaries for the various version are safely separated. -- Ticket URL: <http://trac.macports.org/ticket/16334#comment:6> MacPorts <http://www.macports.org/> Ports system for Mac OS