ARGV.flag? will notice short options, and so ARGV.flag? '--devel' will
be triggered by '-d', which is obviously undesired.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
* Update formula's install to move JARs to libexec as preferred
* Update scripts use prefix for ES_HOME and update ES_CLASSPATH paths
to use libexec instead of lib
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
They changed the launch script (shocker) so the patch had to change
a bit too.
ClosesHomebrew/homebrew#8641.
Signed-off-by: Charlie Sharpsteen <source@sharpsteen.net>
This formula updates the metasploit formula to the newest version available (4.1.0) as of 2011-11-16.
ClosesHomebrew/homebrew#8634.
Signed-off-by: Charlie Sharpsteen <source@sharpsteen.net>
pkg-config append to cflags -std=gnu89 on Lion fixes duplicate
symbols linking libglib when compiling with Clang-3.0 from
XCode-4.2 (4D199). Add make check to confirm success, given the
critical nature of the software. The flag is appended only on
Lion, though it successfully tests on Snow Leopard in 64bit, too.
EDIT: checks if lion and if clang before switching to gnu89.
ClosesHomebrew/homebrew#8631.
Signed-off-by: Charlie Sharpsteen <source@sharpsteen.net>
This reverts commit 4cfacc4def66d02b55d8b303b85522bf30317c8f.
This causes more problems than it solves.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
In particular, the fix for the "PERL_MM_OPT" bit has been in core git
since git.git@fa57f717cd679fd808845e21d6e51a277b76a15d.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
Erlang pulls a sneaky trick by detecting LLVM-GCC and trying to compile HiPE
using vanilla GCC. Of course, this fails with XCode 4.2.
ClosesHomebrew/homebrew#8292.
Signed-off-by: Charlie Sharpsteen <source@sharpsteen.net>
Build gpac's executables with lowercase filenames (e.g. mp4box instead
of MP4Box) Also document optional dependencies and update treatment of
ffmpeg and openjpeg dependencies when building HEAD.
ClosesHomebrew/homebrew#8432.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
This should allow Lion users have a build that passes the test suite and
actually works in practice.
Also enable C++ support while we're at it.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
-O3/-O2 leads to corrupt rtree indexes on 10.6/10.7 with both gcc and llvm-gcc.
This issue also affects SpatiaLite.
ClosesHomebrew/homebrew#8584.
Signed-off-by: Charlie Sharpsteen <source@sharpsteen.net>