Commit Graph

340236 Commits (38042c9c5aaa97f7824976e645621dd0b4255dff)

Author SHA1 Message Date
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