From f2a87711f0a184d218ce9184e8588f0c36dfa22b Mon Sep 17 00:00:00 2001 From: DaRealestUK Date: Wed, 13 Mar 2019 16:07:02 +0000 Subject: [PATCH] Create installer.sh --- .../ffmpeg-build/installer/installer.sh | 30 +++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 apps/templates/nzbget-mp4/ffmpeg-build/installer/installer.sh diff --git a/apps/templates/nzbget-mp4/ffmpeg-build/installer/installer.sh b/apps/templates/nzbget-mp4/ffmpeg-build/installer/installer.sh new file mode 100644 index 0000000..2fe24f5 --- /dev/null +++ b/apps/templates/nzbget-mp4/ffmpeg-build/installer/installer.sh @@ -0,0 +1,30 @@ +#!/bin/bash +apk update +apk upgrade +apk add --no-cache git +apk add build-base gcc wget diffutils perl +apk add curl +git clone https://github.com/mdhiggins/sickbeard_mp4_automator.git /config/scripts/MP4_Automator/tmp +mv /config/scripts/MP4_Automator/tmp/* /config/scripts/MP4_Automator/ +rm -rf /config/scripts/MP4_Automator/tmp +git unstage +apk add --no-cache py-setuptools py-pip python-dev libffi-dev gcc musl-dev openssl-dev +pip install --upgrade PIP +pip install requests +pip install requests[security] +pip install requests-cache +pip install babelfish +pip install "guessit<2" +pip install "subliminal<2" +pip install qtfaststart +# As per https://github.com/mdhiggins/sickbeard_mp4_automator/issues/643 +pip uninstall -y stevedore +pip install stevedore==1.19.1 +#Remove default NZBGetPostProcess script settings, and replace with our own +rm /config/scripts/MP4_Automator/NZBGetPostProcess.py +cp /config/TEMPLATEPPScript /config/scripts/MP4_Automator/NZBGetPostProcess.py +#Build ffmpeg +cd /config +. /config/ffmpeg-build/web-install.sh +#Set script file permissions +chmod 777 -R /config/scripts