X-Git-Url: https://code.delx.au/bluplayer/blobdiff_plain/991e19d662948e9e5b0b9e7fa46190b6476dc10a..39aa760bc1133cfab4f9458026637fee5f1ffd8b:/build-makemkv.sh diff --git a/build-makemkv.sh b/build-makemkv.sh index 55461d6..c6750d0 100755 --- a/build-makemkv.sh +++ b/build-makemkv.sh @@ -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