forked from Ivasoft/docker-tvheadend
use one block and --installdeps for cpanm packages
This commit is contained in:
39
Dockerfile
39
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 \
|
||||
|
||||
@@ -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.
|
||||
|
||||
Reference in New Issue
Block a user