haproxy 1.4.19

Add missing dep on pcre, closing #10684.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
libzzip 0.13.60

 - Fix link error with clang

Fix a link error with clang & libtool. Configure chooses
  --export-dynamic
but that flag doesn't normally start with two dashes, only one.
There are no overrides or switches available for that.  The fix is an
inline patch for configure, adding the compiler case for darwin*) to set
ZZIPLIB_LDFLAGS="-export-dynamic".  Add the inline patch and bug report
url to the formula.  Add the 2sec make check for this compression
library.  Checks on Lion 10.7.3 and SL 10.6.8 with all five compilers
from the 4.3 CLT and XCode-4.0.2 (4D502).

Closes #10672.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
keg: allow selective linking at the file level

Some parts of a keg's tree are not subject to the cleaner, and sometimes
we still want to remove things in directories marked skip_clean; this
allows us that freedom.

If 'lib' is marked skip_clean, we still want to avoid linking the
charset.alias file into the top of the tree. The same needs to be done
for the locale.alias file in share/locale.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
Adjust updater tests for `git config` calls

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
Socat fails with clang

Closes #10700.
socat 1.7.2.0

 - Includes fixes for Lion compatibility
 - Apply patch from MacPorts to fix clang build failure

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
scrollkeeper: specify XML catalog path to configure

Closes #10702.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
streamripper: fix build for non-/usr/local installs

Fixes #10623.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
glfw 2.7.3

Closes #10703.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
glfw: pass PREFIX to make

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
Nginx 1.0.13

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
youtube-dl 2012.02.27

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
portmidi: remove "verbose install" caveats

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
mod_wsgi: remove "verbose install" caveats

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
mod_wsgi: use the right compiler

This just keeps getting ugler, but it is necessary.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
easy-tag 2.1.7

Closes #10691.

[jn: remove unused configure switch]

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
Move path utils out of formula.rb

Make a new module for our FileUtils extensions and use that instead.
Move specialized formulae base classes into a new file