Commit graph

10112 commits

Author SHA1 Message Date
Keisuke Kawahara
9847cf7975 kyoto-tycoon 0.9.55
Closes Homebrew/homebrew#12255.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-05-15 14:12:03 -05:00
Jack Nagel
5bd598db36 Use ENV shortcut methods where applicable
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-05-15 14:03:12 -05:00
Jack Nagel
7c648d9732 Shore up a number of shell quoting issues
When interpolating in strings passed to Formula#system, it should be
done in such a way that if any interpolated variables contain spaces,
they are either (a) passed as part of a list or (b) protected by quotes
if they are part of a long string (which is subject to shell expansion).
Otherwise, they will be split on the space when expanded by the shell
and passed as multiple arguments to whatever process is being executed.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-05-15 14:03:11 -05:00
Jack Nagel
ef67de0b6c sqlite 3.7.12
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-05-15 13:27:22 -05:00
Jack Nagel
902751dfd2 ddd: style nits
- various style cleanups
 - remove unnecessary linking code

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-05-14 23:38:42 -05:00
Jack Nagel
ce86f5e6b8 libimobiledevice: remove unused configure switch
Configure no longer recognizes '--without-swig', and the bindings aren't
included in the tarball.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-05-14 22:58:30 -05:00
Jack Nagel
554132557c libimobiledevice: depend on automake on Xcode 4.3+
Buildling HEAD invokes aclocal and automake; the automake dep will pull
in autoconf, so just replace it.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-05-14 22:57:36 -05:00
Jack Nagel
a9f1d022ed ruby: autoconf dep for HEAD on Xcode 4.3
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-05-14 22:42:27 -05:00
nibbles 2bits
2d5ba6304f xapian 1.2.10 and fix ruby+php bindings
* Upgrade xapian to version 1.2.10
* Fix php bindings - args concat issue
* Fix ruby bindings - attempts to install to /Library/Ruby
* Add ruby caveat
* Remove `--disable-debug` from the subformula.  It's unrecognized.

Fix the php bindings by adjusting the `args <<` statement so that
the array is created with correctly separated strings.  Otherwise
there is a configure error brewing the subformula.

Fix the ruby bindings from installing into /Library by setting
two environment variables which `configure` queries so that they
now install to `lib+'ruby/site_ruby'`.  The only other formula
that uses a similar Ruby directory is `subversion`, and it installs
to `lib+'ruby/1.8'` when built against the system Ruby.  So these
two formulas don't clash, and both compile without error.

Tested on Lion with llvm-gcc and clang from XCode-4.3.2, all opts.

Closes Homebrew/homebrew#12165.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-05-14 22:16:12 -05:00
Jack Nagel
3002da46d5 cfengine: fix compilation with (older?) clang
This patch comes directly from upstream, so presumably it will be
obsoleted by the next release.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-05-14 22:06:58 -05:00
Laurent Raufaste
b31d163a3b cfengine: depends on pcre
Closes Homebrew/homebrew#12192.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-05-14 22:05:14 -05:00
shazron
1da4d94fcc ios-sim: update checksum
1.4 was retagged.

Closes Homebrew/homebrew#12249.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-05-14 21:37:34 -05:00
shazron
46e48774e1 ios-sim 1.4
Xcode 4.3 support. Repo maintenance transferred to PhoneGap org from
Fingertips org.

Closes Homebrew/homebrew#12246.

[jn: modernize quoting in install method]

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-05-14 17:54:38 -05:00
Jack Nagel
786e7a643f fastri: style nits
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-05-14 17:48:01 -05:00
David Gageot
d0f824ebab sonar 3.0.1
Closes Homebrew/homebrew#12239.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-05-14 17:10:43 -05:00
Ian Van Ness
2a26e76e27 gearman 0.33
Closes Homebrew/homebrew#12245.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-05-14 17:07:18 -05:00
Alessandro Brandimarti
8711f2f2a0 jsvc 1.0.10
Closes Homebrew/homebrew#12237.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-05-14 17:04:38 -05:00
Jack Nagel
d3a79331ce stunnel 4.53
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-05-14 14:46:45 -05:00
Birger J. Nordølum
2ebafda198 Wine --devel 1.5.4
The patch is still retained as the changes are not applied upstream yet.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2012-05-14 07:07:42 -07:00
Kazunori Jo (itochan)
65f7530ac0 lame 3.99.5
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2012-05-14 07:06:12 -07:00
richo
bc93ec4581 liblqr: add head location
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2012-05-14 07:05:14 -07:00
Justin Clift
52ab994e8d libvirt 0.9.11.3 + 0.9.12
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2012-05-14 07:04:05 -07:00
Charlie Sharpsteen
860c1f5db6 Octave: Adjust BLAS linker flags
The `mkoctfile` tool, used to compile Octave packages, does not understand
`-framework <foo>`. Therefore, `-Wl,-framework -Wl,<foo>` must be used.

Fixes Homebrew/homebrew#12229.
2012-05-13 20:45:58 -07:00
nibbles 2bits
b58a6d8df8 avidemux: fix failing inreplace
The two inreplaces that add an RPATH to the x264 and xvid dylibs
are not meant to run unless the Qt gui is built.  The conditional
that stops them from running was not coded correctly.  This commit
changes the conditional to only run the inreplaces if Qt4 is
installed using `linked_keg.exist?`.

Fixes an issue reported in Homebrew/homebrew#12051

Closes Homebrew/homebrew#12213.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-05-13 13:37:06 -05:00
nibbles 2bits
c3c0a58db1 mathomatic 15.8.4
* Upgrade mathomatic to version 15.8.4
* Switch from `make install` to `make m4install`
* Add a `make` in the primes subdirectory

By switching to `make m4install` we get everything in the previous
formula plus the m4 macros "which allow easy entry of math
functions like sqrt(x) and sin(x) as macros."

By adding `make` in the primes subdirectory we get the Mathomatic
prime number tools, `matho-primes`.

Changelog is here: http://www.mathomatic.org/NEWS

Mathomatic runs, and testing it by doing simple math is successful
when it's built with clang or llvm from XCode-4.3.2 on Lion.

Closes Homebrew/homebrew#12219.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-05-13 13:34:57 -05:00
nibbles 2bits
a4f8ae5f88 gauche 0.9.3.2
Upgrade gauche to version 0.9.3.2 and remove the unrecognized
`--disable-debug` flag.  Gauche will build against gdbm-1.10
if it is installed, usually as a dep of Python, but it's optional.
Gauche builds just fine without it.

Closes Homebrew/homebrew#12218.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-05-13 13:31:38 -05:00
nibbles 2bits
74f0fb8f49 appswitch 1.1.1
Upgrade appswitch to version 1.1.1 which has changes for Lion.
This software has only one 22k source file, but it now needs a
full XCode and xcodebuild to compile it.  Luckily the developer
includes a precompiled binary in the source tarball.  So this
commit just installs that, allowing CLT only users to run it.

Fixes Homebrew/homebrew#12198.
Closes Homebrew/homebrew#12212.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-05-13 13:30:22 -05:00
nibbles 2bits
70c7a58c1f log4cxx: fix compile error with clang using autogen.sh
log4cxx building universal fails to link because the software uses
old libtool scripts that craft one compile command missing both
of the arch flags.

* Add conditional deps on automake & libtool
* Add a system call to `autogen.sh` to update the scripts
* Note in comments the upstream bug report.
* Tested on Lion 10.7.4 with clang and llvm.

Fixes Homebrew/homebrew#12127.
Closes Homebrew/homebrew#12211.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-05-13 13:27:06 -05:00
nibbles 2bits
ef5439b0a6 mu 0.9.8.4, adjust head, fix for xapian + emacs
* Upgrade mu to 0.9.8.4
* Use the new head url at GitHub
* Add conditional deps on automake+libtool for autoreconf
* Add `autoreconf -ivf` for building head
* Add a Requirement for emacs >= version 23
* Patch configure error when using Xapian-1.2.10

The mu developers moved their repo from Gitorious to GitHub.

The previous version of mu compiled without problems using the
Lion system `emacs`.  This version uses a command that is not
available in the system emacs-22.1.1, and the compile will fail
using clang or llvm with many errors like this:

    In toplevel form:
    mu4e-actions.el:30:1:Error: Unknown keyword :safe

So this commit adds a Requirement for emacs >= version 23.

For building head add conditional deps on automake and libtool.
Also add the `autoreconf -ivf` system command for head.

Stable fails to configure against xapian-1.2.10 because it only
tests for version 1.2.[0-9].  Patch configure to support the
latest xapian.  Add comments referring to the upstream bug report,
patch, and removal version.  The issue has been fixed in HEAD.

Tested against the new xapian-1.2.10 on Lion 10.7.4 using clang
and llvm from XCode-4.3.2, both stable and HEAD.

Closes Homebrew/homebrew#12167.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-05-12 23:10:23 -05:00
Bruno Santos
15903a010a libQGLViewer 2.3.16
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2012-05-12 09:59:25 -07:00
richo
817072f418 vimpc: move head repo
My github username has changed

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2012-05-12 09:49:28 -07:00
Can Berk Güder
ef0da9ea2c unrar 4.2.1
Closes Homebrew/homebrew#12209.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2012-05-12 09:42:42 -07:00
Jack Nagel
ff0be8ec72 git 1.7.10.2
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-05-11 21:06:56 -05:00
Jack Nagel
32388f536b md5sha1sum: modernize style
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-05-11 21:06:51 -05:00
Adam Vandenberg
1e962fc704 drizzle 7.1.33 2012-05-11 06:58:06 -07:00
nibbles 2bits
9e9f7109eb gtkwave 3.3.36
Upgrage gtkwave to version 3.3.36 and remove the `--mandir` flag
because it uses the right directory now.  It apparently cannot
build its tcl support against the Lion tcl-8.5.  But if the user
has a newer tcl installed it could; therefore, the tcl code is
not explicitly disabled in this commit, even though it gives a
warning that it won't work:

    checking for Tcl_CreateInterp in -ltcl8.5... no
    configure: WARNING:
    Tcl support not enabled.

There are no self tests, but the `gtkwave` binary runs and brings
up its gui when compiled with clang and llvm from XCode-4.3.2.

Closes Homebrew/homebrew#12175.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-05-10 18:51:33 -05:00
Jack Nagel
2b95b8170d fsh: formula cleanup
- Use inreplace instead of find/sed
 - Specify infodir
 - Various style nits

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-05-10 18:38:53 -05:00
Lance Parsons
8c1fc0288b VCFtools 0.1.9
Closes Homebrew/homebrew#12191.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-05-10 18:25:12 -05:00
Birger J. Nordølum
8244f3d295 OpenSSL 1.0.1c
Removed patch as it's fixed upstream.

Closes Homebrew/homebrew#12195.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-05-10 18:14:32 -05:00
Thomas Jachmann
f7cc2a327e tig 1.0
Closes Homebrew/homebrew#12196.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-05-10 18:10:20 -05:00
Felix Bünemann
bc16a8f41d convmv 1.15
Closes Homebrew/homebrew#12187.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-05-10 18:08:42 -05:00
Yuval Adam
7736504fe2 jetty 8.1.3
Fixes Homebrew/homebrew#12183.
Closes Homebrew/homebrew#12185.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-05-10 18:06:44 -05:00
Frizlab
dfafb40120 gegl: Add intltool dependency
Closes Homebrew/homebrew#12063.

Signed-off-by: Charlie Sharpsteen <source@sharpsteen.net>
2012-05-10 11:57:00 -07:00
Adam Vandenberg
2ab4fa3fae Remove redundant :using => :svn 2012-05-10 07:10:12 -07:00
Mark Janssen
a9f8cd5779 Mercurial 2.2.1
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2012-05-10 06:51:32 -07:00
nibbles 2bits
1dcb4cddd2 libdnet: fix for autoreconf error on Lion
Libdnet is used by snort, but the manual autoreconf statements
cause a build error on Lion.  This is likely due to some subtle
changes in autoconf-2.69.

* Remove manual autotools statements.
* Set `ACLOCAL` to include the `config` directory.
* Use `autoreconf -ivf` the way the `autoconf` docs recommend.
* Remove the unrecognized `--disable-debug` flag.

This compiles with or without the `--with-python` flag, and it
functions well in `snort` using all five compilers from XCode
4.3.2 and 4.0.2 on Lion and Snow Leopard.  It's interesting to
see software from 2007 build the python bindings and install
them into the HB site-packages correctly.

Fixes Homebrew/homebrew#12174

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2012-05-10 06:42:52 -07:00
Tyler Brock
a35cc2f234 MongoDB 2.0.5
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2012-05-10 06:38:02 -07:00
nibbles 2bits
56ee61eace simh 3.9-0, add fails_with, adjust inreplace
Upgrade simh to version 3.9-0.
Add fails_with :clang.
Adjust inreplace because of a modified makefile.

Simh will be moving its development to GitHub after 3.9-0.
The new webiste is noted in the comments.  Over there you can
see from the commits that they are supporting Clang.  At
this time, though, the whole makefile is very closely tied to
gcc or llvm-gcc because it queries the `--help` to determine
which flags to add to the compile commands.  To respect that,
and to avoid the dozen warnings from clang at every step,
a fails_with :clang is added along with a note to remove it at
the next revision.  The two `inreplace` commands need to be
modified because the makefile changed a lot.  This compiles on
Lion with XCode-4.3.2.

Closes Homebrew/homebrew#12121.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-05-08 22:48:54 -05:00
shaharz
004a766e67 tbb 4.0u4
Closes Homebrew/homebrew#12132.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-05-08 22:46:04 -05:00
rhysd
ec52bf0828 gflags 2.0
Closes Homebrew/homebrew#12138.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-05-08 22:22:37 -05:00