Commit Graph

273 Commits (67a660976c0fa29368bc474927e3dea02f5d7b55)

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