Last active
January 6, 2020 16:41
-
-
Save benkelly/edcf319fa7b273ef7ab66fd99abc150f to your computer and use it in GitHub Desktop.
[email protected] just mabe thes cos homebrew haded updated the formula yet and i'm impatient..
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| class Hadoop < Formula | |
| desc "Framework for distributed processing of large data sets" | |
| homepage "https://hadoop.apache.org/" | |
| url "https://www.apache.org/dyn/closer.cgi?path=hadoop/common/hadoop-3.1.2/hadoop-3.1.2.tar.gz" | |
| sha256 "1c02ccc60a09c63a48dc4234ffd3aed1b75e5a1f2b49d60927eda114b93dd31a" | |
| bottle :unneeded | |
| depends_on :java => "1.8+" | |
| conflicts_with "yarn", :because => "both install `yarn` binaries" | |
| def install | |
| rm_f Dir["bin/*.cmd", "sbin/*.cmd", "libexec/*.cmd", "etc/hadoop/*.cmd"] | |
| libexec.install %w[bin sbin libexec share etc] | |
| bin.write_exec_script Dir["#{libexec}/bin/*"] | |
| sbin.write_exec_script Dir["#{libexec}/sbin/*"] | |
| libexec.write_exec_script Dir["#{libexec}/libexec/*.sh"] | |
| # Temporary fix until https://github.com/Homebrew/brew/pull/4512 is fixed | |
| chmod 0755, Dir["#{libexec}/*.sh"] | |
| end | |
| test do | |
| system bin/"hadoop", "fs", "-ls" | |
| end | |
| end |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
run