use one block and --installdeps for cpanm packages

This commit is contained in:
sparklyballs
2017-04-09 09:58:32 +01:00
parent abf4ff8bd9
commit 8fbc5fdec8
2 changed files with 21 additions and 19 deletions

View File

@@ -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 \

View File

@@ -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.