From 8fbc5fdec8e5bbf824d37260d0daf4a97440fffb Mon Sep 17 00:00:00 2001 From: sparklyballs Date: Sun, 9 Apr 2017 09:58:32 +0100 Subject: [PATCH] use one block and --installdeps for cpanm packages --- Dockerfile | 39 ++++++++++++++++++++------------------- README.md | 1 + 2 files changed, 21 insertions(+), 19 deletions(-) diff --git a/Dockerfile b/Dockerfile index 14169c0..1fe71e6 100644 --- a/Dockerfile +++ b/Dockerfile @@ -116,25 +116,26 @@ RUN \ # install perl modules for xmltv curl -L http://cpanmin.us | perl - App::cpanminus && \ - cpanm DateTime::Format::ISO8601 && \ - cpanm DateTime::Format::SQLite && \ - cpanm Encode && \ - cpanm File::HomeDir && \ - cpanm File::Path && \ - cpanm HTML::Entities && \ - cpanm HTML::TableExtract && \ - cpanm inc && \ - cpanm JSON::PP && \ - cpanm LWP::Simple && \ - cpanm LWP::UserAgent && \ - cpanm PerlIO::gzip && \ - cpanm SOAP::Lite && \ - cpanm Storable && \ - cpanm Unicode::UTF8simple && \ - cpanm version && \ - cpanm WWW::Mechanize && \ - cpanm XML::DOM && \ - cpanm HTTP::Cache::Transparent && \ + cpanm --installdeps \ + DateTime::Format::ISO8601 \ + DateTime::Format::SQLite \ + Encode \ + File::HomeDir \ + File::Path \ + HTML::Entities \ + HTML::TableExtract \ + HTTP::Cache::Transparent \ + inc \ + JSON::PP \ + LWP::Simple \ + LWP::UserAgent \ + PerlIO::gzip \ + SOAP::Lite \ + Storable \ + Unicode::UTF8simple \ + version \ + WWW::Mechanize \ + XML::DOM && \ # build libiconv mkdir -p \ diff --git a/README.md b/README.md index d98d67f..004aa40 100644 --- a/README.md +++ b/README.md @@ -151,6 +151,7 @@ You need to enable minimum advanced view level to see the picons options. ## Versions ++ **09.04.2017:** Chain cpanm installs in one block and use --installdeps. + **09.02.2017:** Perl changes, add picons file to gitignore and update XMLTV to 0.5.69. + **07.02.2017:** Add variable to add additional runtime paramters. + **05.02.2017:** Update to alpine 3.5 and change dvb-apps to only compile needed libs.