summaryrefslogtreecommitdiffstats
path: root/contrib
diff options
context:
space:
mode:
Diffstat (limited to 'contrib')
-rw-r--r--contrib/Jamfile15
-rw-r--r--contrib/version_libmkv.txt1
2 files changed, 16 insertions, 0 deletions
diff --git a/contrib/Jamfile b/contrib/Jamfile
index d133ee695..7be6aa72a 100644
--- a/contrib/Jamfile
+++ b/contrib/Jamfile
@@ -390,3 +390,18 @@ Wget $(SUBDIR)/zlib.tar.gz : $(SUBDIR)/version_zlib.txt ;
Zlib $(SUBDIR)/lib/libz.a : $(SUBDIR)/zlib.tar.gz ;
}
+rule LibMkv
+{
+ Depends $(<) : $(>) ;
+ Depends lib : $(<) ;
+}
+actions LibMkv
+{
+ cd `dirname $(>)` && CONTRIB=`pwd` &&
+ rm -rf libmkv && tar xzf libmkv.tar.gz && cd libmkv &&
+ ./configure --disable-shared --enable-static --prefix=$CONTRIB &&
+ make && make install &&
+ strip -S $CONTRIB/lib/libmkv.a
+}
+Wget $(SUBDIR)/libmkv.tar.gz : $(SUBDIR)/version_libmkv.txt ;
+LibMkv $(SUBDIR)/lib/libmkv.a : $(SUBDIR)/libmkv.tar.gz ;
diff --git a/contrib/version_libmkv.txt b/contrib/version_libmkv.txt
new file mode 100644
index 000000000..d8496b213
--- /dev/null
+++ b/contrib/version_libmkv.txt
@@ -0,0 +1 @@
+http://download.m0k.org/handbrake/contrib/libmkv-0.6.0.tar.gz