]> code.delx.au - bluplayer/blobdiff - build-makemkv.sh
build-makemkv resumes download
[bluplayer] / build-makemkv.sh
index 55461d660e8043e24d33554ed70bc7cf5a23c670..c6750d0abfda9acca9c23112cbe08942de9e5bae 100755 (executable)
@@ -23,7 +23,7 @@ mkdir -p "${install_dir}/bin/" "${install_dir}/lib/"
 
 
 pushd "${build_dir}/unpack-bin/"
-wget "${makemkv_bin_url}"
+wget --continue "${makemkv_bin_url}"
 tar zxf "$(basename "${makemkv_bin_url}")"
 cp "${makemkv_bin_dir}/bin/amd64/makemkvcon" "${install_dir}/bin/"
 chmod +x "${install_dir}/bin/makemkvcon"
@@ -31,11 +31,19 @@ popd
 
 
 pushd "${build_dir}/unpack-oss/"
-wget "${makemkv_oss_url}"
+wget --continue "${makemkv_oss_url}"
 tar zxf "$(basename "${makemkv_oss_url}")"
 cd "${makemkv_oss_dir}/"
-make -f makefile.linux
-cp out/libdriveio.so.0 out/libmakemkv.so.1 "${install_dir}/lib/"
+if [ -f makefile.linux ]; then
+       # v1.8.6 and older
+       make -f makefile.linux
+else
+       # v1.8.7 and newer
+       ./configure
+       make
+fi
+rm out/*.full
+cp out/lib* "${install_dir}/lib/"
 cp out/makemkv "${install_dir}/bin/"
 popd