aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--Library/Formula/linklint.rb18
1 files changed, 17 insertions, 1 deletions
diff --git a/Library/Formula/linklint.rb b/Library/Formula/linklint.rb
index 79e475423..a8fc362fc 100644
--- a/Library/Formula/linklint.rb
+++ b/Library/Formula/linklint.rb
@@ -5,8 +5,24 @@ class Linklint < Formula
url 'http://linklint.org/download/linklint-2.3.5.tar.gz'
sha1 'd2dd384054b39a09c17b69e617f7393e44e98376'
+ devel do
+ url 'http://linklint.org/download/linklint-2.4.beta.tar.gz'
+ sha1 'a159d19b700db52e8a9e2d89a0a8984eb627bf17'
+ end
+
def install
- mv 'READ_ME.txt', 'README'
+ mv 'READ_ME.txt', 'README' unless build.devel?
+
+ # fix version number reported by linklint -version in beta
+ # note, upstream is abandoned, so inreplace instead of patch
+ inreplace "linklint-#{version}", "2.3.1", version if build.devel?
+
+ (share+'doc/linklint').install "README"
bin.install "linklint-#{version}" => "linklint"
end
+
+ test do
+ (testpath/'index.html').write('<a href="/">Home</a>')
+ system "#{bin}/linklint", "/"
+ end
end