forked from Ivasoft/docker-tvheadend
use cpanfile in patches folder for perl dependencies
This commit is contained in:
21
Dockerfile
21
Dockerfile
@@ -129,26 +129,7 @@ RUN \
|
||||
|
||||
# install perl modules for xmltv
|
||||
curl -L http://cpanmin.us | perl - App::cpanminus && \
|
||||
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 && \
|
||||
cpanm --installdeps /tmp/patches && \
|
||||
|
||||
# build libiconv
|
||||
mkdir -p \
|
||||
|
||||
22
patches/cpanfile
Normal file
22
patches/cpanfile
Normal file
@@ -0,0 +1,22 @@
|
||||
requires 'perl' => '5.24.0';
|
||||
|
||||
# perl packages for tvheadend x86
|
||||
requires 'DateTime::Format::ISO8601' ;
|
||||
requires 'DateTime::Format::SQLite' ;
|
||||
requires 'Encode' ;
|
||||
requires 'File::HomeDir' ;
|
||||
requires 'File::Path' ;
|
||||
requires 'HTML::Entities' ;
|
||||
requires 'HTML::TableExtract' ;
|
||||
requires 'HTTP::Cache::Transparent' ;
|
||||
requires 'inc' ;
|
||||
requires 'JSON::PP' ;
|
||||
requires 'LWP::Simple' ;
|
||||
requires 'LWP::UserAgent' ;
|
||||
requires 'PerlIO::gzip' ;
|
||||
requires 'SOAP::Lite' ;
|
||||
requires 'Storable' ;
|
||||
requires 'Unicode::UTF8simple' ;
|
||||
requires 'version' ;
|
||||
requires 'WWW::Mechanize' ;
|
||||
requires 'XML::DOM' ;
|
||||
Reference in New Issue
Block a user