aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Formula
diff options
context:
space:
mode:
authorSteffen Matthischke2014-03-04 01:52:03 +0100
committerJack Nagel2014-03-04 16:11:58 -0600
commit3a980a2dfa26b5d6d20e85c5ab05c5cd27f45153 (patch)
tree556871d31c55f5cdc830c311b244c40f8c596c7f /Library/Formula
parente81e102a48c8e235daf260234c0c54515382990c (diff)
downloadhomebrew-3a980a2dfa26b5d6d20e85c5ab05c5cd27f45153.tar.bz2
mkvtoolnix 6.8.0: update to 6.8.0 and add tests
Closes #27175. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
Diffstat (limited to 'Library/Formula')
-rw-r--r--Library/Formula/mkvtoolnix.rb18
1 files changed, 16 insertions, 2 deletions
diff --git a/Library/Formula/mkvtoolnix.rb b/Library/Formula/mkvtoolnix.rb
index 14429f220..d4912c852 100644
--- a/Library/Formula/mkvtoolnix.rb
+++ b/Library/Formula/mkvtoolnix.rb
@@ -2,8 +2,8 @@ require 'formula'
class Mkvtoolnix < Formula
homepage 'http://www.bunkus.org/videotools/mkvtoolnix/'
- url 'http://www.bunkus.org/videotools/mkvtoolnix/sources/mkvtoolnix-6.7.0.tar.xz'
- sha1 '3322fdcc5be3f6b799703380584ab3565c576c9e'
+ url 'http://www.bunkus.org/videotools/mkvtoolnix/sources/mkvtoolnix-6.8.0.tar.xz'
+ sha1 'd742eb0c38de48d0f12363252115c0d966e8abc3'
head 'https://github.com/mbunkus/mkvtoolnix.git'
@@ -56,4 +56,18 @@ class Mkvtoolnix < Formula
system "./drake", "-j#{ENV.make_jobs}"
system "./drake install"
end
+
+ test do
+ mkv_path = testpath/"Great.Movie.mkv"
+ sub_path = testpath/"subtitles.srt"
+ sub_path.write <<-EOS.undent
+ 1
+ 00:00:10,500 --> 00:00:13,000
+ Homebrew
+ EOS
+
+ system "#{bin}/mkvmerge", "-o", mkv_path, sub_path
+ system "#{bin}/mkvinfo", mkv_path
+ system "#{bin}/mkvextract", "tracks", mkv_path, "0:#{sub_path}"
+ end
end