diff options
| author | Jack Nagel | 2014-03-16 18:54:13 -0500 |
|---|---|---|
| committer | Jack Nagel | 2014-03-16 19:27:13 -0500 |
| commit | bc2250bad91ec2c43f86410bbe349b6591baba82 (patch) | |
| tree | 2a6a026a09f97e144fbf430e7021485a76dac014 /Library/Formula/bash.rb | |
| parent | 6d4c5d7d7e11a7dd39e038ca4c52edb1d13ee8b3 (diff) | |
| download | homebrew-bc2250bad91ec2c43f86410bbe349b6591baba82.tar.bz2 | |
bash: use checksummed patches
Diffstat (limited to 'Library/Formula/bash.rb')
| -rw-r--r-- | Library/Formula/bash.rb | 32 |
1 files changed, 17 insertions, 15 deletions
diff --git a/Library/Formula/bash.rb b/Library/Formula/bash.rb index 17a7f9538..942701aca 100644 --- a/Library/Formula/bash.rb +++ b/Library/Formula/bash.rb @@ -2,26 +2,28 @@ require 'formula' class Bash < Formula homepage 'http://www.gnu.org/software/bash/' - url 'http://ftpmirror.gnu.org/bash/bash-4.2.tar.gz' - mirror 'http://ftp.gnu.org/gnu/bash/bash-4.2.tar.gz' - sha256 'a27a1179ec9c0830c65c6aa5d7dab60f7ce1a2a608618570f96bfa72e95ab3d8' - version '4.2.45' + + stable do + url "http://ftpmirror.gnu.org/bash/bash-4.2.tar.gz" + mirror "http://ftp.gnu.org/gnu/bash/bash-4.2.tar.gz" + sha256 "a27a1179ec9c0830c65c6aa5d7dab60f7ce1a2a608618570f96bfa72e95ab3d8" + version "4.2.45" + + # Vendor the patches. The mirrors are unreliable for getting the patches, + # and the more patches there are, the more unreliable they get. Upstream + # patches can be found in: http://ftpmirror.gnu.org/bash/bash-4.2-patches + patch :p0 do + url "https://gist.github.com/jacknagel/4008180/raw/1509a257060aa94e5349250306cce9eb884c837d/bash-4.2-001-045.patch" + sha1 "f10d42cf4a7bc6d5599d705d270a602e02dfd517" + end + end head 'git://git.savannah.gnu.org/bash.git' depends_on 'readline' - # Vendor the patches. The mirrors are unreliable for getting the patches, - # and the more patches there are, the more unreliable they get. Upstream - # patches can be found in: http://ftpmirror.gnu.org/bash/bash-4.2-patches - def patches - # http://article.gmane.org/gmane.comp.shells.bash.bugs/20242 - p = { :p1 => DATA } - if build.stable? - p[:p0] = "https://gist.github.com/jacknagel/4008180/raw/1509a257060aa94e5349250306cce9eb884c837d/bash-4.2-001-045.patch" - end - p - end + # http://article.gmane.org/gmane.comp.shells.bash.bugs/20242 + patch :DATA def install # When built with SSH_SOURCE_BASHRC, bash will source ~/.bashrc when |
