We hardlink pythonw and pythonw2.7 to python and python2.7 respectively.
They may be used by 3rd party tools (like PyQt4) and, for some reason, python's
install script doesn't provide them when doing a non-framework install.
The man page (which comes with Mac OS X) on pythonw reads:
As of Python 2.5, python and pythonw are interchangeable; both execute
Python in the context of an application bundle, which means they have access
to the Graphical User Interface; thus both can, when properly programmed,
display windows, dialogs, etc.
See also this discussion https://github.com/mxcl/homebrew/issues/6176.
Hardlinks are placed in the same directory in which python and python2.7 reside
in order to be symlinked to /usr/local/bin as part of the installation process.
This also ensures a clean uninstall of the formula.
ClosesHomebrew/homebrew#6248.
Signed-off-by: Charlie Sharpsteen <source@sharpsteen.net>
Rationale: the libraries provided by lzma are provided by the xz
package, so installing both results in a race. Any package that requires
liblzma can get it from xz, which is where new development is taking
place.
The lzma formula is now available in Homebrew-alt.
ClosesHomebrew/homebrew#6753.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
The lzma package is legacy software (the developer has moved on to
XZutils), so we should use the xz formula to get liblzma.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
Does not build mac or GTK user interfaces; GTK makes no sense
for most people and anyone who wants the Mac UI can just go
download the .app from the website.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
Apple's version is quite out of date. There's no version number but man unifdef
says it's from 2002. Version 2.6 shipped in February of this year. Some
software like Gevent(.org) won't compile with the devtools version of unifdef.
ClosesHomebrew/homebrew#7283.
Signed-off-by: Charlie Sharpsteen <source@sharpsteen.net>
`bbcp` is a remote-copy tool that can transfer large files more efficiently than
`scp` or `rsync` when lots of bandwidth is available.
ClosesHomebrew/homebrew#7214.
Signed-off-by: Charlie Sharpsteen <source@sharpsteen.net>
GGobi is a tool for visualizing trends in datasets with high dimensionality.
ClosesHomebrew/homebrew#7291.
Signed-off-by: Charlie Sharpsteen <source@sharpsteen.net>
Ending `def caveats` with `puts <<-EOS` causes text to be printed whenever the
formula is imported (which confuses the output of things like `brew audit`). A
plain `<<-EOS` should be used.
ClosesHomebrew/homebrew#7303.
Added the option --with-examples to the cfitsio formula, that downloads,
compiles and installs some useful programs, like listhead, modhead, etc.
Signed-off-by: Charlie Sharpsteen <source@sharpsteen.net>
Created a formula for flann because it's a required dependency for
PCL (Point Cloud Library), which I'm hoping to add to homebrew.
Signed-off-by: Charlie Sharpsteen <source@sharpsteen.net>