Rather than download a shell script and tell users to run it with
`sudo`, it is better to keep everything under Homebrew's control.
Luckily, the XML toolchain provides the environment variable
XML_CATALOG_FILES to allow files otehr than /etc/xml/catalog to be used.
So remove the shell script, and do all the work inside the formula
itself. When we're done, we just tell the user to add
HOMEBREW_PREFIX/etc/xml/catalog to their shell configuration, rather
than tell them to `sudo docbook-register`.
Rather than download the shell script, just download docbook 5.0, which
we need anyway.
This also simplifies the logic in a handful of docbook-using formula.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
This commit updates chromaprint from 0.5 to 0.6. Also, the existing recipe
didn't build examples, which meant that it didn't build fpcalc, which is the
most useful part of the package. Now it builds examples by default, which
introduces a dependency on ffmpeg. If you really want just the libraries,
the option --without-examples will give the old behavior.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
This avoids leaving a port open to the local network and also the annoying
firewall confirmation dialogs every time redis starts.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
7.1 is over two years old, and upstream recommends using 7.2alpha6
instead. This fixes build and test issues that 7.1 had on some systems,
and incompatibilities with some software.
ClosesHomebrew/homebrew#8609.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
"The Spring Roo team is pleased to announce the availability
1.2.1.RELEASE. This is the first maintenance release for 1.2 and
includes fixes for a number of issues in multi-module Maven support and
JSF/PrimeFaces. It also has performance enhancements and has been
updated to support the recent release of PrimeFaces 3.1 and Google App
Engine 1.6.2. Please note that to keep the distribution size small we
have not included the reference documentation in the zip for this and
future releases. The documentation, as always, can be found on the
Spring Roo site."
ClosesHomebrew/homebrew#10184.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
Upgrade loudmouth to version 1.4.3-20111204.
Set the version string to 1.4.3.111204 so it is unique.
Remove the optional argument against gnutls and add a dep
on libidn because loudmouth prefers to build with those,
and they support the use of crypto and libotr in mcabber.
ClosesHomebrew/homebrew#10173.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
There are some optional libraries built by the compiler that are used by
3rd party packages to create interactive toplevels. Debian installs the
optional files in lib/ocaml/compiler-libs, so this commit follows the
same convention.
ClosesHomebrew/homebrew#10175.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
According to the pkg-config docs, share/pkgconfig is also a valid
location for pc files, and a few packages in Homebrew insist on sticking
them there. Rather than patch these packages individually, just add
HOMEBREW_PREFIX/share/pkgconfig to the default pc file search path.
FixesHomebrew/homebrew#10182.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
This fix applies to any platform with Clang 3.0 (and presumably older
clang, but older clang is rarely used); XCode 4.2 on Snow Leopard, for
example.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
Upgrades openjpeg to version 1.5.0.
Changes the lcms dep to lcms2, which it prefers.
Organizes the cmake command with the sourcedir last.
Builds on Lion and Snow Leopard with all five compilers.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
Upgrade field3d to version 1.3.2. Remove Clang compiler flags that
cause SCons to error during the build. Works on Lion and Snow Lep
with all five compilers now.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
Boost.Jam is the engine of Boost.Build. The formula for Boost.Jam only
installs the engine leaving up to the user to manually install and
configure the remaining of Boost.Build. This revision adds Boost.Build
formula, but it conflicts with Boost.Jam if both are installed.
ClosesHomebrew/homebrew#9133.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>