alac: test added
I also fixed the homepage and URL because the website is down (not sure if that’s temporary or not). Closes Homebrew/homebrew#39997. Signed-off-by: Xu Cheng <xucheng@me.com>
This commit is contained in:
parent
a73a881d48
commit
471259d64f
1 changed files with 16 additions and 6 deletions
|
@ -1,12 +1,22 @@
|
|||
require 'formula'
|
||||
|
||||
class Alac < Formula
|
||||
homepage 'http://craz.net/programs/itunes/alac.html'
|
||||
url 'http://craz.net/programs/itunes/files/alac_decoder-0.2.0.tgz'
|
||||
sha1 'a620f6293ef2d9490927d21ec341bbeff13eabe8'
|
||||
homepage "https://web.archive.org/web/20150319040222/http://craz.net/programs/itunes/alac.html"
|
||||
url "https://web.archive.org/web/20150510210401/http://craz.net/programs/itunes/files/alac_decoder-0.2.0.tgz"
|
||||
sha256 "7f8f978a5619e6dfa03dc140994fd7255008d788af848ba6acf9cfbaa3e4122f"
|
||||
|
||||
resource "sample" do
|
||||
url "http://download.wavetlan.com/SVV/Media/HTTP/AAC/iTunes/iTunes_test4_AAC-LC_v4_Stereo_VBR_128kbps_44100Hz.m4a"
|
||||
sha256 "c2b36e40aa48348837515172874db83c344bfe3fd9108956fb12c488be8e17d9"
|
||||
end
|
||||
|
||||
def install
|
||||
system "make", "CFLAGS=#{ENV.cflags}", "CC=#{ENV.cc}"
|
||||
bin.install 'alac'
|
||||
bin.install "alac"
|
||||
end
|
||||
|
||||
test do
|
||||
resource("sample").stage do
|
||||
assert_equal "file type: mp4a\n",
|
||||
shell_output("#{bin}/alac -t iTunes_test4_AAC-LC_v4_Stereo_VBR_128kbps_44100Hz.m4a", 100)
|
||||
end
|
||||
end
|
||||
end
|
||||
|
|
Loading…
Reference in a new issue