aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Formula/python3.rb
diff options
context:
space:
mode:
authornibbles 2bits2012-06-13 05:53:24 -0700
committerJack Nagel2012-08-02 19:51:42 -0500
commit2cc27394899e25824ab1d448e3f3cc607ad0f5c8 (patch)
tree9ec9463d73a3b5af0a4264e8f54761b9a94ba0e9 /Library/Formula/python3.rb
parent00ba4dfd1ee1db446f1fdf9ed0b95efa61b7c3d2 (diff)
downloadhomebrew-2cc27394899e25824ab1d448e3f3cc607ad0f5c8.tar.bz2
vtk 5.10 & add pyqt+sip
Upgrade vtk to version 5.10. Add deps on `sip` and `pyqt` if the user options `--pyqt` Add cmake args to enable SIP/PyQt if `--pyqt` Add cmake args for `-DSIP_PYQT_DIR` as `HOMEBREW_PREFIX/share/sip`. Add `skip_clean :all` to help vtkpython find the symbol `_environ` Change the location of the python `.so` modules so they and the Egg get installed into `lib/which_python/'site-packages'`. Add code so `site-packages` is created and prepended to the PYTHONPATH to stop build errors. Add `-DPYTHON_INCLUDE_DIR` so the right headers are located. Remove the workaround code that was previously added to support Python getting RPATHs, as RPATHS are fixed in Homebrew Core. Add code that removes three duplicate files in `site-packages` that cause the linking step to fail, files that already exist in HB `site-packages` when using brewed Python. Add code to `mv` the python module directory `vtk` out of the `VTK-5.10-py2.7.egg` and into `site-packages`. Without that, you can't import vtk into Python. Add code to install the `Examples` Tested on Lion using clang and llvm from XCode-4.3.3 with the CLT and without the CLT against system Python, HB framework Python, HB non-framework Python, Qt-4.8.2, sip, pyqt, pyside and shiboken. Closes #12807. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
Diffstat (limited to 'Library/Formula/python3.rb')
0 files changed, 0 insertions, 0 deletions