Commit graph

16 commits

Author SHA1 Message Date
Jack Nagel
c1c9a6e36f monotone: fix installation without pre-installed Boost
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-05-02 13:57:33 -05:00
Jack Nagel
64afeec6d4 Use new fails_with DSL syntax
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-04-01 12:39:59 -05:00
Adam Vandenberg
e84698e7aa Add buildpath to Formula 2012-02-24 21:35:51 -08:00
Jack Nagel
9669a6e3c7 Monotone: builds with LLVM >= 2335
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-02-15 17:40:21 -06:00
Jack Nagel
2607d6a935 Monotone: use an in-keg botan 1.8
Monotone does not build against botan 1.10.x, so we need to build an
ad-hoc botan 1.8 in the Monotone keg.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-02-15 17:40:20 -06:00
Adam Vandenberg
a60e7d54fb monotone - fix sha1 and clean formula 2011-03-30 16:34:03 -07:00
Birger J. Nordølum
7b3e80f587 monotone 1.0
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-03-28 08:55:16 -07:00
Adam Vandenberg
99b61b9a23 Update fails_with_llvm in formulae 2011-03-25 23:31:30 -07:00
Adam Vandenberg
4147b05c57 Use ruby style for inheritance. 2011-03-12 11:55:09 -08:00
Camillo Lugaresi
576075db1d updated monotone to 0.99.1
Boost is no longer listed as a dependency: since Monotone only needs the headers, it is downloaded but not built, which greatly reduces the time and disk space used to install monotone. If Boost is already installed, the installed copy is used.

Closes Homebrew/homebrew#3675.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2011-02-02 21:23:15 +00:00
David Höppner
dab34da4d0 Monotone: update version to 0.48.1 2010-11-23 11:38:00 +01:00
Adam Vandenberg
19e5e6e64a Mark scons, cmake & pkg-config as build-time deps 2010-10-12 07:13:29 -07:00
David Höppner
ec9dc40382 monotone: update version to 0.48 2010-08-26 19:46:52 +02:00
Adam Vandenberg
e1bb919734 Add "fails_with_llvm" to formula to document LLVM build breaks.
Replaced ENV.gcc_4_2 + comments with calls to "fails_with_llvm",
to specifically message to the user when a formula is known or suspected
to not build with LLVM. If the user specifies "--use-llvm", the message
will be displayed, but compilation will be tried anyway.

Since using LLVM is now an advanced/hidden feature instead of the
default on 10.6, we'll let the user try anyway (and submit patches
if things are now working.)
2010-06-16 11:50:36 -07:00
David Höppner
5e2870dad9 monotone: update version to 0.47 2010-05-16 12:20:05 +02:00
David Höppner
08006a8760 New formula monotone
monotone is a free distributed version control system. It provides
a simple, single-file transactional version store, with fully
disconnected operation and an efficient peer-to-peer synchronization
protocol. It understands history-sensitive merging, lightweight
branches, integrated code review and 3rd party testing.
2010-02-12 20:16:26 +01:00