├── Library ├── ENV │ ├── 4.2 │ ├── 3.2.6 │ ├── 4.3 │ │ ├── c++ │ │ ├── c89 │ │ ├── c99 │ │ ├── clang │ │ ├── cpp │ │ ├── g++ │ │ ├── gcc │ │ ├── ld │ │ ├── clang++ │ │ ├── g++-4.2 │ │ ├── g++-4.3 │ │ ├── g++-4.4 │ │ ├── g++-4.5 │ │ ├── g++-4.6 │ │ ├── g++-4.7 │ │ ├── g++-4.8 │ │ ├── g++-4.9 │ │ ├── gcc-4.2 │ │ ├── gcc-4.3 │ │ ├── gcc-4.4 │ │ ├── gcc-4.5 │ │ ├── gcc-4.6 │ │ ├── gcc-4.7 │ │ ├── gcc-4.8 │ │ ├── gcc-4.9 │ │ ├── gmake │ │ ├── llvm-g++ │ │ ├── llvm-gcc │ │ ├── git │ │ ├── llvm-g++-4.2 │ │ ├── llvm-gcc-4.2 │ │ ├── svn │ │ ├── i686-apple-darwin11-llvm-g++-4.2 │ │ ├── i686-apple-darwin11-llvm-gcc-4.2 │ │ ├── make │ │ ├── bsdmake │ │ ├── mig │ │ ├── pod2man │ │ ├── ant │ │ ├── sed │ │ └── apr-1-config │ ├── scm │ │ └── svn │ └── pkgconfig │ │ ├── 10.4 │ │ ├── fuse │ │ ├── fuse.pc │ │ └── osxfuse.pc │ │ ├── 10.10 │ │ ├── sqlite3.pc │ │ ├── zlib.pc │ │ ├── libxslt.pc │ │ ├── libexslt.pc │ │ └── libxml-2.0.pc │ │ ├── 10.6 │ │ ├── sqlite3.pc │ │ └── zlib.pc │ │ ├── 10.7 │ │ ├── sqlite3.pc │ │ └── zlib.pc │ │ ├── 10.8 │ │ ├── sqlite3.pc │ │ ├── zlib.pc │ │ ├── libxslt.pc │ │ ├── libexslt.pc │ │ └── libxml-2.0.pc │ │ ├── 10.9 │ │ ├── sqlite3.pc │ │ ├── zlib.pc │ │ ├── libxslt.pc │ │ ├── libexslt.pc │ │ └── libxml-2.0.pc │ │ └── 10.5 │ │ ├── libcrypto.pc │ │ └── libcurl.pc ├── Aliases │ ├── gpg │ ├── gtk │ ├── jocr │ ├── leg │ ├── libgd │ ├── npm │ ├── ooc │ ├── qt4 │ ├── 0mq │ ├── alut │ ├── apache-fop │ ├── boehmgc │ ├── bzr │ ├── csvfix │ ├── db │ ├── dbus │ ├── eyeD3 │ ├── fastcgi │ ├── fishfish │ ├── git-tig │ ├── google-go │ ├── gpg2 │ ├── gs │ ├── hg │ ├── htop │ ├── hudson │ ├── ipsum │ ├── libcaf │ ├── libgeoip │ ├── libjpeg │ ├── libjpg │ ├── libmad │ ├── liboggz │ ├── libtag │ ├── mongo │ ├── mp4box │ ├── mpich │ ├── myrepos │ ├── nim │ ├── node.js │ ├── nodejs │ ├── nsis │ ├── pipeviewer │ ├── slang │ ├── sqlite3 │ ├── style │ ├── svn │ ├── zmq │ ├── 4store │ ├── android │ ├── aws-as │ ├── aws-mon │ ├── bjam │ ├── cowthink │ ├── cpanm │ ├── dejagnu │ ├── gearmand │ ├── gtypist │ ├── hashdeep │ ├── lcms │ ├── lcms2 │ ├── libmcrypt │ ├── libnettle │ ├── libtasn │ ├── mosh │ ├── ocio │ ├── openmpi │ ├── openocd │ ├── pgrep │ ├── pkill │ ├── postgres │ ├── shell-fm │ ├── twolame │ ├── unix2dos │ ├── vid.stab │ ├── wxwidgets │ ├── xmlsec1 │ ├── actor-framework │ ├── ag │ ├── apache-activemq │ ├── beanstalkd │ ├── boost-jam │ ├── ctags-exuberant │ ├── fluidsynth │ ├── heroku │ ├── libcryptopp │ ├── libgme │ ├── libjpeg-turbo │ ├── liblabjackusb │ ├── libqrencode │ ├── littlecms │ ├── mc │ ├── mediainfo │ ├── o-caml │ ├── ocaml │ ├── offlineimap │ ├── pkgconfig │ ├── pt │ ├── stax-sdk │ ├── tinyfugue │ ├── twemproxy │ ├── boot2docker-cli │ ├── gnu-scientific-library │ ├── gperftools │ ├── libtcnative │ ├── pocketsphinx │ ├── sphinxbase │ ├── usb-multiplex-daemon │ └── Secret Rabbit Code ├── Homebrew │ ├── test │ │ ├── .gitignore │ │ ├── mach │ │ │ ├── a.out │ │ │ ├── fat.dylib │ │ │ ├── fat.bundle │ │ │ ├── i386.bundle │ │ │ ├── i386.dylib │ │ │ ├── x86_64.dylib │ │ │ └── x86_64.bundle │ │ ├── fixtures │ │ │ ├── test.gif │ │ │ ├── test.ico │ │ │ ├── test.jpg │ │ │ ├── test.mp3 │ │ │ ├── test.png │ │ │ ├── test.pcap │ │ │ ├── test.tiff │ │ │ └── receipt.json │ │ ├── tarballs │ │ │ └── testball-0.1.tbz │ │ ├── Gemfile │ │ ├── patches │ │ │ ├── noop-b.diff │ │ │ └── noop-a.diff │ │ ├── Gemfile.lock │ │ ├── test_utils.rb │ │ └── test_mpi_dependency.rb │ ├── cmd │ │ ├── --repository.rb │ │ ├── postinstall.rb │ │ ├── --cellar.rb │ │ ├── home.rb │ │ ├── --prefix.rb │ │ ├── unlink.rb │ │ ├── --cache.rb │ │ ├── pin.rb │ │ ├── unpin.rb │ │ ├── cat.rb │ │ ├── style.rb │ │ └── tests.rb │ ├── extend │ │ ├── symbol.rb │ │ ├── enumerable.rb │ │ └── module.rb │ ├── compat │ │ ├── version.rb │ │ └── fails_with_llvm.rb │ ├── compat.rb │ ├── requirements │ │ ├── fortran_dependency.rb │ │ ├── ld64_dependency.rb │ │ ├── minimum_macos_requirement.rb │ │ ├── unsigned_kext_requirement.rb │ │ └── maximum_macos_requirement.rb │ ├── README.md │ ├── checksum.rb │ └── language │ │ └── go.rb └── Formula │ ├── ppss.rb │ ├── browser.rb │ ├── ipcalc.rb │ ├── wgetpaste.rb │ ├── bar.rb │ ├── timedog.rb │ ├── sub2srt.rb │ ├── coda-cli.rb │ ├── brew-pip.rb │ ├── fasd.rb │ ├── zsh-lovers.rb │ ├── brew-gem.rb │ ├── cdb.rb │ ├── convmv.rb │ ├── pit.rb │ ├── rfcmarkup.rb │ ├── swaks.rb │ ├── ip_relay.rb │ ├── webkit2png.rb │ ├── bbcolors.rb │ ├── cloc.rb │ ├── topgit.rb │ ├── ttf2eot.rb │ ├── dterm.rb │ ├── dupx.rb │ ├── fex.rb │ ├── git-open.rb │ ├── git-url-sub.rb │ ├── legit.rb │ ├── term.rb │ ├── v.rb │ ├── balance.rb │ ├── cfv.rb │ ├── gitslave.rb │ ├── ievms.rb │ ├── mussh.rb │ ├── mysqlreport.rb │ ├── repo.rb │ ├── dcal.rb │ ├── dhcpdump.rb │ ├── getxbook.rb │ ├── pngpaste.rb │ ├── pwnat.rb │ ├── shmux.rb │ ├── since.rb │ ├── st.rb │ ├── storm.rb │ ├── txt2tags.rb │ ├── wy60.rb │ ├── xmlformat.rb │ ├── git-latexdiff.rb │ ├── gradle.rb │ ├── poster.rb │ ├── rbenv-whatis.rb │ ├── spark.rb │ ├── tcpsplit.rb │ ├── when.rb │ ├── conserver.rb │ ├── csshx.rb │ ├── dhcping.rb │ ├── dnsmap.rb │ ├── ec2-api-tools.rb │ ├── glm.rb │ ├── mr.rb │ ├── nrg2iso.rb │ ├── peg.rb │ ├── rfcstrip.rb │ ├── snobol4.rb │ ├── stlviewer.rb │ ├── tnote.rb │ ├── aespipe.rb │ ├── bats.rb │ ├── bcpp.rb │ ├── bvi.rb │ ├── dhex.rb │ ├── duply.rb │ ├── ec2-ami-tools.rb │ ├── eot-utils.rb │ ├── ficy.rb │ ├── redsocks.rb │ ├── regldg.rb │ ├── ren.rb │ ├── smartypants.rb │ ├── aoeui.rb │ ├── clean.rb │ ├── enet.rb │ ├── flasm.rb │ ├── grepcidr.rb │ ├── idnits.rb │ ├── jing.rb │ ├── mrtg.rb │ ├── picoc.rb │ ├── sic.rb │ ├── texwrapper.rb │ ├── tinycdb.rb │ ├── tnef.rb │ ├── trang.rb │ ├── alac.rb │ ├── ecm.rb │ ├── gaffitter.rb │ ├── jerm.rb │ ├── pdfcrack.rb │ ├── qtfaststart.rb │ ├── rbenv-use.rb │ ├── shunit2.rb │ ├── ttyrec.rb │ ├── bam.rb │ ├── cdk.rb │ ├── depqbf.rb │ ├── geogit.rb │ ├── ispc.rb │ ├── logentries.rb │ ├── memcache-top.rb │ ├── minised.rb │ ├── nave.rb │ ├── pbrt.rb │ ├── phoon.rb │ ├── repl.rb │ ├── rfcdiff.rb │ ├── rhino.rb │ ├── u-boot-tools.rb │ ├── wbox.rb │ ├── whirr.rb │ ├── xtitle.rb │ ├── burl.rb │ ├── cadubi.rb │ ├── ditaa.rb │ ├── drip.rb │ ├── edelta.rb │ ├── gzrt.rb │ ├── lpc21isp.rb │ ├── makepp.rb │ ├── n.rb │ ├── png++.rb │ ├── pngcheck.rb │ ├── rbenv-communal-gems.rb │ ├── vassh.rb │ ├── avce00.rb │ ├── cmatrix.rb │ ├── git-gerrit.rb │ ├── jhead.rb │ ├── mktorrent.rb │ ├── mp3gain.rb │ ├── ondir.rb │ ├── rsstail.rb │ ├── screenbrightness.rb │ ├── wwwoffle.rb │ ├── chgems.rb │ ├── chktex.rb │ ├── easy-git.rb │ ├── fetch-crl.rb │ ├── gflags.rb │ ├── git-encrypt.rb │ ├── git-imerge.rb │ ├── gti.rb │ ├── hostdb.rb │ ├── icbirc.rb │ ├── joe.rb │ ├── libgadu.rb │ ├── quotatool.rb │ ├── swish-e.rb │ ├── tkdiff.rb │ ├── treeline.rb │ ├── ttf2pt1.rb │ ├── zinc.rb │ ├── briss.rb │ ├── davmail.rb │ ├── exiftags.rb │ ├── finatra.rb │ ├── git-number.rb │ ├── probatron4j.rb │ ├── ringojs.rb │ ├── vttest.rb │ ├── chromedriver.rb │ ├── cowpatty.rb │ ├── daemontools.rb │ ├── git-sh.rb │ ├── guilt.rb │ ├── httptunnel.rb │ ├── jbake.rb │ ├── lxsplit.rb │ ├── matlab2tikz.rb │ ├── mozilla-addon-sdk.rb │ ├── mpck.rb │ ├── ripmime.rb │ ├── stow.rb │ ├── taktuk.rb │ ├── vramsteg.rb │ ├── xaric.rb │ ├── xdelta.rb │ ├── apparix.rb │ ├── bcwipe.rb │ ├── btpd.rb │ ├── crf++.rb │ ├── darkhttpd.rb │ ├── rbenv-gemset.rb │ ├── tre.rb │ ├── yamdi.rb │ ├── blazeblogger.rb │ ├── ccextractor.rb │ ├── figtoipe.rb │ ├── gl2ps.rb │ ├── jailkit.rb │ ├── mac-robber.rb │ ├── tth.rb │ ├── axel.rb │ ├── clockywock.rb │ ├── cocot.rb │ ├── ctemplate.rb │ ├── dromeaudio.rb │ ├── ee.rb │ ├── elb-tools.rb │ ├── h264bitstream.rb │ ├── hfsutils.rb │ ├── hr.rb │ ├── httpry.rb │ ├── opencore-amr.rb │ ├── shtool.rb │ ├── testdisk.rb │ ├── virtualhost.sh.rb │ ├── wavpack.rb │ ├── ejdb.rb │ ├── fb-client.rb │ ├── flvstreamer.rb │ ├── gibo.rb │ ├── jsawk.rb │ ├── lzop.rb │ ├── mftrace.rb │ ├── mm-common.rb │ ├── pakchois.rb │ ├── rbenv-aliases.rb │ ├── rbenv-bundler.rb │ ├── rbenv-vars.rb │ ├── saxon-b.rb │ ├── vert.x.rb │ ├── zdelta.rb │ ├── archey.rb │ ├── avro-tools.rb │ ├── calcurse.rb │ ├── chordii.rb │ ├── gnome-common.rb │ ├── nicovideo-dl.rb │ ├── perl-build.rb │ ├── qxmpp.rb │ ├── rig.rb │ ├── rmate.rb │ ├── rpg.rb │ ├── ruby-install.rb │ ├── shntool.rb │ ├── tal.rb │ ├── vtclock.rb │ ├── di.rb │ ├── dns2tcp.rb │ ├── doublecpp.rb │ ├── fatsort.rb │ ├── flake.rb │ ├── gist.rb │ ├── known_hosts.rb │ ├── nickle.rb │ ├── pigz.rb │ ├── q.rb │ ├── saxon.rb │ ├── stone.rb │ ├── tmux-mem-cpu-load.rb │ ├── whohas.rb │ ├── avro-cpp.rb │ ├── cimg.rb │ ├── doubledown.rb │ ├── fmdiff.rb │ ├── gcal.rb │ ├── gtmess.rb │ ├── lci.rb │ ├── pgdbf.rb │ ├── proguard.rb │ ├── rbenv-binstubs.rb │ ├── rbenv-ctags.rb │ ├── rpm2cpio.rb │ ├── sec.rb │ ├── sersniff.rb │ ├── spawn-fcgi.rb │ ├── tmpwatch.rb │ ├── tmux-cssh.rb │ ├── tokyo-dystopia.rb │ ├── vorbisgain.rb │ ├── cdf.rb │ ├── dfc.rb │ ├── epubcheck.rb │ ├── frege.rb │ ├── gosu.rb │ ├── iperf.rb │ ├── iso-codes.rb │ ├── js-test-driver.rb │ ├── keychain.rb │ ├── mpop.rb │ ├── mpssh.rb │ ├── nesc.rb │ └── wakeonlan.rb ├── share └── doc │ └── homebrew │ ├── Homebrew-2.md │ ├── brew-test-bot-failed-pr.png │ ├── brew-test-bot-passed-pr.png │ ├── brew-test-bot-failed-test.png │ ├── brew-test-bot-triggered-pr.png │ ├── brew-test-bot-failed-jenkins.png │ ├── brew-test-bot-passed-jenkins.png │ ├── The-brew-command.md │ ├── brew-test-bot-for-core-contributors-block.png │ ├── brew-test-bot-for-core-contributors-tabs.png │ ├── brew-test-bot-for-core-contributors-console.png │ └── brew-test-bot-for-core-contributors-trigger.png ├── .yardopts └── .gitignore /Library/ENV/4.2: -------------------------------------------------------------------------------- 1 | 4.3 -------------------------------------------------------------------------------- /Library/ENV/3.2.6: -------------------------------------------------------------------------------- 1 | 4.3 -------------------------------------------------------------------------------- /Library/ENV/4.3/c++: -------------------------------------------------------------------------------- 1 | cc -------------------------------------------------------------------------------- /Library/ENV/4.3/c89: -------------------------------------------------------------------------------- 1 | cc -------------------------------------------------------------------------------- /Library/ENV/4.3/c99: -------------------------------------------------------------------------------- 1 | cc -------------------------------------------------------------------------------- /Library/ENV/4.3/clang: -------------------------------------------------------------------------------- 1 | cc -------------------------------------------------------------------------------- /Library/ENV/4.3/cpp: -------------------------------------------------------------------------------- 1 | cc -------------------------------------------------------------------------------- /Library/ENV/4.3/g++: -------------------------------------------------------------------------------- 1 | cc -------------------------------------------------------------------------------- /Library/ENV/4.3/gcc: -------------------------------------------------------------------------------- 1 | cc -------------------------------------------------------------------------------- /Library/ENV/4.3/ld: -------------------------------------------------------------------------------- 1 | cc -------------------------------------------------------------------------------- /Library/ENV/scm/svn: -------------------------------------------------------------------------------- 1 | git -------------------------------------------------------------------------------- /Library/ENV/4.3/clang++: -------------------------------------------------------------------------------- 1 | cc -------------------------------------------------------------------------------- /Library/ENV/4.3/g++-4.2: -------------------------------------------------------------------------------- 1 | cc -------------------------------------------------------------------------------- /Library/ENV/4.3/g++-4.3: -------------------------------------------------------------------------------- 1 | cc -------------------------------------------------------------------------------- /Library/ENV/4.3/g++-4.4: -------------------------------------------------------------------------------- 1 | cc -------------------------------------------------------------------------------- /Library/ENV/4.3/g++-4.5: -------------------------------------------------------------------------------- 1 | cc -------------------------------------------------------------------------------- /Library/ENV/4.3/g++-4.6: -------------------------------------------------------------------------------- 1 | cc -------------------------------------------------------------------------------- /Library/ENV/4.3/g++-4.7: -------------------------------------------------------------------------------- 1 | cc -------------------------------------------------------------------------------- /Library/ENV/4.3/g++-4.8: -------------------------------------------------------------------------------- 1 | cc -------------------------------------------------------------------------------- /Library/ENV/4.3/g++-4.9: -------------------------------------------------------------------------------- 1 | cc -------------------------------------------------------------------------------- /Library/ENV/4.3/gcc-4.2: -------------------------------------------------------------------------------- 1 | cc -------------------------------------------------------------------------------- /Library/ENV/4.3/gcc-4.3: -------------------------------------------------------------------------------- 1 | cc -------------------------------------------------------------------------------- /Library/ENV/4.3/gcc-4.4: -------------------------------------------------------------------------------- 1 | cc -------------------------------------------------------------------------------- /Library/ENV/4.3/gcc-4.5: -------------------------------------------------------------------------------- 1 | cc -------------------------------------------------------------------------------- /Library/ENV/4.3/gcc-4.6: -------------------------------------------------------------------------------- 1 | cc -------------------------------------------------------------------------------- /Library/ENV/4.3/gcc-4.7: -------------------------------------------------------------------------------- 1 | cc -------------------------------------------------------------------------------- /Library/ENV/4.3/gcc-4.8: -------------------------------------------------------------------------------- 1 | cc -------------------------------------------------------------------------------- /Library/ENV/4.3/gcc-4.9: -------------------------------------------------------------------------------- 1 | cc -------------------------------------------------------------------------------- /Library/ENV/4.3/gmake: -------------------------------------------------------------------------------- 1 | make -------------------------------------------------------------------------------- /Library/ENV/4.3/llvm-g++: -------------------------------------------------------------------------------- 1 | cc -------------------------------------------------------------------------------- /Library/ENV/4.3/llvm-gcc: -------------------------------------------------------------------------------- 1 | cc -------------------------------------------------------------------------------- /Library/ENV/4.3/git: -------------------------------------------------------------------------------- 1 | ../scm/git -------------------------------------------------------------------------------- /Library/ENV/4.3/llvm-g++-4.2: -------------------------------------------------------------------------------- 1 | cc -------------------------------------------------------------------------------- /Library/ENV/4.3/llvm-gcc-4.2: -------------------------------------------------------------------------------- 1 | cc -------------------------------------------------------------------------------- /Library/ENV/4.3/svn: -------------------------------------------------------------------------------- 1 | ../scm/svn -------------------------------------------------------------------------------- /Library/ENV/pkgconfig/10.4: -------------------------------------------------------------------------------- 1 | 10.5 -------------------------------------------------------------------------------- /Library/Aliases/gpg: -------------------------------------------------------------------------------- 1 | ../Formula/gnupg.rb -------------------------------------------------------------------------------- /Library/Aliases/gtk: -------------------------------------------------------------------------------- 1 | ../Formula/gtk+.rb -------------------------------------------------------------------------------- /Library/Aliases/jocr: -------------------------------------------------------------------------------- 1 | ../Formula/gocr.rb -------------------------------------------------------------------------------- /Library/Aliases/leg: -------------------------------------------------------------------------------- 1 | ../Formula/peg.rb -------------------------------------------------------------------------------- /Library/Aliases/libgd: -------------------------------------------------------------------------------- 1 | ../Formula/gd.rb -------------------------------------------------------------------------------- /Library/Aliases/npm: -------------------------------------------------------------------------------- 1 | ../Formula/node.rb -------------------------------------------------------------------------------- /Library/Aliases/ooc: -------------------------------------------------------------------------------- 1 | ../Formula/rock.rb -------------------------------------------------------------------------------- /Library/Aliases/qt4: -------------------------------------------------------------------------------- 1 | ../Formula/qt.rb -------------------------------------------------------------------------------- /Library/Aliases/0mq: -------------------------------------------------------------------------------- 1 | ../Formula/zeromq.rb -------------------------------------------------------------------------------- /Library/Aliases/alut: -------------------------------------------------------------------------------- 1 | ../Formula/freealut.rb -------------------------------------------------------------------------------- /Library/Aliases/apache-fop: -------------------------------------------------------------------------------- 1 | ../Formula/fop.rb -------------------------------------------------------------------------------- /Library/Aliases/boehmgc: -------------------------------------------------------------------------------- 1 | ../Formula/bdw-gc.rb -------------------------------------------------------------------------------- /Library/Aliases/bzr: -------------------------------------------------------------------------------- 1 | ../Formula/bazaar.rb -------------------------------------------------------------------------------- /Library/Aliases/csvfix: -------------------------------------------------------------------------------- 1 | ../Formula/csv-fix.rb -------------------------------------------------------------------------------- /Library/Aliases/db: -------------------------------------------------------------------------------- 1 | ../Formula/berkeley-db.rb -------------------------------------------------------------------------------- /Library/Aliases/dbus: -------------------------------------------------------------------------------- 1 | ../Formula/d-bus.rb -------------------------------------------------------------------------------- /Library/Aliases/eyeD3: -------------------------------------------------------------------------------- 1 | ../Formula/eye-d3.rb -------------------------------------------------------------------------------- /Library/Aliases/fastcgi: -------------------------------------------------------------------------------- 1 | ../Formula/fcgi.rb -------------------------------------------------------------------------------- /Library/Aliases/fishfish: -------------------------------------------------------------------------------- 1 | ../Formula/fish.rb -------------------------------------------------------------------------------- /Library/Aliases/git-tig: -------------------------------------------------------------------------------- 1 | ../Formula/tig.rb -------------------------------------------------------------------------------- /Library/Aliases/google-go: -------------------------------------------------------------------------------- 1 | ../Formula/go.rb -------------------------------------------------------------------------------- /Library/Aliases/gpg2: -------------------------------------------------------------------------------- 1 | ../Formula/gnupg2.rb -------------------------------------------------------------------------------- /Library/Aliases/gs: -------------------------------------------------------------------------------- 1 | ../Formula/ghostscript.rb -------------------------------------------------------------------------------- /Library/Aliases/hg: -------------------------------------------------------------------------------- 1 | ../Formula/mercurial.rb -------------------------------------------------------------------------------- /Library/Aliases/htop: -------------------------------------------------------------------------------- 1 | ../Formula/htop-osx.rb -------------------------------------------------------------------------------- /Library/Aliases/hudson: -------------------------------------------------------------------------------- 1 | ../Formula/jenkins.rb -------------------------------------------------------------------------------- /Library/Aliases/ipsum: -------------------------------------------------------------------------------- 1 | ../Formula/lorem.rb -------------------------------------------------------------------------------- /Library/Aliases/libcaf: -------------------------------------------------------------------------------- 1 | ../Formula/libcppa.rb -------------------------------------------------------------------------------- /Library/Aliases/libgeoip: -------------------------------------------------------------------------------- 1 | ../Formula/geoip.rb -------------------------------------------------------------------------------- /Library/Aliases/libjpeg: -------------------------------------------------------------------------------- 1 | ../Formula/jpeg.rb -------------------------------------------------------------------------------- /Library/Aliases/libjpg: -------------------------------------------------------------------------------- 1 | ../Formula/jpeg.rb -------------------------------------------------------------------------------- /Library/Aliases/libmad: -------------------------------------------------------------------------------- 1 | ../Formula/mad.rb -------------------------------------------------------------------------------- /Library/Aliases/liboggz: -------------------------------------------------------------------------------- 1 | ../Formula/oggz.rb -------------------------------------------------------------------------------- /Library/Aliases/libtag: -------------------------------------------------------------------------------- 1 | ../Formula/taglib.rb -------------------------------------------------------------------------------- /Library/Aliases/mongo: -------------------------------------------------------------------------------- 1 | ../Formula/mongodb.rb -------------------------------------------------------------------------------- /Library/Aliases/mp4box: -------------------------------------------------------------------------------- 1 | ../Formula/gpac.rb -------------------------------------------------------------------------------- /Library/Aliases/mpich: -------------------------------------------------------------------------------- 1 | ../Formula/mpich2.rb -------------------------------------------------------------------------------- /Library/Aliases/myrepos: -------------------------------------------------------------------------------- 1 | ../Formula/mr.rb -------------------------------------------------------------------------------- /Library/Aliases/nim: -------------------------------------------------------------------------------- 1 | ../Formula/nimrod.rb -------------------------------------------------------------------------------- /Library/Aliases/node.js: -------------------------------------------------------------------------------- 1 | ../Formula/node.rb -------------------------------------------------------------------------------- /Library/Aliases/nodejs: -------------------------------------------------------------------------------- 1 | ../Formula/node.rb -------------------------------------------------------------------------------- /Library/Aliases/nsis: -------------------------------------------------------------------------------- 1 | ../Formula/makensis.rb -------------------------------------------------------------------------------- /Library/Aliases/pipeviewer: -------------------------------------------------------------------------------- 1 | ../Formula/pv.rb -------------------------------------------------------------------------------- /Library/Aliases/slang: -------------------------------------------------------------------------------- 1 | ../Formula/s-lang.rb -------------------------------------------------------------------------------- /Library/Aliases/sqlite3: -------------------------------------------------------------------------------- 1 | ../Formula/sqlite.rb -------------------------------------------------------------------------------- /Library/Aliases/style: -------------------------------------------------------------------------------- 1 | ../Formula/diction.rb -------------------------------------------------------------------------------- /Library/Aliases/svn: -------------------------------------------------------------------------------- 1 | ../Formula/subversion.rb -------------------------------------------------------------------------------- /Library/Aliases/zmq: -------------------------------------------------------------------------------- 1 | ../Formula/zeromq.rb -------------------------------------------------------------------------------- /Library/Aliases/4store: -------------------------------------------------------------------------------- 1 | ../Formula/fourstore.rb -------------------------------------------------------------------------------- /Library/Aliases/android: -------------------------------------------------------------------------------- 1 | ../Formula/android-sdk.rb -------------------------------------------------------------------------------- /Library/Aliases/aws-as: -------------------------------------------------------------------------------- 1 | ../Formula/auto-scaling.rb -------------------------------------------------------------------------------- /Library/Aliases/aws-mon: -------------------------------------------------------------------------------- 1 | ../Formula/cloud-watch.rb -------------------------------------------------------------------------------- /Library/Aliases/bjam: -------------------------------------------------------------------------------- 1 | ../Formula/boost-build.rb -------------------------------------------------------------------------------- /Library/Aliases/cowthink: -------------------------------------------------------------------------------- 1 | ../Formula/cowsay.rb -------------------------------------------------------------------------------- /Library/Aliases/cpanm: -------------------------------------------------------------------------------- 1 | ../Formula/cpanminus.rb -------------------------------------------------------------------------------- /Library/Aliases/dejagnu: -------------------------------------------------------------------------------- 1 | ../Formula/deja-gnu.rb -------------------------------------------------------------------------------- /Library/Aliases/gearmand: -------------------------------------------------------------------------------- 1 | ../Formula/gearman.rb -------------------------------------------------------------------------------- /Library/Aliases/gtypist: -------------------------------------------------------------------------------- 1 | ../Formula/gnu-typist.rb -------------------------------------------------------------------------------- /Library/Aliases/hashdeep: -------------------------------------------------------------------------------- 1 | ../Formula/md5deep.rb -------------------------------------------------------------------------------- /Library/Aliases/lcms: -------------------------------------------------------------------------------- 1 | ../Formula/little-cms.rb -------------------------------------------------------------------------------- /Library/Aliases/lcms2: -------------------------------------------------------------------------------- 1 | ../Formula/little-cms2.rb -------------------------------------------------------------------------------- /Library/Aliases/libmcrypt: -------------------------------------------------------------------------------- 1 | ../Formula/mcrypt.rb -------------------------------------------------------------------------------- /Library/Aliases/libnettle: -------------------------------------------------------------------------------- 1 | ../Formula/nettle.rb -------------------------------------------------------------------------------- /Library/Aliases/libtasn: -------------------------------------------------------------------------------- 1 | ../Formula/libtasn1.rb -------------------------------------------------------------------------------- /Library/Aliases/mosh: -------------------------------------------------------------------------------- 1 | ../Formula/mobile-shell.rb -------------------------------------------------------------------------------- /Library/Aliases/ocio: -------------------------------------------------------------------------------- 1 | ../Formula/opencolorio.rb -------------------------------------------------------------------------------- /Library/Aliases/openmpi: -------------------------------------------------------------------------------- 1 | ../Formula/open-mpi.rb -------------------------------------------------------------------------------- /Library/Aliases/openocd: -------------------------------------------------------------------------------- 1 | ../Formula/open-ocd.rb -------------------------------------------------------------------------------- /Library/Aliases/pgrep: -------------------------------------------------------------------------------- 1 | ../Formula/proctools.rb -------------------------------------------------------------------------------- /Library/Aliases/pkill: -------------------------------------------------------------------------------- 1 | ../Formula/proctools.rb -------------------------------------------------------------------------------- /Library/Aliases/postgres: -------------------------------------------------------------------------------- 1 | ../Formula/postgresql.rb -------------------------------------------------------------------------------- /Library/Aliases/shell-fm: -------------------------------------------------------------------------------- 1 | ../Formula/shell.fm.rb -------------------------------------------------------------------------------- /Library/Aliases/twolame: -------------------------------------------------------------------------------- 1 | ../Formula/two-lame.rb -------------------------------------------------------------------------------- /Library/Aliases/unix2dos: -------------------------------------------------------------------------------- 1 | ../Formula/dos2unix.rb -------------------------------------------------------------------------------- /Library/Aliases/vid.stab: -------------------------------------------------------------------------------- 1 | ../Formula/libvidstab.rb -------------------------------------------------------------------------------- /Library/Aliases/wxwidgets: -------------------------------------------------------------------------------- 1 | ../Formula/wxmac.rb -------------------------------------------------------------------------------- /Library/Aliases/xmlsec1: -------------------------------------------------------------------------------- 1 | ../Formula/libxmlsec1.rb -------------------------------------------------------------------------------- /Library/Aliases/actor-framework: -------------------------------------------------------------------------------- 1 | ../Formula/libcppa.rb -------------------------------------------------------------------------------- /Library/Aliases/ag: -------------------------------------------------------------------------------- 1 | ../Formula/the_silver_searcher.rb -------------------------------------------------------------------------------- /Library/Aliases/apache-activemq: -------------------------------------------------------------------------------- 1 | ../Formula/activemq.rb -------------------------------------------------------------------------------- /Library/Aliases/beanstalkd: -------------------------------------------------------------------------------- 1 | ../Formula/beanstalk.rb -------------------------------------------------------------------------------- /Library/Aliases/boost-jam: -------------------------------------------------------------------------------- 1 | ../Formula/boost-build.rb -------------------------------------------------------------------------------- /Library/Aliases/ctags-exuberant: -------------------------------------------------------------------------------- 1 | ../Formula/ctags.rb -------------------------------------------------------------------------------- /Library/Aliases/fluidsynth: -------------------------------------------------------------------------------- 1 | ../Formula/fluid-synth.rb -------------------------------------------------------------------------------- /Library/Aliases/heroku: -------------------------------------------------------------------------------- 1 | ../Formula/heroku-toolbelt.rb -------------------------------------------------------------------------------- /Library/Aliases/libcryptopp: -------------------------------------------------------------------------------- 1 | ../Formula/cryptopp.rb -------------------------------------------------------------------------------- /Library/Aliases/libgme: -------------------------------------------------------------------------------- 1 | ../Formula/game-music-emu.rb -------------------------------------------------------------------------------- /Library/Aliases/libjpeg-turbo: -------------------------------------------------------------------------------- 1 | ../Formula/jpeg-turbo.rb -------------------------------------------------------------------------------- /Library/Aliases/liblabjackusb: -------------------------------------------------------------------------------- 1 | ../Formula/exodriver.rb -------------------------------------------------------------------------------- /Library/Aliases/libqrencode: -------------------------------------------------------------------------------- 1 | ../Formula/qrencode.rb -------------------------------------------------------------------------------- /Library/Aliases/littlecms: -------------------------------------------------------------------------------- 1 | ../Formula/little-cms.rb -------------------------------------------------------------------------------- /Library/Aliases/mc: -------------------------------------------------------------------------------- 1 | ../Formula/midnight-commander.rb -------------------------------------------------------------------------------- /Library/Aliases/mediainfo: -------------------------------------------------------------------------------- 1 | ../Formula/media-info.rb -------------------------------------------------------------------------------- /Library/Aliases/o-caml: -------------------------------------------------------------------------------- 1 | ../Formula/objective-caml.rb -------------------------------------------------------------------------------- /Library/Aliases/ocaml: -------------------------------------------------------------------------------- 1 | ../Formula/objective-caml.rb -------------------------------------------------------------------------------- /Library/Aliases/offlineimap: -------------------------------------------------------------------------------- 1 | ../Formula/offline-imap.rb -------------------------------------------------------------------------------- /Library/Aliases/pkgconfig: -------------------------------------------------------------------------------- 1 | ../Formula/pkg-config.rb -------------------------------------------------------------------------------- /Library/Aliases/pt: -------------------------------------------------------------------------------- 1 | ../Formula/the_platinum_searcher.rb -------------------------------------------------------------------------------- /Library/Aliases/stax-sdk: -------------------------------------------------------------------------------- 1 | ../Formula/cloudbees-sdk.rb -------------------------------------------------------------------------------- /Library/Aliases/tinyfugue: -------------------------------------------------------------------------------- 1 | ../Formula/tiny-fugue.rb -------------------------------------------------------------------------------- /Library/Aliases/twemproxy: -------------------------------------------------------------------------------- 1 | ../Formula/nutcracker.rb -------------------------------------------------------------------------------- /Library/ENV/4.3/i686-apple-darwin11-llvm-g++-4.2: -------------------------------------------------------------------------------- 1 | cc -------------------------------------------------------------------------------- /Library/ENV/4.3/i686-apple-darwin11-llvm-gcc-4.2: -------------------------------------------------------------------------------- 1 | cc -------------------------------------------------------------------------------- /Library/Aliases/boot2docker-cli: -------------------------------------------------------------------------------- 1 | ../Formula/boot2docker.rb -------------------------------------------------------------------------------- /Library/Aliases/gnu-scientific-library: -------------------------------------------------------------------------------- 1 | ../Formula/gsl.rb -------------------------------------------------------------------------------- /Library/Aliases/gperftools: -------------------------------------------------------------------------------- 1 | ../Formula/google-perftools.rb -------------------------------------------------------------------------------- /Library/Aliases/libtcnative: -------------------------------------------------------------------------------- 1 | ../Formula/tomcat-native.rb -------------------------------------------------------------------------------- /Library/Aliases/pocketsphinx: -------------------------------------------------------------------------------- 1 | ../Formula/cmu-pocketsphinx.rb -------------------------------------------------------------------------------- /Library/Aliases/sphinxbase: -------------------------------------------------------------------------------- 1 | ../Formula/cmu-sphinxbase.rb -------------------------------------------------------------------------------- /Library/Aliases/usb-multiplex-daemon: -------------------------------------------------------------------------------- 1 | ../Formula/usbmuxd.rb -------------------------------------------------------------------------------- /Library/Aliases/Secret Rabbit Code: -------------------------------------------------------------------------------- 1 | ../Formula/libsamplerate.rb -------------------------------------------------------------------------------- /Library/ENV/pkgconfig/fuse/fuse.pc: -------------------------------------------------------------------------------- 1 | /usr/local/lib/pkgconfig/fuse.pc -------------------------------------------------------------------------------- /Library/ENV/pkgconfig/fuse/osxfuse.pc: -------------------------------------------------------------------------------- 1 | /usr/local/lib/pkgconfig/osxfuse.pc -------------------------------------------------------------------------------- /Library/Homebrew/test/.gitignore: -------------------------------------------------------------------------------- 1 | /.bundle/ 2 | /bin/ 3 | /vendor/ 4 | -------------------------------------------------------------------------------- /Library/ENV/4.3/make: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | export HOMEBREW_CCCFG="O$HOMEBREW_CCCFG" 3 | exec xcrun make "$@" 4 | -------------------------------------------------------------------------------- /Library/ENV/4.3/bsdmake: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | export HOMEBREW_CCCFG="O$HOMEBREW_CCCFG" 3 | exec xcrun bsdmake "$@" 4 | -------------------------------------------------------------------------------- /Library/Homebrew/test/mach/a.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ace/homebrew/master/Library/Homebrew/test/mach/a.out -------------------------------------------------------------------------------- /Library/Homebrew/test/mach/fat.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ace/homebrew/master/Library/Homebrew/test/mach/fat.dylib -------------------------------------------------------------------------------- /Library/ENV/4.3/mig: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | pwd="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" 3 | exec xcrun mig -cc $pwd/cc "$@" 4 | -------------------------------------------------------------------------------- /Library/Homebrew/test/fixtures/test.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ace/homebrew/master/Library/Homebrew/test/fixtures/test.gif -------------------------------------------------------------------------------- /Library/Homebrew/test/fixtures/test.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ace/homebrew/master/Library/Homebrew/test/fixtures/test.ico -------------------------------------------------------------------------------- /Library/Homebrew/test/fixtures/test.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ace/homebrew/master/Library/Homebrew/test/fixtures/test.jpg -------------------------------------------------------------------------------- /Library/Homebrew/test/fixtures/test.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ace/homebrew/master/Library/Homebrew/test/fixtures/test.mp3 -------------------------------------------------------------------------------- /Library/Homebrew/test/fixtures/test.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ace/homebrew/master/Library/Homebrew/test/fixtures/test.png -------------------------------------------------------------------------------- /Library/Homebrew/test/mach/fat.bundle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ace/homebrew/master/Library/Homebrew/test/mach/fat.bundle -------------------------------------------------------------------------------- /Library/Homebrew/test/mach/i386.bundle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ace/homebrew/master/Library/Homebrew/test/mach/i386.bundle -------------------------------------------------------------------------------- /Library/Homebrew/test/mach/i386.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ace/homebrew/master/Library/Homebrew/test/mach/i386.dylib -------------------------------------------------------------------------------- /Library/Homebrew/test/mach/x86_64.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ace/homebrew/master/Library/Homebrew/test/mach/x86_64.dylib -------------------------------------------------------------------------------- /Library/Homebrew/cmd/--repository.rb: -------------------------------------------------------------------------------- 1 | module Homebrew 2 | def __repository 3 | puts HOMEBREW_REPOSITORY 4 | end 5 | end 6 | -------------------------------------------------------------------------------- /Library/Homebrew/test/fixtures/test.pcap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ace/homebrew/master/Library/Homebrew/test/fixtures/test.pcap -------------------------------------------------------------------------------- /Library/Homebrew/test/fixtures/test.tiff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ace/homebrew/master/Library/Homebrew/test/fixtures/test.tiff -------------------------------------------------------------------------------- /Library/Homebrew/test/mach/x86_64.bundle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ace/homebrew/master/Library/Homebrew/test/mach/x86_64.bundle -------------------------------------------------------------------------------- /share/doc/homebrew/Homebrew-2.md: -------------------------------------------------------------------------------- 1 | # Homebrew 2 2 | Idea for Homebrew 2: 3 | * https://github.com/Homebrew/homebrew/issues/11041 4 | -------------------------------------------------------------------------------- /share/doc/homebrew/brew-test-bot-failed-pr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ace/homebrew/master/share/doc/homebrew/brew-test-bot-failed-pr.png -------------------------------------------------------------------------------- /share/doc/homebrew/brew-test-bot-passed-pr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ace/homebrew/master/share/doc/homebrew/brew-test-bot-passed-pr.png -------------------------------------------------------------------------------- /Library/Homebrew/cmd/postinstall.rb: -------------------------------------------------------------------------------- 1 | module Homebrew 2 | def postinstall 3 | ARGV.formulae.each {|f| f.post_install } 4 | end 5 | end 6 | -------------------------------------------------------------------------------- /Library/Homebrew/test/tarballs/testball-0.1.tbz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ace/homebrew/master/Library/Homebrew/test/tarballs/testball-0.1.tbz -------------------------------------------------------------------------------- /share/doc/homebrew/brew-test-bot-failed-test.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ace/homebrew/master/share/doc/homebrew/brew-test-bot-failed-test.png -------------------------------------------------------------------------------- /share/doc/homebrew/brew-test-bot-triggered-pr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ace/homebrew/master/share/doc/homebrew/brew-test-bot-triggered-pr.png -------------------------------------------------------------------------------- /Library/Homebrew/test/Gemfile: -------------------------------------------------------------------------------- 1 | source "https://rubygems.org" 2 | 3 | gem "mocha", "~> 1.1" 4 | gem "minitest", "~> 5.3" 5 | gem "rake", "~> 10.3" 6 | -------------------------------------------------------------------------------- /share/doc/homebrew/brew-test-bot-failed-jenkins.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ace/homebrew/master/share/doc/homebrew/brew-test-bot-failed-jenkins.png -------------------------------------------------------------------------------- /share/doc/homebrew/brew-test-bot-passed-jenkins.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ace/homebrew/master/share/doc/homebrew/brew-test-bot-passed-jenkins.png -------------------------------------------------------------------------------- /share/doc/homebrew/The-brew-command.md: -------------------------------------------------------------------------------- 1 | # The brew command 2 | This page has been deprecated in favor of the Homebrew manual (type 3 | `man brew` in Terminal). 4 | -------------------------------------------------------------------------------- /Library/Homebrew/extend/symbol.rb: -------------------------------------------------------------------------------- 1 | class Symbol 2 | def to_proc 3 | proc { |*args| args.shift.send(self, *args) } 4 | end unless method_defined?(:to_proc) 5 | end 6 | -------------------------------------------------------------------------------- /share/doc/homebrew/brew-test-bot-for-core-contributors-block.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ace/homebrew/master/share/doc/homebrew/brew-test-bot-for-core-contributors-block.png -------------------------------------------------------------------------------- /share/doc/homebrew/brew-test-bot-for-core-contributors-tabs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ace/homebrew/master/share/doc/homebrew/brew-test-bot-for-core-contributors-tabs.png -------------------------------------------------------------------------------- /share/doc/homebrew/brew-test-bot-for-core-contributors-console.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ace/homebrew/master/share/doc/homebrew/brew-test-bot-for-core-contributors-console.png -------------------------------------------------------------------------------- /share/doc/homebrew/brew-test-bot-for-core-contributors-trigger.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ace/homebrew/master/share/doc/homebrew/brew-test-bot-for-core-contributors-trigger.png -------------------------------------------------------------------------------- /Library/ENV/4.3/pod2man: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | POD2MAN=$(/usr/bin/which pod2man5.18 || /usr/bin/which pod2man5.16 || /usr/bin/which pod2man5.12 || echo /usr/bin/pod2man) 3 | exec $POD2MAN "$@" 4 | -------------------------------------------------------------------------------- /Library/Homebrew/compat/version.rb: -------------------------------------------------------------------------------- 1 | class Version 2 | def slice *args 3 | opoo "Calling slice on versions is deprecated, use: to_s.slice" 4 | to_s.slice(*args) 5 | end 6 | end 7 | -------------------------------------------------------------------------------- /Library/ENV/4.3/ant: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | export HOMEBREW_CCCFG="O$HOMEBREW_CCCFG" 3 | ant=/usr/bin/ant 4 | [ -x "$ant" ] || ant="$(${HOMEBREW_BREW_FILE} --prefix ant)/bin/ant" 5 | exec "$ant" "$@" 6 | -------------------------------------------------------------------------------- /Library/Homebrew/compat.rb: -------------------------------------------------------------------------------- 1 | require 'compat/fails_with_llvm' 2 | require 'compat/formula' 3 | require 'compat/hardware' 4 | require 'compat/macos' 5 | require 'compat/md5' 6 | require 'compat/version' 7 | -------------------------------------------------------------------------------- /Library/Homebrew/cmd/--cellar.rb: -------------------------------------------------------------------------------- 1 | module Homebrew 2 | def __cellar 3 | if ARGV.named.empty? 4 | puts HOMEBREW_CELLAR 5 | else 6 | puts ARGV.formulae.map(&:rack) 7 | end 8 | end 9 | end 10 | -------------------------------------------------------------------------------- /Library/Homebrew/extend/enumerable.rb: -------------------------------------------------------------------------------- 1 | module Enumerable 2 | def group_by 3 | inject({}) do |h, e| 4 | h.fetch(yield(e)) { |k| h[k] = [] } << e; h 5 | end 6 | end unless method_defined?(:group_by) 7 | end 8 | -------------------------------------------------------------------------------- /Library/ENV/4.3/sed: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | if [[ $HOMEBREW_CCCFG == *s* ]]; then 3 | # Fix issue with sed barfing on unicode characters on Mountain Lion 4 | unset LC_ALL 5 | export LC_CTYPE='C' 6 | fi 7 | exec /usr/bin/sed "$@" 8 | -------------------------------------------------------------------------------- /Library/Homebrew/cmd/home.rb: -------------------------------------------------------------------------------- 1 | module Homebrew 2 | def home 3 | if ARGV.named.empty? 4 | exec_browser HOMEBREW_WWW 5 | else 6 | exec_browser(*ARGV.formulae.map(&:homepage)) 7 | end 8 | end 9 | end 10 | -------------------------------------------------------------------------------- /Library/Homebrew/cmd/--prefix.rb: -------------------------------------------------------------------------------- 1 | module Homebrew 2 | def __prefix 3 | if ARGV.named.empty? 4 | puts HOMEBREW_PREFIX 5 | else 6 | puts ARGV.formulae.map{ |f| f.opt_prefix.exist? ? f.opt_prefix : f.installed_prefix } 7 | end 8 | end 9 | end 10 | -------------------------------------------------------------------------------- /Library/Homebrew/test/patches/noop-b.diff: -------------------------------------------------------------------------------- 1 | diff --git libexec/NOOP libexec/NOOP 2 | index bfdda4c..e08d8f4 100755 3 | --- libexec/NOOP 4 | +++ libexec/NOOP 5 | @@ -1,2 +1,2 @@ 6 | #!/bin/bash 7 | -echo NOOP 8 | \ No newline at end of file 9 | +echo ABCD 10 | \ No newline at end of file 11 | -------------------------------------------------------------------------------- /Library/Homebrew/test/patches/noop-a.diff: -------------------------------------------------------------------------------- 1 | diff --git a/libexec/NOOP b/libexec/NOOP 2 | index bfdda4c..e08d8f4 100755 3 | --- a/libexec/NOOP 4 | +++ b/libexec/NOOP 5 | @@ -1,2 +1,2 @@ 6 | #!/bin/bash 7 | -echo NOOP 8 | \ No newline at end of file 9 | +echo ABCD 10 | \ No newline at end of file 11 | -------------------------------------------------------------------------------- /Library/ENV/pkgconfig/10.10/sqlite3.pc: -------------------------------------------------------------------------------- 1 | prefix=/usr 2 | exec_prefix=${prefix} 3 | libdir=${exec_prefix}/lib 4 | includedir=${prefix}/include 5 | 6 | Name: SQLite 7 | Description: SQL database engine 8 | Version: 3.8.5 9 | Libs: -L${libdir} -lsqlite3 10 | Libs.private: 11 | Cflags: -I${includedir} 12 | -------------------------------------------------------------------------------- /Library/ENV/pkgconfig/10.6/sqlite3.pc: -------------------------------------------------------------------------------- 1 | prefix=/usr 2 | exec_prefix=${prefix} 3 | libdir=${exec_prefix}/lib 4 | includedir=${prefix}/include 5 | 6 | Name: SQLite 7 | Description: SQL database engine 8 | Version: 3.6.12 9 | Libs: -L${libdir} -lsqlite3 10 | Libs.private: 11 | Cflags: -I${includedir} 12 | -------------------------------------------------------------------------------- /Library/ENV/pkgconfig/10.7/sqlite3.pc: -------------------------------------------------------------------------------- 1 | prefix=/usr 2 | exec_prefix=${prefix} 3 | libdir=${exec_prefix}/lib 4 | includedir=${prefix}/include 5 | 6 | Name: SQLite 7 | Description: SQL database engine 8 | Version: 3.7.7 9 | Libs: -L${libdir} -lsqlite3 10 | Libs.private: 11 | Cflags: -I${includedir} 12 | -------------------------------------------------------------------------------- /Library/ENV/pkgconfig/10.8/sqlite3.pc: -------------------------------------------------------------------------------- 1 | prefix=/usr 2 | exec_prefix=${prefix} 3 | libdir=${exec_prefix}/lib 4 | includedir=${prefix}/include 5 | 6 | Name: SQLite 7 | Description: SQL database engine 8 | Version: 3.7.12 9 | Libs: -L${libdir} -lsqlite3 10 | Libs.private: 11 | Cflags: -I${includedir} 12 | -------------------------------------------------------------------------------- /Library/ENV/pkgconfig/10.9/sqlite3.pc: -------------------------------------------------------------------------------- 1 | prefix=/usr 2 | exec_prefix=${prefix} 3 | libdir=${exec_prefix}/lib 4 | includedir=${prefix}/include 5 | 6 | Name: SQLite 7 | Description: SQL database engine 8 | Version: 3.7.13 9 | Libs: -L${libdir} -lsqlite3 10 | Libs.private: 11 | Cflags: -I${includedir} 12 | -------------------------------------------------------------------------------- /Library/Formula/ppss.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Ppss < Formula 4 | homepage 'http://ppss.googlecode.com' 5 | url 'https://ppss.googlecode.com/files/ppss-2.97.tgz' 6 | sha1 '097dd068c16078ead8024551be6e69786f8ba533' 7 | 8 | def install 9 | bin.install "ppss" 10 | end 11 | end 12 | -------------------------------------------------------------------------------- /Library/Formula/browser.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Browser < GithubGistFormula 4 | url 'https://gist.githubusercontent.com/defunkt/318247/raw/bcbcf6c5fb730b4f508c633cce56ba17828825c8/browser' 5 | homepage 'https://gist.github.com/318247/' 6 | sha1 '3474d81ef6eaaf13554fd6aa03e5227c4c72f1bb' 7 | end 8 | -------------------------------------------------------------------------------- /Library/Formula/ipcalc.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Ipcalc < Formula 4 | homepage 'http://jodies.de/ipcalc' 5 | url 'http://jodies.de/ipcalc-archive/ipcalc-0.41.tar.gz' 6 | sha1 'b75b498f2fa5ecfa30707a51da63c6a5775829f3' 7 | 8 | def install 9 | bin.install "ipcalc" 10 | end 11 | end 12 | -------------------------------------------------------------------------------- /Library/Formula/wgetpaste.rb: -------------------------------------------------------------------------------- 1 | require "formula" 2 | 3 | class Wgetpaste < Formula 4 | homepage "http://wgetpaste.zlin.dk/" 5 | url "http://wgetpaste.zlin.dk/wgetpaste-2.25.tar.bz2" 6 | sha1 "4f2220714522c724928dee67ed1c5d7feed1c207" 7 | 8 | def install 9 | bin.install "wgetpaste" 10 | end 11 | end 12 | -------------------------------------------------------------------------------- /.yardopts: -------------------------------------------------------------------------------- 1 | --title "Homebrew" 2 | --main Library/Homebrew/README.md 3 | --markup markdown 4 | --no-private 5 | --exclude Library/Homebrew/test/ 6 | --exclude Library/Homebrew/vendor/ 7 | Library/Homebrew/**/*.rb 8 | - 9 | Library/Homebrew/*.md 10 | Library/Homebrew/manpages/*.md 11 | share/doc/homebrew/*.md 12 | *.md 13 | -------------------------------------------------------------------------------- /Library/Formula/bar.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Bar < Formula 4 | homepage 'http://www.theiling.de/projects/bar.html' 5 | url 'http://www.theiling.de/downloads/bar-1.4-src.tar.bz2' 6 | sha1 '00b55ca1d52ca6ed099937692697c2257833c73c' 7 | 8 | def install 9 | bin.install 'bar' 10 | end 11 | end 12 | -------------------------------------------------------------------------------- /Library/Formula/timedog.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Timedog < Formula 4 | homepage 'http://timedog.googlecode.com/' 5 | url 'https://timedog.googlecode.com/files/timedog-1.3.zip' 6 | sha1 'bacb349f0f81b5cb00fbabaff13fc643ba15e331' 7 | 8 | def install 9 | bin.install 'timedog' 10 | end 11 | end 12 | -------------------------------------------------------------------------------- /Library/ENV/pkgconfig/10.5/libcrypto.pc: -------------------------------------------------------------------------------- 1 | prefix=/usr 2 | exec_prefix=${prefix} 3 | libdir=${exec_prefix}/lib 4 | includedir=${prefix}/include 5 | 6 | Name: OpenSSL-libcrypto 7 | Description: OpenSSL cryptography library 8 | Version: 0.9.7l 9 | Requires: 10 | Libs: -L${libdir} -lcrypto -lz 11 | Cflags: -I${includedir} 12 | -------------------------------------------------------------------------------- /Library/Formula/sub2srt.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Sub2srt < Formula 4 | homepage 'https://github.com/robelix/sub2srt' 5 | url 'https://github.com/robelix/sub2srt/archive/0.5.4.tar.gz' 6 | sha1 '2aaaae905223b924a05978b3c52cad73d06828cc' 7 | 8 | def install 9 | bin.install 'sub2srt' 10 | end 11 | end 12 | -------------------------------------------------------------------------------- /Library/Homebrew/requirements/fortran_dependency.rb: -------------------------------------------------------------------------------- 1 | require 'requirement' 2 | 3 | class FortranDependency < Requirement 4 | fatal true 5 | 6 | default_formula 'gcc' 7 | 8 | env { ENV.fortran } 9 | 10 | satisfy :build_env => false do 11 | (ENV['FC'] || which('gfortran')) ? true : false 12 | end 13 | end 14 | -------------------------------------------------------------------------------- /Library/Formula/coda-cli.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class CodaCli < Formula 4 | homepage 'http://justinhileman.info/coda-cli/' 5 | url 'https://github.com/bobthecow/coda-cli/archive/v1.0.5.tar.gz' 6 | sha1 '60b1b9c1bfe9602f5140dd3ea4b4e6ae2c51acf3' 7 | 8 | def install 9 | bin.install 'coda' 10 | end 11 | end 12 | -------------------------------------------------------------------------------- /Library/Formula/brew-pip.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class BrewPip < Formula 4 | homepage 'https://github.com/hanxue/brew-pip' 5 | url 'https://github.com/hanxue/brew-pip/archive/0.4.1.tar.gz' 6 | sha1 'be2bb7ade3394116f1be35771669e60321cdb2a7' 7 | 8 | def install 9 | bin.install 'bin/brew-pip' 10 | end 11 | end 12 | -------------------------------------------------------------------------------- /Library/Formula/fasd.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Fasd < Formula 4 | homepage 'https://github.com/clvv/fasd' 5 | url 'https://github.com/clvv/fasd/archive/1.0.1.tar.gz' 6 | sha1 'aeb3f9c6f8f9e4355016e3255429bcad5c7a5689' 7 | 8 | def install 9 | bin.install 'fasd' 10 | man1.install 'fasd.1' 11 | end 12 | end 13 | -------------------------------------------------------------------------------- /Library/Formula/zsh-lovers.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class ZshLovers < Formula 4 | homepage 'http://grml.org/zsh/#zshlovers' 5 | url 'http://grml.org/zsh/zsh-lovers.1' 6 | version '0.9.0' 7 | sha1 'bf0140e8e67ade33f2ec91ec59b5314097ee3ff4' 8 | 9 | def install 10 | man1.install 'zsh-lovers.1' 11 | end 12 | end 13 | -------------------------------------------------------------------------------- /Library/ENV/pkgconfig/10.10/zlib.pc: -------------------------------------------------------------------------------- 1 | prefix=/usr 2 | exec_prefix=${prefix} 3 | libdir=${exec_prefix}/lib 4 | sharedlibdir=${libdir} 5 | includedir=${prefix}/include 6 | 7 | Name: zlib 8 | Description: zlib compression library 9 | Version: 1.2.5 10 | 11 | Requires: 12 | Libs: -L${libdir} -L${sharedlibdir} -lz 13 | Cflags: -I${includedir} 14 | -------------------------------------------------------------------------------- /Library/ENV/pkgconfig/10.6/zlib.pc: -------------------------------------------------------------------------------- 1 | prefix=/usr 2 | exec_prefix=${prefix} 3 | libdir=${exec_prefix}/lib 4 | sharedlibdir=${libdir} 5 | includedir=${prefix}/include 6 | 7 | Name: zlib 8 | Description: zlib compression library 9 | Version: 1.2.3 10 | 11 | Requires: 12 | Libs: -L${libdir} -L${sharedlibdir} -lz 13 | Cflags: -I${includedir} 14 | -------------------------------------------------------------------------------- /Library/ENV/pkgconfig/10.7/zlib.pc: -------------------------------------------------------------------------------- 1 | prefix=/usr 2 | exec_prefix=${prefix} 3 | libdir=${exec_prefix}/lib 4 | sharedlibdir=${libdir} 5 | includedir=${prefix}/include 6 | 7 | Name: zlib 8 | Description: zlib compression library 9 | Version: 1.2.5 10 | 11 | Requires: 12 | Libs: -L${libdir} -L${sharedlibdir} -lz 13 | Cflags: -I${includedir} 14 | -------------------------------------------------------------------------------- /Library/ENV/pkgconfig/10.8/zlib.pc: -------------------------------------------------------------------------------- 1 | prefix=/usr 2 | exec_prefix=${prefix} 3 | libdir=${exec_prefix}/lib 4 | sharedlibdir=${libdir} 5 | includedir=${prefix}/include 6 | 7 | Name: zlib 8 | Description: zlib compression library 9 | Version: 1.2.5 10 | 11 | Requires: 12 | Libs: -L${libdir} -L${sharedlibdir} -lz 13 | Cflags: -I${includedir} 14 | -------------------------------------------------------------------------------- /Library/ENV/pkgconfig/10.9/zlib.pc: -------------------------------------------------------------------------------- 1 | prefix=/usr 2 | exec_prefix=${prefix} 3 | libdir=${exec_prefix}/lib 4 | sharedlibdir=${libdir} 5 | includedir=${prefix}/include 6 | 7 | Name: zlib 8 | Description: zlib compression library 9 | Version: 1.2.5 10 | 11 | Requires: 12 | Libs: -L${libdir} -L${sharedlibdir} -lz 13 | Cflags: -I${includedir} 14 | -------------------------------------------------------------------------------- /Library/Formula/brew-gem.rb: -------------------------------------------------------------------------------- 1 | require "formula" 2 | 3 | class BrewGem < Formula 4 | homepage "https://github.com/sportngin/brew-gem" 5 | url "https://github.com/sportngin/brew-gem/archive/0.5.1.tar.gz" 6 | sha1 "37b77607119f9ca95a7d28c231bb4f3bb3fe1c3f" 7 | 8 | def install 9 | bin.install "bin/brew-gem" 10 | end 11 | end 12 | -------------------------------------------------------------------------------- /Library/Formula/cdb.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Cdb < Formula 4 | homepage 'http://cr.yp.to/cdb.html' 5 | url 'http://cr.yp.to/cdb/cdb-0.75.tar.gz' 6 | sha1 '555749be5b2617e29e44b5326a2536813d62c248' 7 | 8 | def install 9 | inreplace "conf-home", "/usr/local", prefix 10 | system "make setup" 11 | end 12 | end 13 | -------------------------------------------------------------------------------- /Library/Formula/convmv.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Convmv < Formula 4 | homepage 'http://www.j3e.de/linux/convmv/' 5 | url 'http://www.j3e.de/linux/convmv/convmv-1.15.tar.gz' 6 | sha1 '7ca8599a37480a99058c4498fba7cfed64134de5' 7 | 8 | def install 9 | system "make", "install", "PREFIX=#{prefix}" 10 | end 11 | end 12 | -------------------------------------------------------------------------------- /Library/Formula/pit.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Pit < Formula 4 | homepage 'https://github.com/michaeldv/pit' 5 | url 'https://github.com/michaeldv/pit/archive/0.1.0.tar.gz' 6 | sha1 '867698a2ef4d01587d81fe89dfd0e549d5b42e49' 7 | 8 | def install 9 | system "make" 10 | bin.install "bin/pit" 11 | end 12 | end 13 | -------------------------------------------------------------------------------- /Library/Formula/rfcmarkup.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Rfcmarkup < Formula 4 | homepage 'http://tools.ietf.org/tools/rfcmarkup/' 5 | url 'http://tools.ietf.org/tools/rfcmarkup/rfcmarkup-1.106.tgz' 6 | sha1 '1df2fbaea768ab5390c83c2f6185670a429d0051' 7 | 8 | def install 9 | bin.install "rfcmarkup" 10 | end 11 | end 12 | -------------------------------------------------------------------------------- /Library/Formula/swaks.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Swaks < Formula 4 | homepage 'http://www.jetmore.org/john/code/swaks/' 5 | url 'http://www.jetmore.org/john/code/swaks/files/swaks-20130209.0.tar.gz' 6 | sha1 '059510eb2e359fa6dde822bec57bd0964ee11e7e' 7 | 8 | def install 9 | bin.install 'swaks' 10 | end 11 | end 12 | -------------------------------------------------------------------------------- /Library/Homebrew/test/Gemfile.lock: -------------------------------------------------------------------------------- 1 | GEM 2 | remote: https://rubygems.org/ 3 | specs: 4 | metaclass (0.0.4) 5 | minitest (5.5.0) 6 | mocha (1.1.0) 7 | metaclass (~> 0.0.1) 8 | rake (10.4.2) 9 | 10 | PLATFORMS 11 | ruby 12 | 13 | DEPENDENCIES 14 | minitest (~> 5.3) 15 | mocha (~> 1.1) 16 | rake (~> 10.3) 17 | -------------------------------------------------------------------------------- /Library/Formula/ip_relay.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class IpRelay < Formula 4 | homepage 'http://www.stewart.com.au/ip_relay/' 5 | url 'http://www.stewart.com.au/ip_relay/ip_relay-0.71.tgz' 6 | sha1 '6644476f6b154218c77053658537e45b56286248' 7 | 8 | def install 9 | bin.install "ip_relay.pl" => "ip_relay" 10 | end 11 | end 12 | -------------------------------------------------------------------------------- /Library/Formula/webkit2png.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Webkit2png < Formula 4 | homepage 'http://www.paulhammond.org/webkit2png/' 5 | url 'https://github.com/paulhammond/webkit2png/archive/v0.7.tar.gz' 6 | sha1 '41fe7dfb13125d6489245ad186a8e5a409c5d0a9' 7 | 8 | def install 9 | bin.install 'webkit2png' 10 | end 11 | end 12 | -------------------------------------------------------------------------------- /Library/Homebrew/README.md: -------------------------------------------------------------------------------- 1 | # Homebrew Public API 2 | We're (finally) working on a documented public API for Homebrew. It's currently a work in progress; a bunch of public stuff is documented and a bunch of private stuff is undocumented. Sorry about that! 3 | 4 | The main class you should look at is {Formula}. Assume everything else is private for now. 5 | -------------------------------------------------------------------------------- /Library/ENV/pkgconfig/10.8/libxslt.pc: -------------------------------------------------------------------------------- 1 | prefix=/usr 2 | exec_prefix=${prefix} 3 | libdir=${exec_prefix}/lib 4 | includedir=${prefix}/include 5 | 6 | 7 | Name: libxslt 8 | Version: 1.1.26 9 | Description: XSLT library version 2. 10 | Requires: libxml-2.0 11 | Libs: -L${libdir} -lxslt -lxml2 -lz -lpthread -licucore -lm 12 | Cflags: -I${includedir} 13 | -------------------------------------------------------------------------------- /Library/ENV/pkgconfig/10.9/libxslt.pc: -------------------------------------------------------------------------------- 1 | prefix=/usr 2 | exec_prefix=${prefix} 3 | libdir=${exec_prefix}/lib 4 | includedir=${prefix}/include 5 | 6 | 7 | Name: libxslt 8 | Version: 1.1.28 9 | Description: XSLT library version 2. 10 | Requires: libxml-2.0 11 | Libs: -L${libdir} -lxslt -lxml2 -lz -lpthread -licucore -lm 12 | Cflags: -I${includedir} 13 | -------------------------------------------------------------------------------- /Library/Formula/bbcolors.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Bbcolors < Formula 4 | homepage 'http://daringfireball.net/projects/bbcolors/' 5 | url 'http://daringfireball.net/projects/downloads/bbcolors_1.0.1.zip' 6 | sha1 'ce47e5ffbcafb01c21acdf242372f351215a80bf' 7 | 8 | def install 9 | bin.install "bbcolors" 10 | end 11 | end 12 | -------------------------------------------------------------------------------- /Library/Formula/cloc.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Cloc < Formula 4 | homepage 'http://cloc.sourceforge.net/' 5 | url 'https://downloads.sourceforge.net/project/cloc/cloc/v1.62/cloc-1.62.pl' 6 | sha1 '78f6123c967f9b142f77cba48decd11d56ab6c38' 7 | 8 | def install 9 | bin.install "cloc-#{version}.pl" => "cloc" 10 | end 11 | end 12 | -------------------------------------------------------------------------------- /Library/Formula/topgit.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Topgit < Formula 4 | homepage 'https://github.com/greenrd/topgit' 5 | url 'https://github.com/greenrd/topgit/archive/topgit-0.9.tar.gz' 6 | sha1 '619572db467259f9b56474b542f428dc52e0fbc9' 7 | 8 | def install 9 | system "make", "install", "prefix=#{prefix}" 10 | end 11 | end 12 | -------------------------------------------------------------------------------- /Library/ENV/pkgconfig/10.10/libxslt.pc: -------------------------------------------------------------------------------- 1 | prefix=/usr 2 | exec_prefix=${prefix} 3 | libdir=${exec_prefix}/lib 4 | includedir=${prefix}/include 5 | 6 | 7 | Name: libxslt 8 | Version: 1.1.28 9 | Description: XSLT library version 2. 10 | Requires: libxml-2.0 11 | Libs: -L${libdir} -lxslt -lxml2 -lz -lpthread -licucore -lm 12 | Cflags: -I${includedir} 13 | -------------------------------------------------------------------------------- /Library/Formula/ttf2eot.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Ttf2eot < Formula 4 | homepage 'http://code.google.com/p/ttf2eot/' 5 | url 'https://ttf2eot.googlecode.com/files/ttf2eot-0.0.2-2.tar.gz' 6 | sha1 'c9a64216e7a090cb50f7a5074865218623dea75d' 7 | 8 | def install 9 | system "make" 10 | bin.install 'ttf2eot' 11 | end 12 | end 13 | -------------------------------------------------------------------------------- /Library/Homebrew/cmd/unlink.rb: -------------------------------------------------------------------------------- 1 | module Homebrew 2 | def unlink 3 | raise KegUnspecifiedError if ARGV.named.empty? 4 | 5 | ARGV.kegs.each do |keg| 6 | keg.lock do 7 | print "Unlinking #{keg}... " 8 | puts if ARGV.verbose? 9 | puts "#{keg.unlink} symlinks removed" 10 | end 11 | end 12 | end 13 | end 14 | -------------------------------------------------------------------------------- /Library/Formula/dterm.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Dterm < Formula 4 | homepage 'http://www.knossos.net.nz/resources/free-software/dterm/' 5 | url 'http://www.knossos.net.nz/downloads/dterm-0.3.tgz' 6 | sha1 'b7dd8cf8c0eb3ef43a32db6011361e886850390d' 7 | 8 | def install 9 | system "make" 10 | bin.install "dterm" 11 | end 12 | end 13 | -------------------------------------------------------------------------------- /Library/Formula/dupx.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Dupx < Formula 4 | homepage 'http://www.isi.edu/~yuri/dupx/' 5 | url 'http://www.isi.edu/~yuri/dupx/dupx-0.1.tar.gz' 6 | sha1 '69cac2bacc9aefff59e84d5bfd053f01c1bc7551' 7 | 8 | def install 9 | system "./configure", "--prefix=#{prefix}" 10 | system "make install" 11 | end 12 | end 13 | -------------------------------------------------------------------------------- /Library/Formula/fex.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Fex < Formula 4 | homepage 'http://www.semicomplete.com/projects/fex/' 5 | url 'https://semicomplete.googlecode.com/files/fex-2.0.0.tar.gz' 6 | sha1 '014938009ffe0b2ec3d1293154a22e4a40fee4a9' 7 | 8 | def install 9 | ENV['PREFIX'] = prefix 10 | system "make install" 11 | end 12 | end 13 | -------------------------------------------------------------------------------- /Library/Formula/git-open.rb: -------------------------------------------------------------------------------- 1 | require "formula" 2 | 3 | class GitOpen < Formula 4 | homepage "https://github.com/jeffreyiacono/git-open" 5 | url "https://github.com/jeffreyiacono/git-open/archive/v1.1.tar.gz" 6 | sha1 "86a2a9b67e5fe20779b2ae7ad59a3450c7c72d23" 7 | 8 | def install 9 | bin.install "git-open.sh" => "git-open" 10 | end 11 | end 12 | -------------------------------------------------------------------------------- /Library/Formula/git-url-sub.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class GitUrlSub < Formula 4 | homepage 'http://gosuri.github.io/git-url-sub' 5 | url 'https://github.com/gosuri/git-url-sub/archive/1.0.1.tar.gz' 6 | sha1 '294631d898a4263285f7a2ac0ce93ff494dadbf8' 7 | 8 | def install 9 | system "make", "install", "PREFIX=#{prefix}" 10 | end 11 | end 12 | -------------------------------------------------------------------------------- /Library/Formula/legit.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Legit < Formula 4 | homepage 'http://www.git-legit.org/' 5 | url 'https://github.com/downloads/kennethreitz/legit/legit-v0.1.0-darwin-x86.tar.bz2' 6 | version '0.1.0' 7 | sha1 'a2cdfb59ab949f14f23784cf6861a50da923f71b' 8 | 9 | def install 10 | bin.install 'legit' 11 | end 12 | end 13 | -------------------------------------------------------------------------------- /Library/Formula/term.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Term < ScriptFileFormula 4 | url 'https://raw.githubusercontent.com/liyanage/macosx-shell-scripts/e29f7eaa1eb13d78056dec85dc517626ab1d93e3/term' 5 | sha1 'a0df2172283facf072c82f5079243a8bc492b457' 6 | version '2.1' 7 | homepage 'https://github.com/liyanage/macosx-shell-scripts/blob/master/term' 8 | end 9 | -------------------------------------------------------------------------------- /Library/Formula/v.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class V < Formula 4 | homepage 'https://github.com/rupa/v' 5 | head 'https://github.com/rupa/v.git' 6 | url 'https://github.com/rupa/v/archive/v1.0.tar.gz' 7 | sha1 '9e8ce44167a97c10ab41b8fc0e5ec1b2d1cbc4f3' 8 | 9 | def install 10 | bin.install 'v' 11 | man1.install 'v.1' 12 | end 13 | end 14 | -------------------------------------------------------------------------------- /Library/ENV/pkgconfig/10.10/libexslt.pc: -------------------------------------------------------------------------------- 1 | prefix=/usr 2 | exec_prefix=${prefix} 3 | libdir=${exec_prefix}/lib 4 | includedir=${prefix}/include 5 | 6 | 7 | Name: libexslt 8 | Version: 0.8.17 9 | Description: EXSLT Extension library 10 | Requires: libxml-2.0 11 | Libs: -L${libdir} -lexslt -lxslt -lxml2 -lz -lpthread -licucore -lm 12 | Cflags: -I${includedir} 13 | -------------------------------------------------------------------------------- /Library/ENV/pkgconfig/10.10/libxml-2.0.pc: -------------------------------------------------------------------------------- 1 | prefix=/usr 2 | exec_prefix=${prefix} 3 | libdir=${exec_prefix}/lib 4 | includedir=${prefix}/include 5 | modules=1 6 | 7 | Name: libXML 8 | Version: 2.9.0 9 | Description: libXML library version2. 10 | Requires: 11 | Libs: -L${libdir} -lxml2 12 | Libs.private: -lpthread -lz -lm 13 | Cflags: -I${includedir}/libxml2 14 | -------------------------------------------------------------------------------- /Library/ENV/pkgconfig/10.8/libexslt.pc: -------------------------------------------------------------------------------- 1 | prefix=/usr 2 | exec_prefix=${prefix} 3 | libdir=${exec_prefix}/lib 4 | includedir=${prefix}/include 5 | 6 | 7 | Name: libexslt 8 | Version: 0.8.15 9 | Description: EXSLT Extension library 10 | Requires: libxml-2.0 11 | Libs: -L${libdir} -lexslt -lxslt -lxml2 -lz -lpthread -licucore -lm 12 | Cflags: -I${includedir} 13 | -------------------------------------------------------------------------------- /Library/ENV/pkgconfig/10.8/libxml-2.0.pc: -------------------------------------------------------------------------------- 1 | prefix=/usr 2 | exec_prefix=${prefix} 3 | libdir=${exec_prefix}/lib 4 | includedir=${prefix}/include 5 | modules=1 6 | 7 | Name: libXML 8 | Version: 2.7.8 9 | Description: libXML library version2. 10 | Requires: 11 | Libs: -L${libdir} -lxml2 12 | Libs.private: -lpthread -lz -lm 13 | Cflags: -I${includedir}/libxml2 14 | -------------------------------------------------------------------------------- /Library/ENV/pkgconfig/10.9/libexslt.pc: -------------------------------------------------------------------------------- 1 | prefix=/usr 2 | exec_prefix=${prefix} 3 | libdir=${exec_prefix}/lib 4 | includedir=${prefix}/include 5 | 6 | 7 | Name: libexslt 8 | Version: 0.8.17 9 | Description: EXSLT Extension library 10 | Requires: libxml-2.0 11 | Libs: -L${libdir} -lexslt -lxslt -lxml2 -lz -lpthread -licucore -lm 12 | Cflags: -I${includedir} 13 | -------------------------------------------------------------------------------- /Library/ENV/pkgconfig/10.9/libxml-2.0.pc: -------------------------------------------------------------------------------- 1 | prefix=/usr 2 | exec_prefix=${prefix} 3 | libdir=${exec_prefix}/lib 4 | includedir=${prefix}/include 5 | modules=1 6 | 7 | Name: libXML 8 | Version: 2.9.0 9 | Description: libXML library version2. 10 | Requires: 11 | Libs: -L${libdir} -lxml2 12 | Libs.private: -lpthread -lz -lm 13 | Cflags: -I${includedir}/libxml2 14 | -------------------------------------------------------------------------------- /Library/Formula/balance.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Balance < Formula 4 | homepage 'http://www.inlab.de/balance.html' 5 | url 'http://www.inlab.de/balance-3.56.tar.gz' 6 | sha1 '04067301a9eda42659e88c3a9438bc1bf8a96902' 7 | 8 | def install 9 | system "make" 10 | bin.install "balance" 11 | man1.install "balance.1" 12 | end 13 | end 14 | -------------------------------------------------------------------------------- /Library/Formula/cfv.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Cfv < Formula 4 | homepage 'http://cfv.sourceforge.net/' 5 | url 'https://downloads.sourceforge.net/project/cfv/cfv/1.18.3/cfv-1.18.3.tar.gz' 6 | sha1 '8f3361fb9c13fe2645f1df8c177c61459f50e846' 7 | 8 | def install 9 | man1.install gzip("cfv.1") 10 | bin.install "cfv" 11 | end 12 | end 13 | -------------------------------------------------------------------------------- /Library/Formula/gitslave.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Gitslave < Formula 4 | homepage 'http://gitslave.sourceforge.net' 5 | url 'https://downloads.sourceforge.net/project/gitslave/gitslave-2.0.2.tar.gz' 6 | sha1 'e27c3ed89f0dad0e7b6dffc424624c219d96296e' 7 | 8 | def install 9 | system "make", "install", "prefix=#{prefix}" 10 | end 11 | end 12 | -------------------------------------------------------------------------------- /Library/Formula/ievms.rb: -------------------------------------------------------------------------------- 1 | require "formula" 2 | 3 | class Ievms < Formula 4 | homepage "http://xdissent.github.io/ievms/" 5 | url "https://github.com/xdissent/ievms/archive/v0.2.1.tar.gz" 6 | sha1 "2379b323f3c5986a4a7a519ad2a158a0aa62a271" 7 | 8 | depends_on "unar" 9 | 10 | def install 11 | bin.install "ievms.sh" => "ievms" 12 | end 13 | end 14 | -------------------------------------------------------------------------------- /Library/Formula/mussh.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Mussh < Formula 4 | homepage 'http://mussh.sourceforge.net/' 5 | url 'https://downloads.sourceforge.net/project/mussh/mussh/1.0/mussh-1.0.tgz' 6 | sha1 'cbb11c1a846c0d92bcae0de0d12376e401aa1846' 7 | 8 | def install 9 | bin.install 'mussh' 10 | man1.install 'mussh.1' 11 | end 12 | end 13 | -------------------------------------------------------------------------------- /Library/Formula/mysqlreport.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Mysqlreport < Formula 4 | homepage 'http://hackmysql.com/mysqlreport' 5 | url 'http://hackmysql.com/scripts/mysqlreport-3.5.tgz' 6 | sha1 '00d2790a9b76422a936f96a622567aa03437b9a3' 7 | 8 | def install 9 | bin.install "mysqlreport" 10 | doc.install Dir["*.html"] 11 | end 12 | end 13 | -------------------------------------------------------------------------------- /Library/Formula/repo.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Repo < Formula 4 | homepage 'http://source.android.com/source/git-repo.html' 5 | url 'https://raw.githubusercontent.com/android/tools_repo/v1.12.13/repo' 6 | version '1.21' 7 | sha1 'b8bd1804f432ecf1bab730949c82b93b0fc5fede' 8 | 9 | def install 10 | bin.install 'repo' 11 | end 12 | end 13 | -------------------------------------------------------------------------------- /Library/Formula/dcal.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Dcal < Formula 4 | homepage 'http://alexeyt.freeshell.org/' 5 | url 'http://alexeyt.freeshell.org/code/dcal.c' 6 | version '0.1.0' 7 | sha1 '3b1d4ed45ed0192df4841ed9e371c89fe87bdeac' 8 | 9 | def install 10 | system ENV.cxx, "dcal.c", "-o", "dcal" 11 | bin.install 'dcal' 12 | end 13 | end 14 | -------------------------------------------------------------------------------- /Library/Formula/dhcpdump.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Dhcpdump < Formula 4 | homepage 'http://www.mavetju.org' 5 | url 'http://www.mavetju.org/download/dhcpdump-1.8.tar.gz' 6 | sha1 '96fae94d9bac4cf3b5a4c62be2b06a2d72a9fa48' 7 | 8 | def install 9 | system "make" 10 | bin.install "dhcpdump" 11 | man8.install "dhcpdump.8" 12 | end 13 | end 14 | -------------------------------------------------------------------------------- /Library/Formula/getxbook.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Getxbook < Formula 4 | homepage 'http://njw.me.uk/software/getxbook/' 5 | url 'http://njw.me.uk/software/getxbook/getxbook-1.1.tar.bz2' 6 | sha1 '9d47918ed77e8fb4f4e8b3c412cdcc82834be3e8' 7 | 8 | def install 9 | system "make", "CC=#{ENV.cc}", "PREFIX=#{prefix}", "install" 10 | end 11 | end 12 | -------------------------------------------------------------------------------- /Library/Formula/pngpaste.rb: -------------------------------------------------------------------------------- 1 | require "formula" 2 | 3 | class Pngpaste < Formula 4 | homepage "https://github.com/jcsalterego/pngpaste" 5 | url "https://github.com/jcsalterego/pngpaste/archive/0.2.1.tar.gz" 6 | sha1 "33a8327365eacc862ec7cb25cc15c445d79d6d42" 7 | 8 | def install 9 | system "make", "all" 10 | bin.install "pngpaste" 11 | end 12 | end 13 | -------------------------------------------------------------------------------- /Library/Formula/pwnat.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Pwnat < Formula 4 | homepage 'http://samy.pl/pwnat/' 5 | url 'http://samy.pl/pwnat/pwnat-0.3-beta.tgz' 6 | sha1 '6faaeef76a2b62635def8fdef06fce0dfa3e870e' 7 | 8 | def install 9 | system "make", "CC=#{ENV.cc}", "CFLAGS=#{ENV.cflags}", "LDFLAGS=-lz" 10 | bin.install "pwnat" 11 | end 12 | end 13 | -------------------------------------------------------------------------------- /Library/Formula/shmux.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Shmux < Formula 4 | homepage 'http://web.taranis.org/shmux/' 5 | url 'http://web.taranis.org/shmux/dist/shmux-1.0.2.tgz' 6 | sha1 '6fe39602c497331e448c4331b8cddbb2abb71b79' 7 | 8 | 9 | def install 10 | system "./configure", "--prefix=#{prefix}" 11 | system "make install" 12 | end 13 | end 14 | -------------------------------------------------------------------------------- /Library/Formula/since.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Since < Formula 4 | homepage 'http://welz.org.za/projects/since' 5 | url 'http://welz.org.za/projects/since/since-1.1.tar.gz' 6 | sha1 '67f07e8237d63f846cd8ca60b5a16fc32d4f81a5' 7 | 8 | def install 9 | system "make" 10 | bin.install "since" 11 | man1.install "since.1" 12 | end 13 | end 14 | -------------------------------------------------------------------------------- /Library/Formula/st.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class St < Formula 4 | homepage 'https://github.com/nferraz/st' 5 | url 'https://github.com/nferraz/st/archive/v1.1.1.tar.gz' 6 | sha1 'ad7fd987b8c986a9ff80a1f65faad7ce6fbb56fa' 7 | 8 | def install 9 | system "perl", "Makefile.PL", "PREFIX=#{prefix}" 10 | system "make", "install" 11 | end 12 | end 13 | -------------------------------------------------------------------------------- /Library/Formula/storm.rb: -------------------------------------------------------------------------------- 1 | class Storm < Formula 2 | homepage "http://storm.apache.org" 3 | url "http://www.apache.org/dyn/closer.cgi?path=storm/apache-storm-0.9.3/apache-storm-0.9.3.tar.gz" 4 | sha1 "33545afc72281d6e8b497fcbdf2b9944eebb83aa" 5 | 6 | def install 7 | libexec.install Dir["*"] 8 | bin.install_symlink libexec/"bin/storm" 9 | end 10 | end 11 | -------------------------------------------------------------------------------- /Library/Formula/txt2tags.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Txt2tags < Formula 4 | homepage 'http://txt2tags.org' 5 | url 'https://txt2tags.googlecode.com/files/txt2tags-2.6.tgz' 6 | sha1 '91bc47e02b9ec7f2fa39c8f7ff5c260164a74718' 7 | 8 | def install 9 | bin.install 'txt2tags' 10 | man1.install "doc/manpage.man" => "txt2tags.1" 11 | end 12 | end 13 | -------------------------------------------------------------------------------- /Library/Formula/wy60.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Wy60 < Formula 4 | homepage 'https://code.google.com/p/wy60/' 5 | url 'https://wy60.googlecode.com/files/wy60-2.0.9.tar.gz' 6 | sha1 'ea0b10fe0560bd8b98115d40890b9530edf44cb4' 7 | 8 | def install 9 | system "./configure", "--prefix=#{prefix}" 10 | system "make", "install" 11 | end 12 | end 13 | -------------------------------------------------------------------------------- /Library/Formula/xmlformat.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Xmlformat < Formula 4 | homepage 'http://www.kitebird.com/software/xmlformat/' 5 | url 'http://www.kitebird.com/software/xmlformat/xmlformat-1.04.tar.gz' 6 | sha1 '405057df0b8160775d486b671348820359b4b85d' 7 | 8 | def install 9 | bin.install "xmlformat.pl" => "xmlformat" 10 | end 11 | end 12 | -------------------------------------------------------------------------------- /Library/Homebrew/extend/module.rb: -------------------------------------------------------------------------------- 1 | class Module 2 | def attr_rw(*attrs) 3 | file, line, _ = caller.first.split(":") 4 | line = line.to_i 5 | 6 | attrs.each do |attr| 7 | module_eval <<-EOS, file, line 8 | def #{attr}(val=nil) 9 | val.nil? ? @#{attr} : @#{attr} = val 10 | end 11 | EOS 12 | end 13 | end 14 | end 15 | -------------------------------------------------------------------------------- /Library/Formula/git-latexdiff.rb: -------------------------------------------------------------------------------- 1 | require "formula" 2 | 3 | class GitLatexdiff < Formula 4 | homepage "https://gitorious.org/git-latexdiff" 5 | url "git://gitorious.org/git-latexdiff/git-latexdiff.git", :tag => "v1.0.0" 6 | 7 | def install 8 | bin.install "git-latexdiff" 9 | end 10 | 11 | test do 12 | system "git", "latexdiff", "-h" 13 | end 14 | end 15 | -------------------------------------------------------------------------------- /Library/Formula/gradle.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Gradle < Formula 4 | homepage 'http://www.gradle.org/' 5 | url 'https://services.gradle.org/distributions/gradle-2.2.1-bin.zip' 6 | sha1 '97ae081bc8be8b691e21dcf792eff1630dbc8eb6' 7 | 8 | def install 9 | libexec.install %w[bin lib] 10 | bin.install_symlink libexec+'bin/gradle' 11 | end 12 | end 13 | -------------------------------------------------------------------------------- /Library/Formula/poster.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Poster < Formula 4 | homepage 'http://schrfr.github.io/poster/' 5 | url 'https://github.com/schrfr/poster/archive/1.0.0.tar.gz' 6 | sha1 '20846c17fc0c266caecf82b24cbe7906999a410c' 7 | 8 | def install 9 | system "make" 10 | bin.install 'poster' 11 | man1.install 'poster.1' 12 | end 13 | end 14 | -------------------------------------------------------------------------------- /Library/Formula/rbenv-whatis.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class RbenvWhatis < Formula 4 | homepage 'https://github.com/rkh/rbenv-whatis' 5 | url 'https://github.com/rkh/rbenv-whatis/archive/v1.0.0.tar.gz' 6 | sha1 '8c802d8e2bba66d0c87c62c9d0b887beb52b1de4' 7 | 8 | depends_on 'rbenv' 9 | 10 | def install 11 | prefix.install Dir['*'] 12 | end 13 | end 14 | -------------------------------------------------------------------------------- /Library/Formula/spark.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Spark < Formula 4 | homepage 'http://zachholman.com/spark/' 5 | url 'https://github.com/holman/spark/archive/v1.0.1.tar.gz' 6 | sha1 '11c6a0c5e52720a1282c5da5019432c33dcf9403' 7 | 8 | def install 9 | bin.install "spark" 10 | end 11 | 12 | test do 13 | system "#{bin}/spark" 14 | end 15 | end 16 | -------------------------------------------------------------------------------- /Library/Formula/tcpsplit.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Tcpsplit < Formula 4 | homepage 'http://www.icir.org/mallman/software/tcpsplit/' 5 | url 'http://www.icir.org/mallman/software/tcpsplit/tcpsplit-0.2.tar.gz' 6 | sha1 '0d63392c4960078911b5716d74e4a7426f149a09' 7 | 8 | def install 9 | system 'make' 10 | bin.install 'tcpsplit' 11 | end 12 | end 13 | -------------------------------------------------------------------------------- /Library/Formula/when.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class When < Formula 4 | homepage 'http://www.lightandmatter.com/when/when.html' 5 | url 'http://ftp.de.debian.org/debian/pool/main/w/when/when_1.1.33.orig.tar.gz' 6 | sha1 'e314a64d74f79be07da1ade6d39a1fc51205f81d' 7 | 8 | def install 9 | bin.install 'when' 10 | man1.install 'when.1' 11 | end 12 | end 13 | -------------------------------------------------------------------------------- /Library/Formula/conserver.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Conserver < Formula 4 | homepage 'http://conserver.com' 5 | url 'http://conserver.com/conserver-8.1.19.tar.gz' 6 | sha1 'e13974427a91f3740057fb1170378021f311e7ac' 7 | 8 | def install 9 | system "./configure", "--prefix=#{prefix}" 10 | system "make" 11 | system "make install" 12 | end 13 | end 14 | -------------------------------------------------------------------------------- /Library/Formula/csshx.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Csshx < Formula 4 | homepage 'http://code.google.com/p/csshx/' 5 | url 'https://csshx.googlecode.com/files/csshX-0.74.tgz' 6 | sha1 'aa686b71161d6144d539d077b960da10d7b96993' 7 | 8 | head 'https://code.google.com/p/csshx/', :using => :git 9 | 10 | def install 11 | bin.install 'csshX' 12 | end 13 | end 14 | -------------------------------------------------------------------------------- /Library/Formula/dhcping.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Dhcping < Formula 4 | homepage 'http://www.mavetju.org' 5 | url 'http://www.mavetju.org/download/dhcping-1.2.tar.gz' 6 | sha1 '97927886adc1e5b3a67c55f9010a918e2e880f1e' 7 | 8 | def install 9 | system "./configure", "--prefix=#{prefix}", "--mandir=#{man}" 10 | system "make install" 11 | end 12 | end 13 | -------------------------------------------------------------------------------- /Library/Formula/dnsmap.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Dnsmap < Formula 4 | homepage 'http://code.google.com/p/dnsmap/' 5 | url 'https://dnsmap.googlecode.com/files/dnsmap-0.30.tar.gz' 6 | sha1 'a9a8a17102825510d16c1f8af33ca74407c18c70' 7 | 8 | def install 9 | system "make", "CC=#{ENV.cc}", "CFLAGS=#{ENV.cflags}", "BINDIR=#{bin}", "install" 10 | end 11 | end 12 | -------------------------------------------------------------------------------- /Library/Formula/ec2-api-tools.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Ec2ApiTools < AmazonWebServicesFormula 4 | homepage 'http://aws.amazon.com/developertools/351' 5 | url 'http://ec2-downloads.s3.amazonaws.com/ec2-api-tools-1.7.1.0.zip' 6 | sha1 '154acfb5d117d0af1311c65030671cd56eb987aa' 7 | 8 | def caveats 9 | standard_instructions "EC2_HOME" 10 | end 11 | end 12 | -------------------------------------------------------------------------------- /Library/Formula/glm.rb: -------------------------------------------------------------------------------- 1 | require "formula" 2 | 3 | class Glm < Formula 4 | homepage "http://glm.g-truc.net/" 5 | url "https://downloads.sourceforge.net/project/ogl-math/glm-0.9.6.1/glm-0.9.6.1.zip" 6 | sha1 "9ce9ee54eebed923416ae8269e7afb9aa7e75b46" 7 | head "https://github.com/g-truc/glm.git" 8 | 9 | def install 10 | include.install "glm" 11 | end 12 | end 13 | -------------------------------------------------------------------------------- /Library/Formula/mr.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Mr < Formula 4 | homepage 'http://myrepos.branchable.com/' 5 | url 'git://myrepos.branchable.com/', :tag => '1.20141024' 6 | 7 | def install 8 | system "make" 9 | bin.install 'mr', 'webcheckout' 10 | man1.install gzip('mr.1', 'webcheckout.1') 11 | (share/'mr').install Dir['lib/*'] 12 | end 13 | end 14 | -------------------------------------------------------------------------------- /Library/Formula/nrg2iso.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Nrg2iso < Formula 4 | homepage 'http://gregory.kokanosky.free.fr/v4/linux/nrg2iso.en.html' 5 | url 'http://gregory.kokanosky.free.fr/v4/linux/nrg2iso-0.4.tar.gz' 6 | sha1 '26dfa9b489c9165dbc578ef3fddf6e491349df12' 7 | 8 | def install 9 | system "make" 10 | bin.install "nrg2iso" 11 | end 12 | end 13 | -------------------------------------------------------------------------------- /Library/Formula/peg.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Peg < Formula 4 | homepage 'http://piumarta.com/software/peg/' 5 | url 'http://piumarta.com/software/peg/peg-0.1.15.tar.gz' 6 | sha1 '85b8d85f3f6678372624d5013372ca7175604976' 7 | 8 | def install 9 | system "make all" 10 | bin.install %w[peg leg] 11 | man1.install gzip("src/peg.1") 12 | end 13 | end 14 | -------------------------------------------------------------------------------- /Library/Formula/rfcstrip.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Rfcstrip < Formula 4 | homepage 'http://trac.tools.ietf.org/tools/rfcstrip/' 5 | url 'http://trac.tools.ietf.org/tools/rfcstrip/rfcstrip-1.03.tgz' 6 | sha1 '1436aced9980856585e061bda26df7c9d7d9cc7e' 7 | 8 | def install 9 | bin.install "rfcstrip" 10 | doc.install %w(about todo) 11 | end 12 | end 13 | -------------------------------------------------------------------------------- /Library/Formula/snobol4.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Snobol4 < Formula 4 | homepage 'http://www.snobol4.org/' 5 | url 'ftp://ftp.ultimate.com/snobol/snobol4-1.5.tar.gz' 6 | sha1 '037a8eeba774b1085cfe8d1a741ec446182e4a9f' 7 | 8 | def install 9 | system './configure', "--prefix=#{prefix}", "--mandir=#{man}" 10 | system 'make install' 11 | end 12 | end 13 | -------------------------------------------------------------------------------- /Library/Formula/stlviewer.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Stlviewer < Formula 4 | homepage 'https://github.com/vishpat/stlviewer#readme' 5 | url 'https://github.com/vishpat/stlviewer/archive/release-0.1.tar.gz' 6 | sha1 '2ceeee6e36de4b9e95002940d893819fb9e09120' 7 | 8 | def install 9 | system './compile.py' 10 | bin.install 'stlviewer' 11 | end 12 | end 13 | -------------------------------------------------------------------------------- /Library/Formula/tnote.rb: -------------------------------------------------------------------------------- 1 | require "formula" 2 | 3 | class Tnote < Formula 4 | homepage "http://tnote.sourceforge.net/" 5 | url "https://downloads.sourceforge.net/project/tnote/tnote/tnote-0.2.1/tnote-0.2.1.tar.gz" 6 | sha1 "8d5d3694b921191c7e91e8907ec6c6970ce29ec6" 7 | 8 | def install 9 | bin.install 'tnote' 10 | man1.install 'tnote.1.gz' 11 | end 12 | end 13 | -------------------------------------------------------------------------------- /Library/Formula/aespipe.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Aespipe < Formula 4 | homepage 'http://loop-aes.sourceforge.net/' 5 | url 'http://loop-aes.sourceforge.net/aespipe/aespipe-v2.4c.tar.bz2' 6 | sha1 '198cc0bc1168a7a150de4b7308be096c903b0d90' 7 | 8 | def install 9 | system "./configure", "--prefix=#{prefix}" 10 | system "make install" 11 | end 12 | end 13 | -------------------------------------------------------------------------------- /Library/Formula/bats.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Bats < Formula 4 | homepage 'https://github.com/sstephenson/bats' 5 | url 'https://github.com/sstephenson/bats/archive/v0.4.0.tar.gz' 6 | sha1 'cb8a5f4c844a5f052f915036130def31140fce94' 7 | head 'https://github.com/sstephenson/bats.git' 8 | 9 | def install 10 | system './install.sh', prefix 11 | end 12 | end 13 | -------------------------------------------------------------------------------- /Library/Formula/bcpp.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Bcpp < Formula 4 | homepage 'http://invisible-island.net/bcpp/' 5 | url 'ftp://invisible-island.net/bcpp/bcpp-20090630.tgz' 6 | sha1 'f8ce9736fa2775e8c15b7fcbfee156103d90ece8' 7 | 8 | def install 9 | system "./configure", "--prefix=#{prefix}", "--mandir=#{man}" 10 | system "make install" 11 | end 12 | end 13 | -------------------------------------------------------------------------------- /Library/Formula/bvi.rb: -------------------------------------------------------------------------------- 1 | require "formula" 2 | 3 | class Bvi < Formula 4 | homepage "http://bvi.sourceforge.net" 5 | url "https://downloads.sourceforge.net/bvi/bvi-1.4.0.src.tar.gz" 6 | sha1 "7b3c0760f0779dba920e08eafcf2fe23a09d70da" 7 | 8 | def install 9 | system "./configure", "--prefix=#{prefix}", "--mandir=#{man}" 10 | system "make install" 11 | end 12 | end 13 | -------------------------------------------------------------------------------- /Library/Formula/dhex.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Dhex < Formula 4 | homepage 'http://www.dettus.net/dhex/' 5 | url 'http://www.dettus.net/dhex/dhex_0.68.tar.gz' 6 | sha1 'd23d65a7b330b47f8254f6c1ff25a30c4778440e' 7 | 8 | def install 9 | system "make" 10 | bin.install 'dhex' 11 | man1.install 'dhex.1' 12 | man5.install Dir['*.5'] 13 | end 14 | end 15 | -------------------------------------------------------------------------------- /Library/Formula/duply.rb: -------------------------------------------------------------------------------- 1 | require "formula" 2 | 3 | class Duply < Formula 4 | homepage "http://duply.net" 5 | url "https://downloads.sourceforge.net/project/ftplicity/duply%20(simple%20duplicity)/1.9.x/duply_1.9.1.tgz" 6 | sha1 "b4a53f6ebc207185ae5c0b5f98bf46cf961def1a" 7 | 8 | depends_on "duplicity" 9 | 10 | def install 11 | bin.install "duply" 12 | end 13 | end 14 | -------------------------------------------------------------------------------- /Library/Formula/ec2-ami-tools.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Ec2AmiTools < AmazonWebServicesFormula 4 | homepage 'http://aws.amazon.com/developertools/368' 5 | url 'http://ec2-downloads.s3.amazonaws.com/ec2-ami-tools-1.5.3.zip' 6 | sha1 'a12a4b4cb9d602e70a51dcf0daad35b412828e4e' 7 | 8 | def caveats 9 | standard_instructions "EC2_AMITOOL_HOME" 10 | end 11 | end 12 | -------------------------------------------------------------------------------- /Library/Formula/eot-utils.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class EotUtils < Formula 4 | homepage 'http://www.w3.org/Tools/eot-utils/' 5 | url 'http://www.w3.org/Tools/eot-utils/eot-utilities-1.1.tar.gz' 6 | sha1 '7e8a68ba1ae4b533113e7965aa2cca133367f31f' 7 | 8 | def install 9 | system "./configure", "--prefix=#{prefix}" 10 | system "make install" 11 | end 12 | end 13 | -------------------------------------------------------------------------------- /Library/Formula/ficy.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Ficy < Formula 4 | homepage 'http://www.thregr.org/~wavexx/software/fIcy/' 5 | url 'http://www.thregr.org/~wavexx/software/fIcy/releases/fIcy-1.0.18.tar.gz' 6 | sha1 '326d1b5417e9507974df94d227c7e7e476b7598f' 7 | 8 | def install 9 | system "make" 10 | bin.install 'fIcy', 'fPls', 'fResync' 11 | end 12 | end 13 | -------------------------------------------------------------------------------- /Library/Formula/redsocks.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Redsocks < Formula 4 | homepage 'http://darkk.net.ru/redsocks' 5 | url 'https://github.com/darkk/redsocks/archive/release-0.4.tar.gz' 6 | sha1 '5bc432652b9776c3ee04a3ef58fc9adef8190901' 7 | 8 | depends_on 'libevent' 9 | 10 | def install 11 | system 'make' 12 | bin.install 'redsocks' 13 | end 14 | end 15 | -------------------------------------------------------------------------------- /Library/Formula/regldg.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Regldg < Formula 4 | homepage 'http://regldg.com' 5 | url 'http://regldg.com/regldg-1.0.0.tar.gz' 6 | sha1 '1a355c1898f90b6a725e2ddc39b4daa2ce83b856' 7 | 8 | def install 9 | system "make" 10 | bin.install "regldg" 11 | end 12 | 13 | test do 14 | system "#{bin}/regldg", "test" 15 | end 16 | end 17 | -------------------------------------------------------------------------------- /Library/Formula/ren.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Ren < Formula 4 | homepage 'http://pdb.finkproject.org/pdb/package.php/ren' 5 | url 'http://www.ibiblio.org/pub/Linux/utils/file/ren-1.0.tar.gz' 6 | sha1 '3f21fc85f5996c85cc3b3dd09ceb9cb4d90f36a9' 7 | 8 | def install 9 | system "make" 10 | bin.install "ren" 11 | man1.install "ren.1" 12 | end 13 | end 14 | -------------------------------------------------------------------------------- /Library/Formula/smartypants.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Smartypants < Formula 4 | homepage 'http://daringfireball.net/projects/smartypants/' 5 | url 'http://daringfireball.net/projects/downloads/SmartyPants_1.5.1.zip' 6 | sha1 '339a493f89cfee1e9f051bb1b39f9dcae4c595ca' 7 | 8 | def install 9 | bin.install 'SmartyPants.pl' => 'smartypants' 10 | end 11 | end 12 | -------------------------------------------------------------------------------- /Library/Formula/aoeui.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Aoeui < Formula 4 | homepage 'http://aoeui.googlecode.com/' 5 | url 'https://aoeui.googlecode.com/files/aoeui-1.6.tgz' 6 | sha1 '6dd4949b844cad1f1380b1f218088c7b385f589f' 7 | head 'http://aoeui.googlecode.com/svn/trunk/' 8 | 9 | def install 10 | system "make", "INST_DIR=#{prefix}", "install" 11 | end 12 | end 13 | -------------------------------------------------------------------------------- /Library/Formula/clean.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Clean < Formula 4 | homepage 'http://clean.sourceforge.net/' 5 | url 'https://downloads.sourceforge.net/project/clean/clean/3.4/clean-3.4.tar.bz2' 6 | sha1 '3ce2e455eadec2f212e40102137a3c70ffa915c9' 7 | 8 | def install 9 | system 'make' 10 | bin.install 'clean' 11 | man1.install 'clean.1' 12 | end 13 | end 14 | -------------------------------------------------------------------------------- /Library/Formula/enet.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Enet < Formula 4 | homepage 'http://enet.bespin.org' 5 | url 'http://enet.bespin.org/download/enet-1.3.11.tar.gz' 6 | sha1 'f1b2e49aa2bbdd7d75e889f3f6d3b0c1a56b6080' 7 | 8 | def install 9 | system "./configure", "--disable-dependency-tracking", "--prefix=#{prefix}" 10 | system "make install" 11 | end 12 | end 13 | -------------------------------------------------------------------------------- /Library/Formula/flasm.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Flasm < Formula 4 | homepage 'http://www.nowrap.de/flasm.html' 5 | url 'http://www.nowrap.de/download/flasm16src.zip' 6 | sha1 '3b383fa042eae414c5e5608bfa91a42f44bd1a86' 7 | version '1.62' 8 | 9 | def install 10 | system "make", "CC=#{ENV.cc}", "CFLAGS=#{ENV.cflags}" 11 | bin.install "flasm" 12 | end 13 | end 14 | -------------------------------------------------------------------------------- /Library/Formula/grepcidr.rb: -------------------------------------------------------------------------------- 1 | require "formula" 2 | 3 | class Grepcidr < Formula 4 | homepage "http://www.pc-tools.net/unix/grepcidr/" 5 | url "http://www.pc-tools.net/files/unix/grepcidr-2.0.tar.gz" 6 | sha1 "5ec8cf18acbf92851b632d297b9fd6ee77c523ba" 7 | 8 | def install 9 | system "make" 10 | bin.install "grepcidr" 11 | man1.install "grepcidr.1" 12 | end 13 | end 14 | -------------------------------------------------------------------------------- /Library/Formula/idnits.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Idnits < Formula 4 | homepage 'http://tools.ietf.org/tools/idnits/' 5 | url 'http://tools.ietf.org/tools/idnits/idnits-2.13.00.tgz' 6 | sha1 '25a390110679257706b2498f6519963b4f75d867' 7 | 8 | depends_on 'aspell' 9 | 10 | def install 11 | bin.install "idnits" 12 | prefix.install_metafiles 13 | end 14 | end 15 | -------------------------------------------------------------------------------- /Library/Formula/jing.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Jing < Formula 4 | homepage 'http://code.google.com/p/jing-trang/' 5 | url 'https://jing-trang.googlecode.com/files/jing-20091111.zip' 6 | sha1 '2e8eacf399249d226ad4f6ca1d6907ff69430118' 7 | 8 | def install 9 | libexec.install Dir["*"] 10 | bin.write_jar_script libexec/'bin/jing.jar', 'jing' 11 | end 12 | end 13 | -------------------------------------------------------------------------------- /Library/Formula/mrtg.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Mrtg < Formula 4 | homepage 'http://oss.oetiker.ch/mrtg/' 5 | url 'http://oss.oetiker.ch/mrtg/pub/mrtg-2.17.4.tar.gz' 6 | sha1 '5ae0e659001c613b847237a6b223b26cb7a8ab0f' 7 | 8 | depends_on 'gd' 9 | 10 | def install 11 | system "./configure", "--prefix=#{prefix}" 12 | system "make install" 13 | end 14 | end 15 | -------------------------------------------------------------------------------- /Library/Formula/picoc.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Picoc < Formula 4 | homepage 'http://code.google.com/p/picoc/' 5 | url 'https://picoc.googlecode.com/files/picoc-2.1.tar.bz2' 6 | sha1 '24fdc3c8302915d663fcaefaf878ab5ad5a2d69b' 7 | 8 | def install 9 | system "make", "CC=#{ENV.cc}", "CFLAGS=#{ENV.cflags} -DUNIX_HOST" 10 | bin.install "picoc" 11 | end 12 | end 13 | -------------------------------------------------------------------------------- /Library/Formula/sic.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Sic < Formula 4 | homepage 'http://tools.suckless.org/sic' 5 | url 'http://dl.suckless.org/tools/sic-1.2.tar.gz' 6 | sha1 'a91a603d536ae9cff9a806d6b2737053d262e722' 7 | 8 | head 'http://git.suckless.org/sic', :using => :git 9 | 10 | def install 11 | system "make", "PREFIX=#{prefix}", "install" 12 | end 13 | end 14 | -------------------------------------------------------------------------------- /Library/Formula/texwrapper.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Texwrapper < Formula 4 | homepage 'http://obrecht.fr/texwrapper/' 5 | url 'http://obrecht.fr/texwrapper/texwrapper.0.2.2.tar.gz' 6 | sha1 '692c157f6f8b6ea1fc8bc4720d287ab147690fcc' 7 | 8 | def install 9 | system "make" 10 | bin.install 'texwrapper' 11 | man1.install 'texwrapper.1' 12 | end 13 | end 14 | -------------------------------------------------------------------------------- /Library/Formula/tinycdb.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Tinycdb < Formula 4 | homepage 'http://www.corpit.ru/mjt/tinycdb.html' 5 | url 'http://www.corpit.ru/mjt/tinycdb/tinycdb-0.78.tar.gz' 6 | sha1 'ade42ee1e7c56f66a63cb933206c089b9983adba' 7 | 8 | def install 9 | system "make" 10 | system "make", "install", "prefix=#{prefix}", "mandir=#{man}" 11 | end 12 | end 13 | -------------------------------------------------------------------------------- /Library/Formula/tnef.rb: -------------------------------------------------------------------------------- 1 | require "formula" 2 | 3 | class Tnef < Formula 4 | homepage "http://sourceforge.net/projects/tnef/" 5 | url "https://downloads.sourceforge.net/project/tnef/tnef/tnef-1.4.12.tar.gz" 6 | sha1 "efa9aa2bb416e5c81317910a1b615931d79a8c7b" 7 | 8 | def install 9 | system "./configure", "--prefix=#{prefix}" 10 | system "make install" 11 | end 12 | end 13 | -------------------------------------------------------------------------------- /Library/Formula/trang.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Trang < Formula 4 | homepage 'http://code.google.com/p/jing-trang/' 5 | url 'https://jing-trang.googlecode.com/files/trang-20091111.zip' 6 | sha1 'b5f1fd4b63f347c8d0575bd1922f94316240cb29' 7 | 8 | def install 9 | libexec.install Dir["*"] 10 | bin.write_jar_script libexec/'trang.jar', 'trang' 11 | end 12 | end 13 | -------------------------------------------------------------------------------- /Library/Formula/alac.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Alac < Formula 4 | homepage 'http://craz.net/programs/itunes/alac.html' 5 | url 'http://craz.net/programs/itunes/files/alac_decoder-0.2.0.tgz' 6 | sha1 'a620f6293ef2d9490927d21ec341bbeff13eabe8' 7 | 8 | def install 9 | system "make", "CFLAGS=#{ENV.cflags}", "CC=#{ENV.cc}" 10 | bin.install 'alac' 11 | end 12 | end 13 | -------------------------------------------------------------------------------- /Library/Formula/ecm.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Ecm < Formula 4 | homepage 'http://www.neillcorlett.com/ecm/' 5 | url 'http://critical.ch/distfiles/ecm-1.0.tar.gz' 6 | sha1 'bfda1031e22b23e3c4d1a713f675de2a9778a421' 7 | 8 | def install 9 | system "#{ENV.cc} -o ecm ecm.c" 10 | system "#{ENV.cc} -o unecm unecm.c" 11 | bin.install 'ecm', 'unecm' 12 | end 13 | end 14 | -------------------------------------------------------------------------------- /Library/Formula/gaffitter.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Gaffitter < Formula 4 | homepage 'http://gaffitter.sourceforge.net/' 5 | url 'https://downloads.sourceforge.net/project/gaffitter/gaffitter/0.6.0/gaffitter-0.6.0.tar.bz2' 6 | sha1 '3e530684e429cd269db5e4481d90c4f22085fb31' 7 | 8 | def install 9 | system "make" 10 | bin.install "src/gaffitter" 11 | end 12 | end 13 | -------------------------------------------------------------------------------- /Library/Formula/jerm.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Jerm < Formula 4 | homepage 'http://www.bsddiary.net/jerm/' 5 | url 'http://www.bsddiary.net/jerm/jerm-8096.tar.gz' 6 | version '0.8096' 7 | sha1 '09a301d9de423c44e60967f3f617a299427e356d' 8 | 9 | def install 10 | system "make all" 11 | bin.install %w{jerm tiocdtr} 12 | man1.install Dir["*.1"] 13 | end 14 | end 15 | -------------------------------------------------------------------------------- /Library/Formula/pdfcrack.rb: -------------------------------------------------------------------------------- 1 | require "formula" 2 | 3 | class Pdfcrack < Formula 4 | homepage "http://pdfcrack.sourceforge.net/" 5 | url "https://downloads.sourceforge.net/project/pdfcrack/pdfcrack/pdfcrack-0.14/pdfcrack-0.14.tar.gz" 6 | sha1 "15d74431a06430b910c8e9ad2b1f5b8635c94181" 7 | 8 | def install 9 | system "make all" 10 | bin.install "pdfcrack" 11 | end 12 | end 13 | -------------------------------------------------------------------------------- /Library/Formula/qtfaststart.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Qtfaststart < Formula 4 | homepage 'http://libav.org/' 5 | url 'http://libav.org/releases/libav-0.8.3.tar.gz' 6 | sha1 'd81a156e6482b970a21c5e08239eaf1d841b9b35' 7 | 8 | def install 9 | system ENV.cc, '-o', 'tools/qt-faststart', 'tools/qt-faststart.c' 10 | bin.install 'tools/qt-faststart' 11 | end 12 | end 13 | -------------------------------------------------------------------------------- /Library/Formula/rbenv-use.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class RbenvUse < Formula 4 | homepage 'https://github.com/rkh/rbenv-use' 5 | url 'https://github.com/rkh/rbenv-use/archive/v1.0.0.tar.gz' 6 | sha1 '39beb889704bc51213665fd994417ab0668c5f83' 7 | 8 | depends_on 'rbenv' 9 | depends_on 'rbenv-whatis' 10 | 11 | def install 12 | prefix.install Dir['*'] 13 | end 14 | end 15 | -------------------------------------------------------------------------------- /Library/Formula/shunit2.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Shunit2 < Formula 4 | homepage 'https://code.google.com/p/shunit2/' 5 | url 'https://shunit2.googlecode.com/files/shunit2-2.1.6.tgz' 6 | sha1 '9cd0e1834b221c378c2f8a6f0baf10410e53680f' 7 | 8 | def install 9 | bin.install 'src/shunit2' 10 | end 11 | 12 | test do 13 | system "#{bin}/shunit2" 14 | end 15 | end 16 | -------------------------------------------------------------------------------- /Library/Formula/ttyrec.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Ttyrec < Formula 4 | homepage 'http://0xcc.net/ttyrec/' 5 | url 'http://0xcc.net/ttyrec/ttyrec-1.0.8.tar.gz' 6 | sha1 '645f1e2a1ac4b2a32ad314711fb3da014ce9684d' 7 | 8 | def install 9 | bin.mkpath 10 | system "make" 11 | bin.install %w[ ttytime ttyplay ttyrec ] 12 | man1.install Dir["*.1"] 13 | end 14 | end 15 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /* 2 | !/.gitignore 3 | !/.yardopts 4 | !/Library/ 5 | !/CODEOFCONDUCT.md 6 | !/CONTRIBUTING.md 7 | !/LICENSE.txt 8 | !/README.md 9 | !/SUPPORTERS.md 10 | !/bin 11 | /bin/* 12 | !/bin/brew 13 | !/share/doc/homebrew 14 | !/share/man/man1/brew.1 15 | .DS_Store 16 | /Library/Homebrew/doc 17 | /Library/LinkedKegs 18 | /Library/PinnedKegs 19 | /Library/Taps 20 | /Library/Formula/.gitignore 21 | -------------------------------------------------------------------------------- /Library/Formula/bam.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Bam < Formula 4 | homepage 'http://matricks.github.io/bam/' 5 | url 'https://github.com/downloads/matricks/bam/bam-0.4.0.tar.gz' 6 | sha1 'c0f32ff9272d5552e02a9d68fbdd72106437ee69' 7 | 8 | head 'https://github.com/matricks/bam.git' 9 | 10 | def install 11 | system "./make_unix.sh" 12 | bin.install'bam' 13 | end 14 | end 15 | -------------------------------------------------------------------------------- /Library/Formula/cdk.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Cdk < Formula 4 | homepage 'http://invisible-island.net/cdk/' 5 | url 'ftp://invisible-island.net/cdk/cdk-5.0-20140118.tgz' 6 | version '5.0.20140118' 7 | sha1 'd900e9e0d54a90701541d40ff7137507baf3b382' 8 | 9 | def install 10 | system "./configure", "--prefix=#{prefix}" 11 | system "make", "install" 12 | end 13 | end 14 | -------------------------------------------------------------------------------- /Library/Formula/depqbf.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Depqbf < Formula 4 | homepage 'http://lonsing.github.io/depqbf/' 5 | url 'https://github.com/lonsing/depqbf/archive/version-3.01.tar.gz' 6 | sha1 '7f1dc19f07fc0fa607724d1b7b124d5f2620acee' 7 | head 'https://github.com/lonsig/depqbf.git' 8 | 9 | def install 10 | system "make" 11 | bin.install "depqbf" 12 | end 13 | end 14 | -------------------------------------------------------------------------------- /Library/Formula/geogit.rb: -------------------------------------------------------------------------------- 1 | require "formula" 2 | 3 | class Geogit < Formula 4 | homepage "http://www.geogit.org" 5 | url "https://downloads.sourceforge.net/project/geogit/geogit-0.10.0/geogit-cli-app-0.10.0.zip" 6 | sha1 "290652c33995f9cba950b4e1e8514b724115a37d" 7 | 8 | def install 9 | bin.install "bin/geogit", "bin/geogit-console" 10 | prefix.install "repo" 11 | end 12 | end 13 | -------------------------------------------------------------------------------- /Library/Formula/ispc.rb: -------------------------------------------------------------------------------- 1 | require "formula" 2 | 3 | class Ispc < Formula 4 | homepage "https://ispc.github.io" 5 | url "https://downloads.sourceforge.net/project/ispcmirror/v1.8.0/ispc-v1.8.0-osx.tar.gz" 6 | sha1 "e645860d2167daa2ffb2fa0cba17df156e1136fc" 7 | 8 | def install 9 | bin.install "ispc" 10 | end 11 | 12 | test do 13 | system "#{bin}/ispc", "-v" 14 | end 15 | end 16 | -------------------------------------------------------------------------------- /Library/Formula/logentries.rb: -------------------------------------------------------------------------------- 1 | require "formula" 2 | 3 | class Logentries < Formula 4 | homepage "https://logentries.com/doc/agent/" 5 | url "https://github.com/logentries/le/archive/v1.3.2.tar.gz" 6 | sha1 "5085a64e4f3c0119e213e53fa750e7b895f786e5" 7 | 8 | conflicts_with "le", :because => "both install a le binary" 9 | 10 | def install 11 | bin.install "le" 12 | end 13 | end 14 | -------------------------------------------------------------------------------- /Library/Formula/memcache-top.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class MemcacheTop < Formula 4 | homepage 'http://code.google.com/p/memcache-top/' 5 | url 'https://memcache-top.googlecode.com/files/memcache-top-v0.6' 6 | version '0.6' 7 | sha1 'eaac357e13ac2a531c28081783fdcc3ddbe98ede' 8 | 9 | def install 10 | bin.install "memcache-top-v#{version}" => "memcache-top" 11 | end 12 | end 13 | -------------------------------------------------------------------------------- /Library/Formula/minised.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Minised < Formula 4 | homepage 'http://www.exactcode.de/site/open_source/minised/' 5 | url 'http://dl.exactcode.de/oss/minised/minised-1.14.tar.gz' 6 | sha1 'ddfd770b911ae482fd79a6d8f5f1e731ad2784e8' 7 | 8 | def install 9 | system "make" 10 | system "make", "DESTDIR=#{prefix}", "PREFIX=", "install" 11 | end 12 | end 13 | -------------------------------------------------------------------------------- /Library/Formula/nave.rb: -------------------------------------------------------------------------------- 1 | class Nave < Formula 2 | homepage "https://github.com/isaacs/nave" 3 | url "https://github.com/isaacs/nave/archive/v0.4.5.tar.gz" 4 | sha1 "190fdab025882a9a50d85c2509b04f269f97dbf7" 5 | 6 | def install 7 | bin.install "nave.sh" => "nave" 8 | end 9 | 10 | test do 11 | assert_match /0\.10\.30/, shell_output("#{bin}/nave ls-remote") 12 | end 13 | end 14 | -------------------------------------------------------------------------------- /Library/Formula/pbrt.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Pbrt < Formula 4 | homepage 'http://pbrt.org/' 5 | url 'https://github.com/mmp/pbrt-v2/archive/2.0.342.tar.gz' 6 | sha1 'c18e4cb5acdd3120573c26be702e452e77273a79' 7 | 8 | depends_on "openexr" 9 | depends_on "flex" 10 | 11 | def install 12 | system "make", "-C", "src" 13 | prefix.install "src/bin" 14 | end 15 | end 16 | -------------------------------------------------------------------------------- /Library/Formula/phoon.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Phoon < Formula 4 | homepage 'http://www.acme.com/software/phoon/' 5 | url 'http://www.acme.com/software/phoon/phoon_29jun2005.tar.gz' 6 | version '03A' 7 | sha1 'd646af184b83e1a4104fe82588daadae2938e08c' 8 | 9 | def install 10 | system "make" 11 | bin.install 'phoon' 12 | man1.install 'phoon.1' 13 | end 14 | end 15 | -------------------------------------------------------------------------------- /Library/Formula/repl.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Repl < Formula 4 | homepage 'https://github.com/defunkt/repl' 5 | url 'https://github.com/defunkt/repl/archive/v1.0.0.tar.gz' 6 | sha1 'd47d31856a0c474daf54707d1575b45f01ef5cda' 7 | 8 | depends_on 'rlwrap' => :optional 9 | 10 | def install 11 | bin.install 'bin/repl' 12 | man1.install 'man/repl.1' 13 | end 14 | end 15 | -------------------------------------------------------------------------------- /Library/Formula/rfcdiff.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Rfcdiff < Formula 4 | homepage 'http://tools.ietf.org/tools/rfcdiff/' 5 | url 'http://tools.ietf.org/tools/rfcdiff/rfcdiff-1.41.tgz' 6 | sha1 '02bcd3bf6078caec001bf677530c97893edf34a1' 7 | 8 | depends_on 'wdiff' 9 | depends_on 'gawk' => :recommended 10 | 11 | def install 12 | bin.install "rfcdiff" 13 | end 14 | end 15 | -------------------------------------------------------------------------------- /Library/Formula/rhino.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Rhino < Formula 4 | homepage 'http://www.mozilla.org/rhino/' 5 | url 'https://github.com/downloads/mozilla/rhino/rhino1_7R4.zip' 6 | sha1 '483e097cb575c724c745edd80c9512f073bd510a' 7 | version '1.7R4' 8 | 9 | def install 10 | libexec.install 'js.jar' 11 | bin.write_jar_script libexec/'js.jar', 'rhino' 12 | end 13 | end 14 | -------------------------------------------------------------------------------- /Library/Formula/u-boot-tools.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class UBootTools < Formula 4 | homepage 'http://www.denx.de/wiki/U-Boot/' 5 | url 'ftp://ftp.denx.de/pub/u-boot/u-boot-2012.10.tar.bz2' 6 | sha1 '80bc5f6d3e518803c9320d480e693fe1cb76a494' 7 | 8 | def install 9 | system 'make tools' 10 | bin.install 'tools/mkimage' 11 | man1.install 'doc/mkimage.1' 12 | end 13 | end 14 | -------------------------------------------------------------------------------- /Library/Formula/wbox.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Wbox < Formula 4 | homepage 'http://hping.org/wbox/' 5 | url 'http://www.hping.org/wbox/wbox-5.tar.gz' 6 | sha1 '5f20fca378c8abf53bb6a9069ecdebeb40a74147' 7 | 8 | def install 9 | system "make" 10 | bin.install "wbox" 11 | end 12 | 13 | test do 14 | system "#{bin}/wbox", "www.google.com", "1" 15 | end 16 | end 17 | -------------------------------------------------------------------------------- /Library/Formula/whirr.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Whirr < Formula 4 | homepage 'http://whirr.apache.org/' 5 | url 'http://www.apache.org/dyn/closer.cgi?path=whirr/whirr-0.8.2/whirr-0.8.2.tar.gz' 6 | sha1 'd5bd127bc396795e4c512c1584a8c73abde5a78c' 7 | 8 | def install 9 | libexec.install %w[bin conf lib] 10 | bin.write_exec_script libexec/'bin/whirr' 11 | end 12 | end 13 | -------------------------------------------------------------------------------- /Library/Formula/xtitle.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Xtitle < Formula 4 | homepage 'http://www.cs.indiana.edu/~kinzler/xtitle/' 5 | url 'http://www.cs.indiana.edu/~kinzler/xtitle/xtitle-1.0.2.tgz' 6 | sha1 '0322cf93316a066bcba098b250821bcadaaedc02' 7 | 8 | def install 9 | bin.install "xtitle.sh" => "xtitle" 10 | man1.install "xtitle.man" => "xtitle.1" 11 | end 12 | end 13 | -------------------------------------------------------------------------------- /Library/Formula/burl.rb: -------------------------------------------------------------------------------- 1 | require "formula" 2 | 3 | class Burl < Formula 4 | homepage "https://github.com/visionmedia/burl" 5 | url "https://github.com/visionmedia/burl/archive/1.0.1.tar.gz" 6 | sha1 "ee21caa267af9e3c679f3c4c38d4ccd6ba2dd655" 7 | 8 | def install 9 | bin.install "bin/burl" 10 | end 11 | 12 | test do 13 | system "#{bin}/burl", "-I", "github.com" 14 | end 15 | end 16 | -------------------------------------------------------------------------------- /Library/Formula/cadubi.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Cadubi < Formula 4 | homepage 'http://langworth.com/pub/cadubi/' 5 | url 'http://langworth.com/pub/cadubi-1.3.tar.gz' 6 | sha1 '3071b6ce1fce911f37eae3e01bef932d3cfb11d8' 7 | 8 | def install 9 | inreplace 'cadubi', '$Bin/help.txt', "#{doc}/help.txt" 10 | bin.install 'cadubi' 11 | doc.install 'help.txt' 12 | end 13 | end 14 | -------------------------------------------------------------------------------- /Library/Formula/ditaa.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Ditaa < Formula 4 | homepage 'http://ditaa.sourceforge.net/' 5 | url 'https://downloads.sourceforge.net/project/ditaa/ditaa/0.9/ditaa0_9.zip' 6 | sha1 '3efe5a3710627e19a414c305c82f0e58adf7c4f2' 7 | 8 | def install 9 | libexec.install "ditaa0_9.jar" 10 | bin.write_jar_script libexec/'ditaa0_9.jar', 'ditaa' 11 | end 12 | end 13 | -------------------------------------------------------------------------------- /Library/Formula/drip.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Drip < Formula 4 | homepage 'https://github.com/flatland/drip' 5 | url 'https://github.com/flatland/drip/archive/0.2.4.tar.gz' 6 | sha1 '6c3c4ea6395e542815c3d5a44612748cc4f1f85e' 7 | 8 | def install 9 | system 'make' 10 | libexec.install %w{ bin src Makefile } 11 | bin.install_symlink libexec/'bin/drip' 12 | end 13 | end 14 | -------------------------------------------------------------------------------- /Library/Formula/edelta.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Edelta < Formula 4 | homepage 'http://www.diku.dk/hjemmesider/ansatte/jacobg/edelta/' 5 | url 'http://www.diku.dk/hjemmesider/ansatte/jacobg/edelta/edelta-0.10b.tar.gz' 6 | sha1 'bcf24ff68c67da47484beb9f4869c726b9f06dc2' 7 | 8 | def install 9 | system "make", "CFLAGS=#{ENV.cflags}" 10 | bin.install 'edelta' 11 | end 12 | end 13 | -------------------------------------------------------------------------------- /Library/Formula/gzrt.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Gzrt < Formula 4 | homepage 'http://www.urbanophile.com/arenn/coding/gzrt/gzrt.html' 5 | url 'http://www.urbanophile.com/arenn/coding/gzrt/gzrt-0.8.tar.gz' 6 | sha1 'a354901b7aa2192bafdc34f43fbfde3cd7de2822' 7 | 8 | def install 9 | system "make" 10 | bin.install "gzrecover" 11 | man1.install "gzrecover.1" 12 | end 13 | end 14 | -------------------------------------------------------------------------------- /Library/Formula/lpc21isp.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Lpc21isp < Formula 4 | homepage 'http://lpc21isp.sourceforge.net/' 5 | url 'https://downloads.sourceforge.net/project/lpc21isp/lpc21isp/1.97/lpc21isp_197.tar.gz' 6 | sha1 '7e83c13889d56c20ab1a807975f212eac3bfdfd1' 7 | version '1.97' 8 | 9 | def install 10 | system "make" 11 | bin.install ["lpc21isp"] 12 | end 13 | end 14 | -------------------------------------------------------------------------------- /Library/Formula/makepp.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Makepp < Formula 4 | homepage 'http://makepp.sourceforge.net/' 5 | url 'https://downloads.sourceforge.net/project/makepp/2.0/makepp-2.0.tgz' 6 | sha1 '23995b1fc17255be6a42e5778f6027441dc44661' 7 | 8 | def install 9 | system "./configure", "--prefix=#{prefix}", "--mandir=#{man}" 10 | system "make install" 11 | end 12 | end 13 | -------------------------------------------------------------------------------- /Library/Formula/n.rb: -------------------------------------------------------------------------------- 1 | require "formula" 2 | 3 | class N < Formula 4 | homepage "https://github.com/visionmedia/n" 5 | head "https://github.com/visionmedia/n.git" 6 | url "https://github.com/visionmedia/n/archive/v1.2.7.tar.gz" 7 | sha1 "1852167d79d42b5077f23197133ec717ca1b78a0" 8 | 9 | def install 10 | bin.mkdir 11 | system "make", "PREFIX=#{prefix}", "install" 12 | end 13 | end 14 | -------------------------------------------------------------------------------- /Library/Formula/png++.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Pngxx < Formula 4 | homepage 'http://www.nongnu.org/pngpp/' 5 | url 'http://download.savannah.nongnu.org/releases/pngpp/png++-0.2.5.tar.gz' 6 | sha1 'bfe39c414a8c5c18dbaaf96fea22ce12a6887576' 7 | revision 1 8 | 9 | depends_on 'libpng' 10 | 11 | def install 12 | system "make", "PREFIX=#{prefix}", "install" 13 | end 14 | end 15 | -------------------------------------------------------------------------------- /Library/Formula/pngcheck.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Pngcheck < Formula 4 | homepage 'http://www.libpng.org/pub/png/apps/pngcheck.html' 5 | url 'https://downloads.sourceforge.net/project/png-mng/pngcheck/2.3.0/pngcheck-2.3.0.tar.gz' 6 | sha1 'e7f1535abbf2f809e036a9a43c759eeac5e39350' 7 | 8 | def install 9 | system 'make pngcheck' 10 | bin.install 'pngcheck' 11 | end 12 | end 13 | -------------------------------------------------------------------------------- /Library/Formula/rbenv-communal-gems.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class RbenvCommunalGems < Formula 4 | homepage 'https://github.com/tpope/rbenv-communal-gems' 5 | url 'https://github.com/tpope/rbenv-communal-gems/archive/v1.0.1.tar.gz' 6 | sha1 '39360238e89f2d723409c3de2a4132f561de7bb9' 7 | 8 | depends_on 'rbenv' 9 | 10 | def install 11 | prefix.install Dir['*'] 12 | end 13 | end 14 | -------------------------------------------------------------------------------- /Library/Formula/vassh.rb: -------------------------------------------------------------------------------- 1 | require "formula" 2 | 3 | class Vassh < Formula 4 | homepage "https://github.com/x-team/vassh" 5 | url "https://github.com/x-team/vassh/archive/0.2.tar.gz" 6 | sha1 "b7be90ab0a20f3edebe45dab2f7a048684871068" 7 | 8 | def install 9 | bin.install "vassh.sh", "vasshin", "vassh" 10 | end 11 | 12 | test do 13 | system "#{bin}/vassh", "-h" 14 | end 15 | end 16 | -------------------------------------------------------------------------------- /Library/Homebrew/cmd/--cache.rb: -------------------------------------------------------------------------------- 1 | require "cmd/fetch" 2 | 3 | module Homebrew 4 | def __cache 5 | if ARGV.named.empty? 6 | puts HOMEBREW_CACHE 7 | else 8 | ARGV.formulae.each do |f| 9 | if fetch_bottle?(f) 10 | puts f.bottle.cached_download 11 | else 12 | puts f.cached_download 13 | end 14 | end 15 | end 16 | end 17 | end 18 | -------------------------------------------------------------------------------- /Library/Homebrew/compat/fails_with_llvm.rb: -------------------------------------------------------------------------------- 1 | class Formula 2 | def fails_with_llvm msg=nil, data=nil 3 | opoo "Calling fails_with_llvm in the install method is deprecated" 4 | puts "Use the fails_with DSL instead" 5 | end 6 | 7 | def self.fails_with_llvm msg=nil, data={} 8 | data = msg if Hash === msg 9 | fails_with(:llvm) { build(data.delete(:build).to_i) } 10 | end 11 | end 12 | -------------------------------------------------------------------------------- /Library/Homebrew/requirements/ld64_dependency.rb: -------------------------------------------------------------------------------- 1 | require 'dependency' 2 | 3 | # This special dependency ensures that the Tigerbrew ld64 4 | # formula is used as gcc's ld in place of the old version 5 | # that comes with the OS. 6 | class LD64Dependency < Dependency 7 | def initialize(name='ld64', tags=[:build], env_proc=nil) 8 | super 9 | @env_proc = proc { ENV.ld64 } 10 | end 11 | end 12 | -------------------------------------------------------------------------------- /Library/Formula/avce00.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Avce00 < Formula 4 | homepage 'http://avce00.maptools.org/avce00/index.html' 5 | url 'http://avce00.maptools.org/dl/avce00-2.0.0.tar.gz' 6 | sha1 '2948d9b1cfb6e80faf2e9b90c86fd224617efd75' 7 | 8 | def install 9 | system "make", "CC=#{ENV.cc}" 10 | bin.install "avcimport", "avcexport", "avcdelete", "avctest" 11 | end 12 | end 13 | -------------------------------------------------------------------------------- /Library/Formula/cmatrix.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Cmatrix < Formula 4 | homepage 'http://www.asty.org/cmatrix/' 5 | url 'http://www.asty.org/cmatrix/dist/cmatrix-1.2a.tar.gz' 6 | sha1 'ca078c10322a47e327f07a44c9a42b52eab5ad93' 7 | 8 | def install 9 | system "./configure", "--prefix=#{prefix}", "--mandir=#{man}" 10 | system "make" 11 | system "make install" 12 | end 13 | end 14 | -------------------------------------------------------------------------------- /Library/Formula/git-gerrit.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class GitGerrit < Formula 4 | homepage 'https://github.com/fbzhong/git-gerrit' 5 | url 'https://github.com/fbzhong/git-gerrit/archive/v0.3.0.tar.gz' 6 | sha1 '0e38e6f6657ff50d6692de9ce880d4698120325b' 7 | 8 | def install 9 | prefix.install 'bin' 10 | bash_completion.install 'completion/git-gerrit-completion.bash' 11 | end 12 | end 13 | -------------------------------------------------------------------------------- /Library/Formula/jhead.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Jhead < Formula 4 | homepage 'http://www.sentex.net/~mwandel/jhead/' 5 | url 'http://www.sentex.net/~mwandel/jhead/jhead-2.97.tar.gz' 6 | sha1 'ca4965a19d60078a3fe2cfb6d3635a083f958f2e' 7 | 8 | def install 9 | system "make" 10 | bin.install "jhead" 11 | man1.install 'jhead.1' 12 | doc.install 'usage.html' 13 | end 14 | end 15 | -------------------------------------------------------------------------------- /Library/Formula/mktorrent.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Mktorrent < Formula 4 | homepage 'http://mktorrent.sourceforge.net/' 5 | url 'https://downloads.sourceforge.net/mktorrent/mktorrent-1.0.tar.gz' 6 | sha1 'f9b1bbf9d19911b6c8994dbec6208530c7d929ad' 7 | 8 | def install 9 | system "make USE_PTHREADS=1 USE_OPENSSL=1 USE_LONG_OPTIONS=1" 10 | bin.install "mktorrent" 11 | end 12 | end 13 | -------------------------------------------------------------------------------- /Library/Formula/mp3gain.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Mp3gain < Formula 4 | homepage 'http://mp3gain.sourceforge.net' 5 | url 'https://downloads.sourceforge.net/project/mp3gain/mp3gain/1.5.2/mp3gain-1_5_2_r2-src.zip' 6 | version '1.5.2' 7 | sha1 'cc7de597861803ac55199b8093c84f86fb5807f1' 8 | 9 | def install 10 | system "make" 11 | bin.install 'mp3gain' 12 | end 13 | end 14 | 15 | -------------------------------------------------------------------------------- /Library/Formula/ondir.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Ondir < Formula 4 | homepage 'http://swapoff.org/ondir.html' 5 | head 'https://github.com/alecthomas/ondir.git' 6 | url 'http://swapoff.org/files/ondir/ondir-0.2.3.tar.gz' 7 | sha1 '372962799612d925c1edd6eaca774dc971438bbe' 8 | 9 | def install 10 | system "make" 11 | system "make", "PREFIX=#{prefix}", "install" 12 | end 13 | end 14 | -------------------------------------------------------------------------------- /Library/Formula/rsstail.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Rsstail < Formula 4 | homepage 'http://www.vanheusden.com/rsstail/' 5 | url 'http://www.vanheusden.com/rsstail/rsstail-1.8.tgz' 6 | sha1 '96301a32946ed6ff81bc35d4b875ad1da476121c' 7 | 8 | depends_on 'libmrss' 9 | 10 | def install 11 | system "make" 12 | man1.install 'rsstail.1' 13 | bin.install 'rsstail' 14 | end 15 | end 16 | -------------------------------------------------------------------------------- /Library/Formula/screenbrightness.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Screenbrightness < Formula 4 | homepage 'https://github.com/jmstacey/screenbrightness' 5 | url 'https://github.com/jmstacey/screenbrightness/archive/1.1.tar.gz' 6 | sha1 'f9750733ac298837f519fcfedcbfec74f781bc68' 7 | 8 | def install 9 | system "make" 10 | system "make", "prefix=#{prefix}", "install" 11 | end 12 | end 13 | -------------------------------------------------------------------------------- /Library/Formula/wwwoffle.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Wwwoffle < Formula 4 | homepage 'http://www.gedanken.org.uk/software/wwwoffle/' 5 | url 'http://www.gedanken.org.uk/software/wwwoffle/download/wwwoffle-2.9i.tgz' 6 | sha1 'f9a9d39b88047ff2728a9d4c60accbe5da3ec3cc' 7 | 8 | def install 9 | system "./configure", "--prefix=#{prefix}" 10 | system "make install" 11 | end 12 | end 13 | -------------------------------------------------------------------------------- /Library/Homebrew/cmd/pin.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | module Homebrew 4 | def pin 5 | raise FormulaUnspecifiedError if ARGV.named.empty? 6 | 7 | ARGV.formulae.each do |f| 8 | if f.pinned? 9 | opoo "#{f.name} already pinned" 10 | elsif !f.pinnable? 11 | onoe "#{f.name} not installed" 12 | else 13 | f.pin 14 | end 15 | end 16 | end 17 | end 18 | -------------------------------------------------------------------------------- /Library/Homebrew/cmd/unpin.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | module Homebrew 4 | def unpin 5 | raise FormulaUnspecifiedError if ARGV.named.empty? 6 | 7 | ARGV.formulae.each do |f| 8 | if f.pinned? 9 | f.unpin 10 | elsif !f.pinnable? 11 | onoe "#{f.name} not installed" 12 | else 13 | opoo "#{f.name} not pinned" 14 | end 15 | end 16 | end 17 | end 18 | -------------------------------------------------------------------------------- /Library/Formula/chgems.rb: -------------------------------------------------------------------------------- 1 | require "formula" 2 | 3 | class Chgems < Formula 4 | homepage "https://github.com/postmodern/chgems#readme" 5 | url "https://github.com/postmodern/chgems/archive/v0.3.2.tar.gz" 6 | sha1 "73775a7d57e61ca895ae11cebc028f1ab8150977" 7 | head "https://github.com/postmodern/chgems.git" 8 | 9 | def install 10 | system "make", "install", "PREFIX=#{prefix}" 11 | end 12 | end 13 | -------------------------------------------------------------------------------- /Library/Formula/chktex.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Chktex < Formula 4 | homepage 'http://www.nongnu.org/chktex/' 5 | url 'http://download.savannah.gnu.org/releases/chktex/chktex-1.7.2.tar.gz' 6 | sha1 '85d9e9fbf3e89104966bd725f156c826d0b44dd9' 7 | 8 | depends_on :tex 9 | 10 | def install 11 | system "./configure", "--prefix=#{prefix}" 12 | system "make install" 13 | end 14 | end 15 | -------------------------------------------------------------------------------- /Library/Formula/easy-git.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class EasyGit < Formula 4 | homepage 'http://people.gnome.org/~newren/eg/' 5 | url 'https://people.gnome.org/~newren/eg/download/1.7.5.2/eg' 6 | version '1.7.5.2' 7 | sha1 'c59a10affaae79bddbbe1de743d85d7771575905' 8 | 9 | def install 10 | bin.install "eg" 11 | end 12 | 13 | test do 14 | system "#{bin}/eg", "help" 15 | end 16 | end 17 | -------------------------------------------------------------------------------- /Library/Formula/fetch-crl.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class FetchCrl < Formula 4 | homepage 'http://wiki.nikhef.nl/grid/FetchCRL3' 5 | url 'https://dist.eugridpma.info/distribution/util/fetch-crl3/fetch-crl-3.0.13.tar.gz' 6 | sha1 'bb1de570e8c4b977a8ec623c808df80cd10a3d8f' 7 | 8 | def install 9 | system "make", "install", "PREFIX=#{prefix}", "ETC=#{etc}", "CACHE=#{var}/cache" 10 | end 11 | end 12 | -------------------------------------------------------------------------------- /Library/Formula/gflags.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Gflags < Formula 4 | homepage 'http://code.google.com/p/google-gflags/' 5 | url 'https://gflags.googlecode.com/files/gflags-2.0.tar.gz' 6 | sha1 'dfb0add1b59433308749875ac42796c41e824908' 7 | 8 | def install 9 | system "./configure", "--disable-dependency-tracking", "--prefix=#{prefix}" 10 | system "make install" 11 | end 12 | end 13 | -------------------------------------------------------------------------------- /Library/Formula/git-encrypt.rb: -------------------------------------------------------------------------------- 1 | require "formula" 2 | 3 | class GitEncrypt < Formula 4 | homepage "https://github.com/shadowhand/git-encrypt" 5 | url "https://github.com/shadowhand/git-encrypt/archive/0.3.2.tar.gz" 6 | sha1 "f15eca78cb2ea43bb4f258dea87fe3e6f2dd08b5" 7 | 8 | head "https://github.com/shadowhand/git-encrypt.git" 9 | 10 | def install 11 | bin.install "gitcrypt" 12 | end 13 | end 14 | -------------------------------------------------------------------------------- /Library/Formula/git-imerge.rb: -------------------------------------------------------------------------------- 1 | require "formula" 2 | 3 | class GitImerge < Formula 4 | homepage "https://github.com/mhagger/git-imerge" 5 | url "https://github.com/mhagger/git-imerge/archive/0.7.0.tar.gz" 6 | sha1 "b3bab94743a79426ea79c1b5e503020ef7fbf2ec" 7 | 8 | def install 9 | bin.install "git-imerge" 10 | end 11 | 12 | test do 13 | system "#{bin}/git-imerge", "-h" 14 | end 15 | end 16 | -------------------------------------------------------------------------------- /Library/Formula/gti.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Gti < Formula 4 | homepage 'http://r-wos.org/hacks/gti' 5 | url 'https://github.com/rwos/gti/archive/v1.2.0.tar.gz' 6 | sha1 'c24e662486ccb4065ad36cab455d864cb17ecfc4' 7 | 8 | head 'https://github.com/rwos/gti.git' 9 | 10 | def install 11 | system 'make', "CC=#{ENV.cc}", "CFLAGS=#{ENV.cflags}" 12 | bin.install 'gti' 13 | end 14 | end 15 | -------------------------------------------------------------------------------- /Library/Formula/hostdb.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Hostdb < Formula 4 | homepage 'http://code.google.com/p/hostdb/' 5 | url 'https://hostdb.googlecode.com/files/hostdb-1.004.tgz' 6 | sha1 '65ec59c2c88b763813fa611d8fd28a45cd9d5278' 7 | 8 | def install 9 | bin.install Dir['bin/*'] 10 | doc.install Dir['docs/*'] 11 | (share+'examples'+name).install Dir['examples/*'] 12 | end 13 | end 14 | -------------------------------------------------------------------------------- /Library/Formula/icbirc.rb: -------------------------------------------------------------------------------- 1 | require "formula" 2 | 3 | class Icbirc < Formula 4 | homepage "http://www.benzedrine.cx/icbirc.html" 5 | url "http://www.benzedrine.cx/icbirc-1.8.tar.gz" 6 | sha1 "99ff8674b189fdf8a86b6acd2bc19418b888c38b" 7 | 8 | depends_on "bsdmake" => :build 9 | 10 | def install 11 | system "bsdmake" 12 | bin.install "icbirc" 13 | man8.install "icbirc.8" 14 | end 15 | end 16 | -------------------------------------------------------------------------------- /Library/Formula/joe.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Joe < Formula 4 | homepage 'http://joe-editor.sourceforge.net/index.html' 5 | url 'https://downloads.sourceforge.net/project/joe-editor/JOE%20sources/joe-3.7/joe-3.7.tar.gz' 6 | sha1 '54398578886d4a3d325aece52c308a939d31101d' 7 | 8 | def install 9 | system "./configure", "--prefix=#{prefix}" 10 | system "make install" 11 | end 12 | end 13 | -------------------------------------------------------------------------------- /Library/Formula/libgadu.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Libgadu < Formula 4 | homepage 'http://libgadu.net/' 5 | url 'http://toxygen.net/libgadu/files/libgadu-1.11.2.tar.gz' 6 | sha1 '0e13836416b49212d5f17a74d8c2e72c5f915238' 7 | 8 | def install 9 | system './configure', "--prefix=#{prefix}", '--disable-debug', '--disable-dependency-tracking' 10 | system 'make install' 11 | end 12 | end 13 | -------------------------------------------------------------------------------- /Library/Formula/quotatool.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Quotatool < Formula 4 | homepage 'http://quotatool.ekenberg.se' 5 | url 'http://quotatool.ekenberg.se/quotatool-1.6.2.tar.gz' 6 | sha1 '632f8f470530928c57912eb95dfa540c55599c18' 7 | 8 | def install 9 | system "./configure", "--prefix=#{prefix}" 10 | sbin.mkpath 11 | man8.mkpath 12 | system "make install" 13 | end 14 | end 15 | -------------------------------------------------------------------------------- /Library/Formula/swish-e.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class SwishE < Formula 4 | homepage 'http://swish-e.org/' 5 | url 'http://swish-e.org/distribution/swish-e-2.4.7.tar.gz' 6 | sha1 '0970c5f8dcb2f12130b38a9fc7dd99c2f2d7ebcb' 7 | 8 | depends_on 'libxml2' 9 | 10 | def install 11 | system "./configure", "--prefix=#{prefix}", "--mandir=#{man}" 12 | system "make install" 13 | end 14 | end 15 | -------------------------------------------------------------------------------- /Library/Formula/tkdiff.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Tkdiff < Formula 4 | homepage 'http://tkdiff.sourceforge.net/' 5 | url 'https://downloads.sourceforge.net/project/tkdiff/tkdiff/4.2/tkdiff-4.2.tar.gz' 6 | sha1 '64b07e3aca75bcfa73f43773716bdac88769f685' 7 | 8 | def install 9 | bin.install 'tkdiff' 10 | end 11 | 12 | test do 13 | system "#{bin}/tkdiff", "--help" 14 | end 15 | end 16 | -------------------------------------------------------------------------------- /Library/Formula/treeline.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Treeline < Formula 4 | homepage 'http://treeline.bellz.org/' 5 | url 'https://downloads.sourceforge.net/project/treeline/1.4.1/treeline-1.4.1.tar.gz' 6 | sha1 'ac5ef60fbb02e2295868134b8e3068c2f905c170' 7 | 8 | depends_on :python 9 | depends_on 'pyqt' 10 | 11 | def install 12 | system "./install.py", "-p#{prefix}" 13 | end 14 | end 15 | -------------------------------------------------------------------------------- /Library/Formula/ttf2pt1.rb: -------------------------------------------------------------------------------- 1 | require "formula" 2 | 3 | class Ttf2pt1 < Formula 4 | homepage "http://ttf2pt1.sourceforge.net/" 5 | url "https://downloads.sourceforge.net/ttf2pt1/ttf2pt1-3.4.4.tgz" 6 | sha1 "936771b11a740c16a8e0adb737b54b22cca18cb2" 7 | 8 | def install 9 | system "make", "all", "INSTDIR=#{prefix}" 10 | bin.install "ttf2pt1" 11 | man1.install "ttf2pt1.1" 12 | end 13 | end 14 | -------------------------------------------------------------------------------- /Library/Formula/zinc.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Zinc < Formula 4 | homepage 'https://github.com/typesafehub/zinc' 5 | url 'http://downloads.typesafe.com/zinc/0.3.5/zinc-0.3.5.tgz' 6 | sha1 '1ae45236fdf0ad91e739889bffb7829d9308cdea' 7 | 8 | def install 9 | rm_f Dir["bin/ng/{linux,win}*"] 10 | libexec.install Dir['*'] 11 | bin.install_symlink libexec/"bin/zinc" 12 | end 13 | end 14 | -------------------------------------------------------------------------------- /Library/Formula/briss.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Briss < Formula 4 | homepage 'http://briss.sourceforge.net/' 5 | url 'https://downloads.sourceforge.net/project/briss/release%200.9/briss-0.9.tar.gz' 6 | sha1 'ecdcd1dd73d93d00f9b66a6ac9c948518c21a5ed' 7 | 8 | def install 9 | libexec.install Dir['*.jar'] 10 | bin.write_jar_script libexec/"briss-#{version}.jar", "briss" 11 | end 12 | end 13 | -------------------------------------------------------------------------------- /Library/Formula/davmail.rb: -------------------------------------------------------------------------------- 1 | require "formula" 2 | 3 | class Davmail < Formula 4 | homepage "http://davmail.sourceforge.net/" 5 | url "https://downloads.sourceforge.net/project/davmail/davmail/4.5.1/davmail-4.5.1-2303.zip" 6 | sha1 "4b524832b432216d2b8dfa97198c50681a1734ce" 7 | 8 | def install 9 | libexec.install Dir['*'] 10 | bin.write_jar_script libexec/"davmail.jar", "davmail" 11 | end 12 | end 13 | -------------------------------------------------------------------------------- /Library/Formula/exiftags.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Exiftags < Formula 4 | homepage 'http://johnst.org/sw/exiftags' 5 | url 'http://johnst.org/sw/exiftags/exiftags-1.01.tar.gz' 6 | sha1 '06636feb7d5c5835da01d5da8cd0f4a291d23fd8' 7 | 8 | def install 9 | system 'make' 10 | bin.install %w[exiftags exifcom exiftime] 11 | man1.install %w[exiftags.1 exifcom.1 exiftime.1] 12 | end 13 | end 14 | -------------------------------------------------------------------------------- /Library/Formula/finatra.rb: -------------------------------------------------------------------------------- 1 | require "formula" 2 | 3 | class Finatra < Formula 4 | homepage "http://finatra.info/" 5 | url "https://github.com/twitter/finatra/archive/1.5.3.tar.gz" 6 | sha1 "bb9fe6a7175c1bff404f515731f071e9f8cca586" 7 | 8 | def install 9 | libexec.install Dir["*"] 10 | bin.install_symlink libexec/"finatra" 11 | end 12 | 13 | test do 14 | system "finatra" 15 | end 16 | end 17 | -------------------------------------------------------------------------------- /Library/Formula/git-number.rb: -------------------------------------------------------------------------------- 1 | require "formula" 2 | 3 | class GitNumber < Formula 4 | homepage "https://github.com/holygeek/git-number" 5 | url "https://github.com/holygeek/git-number/archive/1.0.0a.tar.gz" 6 | sha1 "d54c7e128bb9edb7eafe8791ad385badf963cefc" 7 | version "1.0.0a" 8 | 9 | def install 10 | system "make", "test" 11 | system "make", "prefix=#{prefix}", "install" 12 | end 13 | end 14 | -------------------------------------------------------------------------------- /Library/Formula/probatron4j.rb: -------------------------------------------------------------------------------- 1 | require "formula" 2 | 3 | class Probatron4j < Formula 4 | homepage "http://www.probatron.org" 5 | url "https://probatron4j.googlecode.com/files/probatron4j-0.7.4.zip" 6 | sha1 "0970cd2bf23eb0aab98d6537cad89bc340b877d2" 7 | 8 | def install 9 | libexec.install "probatron.jar", "notices" 10 | bin.write_jar_script libexec/"probatron.jar", "probatron" 11 | end 12 | end 13 | -------------------------------------------------------------------------------- /Library/Formula/ringojs.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Ringojs < Formula 4 | homepage 'http://ringojs.org' 5 | url 'https://github.com/ringo/ringojs/releases/download/v0.11.0/ringojs-0.11.tar.gz' 6 | sha1 'ffeca5905165b0c883fb81cfcad8ca640772bf03' 7 | 8 | def install 9 | rm Dir['bin/*.cmd'] 10 | libexec.install Dir['*'] 11 | bin.write_exec_script Dir["#{libexec}/bin/*"] 12 | end 13 | end 14 | -------------------------------------------------------------------------------- /Library/Formula/vttest.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Vttest < Formula 4 | homepage 'http://invisible-island.net/vttest/' 5 | url 'ftp://invisible-island.net/vttest/vttest-20120603.tgz' 6 | sha1 '7d4eae046049bdf7cb086ebba130b804a4972492' 7 | 8 | def install 9 | system "./configure", "--prefix=#{prefix}", "--mandir=#{man}" 10 | system "make" 11 | system "make install" 12 | end 13 | end 14 | -------------------------------------------------------------------------------- /Library/ENV/pkgconfig/10.5/libcurl.pc: -------------------------------------------------------------------------------- 1 | prefix=/usr 2 | exec_prefix=${prefix} 3 | libdir=${exec_prefix}/lib 4 | includedir=${prefix}/include 5 | 6 | Name: libcurl 7 | URL: http://curl.haxx.se/ 8 | Description: Library to transfer files with ftp, http, etc. 9 | Version: 7.16.4 10 | Libs: -L${libdir} -lcurl 11 | Libs.private: -lssl -lcrypto -Wl,-weak-lldap -Wl,-weak-lgssapi_krb5 -lresolv -lz 12 | Cflags: -I${includedir} 13 | -------------------------------------------------------------------------------- /Library/Formula/chromedriver.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Chromedriver < Formula 4 | homepage 'https://sites.google.com/a/chromium.org/chromedriver/' 5 | url 'http://chromedriver.storage.googleapis.com/2.12/chromedriver_mac32.zip' 6 | sha256 'f93464dd4e57f7d59601e9ab92ad0770493f9ea00b69ddba8da3886c35852d4b' 7 | version '2.12' 8 | 9 | def install 10 | bin.install 'chromedriver' 11 | end 12 | end 13 | -------------------------------------------------------------------------------- /Library/Formula/cowpatty.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Cowpatty < Formula 4 | homepage 'http://www.willhackforsushi.com/?page_id=50' 5 | url 'http://www.willhackforsushi.com/code/cowpatty/4.3/cowpatty-4.3.tgz' 6 | sha1 '8b7cb2015d0534031827f2f06135bf5cf5929d35' 7 | 8 | def install 9 | ENV.j1 10 | inreplace "Makefile", "/usr/local/", "#{prefix}/" 11 | system "make install" 12 | end 13 | end 14 | -------------------------------------------------------------------------------- /Library/Formula/daemontools.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Daemontools < Formula 4 | homepage 'http://cr.yp.to/daemontools.html' 5 | url 'http://cr.yp.to/daemontools/daemontools-0.76.tar.gz' 6 | sha1 '70a1be67e7dbe0192a887905846acc99ad5ce5b7' 7 | 8 | def install 9 | cd "daemontools-#{version}" do 10 | system "package/compile" 11 | bin.install Dir["command/*"] 12 | end 13 | end 14 | end 15 | -------------------------------------------------------------------------------- /Library/Formula/git-sh.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class GitSh < Formula 4 | homepage 'https://github.com/rtomayko/git-sh' 5 | url 'https://github.com/rtomayko/git-sh/archive/1.3.tar.gz' 6 | sha1 'b96801ed2a63ef510583e7f1c1b4bc234d991507' 7 | 8 | head 'https://github.com/rtomayko/git-sh.git' 9 | 10 | def install 11 | system "make" 12 | system "make", "install", "PREFIX=#{prefix}" 13 | end 14 | end 15 | -------------------------------------------------------------------------------- /Library/Formula/guilt.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Guilt < Formula 4 | homepage 'http://packages.debian.org/wheezy/guilt' 5 | url 'http://ftp.de.debian.org/debian/pool/main/g/guilt/guilt_0.35.orig.tar.gz' 6 | sha1 'e722180bc100afc096a1bd5c8338f797268c9947' 7 | 8 | def install 9 | # Skip the documentation, it depends on xmlto. 10 | system "make", "PREFIX=#{prefix}", "install" 11 | end 12 | end 13 | -------------------------------------------------------------------------------- /Library/Formula/httptunnel.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Httptunnel < Formula 4 | homepage 'http://www.nocrew.org/software/httptunnel.html' 5 | url 'http://www.nocrew.org/software/httptunnel/httptunnel-3.3.tar.gz' 6 | sha1 'e3fa5c6499cbad9202bb7a3ba8a5b6478a60a3f3' 7 | 8 | def install 9 | system "./configure", "--prefix=#{prefix}", "--mandir=#{man}" 10 | system "make install" 11 | end 12 | end 13 | -------------------------------------------------------------------------------- /Library/Formula/jbake.rb: -------------------------------------------------------------------------------- 1 | require "formula" 2 | 3 | class Jbake < Formula 4 | homepage "http://jbake.org" 5 | url "http://jbake.org/files/jbake-2.3.2-bin.zip" 6 | sha1 "8daa2603b0277ee92ba216cf1d7e2d706f489382" 7 | 8 | def install 9 | rm_f Dir["bin/*.bat"] 10 | prefix.install_metafiles 11 | libexec.install Dir["*"] 12 | bin.write_jar_script "#{libexec}/jbake-core.jar", "jbake" 13 | end 14 | end 15 | -------------------------------------------------------------------------------- /Library/Formula/lxsplit.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Lxsplit < Formula 4 | homepage 'http://lxsplit.sourceforge.net/' 5 | url 'https://downloads.sourceforge.net/lxsplit/lxsplit-0.2.4.tar.gz' 6 | sha1 '4e906cb95fcc756ff8c5d58c103e2659493052e0' 7 | 8 | def install 9 | bin.mkpath 10 | inreplace 'Makefile', '/usr/local/bin', bin 11 | system "make" 12 | system "make install" 13 | end 14 | end 15 | -------------------------------------------------------------------------------- /Library/Formula/matlab2tikz.rb: -------------------------------------------------------------------------------- 1 | require "formula" 2 | 3 | class Matlab2tikz < Formula 4 | homepage "https://github.com/nschloe/matlab2tikz" 5 | url "https://github.com/nschloe/matlab2tikz/archive/0.5.0.tar.gz" 6 | sha1 "1c53d378be87fc9ca43c921ab7193257ea416864" 7 | 8 | head "https://github.com/nschloe/matlab2tikz.git" 9 | 10 | def install 11 | (share/"matlab2tikz").install Dir["src/*"] 12 | end 13 | end 14 | -------------------------------------------------------------------------------- /Library/Formula/mozilla-addon-sdk.rb: -------------------------------------------------------------------------------- 1 | require "formula" 2 | 3 | class MozillaAddonSdk < Formula 4 | homepage "https://developer.mozilla.org/en-US/Add-ons/SDK" 5 | url "http://ftp.mozilla.org/pub/mozilla.org/labs/jetpack/addon-sdk-1.17.zip" 6 | sha1 "f3f81edad79c10a8efc19520d16ed35afc0649ef" 7 | 8 | def install 9 | libexec.install Dir["*"] 10 | bin.install_symlink "#{libexec}/bin/cfx" 11 | end 12 | end 13 | -------------------------------------------------------------------------------- /Library/Formula/mpck.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Mpck < Formula 4 | homepage 'http://checkmate.gissen.nl/' 5 | url 'http://checkmate.gissen.nl/checkmate-0.19.tar.gz' 6 | sha1 '4d96d65c9ad8c738cb87d197a45938ca955337d6' 7 | 8 | def install 9 | system "./configure", "--disable-dependency-tracking", 10 | "--prefix=#{prefix}" 11 | system "make install" 12 | end 13 | end 14 | -------------------------------------------------------------------------------- /Library/Formula/ripmime.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Ripmime < Formula 4 | homepage 'http://www.pldaniels.com/ripmime/' 5 | url 'http://www.pldaniels.com/ripmime/ripmime-1.4.0.10.tar.gz' 6 | sha1 '296f657f2f664b713751178fb589d5c64dc7b6ae' 7 | 8 | def install 9 | system "make", "LIBS=-liconv", "CFLAGS=#{ENV.cflags}" 10 | bin.install "ripmime" 11 | man1.install "ripmime.1" 12 | end 13 | end 14 | -------------------------------------------------------------------------------- /Library/Formula/stow.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Stow < Formula 4 | homepage 'http://www.gnu.org/software/stow/' 5 | url 'http://ftpmirror.gnu.org/stow/stow-2.2.0.tar.gz' 6 | mirror 'http://ftp.gnu.org/gnu/stow/stow-2.2.0.tar.gz' 7 | sha1 'b95091be6ebbbac8c5e5112d6d063299c5eefff2' 8 | 9 | def install 10 | system "./configure", "--prefix=#{prefix}" 11 | system "make install" 12 | end 13 | end 14 | -------------------------------------------------------------------------------- /Library/Formula/taktuk.rb: -------------------------------------------------------------------------------- 1 | require "formula" 2 | 3 | class Taktuk < Formula 4 | homepage "http://taktuk.gforge.inria.fr/" 5 | url "http://gforge.inria.fr/frs/download.php/30903/taktuk-3.7.4.tar.gz" 6 | sha1 "947de1e9810316142815df3077e3f629680de564" 7 | 8 | def install 9 | system "./configure", "--prefix=#{prefix}" 10 | system "make", 11 | ENV.j1 12 | system "make", "install" 13 | end 14 | end 15 | -------------------------------------------------------------------------------- /Library/Formula/vramsteg.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Vramsteg < Formula 4 | homepage 'http://tasktools.org/projects/vramsteg.html' 5 | url 'http://taskwarrior.org/download/vramsteg-1.0.1.tar.gz' 6 | sha1 'bbc9f54e6e10b3e82dbbac6275e2e611d752e85d' 7 | 8 | depends_on 'cmake' => :build 9 | 10 | def install 11 | system "cmake", ".", *std_cmake_args 12 | system "make", "install" 13 | end 14 | end 15 | -------------------------------------------------------------------------------- /Library/Formula/xaric.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Xaric < Formula 4 | homepage 'http://xaric.org/' 5 | url 'http://xaric.org/software/xaric/releases/xaric-0.13.6.tar.gz' 6 | sha1 'ed10e395dea29fdf7bbc0d65389d789d7d4ca09b' 7 | 8 | def install 9 | system "./configure", "--disable-dependency-tracking", 10 | "--prefix=#{prefix}" 11 | system "make install" 12 | end 13 | end 14 | -------------------------------------------------------------------------------- /Library/Formula/xdelta.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Xdelta < Formula 4 | homepage 'http://xdelta.org' 5 | url 'https://xdelta.googlecode.com/files/xdelta3-3.0.6.tar.gz' 6 | sha1 'a468ce0efb0cd1c7dbdff637731e9ac6470437c6' 7 | 8 | def install 9 | system "./configure", "--disable-dependency-tracking", 10 | "--prefix=#{prefix}" 11 | system "make install" 12 | end 13 | end 14 | -------------------------------------------------------------------------------- /Library/Homebrew/requirements/minimum_macos_requirement.rb: -------------------------------------------------------------------------------- 1 | require 'requirement' 2 | 3 | class MinimumMacOSRequirement < Requirement 4 | fatal true 5 | 6 | def initialize(tags) 7 | @version = MacOS::Version.from_symbol(tags.first) 8 | super 9 | end 10 | 11 | satisfy { MacOS.version >= @version } 12 | 13 | def message 14 | "OS X #{@version.pretty_name} or newer is required." 15 | end 16 | end 17 | -------------------------------------------------------------------------------- /Library/Formula/apparix.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Apparix < Formula 4 | homepage 'http://micans.org/apparix/' 5 | url 'http://micans.org/apparix/src/apparix-11-062.tar.gz' 6 | sha1 '44bb22cbaf33719e69d3aea2cdf2fd985fee4647' 7 | 8 | def install 9 | system "./configure", "--disable-dependency-tracking", 10 | "--prefix=#{prefix}" 11 | system "make install" 12 | end 13 | end 14 | -------------------------------------------------------------------------------- /Library/Formula/bcwipe.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Bcwipe < Formula 4 | homepage 'http://www.jetico.com/linux/bcwipe-help/' 5 | url 'http://www.jetico.com/linux/BCWipe-1.9-9.tar.gz' 6 | sha1 'be4d945a5d24076fb6b0356389323a0686e1e4d7' 7 | 8 | def install 9 | system "./configure", "--prefix=#{prefix}" 10 | system "make", "CFLAGS=#{ENV.cflags}", "LDFLAGS=#{ENV.ldflags}", "install" 11 | end 12 | end 13 | -------------------------------------------------------------------------------- /Library/Formula/btpd.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Btpd < Formula 4 | homepage 'https://github.com/btpd/btpd' 5 | url 'https://github.com/downloads/btpd/btpd/btpd-0.16.tar.gz' 6 | sha1 'fb7d396ed5c224dc6e743ac481e4feb4a3cf7b75' 7 | 8 | def install 9 | system "./configure", "--disable-dependency-tracking", 10 | "--prefix=#{prefix}" 11 | system "make install" 12 | end 13 | end 14 | -------------------------------------------------------------------------------- /Library/Formula/crf++.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Crfxx < Formula 4 | homepage 'http://code.google.com/p/crfpp/' 5 | url 'https://crfpp.googlecode.com/files/CRF++-0.58.tar.gz' 6 | sha1 '979a686a6d73d14cdd0c96a310888fb6bffd2e91' 7 | 8 | def install 9 | system "./configure", "--disable-dependency-tracking", "--prefix=#{prefix}" 10 | system "make", "CXXFLAGS=#{ENV.cflags}", "install" 11 | end 12 | end 13 | -------------------------------------------------------------------------------- /Library/Formula/darkhttpd.rb: -------------------------------------------------------------------------------- 1 | require "formula" 2 | 3 | class Darkhttpd < Formula 4 | homepage "http://unix4lyfe.org/darkhttpd/" 5 | url "http://unix4lyfe.org/darkhttpd/darkhttpd-1.10.tar.bz2" 6 | sha1 "95443b7374817137e58e28ebfff47d322cfbad25" 7 | 8 | def install 9 | system "make" 10 | bin.install "darkhttpd" 11 | end 12 | 13 | test do 14 | system "#{bin}/darkhttpd", "--help" 15 | end 16 | end 17 | -------------------------------------------------------------------------------- /Library/Formula/rbenv-gemset.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class RbenvGemset < Formula 4 | homepage 'https://github.com/jf/rbenv-gemset' 5 | url 'https://github.com/jf/rbenv-gemset/archive/v0.5.8.tar.gz' 6 | sha1 'bd06efff2fcfaeb47bd32dc1658e4aae5d8a0619' 7 | 8 | head 'https://github.com/jf/rbenv-gemset.git' 9 | 10 | depends_on 'rbenv' 11 | 12 | def install 13 | prefix.install Dir['*'] 14 | end 15 | end 16 | -------------------------------------------------------------------------------- /Library/Formula/tre.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Tre < Formula 4 | homepage 'http://laurikari.net/tre/' 5 | url 'http://laurikari.net/tre/tre-0.8.0.tar.bz2' 6 | sha1 'a41692e64b40ebae3cffe83931ddbf8420a10ae3' 7 | 8 | def install 9 | system "./configure", "--disable-debug", "--disable-dependency-tracking", 10 | "--prefix=#{prefix}" 11 | system "make install" 12 | end 13 | end 14 | -------------------------------------------------------------------------------- /Library/Formula/yamdi.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Yamdi < Formula 4 | homepage 'http://yamdi.sourceforge.net/' 5 | url 'https://downloads.sourceforge.net/project/yamdi/yamdi/1.9/yamdi-1.9.tar.gz' 6 | sha1 '921d23f3059fa21319b74de945bb7cf565e2d67e' 7 | 8 | def install 9 | system "#{ENV.cc} #{ENV.cflags} yamdi.c -o yamdi" 10 | bin.install "yamdi" 11 | man1.install "man1/yamdi.1" 12 | end 13 | end 14 | -------------------------------------------------------------------------------- /Library/Homebrew/cmd/cat.rb: -------------------------------------------------------------------------------- 1 | module Homebrew 2 | def cat 3 | # do not "fix" this to support multiple arguments, the output would be 4 | # unparsable, if the user wants to cat multiple formula they can call 5 | # brew cat multiple times. 6 | 7 | raise FormulaUnspecifiedError if ARGV.named.empty? 8 | cd HOMEBREW_REPOSITORY 9 | exec "cat", ARGV.formulae.first.path, *ARGV.options_only 10 | end 11 | end 12 | -------------------------------------------------------------------------------- /Library/Formula/blazeblogger.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Blazeblogger < Formula 4 | homepage 'http://blaze.blackened.cz/' 5 | url 'https://blazeblogger.googlecode.com/files/blazeblogger-1.2.0.tar.gz' 6 | sha1 '280894fca6594d0c0df925aa0a16b9116ee19f17' 7 | 8 | def install 9 | system "make", "prefix=#{prefix}", 10 | "compdir=#{prefix}", 11 | "install" 12 | end 13 | end 14 | -------------------------------------------------------------------------------- /Library/Formula/ccextractor.rb: -------------------------------------------------------------------------------- 1 | require "formula" 2 | 3 | class Ccextractor < Formula 4 | homepage "http://ccextractor.sourceforge.net/" 5 | url "https://downloads.sourceforge.net/project/ccextractor/ccextractor/0.74/ccextractor.src.0.74.zip" 6 | sha1 "3118533154e23078675523d3edbca8a657eda54c" 7 | 8 | def install 9 | cd "mac" 10 | system "bash ./build.command" 11 | bin.install "ccextractor" 12 | end 13 | end 14 | -------------------------------------------------------------------------------- /Library/Formula/figtoipe.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Figtoipe < Formula 4 | homepage 'http://ipe7.sourceforge.net/' 5 | url 'https://downloads.sourceforge.net/project/ipe7/tools/figtoipe-20091205.tar.gz' 6 | sha1 'b81f2f0cc568e165bdedb618ced9384ebfcb19a3' 7 | 8 | def install 9 | system "make" 10 | bin.install "figtoipe" 11 | man1.install "figtoipe.1" 12 | doc.install "README" 13 | end 14 | end 15 | -------------------------------------------------------------------------------- /Library/Formula/gl2ps.rb: -------------------------------------------------------------------------------- 1 | require "formula" 2 | 3 | class Gl2ps < Formula 4 | homepage "http://www.geuz.org/gl2ps/" 5 | url "http://geuz.org/gl2ps/src/gl2ps-1.3.8.tgz" 6 | sha1 "792e11db0fe7a30a4dc4491af5098b047ec378b1" 7 | revision 1 8 | 9 | depends_on "cmake" => :build 10 | depends_on "libpng" 11 | 12 | def install 13 | system "cmake", ".", *std_cmake_args 14 | system "make", "install" 15 | end 16 | end 17 | -------------------------------------------------------------------------------- /Library/Formula/jailkit.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Jailkit < Formula 4 | homepage 'http://olivier.sessink.nl/jailkit/' 5 | url 'http://olivier.sessink.nl/jailkit/jailkit-2.17.tar.bz2' 6 | sha1 '757891cc8915a133087164aa19719fef82f809ef' 7 | 8 | def install 9 | system "./configure", "--prefix=#{prefix}", "--disable-debug", "--disable-dependency-tracking" 10 | system "make install" 11 | end 12 | end 13 | -------------------------------------------------------------------------------- /Library/Formula/mac-robber.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class MacRobber < Formula 4 | homepage 'http://www.sleuthkit.org/mac-robber/' 5 | url 'https://downloads.sourceforge.net/project/mac-robber/mac-robber/1.02/mac-robber-1.02.tar.gz' 6 | sha1 'c50c823ac14ac8e78e79e0965134b028757e4519' 7 | 8 | def install 9 | system "make", "CC=#{ENV.cc}", "GCC_OPT=#{ENV.cflags}" 10 | bin.install 'mac-robber' 11 | end 12 | end 13 | -------------------------------------------------------------------------------- /Library/Formula/tth.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Tth < Formula 4 | homepage 'http://hutchinson.belmont.ma.us/tth/' 5 | url 'http://hutchinson.belmont.ma.us/tth/tth-noncom/tth_C.tgz' 6 | sha1 'bc571e5916b979c1dd8e3377249db66ceee28318' 7 | version '4.05' 8 | 9 | def install 10 | system "#{ENV.cc} -o tth tth.c" 11 | bin.install %w(tth latex2gif ps2gif ps2png) 12 | man1.install 'tth.1' 13 | end 14 | end 15 | -------------------------------------------------------------------------------- /Library/Formula/axel.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Axel < Formula 4 | homepage 'http://packages.debian.org/wheezy/axel' 5 | url 'http://ftp.de.debian.org/debian/pool/main/a/axel/axel_2.4.orig.tar.gz' 6 | sha1 '6d89a7ce797ddf4c23a210036d640d013fe843ca' 7 | 8 | def install 9 | system "./configure", "--prefix=#{prefix}", "--debug=0", "--i18n=0" 10 | system "make" 11 | system "make install" 12 | end 13 | end 14 | -------------------------------------------------------------------------------- /Library/Formula/clockywock.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Clockywock < Formula 4 | homepage 'http://soomka.com/' 5 | url 'http://soomka.com/clockywock-0.3.1a.tar.gz' 6 | sha1 '6df4c4e6bc2c7f2f8bd3534b46da59b8a80b4e04' 7 | 8 | def install 9 | system "make" 10 | bin.install "clockywock" 11 | man7.install "clockywock.7" 12 | end 13 | 14 | test do 15 | system "#{bin}/clockywock -h" 16 | end 17 | end 18 | -------------------------------------------------------------------------------- /Library/Formula/cocot.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Cocot < Formula 4 | homepage 'http://vmi.jp/software/cygwin/cocot.html' 5 | url 'https://github.com/vmi/cocot/archive/cocot-1.1-20120313.tar.gz' 6 | sha1 'ffc36f56e47c22a963ef48cb67e60b0337b58bc6' 7 | 8 | head 'https://github.com/vmi/cocot.git' 9 | 10 | def install 11 | system "./configure", "--prefix=#{prefix}" 12 | system "make install" 13 | end 14 | end 15 | -------------------------------------------------------------------------------- /Library/Formula/ctemplate.rb: -------------------------------------------------------------------------------- 1 | require "formula" 2 | 3 | class Ctemplate < Formula 4 | homepage "https://ctemplate.googlecode.com/" 5 | head "http://ctemplate.googlecode.com/svn/trunk/" 6 | url "http://ctemplate.googlecode.com/svn/tags/ctemplate-2.3/" 7 | version "2.3" 8 | 9 | def install 10 | system "./configure", "--disable-dependency-tracking", "--prefix=#{prefix}" 11 | system "make install" 12 | end 13 | end 14 | -------------------------------------------------------------------------------- /Library/Formula/dromeaudio.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Dromeaudio < Formula 4 | homepage 'http://joshbeam.com/software/dromeaudio/' 5 | url 'http://joshbeam.com/files/software/dromeaudio/DromeAudio-0.2.1.tar.gz' 6 | sha1 '4d225a2b00300d04320aafb217d9087b12651be1' 7 | 8 | depends_on 'cmake' => :build 9 | 10 | def install 11 | system "cmake", ".", *std_cmake_args 12 | system "make install" 13 | end 14 | end 15 | -------------------------------------------------------------------------------- /Library/Formula/ee.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Ee < Formula 4 | homepage 'http://www.users.qwest.net/~hmahon/' 5 | url 'http://www.users.qwest.net/~hmahon/sources/ee-1.4.6.src.tgz' 6 | sha1 '6be7d03eade441a6c409b9d441ba2c144e26b157' 7 | 8 | def install 9 | system "make localmake" 10 | system "make all" 11 | 12 | # Install manually 13 | bin.install "ee" 14 | man1.install "ee.1" 15 | end 16 | end 17 | -------------------------------------------------------------------------------- /Library/Formula/elb-tools.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class ElbTools < AmazonWebServicesFormula 4 | homepage 'http://aws.amazon.com/developertools/2536' 5 | url 'http://ec2-downloads.s3.amazonaws.com/ElasticLoadBalancing.zip' 6 | version '1.0.35.0' 7 | sha1 '976f885c8a437183b2bb0c8127375e5f6371f498' 8 | 9 | depends_on 'ec2-api-tools' 10 | 11 | def caveats 12 | standard_instructions "AWS_ELB_HOME" 13 | end 14 | end 15 | -------------------------------------------------------------------------------- /Library/Formula/h264bitstream.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class H264bitstream < Formula 4 | homepage 'http://h264bitstream.sourceforge.net/' 5 | url 'https://downloads.sourceforge.net/project/h264bitstream/h264bitstream/0.1.9/h264bitstream-0.1.9.tar.gz' 6 | sha1 '5e12e765641e76f86b794f939bf99405c4e4d373' 7 | 8 | def install 9 | system './configure', "--prefix=#{prefix}" 10 | system 'make install' 11 | end 12 | end 13 | -------------------------------------------------------------------------------- /Library/Formula/hfsutils.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Hfsutils < Formula 4 | homepage 'http://www.mars.org/home/rob/proj/hfs/' 5 | url 'ftp://ftp.mars.org/pub/hfs/hfsutils-3.2.6.tar.gz' 6 | sha1 '6d71dfb2c93c0d8082972d39f3f75ae53a438d5d' 7 | 8 | def install 9 | system "./configure", "--prefix=#{prefix}", "--mandir=#{man}" 10 | bin.mkpath 11 | man1.mkpath 12 | system "make install" 13 | end 14 | end 15 | -------------------------------------------------------------------------------- /Library/Formula/hr.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Hr < Formula 4 | homepage 'https://github.com/LuRsT/hr' 5 | url 'https://github.com/LuRsT/hr/archive/1.1.tar.gz' 6 | sha1 '72e0a7836fe5181205de816bb5e0d44be3a8961f' 7 | 8 | head 'https://github.com/LuRsT/hr' 9 | 10 | def install 11 | bin.install 'hr' 12 | man1.install 'hr.1' 13 | end 14 | 15 | test do 16 | system "#{bin}/hr", "-#-" 17 | end 18 | end 19 | -------------------------------------------------------------------------------- /Library/Formula/httpry.rb: -------------------------------------------------------------------------------- 1 | require "formula" 2 | 3 | class Httpry < Formula 4 | homepage "http://dumpsterventures.com/jason/httpry/" 5 | url "http://dumpsterventures.com/jason/httpry/httpry-0.1.8.tar.gz" 6 | sha1 "163dcd1ab8cb2e8cef3cda2d7f0dea1b04deb338" 7 | 8 | depends_on "bsdmake" => :build 9 | 10 | def install 11 | system "bsdmake" 12 | bin.install "httpry" 13 | man1.install "httpry.1" 14 | end 15 | end 16 | -------------------------------------------------------------------------------- /Library/Formula/opencore-amr.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class OpencoreAmr < Formula 4 | homepage 'http://opencore-amr.sourceforge.net/' 5 | url 'https://downloads.sourceforge.net/opencore-amr/opencore-amr-0.1.3.tar.gz' 6 | sha1 '737f00e97a237f4ae701ea55913bb38dc5513501' 7 | 8 | def install 9 | system "./configure", "--disable-dependency-tracking", "--prefix=#{prefix}" 10 | system "make install" 11 | end 12 | end 13 | -------------------------------------------------------------------------------- /Library/Formula/shtool.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Shtool < Formula 4 | homepage 'http://www.gnu.org/software/shtool/' 5 | url 'http://ftpmirror.gnu.org/shtool/shtool-2.0.8.tar.gz' 6 | mirror 'http://ftp.gnu.org/gnu/shtool/shtool-2.0.8.tar.gz' 7 | sha1 '4b974f92d3932ea121e311e3b22c328d3b3572d4' 8 | 9 | def install 10 | system "./configure", "--prefix=#{prefix}" 11 | system "make install" 12 | end 13 | end 14 | -------------------------------------------------------------------------------- /Library/Formula/testdisk.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Testdisk < Formula 4 | homepage 'http://www.cgsecurity.org/wiki/TestDisk' 5 | url 'http://www.cgsecurity.org/testdisk-6.14.tar.bz2' 6 | sha1 'a2359406db5e3e3f9db81d8e8fce2a125dcc3677' 7 | 8 | def install 9 | system "./configure", "--disable-dependency-tracking", 10 | "--prefix=#{prefix}" 11 | system "make install" 12 | end 13 | end 14 | -------------------------------------------------------------------------------- /Library/Formula/virtualhost.sh.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class VirtualhostSh < Formula 4 | homepage 'https://github.com/virtualhost/virtualhost.sh' 5 | url 'https://github.com/virtualhost/virtualhost.sh/archive/1.34.tar.gz' 6 | sha1 '0f4a547b64b85e6b4547b865d30ab52c1f49cfd3' 7 | 8 | head 'https://github.com/virtualhost/virtualhost.sh.git' 9 | 10 | def install 11 | bin.install 'virtualhost.sh' 12 | end 13 | end 14 | -------------------------------------------------------------------------------- /Library/Formula/wavpack.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Wavpack < Formula 4 | homepage 'http://www.wavpack.com/' 5 | url 'http://www.wavpack.com/wavpack-4.70.0.tar.bz2' 6 | sha1 '7bf2022c988c19067196ee1fdadc919baacf46d1' 7 | 8 | def install 9 | system "./configure", "--disable-debug", "--disable-dependency-tracking", 10 | "--prefix=#{prefix}" 11 | system "make install" 12 | end 13 | end 14 | -------------------------------------------------------------------------------- /Library/Formula/ejdb.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Ejdb < Formula 4 | homepage 'http://ejdb.org/' 5 | url 'https://github.com/Softmotions/ejdb/archive/v1.1.25.tar.gz' 6 | sha1 'be8a864286f2b28922a04c9ba3f9eac830d8ebdd' 7 | 8 | def install 9 | cd 'tcejdb' do 10 | system "./configure", "--prefix=#{prefix}", "--disable-debug" 11 | system "make" 12 | system "make install" 13 | end 14 | end 15 | end 16 | -------------------------------------------------------------------------------- /Library/Formula/fb-client.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class FbClient < Formula 4 | homepage 'https://paste.xinu.at' 5 | url 'https://paste.xinu.at/data/client/fb-1.3.0.tar.gz' 6 | sha1 '4ecf517def1f56a4bfccbea9fc977ce0923566fb' 7 | 8 | conflicts_with 'findbugs', 9 | :because => "findbugs and fb-client both install a `fb` binary" 10 | 11 | def install 12 | system "make", "PREFIX=#{prefix}", "install" 13 | end 14 | end 15 | -------------------------------------------------------------------------------- /Library/Formula/flvstreamer.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Flvstreamer < Formula 4 | homepage 'http://www.nongnu.org/flvstreamer/' 5 | url 'http://download.savannah.gnu.org/releases-noredirect/flvstreamer/source/flvstreamer-2.1c1.tar.gz' 6 | sha1 '07fac3dea65d8de8afbcc3c892d7830a90b66f10' 7 | 8 | def install 9 | system "make posix" 10 | bin.install 'flvstreamer', 'rtmpsrv', 'rtmpsuck', 'streams' 11 | end 12 | end 13 | -------------------------------------------------------------------------------- /Library/Formula/gibo.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Gibo < Formula 4 | homepage 'https://github.com/simonwhitaker/gibo' 5 | url 'https://github.com/simonwhitaker/gibo/archive/1.0.4.tar.gz' 6 | sha1 'cfc35fcf393ce3276fd6e9eed2ffc4f8d46e2f6e' 7 | 8 | def install 9 | bin.install "gibo" 10 | bash_completion.install 'gibo-completion.bash' 11 | zsh_completion.install 'gibo-completion.zsh' => '_gibo' 12 | end 13 | end 14 | -------------------------------------------------------------------------------- /Library/Formula/jsawk.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Jsawk < Formula 4 | homepage 'https://github.com/micha/jsawk' 5 | url 'https://github.com/micha/jsawk/archive/1.4.tar.gz' 6 | sha1 '4f2c962c8a5209764116457682985854400cbf24' 7 | 8 | head 'https://github.com/micha/jsawk.git' 9 | 10 | depends_on 'spidermonkey' 11 | 12 | def install 13 | mv "README.markdown", "README" 14 | bin.install "jsawk" 15 | end 16 | end 17 | -------------------------------------------------------------------------------- /Library/Formula/lzop.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Lzop < Formula 4 | homepage 'http://www.lzop.org/' 5 | url 'http://www.lzop.org/download/lzop-1.03.tar.gz' 6 | sha1 '4ee0b49b2a6b0a13572ddca5785ee48ef4c8f80f' 7 | 8 | depends_on 'lzo' 9 | 10 | def install 11 | system "./configure", "--disable-dependency-tracking", 12 | "--prefix=#{prefix}" 13 | system "make install" 14 | end 15 | end 16 | -------------------------------------------------------------------------------- /Library/Formula/mftrace.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Mftrace < Formula 4 | homepage 'http://lilypond.org/mftrace/' 5 | url 'http://lilypond.org/download/sources/mftrace/mftrace-1.2.18.tar.gz' 6 | sha1 '8ae5c69a49f3d34e021913b6378056a6d43c2fd2' 7 | 8 | depends_on 'potrace' 9 | depends_on 't1utils' 10 | 11 | def install 12 | system "./configure", "--prefix=#{prefix}" 13 | system "make install" 14 | end 15 | end 16 | -------------------------------------------------------------------------------- /Library/Formula/mm-common.rb: -------------------------------------------------------------------------------- 1 | require "formula" 2 | 3 | class MmCommon < Formula 4 | homepage "http://www.gtkmm.org" 5 | url "http://ftp.gnome.org/pub/GNOME/sources/mm-common/0.9/mm-common-0.9.7.tar.xz" 6 | sha256 "78f47336f3bdf034a384c59a39cc9f0d566e69e36aa7c9ee3ec0bb6a94bf8b3e" 7 | 8 | def install 9 | system "./configure", "--disable-silent-rules", "--prefix=#{prefix}" 10 | system "make", "install" 11 | end 12 | end 13 | -------------------------------------------------------------------------------- /Library/Formula/pakchois.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Pakchois < Formula 4 | homepage 'http://www.manyfish.co.uk/pakchois/' 5 | url 'http://www.manyfish.co.uk/pakchois/pakchois-0.4.tar.gz' 6 | sha1 'dea8a9a50ec06595b498bdefd1daacdb86e9ceda' 7 | 8 | def install 9 | system "./configure", "--disable-dependency-tracking", 10 | "--prefix=#{prefix}" 11 | system "make install" 12 | end 13 | end 14 | -------------------------------------------------------------------------------- /Library/Formula/rbenv-aliases.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class RbenvAliases < Formula 4 | homepage 'https://github.com/tpope/rbenv-aliases' 5 | url 'https://github.com/tpope/rbenv-aliases/archive/v1.0.1.tar.gz' 6 | sha1 '7fcfe5ea3011c5f9e00ad41d85bebc2d19869b61' 7 | 8 | head 'https://github.com/tpope/rbenv-aliases.git' 9 | 10 | depends_on 'rbenv' 11 | 12 | def install 13 | prefix.install Dir['*'] 14 | end 15 | end 16 | -------------------------------------------------------------------------------- /Library/Formula/rbenv-bundler.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class RbenvBundler < Formula 4 | homepage 'https://github.com/carsomyr/rbenv-bundler' 5 | url 'https://github.com/carsomyr/rbenv-bundler/archive/0.99.tar.gz' 6 | sha1 '21dd20ee363d8b8c0807e659ffa2d572c67848b5' 7 | head 'https://github.com/carsomyr/rbenv-bundler.git' 8 | 9 | depends_on 'rbenv' 10 | 11 | def install 12 | prefix.install Dir['*'] 13 | end 14 | end 15 | -------------------------------------------------------------------------------- /Library/Formula/rbenv-vars.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class RbenvVars < Formula 4 | homepage 'https://github.com/sstephenson/rbenv-vars' 5 | url 'https://github.com/sstephenson/rbenv-vars/archive/v1.2.0.tar.gz' 6 | sha1 '8953cecac154fac96dc1e68b54d66a4c8b569e08' 7 | 8 | head 'https://github.com/sstephenson/rbenv-vars.git' 9 | 10 | depends_on 'rbenv' 11 | 12 | def install 13 | prefix.install Dir['*'] 14 | end 15 | end 16 | -------------------------------------------------------------------------------- /Library/Formula/saxon-b.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class SaxonB < Formula 4 | homepage 'http://saxon.sourceforge.net/' 5 | url 'https://downloads.sourceforge.net/project/saxon/Saxon-B/9.1.0.8/saxonb9-1-0-8j.zip' 6 | version '9.1.0.8' 7 | sha1 '222186e188984967dddb92508510206d107aa194' 8 | 9 | def install 10 | (buildpath/'saxon-b').install Dir['*.jar', 'doc', 'notices'] 11 | share.install Dir['*'] 12 | end 13 | end 14 | -------------------------------------------------------------------------------- /Library/Formula/vert.x.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class VertX < Formula 4 | homepage 'http://vertx.io/' 5 | url 'http://dl.bintray.com/vertx/downloads/vert.x-2.1.5.tar.gz' 6 | sha1 'bac58701858462f13c0b01de99e2ada0a4df8431' 7 | 8 | def install 9 | rm_f Dir["bin/*.bat"] 10 | libexec.install %w[bin client conf lib] 11 | doc.install %w[api-docs] 12 | bin.install_symlink "#{libexec}/bin/vertx" 13 | end 14 | end 15 | -------------------------------------------------------------------------------- /Library/Formula/zdelta.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Zdelta < Formula 4 | homepage 'http://cis.poly.edu/zdelta/' 5 | url 'http://cis.poly.edu/zdelta/downloads/zdelta-2.1.tar.gz' 6 | sha1 'd25af5d630c4f65f2c57ee84a3e9e0068eac432f' 7 | 8 | def install 9 | system "make", "test", "CC=#{ENV.cc}", "CFLAGS=#{ENV.cflags}" 10 | system "make", "install", "prefix=#{prefix}" 11 | bin.install "zdc", "zdu" 12 | end 13 | end 14 | -------------------------------------------------------------------------------- /Library/Homebrew/cmd/style.rb: -------------------------------------------------------------------------------- 1 | module Homebrew 2 | def style 3 | target = if ARGV.named.empty? 4 | [HOMEBREW_LIBRARY] 5 | else 6 | ARGV.formulae.map(&:path) 7 | end 8 | 9 | Homebrew.install_gem_setup_path! "rubocop" 10 | 11 | system "rubocop", "--format", "simple", "--config", 12 | "#{HOMEBREW_LIBRARY}/.rubocop.yml", *target 13 | Homebrew.failed = !$?.success? 14 | end 15 | end 16 | -------------------------------------------------------------------------------- /Library/Homebrew/requirements/unsigned_kext_requirement.rb: -------------------------------------------------------------------------------- 1 | require 'requirement' 2 | 3 | class UnsignedKextRequirement < Requirement 4 | fatal true 5 | 6 | satisfy { MacOS.version < :yosemite } 7 | 8 | def message 9 | s = <<-EOS.undent 10 | Building this formula from source isn't possible due to OS X 11 | Yosemite and above's strict unsigned kext ban. 12 | EOS 13 | s += super 14 | s 15 | end 16 | end 17 | -------------------------------------------------------------------------------- /Library/Homebrew/test/test_utils.rb: -------------------------------------------------------------------------------- 1 | require 'testing_env' 2 | 3 | class UtilTests < Homebrew::TestCase 4 | def test_put_columns_empty 5 | # Issue #217 put columns with new results fails. 6 | assert_silent { puts_columns [] } 7 | end 8 | 9 | def test_popen_read 10 | out = Utils.popen_read("/bin/sh", "-c", "echo success").chomp 11 | assert_equal "success", out 12 | assert_predicate $?, :success? 13 | end 14 | end 15 | -------------------------------------------------------------------------------- /Library/Formula/archey.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Archey < Formula 4 | homepage 'http://obihann.github.io/archey-osx/' 5 | url 'https://github.com/obihann/archey-osx/archive/1.4.tar.gz' 6 | sha1 '545896848444cd77b0c2cad50d5477f824ecf72f' 7 | head 'https://github.com/obihann/archey-osx.git' 8 | 9 | def install 10 | bin.install 'bin/archey' 11 | end 12 | 13 | test do 14 | system "#{bin}/archey" 15 | end 16 | end 17 | -------------------------------------------------------------------------------- /Library/Formula/avro-tools.rb: -------------------------------------------------------------------------------- 1 | require "formula" 2 | 3 | class AvroTools < Formula 4 | homepage "http://avro.apache.org/" 5 | url "http://www.apache.org/dyn/closer.cgi?path=avro/avro-1.7.7/java/avro-tools-1.7.7.jar" 6 | sha1 "a2c493c897583892b0423f0c9c732c242cd8816d" 7 | 8 | def install 9 | libexec.install "avro-tools-#{version}.jar" 10 | bin.write_jar_script libexec/"avro-tools-#{version}.jar", "avro-tools" 11 | end 12 | end 13 | -------------------------------------------------------------------------------- /Library/Formula/calcurse.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Calcurse < Formula 4 | homepage 'http://calcurse.org/' 5 | url 'http://calcurse.org/files/calcurse-3.2.1.tar.gz' 6 | sha1 'ae5b128074c294be7651e025b7e0fdfc15259085' 7 | 8 | depends_on 'gettext' 9 | 10 | def install 11 | system "./configure", "--disable-dependency-tracking", "--prefix=#{prefix}" 12 | system "make" 13 | system "make install" 14 | end 15 | end 16 | -------------------------------------------------------------------------------- /Library/Formula/chordii.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Chordii < Formula 4 | homepage 'http://www.vromans.org/johan/projects/Chordii/' 5 | url 'https://downloads.sourceforge.net/project/chordii/chordii/4.5/chordii-4.5.1.tar.gz' 6 | sha1 '3cdeacf53a08cf2193e35651120e129c2bb5a007' 7 | 8 | def install 9 | system "./configure", "--disable-dependency-tracking", "--prefix=#{prefix}" 10 | system "make install" 11 | end 12 | end 13 | -------------------------------------------------------------------------------- /Library/Formula/gnome-common.rb: -------------------------------------------------------------------------------- 1 | require "formula" 2 | 3 | class GnomeCommon < Formula 4 | homepage "http://git.gnome.org/browse/gnome-common/" 5 | url "http://ftp.gnome.org/pub/gnome/sources/gnome-common/3.14/gnome-common-3.14.0.tar.xz" 6 | sha256 "4c00242f781bb441289f49dd80ed1d895d84de0c94bfc2c6818a104c9e39262c" 7 | 8 | def install 9 | system "./configure", "--prefix=#{prefix}" 10 | system "make install" 11 | end 12 | end 13 | -------------------------------------------------------------------------------- /Library/Formula/nicovideo-dl.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class NicovideoDl < Formula 4 | homepage 'http://sourceforge.jp/projects/nicovideo-dl/' 5 | url 'http://dl.sourceforge.jp/nicovideo-dl/56304/nicovideo-dl-0.0.20120212.tar.gz' 6 | sha1 '19f92570e01bd19a5a980e67985c0821e0af6ad5' 7 | 8 | def install 9 | bin.install 'nicovideo-dl' 10 | end 11 | 12 | test do 13 | system "#{bin}/nicovideo-dl", "-v" 14 | end 15 | end 16 | -------------------------------------------------------------------------------- /Library/Formula/perl-build.rb: -------------------------------------------------------------------------------- 1 | require "formula" 2 | 3 | class PerlBuild < Formula 4 | homepage "https://github.com/tokuhirom/Perl-Build" 5 | url "https://github.com/tokuhirom/Perl-Build/archive/1.10.tar.gz" 6 | sha1 "e24e4a12d41a98c3eaa7558a47cc899bd6b1051a" 7 | 8 | head "https://github.com/tokuhirom/perl-build.git" 9 | 10 | def install 11 | bin.install "perl-build", "bin/plenv-install", "bin/plenv-uninstall" 12 | end 13 | end 14 | -------------------------------------------------------------------------------- /Library/Formula/qxmpp.rb: -------------------------------------------------------------------------------- 1 | require "formula" 2 | 3 | class Qxmpp < Formula 4 | homepage "https://github.com/qxmpp-project/qxmpp/" 5 | url "https://github.com/qxmpp-project/qxmpp/archive/v0.8.0.tar.gz" 6 | sha1 "2b44f68e9e5ef127728819f051becbc207ad78e2" 7 | 8 | depends_on "qt" 9 | 10 | def install 11 | system "qmake", "-config", "release", "PREFIX=#{prefix}" 12 | system "make" 13 | system "make install" 14 | end 15 | end 16 | -------------------------------------------------------------------------------- /Library/Formula/rig.rb: -------------------------------------------------------------------------------- 1 | require "formula" 2 | 3 | class Rig < Formula 4 | homepage "http://rig.sourceforge.net/" 5 | url "https://downloads.sourceforge.net/project/rig/rig/1.11/rig-1.11.tar.gz" 6 | sha1 "53a26676c35ba0c1112e1906deebb33a41dd5e95" 7 | 8 | def install 9 | system "make" 10 | bin.install 'rig' 11 | (share/'rig').install Dir['data/*'] 12 | end 13 | 14 | test do 15 | system "#{bin}/rig" 16 | end 17 | end 18 | -------------------------------------------------------------------------------- /Library/Formula/rmate.rb: -------------------------------------------------------------------------------- 1 | require "formula" 2 | 3 | class Rmate < Formula 4 | homepage "https://github.com/textmate/rmate" 5 | url "https://github.com/textmate/rmate/archive/v1.5.7.tar.gz" 6 | sha1 "2f139c88c128b89626da56a00441602e7121be62" 7 | head "https://github.com/textmate/rmate.git" 8 | 9 | def install 10 | bin.install "bin/rmate" 11 | end 12 | 13 | test do 14 | system "#{bin}/rmate", "--version" 15 | end 16 | end 17 | -------------------------------------------------------------------------------- /Library/Formula/rpg.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Rpg < Formula 4 | homepage 'https://github.com/rtomayko/rpg' 5 | url 'https://github.com/downloads/rtomayko/rpg/rpg-0.3.0.tar.gz' 6 | sha1 'acad232da1a560bdc0788bcfa203afcc58f0d7dc' 7 | 8 | head 'https://github.com/rtomayko/rpg.git' 9 | 10 | def install 11 | system "./configure", "--prefix=#{prefix}" 12 | system "make" 13 | system "make install" 14 | end 15 | end 16 | -------------------------------------------------------------------------------- /Library/Formula/ruby-install.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class RubyInstall < Formula 4 | homepage 'https://github.com/postmodern/ruby-install#readme' 5 | url 'https://github.com/postmodern/ruby-install/archive/v0.5.0.tar.gz' 6 | sha1 'd8061e46fe2ea40f867e219cdd7d28fea24f47ca' 7 | 8 | head 'https://github.com/postmodern/ruby-install.git' 9 | 10 | def install 11 | system 'make', 'install', "PREFIX=#{prefix}" 12 | end 13 | end 14 | -------------------------------------------------------------------------------- /Library/Formula/shntool.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Shntool < Formula 4 | homepage 'http://etree.org/shnutils/shntool/' 5 | url 'http://etree.org/shnutils/shntool/dist/src/shntool-3.0.10.tar.gz' 6 | sha1 '7a2bc8801e180cf582f0e39775603582e35d50d2' 7 | 8 | def install 9 | system "./configure", "--disable-dependency-tracking", 10 | "--prefix=#{prefix}" 11 | system "make install" 12 | end 13 | end 14 | -------------------------------------------------------------------------------- /Library/Formula/tal.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Tal < Formula 4 | homepage 'http://thomasjensen.com/software/tal/' 5 | url 'http://thomasjensen.com/software/tal/tal-1.9.tar.gz' 6 | sha1 'c889477eee1ca362c071667563882c6aed38c0cb' 7 | 8 | def install 9 | system "make linux" 10 | bin.install 'tal' 11 | man1.install 'tal.1' 12 | end 13 | 14 | test do 15 | system "#{bin}/tal", "/etc/passwd" 16 | end 17 | end 18 | -------------------------------------------------------------------------------- /Library/Formula/vtclock.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Vtclock < Formula 4 | homepage 'http://webonastick.com/vtclock/' 5 | url 'http://webonastick.com/vtclock/vtclock-2005-02-20.tar.gz' 6 | sha1 'aabc321bd46ceb9015ee5cd84b526487d63f2dc1' 7 | 8 | version '2005-02-20' 9 | 10 | def install 11 | system "make" 12 | bin.install "vtclock" 13 | end 14 | 15 | test do 16 | system "#{bin}/vtclock -h" 17 | end 18 | end 19 | -------------------------------------------------------------------------------- /Library/ENV/4.3/apr-1-config: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | if [[ "$HOMEBREW_CCCFG" == *a* ]]; then 4 | case "$1" in 5 | --cc) echo "cc";; 6 | --cpp) echo "cpp";; 7 | --includedir) echo "$HOMEBREW_SDKROOT/usr/include/apr-1";; 8 | --includes) echo "-isystem$HOMEBREW_SDKROOT/usr/include/apr-1";; 9 | --apr-libtool) echo "glibtool";; 10 | *) 11 | exec xcrun apr-1-config "$@";; 12 | esac 13 | else 14 | exec /usr/bin/apr-1-config "$@" 15 | fi 16 | -------------------------------------------------------------------------------- /Library/Formula/di.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Di < Formula 4 | homepage 'http://www.gentoo.com/di/' 5 | url 'http://gentoo.com/di/di-4.35.tar.gz' 6 | sha1 '989b03afb0bc40d4dbdcc8e2b6889cf2cf8e2852' 7 | 8 | def install 9 | system "make", "prefix=#{prefix}", "DI_MANDIR=#{man1}" 10 | system "make", "install", "prefix=#{prefix}", "DI_MANDIR=#{man1}" 11 | end 12 | 13 | test do 14 | system "#{bin}/di" 15 | end 16 | end 17 | -------------------------------------------------------------------------------- /Library/Formula/dns2tcp.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Dns2tcp < Formula 4 | homepage 'http://www.hsc.fr/ressources/outils/dns2tcp/index.html.en' 5 | url 'http://www.hsc.fr/ressources/outils/dns2tcp/download/dns2tcp-0.5.2.tar.gz' 6 | sha1 'b1de53800bbfda6d8c6f92e2844906b1b8a54af2' 7 | 8 | def install 9 | system "./configure", "--prefix=#{prefix}", "--disable-dependency-tracking" 10 | system "make install" 11 | end 12 | end 13 | -------------------------------------------------------------------------------- /Library/Formula/doublecpp.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Doublecpp < Formula 4 | homepage 'http://doublecpp.sourceforge.net/' 5 | url 'https://downloads.sourceforge.net/doublecpp/doublecpp-0.6.3.tar.gz' 6 | sha1 '53e972fda5af7cb412defa2d30def8937523bbae' 7 | 8 | def install 9 | system "./configure", "--disable-dependency-tracking", 10 | "--prefix=#{prefix}" 11 | system "make install" 12 | end 13 | end 14 | -------------------------------------------------------------------------------- /Library/Formula/fatsort.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Fatsort < Formula 4 | homepage 'http://fatsort.sourceforge.net/' 5 | url 'https://downloads.sourceforge.net/project/fatsort/fatsort-1.3.365.tar.gz' 6 | sha1 '9ae5d1ab5e4c91e6725237fab1271f881c3edb59' 7 | 8 | depends_on 'help2man' 9 | 10 | def install 11 | system "make", "CC=#{ENV.cc}" 12 | bin.install 'src/fatsort' 13 | man1.install 'man/fatsort.1' 14 | end 15 | end 16 | -------------------------------------------------------------------------------- /Library/Formula/flake.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Flake < Formula 4 | homepage 'http://flake-enc.sourceforge.net' 5 | url "https://downloads.sourceforge.net/project/flake-enc/flake/0.11/flake-0.11.tar.bz2" 6 | sha1 '2dd2276c1f1ba36abb1c305185efeced06abca62' 7 | 8 | def install 9 | ENV.j1 10 | system "./configure", "--disable-debug", "--prefix=#{prefix}" 11 | system "make" 12 | system "make install" 13 | end 14 | end 15 | -------------------------------------------------------------------------------- /Library/Formula/gist.rb: -------------------------------------------------------------------------------- 1 | require "formula" 2 | 3 | class Gist < Formula 4 | homepage "https://github.com/defunkt/gist" 5 | url "https://github.com/defunkt/gist/archive/v4.3.0.tar.gz" 6 | sha1 "7eceb93d4d5f43da32201607409ee3aa196dcf7f" 7 | head "https://github.com/defunkt/gist.git" 8 | 9 | def install 10 | rake "install", "prefix=#{prefix}" 11 | end 12 | 13 | test do 14 | system "#{bin}/gist", "--version" 15 | end 16 | end 17 | -------------------------------------------------------------------------------- /Library/Formula/known_hosts.rb: -------------------------------------------------------------------------------- 1 | require "formula" 2 | 3 | class KnownHosts < Formula 4 | homepage "https://github.com/markmcconachie/known_hosts" 5 | url "https://github.com/markmcconachie/known_hosts/archive/0.0.4.tar.gz" 6 | sha1 "72edc388949e761932f05815fcd6fda2224ccdd4" 7 | 8 | def install 9 | system "make", "PREFIX=#{prefix}", "install" 10 | end 11 | 12 | test do 13 | system "#{bin}/known_hosts version" 14 | end 15 | end 16 | -------------------------------------------------------------------------------- /Library/Formula/nickle.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Nickle < Formula 4 | homepage 'http://www.nickle.org/' 5 | url 'http://www.nickle.org/release/nickle-2.77.tar.gz' 6 | sha1 'b391e9fdc4e1bf48edeb10e587f472f04f571f29' 7 | 8 | depends_on 'readline' 9 | 10 | def install 11 | system "./configure", "--disable-dependency-tracking", 12 | "--prefix=#{prefix}" 13 | system "make install" 14 | end 15 | end 16 | -------------------------------------------------------------------------------- /Library/Formula/pigz.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Pigz < Formula 4 | homepage 'http://www.zlib.net/pigz/' 5 | url 'http://www.zlib.net/pigz/pigz-2.3.1.tar.gz' 6 | sha1 '2d5c9a70a6afcf1d8986890026d70c96b9346c07' 7 | 8 | def install 9 | system "make", "CC=#{ENV.cc}", "CFLAGS=#{ENV.cflags}" 10 | bin.install "pigz", "unpigz" 11 | man1.install "pigz.1" 12 | man1.install_symlink "pigz.1" => "unpigz.1" 13 | end 14 | end 15 | -------------------------------------------------------------------------------- /Library/Formula/q.rb: -------------------------------------------------------------------------------- 1 | require "formula" 2 | 3 | class Q < Formula 4 | homepage "https://github.com/harelba/q" 5 | url "https://github.com/harelba/q/archive/1.5.0.tar.gz" 6 | sha1 "772c1bc7a49d725042ffc130e3c9328fc9da67dc" 7 | 8 | def install 9 | bin.install "bin/q" 10 | end 11 | 12 | test do 13 | output = shell_output("seq 1 100 | #{bin}/q 'select sum(c1) from -'") 14 | assert_equal "5050\n", output 15 | end 16 | end 17 | 18 | -------------------------------------------------------------------------------- /Library/Formula/saxon.rb: -------------------------------------------------------------------------------- 1 | require "formula" 2 | 3 | class Saxon < Formula 4 | homepage "http://saxon.sourceforge.net" 5 | url "https://downloads.sourceforge.net/project/saxon/Saxon-HE/9.5/SaxonHE9-5-1-6J.zip" 6 | sha1 "b5f392bc8d2328979e776ad53198d5d7dc1d65a2" 7 | version "9.5.1.6" 8 | 9 | def install 10 | libexec.install Dir["*.jar", "doc", "notices"] 11 | bin.write_jar_script libexec/"saxon9he.jar", "saxon" 12 | end 13 | end 14 | -------------------------------------------------------------------------------- /Library/Formula/stone.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Stone < Formula 4 | homepage 'http://www.gcd.org/sengoku/stone/' 5 | url 'http://www.gcd.org/sengoku/stone/stone-2.3e.tar.gz' 6 | sha1 '1ed12f29c1f896c1a94237b30201c615af5bb0f8' 7 | 8 | option 'with-ssl', 'SSL support' 9 | 10 | def install 11 | target = (build.with? 'ssl') ? "macosx-ssl" : "macosx" 12 | system "make", target 13 | bin.install "stone" 14 | end 15 | end 16 | -------------------------------------------------------------------------------- /Library/Formula/tmux-mem-cpu-load.rb: -------------------------------------------------------------------------------- 1 | require "formula" 2 | 3 | class TmuxMemCpuLoad < Formula 4 | homepage "https://github.com/thewtex/tmux-mem-cpu-load" 5 | url "https://github.com/thewtex/tmux-mem-cpu-load/archive/v2.2.2.tar.gz" 6 | sha1 "5c49317b072dec710268d3dafb205b4aeb0c1a5c" 7 | 8 | depends_on "cmake" => :build 9 | 10 | def install 11 | system "cmake", ".", *std_cmake_args 12 | system "make", "install" 13 | end 14 | end 15 | -------------------------------------------------------------------------------- /Library/Formula/whohas.rb: -------------------------------------------------------------------------------- 1 | require "formula" 2 | 3 | class Whohas < Formula 4 | homepage "http://www.philippwesche.org/200811/whohas/intro.html" 5 | url "http://www.philippwesche.org/200811/whohas/whohas-0.29.tar.gz" 6 | sha1 "6c171275db45ab6b7f259613432e93ef879610b8" 7 | 8 | def install 9 | bin.install "program/whohas" 10 | man1.install "usr/share/man/man1/whohas.1" 11 | (share+"whohas").install "intro.txt" 12 | end 13 | end 14 | -------------------------------------------------------------------------------- /Library/Homebrew/cmd/tests.rb: -------------------------------------------------------------------------------- 1 | module Homebrew 2 | def tests 3 | (HOMEBREW_LIBRARY/"Homebrew/test").cd do 4 | ENV["TESTOPTS"] = "-v" if ARGV.verbose? 5 | Homebrew.install_gem_setup_path! "bundler" 6 | quiet_system("bundle", "check") || \ 7 | system("bundle", "install", "--path", "vendor/bundle") 8 | system "bundle", "exec", "rake", "test" 9 | Homebrew.failed = !$?.success? 10 | end 11 | end 12 | end 13 | -------------------------------------------------------------------------------- /Library/Formula/avro-cpp.rb: -------------------------------------------------------------------------------- 1 | require "formula" 2 | 3 | class AvroCpp < Formula 4 | homepage "http://avro.apache.org/" 5 | url "http://www.apache.org/dyn/closer.cgi?path=avro/avro-1.7.7/cpp/avro-cpp-1.7.7.tar.gz" 6 | sha1 "2fdc16bfee5786053846341d89d11160df8d57d4" 7 | 8 | depends_on "cmake" => :build 9 | depends_on "boost" 10 | 11 | def install 12 | system "cmake", ".", *std_cmake_args 13 | system "make install" 14 | end 15 | end 16 | -------------------------------------------------------------------------------- /Library/Formula/cimg.rb: -------------------------------------------------------------------------------- 1 | require "formula" 2 | 3 | class Cimg < Formula 4 | homepage "http://cimg.sourceforge.net/" 5 | url "https://downloads.sourceforge.net/cimg/CImg-1.5.9.zip" 6 | sha1 "bcad203e1836db4882c73923f810cdd69906c896" 7 | 8 | def install 9 | include.install "CImg.h" 10 | 11 | doc.install %w( 12 | README.txt 13 | Licence_CeCILL-C_V1-en.txt Licence_CeCILL_V2-en.txt 14 | html examples) 15 | end 16 | end 17 | -------------------------------------------------------------------------------- /Library/Formula/doubledown.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Doubledown < Formula 4 | homepage 'https://github.com/devstructure/doubledown' 5 | url 'https://github.com/devstructure/doubledown/archive/v0.0.2.tar.gz' 6 | sha1 '533587be081d6222a389d30434c3229e8c46436b' 7 | 8 | head 'https://github.com/devstructure/doubledown.git' 9 | 10 | def install 11 | bin.install Dir['bin/*'] 12 | man1.install Dir['man/man1/*.1'] 13 | end 14 | end 15 | -------------------------------------------------------------------------------- /Library/Formula/fmdiff.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Fmdiff < Formula 4 | homepage 'http://www.defraine.net/~brunod/fmdiff/' 5 | url 'http://bruno.defraine.net/fmdiff/fmscripts-20120813.tar.gz' 6 | sha1 'a5342820893f61b29e1060527cc722ef51574911' 7 | 8 | head 'http://soft.vub.ac.be/svn-gen/bdefrain/fmscripts/', :using => :svn 9 | 10 | def install 11 | system "make" 12 | system "make", "DESTDIR=#{bin}", "install" 13 | end 14 | end 15 | -------------------------------------------------------------------------------- /Library/Formula/gcal.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Gcal < Formula 4 | homepage 'http://www.gnu.org/software/gcal/' 5 | url 'http://ftpmirror.gnu.org/gcal/gcal-3.6.3.tar.xz' 6 | mirror 'http://ftp.gnu.org/gnu/gcal/gcal-3.6.3.tar.xz' 7 | sha1 'a5d68216d8b0735c9b095fb81a08d6dbf5cdeedd' 8 | 9 | def install 10 | system './configure', "--prefix=#{prefix}", '--disable-dependency-tracking' 11 | system "make install" 12 | end 13 | end 14 | -------------------------------------------------------------------------------- /Library/Formula/gtmess.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Gtmess < Formula 4 | homepage 'http://gtmess.sourceforge.net/' 5 | url 'https://downloads.sourceforge.net/project/gtmess/gtmess/0.97/gtmess-0.97.tar.gz' 6 | sha1 '9fbbb85554e7e8834e399e5b1d6869af6e2975bc' 7 | 8 | def install 9 | system "./configure", "--disable-dependency-tracking", 10 | "--prefix=#{prefix}" 11 | system "make install" 12 | end 13 | end 14 | -------------------------------------------------------------------------------- /Library/Formula/lci.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Lci < Formula 4 | homepage 'http://lci.sourceforge.net/' 5 | url 'https://downloads.sourceforge.net/project/lci/lci/0.6/lci-0.6.tar.gz' 6 | sha1 '0b03f4c2d47a3e217f760e371ec60bed8b477b02' 7 | 8 | conflicts_with 'lolcode', :because => 'both install `lci` binaries' 9 | 10 | def install 11 | system "./configure", "--prefix=#{prefix}" 12 | system "make install" 13 | end 14 | end 15 | -------------------------------------------------------------------------------- /Library/Formula/pgdbf.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Pgdbf < Formula 4 | homepage 'https://github.com/kstrauser/pgdbf' 5 | url 'https://downloads.sourceforge.net/project/pgdbf/pgdbf/0.6.2/pgdbf-0.6.2.tar.xz' 6 | sha1 '36ddf162b594ac328456a21d057b787c93ec1abb' 7 | 8 | def install 9 | system "./configure", "--disable-dependency-tracking", 10 | "--prefix=#{prefix}" 11 | system "make install" 12 | end 13 | end 14 | -------------------------------------------------------------------------------- /Library/Formula/proguard.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Proguard < Formula 4 | homepage 'http://proguard.sourceforge.net/' 5 | url 'https://downloads.sourceforge.net/project/proguard/proguard/4.11/proguard4.11.tar.gz' 6 | sha256 '90a4dbf8c016fd84da6d48d8b16e450ee07abafbfb7bb6eb5028651a8c255d9e' 7 | 8 | def install 9 | libexec.install 'lib/proguard.jar' 10 | bin.write_jar_script libexec/'proguard.jar', 'proguard' 11 | end 12 | end 13 | -------------------------------------------------------------------------------- /Library/Formula/rbenv-binstubs.rb: -------------------------------------------------------------------------------- 1 | require "formula" 2 | 3 | class RbenvBinstubs < Formula 4 | homepage "https://github.com/ianheggie/rbenv-binstubs" 5 | url "https://github.com/ianheggie/rbenv-binstubs/archive/v1.4.tar.gz" 6 | sha1 "7bea29d60e6b3870608c056c6f0ebf55bb8a150a" 7 | 8 | head "https://github.com/ianheggie/rbenv-binstubs.git" 9 | 10 | depends_on "rbenv" 11 | 12 | def install 13 | prefix.install Dir["*"] 14 | end 15 | end 16 | -------------------------------------------------------------------------------- /Library/Formula/rbenv-ctags.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class RbenvCtags < Formula 4 | homepage 'https://github.com/tpope/rbenv-ctags' 5 | url 'https://github.com/tpope/rbenv-ctags/archive/v1.0.1.tar.gz' 6 | sha1 '551ce03a0f6709dd2209c2bd319344f521769420' 7 | 8 | head 'https://github.com/tpope/rbenv-ctags.git' 9 | 10 | depends_on 'rbenv' 11 | depends_on 'ctags' 12 | 13 | def install 14 | prefix.install Dir['*'] 15 | end 16 | end 17 | -------------------------------------------------------------------------------- /Library/Formula/rpm2cpio.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Rpm2cpio < Formula 4 | homepage 'http://svnweb.freebsd.org/ports/head/archivers/rpm2cpio/' 5 | url 'http://svnweb.freebsd.org/ports/head/archivers/rpm2cpio/files/rpm2cpio?revision=259745&view=co' 6 | version '1.3' 7 | sha1 '7bd6e848eed9444a4dacf9759cc195ca56ab19b2' 8 | 9 | depends_on 'xz' 10 | 11 | def install 12 | bin.install 'rpm2cpio' => 'rpm2cpio.pl' 13 | end 14 | end 15 | -------------------------------------------------------------------------------- /Library/Formula/sec.rb: -------------------------------------------------------------------------------- 1 | require "formula" 2 | 3 | class Sec < Formula 4 | homepage "http://simple-evcorr.sourceforge.net/" 5 | url "https://downloads.sourceforge.net/project/simple-evcorr/sec/2.7.6/sec-2.7.6.tar.gz" 6 | sha1 "171fe152563832497f2647b6d1b9aa4b8047ba4e" 7 | 8 | def install 9 | bin.install "sec" 10 | man1.install "sec.man" => "sec.1" 11 | end 12 | 13 | test do 14 | system "#{bin}/sec", "--version" 15 | end 16 | end 17 | -------------------------------------------------------------------------------- /Library/Formula/sersniff.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Sersniff < Formula 4 | homepage 'http://www.earth.li/projectpurple/progs/sersniff.html' 5 | url 'http://www.earth.li/projectpurple/files/sersniff-0.0.5.tar.gz' 6 | sha1 'f320171e38ce8877646be65664328071254ed3ce' 7 | 8 | head 'git://the.earth.li/sersniff' 9 | 10 | def install 11 | system "make" 12 | bin.install "sersniff" 13 | man8.install "sersniff.8" 14 | end 15 | end 16 | -------------------------------------------------------------------------------- /Library/Formula/spawn-fcgi.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class SpawnFcgi < Formula 4 | homepage 'http://redmine.lighttpd.net/projects/spawn-fcgi' 5 | url 'http://www.lighttpd.net/download/spawn-fcgi-1.6.4.tar.gz' 6 | sha1 '0b10126be40431b00591a28f155efdb77a460161' 7 | 8 | def install 9 | system "./configure", "--disable-dependency-tracking", 10 | "--prefix=#{prefix}" 11 | system "make install" 12 | end 13 | end 14 | -------------------------------------------------------------------------------- /Library/Formula/tmpwatch.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Tmpwatch < Formula 4 | homepage 'https://fedorahosted.org/tmpwatch/' 5 | url 'https://fedorahosted.org/releases/t/m/tmpwatch/tmpwatch-2.11.tar.bz2' 6 | sha1 'c578dd98e5ea64ad987a95ae55926685a0df0659' 7 | 8 | def install 9 | system "./configure", "--disable-dependency-tracking", 10 | "--prefix=#{prefix}" 11 | system "make", "install" 12 | end 13 | end 14 | -------------------------------------------------------------------------------- /Library/Formula/tmux-cssh.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class TmuxCssh < Formula 4 | homepage 'https://github.com/dennishafemann/tmux-cssh' 5 | url 'https://github.com/dennishafemann/tmux-cssh/archive/0.1.tar.gz' 6 | sha1 '477a9079775ce48afe0c90699fa69f368e69cdfd' 7 | 8 | depends_on 'tmux' 9 | 10 | def install 11 | bin.install 'tmux-cssh' 12 | end 13 | 14 | test do 15 | system "#{bin}/tmux-cssh", "--help" 16 | end 17 | 18 | end 19 | -------------------------------------------------------------------------------- /Library/Formula/tokyo-dystopia.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class TokyoDystopia < Formula 4 | homepage 'http://fallabs.com/tokyodystopia/' 5 | url 'http://fallabs.com/tokyodystopia/tokyodystopia-0.9.15.tar.gz' 6 | sha1 '525a44e517ca9594d28fed111e2d103fe6fbf440' 7 | 8 | depends_on 'tokyo-cabinet' 9 | 10 | def install 11 | system "./configure", "--prefix=#{prefix}" 12 | system "make" 13 | system "make install" 14 | end 15 | end 16 | -------------------------------------------------------------------------------- /Library/Formula/vorbisgain.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Vorbisgain < Formula 4 | homepage 'http://sjeng.org/vorbisgain.html' 5 | url 'http://sjeng.org/ftp/vorbis/vorbisgain-0.37.tar.gz' 6 | sha1 'bd79764a83a8ee327df85c538ec798a6d3f240be' 7 | 8 | depends_on 'libvorbis' 9 | depends_on 'libogg' 10 | 11 | def install 12 | system "./configure", "--prefix=#{prefix}", "--mandir=#{man}" 13 | system "make install" 14 | end 15 | end 16 | -------------------------------------------------------------------------------- /Library/Homebrew/checksum.rb: -------------------------------------------------------------------------------- 1 | class Checksum 2 | attr_reader :hash_type, :hexdigest 3 | alias_method :to_s, :hexdigest 4 | 5 | TYPES = [:sha1, :sha256] 6 | 7 | def initialize(hash_type, hexdigest) 8 | @hash_type = hash_type 9 | @hexdigest = hexdigest 10 | end 11 | 12 | def empty? 13 | hexdigest.empty? 14 | end 15 | 16 | def ==(other) 17 | hash_type == other.hash_type && hexdigest == other.hexdigest 18 | end 19 | end 20 | -------------------------------------------------------------------------------- /Library/Homebrew/requirements/maximum_macos_requirement.rb: -------------------------------------------------------------------------------- 1 | require 'requirement' 2 | 3 | class MaximumMacOSRequirement < Requirement 4 | fatal true 5 | 6 | def initialize(tags) 7 | @version = MacOS::Version.from_symbol(tags.first) 8 | super 9 | end 10 | 11 | satisfy { MacOS.version <= @version } 12 | 13 | def message 14 | <<-EOS.undent 15 | OS X #{@version.pretty_name} or older is required. 16 | EOS 17 | end 18 | end 19 | -------------------------------------------------------------------------------- /Library/Homebrew/test/test_mpi_dependency.rb: -------------------------------------------------------------------------------- 1 | require 'testing_env' 2 | require 'requirements/mpi_dependency' 3 | 4 | class MPIDependencyTests < Homebrew::TestCase 5 | def test_initialize_untangles_tags_and_wrapper_symbols 6 | wrappers = [:cc, :cxx, :f77] 7 | tags = [:optional, 'some-other-tag'] 8 | dep = MPIDependency.new(*wrappers + tags) 9 | assert_equal wrappers, dep.lang_list 10 | assert_equal tags, dep.tags 11 | end 12 | end 13 | -------------------------------------------------------------------------------- /Library/Formula/cdf.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Cdf < Formula 4 | homepage 'http://bmp-plugins.berlios.de/misc/cdf/cdf.html' 5 | url 'http://download.berlios.de/bmp-plugins/cdf-0.2.tar.gz' 6 | sha1 '5f5d0c1f1003d9ad3c3cbbda1d8159e9fe10768a' 7 | 8 | def install 9 | system "./configure", "--disable-debug", "--disable-dependency-tracking", 10 | "--prefix=#{prefix}" 11 | system "make install" 12 | end 13 | end 14 | -------------------------------------------------------------------------------- /Library/Formula/dfc.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Dfc < Formula 4 | homepage 'http://projects.gw-computing.net/projects/dfc' 5 | url 'http://projects.gw-computing.net/attachments/download/79/dfc-3.0.4.tar.gz' 6 | sha1 'e3b7fc7474f2ca36c1370a3dcbcd3d1020766f1a' 7 | 8 | depends_on 'cmake' => :build 9 | depends_on 'gettext' 10 | 11 | def install 12 | system "cmake", ".", *std_cmake_args 13 | system "make install" 14 | end 15 | end 16 | -------------------------------------------------------------------------------- /Library/Formula/epubcheck.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Epubcheck < Formula 4 | homepage 'https://github.com/IDPF/epubcheck' 5 | url 'https://github.com/IDPF/epubcheck/releases/download/v3.0.1/epubcheck-3.0.1.zip' 6 | sha1 '80a61fb2817ec547d292362793da5b91dbef92e3' 7 | 8 | def install 9 | jarname = "epubcheck-#{version}.jar" 10 | libexec.install jarname, "lib" 11 | bin.write_jar_script libexec/jarname, 'epubcheck' 12 | end 13 | end 14 | -------------------------------------------------------------------------------- /Library/Formula/frege.rb: -------------------------------------------------------------------------------- 1 | require "formula" 2 | 3 | class Frege < Formula 4 | homepage "https://github.com/Frege/frege/" 5 | url "https://github.com/Frege/frege/releases/download/3.21.500/frege3.21.500-g88270a0.jar" 6 | version "3.21.500-g88270a0" 7 | sha1 "4a6d504a5e5f3c3c3176c9ccf9e17276990ee772" 8 | 9 | def install 10 | libexec.install Dir["*"] 11 | bin.write_jar_script libexec/"frege#{version}.jar", "fregec", "-Xss1m" 12 | end 13 | end 14 | -------------------------------------------------------------------------------- /Library/Formula/gosu.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Gosu < Formula 4 | homepage 'http://gosu-lang.org/' 5 | url 'http://gosu-lang.org/nexus/content/repositories/gosu/org/gosu-lang/gosu/gosu/0.10.3/gosu-0.10.3-full.tar.gz' 6 | sha1 '98b94d29c2052f9def5155592eb64d7da00c7d41' 7 | 8 | def install 9 | rm "bin/gosu.cmd" 10 | touch "ext/.anchor" 11 | libexec.install Dir['*'] 12 | bin.install_symlink libexec/'bin/gosu' 13 | end 14 | end 15 | -------------------------------------------------------------------------------- /Library/Formula/iperf.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Iperf < Formula 4 | homepage 'http://iperf.sourceforge.net/' 5 | url 'https://downloads.sourceforge.net/project/iperf/iperf-2.0.5.tar.gz' 6 | sha1 '7302792dcb1bd7aeba032fef6d3dcc310e4d113f' 7 | 8 | def install 9 | system "./configure", "--disable-debug", "--disable-dependency-tracking", 10 | "--prefix=#{prefix}" 11 | system "make install" 12 | end 13 | end 14 | -------------------------------------------------------------------------------- /Library/Formula/iso-codes.rb: -------------------------------------------------------------------------------- 1 | require "formula" 2 | 3 | class IsoCodes < Formula 4 | homepage "http://pkg-isocodes.alioth.debian.org/" 5 | url "http://pkg-isocodes.alioth.debian.org/downloads/iso-codes-3.54.tar.xz" 6 | sha1 "8b07323ca36f976433e516709d86f67516628e3b" 7 | 8 | depends_on "gettext" => :build 9 | 10 | def install 11 | system "./configure", "--prefix=#{prefix}" 12 | system "make" 13 | system "make install" 14 | end 15 | end 16 | -------------------------------------------------------------------------------- /Library/Formula/js-test-driver.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class JsTestDriver < Formula 4 | homepage 'http://code.google.com/p/js-test-driver/' 5 | url 'https://js-test-driver.googlecode.com/files/JsTestDriver-1.3.5.jar' 6 | sha1 '7a29ace71b9d5a82f5f0abe0ea22b73d7fd07826' 7 | 8 | def install 9 | libexec.install "JsTestDriver-#{version}.jar" 10 | bin.write_jar_script libexec/"JsTestDriver-#{version}.jar", "js-test-driver" 11 | end 12 | end 13 | -------------------------------------------------------------------------------- /Library/Formula/keychain.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Keychain < Formula 4 | homepage 'http://www.funtoo.org/wiki/Keychain' 5 | url 'http://ftp.heanet.ie/mirrors/funtoo/distfiles/keychain/keychain-2.7.1.tar.bz2' 6 | mirror 'http://www.funtoo.org/archive/keychain/keychain-2.7.1.tar.bz2' 7 | sha1 'e7ad7da374ba81e57792bb2695eb6c352f769de7' 8 | 9 | def install 10 | bin.install "keychain" 11 | man1.install "keychain.1" 12 | end 13 | end 14 | -------------------------------------------------------------------------------- /Library/Formula/mpop.rb: -------------------------------------------------------------------------------- 1 | class Mpop < Formula 2 | homepage "http://mpop.sourceforge.net/" 3 | url "https://downloads.sourceforge.net/project/mpop/mpop/1.2.0/mpop-1.2.0.tar.xz" 4 | sha1 "efc02ff1761501f93d5ec55d40149fe362d29282" 5 | 6 | depends_on "pkg-config" => :build 7 | depends_on "openssl" 8 | 9 | def install 10 | system "./configure", "--prefix=#{prefix}", "--disable-dependency-tracking" 11 | system "make install" 12 | end 13 | end 14 | -------------------------------------------------------------------------------- /Library/Formula/mpssh.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Mpssh < Formula 4 | homepage 'https://github.com/ndenev/mpssh' 5 | url 'https://github.com/ndenev/mpssh/archive/1.3.1.tar.gz' 6 | sha1 'c9ae08c1449962a0585e9cbf5e6174581912a053' 7 | 8 | def install 9 | system "make", "CC=#{ENV.cc}" 10 | bin.install "mpssh" 11 | man1.install "mpssh.man" => "mpssh.1" 12 | end 13 | 14 | test do 15 | system "#{bin}/mpssh" 16 | end 17 | end 18 | -------------------------------------------------------------------------------- /Library/Formula/nesc.rb: -------------------------------------------------------------------------------- 1 | require 'formula' 2 | 3 | class Nesc < Formula 4 | homepage 'http://nescc.sourceforge.net/' 5 | url 'https://downloads.sourceforge.net/project/nescc/nescc/v1.3.4/nesc-1.3.4.tar.gz' 6 | sha1 '360148ca99a88b628bcd4490ad42a9466490bf4e' 7 | 8 | def install 9 | system "./configure", "--disable-debug", "--disable-dependency-tracking", "--prefix=#{prefix}" 10 | system "make" 11 | system "make install" 12 | end 13 | end 14 | -------------------------------------------------------------------------------- /Library/Formula/wakeonlan.rb: -------------------------------------------------------------------------------- 1 | require "formula" 2 | 3 | class Wakeonlan < Formula 4 | homepage "https://github.com/jpoliv/wakeonlan" 5 | url "https://github.com/jpoliv/wakeonlan/archive/wakeonlan-0.41.tar.gz" 6 | sha1 "5937a27e818f4765e3bc8fd6742375240a90d5d1" 7 | 8 | def install 9 | system "perl", "Makefile.PL" 10 | system "make" 11 | bin.install "blib/script/wakeonlan" 12 | man1.install "blib/man1/wakeonlan.1" 13 | end 14 | end 15 | -------------------------------------------------------------------------------- /Library/Homebrew/language/go.rb: -------------------------------------------------------------------------------- 1 | require "resource" 2 | 3 | module Language 4 | module Go 5 | # Given a set of resources, stages them to a gopath for 6 | # building go software. 7 | # The resource names should be the import name of the package, 8 | # e.g. `resource "github.com/foo/bar"` 9 | def self.stage_deps resources, target 10 | resources.grep(Resource::Go) { |resource| resource.stage(target) } 11 | end 12 | end 13 | end 14 | -------------------------------------------------------------------------------- /Library/Homebrew/test/fixtures/receipt.json: -------------------------------------------------------------------------------- 1 | { 2 | "used_options": [ 3 | "--with-foo", 4 | "--without-bar" 5 | ], 6 | "unused_options": [ 7 | "--with-baz", 8 | "--without-qux" 9 | ], 10 | "built_as_bottle": false, 11 | "poured_from_bottle": true, 12 | "tapped_from": "Homebrew/homebrew", 13 | "time": 1403827774, 14 | "HEAD": "deadbeefdeadbeefdeadbeefdeadbeefdeadbeef", 15 | "stdlib": "libcxx", 16 | "compiler": "clang" 17 | } 18 | --------------------------------------------------------------------------------