blob: dffaead64f05bb3ecdfff8d1bde1a11b36178fed (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
|
require 'formula'
class Linklint < Formula
homepage 'http://linklint.org'
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' 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?
doc.install "README"
bin.install "linklint-#{version}" => "linklint"
end
test do
(testpath/'index.html').write('<a href="/">Home</a>')
system "#{bin}/linklint", "/"
end
end
|