mirror of
https://github.com/Ld-Hagen/fix-opera-linux-ffmpeg-widevine.git
synced 2025-12-29 03:23:00 +03:00
Removed dpkg dependency for Widevine extracting
This commit is contained in:
@@ -51,11 +51,14 @@ if $FIX_WIDEVINE
|
||||
rm -rf "$OPERA_FOLDER/lib_extra"
|
||||
mkdir "$OPERA_FOLDER/lib_extra"
|
||||
printf "\nDownloading Google Chrome ...\n"
|
||||
wget -P "$TEMP_FOLDER" "$CHROME_DL_LINK"
|
||||
mkdir "$TEMP_FOLDER/chrome"
|
||||
cd "$TEMP_FOLDER/chrome"
|
||||
wget "$CHROME_DL_LINK"
|
||||
|
||||
printf "\nExtracting Chrome to temporary folder ...\n"
|
||||
CHROME_PKG_NAME=`basename $CHROME_DL_LINK`
|
||||
dpkg -x "$TEMP_FOLDER/$CHROME_PKG_NAME" "$TEMP_FOLDER/chrome"
|
||||
ar x "$CHROME_PKG_NAME"
|
||||
tar xf data.tar.xz
|
||||
|
||||
printf "\nInstalling WidevineCdm ...\n"
|
||||
cp -R "$TEMP_FOLDER/chrome/opt/google/chrome/WidevineCdm" "$OPERA_FOLDER/lib_extra/"
|
||||
@@ -63,7 +66,6 @@ if $FIX_WIDEVINE
|
||||
|
||||
printf "\nDeleting temprorary files ...\n"
|
||||
rm -rf "$TEMP_FOLDER/chrome"
|
||||
rm "$TEMP_FOLDER/$CHROME_PKG_NAME"
|
||||
else
|
||||
printf "\nInstalling WidevineCdm skipped\n"
|
||||
fi
|
||||
|
||||
Reference in New Issue
Block a user