Commit graph

911 commits

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