Commit graph

572 commits

Author SHA1 Message Date
(@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
Adam Vandenberg
b1167cfc4b Fix name of libunistring, libidn and cluence classes 2009-09-25 19:22:01 +01:00
Boris Gordon
57cda21b6e MCrypt formula
MCrypt is a replacement for the old crypt() package and crypt(1) command, with
extensions. It allows developers to use a wide range of encryption functions,
without making drastic changes to their code. It allows users to encrypt
files or data streams without having to be cryptographers. Above all, it
allows you to have some really neat code on your machine. :)
2009-09-25 18:03:41 +01:00
Steve Agalloco
177a21bac9 Mysql 5.1.38
5.1.37 *already* no longer available to download on mirrors.
2009-09-25 15:40:29 +01:00
Christian Mayer
a16ab414b2 Axel formula
Axel tries to accelerate downloads by using multiple connections (possibly to
multiple servers) for one download. Because of its size, it might be very
useful on bootdisks or other small systems as a wget replacement.
2009-09-25 15:31:55 +01:00
Max Howell
24ce147997 Fix readline
Patches were level 0, not level 1
2009-09-25 15:31:55 +01:00
Brian Smyth
b562b5e48b Links formula.
Text mode web browser that support tables and frames.
2009-09-25 00:00:55 -04:00
Max Howell
fcfd480167 Don't use quotes with the comma separated version of system()
As you don't escape to that version.
2009-09-25 01:24:05 +01:00
Abhay Kumar
e6de5ac534 Don't prematurely bump Erlang
Thou shall not bump a packaging system's erlang version before it's released
even though you love to live on the edge.

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

Agreed, Homebrew sticks to stable releases in the main url, the @head url is used for cutting edge.
2009-09-25 01:24:05 +01:00
Erlend Finvåg
44d5459dc4 cksfv formula 2009-09-25 01:24:01 +01:00
Max Howell
48fd4f9d43 Fixes Homebrew/homebrew#60
Well, I guessed keg_only would have issues.

Here, glib assumes GNU gettext will be in the same path as itself. Which would
be true if we symlinked gettext into the tree, but we don't to avoid conflicts
with the BSD version: /usr/lib/libgettext.dylib

We'll have to do this a lot, so I need to figure out how to automate it, or
how to avoid doing this kind of thing altogether.
2009-09-25 00:04:55 +01:00
Matt Freels
654ed20b88 Ack moved to github 2009-09-24 23:47:34 +01:00
Julien BLANCHARD
05c6758d1f Updated nginx to 0.7.62 2009-09-24 23:47:34 +01:00
Ben Alpert
6fac778311 Simplify first_dir in MacFUSE formula 2009-09-24 16:30:36 -06:00
Ben Alpert
5e0a3ac21a Add Hardware.is_64_bit? method
Closes Homebrew/homebrew#53
2009-09-24 16:30:26 -06:00
Max Howell
b549e3bebf Install man pages correctly (libtiff formula) 2009-09-24 21:46:39 +01:00
Max Howell
ad5381911e Don't install .bat files (Maven formula) 2009-09-24 21:46:35 +01:00
Max Howell
50760c018f Use new instance var syntax in example formula 2009-09-24 18:49:32 +01:00
Clinton R. Nixon
d9ff92599c Added small DSL for formulas
You can now use "url", "version", "homepage", and any checksums as
class methods, like so:

    class Dos2unix <Formula
      url 'http://www.sfr-fresh.com/linux/misc/old/dos2unix-3.1.tar.gz'
      md5 '25ff56bab202de63ea6f6c211c416e96'
      homepage 'http://www.sfr-fresh.com/linux/misc/'
    end

The previous usage ("@url = 'http://example.com/tarball.tgz'") still
works, maintaining compatibility with previous formulas.

"dos2unix.rb" is translated into the new format as an example.
2009-09-23 14:51:11 -04:00
elliottcable
fc365b8f39 #caveats expects me to return a string, I don’t have to #puts it myself. 2009-09-22 13:47:40 -08:00
elliottcable
75f0bea72d No need for a @version, that is extracted from the URL 2009-09-22 13:45:11 -08:00
elliottcable
b966833a3e Building Ruby with pthread is bad practice.
Ruby is not natively threaded; there is absolutely no reason to build against
pthread unless you intend to link against libraries themselves built with
pthread (tcl/tk). More information: http://blogs.sun.com/prashant/entry/ruby_and_enable_pthreads
2009-09-22 13:21:54 -08:00
elliottcable
b66629b371 I can’t find an explanation of CFLAGS=-D_XOPEN_SOURCE=1, so I’m removing it.
As far as I can deduce, the source of that flag is in Dan Benjamin’s article,
here: http://hivelogic.com/articles/ruby-rails-leopard

However, he provides no explanation for its use, and did not respond to
commentors’ requests for said explanation; on top of that, I can find no useful
references anywhere else. Hence, removing it.
2009-09-22 13:18:38 -08:00
elliottcable
cd9ee34adf Added a Formula to install the EC2 API tools.
Unfortunately, dealing with them requires quite a bit of shell configuration.
I offered the best documentation of this configuration that I could, but it’s
fairly verbose and a bit repulsive… unfortunately, the other option (attempting
to preform the setup automatically) turns out to be even messier, and prone to
mistakes to boot.
2009-09-22 13:15:15 -08:00
elliottcable
db94cfdbd4 The bash completion stuff should go in the bash profile 2009-09-22 13:15:15 -08:00
August Lilleaas
b27582de9a Mentioning mysql.server when installing mysql, as an alternative to a start-on-boot plist. 2009-09-22 21:47:54 +02:00
Max Howell
7754e27f1f Fix readline on Snow Leopard
The patches broke the build.
2009-09-22 19:56:23 +01:00
Miikka Koskinen
ce2390f593 Add missing end to readline formula. 2009-09-22 19:56:23 +01:00
Miikka Koskinen
b1679ccfff Gnuplot formula
Gnuplot is a portable command-line driven interactive data and function
plotting utility.
2009-09-22 19:56:22 +01:00
Miikka Koskinen
ac781aab51 pwsafe formula
pwsafe is a unix commandline program that manages encrypted password
databases.
2009-09-22 19:56:22 +01:00
Brian Smyth
cff153271f Fix logrotate build.
Make the build independent of POPT_DIR. The makefile will honor it if
it's in the environment, but will use the standard env variables
otherwise.
2009-09-22 08:03:15 -04:00
Brian Smyth
dcd8571b97 Shorten formula.
Shorten reduces the size of waveform files (such as audio) using Huffman
coding of prediction residuals and optional additional quantisation. In
lossless mode the amount of compression obtained depends on the nature
of the waveform. Those composing of low frequencies and low amplitudes
give the best compression, which may be 2:1 or better. Lossy compression
operates by specifying a minimum acceptable segmental signal to noise
ratio or a maximum bit rate. Lossy compression operates by zeroing the
lower order bits of the waveform, so retaining waveform shape.
2009-09-22 08:03:15 -04:00
Max Howell
a3c29ba9cd ImageMagick install works, fixes Homebrew/homebrew#35
Careless mistake from me.
2009-09-22 10:54:27 +01:00
Max Howell
7fad0c4cf9 SDL on 10.6
Using MacPorts patch. We need their people!
2009-09-21 23:51:18 +01:00
Max Howell
a4052a9b7c ENV.cc; returns the compiler we use 2009-09-21 23:50:57 +01:00
Max Howell
965eaf5159 Revert to Ruby 1.9
Old formulas are valid, but should be maintained in a separate branch if
that's what is needed.

The exact way we are going to do this is not yet agreed on.
2009-09-21 22:02:35 +01:00
Adam Vandenberg
0d247ddb15 Don\'t delete the ScummVM default theme. 2009-09-21 13:06:21 -07:00
Adam Vandenberg
6c05463579 Update ScummVM to 1rc1 2009-09-21 13:06:21 -07:00
Adam Vandenberg
795983964a Formula for Google Protocol Buffers 2009-09-21 13:06:21 -07:00
Adam Vandenberg
2dbfac4899 Build mod_wsgi with the same arch's as Python. 2009-09-21 13:06:21 -07:00
Adam Vandenberg
79bd94dc5c Download-only formula for Perforce client. 2009-09-21 13:06:21 -07:00
Adam Vandenberg
655370f37f Don't hardcode 'gcc' in manual formulas. 2009-09-21 13:06:21 -07:00
Adam Vandenberg
26917bfcea Build Python against Readline 6 2009-09-21 13:06:20 -07:00
Adam Vandenberg
4786129c64 Apply patches to readline 6.0 2009-09-21 13:06:20 -07:00
Adam Vandenberg
1be2d31891 Add nethack formula 2009-09-21 13:05:41 -07:00
Max Howell
a5e21d9276 Automatically add keg_only? deps to relevent ENV
Eg gettext gets added into LDFLAGS, INCLUDE and that. I hope I got everything
that is typical. Prolly not. But we'll find out.

Made readline keg_only because the BSD version is provided by OS X, and I
don't want bug reports that are tricky to solve due to unexpected differences
between the two.
2009-09-21 20:23:09 +01:00
Max Howell
870514ece5 APR is provided by OS X
I broke my own rule, mockery is permitted.
2009-09-21 20:23:09 +01:00
Hunter Morris
2207b97386 Update GnuPG formula to 1.4.10 and include --disable-asm to prevent breakage 2009-09-21 19:16:20 +01:00
Max Howell
a0759ae93a Use new depends_on syntax in all formula
Many formula were imported during the development of the dependency branch.
2009-09-21 19:00:13 +01:00
Max Howell
ec4aa1f6b6 Merge branch 'deps'
Conflicts:
	Library/Formula/imagemagick.rb
	Library/Formula/taglib.rb
	Library/Homebrew/brew.h.rb
	Library/Homebrew/formula.rb
	bin/brew
2009-09-21 18:46:28 +01:00
Max Howell
c665eac117 Dependency resolution with fancy syntax
Is it a DSL? No. But people call it that apparently.

To add a dependency:

class Doe <Formula
  depends_on 'ray'
  depends_on 'mee' => :optional
  depends_on 'far' => :recommended
  depends_on Sew.new
end

Sew would be a formula you have defined in this Formula file. This is useful,
eg. see Python's formula. Formula specified in this fashion cannot be linked
into the HOMEBREW_PREFIX, they are considered private libraries. This allows
you to create custom installations that are very specific to your formula.

More features to come, like specifying versions
2009-09-21 18:27:48 +01:00
Max Howell
3225cb3841 Some renames from 0xffea's patches
I removed the gnu prefix from libidn and libunistring and I apologise because
I know I made it look like you should add this prefix on previous commits.

We add it when:

1. OS X has a non gnu equivalent pre-installed
2. The package is commonly called GNU foo, eg. GNU Go is not referred to as
   just 'Go'

I removed the core suffix from clucene as if anyone ever wants more than just
clucene teh additions should be added as variants to the clucene formula.

Otherwise first class formula, 0xffea noticed all the extra things I usually
do in cherry-picks.
2009-09-21 15:26:41 +01:00
David Höppner
81e7bcdffe GNU Libunistring
Libunistring provides functions for manipulating Unicode strings and for manipulating
C strings according to the Unicode standard.
2009-09-19 19:55:25 +02:00
David Höppner
9899458dc6 Nasm formula
Netwide Assembler: an assembler targetting the Intel x86 series of processors,
with portable source.
2009-09-19 19:54:01 +02:00
David Höppner
419e330cc3 Soprano formula
Soprano (formerly known as QRDF) is a library which provides a highly usable
object-oriented C++/Qt4 framework for RDF data. It uses different RDF storage
solutions as backends through a simple plugin system. Soprano is targetted at
desktop applications that need a RDF data storage solution. It has been optimized
for easy usage and simplicity.
2009-09-19 11:52:11 +02:00
David Höppner
45cbd143dc GNU Libidn formula
GNU Libidn is a fully documented implementation of the Stringprep, Punycode and
IDNA specifications. Libidn's purpose is to encode and decode internationalized
domain names.
2009-09-19 11:50:52 +02:00
David Höppner
a454c26358 Strigi formula
Strigi is a daemon which uses a very fast and efficient crawler that can
index data on your harddrive. Indexing operations are performed without
hammering your system, this makes Strigi the fastest and smallest desktop
searching program.
2009-09-19 11:48:25 +02:00
David Höppner
3a7d329f9e Lighttpd formula
Security, speed, compliance, and flexibility -- all of these describe lighttpd
(pron. lighty) which is rapidly redefining efficiency of a webserver; as it is
designed and optimized for high performance environments. With a small memory
footprint compared to other web-servers, effective management of the cpu-load,
and advanced feature set (FastCGI, SCGI, Auth, Output-Compression, URL-Rewriting
and many more) lighttpd is the perfect solution for every server that is suffering
load problems. And best of all it's Open Source licensed under the revised BSD
license.
2009-09-19 11:46:33 +02:00
David Höppner
8a63a7a0cc CLucene formula
CLucene is a C++ port of Lucene: the high-performance, full-featured text
search engine written in Java. CLucene is faster than lucene as it is written
in C++.
2009-09-19 11:44:26 +02:00
David Höppner
7816103dd9 Xerces-C++ formula
Xerces-C++ is a validating XML parser written in a portable subset of C++.
Xerces-C++ makes it easy to give your application the ability to read and
write XML data.
2009-09-19 11:42:30 +02:00
David Höppner
382acffc82 Redland RDF Library Formula
Redland is a set of free software C libraries that provide support for the
Resource Description Framework (RDF).
2009-09-19 11:39:40 +02:00
David Höppner
dcea5cb284 Automoc formula
KDE automatic moc generator
2009-09-19 11:37:39 +02:00
David Höppner
76de754e70 GNU Smalltalk formula
GNU Smalltalk is a free implementation of the Smalltalk-80 language.
2009-09-19 11:35:43 +02:00
David Höppner
bb25b20b2a Libgee formula
Libgee is a collection library providing GObject-based interfaces and
classes for commonly used data structures.
2009-09-19 11:33:04 +02:00
David Höppner
4a0ad60d38 Vala formula
Vala is a new programming language that aims to bring modern programming
language features to GNOME developers without imposing any additional runtime
requirements and without using a different ABI compared to applications and
libraries written in C.
2009-09-19 11:30:48 +02:00
Geoff Cant
6a43b50327 Adding a formula for the pstree command. 2009-09-18 14:16:30 +01:00
Geoff Cant
d2dc63b484 Adding a formula for GNU find. 2009-09-18 14:16:30 +01:00
Geoff Cant
8eac9ca16f Add a formula for pgrep/pfind/pkill. 2009-09-18 14:16:30 +01:00
Mike Enriquez
b6bc632994 Ruby 64-bit formula
Signed-off-by: Max Howell <max@methylblue.com>

I adapted our existing ruby formula using the best bits of them both.
2009-09-18 13:37:14 +01:00
Dan Dofter
7d8f9c04ac Updated imagemagick formula to the latest release (6.5.5-10) 2009-09-18 13:37:14 +01:00
Luke Amdor
8a8359159a SBT formula
A simple build tool for Scala projects that aims to do the basics well. It
requires Java 1.5 or later.
2009-09-18 13:37:13 +01:00
Luke Amdor
70796e44a6 Maven formula
Apache Maven is a software project management and comprehension tool. Based on
the concept of a project object model (POM), Maven can manage a project's
build, reporting and documentation from a central piece of information.
2009-09-18 13:37:13 +01:00
elliottcable
249d54362a Fixing the mplayer formula, for now.
Some day I hope to make it utilize the ffmpeg-mt and speed patches, as well as
providing optimization info in the notes, but I can’t currently get that to
work on Snow Leopard. Maybe later.
2009-09-18 00:13:46 -08:00
Max Howell
a92d3516dc Git 1.6.4.4 2009-09-17 22:01:27 +01:00
Max Howell
bd67abc121 Solving the GNU GetText issues
GNU GetText breaks eg. Ruby 1.9 builds, and some other formula I have been building too. But it is required by eg. glib. So to solve this we are going to by default not symlink gettext into the Homebrew prefix.

Formula that depend on GetText will have the gettext paths added to the brewing environment automatically. Neat.
2009-09-17 22:01:27 +01:00
Max Howell
cc26fd52c9 Fixes glib
It compiles, but I am not sure this is safe frankly. The problem is that the OS X iconv is bugged and doesn't have a 64 bit symbol for libiconv_open.

Now we must build 64 bit as otherwise everything that links to iconv must be 32 bit too. So we build a static libiconv and link glib to that. This fills in the missing symbol.

However glib still dynamically links to /usr/lib/libiconv.dylib, this is the bit I'm not happy with. It can be fixed but I'm guessing it's ok. At least at this stage of Homebrew.
2009-09-17 22:01:27 +01:00
Max Howell
9af9659b1e Python depends on a custom Readline
The idea here is that this readline is installed, but not symlinked in.
2009-09-17 22:00:29 +01:00
dbr
d3e93c2e14 Add weechat formula 2009-09-17 19:51:48 +01:00
Max Howell
1a571e1dba TagLib 1.6 2009-09-17 18:42:56 +01:00
Max Howell
eccb50c121 Prettier install output
This way caveats and other warnings/errors don't appear connected to the Summary text.
2009-09-17 18:42:56 +01:00
Max Howell
3b4dac6ddd Default to patch level 1
Having gone through our patches it's clear that p1 is more standard.

Also fixed a bug where returning DATA outside of an array would fail to patch.
2009-09-16 17:08:32 +01:00
Luke G
96fdab2e79 Nmap 5.00 formula
We don't install zenmap as it uses Python dist tools and doesn't play nice.
2009-09-16 15:39:30 +01:00
Daniel Rodríguez Troitiño
0da74e36e8 Added patch for environ problems in Gettext.
All Gettext binaries fail at runtime with linking problems related to the
environ variable. According to <http://www.mail-archive.com/bug-gnulib@gnu.org/msg09272.html>
the environ variable is missing from some platforms (between them MacOS X),
and autoconf test for it, and sets HAVE_ENVIRON_DECL accordingly. A common
workaround was declaring "extern char** environ" in the code if the OS didn't
provide the environ variable, but that doesn't work since 10.5. Since then you
have to use _NSGetEnviron() function declared in crt_externs.h. This
workaround works at least since 10.3. t

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

Closes Homebrew/homebrew#11
2009-09-16 15:33:30 +01:00
Max Howell
4ee824abfb Add /usr/X11/lib/pkgconfig to pkg-config-path 2009-09-16 15:18:56 +01:00
David Reynolds
5cf8e5a4ad LFTP formula
LFTP is sophisticated ftp/http client, file transfer program supporting a
number of network protocols. Like BASH, it has job control and uses readline
library for input. It has bookmarks, built-in mirror, can transfer several
files in parallel. It was designed with reliability in mind.

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

Added MD5 and modified tweaks to the ENV slightly.
2009-09-16 14:49:07 +01:00
Clinton R. Nixon
51ca673030 CHICKENscheme formula
CHICKEN is a compiler for the Scheme programming language. CHICKEN produces
portable, efficient C, supports almost all of the R5RS Scheme language
standard, and includes many enhancements and extensions. CHICKEN runs on
Linux, MacOS X, Windows, and many Unix flavours.
2009-09-16 14:49:07 +01:00
Geoff Cant
9394e6a395 Adding a Formula for the Emacs Erlang refactoring mode Wrangler 2009-09-16 14:49:07 +01:00
Paul J. Davis
4bf87bd94a Libffi formula
libffi - FFI stands for Foreign Function Interface. A foreign function
interface is the popular name for the interface that allows code written
in one language to call code written in another language.
2009-09-16 14:49:07 +01:00
Dane Jensen
d9d9f4c733 Build spidermonkey with utf-8 support 2009-09-16 14:49:07 +01:00
Geoff Cant
55e8b5582e Latest Erlang R13B02 snapshot
Signed-off-by: Max Howell <max@methylblue.com>

I had to amend this quite heavily as it wasn't a patch against the latest formula.
2009-09-16 14:49:06 +01:00
Geoff Cant
9bf40ff633 Vilistextum formula
Vilistextum is a html to text / ascii converter specifically programmed to get
the best out of incorrect html.
2009-09-16 14:49:06 +01:00
Daniel Rodríguez Troitiño
9e3c6a57c1 Upgrading s-lang version to 2.2.1. 2009-09-16 14:49:06 +01:00
Daniel Rodríguez Troitiño
79cb23bbf2 Most <http://www.jedsoft.org/most/> formula.
Most version 5.0.0a.
Adding S-Lang as a dependency for building.
2009-09-16 14:49:06 +01:00
Dane Jensen
abb5511357 Unittest formula
This is the web page for a C++ unit test framework. Its design goals are to be
simple, to be idiomatic C++, and to follow the basic xUnit style to the extent
that doing so is compatible with the earlier goals. Its main differences from
other xUnit frameworks are that it uses constructors and destructors for
setup/teardown and that it requires you to represent tests as classes, instead
of methods.
2009-09-16 14:49:06 +01:00
Dane Jensen
72cb689bc5 Build multi-threaded Boost. 2009-09-16 14:49:06 +01:00
Max Howell
93b192046f Use __END__ patch rather than github gist
Also there was seemingly some bug where if you didn't read the pipe for the
patch commmand the exit status was non-zero.
2009-09-16 14:49:06 +01:00
Ben Alpert
a3a51a4d02 Fix up Lua formula a bit 2009-09-16 14:49:06 +01:00
Brian Smyth
14037f255d Logrotate formula
The logrotate utility is designed to simplify the administration of log files
on a system which generates a lot of log files. Logrotate allows for the
automatic rotation compression, removal and mailing of log files. Logrotate
can be set to handle a log file daily, weekly, monthly or when the log file
gets to a certain size. Normally, logrotate runs as a daily cron job.

The package is not buildable on Darwin without including an additional
header, nor is it installable without teaching the Makefile what INSTALL
is on Darwin.

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

I made a number of modifications, including comma separating the make call so
that the prefix doesn't need to be escaped if it has spaces in it.

Also setting LDFLAGS to /usr/local/lib is done in brewkit.rb already. The
POPT_DIR var shouldn't be necessary either, but I haven't tested that yet.
2009-09-16 14:49:06 +01:00
Ben Alpert
0f59c8c8ea AtomicParsley formula
AtomicParsley is a lightweight command line program for reading, parsing and
setting metadata into MPEG-4 files
2009-09-16 14:49:05 +01:00
Tom von Schwerdtner
897f4e0655 Irssi forumula
Irssi is a terminal based IRC client for UNIX systems. It also supports SILC
and ICB protocols via plugins.
2009-09-16 14:49:05 +01:00
Andre Arko
2aff5a963f Add znc-extras sub-package with more useful modules 2009-09-15 17:30:40 -07:00
Andre Arko
056466f303 Add znc, the advanced IRC proxy/bouncer
Includes recipes for znc and its dep, the c-ares lib
Now without stripping, so .so plugins will load
2009-09-15 17:30:40 -07:00
David Höppner
2b8ba854c7 Rasqal RDF Query Library Formula
Rasqal is a free software / Open Source C library that handles Resource Description
Framework (RDF) query syntaxes, query construction and query execution returning result
bindings. The supported query languages are SPARQL and RDQL.
2009-09-14 20:33:47 +01:00
David Höppner
0381008d8d Raptor formula
Raptor is a free software / Open Source C library that provides a set of parsers
and serializers that generate Resource Description Framework (RDF) triples by parsing
syntaxes or serialize the triples into a syntax. The supported parsing syntaxes are
RDF/XML, N-Triples, TRiG, Turtle, RSS tag soup including all versions of RSS, Atom 1.0
and 0.3, GRDDL and microformats for HTML, XHTML and XML and RDFa. The serializing
syntaxes are RDF/XML (regular, and abbreviated), Atom 1.0, GraphViz, JSON, N-Triples,
RSS 1.0 and XMP.
2009-09-14 20:33:47 +01:00
David Höppner
243e111f8a Mawk formula
Mawk (Mike's AWK) is an interpreter for the AWK Programming Language.
2009-09-14 20:33:47 +01:00
David Höppner
28a2090041 GNU Go formula
GNU Go is a free program that plays the game of Go. GNU Go has played thousands
of games on the NNGS Go server. GNU Go is now also playing regularly on the Legend
Go Server in Taiwan, on the WING server in Japan, and many volunteers run GNU Go
clients on KGS. GNU Go has established itself as the leading non-commercial go program
in the recent tournaments that it has taken part in.
2009-09-14 20:33:47 +01:00
David Höppner
77a777e8a2 GNU Global formula
GNU GLOBAL is a source code tagging system that works the same way across
diverse environments (emacs, vi, less, bash, web browser, etc). You can locate
specified objects in source files and move there easily. It is useful for
hacking a large project containing many subdirectories, many #ifdef and many
main() functions. It is similar to ctags or etags but is different from them
at the point of independence of any editor. It runs on a UNIX(POSIX)
compatible operating system like GNU and BSD.
2009-09-14 20:33:46 +01:00
James Whitehead II
0ec519c1bc Aria2 formula
aria2 is a multi-protocol & multi-source, cross platform download utility. The
supported protocols are HTTP(S), FTP, BitTorrent (DHT, PEX, MSE/PE and
WEB-Seeding), and Metalink.
2009-09-14 20:33:46 +01:00
Jamie van Dyke
067a9449a1 Updated imagemagick and made it work 2009-09-14 20:33:46 +01:00
Clinton R. Nixon
61ba6f1277 Fossil formula
Fossil: Simple, high-reliability, distributed software configuration
management.
2009-09-14 20:33:46 +01:00
Clinton R. Nixon
3193c44893 Readline 6.0 2009-09-14 20:33:46 +01:00
Clinton R. Nixon
773ec7ca11 JRuby formula
100% Java implementation of Ruby.
2009-09-14 20:33:46 +01:00
Clinton R. Nixon
4f0d14b994 Ruby 1.9.1 formula 2009-09-14 20:33:46 +01:00
Clinton R. Nixon
0d0aefb87e Zsh formula
Zsh is a shell designed for interactive use, although it is also a powerful
scripting language. More information can be found on the "Zsh Web Pages"
sites.

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

I de-versioned the install directories aas this is typically what we do.
2009-09-14 20:33:46 +01:00
Clinton R. Nixon
2b5296c3f2 Ant formula
Ant is a Java-based build tool. In theory, it is kind of like Make, without
Make's wrinkles and with the full portability of pure Java code.
2009-09-14 20:33:46 +01:00
Clinton R. Nixon
00e54dbf66 Most formula
MOST is a powerful paging program for Unix, VMS, MSDOS, and win32 systems.
Unlike other well-known paging programs most supports multiple windows and
can scroll left and right. Why settle for less?
2009-09-14 20:33:46 +01:00
Clinton R. Nixon
ff4dc81aff MongoDB formula
Mongo (from "humongous") is a high-performance, open source, schema-free
document-oriented database.
2009-09-14 20:33:46 +01:00
Sean Wolfe
c86462d485 Some improvements to the Erlang Formula
Updated erlang with changes to brewkit

Added deps.

Crypto still broke.

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

I removed the flag to make manpages optional as the Homebrew default is to
install manapges.
2009-09-14 20:33:46 +01:00
Sean Wolfe
5fc51a6e1b Couchdb and dependency formulae
Signed-off-by: Max Howell <max@methylblue.com>

I squashed a number of commits here, and also replaced the use of nspr.prefix with HOMEBREW_PREFIX as in theory we are flexible with our requirement for dependencies, although with the limited build system that SpiderMonkey possesses this is difficult for us to achieve anyway…
2009-09-14 20:33:46 +01:00
Tom von Schwerdtner
0986a01554 Postgresql formula
With most options enabled (why not?).

Could use cleanup perhaps, but it works...

Note that this does not work due to some library loading issues… when I run
initdb I get a big fail which I have yet to track down.

Signed-off-by: Max Howell <max@methylblue.com>
2009-09-14 20:33:46 +01:00
Nathaniel Talbott
de6ab32e32 Better mysql server support
Patch mysql_safe so it will run non-privileged.
Write out plist for managing mysqld with launchctl.
Add instructions on setting up db and launchctl script.

Signed-off-by: Max Howell <max@methylblue.com>
2009-09-14 20:33:46 +01:00
Leo Franchi
a6a0bb37ee fix path to qt binary 2009-09-12 12:06:43 -04:00
Max Howell
9528a73f46 Somehow slang and s-lang crept in 2009-09-11 19:17:36 +01:00
Andre Arko
74b9a2a0dc Simplify installation of pdftohtml 2009-09-11 10:19:27 -07:00
Andre Arko
f037fe0c81 Add pdftohtml formula 2009-09-11 10:19:27 -07:00
Brett Cannon
2c603f712a Scala 2.7.5 formula
Signed-off-by: Max Howell <max@methylblue.com>
2009-09-11 17:42:54 +01:00
Brett Cannon
dd27682489 OCaml 3.11.1 formula
Signed-off-by: Max Howell <max@methylblue.com>

I renamed it objective-caml.rb as this is the naming policy of homebrew. However I acknowledge everyone will look for it under ocaml.

But we do have a feature planned where formula can specify common aliases, and we'll try to get this in quickly.
2009-09-11 17:42:54 +01:00
Tom von Schwerdtner
b19728adf0 Mutt 1.5.20 formula
Signed-off-by: Max Howell <max@methylblue.com>
2009-09-11 17:42:54 +01:00
Sean Wolfe
a67c9f9f6b Openssl 1.0.0-beta3 formula
Signed-off-by: Max Howell <max@methylblue.com>
2009-09-11 17:42:54 +01:00
Max Howell
fd160ba562 Ack 1.90
<http://groups.google.com/group/ack-announce/t/584c2c2df9b1ad3>
2009-09-11 17:42:54 +01:00
Max Howell
19a38e2bf1 Taglib Extras 0.1.7 2009-09-11 17:42:54 +01:00
Benjamin Stiglitz
59692ad105 Fixed a typo in the fish formula.
Signed-off-by: Max Howell <max@methylblue.com>
2009-09-11 17:42:53 +01:00
Max Howell
9de8ef8e1f DMD 1.047 2009-09-11 17:42:53 +01:00
Justin Weiss
722bd359a6 Pipe Viewer formula
pv - Pipe Viewer - is a terminal-based tool for monitoring the
progress of data through a pipeline. It can be inserted into any
normal pipeline between two processes to give a visual indication of
how quickly data is passing through, how long it has taken, how near
to completion it is, and an estimate of how long it will be until
completion.

Signed-off-by: Max Howell <max@methylblue.com>
2009-09-11 17:42:53 +01:00
Jamie van Dyke
414357ad38 Sphinx formula
How do you implement full-text search for that 10+ million row table, keep up
with the load, and stay relevant? Sphinx is good at those kinds of riddles.

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

I added the mysql dependency.
2009-09-11 17:42:53 +01:00
Daniel Rodríguez Troitiño
896ffcb98c S-Lang formula
S-Lang is a multi-platform programmer's library designed to allow a developer
to create robust multi-platform software.

<http://www.s-lang.org/>
2009-09-11 17:42:53 +01:00
David Höppner
6a8be33143 Yasm formula
Yasm is a complete rewrite of the NASM assembler under the "new" BSD License.
Yasm currently supports the x86 and AMD64 instruction sets, accepts NASM and
GAS assembler syntaxes, outputs binary, ELF32, ELF64, 32 and 64-bit Mach-O,
RDOFF2, COFF, Win32, and Win64 object formats, and generates source debugging
information in STABS, DWARF 2, and CodeView 8 formats.
2009-09-11 17:42:53 +01:00
Hunter Morris
9a16248377 Formulae for gnutls, libgcrypt, and libgpg-error
Signed-off-by: Max Howell <max@methylblue.com>
2009-09-11 17:42:53 +01:00
Brian Smyth
d5944fa8a9 Popt formula
Popt is similar to getopt, but with a number of enhancements.
2009-09-11 17:42:53 +01:00
Christoph Sturm
8829204c1e FFmpeg formula (10.6 only)
The formula is 10.6 only because it compiles 64 bit, if you are a Leopard user
please patch! The MACOS_VERSION constant may be useful.

FFmpeg is a complete, cross-platform solution to record, convert and stream
audio and video. It includes libavcodec - the leading audio/video codec
library.
2009-09-11 17:42:53 +01:00