diff --git a/Dockerfile b/Dockerfile index f3bb7dd..3cecc0b 100644 --- a/Dockerfile +++ b/Dockerfile @@ -29,6 +29,7 @@ RUN \ ffmpeg \ ffmpeg-libs \ fftw \ + flac \ gdbm \ gst-plugins-good \ gstreamer \ @@ -51,13 +52,23 @@ RUN \ mkdir -p \ /tmp/mp3gain-src && \ curl -o \ - /tmp/mp3gain-src/mp3gain.zip -L \ + /tmp/mp3gain-src/mp3gain.zip -sL \ https://sourceforge.net/projects/mp3gain/files/mp3gain/1.6.1/mp3gain-1_6_1-src.zip && \ cd /tmp/mp3gain-src && \ unzip -qq /tmp/mp3gain-src/mp3gain.zip && \ sed -i "s#/usr/local/bin#/usr/bin#g" /tmp/mp3gain-src/Makefile && \ make && \ make install && \ + echo "**** compile mp3val ****" && \ + mkdir -p \ + /tmp/mp3val-src && \ + curl -o \ + /tmp/mp3val-src/mp3val.tar.gz -sL \ + https://downloads.sourceforge.net/mp3val/mp3val-0.1.8-src.tar.gz && \ + cd /tmp/mp3val-src && \ + tar xzf /tmp/mp3val-src/mp3val.tar.gz --strip 1 && \ + make -f Makefile.linux && \ + cp -p mp3val /usr/bin && \ echo "**** compile chromaprint ****" && \ git clone https://bitbucket.org/acoustid/chromaprint.git \ /tmp/chromaprint && \ diff --git a/Dockerfile.aarch64 b/Dockerfile.aarch64 index 55d11b2..63f2671 100644 --- a/Dockerfile.aarch64 +++ b/Dockerfile.aarch64 @@ -29,6 +29,7 @@ RUN \ ffmpeg \ ffmpeg-libs \ fftw \ + flac \ gdbm \ gst-plugins-good \ gstreamer \ @@ -51,13 +52,23 @@ RUN \ mkdir -p \ /tmp/mp3gain-src && \ curl -o \ - /tmp/mp3gain-src/mp3gain.zip -L \ + /tmp/mp3gain-src/mp3gain.zip -sL \ https://sourceforge.net/projects/mp3gain/files/mp3gain/1.6.1/mp3gain-1_6_1-src.zip && \ cd /tmp/mp3gain-src && \ unzip -qq /tmp/mp3gain-src/mp3gain.zip && \ sed -i "s#/usr/local/bin#/usr/bin#g" /tmp/mp3gain-src/Makefile && \ make && \ make install && \ + echo "**** compile mp3val ****" && \ + mkdir -p \ + /tmp/mp3val-src && \ + curl -o \ + /tmp/mp3val-src/mp3val.tar.gz -sL \ + https://downloads.sourceforge.net/mp3val/mp3val-0.1.8-src.tar.gz && \ + cd /tmp/mp3val-src && \ + tar xzf /tmp/mp3val-src/mp3val.tar.gz --strip 1 && \ + make -f Makefile.linux && \ + cp -p mp3val /usr/bin && \ echo "**** compile chromaprint ****" && \ git clone https://bitbucket.org/acoustid/chromaprint.git \ /tmp/chromaprint && \ diff --git a/Dockerfile.armhf b/Dockerfile.armhf index dd1cbf0..910b283 100644 --- a/Dockerfile.armhf +++ b/Dockerfile.armhf @@ -29,6 +29,7 @@ RUN \ ffmpeg \ ffmpeg-libs \ fftw \ + flac \ gdbm \ gst-plugins-good \ gstreamer \ @@ -51,13 +52,23 @@ RUN \ mkdir -p \ /tmp/mp3gain-src && \ curl -o \ - /tmp/mp3gain-src/mp3gain.zip -L \ + /tmp/mp3gain-src/mp3gain.zip -sL \ https://sourceforge.net/projects/mp3gain/files/mp3gain/1.6.1/mp3gain-1_6_1-src.zip && \ cd /tmp/mp3gain-src && \ unzip -qq /tmp/mp3gain-src/mp3gain.zip && \ sed -i "s#/usr/local/bin#/usr/bin#g" /tmp/mp3gain-src/Makefile && \ make && \ make install && \ + echo "**** compile mp3val ****" && \ + mkdir -p \ + /tmp/mp3val-src && \ + curl -o \ + /tmp/mp3val-src/mp3val.tar.gz -sL \ + https://downloads.sourceforge.net/mp3val/mp3val-0.1.8-src.tar.gz && \ + cd /tmp/mp3val-src && \ + tar xzf /tmp/mp3val-src/mp3val.tar.gz --strip 1 && \ + make -f Makefile.linux && \ + cp -p mp3val /usr/bin && \ echo "**** compile chromaprint ****" && \ git clone https://bitbucket.org/acoustid/chromaprint.git \ /tmp/chromaprint && \ diff --git a/readme-vars.yml b/readme-vars.yml index 7d7d188..e9722c5 100644 --- a/readme-vars.yml +++ b/readme-vars.yml @@ -39,6 +39,7 @@ param_ports: # changelog changelogs: + - { date: "12.05.19:", desc: "Add flac and mp3val binaries required for badfiles plugin." } - { date: "12.04.19:", desc: "Rebase to Alpine 3.9." } - { date: "23.03.19:", desc: "Switching to new Base images, shift to arm32v7 tag." } - { date: "11.03.19:", desc: "Swap copyartifacts for extrafiles, update endpoints with nightly tag." }