Commit graph

21 commits

Author SHA1 Message Date
Charlie Sharpsteen
f83bf2aaa2 Thrift: Disable Erlang language bindings
Apparently the Erlang bindings don't build reliably either.

Closes Homebrew/homebrew#7427.
2011-09-06 07:20:26 -07:00
Diwaker Gupta
ec34df431a Thrift: Update to 0.7.0
Closes Homebrew/homebrew#7319.

Signed-off-by: Charlie Sharpsteen <source@sharpsteen.net>
2011-09-04 17:30:08 -07:00
Max Howell
4bed7b2942 Fix Thrift on Lion
Closes Homebrew/homebrew#6575.
2011-09-01 08:47:45 +01:00
Max Howell
77c73ecb89 Use Apache’s closer.cgi where appropriate
Some of these were pointing at archive.apache.org. Now they aren’t, I investigated for good rationale for using the archive before altering it.

mod_python still uses archive.apache.org as that is the only place it exists that I could find.

jsvc *now* uses apache.archive.org as the formula was otherwise broken and the binary tarball it needs no longer exists on the main mirrors.
2011-07-27 10:41:17 +01:00
Bo Xiao
792424078a thrift: correct svn url
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-05-17 10:12:59 -07:00
Mike Ryan
b1e3d31572 thrift 0.6.1
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-05-04 19:49:03 -07:00
Adam Vandenberg
4147b05c57 Use ruby style for inheritance. 2011-03-12 11:55:09 -08:00
George Kulakowski
edb839e16f Fix thrift when ghc is installed
Thrift wants to install various language bindings. Per homebrew policy, all of these are by default disabled. However, the Haskell bindings were overlooked, because it does not attempt to build them unless ghc is installed. This commit lets thrift build when the ghc brew is installed.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-02-18 16:42:24 -08:00
Mike McQuaid
bc8112cc00 Fix thrift parallelism.
Closes Homebrew/homebrew#3896.
2011-01-20 22:39:13 +00:00
Adam Vandenberg
9901d5de07 thrift - reformat 2010-10-30 15:59:05 -07:00
Adam Vandenberg
0ff56da2e9 thrift - configure switch changed
Fixes Homebrew/homebrew#2952
2010-10-30 15:57:13 -07:00
Adam Coffman
f19568f761 update thrift to v 0.5
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-10-25 21:12:30 -07:00
Johan Oskarsson
baf9b2fff0 Upgraded to thrift 0.4.0
Signed-off-by: David Höppner <0xffea@gmail.com>

* remove version var
2010-08-27 17:48:04 +02:00
Bas Kok
900cce5bbe bumped thrift version to 0.3.0
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-08-21 10:45:46 -07:00
Adam Vandenberg
7bd947eb0b Update formulae for version 0.7
* Use new "url" features
* Use keg_only DSL
* Use "skip_clean :all" DSL
* Whitespace and style cleanups
* Make bash invocations less silly
* Use new man2-man8 helpers
* Remove "FileUtils." since it is included in Formula
* Use real names for deps instead of aliases
* ENV.x11 now updates path, so remove that from individual brews
2010-08-07 18:08:53 -07:00
Max Howell
00e01f3d73 Don't install Thrift scripting bindings
You can install them with easy_install/gem. I confess I don't know if these are worse? But they install outside the Homebrew prefix (/Library/Ruby etc.) so it's against policy.

We could add a flag for it though if this method is better.
2010-03-28 02:41:35 +01:00
Johan Oskarsson
980f2f62b3 Added support for Thrift 0.2.0 2010-03-28 02:41:34 +01:00
Max Howell
dabeaddebb String.undent for prettier HEREDOCs 2010-03-07 17:57:05 +00:00
Max Howell
61b2307139 s/require 'brewkit'/require 'formula'/g
brewkit.rb changes ENV destructively, so lets not do that everytime a formula
is required. Now it's possible for other tools to require a formula
description without worrying about side-effects.
2009-10-15 16:48:03 +01:00
Renaud (Nel) Morvan
18799c326e fix thrift formula
Dependency to boost c++ lib was missing and thrift cannot be built without
2009-10-12 17:48:32 +01:00
Ask Solem
3abd5ee762 Thrift formula
Thrift is a software framework for scalable cross-language services
development. It combines a powerful software stack with a code generation
engine to build services that work efficiently and seamlessly between C++,
Java, Python, PHP, and Ruby. Thrift was developed at Facebook and released as
open source.
2009-09-03 16:34:35 +01:00