├── .gitignore └── Library ├── Homebrew ├── test │ └── testball-0.1.tbz ├── brewkit.rb └── optparse.rb └── Formula ├── repo.rb ├── fabricate.rb ├── growlme.rb ├── wol.rb ├── woof.rb ├── webkit2png.rb ├── term.rb ├── hub.rb ├── timedog.rb ├── gist.rb ├── par.rb ├── httping.rb ├── bchunk.rb ├── c-ares.rb ├── ii.rb ├── picocom.rb ├── pigz.rb ├── fastri.rb ├── vcprompt.rb ├── fossil.rb ├── snobol4.rb ├── arpoison.rb ├── pstree.rb ├── dmenu.rb ├── grails.rb ├── ipcalc.rb ├── libyaml.rb ├── tig.rb ├── cowsay.rb ├── groovy.rb ├── perforce.rb ├── jhead.rb ├── jpeg.rb ├── muttprofile.rb ├── wget.rb ├── bvi.rb ├── cksfv.rb ├── dnsmasq.rb ├── mrtg.rb ├── antiword.rb ├── color-code.rb ├── fio.rb ├── fltk.rb ├── jython.rb ├── orc.rb ├── repl.rb ├── attica.rb ├── cvsps.rb ├── exiv2.rb ├── libpcap.rb ├── popt.rb ├── swfmill.rb ├── watch.rb ├── app-engine-java-sdk.rb ├── ccache.rb ├── lockrun.rb ├── mg.rb ├── enet.rb ├── gawk.rb ├── growlnotify.rb ├── json-c.rb ├── lame.rb ├── libtiff.rb ├── little-cms.rb ├── lzma.rb ├── peg.rb ├── cmatrix.rb ├── cowpatty.rb ├── fribidi.rb ├── git-multipush.rb ├── hadoop.rb ├── liblcms.rb ├── monit.rb ├── ncftp.rb ├── authexec.rb ├── glpk.rb ├── joe.rb ├── speex.rb ├── fop.rb ├── jsawk.rb ├── libmemcached.rb ├── links.rb ├── lzip.rb ├── mktorrent.rb ├── nasm.rb ├── pdftohtml.rb ├── pidof.rb ├── raptor.rb ├── zsync.rb ├── intltool.rb ├── maven.rb ├── memcache-top.rb ├── oxygen-icons.rb ├── poppler.rb ├── re2c.rb ├── unyaffs.rb ├── asciidoc.rb ├── axel.rb ├── bwm-ng.rb ├── gd.rb ├── geos.rb ├── gtest.rb ├── httperf.rb ├── libcdio.rb ├── libident.rb ├── luarocks.rb ├── potrace.rb ├── ragel.rb ├── two-lame.rb ├── unrar.rb ├── wakeonlan.rb ├── elinks.rb ├── gearman.rb ├── geoip.rb ├── lesspipe.rb ├── libsamplerate.rb ├── lightning.rb ├── linklint.rb ├── tintin.rb ├── tree.rb ├── unixodbc.rb ├── x264.rb ├── colloquypush.rb ├── gnu-sed.rb ├── hunspell.rb ├── md5deep.rb ├── mhash.rb ├── mpop.rb ├── oorexx.rb ├── pngnq.rb ├── pwgen.rb ├── rdesktop.rb ├── scala.rb ├── yasm.rb ├── check.rb ├── devil.rb ├── findutils.rb ├── freetds.rb ├── mcrypt.rb ├── osm2pgsql.rb ├── qjson.rb ├── xerces-c.rb ├── corkscrew.rb ├── ddrescue.rb ├── dirac.rb ├── libidn.rb ├── libqrencode.rb ├── libsndfile.rb ├── pango.rb ├── pbc.rb ├── rasqal.rb ├── shorten.rb ├── swftools.rb ├── vilistextum.rb ├── bonnie.rb ├── dcraw.rb ├── faac.rb ├── id3lib.rb ├── iftop.rb ├── ioke.rb ├── iperf.rb ├── libgadu.rb ├── libotr.rb ├── resty.rb ├── unittest.rb ├── wordnet.rb ├── base64.rb ├── faad2.rb ├── gnu-go.rb ├── hdf5.rb ├── libart.rb ├── libcue.rb ├── libmicrohttpd.rb ├── libtasn1.rb ├── oniguruma.rb ├── syck.rb ├── szip.rb ├── vbindiff.rb ├── cuetools.rb ├── deja-gnu.rb ├── duplicity.rb ├── giflib.rb ├── gnu-tar.rb ├── libdvdcss.rb ├── libgee.rb ├── libgpg-error.rb ├── libmusicbrainz.rb ├── mairix.rb ├── uncrustify.rb ├── astyle.rb ├── automoc4.rb ├── ccd2iso.rb ├── ctorrent.rb ├── dns2tcp.rb ├── libevent.rb ├── libunistring.rb ├── libusb.rb ├── orderly.rb ├── rlwrap.rb ├── rmtrash.rb ├── cabextract.rb ├── collectd.rb ├── cppunit.rb ├── libdvdread.rb ├── libsigc++.rb ├── log4shib.rb ├── ncdu.rb ├── sqlite.rb ├── gant.rb ├── keychain.rb ├── log4cpp.rb ├── md5sha1sum.rb ├── oggz.rb ├── pixman.rb ├── sbt.rb ├── arabica.rb ├── cherokee.rb ├── dnstracer.rb ├── htmldoc.rb ├── libcddb.rb ├── mawk.rb ├── mpc.rb ├── multitail.rb ├── pth.rb ├── pwsafe.rb ├── qpdf.rb ├── xml-security-c.rb ├── advancecomp.rb ├── arp-sk.rb ├── clucene.rb ├── gpgme.rb ├── ipmitool.rb ├── libdvbpsi.rb ├── libid3tag.rb ├── libmpdclient.rb ├── theora.rb ├── w3m.rb ├── dash.rb ├── liblastfm.rb ├── libmms.rb ├── librsync.rb ├── libwpd.rb ├── libwpg.rb ├── usbmuxd.rb ├── ack.rb ├── atk.rb ├── enchant.rb ├── nkf.rb ├── aria2.rb ├── discount.rb ├── libogg.rb ├── premake.rb ├── shared-desktop-ontologies.rb ├── tokyo-cabinet.rb ├── whohas.rb ├── flip.rb ├── ktoblzcheck.rb ├── libical.rb ├── libmikmod.rb ├── libpng.rb ├── libxml2.rb ├── libzzip.rb ├── sdcc.rb ├── tokyo-dystopia.rb ├── regina-rexx.rb ├── bibtex2html.rb ├── gnuplot.rb ├── kdepimlibs.rb ├── languagetool.rb ├── libexif.rb ├── vala.rb ├── iodine.rb ├── qemu.rb ├── dvtm.rb ├── fondu.rb ├── gmime.rb ├── gsl.rb ├── libtorrent.rb ├── optipng.rb ├── taglib.rb ├── exif.rb ├── pngrewrite.rb ├── rsync.rb ├── s3sync.rb ├── botan.rb ├── libvorbis.rb ├── litmus.rb ├── lsof.rb ├── mpfr.rb ├── pianobar.rb ├── pwnat.rb ├── winetricks.rb ├── celt.rb ├── pngcrush.rb ├── expat.rb ├── task.rb ├── unison.rb ├── doxygen.rb ├── id3v2.rb ├── leiningen.rb ├── libcroco.rb ├── mt-daapd.rb ├── nmap.rb ├── remind.rb ├── rtorrent.rb ├── swi-prolog.rb ├── wrangler.rb ├── diction.rb ├── gloox.rb ├── help2man.rb ├── lighttpd.rb ├── mysql-connector-c.rb ├── p7zip.rb ├── chicken.rb ├── ctags.rb ├── midnight-commander.rb ├── protobuf.rb ├── qwt.rb ├── beanstalk.rb ├── cadaver.rb ├── gnutls.rb ├── google-app-engine.rb ├── lftp.rb ├── spring-roo.rb ├── xpdf.rb ├── xz.rb ├── akonadi.rb ├── bcrypt.rb ├── libdrizzle.rb ├── libgdiplus.rb ├── libssh2.rb ├── povray.rb ├── ppl.rb ├── unp.rb ├── xspringies.rb ├── apachetop.rb ├── fluid-synth.rb ├── ncmpc.rb ├── scheme48.rb ├── graphviz.rb ├── clutter.rb ├── ffmpeg.rb ├── frotz.rb ├── gdbm.rb ├── jasper.rb ├── sdl_net.rb ├── global.rb ├── libebml.rb ├── par2.rb ├── yajl.rb ├── tokyo-tyrant.rb ├── netcat.rb ├── ogmtools.rb ├── strigi.rb ├── tmux.rb ├── dtach.rb ├── gnu-prolog.rb ├── ircii.rb ├── bmon.rb ├── libshout.rb ├── ngircd.rb ├── pv.rb ├── tor.rb ├── activemq.rb ├── pbzip2.rb ├── s-lang.rb ├── scsh.rb ├── apg.rb ├── xml-tooling-c.rb ├── opensaml.rb ├── scons.rb ├── shell.fm.rb ├── libffi.rb ├── pkg-config.rb ├── yeti.rb ├── soprano.rb ├── yaz.rb ├── libmatroska.rb ├── libwmf.rb └── lout.rb /.gitignore: -------------------------------------------------------------------------------- 1 | /* 2 | !/.gitignore 3 | !/Library/ 4 | !/README.md 5 | !/bin/brew 6 | .DS_Store 7 | -------------------------------------------------------------------------------- /Library/Homebrew/test/testball-0.1.tbz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defunkt/homebrew/master/Library/Homebrew/test/testball-0.1.tbz -------------------------------------------------------------------------------- /Library/Homebrew/brewkit.rb: -------------------------------------------------------------------------------- 1 | require 'utils' 2 | opoo "brewkit.rb is deprecated please require 'formula' instead" 3 | puts "This file will be removed at version 0.7" 4 | require 'formula' 5 | -------------------------------------------------------------------------------- /Library/Formula/repo.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Repo :optional 9 | 10 | def install 11 | bin.install 'bin/repl' 12 | man1.install 'man/repl.1' 13 | end 14 | end 15 | -------------------------------------------------------------------------------- /Library/Formula/attica.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Attica '6f5f8c~1' 5 | depends_on 'yasm' 6 | 7 | homepage 'http://www.videolan.org/developers/x264.html' 8 | 9 | def install 10 | system "./configure", "--prefix=#{prefix}", "--disable-debug", "--disable-dependency-tracking","--enable-shared" 11 | system "make install" 12 | end 13 | end 14 | -------------------------------------------------------------------------------- /Library/Formula/colloquypush.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Colloquypush :optional 10 | 11 | def install 12 | system "cmake . #{std_cmake_parameters}" 13 | system "make install" 14 | end 15 | end -------------------------------------------------------------------------------- /Library/Formula/mairix.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Mairix :optional 9 | 10 | def install 11 | system "./configure", "--prefix=#{prefix}", "--disable-debug", "--disable-dependency-tracking" 12 | system "make install" 13 | end 14 | end 15 | -------------------------------------------------------------------------------- /Library/Formula/nkf.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Nkf < Formula 4 | 5 | url 'http://heian.s3.amazonaws.com/nkf-2.1.0.tar.gz' 6 | homepage 'http://sourceforge.jp/projects/nkf/' 7 | md5 '1d3fd56ccd2f60768e59dde44ccf095c' 8 | 9 | def install 10 | ENV['prefix'] = prefix 11 | system 'make' 12 | system 'make install' 13 | end 14 | 15 | def patches 16 | # Makefile patch 17 | [ 'http://heian.s3.amazonaws.com/nkf-2.1.0.patch' ] 18 | end 19 | end 20 | 21 | -------------------------------------------------------------------------------- /Library/Formula/aria2.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Aria2 :perl 9 | 10 | def install 11 | bin.install 'program/whohas' 12 | man1.install 'usr/share/man/man1/whohas.1' 13 | (share+'whohas').install 'intro.txt' 14 | end 15 | end 16 | -------------------------------------------------------------------------------- /Library/Formula/flip.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Flip = 10.6 10 | inreplace ["src/common.c", "src/dns.c", "src/iodine.c", "src/iodined.c"], 11 | "arpa/nameser8_compat", "arpa/nameser_compat" 12 | end 13 | 14 | system "make install prefix=#{prefix}" 15 | end 16 | end 17 | -------------------------------------------------------------------------------- /Library/Formula/qemu.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Qemu '4' 5 | version '1.2.6' 6 | homepage 'http://s3sync.net' 7 | 8 | def install 9 | bin.install Dir['s3sync/*.rb'] 10 | prefix.install Dir['s3sync/*.txt'] 11 | prefix.install Dir['s3sync/*.example'] 12 | end 13 | 14 | def caveats 15 | "See #{prefix}/README.txt for details of how to set up the correct environment to use s3sync" 16 | end 17 | end 18 | -------------------------------------------------------------------------------- /Library/Formula/botan.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Botan = 10.6 12 | system "make #{settings}" 13 | system "make install #{settings}" 14 | end 15 | end 16 | -------------------------------------------------------------------------------- /Library/Formula/ctags.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Ctags :optional 13 | 14 | def install 15 | system "./configure", "--prefix=#{prefix}", "--disable-debug", "--disable-dependency-tracking" 16 | system "make install" 17 | end 18 | end 19 | -------------------------------------------------------------------------------- /Library/Formula/ncmpc.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Ncmpc 20701 5 | homepage 'http://ffmpeg.org/' 6 | 7 | depends_on 'x264' 8 | 9 | def install 10 | configure_flags = [ "--prefix=#{prefix}", 11 | "--disable-debug", 12 | "--enable-nonfree", 13 | "--enable-gpl", 14 | "--enable-libx264"] 15 | system "./configure", *configure_flags 16 | system "make install" 17 | end 18 | end 19 | -------------------------------------------------------------------------------- /Library/Formula/frotz.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Frotz :optional 11 | 12 | def install 13 | system "./configure", "--disable-debug", "--disable-dependency-tracking", 14 | "--prefix=#{prefix}", "--mandir=#{man}" 15 | system "make install" 16 | end 17 | end 18 | -------------------------------------------------------------------------------- /Library/Formula/strigi.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Strigi instead of "config.h", so "." needs to be in the include path. 10 | ENV.append "CFLAGS", "-I." 11 | 12 | system "./configure", "--prefix=#{prefix}", "--disable-debug", "--disable-dependency-tracking" 13 | 14 | system "make" 15 | bin.install "dtach" 16 | end 17 | end 18 | -------------------------------------------------------------------------------- /Library/Formula/gnu-prolog.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class GnuProlog :optional 9 | depends_on 'speex' => :optional 10 | 11 | depends_on 'pkg-config' 12 | depends_on 'libogg' 13 | depends_on 'libvorbis' 14 | 15 | def install 16 | system "./configure", "--prefix=#{prefix}", "--disable-debug", "--disable-dependency-tracking" 17 | system "make install" 18 | end 19 | end 20 | -------------------------------------------------------------------------------- /Library/Formula/ngircd.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Ngircd 'http://gist.github.com/raw/268813/bba4403191b4aa382eff0671afb4ed7f97748c6f/config.guess-x86_64fix.diff' } 12 | end 13 | 14 | def install 15 | system "./configure", "--prefix=#{prefix}", "--disable-debug", "--disable-dependency-tracking" 16 | system "make install" 17 | end 18 | end 19 | -------------------------------------------------------------------------------- /Library/Formula/activemq.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Activemq :optional 11 | depends_on 'oniguruma' => :optional 12 | 13 | def install 14 | system "./configure", "--prefix=#{prefix}", "--disable-debug", "--disable-dependency-tracking", "--with-png=/usr/X11R6" 15 | system "make" 16 | 17 | ENV.deparallelize 18 | system "make install" 19 | end 20 | end 21 | -------------------------------------------------------------------------------- /Library/Formula/scsh.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Scsh "#{host}/#{base}/patch-includedir.diff" } 12 | end 13 | 14 | def install 15 | system "./configure", "--prefix=#{prefix}", "--disable-debug", "--disable-dependency-tracking" 16 | system "make install" 17 | end 18 | end 19 | -------------------------------------------------------------------------------- /Library/Formula/pkg-config.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class PkgConfig :optional 11 | depends_on 'raptor' => :optional 12 | depends_on 'redland' => :optional 13 | 14 | def install 15 | ENV['CLUCENE_HOME'] = HOMEBREW_PREFIX 16 | 17 | system "cmake . #{std_cmake_parameters}" 18 | system "make install" 19 | end 20 | end 21 | -------------------------------------------------------------------------------- /Library/Formula/yaz.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | # NOTE this formula conflicts with icu4c on Snow Leopard at the moment 4 | # if this is a problem for you then please fix it! Thanks. 5 | 6 | class Yaz