Commit graph

911 commits

Author SHA1 Message Date
Max Howell
d876c0add6 Let's have an Erlang without serious performance issues
Fixes Homebrew/homebrew#120
2009-11-09 17:56:16 +00:00
Charles Dale
ec51a25a89 Fix malloc crash due to case-insensitive filesystem per http://trac.macports.org/changeset/56880 2009-11-09 14:29:34 +11:00
Max Howell
10206ee74d Update playdar to erlang build 2009-11-08 22:00:03 +00:00
Max Howell
98afb2b31d Fixes Homebrew/homebrew#108; ZNC depends on pkg-config 2009-11-08 15:54:31 +00:00
Julian Stahnke
906035a463 JOE formula
JOE (Joe's Own Editor) is a very basic text editor
2009-11-08 15:21:15 +00:00
Max Howell
6831d84f1d Slight Qt cleanup
Use Ruby functions for the delete at end too.
2009-11-08 15:21:14 +00:00
Max Howell
c77bcf16ea Slight Tex-live cleanup 2009-11-08 15:21:14 +00:00
Mike Arthur
2201bf8b23 Add Qt3Support and DBus support to Qt.
Add GifLib and DBus formulae.
2009-11-08 15:21:14 +00:00
Matt Kemp
8dc9b9db9d Updated tmux 2009-11-08 15:21:14 +00:00
Max Howell
3533c0827f Use the full date version for Tex Live 2009-11-08 15:21:14 +00:00
Max Howell
afe0f4dbdf TexLive, TexLiveTexmf, and LZMA Formula
Formulae for installing Tex Live 2008 on (Snow) Leopard. Tex Live is a TeX/LaTeX distribution for the purposes of mathematical/scientific typesetting.

Signed-off-by: Max Howell <max@methylblue.com>

I added the Texmf as a subformula to Tex-live as its installation was tied to Texmf quite tightly.
2009-11-08 15:21:14 +00:00
Max Howell
725d755cf9 Fixes Homebrew/homebrew#112; won't compile with LLVM; won't install in parallel 2009-11-08 15:21:14 +00:00
Boris Gordon
2d01cc5098 emacs --cocoa uses prefix.install as it should 2009-11-07 18:22:36 +00:00
Boris Gordon
d937fd5c04 Emacs has --cocoa build option to build Emacs.app using CVS HEAD via git 2009-11-07 18:22:36 +00:00
Max Howell
c76fcf59f4 Derive GraphicsMagick from ImageMagick
Ruby is cool init?
2009-11-07 18:22:36 +00:00
Rob Olson
fa2a4c818c GraphicsMagick formula
GraphicsMagick provides a set of commandline tools and programming
APIs (including C, C++, Perl, and Tcl) for manipulating, editing,
and converting raster and vector images. GraphicsMagick is a fork
of ImageMagick, emphasizing stability of both programming API and
command-line options.
2009-11-07 18:22:36 +00:00
Yury Korolev
697d69c740 Add base64 2009-11-07 18:22:36 +00:00
Rune Botten
b154c3a823 Update Postgresql formula to latest version, which handles some security issues 2009-11-07 18:22:36 +00:00
Cheah Chu Yeow
29f664dbdd Add libmemcached formula. 2009-11-07 18:22:36 +00:00
Erik Kastner
06b5f23927 SWFTools http://www.swftools.org/ Formula 2009-11-07 18:22:35 +00:00
Max Howell
287f54198a ENV.j1 is required for me 2009-11-07 18:22:35 +00:00
Markus Prinz
613bd67c30 Fortune Formula
Adds the fortune program along with cookie files.

Signed-off-by: Max Howell <max@methylblue.com>

I replaced the sed usage with our safer inreplace function.
2009-11-07 18:22:35 +00:00
Markus Prinz
8685ca3bc4 Enable O2 optimizations for Gambit Scheme 2009-11-07 18:22:35 +00:00
Markus Prinz
f18188b14d Optionally run "make check" or build as shared library when installing Gambit Scheme 2009-11-07 18:22:35 +00:00
Markus Prinz
99babaa681 Add formulae for Gambit Scheme.
Gambit Scheme doesn't like llvm-gcc, and heavy optimizations. Until
safe settings can be figure out, build it with no optimizations.
2009-11-07 18:22:35 +00:00
Dean Strelau
98711b02c8 GPGME formula
The GNU Privacy Guard Made Easy C library.
2009-11-07 18:22:35 +00:00
Caleb Land
b399ca5454 added a formula for linklint
linklint is a link checking spider

Signed-off-by: Max Howell <max@methylblue.com>

I amended it somewhat heavily to only install what was needed.
2009-11-07 18:22:35 +00:00
Tom Ward
ed7aae5908 Updated ruby enterprise edition formula to 1.8.7-2009.10 release 2009-11-07 18:22:35 +00:00
Chris Thachuk
560da18a43 bibtex2html formula
bibtex2html is a collection of tools for translating from BibTeX to
HTML. They allow you to produce, from a set of bibliography files in
BibTeX format, a bibliography in HTML format.
2009-11-07 18:22:35 +00:00
Chris Thachuk
c5308b474a GNU Binutils formula.
The GNU Binutils are a collection of binary tools.
2009-11-07 18:22:35 +00:00
Kevin Menard
43df524f8d Added a formula for cvsps. 2009-11-07 18:22:35 +00:00
Ivan Torres
8b5b16d5a8 adding vcprompt formula 2009-11-07 18:22:35 +00:00
Kalin Harvey
13bf84e08f Added formula for qpdf, manipulates and decrypts pdf files 2009-11-07 18:22:35 +00:00
Mike Arthur
792a7a7c60 Update Qt MD5 and fix X11 png dependency. 2009-11-07 18:22:34 +00:00
Hugh Evans
728f306026 FreeTDS 0.82: http://www.freetds.org/ 2009-11-07 18:22:34 +00:00
Max Howell
636de48f7e Use Ruby commands in preference to UNIX commands 2009-11-07 18:22:34 +00:00
Chris Wanstrath
880f684a92 solr forumla 2009-11-07 18:22:34 +00:00
Max Howell
f175ebb0a1 Qwt formula
The Qwt library contains GUI Components and utility classes which are
primarily useful for programs with a technical background. Beside a 2D plot
widget it provides scales, sliders, dials, compasses, thermometers, wheels and
knobs to control or display values, arrays, or ranges of type double.
2009-11-07 18:22:34 +00:00
Max Howell
c906149093 Install into Homebrew prefix
This is the problem with doing our own Python stuff. But easy_install doesn't
work great. The solution is probably jezdez's pip formula.
2009-11-07 18:22:34 +00:00
Russ
403046a560 Riverbank SIP 2009-11-07 18:22:34 +00:00
Russ
1cddf1a46b PyQt 2009-11-07 18:22:34 +00:00
Russ
8d351363ec Small Device C Compiler 2009-11-07 18:22:34 +00:00
Russ
01e1114950 libusb 2009-11-07 18:22:34 +00:00
Russ
2500e5491a IPCalc 2009-11-07 18:22:34 +00:00
Russ
7ae2316e3c GNU Scientific Library 2009-11-07 18:22:34 +00:00
Max Howell
e4f78d928c Remove Snow Leopard Subversion tweaks
The tweaks didn't help for me, but making neon build a dylib rather than static lib did help. So remove them now.
2009-11-07 18:22:34 +00:00
Max Howell
deb8c4d7e0 Fixes Homebrew/homebrew#115; Can't compile LLVM on Snow Leopard 2009-11-07 18:22:33 +00:00
Jannis Leidel
e055617c92 Fixed erlang formula by applying required patches 2009-11-07 18:22:33 +00:00
Max Howell
36db34c99a Use a working mirror
The URL that was being used stopped working.
2009-11-07 18:22:33 +00:00
Max Howell
399f3bac37 Make Neon keg-only
Also make it build a dylib, not a static library. This is because the default linker behaviour is to run through the search path twice. First time looking for dylibs and second time for .a files. So duplicate formula must build a dylib.

The other option is the -search_paths_first link flag. I don't like this though as every flag we bung in there adds more possible compile issues to projects that depend on such flags being off.
2009-11-04 16:27:37 +00:00
Adam Vandenberg
5bea6e9ff0 Bump Git to 1.6.5.2 2009-11-04 16:27:36 +00:00
Jeremy Carbaugh
b931d71ee9 disable neon version check to enable checkout of http/https repos
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2009-11-04 16:27:36 +00:00
Jannis Leidel
64dca35e14 Bumped Python formula up to 2.6.4
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2009-11-04 16:27:36 +00:00
Jannis Leidel
d707758cf8 memcache-top formula
perl command-line memcached stat reporter, top-like output

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2009-11-04 16:27:36 +00:00
Adam Vandenberg
75c348dbf8 Update Subversion to 1.6.6 and fix on Leopard.
The "fixes" to this formula for 10.6 completely broke it on 10.5.
The formula now has separate setup / deps handling for 10.5 and
10.6, which should work until Subversion 1.7 comes out some day
and the Snow Leopard system deps break again.
2009-10-30 11:05:49 -07:00
Adam Vandenberg
656c6b7c8c Fix md5 on MySQL Connector (C) 2009-10-28 11:41:02 -07:00
Adam Vandenberg
eff77f7a99 MongoDB - support 32bit installs and bump to 1.1.2. 2009-10-27 13:42:01 -07:00
Max Howell
ca5b16eec0 Use the correct md5, why not? 2009-10-24 16:20:10 +01:00
Max Howell
3a478cd46f Install single files to prefix
It's a single .app file, our convention here is typically to just put it at the formula's prefix root.
2009-10-23 19:22:52 +01:00
Max Howell
5ce0734c8b Fix SDL pc files and sdl-config
So many tools expect all SDL modules to be installed in the same place. So we have to change the prefix path to HOMEBREW_PREFIX. This is probably the correct thing to do in general in fact.
2009-10-23 19:22:51 +01:00
James Whitehead II
43451b7c1c Updated URL and MD5 for aria2 (1.6.2) 2009-10-23 19:22:51 +01:00
Rob Olson
778863b3bd Fixed typo in the Jasper formula 2009-10-23 19:22:51 +01:00
Mihai Anca
8c2d9f44c7 Update Redis to 1.02 2009-10-23 19:22:51 +01:00
Björn B. Brandenburg
5bc0fdf30a Add formula for pdflib-lite.
pdflib-lite is required to enable Gnuplot's PDF terminal.

While not free (as in speach) software, pdflib-lite is available for
non-commercial (i.e., academic and personal) use free of charge. A license
reminder is printed at the end of the build.

pdflib is also provided by MacPorts; a workaround from their portfile was
adapted to this formula to get the build to go through.
2009-10-23 19:22:51 +01:00
Max Howell
bf9d01ecc6 Bump Qt to 4.5.3 2009-10-23 19:22:51 +01:00
Max Howell
a65ef78575 Fixes Homebrew/homebrew#77 2009-10-23 19:22:39 +01:00
Max Howell
f7e8f824bf Swig comes with OS X all versions 2009-10-23 19:20:15 +01:00
Mike Arthur
d473a0f68a Add CppUnit brew. 2009-10-23 19:12:21 +01:00
Adam Vandenberg
57299ece8b Speed up Python linking. 2009-10-21 11:30:54 -07:00
Adam Vandenberg
efe78769b4 Formula for Exult, an Ultima 7 game engine. 2009-10-20 20:51:21 -07:00
Adam Vandenberg
bdf0a8b8f9 Update SDL for Snow Leopard. Add libmikmod. 2009-10-20 20:12:30 -07:00
Jannis Leidel
3fec41f0a5 DRY in autossh formula 2009-10-21 03:03:31 +01:00
Seth Falcon
2131d1a6c7 Add formula for rdesktop 2009-10-21 02:59:36 +01:00
Robert Iannucci
6301e039c8 cowpatties! 2009-10-21 02:55:42 +01:00
Kieran Pilkington
cae14d861b Enable jpeg2000 support 2009-10-21 02:53:28 +01:00
Mel Gray
1a875cd60b Latest version wouldn't work with Ruby bindings
So bumping down.
2009-10-21 02:39:29 +01:00
Mihai Anca
b184e053ed Tokyo Tyrant formula
A network interface for concurrent and remote connections to Tokyo 
Cabinet.
2009-10-21 02:31:58 +01:00
Mihai Anca
2327cce322 Updated Tokyo Cabinet to 1.4.35 2009-10-21 02:31:58 +01:00
Torsten Curdt
afd346de1c Add lesspipe 1.7.0 brew 2009-10-21 02:27:24 +01:00
Patrick Elder
73540d4e8a Update to Git 1.6.5.1 2009-10-21 02:27:24 +01:00
David Reynolds
17ee325b83 Remove some unecessary compiler flags 2009-10-21 02:27:24 +01:00
Caleb Land
cef77edbb1 add formula for rlwrap
rlwrap wraps another command giving it readline editing ability.

This is useful for interactive programs like clojure which don't provide readline support.

http://en.wikibooks.org/wiki/Clojure_Programming/Getting_Started#Enhancing_Clojure_REPL_with_rlwrap
2009-10-20 14:18:52 -04:00
Max Howell
fea3ed0d28 DRY mad project homepages
Yay for using Ruby rather than some lame declarative syntax.
2009-10-19 13:52:57 +01:00
Jiayong Ou
422a62529e shell.fm formula
shell-fm is a lightweight, console-based player for last.fm radio streams.

Signed-off-by: Max Howell <max@methylblue.com>

The h1 on the page is Shell.fm, everywhere else he calls it shell-fm. Thanks developer-guy. I switched the formula to .fm as that is more consitent with how you would write it if you heard it mentioned in a podcast etc.
2009-10-19 13:52:52 +01:00
Max Howell
1370961056 Fix libao runtime issue
Symbol not found: _dlsym_auto_underscore

Fixes pending shell.fm output issue.
2009-10-19 13:48:34 +01:00
Jiayong Ou
b57d4191e9 madplay formula
A command-line front-end for the MAD decoder
2009-10-19 13:48:34 +01:00
Jiayong Ou
82a34a62bc libid3tag formula
ID3 library from libmad
2009-10-19 13:48:34 +01:00
Max Howell
4cee064df2 Build a universal binary on Leopard
Fixes Homebrew/homebrew#69
2009-10-19 13:48:33 +01:00
Jannis Leidel
9807cb7cee Fixes man dir in autossh formula 2009-10-19 10:39:27 +02:00
Aanand Prasad
f7bb85bcce Add readline dependency to Ruby 2009-10-19 04:02:49 +01:00
elliottcable
81cb955f89 Some improvements to the Scons formula 2009-10-19 04:02:49 +01:00
Kieran Pilkington
f66907e05f Add Scons formula
Signed-off-by: Max Howell <max@methylblue.com>

Scons is now an example of a system that we do duplicated even though easy_install supports it. This is because:

1) Easy Install installs a version that is not current;
2) We may need to directly depend on this formula to build other formula.
2009-10-19 04:02:49 +01:00
Max Howell
6c7891647b Much to my surprise OS X provides Apache Ant
Although amusingly, it's version 1.7.1 on Leopard and 1.7.0 on Snow Leopard!
2009-10-19 04:02:49 +01:00
Andrew White
532deb940c Update to tiff-3.9.1 2009-10-19 04:02:49 +01:00
Andrew White
37fb2b6a08 Set mandir in configure script instead of moving afterwards 2009-10-19 04:02:49 +01:00
Jannis Leidel
3376685922 Jython formula
Jython is an implementation of the high-level, dynamic,
object-oriented language Python written in 100% Pure
Java, and seamlessly integrated with the Java platform.
It thus allows you to run Python on any Java platform.
2009-10-19 04:02:49 +01:00
Jannis Leidel
dd1e90d310 bmon formula
bmon is a portable bandwidth monitor and rate estimator. It supports
various input methods for different architectures. Various output
modes exist, including an interactive curses interface, lightweight
HTML output, and simple ASCII output. Statistics may be distributed
over a network using multicast or unicast and collected at some
point to generate a summary of statistics for a set of nodes.
2009-10-19 04:02:49 +01:00
Jannis Leidel
fc4fb52478 htop formula
Htop is an ncursed-based process viewer similar
to top, but it allows to scroll the list
vertically and horizontally to see all processes
and their full command lines.
2009-10-19 04:02:48 +01:00
Max Howell
8570152278 Force xmlstarlet to link to the xml2 dylibs
Static linking makes no sense for us anyway. And OS X doesn't even provide those libs as static variants so we have no choice.
2009-10-19 04:02:48 +01:00
Robert Iannucci
e571734cab Add rtorrent and dependencies
Adds rtorrent, libtorrent and libsigcpp formulae.
2009-10-19 04:02:48 +01:00
Robert Iannucci
670f087196 Add formula for xmlstarlet, CLI XML tools
Works on 10.5.  Will most likely work on 10.6 as well.
2009-10-19 04:02:48 +01:00
dbr
29e719cd30 Add clojure-contrib formula 2009-10-19 04:02:48 +01:00
dbr
b9b6ce7ff7 Add autossh formula, with fixed rscreen command
The rscreen command annoyingly overrides the
escape key to ^z, which is fixed in a patch. The
rest of the default settings should be fine for
most people
2009-10-19 04:02:48 +01:00
dbr
c0dc827114 Don't ignore CLASSPATH in clj command
$CLOJURE was passed to java -classpath, which
caused the $CLASSPATH ENV var to be ingored.

This is needed for the clojure-contrib formula,
and for using third-party classes, which is kind
of useful..
2009-10-19 04:02:48 +01:00
dbr
7af6d599c4 Add --head repo for clojure formula 2009-10-19 04:02:48 +01:00
rick
e3b614e983 Add DevIL formula
Developer's Image Library (DevIL) is a cross-platform image library utilizing
a simple syntax to load, save, convert, manipulate, filter and display a
variety of images with ease.
2009-10-19 04:02:48 +01:00
rick
b1481acc57 Update yajl to 1.0.6 2009-10-19 04:02:48 +01:00
rick
ec69bccccd Update littlecms to 1.18a 2009-10-19 04:02:48 +01:00
Matthew Scott
097c1a0434 Fix rabbitmq 1.7.0 startup
(rabbitmq 1.7.0 has centralized rabbitmq-env to locate binaries)
2009-10-19 04:02:48 +01:00
jtimberman
ad41f40b32 Skip wxwidgets because it fails to build on Leopard
Fixes Homebrew/homebrew#96
2009-10-19 04:02:47 +01:00
Caleb Land
5c5bd71426 Correctly set the -install_name of libjs.dylib
Remove the workaround for the wrong dylib ID from couchdb and set it correctly
at the source.

Fixes Homebrew/homebrew#95
2009-10-19 04:02:32 +01:00
Adam Vandenberg
e689d797e9 Formula for pigz parallel gzipper. 2009-10-16 15:59:31 -07:00
Max Howell
a6f3dc0fc2 Fix fish formula due to bad cherry-pick -- sorry :( 2009-10-15 16:51:58 +01: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
Max Howell
38aebbfc9b Fixes Homebrew/homebrew#93 2009-10-15 16:40:07 +01:00
Tim Dysinger
1f621503f2 Upgrade Chicken to 4.2.0 2009-10-15 15:59:02 +01:00
Kieran Pilkington
479fb9fbb1 Portaudio 2009-10-15 15:54:18 +01:00
Max Howell
9b157ab856 Deversion swig/share
Versioning dirs is redundant with Homebrew so I try to remove it where possible.
2009-10-15 15:54:08 +01:00
Björn B. Brandenburg
1576ebbfd4 Add Formula for Swig 1.3.40 2009-10-15 15:54:07 +01:00
Mathias Meyer
6b0cd606a3 Don't strip the ruby binary, unicorns die and bundles don't get loaded. 2009-10-15 15:18:53 +01:00
Mathias Meyer
c8d1180624 Updated for RabbitMQ 1.7.0 2009-10-15 15:17:52 +01:00
Mathias Meyer
37bfe6b568 A workaround for spidermonkey wonkiness to create a working couchjs binary. 2009-10-15 15:17:49 +01:00
Edgars Beigarts
9269a91eba Asterisk formula
Patched to use curl and thus not depend on wget.
2009-10-15 15:10:20 +01:00
Caleb Land
291c0f275d upgrade to couchdb 0.10 and fix problems
erlang installs its headers in a messed up place HOMEBREW_PREFIX/lib/erlang/usr/include)
2009-10-14 13:09:29 -04:00
Mike Skalnik
0b0f93329c Added netcat formula 2009-10-12 23:41:38 +01:00
David Höppner
a62f7ae93d Darwinbuild formula 2009-10-12 23:21:04 +01:00
David Höppner
70d1222e3f redland: add sqlite store, bdb optional 2009-10-12 23:01:14 +01:00
David Höppner
4527c123d4 Libdvdcss formula
libdvdcss is a simple library designed for accessing DVDs like a
block device without having to bother about the decryption.
2009-10-12 23:01:14 +01:00
David Höppner
4d5ed542c2 Libdvbpsi formula
libdvbpsi is a simple library designed for decoding and generation
of MPEG TS and DVB PSI tables.
2009-10-12 23:01:13 +01:00
David Höppner
8d041feeb5 Libcdio formula
The GNU Compact Disc Input and Control library (libcdio) contains a
library for CD-ROM and CD image access. Applications wishing to be
oblivious of the OS- and device-dependent properties of a CD-ROM or
of the specific details of various CD-image formats may benefit from
using this library.
2009-10-12 23:01:13 +01:00
David Höppner
764513a727 Libcddb formula
Libcddb is a C library to access data on a CDDB server.
2009-10-12 23:01:13 +01:00
David Höppner
f492148c3b weechat: GnuTLS is fixed 2009-10-12 23:01:13 +01:00
David Höppner
47baee9f06 Fribidi formula
GNU FriBidi is an implementation of the Unicode Bidirectional Algorithm (bidi).
2009-10-12 23:01:13 +01:00
David Höppner
29dc6545de Faac formula
FAAC is an Advanced Audio Coder (MPEG2-AAC, MPEG4-AAC). The goal of
FAAC is to explore the possibilities of AAC and exceed the quality
of the currently best MP3 encoders.
2009-10-12 23:01:09 +01:00
David Höppner
4f51c96c33 Faad2 formula
ISO AAC audio decoder
2009-10-12 23:01:05 +01:00
David Höppner
d18b40f040 Dirac formula 2009-10-12 23:01:04 +01:00
David Höppner
a4b812f266 berkeley-db: add cpp and java bindings 2009-10-12 22:51:58 +01:00
David Höppner
59472b306d Ncursesw formula
Wide character version of the ncurses library.
2009-10-12 22:51:57 +01:00
David Höppner
e2e2dda7b1 Parrot formula: patch more binaries 2009-10-12 22:51:57 +01:00
David Höppner
255319d7ba GNU Lightning formula
GNU lightning is a library that generates assembly language code
at run-time; it is very fast, making it ideal for Just-In-Time
compilers, and it abstracts over the target CPU, as it exposes to
the clients a standardized RISC instruction set inspired by the
MIPS and SPARC chips.
2009-10-12 22:51:57 +01:00
David Reynolds
ccbe488bd0 Adding in w3m recipe 2009-10-12 22:50:51 +01:00
Jiayong Ou
b7c369f77f pkg-config support for mad
Added a .pc file so that pkg-config can find mad.
2009-10-12 22:50:51 +01:00
Leo Franchi
460e62b256 perl bindings fail to build 2009-10-12 22:50:51 +01:00
Leo Franchi
ab99476fce Quassel formula 2009-10-12 22:41:17 +01:00
Leo Franchi
4676d9e846 D-Bus formula 2009-10-12 22:41:16 +01:00
Max Howell
fff450e194 Make libpng keg_only
Because OS X provides it and you shouldn't be linking against our version unintentionally.
2009-10-12 22:41:16 +01:00
Kieran Pilkington
4823e16f20 sdl_image formula
We depend on newer libpng than OS X provides because the libpng version has
bugs that exhibit themselves for some uses of the SDL.

See issue Homebrew/homebrew#89 for more information.
2009-10-12 22:41:16 +01:00
Boris Gordon
c0f484b08a libpng formula
Signed-off-by: Adam Vandenberg

Cleaned up formula.

Signed-off-by: Max Howell <max@methylblue.com>

Fixes Homebrew/homebrew#89
2009-10-12 22:41:16 +01:00
Max Howell
eaa74367fb Fix Qt build on SL 2009-10-12 22:41:16 +01:00
Seth Falcon
9941aa95e4 Add formula for httperf 2009-10-12 11:36:50 -07:00
Jannis Leidel
78faa1465c Make framework install of Python actually usable.
No offense but the use of --with-framework-name option is totally wrong in the
Formula.

As noted in the Mac build [notes][1] --with-framework-name is *not* to pass
the SDK path, but to rename it (e.g. "AwesomePython.framework" instead of just
"Python.framework"). To build it as a Mac OS X framework you need to use the
--enable-framework flag instead.

The same with the other option -- to build Python universally. The flag
--enable-universalsdk is missing.

[1]: http://svn.python.org/projects/python/branches/release26-maint/Mac/README
2009-10-12 18:11: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
Walter McGinnis
abd3464af6 updated zebra to latest release. 2009-10-12 17:46:21 +01:00
David Reynolds
c053cbdbb4 Adding readline support into the postgres formula 2009-10-12 17:37:00 +01:00
Piotr Usewicz
040dd8d536 Fix fish formula 2009-10-12 17:32:09 +01:00
Philip Weaver
e798791143 Use separate system calls for separate commands 2009-10-12 17:26:57 +01:00
Clinton R. Nixon
dd98285287 WordNet formula 2009-10-12 17:26:44 +01:00
emc
29bf4d5b35 Fix irssi formula so modules can be dynamically loaded 2009-10-12 17:26:29 +01:00
Piotr Usewicz
8b8636e6bd Beanstalk Formula
Beanstalk is a simple, fast workqueue service. Its interface is generic,
but was originally designed for reducing the latency of page
views in high-volume web applications by running
time-consuming tasks asynchronously.

Signed-off-by: Max Howell <max@methylblue.com>

I changed it to beanstalk.rb as that's how they refer to it in general.
2009-10-12 17:26:28 +01:00
Piotr Usewicz
6ace63865b Update to Wine 1.1.31
Force gcc 4.2 to compile wine
2009-10-12 17:26:28 +01:00
dbr
9b5e711fd9 Improved clojure formula.
Merged the clj_repl and clj commands into one clj command, which either
invokes the REPL, or runs a script (similar to how the python command works).
Moved the script to DATA, instead of inline
2009-10-12 17:26:28 +01:00
Björn B. Brandenburg
8072aff04e Add formula for GNU Linear Programming Kit
Provides a library and stand-alone tool for solving linear programs (LPs) and
integer linear programs (ILPs). Doesn't depend on anything else.
2009-10-12 17:26:27 +01:00
Andre Arko
924dab52ff Formula for MRTG, a tool to monitor server stats using SNMP
Also MRTG's dep, the GD library
2009-10-12 17:26:27 +01:00
Seth Falcon
592d7bddcb Update bash-completion to version 1.1
Also fixes etc config.

The call to inreplace had an incorrect path.  I tried correcting it
and leaving it as a post-make-install step, but it still did not work.
Moving the inreplace call did the trick.
2009-10-12 17:24:53 +01:00
Jannis Leidel
efae2ae56b pwgen formula 2009-10-12 17:24:52 +01:00
Mel Gray
714c5d4136 Google Performance tools formula 2009-10-12 17:24:42 +01:00
Kieran Pilkington
3a11a674d1 Speex formula 2009-10-12 17:24:21 +01:00
Max Howell
8515cce8dc Fixes Homebrew/homebrew#88; Aspell doesn't compile with LLVM 2009-10-12 15:46:48 +01:00
Max Howell
60a5996457 Git 1.6.5
No longer builds with LLVM due to a bug in LLVM headers.

Offending lines contain htonl().
2009-10-12 14:31:21 +01:00
elliottcable
462d32f916 Added a Node.js formula.
All sorts of weirdness is fixed by setting ENV.gcc_4_2, so… that’s a must.
2009-10-10 15:16:57 -08:00
Jiayong Ou
cacd0263ed AdvanceCOMP formula
AdvanceCOMP is a collection of recompression utilities for your .ZIP
archives, .PNG snapshots, .MNG video clips and .GZ files.
2009-10-09 09:44:03 +02:00
Max Howell
fc4c8c7a55 Remove # depends_on cmake
Thanks to adamv's new test.
2009-10-09 03:59:41 +01:00
Max Howell
c37d310cae The proper way to do this is with the head function 2009-10-09 03:59:41 +01:00
Adam Vandenberg
d614c20fdf Formula for Factor (trunk from git). 2009-10-08 17:23:00 -07:00
David Conrad
2cd527af8c orc formula 2009-10-09 00:54:27 +01:00
David Conrad
caff2aa1a6 vbindiff formula 2009-10-09 00:54:27 +01:00
David Conrad
1d07e72d48 MPlayer formula fixes
Don't force x86_64; configure detects it properly now

Use gcc-4.2 as llvm-gcc-4.2 chokes on mlp inline asm

Add recommended dependancy on pkg-config
2009-10-09 00:54:27 +01:00
David Conrad
3465f11870 Oggz formula
Signed-off-by: Max Howell <max@methylblue.com>

The formula was committed as liboggz.rb, but the homepage is consistent in
calling it Oggz so I renamed the formula.
2009-10-09 00:53:52 +01:00
David Conrad
7a6de3c8b2 Update libogg, libvorbis, and libtheora 2009-10-09 00:47:14 +01:00
David Conrad
0a9451aae2 ffmpeg configure script detects x86_64 correctly on 10.6 as of r20134 2009-10-09 00:47:02 +01:00
David Höppner
ae44cb4c81 weechat: fix iconv not found (not perfect)
Signed-off-by: Max Howell <max@methylblue.com>

Fixes Homebrew/homebrew#82
2009-10-09 00:13:24 +01:00
Max Howell
3f2008da91 Document selflinks.sh
Neaten icu4c caveats.

Use auto sourceforge mirror selection for mad.
2009-10-09 00:09:05 +01:00
Max Howell
0d38b76d7e Remove optimisations fromt mysql_config --cflags
This fixes issues that people were having compiling gems off of the Homebrew mysql installation.
2009-10-09 00:09:05 +01:00
Brian Smyth
29f06d5501 Fondu formula.
A set of programs to interconvert between mac font formats and pfb, ttf,
otf and bdf files on unix.
2009-10-08 13:23:05 -04:00
Caleb Land
4e7720c492 use the same imagemagick mirror as macports
the official imagemagick ftp deletes old releases too quickly
2009-10-06 12:03:50 -04:00
Max Howell
348b3e71dd Fix ImageMagick for non /usr/local installs
Closes Homebrew/homebrew#85. Closes Homebrew/homebrew#86.

Removing .la files is proving problematic in places. But oh well. Homebrew is
all about optimizing init?
2009-10-06 12:18:26 +01:00
Walter McGinnis
a918d70e84 Upgraded to yaz 3.0.49 release. 2009-10-06 12:12:01 +13:00
Max Howell
b70f2a4284 Siege seems to not like an etc that isn't in its prefix 2009-10-04 20:29:54 +01:00
Renaud (Nel) Morvan
e0fa4076c4 fix siege formula
Keg etc folder must exist for the build to succeed
2009-10-04 20:58:15 +02:00
Max Howell
885a173b34 Fixes Homebrew/homebrew#80; mpg123 doesn't build on Snow Leopard 2009-10-04 18:49:29 +01:00
David Reynolds
7d08b506b1 timedog formula
A Perl script that displays the set of files that were saved for any given
backup created by Mac OS X Time Machine.
2009-10-04 18:36:44 +01:00
David Reynolds
47662e332b Making the git formula install the bash completion file 2009-10-04 18:36:44 +01:00
Tom von Schwerdtner
62f7ef29ee Introduce ENV.O2 and use that for the postgresql build
Also only set ARCHFLAGS on non-Core Duo machines... though it seemed to build
fine even with it, it doenst make much sense to me... these changes are kind
of up for debate but it "works for me" this way...

Closes Homebrew/homebrew#75
2009-10-04 18:36:44 +01:00
Tom von Schwerdtner
4662e50595 Postgres doesn't support --disable-dependency-tracking 2009-10-04 18:36:44 +01:00
Piotr Usewicz
6570815c23 Wine formula
Wine Is Not an Emulator
2009-10-04 18:36:44 +01:00
Renaud (Nel) Morvan
81a4b46f31 Siege 2.69 formula
An HTTP load testing and benchmarking utility.
2009-10-04 18:36:44 +01:00
Adam Vandenberg
631cb05451 Updated formula for xu4 (Ultima 4 engine)
It's a lost cause trying to get 1.0beta3 compiling under Snow Leopard,
and the trunk already compiles 64-bit clean, so we might as well
use that.

Note that the DATA patch makes a few changes that are then rewritten
by inreplace. Why not patch clean and not run inreplace later? Because
I'm going to submit the patch back upstream, which should hopefully
allow us to drop it from the formula and only use inreplace to select
our build environment (native arch and framework for either 10.5 or 10.6)
2009-10-04 18:36:44 +01:00
Max Howell
26c79d6530 Simplify couchdb formula 2009-10-04 18:36:44 +01:00
Max Howell
0650354383 Make Spidermonkey work with Couchdb
I had to remove the THREADSAFE flag to make it work.

Couchdb seems the reason to use Spidermonkey at this point. Without these
changes Couchdb would crash hard when loading the Spidermonkey dylib.

If the threadsafety is required then we should look into making a keg-only
Spidermonkey for Couchdb's personal use.

The nspr dependency isn't documented as required, and doesn't seem to make a
difference if it is removed. So I removed it.
2009-10-04 18:36:13 +01:00
Max Howell
a5655419d8 Fixes Homebrew/homebrew#61; Erlang crypto driver fails to load
Turns out the problem was zealous stripping… again.
2009-10-04 17:49:49 +01:00
David Höppner
2273dced6b Vala formula update to new version 2009-10-03 16:51:27 +01:00
David Höppner
b44a496492 Parrot formula
Parrot is a virtual machine designed to efficiently compile
and execute bytecode for dynamic languages. Parrot currently
hosts a variety of language implementations in various stages
of completion, including Tcl, Javascript, Ruby, Lua, Scheme,
PHP, Python, Perl 6, APL, and a .NET bytecode translator.

The parrot binary needs patching to find its library.
2009-10-03 16:51:27 +01:00
David Höppner
8a00d63499 Ircii formula
IrcII is an IRC and ICB console client.
2009-10-03 16:51:27 +01:00
David Höppner
bdfd9a138c Search for pcre also in HOMEBREW_PREFIX
Fixes installing nginx when Homebrew is not in /usr/local

Closes Homebrew/homebrew#76
2009-10-03 16:50:28 +01:00
Tom Taylor
339d725628 osm2pgsql formula
A utility program that converts OpenStreetMap (.OSM) data into a format that can be loaded into PostgreSQL.
2009-10-03 16:31:58 +01:00
Max Howell
caf60a8f4f Remove OpenSSL
We don't want beta libs and Erlang doesn't need it.

Also disabled installation of erlang docs as we just delete them, we need to make the delete step optional.
2009-10-03 16:16:44 +01:00
Robert Iannucci
3b2a1e3add Fix colordiff on OS X 10.6 2009-10-03 15:41:21 +01:00
Adam Vandenberg
e5e0bbfb34 Formula for the side-scoller game 'Abuse'. 2009-10-03 15:36:34 +01:00
Adam Vandenberg
a7c682443d Update SDL_mixer formula.
Use LLVM if available, now that LD flags are set correctly.
2009-10-03 15:36:34 +01:00
Adam Vandenberg
21873120ae Formula for SDL_ttf 2009-10-03 15:36:34 +01:00
Rob Hudson
d10513cab8 [postgis] Added extra needed files to share and bin. 2009-10-03 15:24:31 +01:00
Max Howell
8c0e82e06f Modernise the GRC formula somewhat
This was one of the first ones I wrote, so it lacks some of our more recent touches.
2009-10-03 15:23:45 +01:00
Mark Imbriaco
98dfd1e6e4 Make the elinks formula use gcc-4.2. 2009-10-03 13:28:31 +01:00
Michael Stephens
bd33ce469a GeoIP formula
GeoIP is a C library that enables the user to find geographical and
network information of an IP address.
2009-10-03 13:25:23 +01:00
Ben Alpert
603b7d3119 dcraw formula
An ANSI C program that decodes any raw image from any digital camera.
2009-10-03 13:25:19 +01:00
Ben Alpert
403d4d0771 JPEG formula: remove --disable-debug
I was getting "WARNING: unrecognized options: --disable-debug"
2009-10-02 22:49:03 -06:00
Austin Ziegler
3155fb0f7f Fixing the qt recipe to work without . in PATH. 2009-10-02 20:35:34 +01:00
David Höppner
0878373c99 Openexr formula
OpenEXR is a high dynamic-range (HDR) image file format developed by
Industrial Light & Magic for use in computer imaging applications.
2009-10-02 20:32:40 +01:00
David Höppner
4e942be300 Ilmbase formula 2009-10-02 20:32:40 +01:00
David Höppner
1247b70de2 Jasper formula
The JasPer Project is an open-source initiative to provide a free software-based
reference implementation of the codec specified in the JPEG-2000 Part-1 standard
(i.e., ISO/IEC 15444-1).
2009-10-02 20:32:40 +01:00
Adam Vandenberg
d209221baa Formula.var now means 'HOMEBREW_PREFIX/var', so use that.
Also add comment and slightly reformat.
2009-10-02 20:32:04 +01:00
Max Howell
ea31de16bb Fix Weechat always installing to /usr/local
The WeeChat devs don't know about CMAKE_INSTALL_PREFIX apparently, someone
should tell them. I won't. I plan on just sitting back and shacking my head
side-to-side instead.
2009-10-02 20:01:23 +01:00
Max Howell
98657bf094 HttpDownloadStrategy renamed CurlDownloadStrategy
Because people didn't realise it was actually curl and thus supports eg. ftp too.
2009-10-02 20:01:23 +01:00
Rob Hudson
7a1ecdc5a0 Added postgis recipe, which depends on postgresql, proj and geos. 2009-10-02 11:04:48 -07:00
Robert Iannucci
4c8ff83998 ColorDiff formula
Use latest 1.0.9.  Small patch to tweak with the Makefile.
2009-10-02 16:30:34 +01:00
Robert Iannucci
bf67584091 ccache formula
ccache is a compiler cache. It acts as a caching pre-processor to C/C++
compilers, using the -E compiler switch and a hash to detect when a
compilation can be satisfied from cache. This often results in a 5 to 10 times
speedup in common compilations.
2009-10-02 16:30:34 +01:00
David Höppner
c722f7d554 GNU Emacs formula
GNU Emacs is an extensible, customizable text editor—and more. At
its core is an interpreter for Emacs Lisp, a dialect of the Lisp
programming language with extensions to support text editing.
2009-10-02 16:30:34 +01:00
Clinton R. Nixon
3eb8777506 Fixed issue with Ant formula and File.unlink 2009-10-02 16:30:34 +01:00
Clinton R. Nixon
6a3d8cb06f updated MongoDB formula to version 1.1.1 2009-10-02 16:30:34 +01:00
Raimonds Simanovskis
31f2e1b22c Fix rabbitmq formula
* store RabbitMQ Erlang binaries in lib/rabbitmq/erlang/lib to avoid overwriting of lib/erlang/lib
* add HOMEBREW_PREFIX in RabbitMQ scripts
2009-10-02 16:30:34 +01:00
Adam Vandenberg
80739bd761 Don't force gcc in Aspell, now that LD is set correctly. 2009-10-02 15:33:29 +01:00
Adam Vandenberg
06d167789e Update Python to 2.6.3. 2009-10-02 15:33:29 +01:00
Ben Alpert
0ee34453d6 LYSP formula
a _really_ tiny lisp
2009-10-01 18:52:47 -06:00
Ben Alpert
081d48f128 Shorten patch for SLOCCount 2009-10-01 16:32:03 -06:00
Jeremy Carbaugh
bbaa080c3d Build with 10.6
Signed-off-by: Max Howell <max@methylblue.com>

I made it use the MACOS_VERSION SDK
2009-10-01 18:53:25 +01:00
JD Harrington
ee5a3ba1de add '--with-passenger' option to nginx Formula 2009-10-01 18:53:25 +01:00
JD Harrington
6f8c2dbb45 NcFTP 3.2.3 formula 2009-10-01 18:53:25 +01:00
Jacob Harris
38fd391f31 Libqrencode formula
A C library for encoding data in a QR Code symbol, a kind of 2D symbology
that can be scanned by handy terminals such as a mobile phone with CCD. The
capacity of QR Code is up to 7000 digits or 4000 characters, and is highly
robust.
2009-10-01 17:02:09 +01:00
Attila Györffy
e267611d72 Ruby Enterprise Edition 1.8.7-20090928
A server-oriented friendly branch of Ruby which includes various enhancements.
2009-10-01 16:21:30 +01:00
(@ivanvc)
350f4bd2c5 This flag causes the make process to fail 2009-10-01 15:48:46 +01:00
(@ivanvc)
2a61971dfa Wrong architecture for OS X 10.5 2009-10-01 15:46:15 +01:00
Tom von Schwerdtner
9f8b349dd7 Use HOMEBREW_PREFIX/var by default for the mysql db
* Switch to the tar.gz for download, it's a few MB smaller than the zip
* Remove duplicate --with-plugins line
* Switch statedir to #{HOMEBREW_PREFIX}/var/mysql
* Set plist to treat HOMEBREW_PREFIX as home instead of hardcoding /usr/local

Signed-off-by: Max Howell <max@methylblue.com>

Closes Homebrew/homebrew#67

I amended the caveats slightly.
2009-10-01 15:17:31 +01:00
tvon
b075a12e50 Use HOMEBREW_PREFIX/var by default for the postgres db
Copy the mysql way of doing things in so far as using a plist file avoiding
any need for root or other users and advising creating the database under
/usr/local/var
2009-10-01 15:17:31 +01:00
Adam Vandenberg
bb67a4adc1 Formula for libssh2. 2009-10-01 15:17:30 +01:00
Adam Vandenberg
71349613b3 Update OCaml recipe per spicyj suggestion. 2009-10-01 15:17:30 +01:00
Adam Vandenberg
e46430a3d7 Formula for Chocolate Doom
Chocolate Doom is a Doom source port which aims to reproduce the
behavior of Vanilla Doom as closely as possible.

Note: No game levels are included, just the game engine.
2009-10-01 15:17:30 +01:00
Adam Vandenberg
7d25d9a18d Formula for SDL_net library. 2009-10-01 15:17:30 +01:00
Adam Vandenberg
fe707c9126 Update usage of libexec for roguelikes.
Since "libexec" folders under the Cellar are already private per
formula, there's no reason to create an additional folder underneath
for namespacing.

Removed the extra folder level from these formulas.
2009-10-01 15:17:29 +01:00
bendyworks
44d9f9c542 Updated imagemagick formula to play nicely with rmagick gem
Fixes Homebrew/homebrew#71
2009-10-01 15:05:45 +01:00
Christian Mayer
b8c5c394b1 [couchdb] use mkpath instead of mkdir
To prevent Error: File exists - /usr/local/Cellar/couchdb/0.9.1/var/lib/couchdb
when recompiling.
2009-10-01 12:28:55 +01:00
Tom Taylor
3b4b738b2a Added xpdf, version 3.02 + security patch level 3. 2009-09-30 19:03:06 +01:00
Caleb Land
327482130b use Pathname instead of Dir for fancy path stuff 2009-09-30 19:02:36 +01:00
Brian Smyth
4970b3eeaf SLOCCount formula.
SLOCCount is a set of tools for counting physical Source Lines of Code
(SLOC) in a large number of languages of a potentially large set of
programs.
2009-09-30 18:55:44 +01:00
Austin Ziegler
07a6519384 Updated pngcrush to 1.7.2; fixed penryn build. 2009-09-30 18:52:13 +01:00
Austin Ziegler
8e45392f63 Adding Apache FOP
Apache FOP (Formatting Objects Processor) is a print formatter driven by XSL
formatting objects (XSL-FO) and an output independent formatter.
2009-09-30 18:52:13 +01:00
Austin Ziegler
e55cfe5d2c Adding the gccxml formula. 2009-09-30 18:52:13 +01:00
Adam Vandenberg
f233f2a944 Update Vice formula.
Trim about 7 MB from Vice by deleting extraneous icons from each of the
.app bundles. Each .app bundle only needs the x*.icns icon that corresponds
to it.
2009-09-30 18:06:33 +01:00
Adam Vandenberg
afbd41fed9 Update SDL_mixer for 10.6.
Updated configure args and a patch for SDL_mixer to allow it to compile
under Snow Leopard.
2009-09-30 18:06:29 +01:00
Adam Vandenberg
83ffaf6ee9 Formula for ApacheTop 2009-09-30 18:04:05 +01:00
Adam Vandenberg
b2a4c1ed3b Fix parallel build issues in Objective Caml formula. 2009-09-30 18:04:05 +01:00
Adam Vandenberg
6cca9f0727 Update angband comment. 2009-09-30 18:04:05 +01:00
David Höppner
afa42b0e4b Add cmake as a build dependency for Soprano 2009-09-30 18:03:53 +01:00
Luke Amdor
bde7010566 Updated sbt to 0.5.5 2009-09-30 17:45:34 +01:00
Max Howell
d036aedb85 Apache Ant should be named Ant
See updated naming guidelines on the wiki.
2009-09-30 17:24:05 +01:00
August Lilleaas
ffc95c0102 Apache ActiveMQ formula
Apache ActiveMQ is the most popular and powerful open source messaging and
Integration Patterns provider.
2009-09-30 17:23:38 +01:00
Max Howell
a3dfaa62f3 Fixed tmux homepage 2009-09-30 15:03:43 +01:00
Matt Kemp
ef1bb13903 added formula for tintin++
TinTin++, aka TT++, is a free Mud client for Windows, Linux, and Mac OS X.
2009-09-30 00:22:49 -05:00
Matt Kemp
09d75b17d4 Added formula for tmux
tmux is a "terminal multiplexer", it enables a number of terminals
(or windows) to be accessed and controlled from a single terminal.  tmux is
intended to be a simple, modern, BSD-licensed alternative to
programs such as GNU screen.
2009-09-30 00:19:25 -05:00
Max Howell
a059f5bcb6 OpenSSL is now keg-only
OS X provides OpenSSL already. Thus policy dictates this formula be keg-only.

In fact policy dictates we shouldn't even provide this beta version in master tree. So I'm not sure if it should even stay. Supposedly erlang needs it. I think this is false.
2009-09-30 01:50:19 +01:00
Ask Solem
266172afdd RabbitMQ formula
RabbitMQ is a complete and highly reliable Enterprise Messaging system based
on the emerging AMQP standard.

Signed-off-by: Max Howell <max@methylblue.com>

I left this one for ages as I wasn't sure about the erlang_libdir bit. I changed it in the end. But maybe it doesn't work. Someone will have to verify.

If erlang needs to look in a certain dir for plugins, we need to make sure it looks in the HOMEBREW_PREFIX dir and not further up, ie. its prefix in the Cellar. Same for any plugin system.
2009-09-30 01:24:49 +01:00
Brett Porter
d9fab7fb21 Cadaver formula 2009-09-30 01:24:42 +01:00
James Whitehead II
f71c9c702b LuaRocks formula
A deployment and management system for Lua modules.
2009-09-30 01:24:36 +01:00
James Whitehead II
1b3a9df8a2 Fix the Lua formula to properly load libraries installed in HOMEBREW_PREFIX 2009-09-30 01:24:36 +01:00
dbr
daf1821c59 weechat depends_on gnutls, and two FIXME notices 2009-09-30 01:24:36 +01:00
Raphael Simon
db593500ef GNU tar formula (for Mac OS X) 2009-09-30 01:24:36 +01:00
Clinton R. Nixon
1ceee80526 Monit formula 2009-09-30 01:24:36 +01:00
Ben Livingood
eb76ec84c9 Initial support for bash-4.0 2009-09-30 01:24:32 +01:00
Rune Botten
c364bc0d35 Update and correct scala formula 2009-09-30 01:24:32 +01:00
Rune Botten
53b8e10e94 Add mediatomb formula 2009-09-30 01:24:32 +01:00
Dan Sully
7e68a45958 Iperf formula.
Iperf was developed by NLANR/DAST as a modern alternative for measuring
maximum TCP and UDP bandwidth performance. Iperf allows the tuning of various
parameters and UDP characteristics. Iperf reports bandwidth, delay jitter,
datagram loss.
2009-09-30 01:24:32 +01:00
Matthew R. Scott
f6180cf493 watch tool from procps 3.2.8 2009-09-30 01:24:31 +01:00
Joe Shaw
e5e3e307fd Update erlang to the latest release, R13B02-1 2009-09-30 01:24:31 +01:00
Joe Shaw
3874f6f4c6 coreutils aliases should use brew --prefix, not /usr/local
The aliases file which can be generated with brew --install hardcodes
/usr/local.  Changed it to set a brew_prefix environment variable
and use it instead.
2009-09-30 01:24:31 +01:00
Joe Shaw
b4e3d82ce6 Add a formula for GNU sed.
Installs as $prefix/bin/gsed, like the Macports version.  This
makes it easier to alias so that you don't have to put $prefix/bin
ahead of /usr/bin in your $PATH.
2009-09-30 01:24:31 +01:00
Jacob Harris
3f6b58cec3 Force Subversion to link to Homebrew neon
Closes Homebrew/homebrew#59

Signed-off-by: Max Howell <max@methylblue.com>

As I understand it, this is not required on 10.6. But then again this formula
isn't really required on 10.6.
2009-09-30 01:24:31 +01:00
David Höppner
6c8446fbc7 Theora formula
Theora is a free and open video compression format from the Xiph.org Foundation.
Like all our multimedia technology it can be used to distribute film and video
online and on disc without the licensing and royalty fees or vendor lock-in
associated with other formats.

Signed-off-by: Max Howell <max@methylblue.com>

I changed the name to theora as that is how Xiph refer to it.
2009-09-30 01:24:31 +01:00
David Hoeppner
69b39e9cda New mawk release 20090920, correct homepage 2009-09-30 01:24:31 +01:00
Christoph Sturm
655a5e35a2 Enable x264 features in ffmpeg
Add dependency on x264 package.

Only build 64 bit on SL, this probably fixes the build on leopard.
2009-09-30 01:24:31 +01:00
Christoph Sturm
354d699e0a x264 formula 2009-09-30 01:24:31 +01:00
Andre Arko
d151f0f56c Update znc to 0.076, with extras via config switch 2009-09-30 01:24:31 +01:00
Philip Weaver
43f4d5a124 Add Formula for aspell.
GNU Aspell is a Free and Open Source spell checker designed to eventually
replace Ispell.

A pretty vanilla formula.  I don't know what configure options would be
useful. As it is, it works for me with Emacs.
2009-09-30 01:24:28 +01:00
Boris Gordon
5349fa88fb Xdebug formula
The Xdebug extension helps you debugging your script by providing a lot of
valuable debug information.
2009-09-30 01:24:25 +01:00
Seth Falcon
8f18f073f5 mg formula
mg is Micro GNU/emacs, this is a portable version of the mg maintained by
the OpenBSD team.
2009-09-30 00:05:36 +01:00
Seth Falcon
490f908f25 lbdb formula
Includes a patch in __DATA__ found here: http://trac.macports.org/ticket/21096

This package allows you to query for addresses from the OS X AddressBook from
mutt.
2009-09-30 00:04:56 +01:00
Seth Falcon
d33c05ecc0 mairix formula
mairix is a program for indexing and searching email messages stored in
Maildir (see the documentation section below), MH or mbox folders.
2009-09-30 00:02:21 +01:00
Jari Bakken
f85bf868c9 Add formula for the Google App Engine for Java SDK
Signed-off-by: Max Howell <max@methylblue.com>

I had quite a few quibbles with the name. Google can't make up their minds what they call it apparently!
2009-09-29 23:58:55 +01:00
Jari Bakken
e4d7a6abe1 Add formula for par2 utility 2009-09-29 23:52:21 +01:00
Tom von Schwerdtner
f91d0472d9 There is no --without-bench configure option
Which is probably why it was being ignored.
2009-09-29 23:52:21 +01:00
Tom von Schwerdtner
b8f509f85a Graphviz formula
Disabling python becuase using easy_install is easier, and it was kicking
errors before I disabled it.
2009-09-29 23:52:17 +01:00
Max Howell
65b311ea94 ImageMagick also needs O3 for speed reasons 2009-09-29 23:34:16 +01:00
Andre Arko
534546b042 Allow skip_clean as a class method
Pass in a list of any files that you don't want cleaned
with a path relative to the cellar. e.g. `strip_paths ['bin/znc']`
It's backwards compatible with def strip_clean?, at least for now.

The znc formula is updated as an example.
2009-09-29 23:34:16 +01:00
Caleb Land
303370b6ce Fix ghostscript if jpeg7 is already installed
Closes Homebrew/homebrew#56

If jpeg7 is already installed when you try to install ghostscript there is a
compilation error.

The answer is to move the included jpeg6 source directory out of the way,
download jpeg7, and create a link to the jpeg7 source inside of the
ghostscript source... ghostscript is none the wiser.
2009-09-29 23:34:16 +01:00
Max Howell
d4201d1c27 Removing skip_clean? didn't break gawk for me 2009-09-29 23:33:22 +01:00
Max Howell
46ba3e04a2 Readline is keg only, so use its prefix
The pkg-config stuff should not be necessary as our pkg-config includes our path already.
2009-09-29 23:33:22 +01:00
Jacob Harris
43800d5dad Added BerkeleyDB formula 2009-09-29 23:33:22 +01:00
David Höppner
8363fe20ad GNU Guile formula
Guile is a library designed to help programmers create flexible applications. Using Guile
in an application allows programmers to write plug-ins, or modules (there are many names,
but the concept is essentially the same) and users to use them to have an application fit
their needs.
2009-09-29 23:33:22 +01:00
Adam Vandenberg
2d406986aa Formula for GMP
GMP is a free library for arbitrary precision arithmetic, operating on
signed integers, rational numbers, and floating point numbers. There is
no practical limit to the precision except the ones implied by the available
memory in the machine GMP runs on. GMP has a rich set of functions, and the
functions have a regular interface.
2009-09-29 23:33:22 +01:00
David Höppner
9aaa8458d0 Boehm-Demers-Weiser garbage collector formula
The Boehm-Demers-Weiser conservative garbage collector can be used as a garbage collecting
replacement for C malloc or C++ new. It allows you to allocate memory basically as you
normally would, without explicitly deallocating memory that is no longer useful. The collector
automatically recycles memory when it determines that it can no longer be otherwise accessed.

Adam Vandenberg:
    Update bdw-gc formula for 10.6
2009-09-29 23:33:22 +01:00
Adam Vandenberg
952a362dcf Bump Neon version and add --with-ssl 2009-09-29 23:33:22 +01:00
Adam Vandenberg
7b1365f6cb Formula for rogue. 2009-09-29 23:33:22 +01:00
Adam Vandenberg
f1872a1b4a Formula for the Hercules emulator.
Hercules is an open source software implementation of the mainframe
System/370 and ESA/390 architectures, in addition to the new 64-bit
z/Architecture.
2009-09-29 23:33:22 +01:00
Adam Vandenberg
85aff083b1 Formula for Lynx web browser
Lynx is a fully-featured World Wide Web (WWW) browser for users on Unix,
VMS, and other platforms running cursor-addressable, character-cell
terminals or emulators. That includes vt100 terminals, other character-
cell displays, and vt100 emulators such as Kermit or Procomm running on PCs
or Macs.
2009-09-29 23:33:22 +01:00
Adam Vandenberg
c9102b9222 Formula for VICE family of Commodore emulators. 2009-09-29 23:33:22 +01:00
Adam Vandenberg
a1f9648ef5 Formula for xu4 (Ultima 4 engine) 2009-09-29 23:33:22 +01:00
Adam Vandenberg
b739ba9613 Formula for SDL_mixer 2009-09-29 23:33:22 +01:00
Adam Vandenberg
5b067d5c95 SDL now copies Objective-C support files.
Mac OS X projects that use SDL through Objective-C may
require the "SDLmain" support files.

Since these are not strictly header files, they are not
installed into include by default, so we put them in our
libexec folder.
2009-09-29 23:33:22 +01:00
Paul J. Davis
b7a6a4420d Tweak the var/(lib|log) directories.
It appears as though Homebrew is aggressively removing empty
directories. I just created empty files to keep these alive so that
CouchDB would't choke on startup. I'm tired, otherwise I'd see if I
could use skip_clean? to skip removing the empty dirs.

Thanks to Kamal for fixing the initial log directory mixup.

Signed-Off-By: Adam Vandenberg <flangy@gmail.com>

Update Couchdb formula now that skip_clean? can test empty folders.
2009-09-29 23:32:58 +01:00
Adam Vandenberg
d9ff0da134 Update homepage for libffi. 2009-09-29 23:32:56 +01:00
Patrick Elder
6fa83618a9 Added unixOBDC formula 2009-09-29 23:32:51 +01:00
JD Harrington
278e6e7cf7 Formula for id3lib 3.8.3 2009-09-29 23:30:20 +01:00
Liam Cooke
8fdd59fcf7 Rsync formula (3.0.6; 10.5 comes with 2.6.9) 2009-09-29 23:30:20 +01:00
Joe Shaw
7afc8e5dbe Add a formula for gawk 2009-09-29 23:30:20 +01:00
Adam Vandenberg
75d0d0a42f Update nginx to 0.7.62
The previous fix to do this actually /downgraded/ it to 0.7.2.
2009-09-29 23:30:20 +01:00
Clinton R. Nixon
5c3c0c5f33 Ragel formula 2009-09-29 23:30:13 +01:00
Adam Vandenberg
813becf8fc Pathname can now identify -src versions, remove version from Omega. 2009-09-29 23:29:57 +01:00
Kieran Pilkington
c7856955e2 Zebra 2.0.41 formula
A high-performance, general-purpose structured text indexing and retrieval
engine.
2009-09-29 16:26:38 +01:00
Kieran Pilkington
1bf2879268 YAZ 3.0.48 formula
A programmers’ toolkit supporting the development of Z39.50/SRW/SRU clients
and servers.
2009-09-29 16:26:38 +01:00
Kieran Pilkington
6248d3c1e5 Imagemagick 6.5.6-5 2009-09-29 16:26:38 +01:00
Kieran Pilkington
9db4af3d7a Don't assume /usr/local in postgresql formula
Adding user creation commands, and adding note about aliasing commands.
Formula working nicely now :-D

Adding note about postgres gem to avoid conflicts (took me a while to figure
out)
2009-09-29 16:26:37 +01:00
Kieran Pilkington
779a6f5fd0 Fixing vorbis-tools formula
The ogg and vorbis formulas didn't exist (libogg, libvorbis do though).
2009-09-29 16:26:37 +01:00
Kieran Pilkington
6435ba7d0b Fixing asciidoc formula (the url was not accessible) 2009-09-29 16:26:37 +01:00
Max Howell
e802b7f00b FIX SDL closes Homebrew/homebrew#42
Don't use LLVM to compile this code.
2009-09-29 15:46:34 +01:00
Olivier ROUX
6656f2f05e bchunk formula
binchunker converts a CD image in a ".bin / .cue" format (sometimes ".raw /
.cue") to a set of .iso and .cdr tracks.
2009-09-29 15:46:34 +01:00
Olivier ROUX
16b038ced8 mmv formula
mmv is a program to move/copy/append/link multiple files according to a set of
wildcard patterns. This multiple action is performed safely, i.e. without any
unexpected deletion of files due to collisions of target names with existing
filenames or with other target names.
2009-09-29 15:46:34 +01:00
Alexander Solovyov
2a0717ad1b libyaml formula
LibYAML is a YAML 1.1 parser and emitter written in C.
2009-09-29 15:46:34 +01:00
Will Boyce
8ebf0faef3 Irssi with ssl, ipv6 and perl support 2009-09-29 15:46:34 +01:00
Max Howell
45fb79a4cb Fix ack download location
This should be more reliable, still, he could rebase!
2009-09-29 15:46:34 +01:00
Max Howell
f159b3b33a Build Ghostscript in reasonable time
Relevent to issue Homebrew/homebrew#56
2009-09-29 14:23:00 +01:00
Paul J. Davis
67a660976c Tokyo Cabinet formula
Tokyo Cabinet: a modern implementation of DBM. Written by Mikio
Hirabayashi who is also the author of HyperEstraier and QDBM. Supports
hash table, B+tree, or fixed-length array databases of key/value pairs.

Signed-off-by: Max Howell <max@methylblue.com>

I changed the filename as policy is to hyphen separate if the actual name is
space separated. I plan to add functionality so if the user types a common
alias, it is recognised, as I understand that using hyphens in this case would
be unusual.

Also removed the md5 as only one of sha1 and md5 is checked. And correct me if
I'm wrong but two hashes seems unnecessary.
2009-09-28 00:20:51 +01:00
David Reynolds
d770081479 mtr formula
mtr combines the functionality of the 'traceroute' and 'ping' programs in a
single network diagnostic tool.
2009-09-28 00:20:51 +01:00
Luke Amdor
d1fabf2f51 Added formula for clojure-1.0.0 2009-09-28 00:20:50 +01:00
Caleb Land
688c12c727 Fix Spidermonkey formula
The Spidermonkey makefiles hardcoded the compilers that are used. Which broke
when used with gcc 4.2 cflags.
2009-09-28 00:20:50 +01:00
Basil Shkara
359aac3799 Added cscope formula. 2009-09-27 10:02:56 +10:00
Mike Enriquez
29493012e0 Fix postgresql build
Signed-off-by: Max Howell <max@methylblue.com>

I amended it slightly from the original patch: f91a542e8f07323bca00da3de4eee7060e8122a7

Fixes Homebrew/homebrew#38
2009-09-25 19:41:54 +01:00
Adam Vandenberg
75db7c7025 Formula for frotz 2009-09-25 19:22:02 +01:00
Adam Vandenberg
d4861ed55d Formula for Omega (roguelike)
The class roguelike game.
2009-09-25 19:22:02 +01:00
Adam Vandenberg
60c1ef1065 Formula for Angband 2009-09-25 19:22:02 +01:00
Adam Vandenberg
aa64e4da67 Fix Nethack formula.
* Create the empty save folder on install.
* Deparallelize the build, since the master build runs a bunch of
  nested makes, and we want the products to come out in-order.
2009-09-25 19:22:02 +01:00
Adam Vandenberg
0d67a67a86 Bump MysqlConnectorC to 6.0.2 2009-09-25 19:22:01 +01:00
Adam Vandenberg
bdfce6e834 Bump MySQL to 5.1.39 2009-09-25 19:22:01 +01:00